Publicat per

Reto 2 – Texturización de los robots

Publicat per

Reto 2 – Texturización de los robots

Para el desarrollo de esta práctica, he utilizado Maya y Adobe Substance 3d Painter. En primer lugar, y siguiendo con los tutoriales…
Para el desarrollo de esta práctica, he utilizado Maya y Adobe Substance 3d Painter. En primer lugar, y siguiendo…

Para el desarrollo de esta práctica, he utilizado Maya y Adobe Substance 3d Painter.

En primer lugar, y siguiendo con los tutoriales proporcionados en el aula, comencé creando los mapas de UV para los diferentes robots. Este proceso, aunque no es demasiado complejo, puede llegar a llevar mucho tiempo, en función de las partes que formen el robot, su forma, etc. Decidí empezar por el Robot 2, que es el que considero más complejo a nivel geométrico y consideré que es el que me llevaría más tiempo. Comencé pues mapeando las diferentes partes del cuerpo y, una vez acabado, dupliqué las partes simétricas (piernas, brazos, etc). Una vez acabado, me puse con el Robot 1. Tras varias horas realizando los UV, estos son los resultados obtenidos:

 

 

 

 

 

 

Así quedan en los robots las texturas de referencia:

 

 

 

 

 

Una vez los dos robots tenían los UV mapeados y correctamente colocados en el espacio, empleé la herramienta Adobe Substance 3D Painter, que se encuentra en los recursos del reto. Como era la primera vez utilizando una herramienta así, tuve que dedicar un rato a ver tutoriales para comprender el funcionamiento.

Tras esto, comencé a pintar las diferentes partes de los robots. Como no quería crear la ‘típica’ apariencia de robot, decidí que cada uno tuviera una estética diferente. En primer lugar, el robot 1 está pintado con pinturas y elementos que muestran como el paso del tiempo han ido oxidando el robot, dejándolo en un estado de desgaste que se puede ver fácilmente. Por otro lado, para el robot 2 he empleado texturas de telas / fibras. Tomé esta decisión ya que no las texturas que he ido encontrando no me convencían, por lo que empleé estas, que le dan un toque original y único. Así, cada robot cuenta con una estética claramente diferenciada.

Cabe destacar que todas las texturas empleadas han sido obtenidas del propip Adobe Substance 3D Painter, que cuenta con una librería de texturas interna.

 

 

 

 

 

Los UV tras aplicar las texturas, quedan así:

 

 

 

 

 

 

Los mapas de texturas generados son los siguientes:

Robot 1:

 

 

 

 

 

Robot 2:

 

 

 

 

 

 

Como conclusión final, tras el desarrollo de esta práctica he podido entender la cantidad de tiempo y esfuerzo debe invertirse para texturizar correctamente un modelo 3D, además de aprender los diferentes pasos para realizar dicha tarea.

Por último, adjunto los enlaces a Sketchfab para cada robot:

Robot 1:  https://skfb.ly/p8rV9

Robot 2: https://skfb.ly/p8rGw

Debat0el Reto 2 – Texturización de los robots

No hi ha comentaris.

Publicat per

Actividad R2

Publicat per

Actividad R2

1 – Enlace a sketchfab: 1: Robot1 2: Robot2 2 – Resumen Capturas de mapas de UV y textura de referencia Origen…
1 – Enlace a sketchfab: 1: Robot1 2: Robot2 2 – Resumen Capturas de mapas de UV y textura…

1 – Enlace a sketchfab:

1: Robot1

2: Robot2

2 – Resumen

Capturas de mapas de UV y textura de referencia
Origen de la textura y textura
Boceto inicial

Creación de la textura

La textura ha sido creada por mi en aseprite. Está creada a cuatro capas:

1 -Un color negro de fondo.

2- Color base con grietas para que se vea el fondo en estas.

3 – Mismo color de la zona pero mas oscuro para generar sombras. He usado el modo “darken” de fusión de capas para que respete las grietas que se generaron en la base.

