Bonjours,
j voudrais inclure des shaders dans une librairie,
plutôt que de copier un répertoire a chaque jeu
est ce possible?
Bonjours,
j voudrais inclure des shaders dans une librairie,
plutôt que de copier un répertoire a chaque jeu
est ce possible?
Quel genre de librairie ? Quel langage (celui des shaders ou du code qui va les lancer) ?
Donnez plus de détails de ce que vous voulez svp.
Salut dominiqueFaure,
Je pense que tu parles des fichiers fx . Tu peux créer dans le même fx un grand nombre de techniques différentes (j'en ai déjà utilisé une dizaine dans un fx) et n'utiliser que ce seul fichier dans tes projets. Je ne sais pas s'il y a une limite de taille pour ces fichiers ou une limite de techniques (et passes).
Si tu parles de dll, tu peux en créer une qui accepte le model et le fichier effect en paramêtres en surchargeant draw en fonction des différentes situations, en ne pas oubliant de faire référence à cette dll.
Maintenant je ne vois pas trop l'utilité de ce principe car il est préférable de segmenter au maximum le code pour la modification et le déboguage.
Salutations.
Ta librairie a forcement besoin de ce shader ?
Peut etre en faisant un ContentProject et en le liant a la librairie...
Mais tu seras obligé de lier la dll et le ContentProject au projet de jeu si tu veux les utiliser.
MSDN Content project
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager