PEC2 – Media para videojuegos
Hola a todos !!!.
Me ilusiona mucho compartirles la continuación de los personajes con su proceso de recortado de UVs (coordenadas de la envoltura del objeto). Antes de comenzar quiero avisar que esto es un resumen del proceso, ha sido una semana de trabajo y algo mas (investigando), por lo que resumir a detalle sería un trabajo muy aburrido de hacer y de leer, mejor voy a contarles los grandes pasos del trabajo.
1. Afinamiento de Sharp Edges:
Esto no contaría como un paso, pero para este diseño considero importante suavizar las normales y afilarlas en lugares clave para que resalte mejor la estructura del robot, lo importante es poder entender que estas partes seleccionadas se verán resaltadas y no serán suavizadas como el resto del objeto cuando utilices un sombreado, a continuación mostrare algunas imágenes de referencia:
(sombreado normal)
(sombreado con Sharp Edges)
2. Recortado de UVs:
Cuando se trabaja con superficies duras se tiene la ventaja de saber las partes que tienen diferentes materiales en el objeto, existen varias formas de recortar unas UVs, mi manera de hacerlo consiste en buscar estos puntos de cambio de material y identificar las zonas menos visibles del objeto para que no se noten las costuras, aunque hoy en día en los software de texturizado se pueden proyectar las texturas con la posibilidad de casi ignorar las costuras, por lo que dependiendo de la experiencia texturizando, puedes ahorrarte trabajo en este paso, de todas formas lo mejor es dedicar tiempo a los recortes para tener un mapa de UVs facil de entender y usar, en Blender no se muestran del todo bien los cortes desde lejos, pero la imagen sirve como una idea.
recortes del robot coneja:
Recortes del robot tiburona:
3. Organización del mapa de UVs
Esto es un paso muy separado del recorte, no basta solo con recortar las UVs y ponerlas de cualquier forma en el mapa, se debe utilizar un mapa de chequeo para identificar que los cortes realizados anteriormente son correctos y identificar que zonas del objeto necesitaran una mayor resolución, en mi caso la optimización es lo mas importante y adaptare mi proceso de texturizado a esto para que mi pintura a mano, pueda verse con la mejor calidad posible.
En mi caso los robots están cortados por la mitad (aunque no se muestra la costura), también esta optimizado para dar mas resolución a zonas importantes como los ojos de los robots.
Ejemplo de uso del mapa de chequeo:
Mapa UV optimizado de la robot coneja:
Mapa UV optimizado de la robot tiburona:
4. Generación de mapas automáticos
Lo normal es trabajar con un modelo de baja y alta cantidad poligonal, para pasar los detalles de uno al otro, sin embargo se pueden generar algunos mapas en Substance painter con un Horneado automático, que en casos como este donde no hay mucho tiempo, son una opción a considerar, en mi caso prepare ambos modelos con texturas automáticas, principalmente por el mapa de oclusión ambiental que puede serme útil en Unity, mi caso es muy particular porque solo necesito mi mapa de albedo y de emisión que son los obligatorios para este estilo de arte estilizado, los demás son para texturas de un nivel mas realista (de todas formas mostrare un ejemplo de esto con mis modelos al final del trabajo).
Mapas automáticos generados con el Horneado de Substance painter:
5. Aplicación de colores base y organización de capas
Este es de lejos mi paso favorito, consiste en pintar todas las zonas del modelo, y dividirlas usando mascaras de color para poder trabajarlas mas cómodamente, cada artista tiene sus trucos, en mi caso separo el modelo por partes del cuerpo y dentro de cada parte, creo las capas respectivas para cada material diferente, se puede observas mas fácilmente con una imagen:
Aplicación del color base al robot coneja:
Aquí pueden observar una organización de capas por materiales, considero que termina siendo ineficiente por dejar fuera capas de Stickers, outline y detalles que no están asociados a un material.
Aplicación del color base al robot tiburona:
Esta es la organización por capas que recomiendo, en mi caso tengo una carpeta de capas exclusiva para los ojos por el detalle que tienen, pero es mucho mas organizado y abarca mejor el contenido.
6. Texturizado al completo
Aquí es donde nos ponemos manos a la obra y trabajamos con diligencia en cada una de las zonas separadas, en mi caso me dedique a pintar con mi tableta digitalizadora y usar mascaras con generadores de brillo, sombras, y algunas texturas del propio programa que pude adaptar al arte estilizado, en este punto los modelos cambiaron respecto a los conceptos de arte, para adaptar mejor sus personajes y detalles que se ven mejor en 3D, por ejemplo la robot conejo tiene un material de caucho en sus manos y rodillas para hacerla ver mas ágil, mientras que la robot tiburón tiene un arma mas pesada en sus brazos y su armadura tiene mas detalles. Todo el texturizado esta centrado en los mapas de Albedo y emisión, como se puede observar ambos robots adquieren suficiente detalle sin necesidad de otros mapas debido a su estilo de arte.
Robot Conejo texturizada:
Robot tiburona texturizada:
7. Facciones y stickers
Debido a la gran necesidad de darle mas identidad a los personajes, decidí convertirlas en las lideres de facción de dos organizaciones, para esto decidí diseñarles emblemas y símbolos con la IA de Chatgpt.
La conejo robot es la líder de «Unión Salvaje», una unión entre los robots animales que quieren vivir en libertad y tranquilidad, mientras que la robot tiburona es la líder de los «Hijos del Acero», una organización que quiere controlar a todos los robots y esclavizarlos en fabricas.
Emblema de la Unión Salvaje y los Hijos del Acero:
Símbolos de facción:
Estos son los símbolos personales de las lideres de cada facción (la conejo del símbolo es la mitad porque esta en la espalda de la robot coneja y su textura lo requiere).
Muchas gracias a todos los que lean mi trabajo, espero que podamos seguir mejorando en la creación de personajes, solo quiero decirles que me divertí mucho con esta entrega y también reforcé las bases de texturizado que son muy importantes en el arte 3D.
Links de Sketchfab:
Robot Coneja:
Robot Tiburona