4- El último sirve para generar contrastes en las zonas, suele ser un color diferente aunque en algunas zonas he preferido usar otro aun mas oscuro. También usando el modo “darken” para respetar las fisuras.

Robot1

Robot2

Comentarios y  proceso creativo

En primer lugar, tuve que retocar las geometrías del segundo modelo, porque me di cuenta que al generar los UVS había geometrías que no había unido bien. Además aproveché para quitar algunas otras que estaban ocupando espacios innecesarios.

En cuanto a las dificultades, lo que más me costó fue crear mapas UV eficientes. Al ser la primera vez que hacía uno, tuve que investigar y experimentar para entender cómo interactuaban los cortes en el modelo con la textura base sin generar deformaciones. Finalmente, comprendí que era más efectivo hacer pocos cortes y seleccionar cuidadosamente dónde realizarlos.

En el proceso creativo, quería que los modelos mantuvieran los colores característicos de cada fruta pero que a su vez parecieran robots, por lo que había encontrar una paleta con colores no muy saturados, con toques de color tierra.

Una vez escogida la paleta había que darles un aspecto de robots de combate, por lo que debían tener un toque desgastado y con marcas de batalla. Opté por un acabado con trazos expresivos y colores en la base que simulan aceite, para que parezca su “sangre” en el contexto de su apariencia robótica.

 

 

 

Debat1el Actividad R2

  1. Camilo Andrés Alzate Arenas says:

    Hola,

    Quería decirte que me gusto mucho tu trabajo, también pintaste a mano las texturas y se nota mucho que le pusiste cariño para mostrar que losa robots  estaban hechos de madera, son muy lindos y quería felicitarte.

    Como propuesta de mejora, podrías estudiar sobre el Outline en una textura, también puedo ver que empezaste a optimizar tu mapa UV, lo cual es genial, pero la textura es demasiado “sucia”, intentaste darle detalles de luz y sombra pero considero que deberías tener menos trazos, pero con mas tonos oscuros y claros y en zonas mas claves del modelo, te paso unos videos que me ayudaron mucho a entender esto que digo: https://www.youtube.com/watch?v=M6uaUIHvEQo&list=PL8gB72T-fTq__vRyoDa11xRApC6d3hfdV .

    pdt: solo soy un random comentando, pero me gusto mucho tu idea :’D

Publicat per

R2 – Media para videojuegos

Publicat per

R2 – Media para videojuegos

Para la creación de la UVs de los modelos, el primer paso ha sido desplegar las caras de los polígonos de los…
Para la creación de la UVs de los modelos, el primer paso ha sido desplegar las caras de los…

Para la creación de la UVs de los modelos, el primer paso ha sido desplegar las caras de los polígonos de los modelos. Estas han sido agrupadas según la textura que se le iba a aplicar. Además, si se le iba a añadir más detalle y no únicamente un color plano, se han extendido por completo para poder pintarlo bien sin que ese segmento se repita en cada cara.

Robot 1:

Robot 2:

La textura se han pintado sobre el mapa de UVs usando un pincel con efecto acuarela para simular el pintado a mano, habiendo zonas con mas o menos “capas” de pintura para simular imperfecciones. También se han añadido detalles o patrones en las zonas desplegadas con mayor detalle, como la cara, torso y brazos, creando rozaduras, acumulaciones de suciedad o simulación de óxido.

Robot 1:

Robot 2:

Pese a haber hecho las texturas de esta forma, soy consciente de que podría haber añadido una textura directamente a las partes que me interesase, como una con efecto metal para los brazos y antebrazos, pero no he encontrado una consistencia que me gustase entre las texturas que he ido encontrado, así que he preferido dibujarlas directamente.

Por último, el resultado de los modelos con la textura ya aplicada sería el siguiente

Robot 1:
https://skfb.ly/p89Dp

Robot 2:
https://skfb.ly/p89Ds

Como proceso creativo, en esta ocasión no hay nada a destacar. La selección de colores y motivos ya fue definida en la entrega anterior y la decisión de pintar directamente los mapas de UVs fue fruto de querer saber como quedaría el resultado si las pintaba yo mismo

