27 octubre 2023

Curso "Texturizado estilizado (Hand Painted) para videojuegos"


Ayer acabé el curso "Texturizado estilizado (Hand Painted) para videojuegos" de Udemy y la verdad es que me ha gustado bastante.

Se trata de un curso en español de casi 25 horas en las que se explica cómo hacer las texturas artísticas para nuestros modelos 3D. Se enfoca a Blender, lo que me parece un acierto ya que es un paquete perfectamente open source y gratuito capaz de modelar cualquier cosa que podamos necesitar en un juego indie.

Se basa en el texturizado de 6 proyectos: unos barriles, unas rocas, un tile de hierba, una roseta, un suelo de piedra y un personaje de fantasía. En mi opinión no se sigue un gradiente de dificultad, sino que en cada proyecto se cuentan técnicas diferentes. El de los barriles y el de la rocas sirve de introducción para las técnicas que se verán en el resto del curso. El de la hierba, la roseta y el suelo, tienen en común que sirven para explicar cómo preparar texturas repetibles (tileables). En cuanto al texturizado del personaje de fantasía, se trata del proyecto más complejo, pero que viene a recopilar casi todas las técnicas que se han visto en el resto del curso.

Las técnicas de texturizado que se ven son muchas. Para pintar se explica tanto el pintado directo sobre el modelo usando Blender, como el unwrapping de la textura y pintado usando Photoshop. También se explica cómo generar otros mapas, como el de Ambiento Occlusion o el mapa Normal.

El curso está bien explicado y el profesor se explaya a la hora de mostrar cómo pintar artísticamente las texturas usando las distintas técnicas. De hecho, el ritmo del curso te permite ir pintando al mismo tiempo que el profesor. En mi caso, que sólo me interesaba conocer los conceptos y las técnicas, pero no practicarlas, opté por ponerme la velocidad a 2x y ver el curso en mis sesiones de bicicleta elíptica y se entendía bastante bien. Si lo que quieres es practicar, puedes ponértelo en 1x e ir pintando, para lo que te bastará con un ratón, aunque sospecho el sector más artístico de la audiencia usará una tableta (el profesor no lo llega a decir explícitamente, pero sospecho que también usaba tableta).

Al final, te quedas con una idea bastante clara de cómo se texturizan modelos 3D y el trabajo que supone. Está claro que es un trabajo que tiene mucho mérito y el profesor consigue transmitirlo.

Por ponerle un pero al curso, aunque me gusta que se haya basado en Blender, en muchas ocasiones usa también Photoshop y ZBrush que, a diferencia del primero, no son ni gratuitos ni open source. No sé para el caso de ZBrush, pero todo lo que hace durante el curso con Photoshop lo podría haber hecho con Gimp, que sí que es gratuito y open source. Creo que el que usa Blender es porque prefiere el software open source, por lo que habría sido más coherente usar Gimp que Photoshop. En el caso de ZBrush, creo que la alternativa habría sido el mismo Blender, así que no entiendo por qué no lo utiliza para realizar los polígonos en alto detalle, para luego hacer los bakes, en vez de utilizar ZBrush. Al nivel que usa ZBrush, creo que podría haber usado perfectamente Blender y el curso habría quedado mejor.

En todo caso, me alegro de haber hecho el curso y lo recomiendo a cualquiera que quiera introducirse en las vertientes más artísticas del desarrollo de videojuegos. Eso sí, te recomiendo que esperes a que salga de oferta en Udemy, por debajo de 20 € (lo cual ocurre a menudo). Ni se te ocurra comprarlo por el precio desorbitado por el que lo ponen de vez en cuando.