Pregunta

Tengo un pequeño problema con la exportación de archivos mtl en 3ds max.Me gustaría usar un obj + su biblioteca de materiales en un programa opengl.El modelo se exporta bien, pero pierdo todos los parámetros reflectantes / refractivos de mis materiales cuando los exporto (los colores y demás parecen estar bien, por lo que los encuentra no completamente, pero todos los materiales se cambian a estándar).Intenté exportar materiales de la escena y del tapete.biblioteca también con los mismos resultados.¿Alguien podría ayudarme a mantener los parámetros reflectantes de los materiales después de la exportación?

¿Fue útil?

Solución

Como indicó en el correo electrónico, utiliza Glut como API.hay varios tutoriales para esto, Inicialmente pensé que usabas un motor y solo necesitabas algunos valores. Pero necesitabas más que esto.

Para utilizar el mapeo de reflexión \ entorno en opengl, necesita un sombreador que admita esto.

Entonces, lo que debe hacer es implementar un sombreador de reflexión y pasar el mapa de bits a su sombreador.

En el archivo de muestra funcionó bien para la imagen renderizada (porque 3dsmax admite sus propios materiales de trazado de rayos), pero esto no se exporta de ninguna manera.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top