Problemas de iluminación con Normal Maps en XSI: Solución

corneliusabraldes - 03/05/2007 15:31
Tengo algunos problemas a la hora de iluminar objetos con Normal Maps en XSI. Concretamente en algún modelado orgánico a la hora de iluminar me crea sombras donde no tiene que haberlas.

Una vez que desconecto el mapa de normales desaparece el problema.
¿Cuál es la forma correcta de conectar los mapas de normales? Saludos.
Klópes - 03/05/2007 15:37
Aquí tienes una idea: [url]http://be3d, república.pl/howto_d3_normalmap.html[/url].
NELSONAPRENDIZ - 03/05/2007 18:58
Gracias por el enlace Klópes.
corneliusabraldes - 04/05/2007 07:24
Muchas gracias. Yo género los Normal Map desde un modelado de ZBrush, y lo conecto de esta misma forma, con un nodo de Normal Map al Bump, de todas formas, tengo problemas cuando ilumino tras crear los passes y las particiones en XSI, por lo que estoy trabajando con un mapa de Bump sacado directamente del mapa de desplazamiento creado en ZBrush.

Es una pena que el Normal Map me haga cosas raras, puesto que es muy interesante.
corneliusabraldes - 04/05/2007 23:27
Subo unas imágenes. Tengo dos focos, un spot principal y un point de relleno. Como veis si tengo el Normal Map conectado es un absoluto desastre.

Si conecto un mapa de desplazamiento, esto no sucede, pero claro, pesa un montón en el render.

Y con un Bump, en planos medios o primeros planos no se consiguen resultados demasiado impresionantes.

Quizá pueda ser por la tarjeta gráfica, puesto que al hacer el mismo render en otra máquina, esto no sucede, seguiré investigando.
.
.
Birkov - 05/05/2007 00:24
Buenas Abraldes, una pregunta, ¿en el Normal Map que estas generando en ZBrush usas la proyección Tangent space u object space? Mírate este artículo, es una descripción genérica del proceso, valido para cualquier software: [url]http://www.3dtotal.com/team/tutorials_3/normal_mapping/normal_mapping01.asp[/url].

Te lo pregunto porque para personajes animados tiene que estar en Tangent space, y por los colores de la imagen parece ser un object space.
corneliusabraldes - 05/05/2007 09:25
Cierto, has dado en el blanco. Tengo que generar un Tangent space para los personajes. Creo que este Normal Map no se hizo en su momento con el zmapper de ZBrush, y yo la verdad no sabía hasta ahora la diferencia entre una proyección Tangent space o una de object space.

Tenemos varios renders tirados del corto en los cuales se ha utilizado solo un Bump map a causa de mi ignorancia, el lunes resolveré en el trabajo este problema para que al menos el resto del corto tenga mejor calidad.

Eso sí, se han tenido que quitar los desplazamientos, sino entre prueba y prueba de iluminación nos eternizabamos. Gracias de nuevo por la ayuda. Saludos.