Resultados 1 al 2 de 2

Materiales y texturas compatibles con game engine

  1. #1
    Fecha de ingreso
    Jan 2009
    Mensajes
    40

    Materiales y texturas compatibles con game engine

    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.
    Última edición por IsGreen; 17-01-2009 a las 05:36

  2. #2
    Fecha de ingreso
    Dec 2025
    Mensajes
    0
    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.

Temas similares

  1. Blender Exportar modelos con materiales y texturas desde Blender a Unreal Engine
    Por DavidCarpena en el foro Materiales y Texturizado
    Respuestas: 2
    : 12-04-2023, 11:41
  2. Videojuegos Game engine tipo Cryengine UDK Unreal engine
    Por nicknick en el foro Videojuegos
    Respuestas: 4
    : 05-04-2013, 14:00
  3. No veo las texturas en el game engine
    Por S[e]C en el foro Materiales y Texturizado
    Respuestas: 8
    : 25-06-2011, 21:16
  4. Blender Texturas en Blender engine game
    Por zenon en el foro Materiales y Texturizado
    Respuestas: 3
    : 21-12-2009, 10:26
  5. Blender Game engine texto en el game engine tutorial
    Por 3dpoder en el foro Blender
    Respuestas: 1
    : 11-01-2009, 18:38