Question

Je vais avoir un petit problème avec l'exportation de fichiers mtl dans 3ds max. Je voudrais utiliser un obj + sa bibliothèque matérielle dans un programme opengl. Le modèle s'exporte très bien, mais je lâche tous les paramètres de réflexion / réfraction de mes matériaux quand je les exporter (couleurs et semble être comme bien il les trouve tout simplement pas tout à fait, mais tous les matériaux me changer à la norme). J'ai essayé matériaux d'exportation de la scène et du tapis. aswell bibliothèque avec les mêmes résultats. Pourrait-il me aide à quelqu'un comment conserver les paramètres de réflexion des matériaux après l'exportation?

Était-ce utile?

La solution

Comme vous l'avez dit dans l'e-mail que vous utilisez Glut comme API. il y a plusieurs tutoriels pour cela, Je pensais au départ que vous avez utilisé un moteur, et juste besoin des valeurs. Mais vous avez besoin plus de cela.

Pour utiliser la réflexion \ cartographie de l'environnement en opengl vous avez besoin d'un shader qui prend en charge.

Alors ce que vous devez faire est de mettre en œuvre un shader de réflexion, et passer le bitmap dans votre shader.

Dans le fichier exemple il a bien fonctionné pour l'image rendue (parce que 3dsmax soutient ses propres matériaux raytrace), mais cela ne soit pas exportée en aucune façon.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top