Debat0el R2 – Media para videojuegos

No hi ha comentaris.

Publicat per

PEC2 – Media para videojuegos

Publicat per

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…
Hola a todos !!!.   Me ilusiona mucho compartirles la continuación de los personajes con su proceso de recortado…

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

 

Debat0el PEC2 – Media para videojuegos

No hi ha comentaris.

Publicat per

PEC2-Media para Videojuegos

Publicat per

PEC2-Media para Videojuegos

UVs de los robots Texturas de los robots Robot 1: Robot 2: Render de los robots Modelos en Sketchfab Robot 1: https://sketchfab.com/3d-models/pec1-robot1-d533b56d305846ffa46ed999e43d6e87 Robot…
UVs de los robots Texturas de los robots Robot 1: Robot 2: Render de los robots Modelos en Sketchfab…

UVs de los robots

Texturas de los robots

Robot 1:

Robot 2:

Render de los robots

Modelos en Sketchfab

Robot 1: https://sketchfab.com/3d-models/pec1-robot1-d533b56d305846ffa46ed999e43d6e87

Robot 2: https://sketchfab.com/3d-models/pec1-robot2-60bebcead98443ceab46c889f8dec59d

Proceso creativo

Corte de UVs

Las UVs han sido cortadas en 3Ds Max mediante el modificador Unwrap UVW.

Debido a la simetría de los modelos; las extremidades como brazos y piernas comparten el mismo espacio en la UVs para aprovechar mejor el espacio y tener más resolución en la texturas. Además facilita la texturización debido a que todas las texturas que se aplican a un brazo por ejemplo, se aplican al brazo del lado opuesto. El punto negativo es que en caso de utilizar decals en un lado, se aplicarán también al otro lado también.

Texturización

Todas las texturas han sido creadas en Susbtance Painter y no he utilizado ninguna imagen externa de internet.

Para obtener una textura metálica he utilizado generadores y filtros desde el propio Substance: Generadores de ruido para generar ese efecto granulado del metal, efectos de desgaste en algunas esquinas y superficies, capas con manchas de suciedad y un poco de óxido. También he utilizado un mapa metálico , o “metallic”,  junto con uno de brillos, “roughness”, para obtener ese efecto de brillo en el metal.

   

A más a más he utilizado el mapa de relieve, “normal” y “height”, para generar detalles como aristas soldadas en el caso del segundo robot y las estrías en la articulaciones de la pierna del primer robot además de dar un poco de relieve a algunos de los generadores y efectos anteriormente mencionados.

    

He utilizado algunos de los recursos que dispone Substance para crear algunas algunas capas como por ejemplo el patrón de camuflaje del primer robot. En lugar de buscar uno por internet o crear uno, he utilizado el que trae Substance y he modificado la escala y los colores para que quede acorde a mi visión.

Capas de Substance

Dificultades

La mayor dificultad ha sido determinar la estética del primer robot. Originalmente tenía la intención de crear algo parecido a Wall-e y Eva, un robot sucio, viejo y tosco junto con uno moderno, limpio y más estilizado.

Para el segundo robot no he tenido muchas complicaciones, creo que he logrado una buena estética industrial, anticuada y chatarrera. Sucio y algo oxidado pero no por ello estropeado. En cambio para el primer robot tenía pensado darle un toque mucho más limpio y sofisticado pero quedaba muy poco natural y atractivo. Parecía demasiado a un robot de plástico de juguete. Así que probé algo diferente y decidí usar manchas de suciedad y el desgaste como con el segundo robot.  Decidí crear una textura que simulara una capa de pintura encima del metal. Me basé en algunos tanques y en vehículos militares y opté por un patrón de camuflaje verde con un ligero tono marrón. Una capa de pintura algo desgastada y sucia el cúal permite ver un poco el metal que hay debajo.

Estas texturas se alejan mucho de la idea original pero creo que de esta manera obtengo un resultado más atractivo e interesante que haciendo un robot completamente blanco y limpio.

