En vista que la entrada que estoy preparando sobre modelado puede tardar un poquito, he pensado en hacer una pequeña entrada sobre texturizado.
Para ponernos un poco en situación, el proceso de texturizado es el proceso de "pintado" de un modelo 3D.
Aunque hay una serie de pasos que tendremos que dar en una serie de momentos concretos, el texturizado no tiene una ubicación especÃfica en el proceso de creación de una pieza 3D, cada persona lo realiza cuando encuentra que es más conveniente. Pero si tuviesemos que realizar una linea temporal más o menos ajustada, diriamos que:
Modelado>Mapeado UV>?>Texturizado>?>iluminación&Render
¿Podemos texturizar después de animar? Si, lo que hay que tener antes es el mapeado UV. De todas formas no es recomendable en una producción con más de una animación, ya que cada vez que empecemos una animación emplearemos una escena limpia (sin animación) y si no está texturizada en este punto, tendremos que texturizar las escenas cada vez después de tenerlas animadas y a menos que tengamos una persona dedicada a eso, pues es mejor optimizar y hacerlo solo una vez.
El primer paso para texturizar es el mapeado UV (UV mapping). ¿Y esto exactamente que es?
El mapa UV representan las coordenadas de la textura en el modelo, que en la vista 3D coinciden con la posición de los vertices, pero que tienen un movimiento independiente en su forma desplegada.
Hasta ahora el proceso de texturizado consistia en desplegar este mapa de coordenadas como si fuese la "piel" del modelo para pintar en photoshop (en 2D)
Ahora el proceso cambia un poco y se introducen nuevas e interesantes variables. A continuación voy a poner el metodo que considero ideal con algunas variantes:
1-
Mapeado UV. En función de la complejidad del objeto utilizar las herramientas que incluya el software 3D que utilicemos o un software dedicado a realizar esta tarea en exclusiva (yo utilizo unfold 3D).
Hace tiempo ya tuvimos un debate sobre la importancia de este punto en el foro. Yo lo compararÃa con la importancia de un lienzo para un pintor. Puedes comprar los lienzos ya hechos o hacerte tus propios lienzos, todo depende de las necesidades de cada uno, pero está claro que la calidad del lienzo repercutirá en la obra final. En el caso del 3D si fuera por mi pondria un botón que lo hiciese solo, pero evidentemente los resultados posiblemente no se ajustasen a las necesidades de todo el mundo. Mi recomendación: utilizar un software especializado y ajustarlo después con el software 3D (aunque recomiendo encarecidamente primero aprender los fundamentos del desplegado de mapas UV (uv unwrap) antes de pasar a emplear un software que haga el proceso prácticamente solo (para saber que hace el programa y tener asà mayor control sobre este y sus automatismos).
2-
Comprobación. Personalmente creo que nunca he realizado este paso, pero consistiria en aplicarle un material (generalmente una textura tipo tablero de ajedrez) al objeto mapeado para comprobar que la textura no se deforma.
3-
Coloreado básico. Definiremos las zonas de color básicas, asà como la dirección de los trazos (en el caso que los haya) pintando directamente en 3D sobre el modelo. Normalmente se utilizan softwares como Zbrush o Mudbox ya que ofrecen más y mejores posibilidades que los softwares 3D genéricos para pintar directamente sobre los modelos.
Muchas veces, aunque los modelos esten formados de 1 pieza, el mapa UV se presenta de forma "despiezada", lo que provoca que si las zonas de la maya colindantes no son del mismo color, se note un corte en la textura y gracias a pintar en 3D podemos solucionar este problema (ya sea porqué pintamos todo directamente en 3D o porque utilizamos la herramienta de clonar pintando en 3D para hacer desaparecer la costura).
A partir de la versión CS4, podemos realizar este paso directamente desde photoshop (abriendo un archivo .obj)
4-
Detallado en photoshop (o similar). Los softwares 3D permiten exportar imagenes con la maya de los mapas UV, lo que nos permite pintar las texturas utilizandolos como referencia.
Si hemos empleado zbrush o mudbox, además de la maya de referencia, tendremos lo que hayamos pintado directamente en 3D y tan solo tendremos que aprovechar toda la poténcia de photoshop para detallar hasta donde necesitemos la textura. Si directamente hemos empleado photoshop cs4, podremos realizar al mismo tiempo las 2 cosas. Este feedback automático también se puede hacer con los softwares 3D genericos (al menos Maya puede), generando un material con un .psd que se actualiza más o menos de forma automática, aunque tendremos que tener abiertos al mismo tiempo el software 3D y photoshop.
5-
Creación de materiales Con las texturas ya generadas, las podremos cargar en el software 3D para crear los materiales que aplicaremos en los modelos. Las texturas tan solo son imagenes que aplicamos a un material y que modifican sus propiedades (una textura de color afecta el color difuso del material, una textura de bump mapping afecta a la rugosidad del material, una textura con la información especular afecta al brillo... etc).
----
Creo que al escribirlo del tirón y sin demasiada planificación ha quedado un artÃculo un poco confuso, basicamente lo que querÃa transmitir es que en el proceso de creación de una textura necesitaremos: crear un mapa UV (con un software 3D generico, con uno especializado o con los 2 a la vez), pintar en 3D (con zbrush, mudbox, photoshopCS4 o nuestro software 3D si tiene la posibilidad) para definir la base de la textura y solucionar algún que otro problema derivado de pintar en 2D, pintar con photoshop o similar (con la posibilidad de ir saltando de la pintura 3d (con el software que sea) a la 2D en función de las necesidades) y finalmente creación de los materiales en el software 3D con las texturas 2D generadas.
Creo que serÃa interesante una entrada sobre materiales y tipos de textura, aunque la dejo para más adelante.
¿Alguien ha utilizado Bodypaint? creo que es un software para pintar en 3D, pero no tengo ni idea que tal está...
y para acabar la lista de lo que más o menos me gustarÃa hablar en el artÃculo de modelado:
- Diseño
- Referencias
- Identificar las partes
- Planificar las técnicas y las herramientas.
- técnicas
- Ir paso a paso (no tener prisa ni esperar resultados inmediatos)
- Relación del modelado con el rigging, la animación, el texturizado y el render.
- Complementos (topologÃa, anatomÃa y conocimientos varios)