Crear mapa de normales a partir de malla densa
Buenas, hace tiempo que tengo una problema, en el trabajo tenemos un escáner 3d, y la facilidad para conseguir una malla hiper detallada de millones de polígonos me resulta fascinante. El tema es que claro, luego trabajar con escenas de 50, 80 o 120 millones de polígonos se hace bastante, jodido.
No estoy muy puesto en 3d, yo era más de 3dstudio 3 y 4 en msdos, y hay muchas cosas que no sé hacer ahora, o que sabía hacer, pero no sé hacer con los programas actuales. El tema es que de los videojuegos, conozco más o menos lo que viene a ser un mapa de normales y uno de desplazamiento, que parecen algo más evolucionado del Bump mapping. Pero. ¿cómo puedo generar un mapa de normales de una malla muy densa sin que el ordenador implosione? ¿es obligatorio crear una mapa de texturas? ¿hay que hacer algo retopología que he leído por el foro?
En definitiva, lo que me gustaría poder hacer es teniendo una malla densa, 10 millones de polígonos, por ejemplo, generar un mapa de normales de esa malla, y luego yo automáticamente generar una malla reducida de la densa y que se le pueda pegar el mapa de normales para que al renderizar en 3ds Max se pueda apreciar el detalle real. Pero he seguido algunos tutoriales, y desenvolver una malla de esas me cuesta la vida.
¿Puede alguien echarme un cable y arrojar un poco de luz sobre estas dudas? ¿ZBrush, 3DCoat, Mudbox o alguno por el estilo sería capaz de hacerlo?
Crear mapa de normales a partir de malla densa
Buenas, lo primero depende de que máquina tengas para saber si puede o no con la malla. Lo segundo para sacar el mapa de normales si o si debes de hacer Unwrap y después hacer un bake del objeto con, por ejemplo, render to texture y sacar el mapa de normales.
Busca tutoriales sobre hacer bake o render to texture que es lo que necesitas. Un saludo.
Crear mapa de normales a partir de malla densa
Es un equipo medio, un i7 a 3 con algo, 16 Gb y una Quadro FX3800, aparte de ejecutar los programas en disco SSD. Lo del bake no tanto, pero efectivamente render to texture si me suena un poco, miraré un poco eso, pero la verdad es que hacer Unwrap de una malla de estas. ¿en max? ¿o en otro programa?
Crear mapa de normales a partir de malla densa
Buenas, no sé qué tipo de malla es si es un personaje o un objeto, pero lo que si se es que por probar no pasa nada solo que pueda petar max y se te cierre, prueba a hacer el Unwrap y usa las seams del Pelt corta por dónde tu creas necesario y dale al Pelt, después hazle un relax.
No se también que nivel de detalle quieres darle a la textura por lo que dependiendo de esto te será más complejo o más sencillo.
También puedes usar otros programas como UV Layout para hacer el Unwrap.
Lo del bake es usar un modificador proyection de la malla densa sobre otra a baja resolución. Un saludo.