Debat0el PEC2-Media para Videojuegos

No hi ha comentaris.

Publicat per

Entrega R2

Publicat per

Entrega R2

Enlaces Skecthfab Robot1: https://skfb.ly/p87Mw Robot 2: https://skfb.ly/p87LZ Resumen Mapas UV   Mapa UV del Robot 1   Mapa UV del Robot 2…
Enlaces Skecthfab Robot1: https://skfb.ly/p87Mw Robot 2: https://skfb.ly/p87LZ Resumen Mapas UV   Mapa UV del Robot 1   Mapa UV…

Enlaces Skecthfab

Robot1: https://skfb.ly/p87Mw

Robot 2: https://skfb.ly/p87LZ

Resumen

Mapas UV

 

Mapa UV del Robot 1

 

Mapa UV del Robot 2

Modelo con texturas

Captura Robot 1 con texturas

Captura Robot 2 con texturas

Texturas

Origen: https://www.freepik.com/

Utilidad: Usado para la textura metálica del Robot 1. Esta textura ha sido manipulada en el editor de fotos para obtener distintos colores.

Origen: https://www.freepik.com/

Utilidad: Usada para la textura oxidada de las espadas del Robot 1

Origen: https://www.freepik.com/

Utilidad: Usada para la textura metálica del Robot 2.

 

Origen: https://www.textures.com/

Utilidad: Usado para la textura de la rueda del Robot 2. Ha sido manipulada con el editor de fotografía para oscurecerla.

 

Origen: https://www.texturecan.com/details/409/

Utilidad: Usado para las escamas del pez del Robot 2.

 

Proceso creativo

El proceso de esta actividad ha sido personalmente bastante complicado por el desconocimiento del proceso de realizar un mapa de UV, pero una vez comprendidos los conceptos básicos traté de desplegar de la manera más óptima y funcional posible todos los objetos que contenían los modelos de los robots.

 

 

 

 

 

Después de eliminar todas las caras innecesarias, el proceso se basaba en aislar un objeto, crear los UV con la opción “camera-based”, cortar los bordes del objetos intentando generar el mínimo número de UV shells posibles para que la introducción posterior de las texturas resultara lo más práctico posible. Para ahorrar trabajo innecesario, todos los objetos que fueran exactamente iguales, y que por lo tanto presentarían los mismos colores, se han colocado en el mapa 2D uno encima del otro para que una sola textura se manifieste en las 2.

 

 

 

 

 

 

El siguiente paso era introducir las texturas. Opté por conseguir texturas de manera gratuita en internet y editarlas para imitar los colores originales de los robots. Para ello empleé la herramienta Photoshop.

 

 

 

 

 

 

Así quedaron las texturas colocadas en el mapa de UV, la de la izquierda siendo del Robot 2 y la de la derecha del Robot 1. Para evitar que los cambios de iluminación en las texturas provocar costuras en los robots, edité estas para hacer que coincidiera el principio del objeto con su final, de tal manera que no se llega a apreciar nunca una incontinuidad. Realicé este proceso para todos los objetos que lo necesitaran. Los únicos objetos que no presentan texturas son los ojos del pez del Robot 2, ya que al ser colores planos los pinté directamente. Por último, en las espadas del Robot 1 añadí una linea un tanto borrosa en el centro por encima de la textura para que diera más la sensación de una espada.

A continuación realicé el mapa de normales para ambos robots con el mapa de texturas finalizado para añadir el efecto de rugosidad para el robot.

El último paso fue añadir los materiales. Ambos robots tienen el material Blinn para añadirles un brillo interesante. El Robot 2 presenta más materiales ya que su cabeza es cristal y agua, por lo que el cristal presenta un material de cristal predefinido en maya, y lo mismo con el agua y las burbujas del pez. Este material ha tenido que ser recreado en sketchfab, ya que este no reconoce los materiales de maya. Para ambos robots, he intentado mantener una coherencia con sus texturas y similitud con sus bocetos inciales.

Debat0el Entrega R2

No hi ha comentaris.