Angel Iram
{ Desarrollador Unreal Engine}
Problema
La aplicación tenía que ofrecer acabados intercambiables en cada vivienda del desarrollo, pero los materiales se creaban y se conectaban a mano en Unreal: eran cientos de instancias, y cualquier cambio del catálogo obligaba a rehacer el trabajo unidad por unidad.
Solución
Construí una herramienta dentro del editor que genera las librerías por lotes: se define la ruta base y el prefijo de la vivienda, y crea las instancias de material junto con el archivo de datos que las describe. Sobre esa librería implementé la carga y el intercambio de acabados en tiempo de ejecución.
Resultado
El catálogo dejó de mantenerse a mano: agregar o cambiar acabados pasó a ser regenerar la librería, y cada vivienda quedó con su propio conjunto de materiales listo para que el comprador lo recorra y lo modifique.





