De entre todos los tipos de materiales y texturas (marble, voronoi, musgrave,) que utiliza Blender ¿cuales se pueden utilizar en la creación de modelos 3d, y cuáles ¿no? Si vamos a utilizar esos modelos en un Game Engine (ge).
Cuando me refiero a ge, no me refiero al ge de Blender, sino a otros como dark GDK, Irrlicht, Esenthel.
Supongo que las que simulan pelo no se podrán utilizar en un ge.
También conozco la función bake de Blender, que podría ser una solución. (¿verdad?) saludos.
En un motor de videojuegos, solo se pueden utilizar materiales y texturas que sean mapas de bits o procedimentales horneados en mapas de bits. Los motores de juego no ejecutan los nodos procedurales de Blender en tiempo real.
Los materiales basados en nodos de Blender, como los que usan Voronoi, Musgrave, Ruido o Mármol, son procedimentales y no son compatibles directamente con otros motores de juego. Estos motores requieren texturas rastizadas (imágenes como PNG, TGA o JPEG) aplicadas a sus propios materiales.
La solución universal y actual es usar la función Horneado (Bake) de Blender. Debes hornear los resultados de tus nodos procedurales en mapas de textura. Los mapas esenciales para un motor de juego son el Mapa de Color Base (Albedo/Diffuse), el Mapa de Rugosidad (Roughness) y el Mapa de Normales. Para materiales metálicos, también necesitarás un Mapa de Metalicidad (Metallic).
Efectos como el pelo, la piel translúcida o el volumen denso no se pueden transferir directamente y deben simularse en el motor de juego usando sus propias herramientas, texturas horneadas y shaders. Para el pelo, se suelen usar tarjetas de textura (hair cards) con texturas transparentes.
El flujo de trabajo moderno es crear tu material en Blender, luego hornear todas sus propiedades en imágenes. Exportas el modelo 3D (en formato como FBX o glTF) y las texturas horneadas. Finalmente, en tu motor de juego (como Unreal Engine o Unity, que son los estándares actuales), recreas el material asignando las texturas horneadas a los canales correspondientes del shader del motor. El formato glTF es especialmente bueno para este propósito.