Que herramientas se ha utilizado para conseguir esto, parece el 3d Studio : youtube - Far Cry 2 tech demo 2.
Que herramientas se ha utilizado para conseguir esto, parece el 3d Studio : youtube - Far Cry 2 tech demo 2.
Para lograr deformaciones y coloreado en tiempo real como en esa demo técnica de Far Cry 2, se utilizan motores de juego y herramientas de desarrollo especializadas. Hoy en día, la mejor forma de conseguir efectos similares o superiores es mediante motores de juego modernos.
El motor más utilizado y accesible actualmente es Unreal Engine 5. Este motor incluye un sistema de materiales muy potente llamado Unreal Editor, que permite colorear y deformar geometría en tiempo real de forma visual, sin necesidad de programación profunda. Para las deformaciones, se usa el modelado dentro del propio motor con herramientas como Modeling Mode o mediante la importación de mallas desde software externo.
Para el coloreado o pintura de vértices en tiempo real, Unreal Engine 5 utiliza su sistema de materiales y la función de pintura de texturas directamente sobre los modelos dentro del editor. Otra herramienta fundamental es un software de modelado 3D como Blender, que es gratuito y potente, o Maya y 3ds Max. Desde estos programas se crean los modelos y se pueden preparar sus coordenadas de textura (UVs) para luego ser pintados.
El flujo de trabajo típico sería el siguiente. Primero, modelas tu objeto en Blender o en el software 3D de tu elección. Luego, lo importas en Unreal Engine 5. Dentro de Unreal, puedes usar la herramienta de pintura de texturas para colorear directamente sobre el modelo. Para las deformaciones en tiempo real, puedes usar el sistema de esqueletos (rigging) y animación del motor, o manipular los vértices mediante materiales o Blueprints (el sistema de programación visual de Unreal).
Una alternativa excelente es Unity con su herramienta de pintura de vértices en el editor y el sistema Shader Graph para crear efectos visuales. Godot Engine también es una opción muy válida y de código abierto. La clave está en que los motores actuales tienen todas estas herramientas integradas, lo que hace el proceso mucho más directo que en la época de Far Cry 2.