Durante mi estancia en prácticas diseñé y desarrollé con otras dos personas una experiencia de un museo en realidad aumentada usando el SDK de Vuforia en Unity para el Ayuntamiento de Mora de Rubielos. El proyecto formaba parte de una iniciativa cultural que quería mostrar la historia del castillo durante su auge, cuando era controlado por la Orden de Hermanos Hospitalarios de San Juan de Jerusalén, una orden militar católica que controló el castillo y el feudo que este dominaba.
Mi responsabilidad principal en el proyecto fue tomar las decisiones de diseño en cuanto a la implementación de la realidad aumentada, parte de la programación de la lógica y el tratamiento técnico del arte, así como la optimización y la adaptación del mismo a dispositivos móviles de baja potencia, como Android y iPhone.

Imagen de como quedó el museo dentro del castillo.
El modelado y las texturas
Una de las partes más importantes del proyecto era realizar un modelado de manera realista. En este caso, tocaba replicar el aspecto de un caballero de la Orden de San Juan que había residido en el castillo de Mora de Rubielos durante la Alta Edad Media, para lo que contamos con la colaboración de un historiador que nos proporcionó la información necesaria para su correcta reproducción (materiales, forma de las armaduras, blasones, etc.). El trabajo se realizó empleando 3DS Max para el modelado y Substance para el texturizado.
Quizá uno de los aspectos más relevantes del modelado fue la necesidad de alcanzar un equilibrio entre realismo visual y rendimiento. El modelo debía resultar creíble desde el punto de vista histórico y estético, pero al mismo tiempo ser capaz de renderizarse con un framerate estable en un dispositivo Android medio de la época. Esto implicó un trabajo consciente de optimización, controlando el número de polígonos, el uso de normal maps y la resolución de las texturas, así como la correcta gestión de materiales e iluminación dentro de Unity, con el objetivo de garantizar una experiencia fluida sin comprometer en exceso la fidelidad visual.

Render de la T-Pose del modelo con las texturas aplicadas.
Vuforia y Unity
Para la implementación de realidad aumentada en tiempo real en dispositivos móviles se optó por utilizar Vuforia integrado en Unity, una decisión motivada tanto por su madurez como SDK como por mi experiencia previa trabajando con esta tecnología. Esto permitió acelerar las fases iniciales de prototipado y centrarse en la integración de los contenidos y en la validación temprana del funcionamiento de la aplicación.
Vuforia ofrecía además un conjunto de herramientas robustas para el reconocimiento de imágenes y la gestión de targets, lo que resultaba especialmente adecuado para un contexto museístico. En la imagen se muestra una captura de una versión temprana de la aplicación ejecutándose en un dispositivo Android, utilizando un target provisional, que sirvió para comprobar la estabilidad del seguimiento, el rendimiento en tiempo real y la correcta visualización de los modelos 3D antes de la integración definitiva en el entorno del castillo.

Visualización del modelo dentro de la aplicación.
Este proyecto supuso una primera toma de contacto con un entorno de desarrollo real, en el que fue necesario equilibrar el rigor histórico con las limitaciones técnicas del hardware móvil. La experiencia me permitió profundizar en flujos de trabajo completos que abarcan desde el modelado y el texturizado optimizado hasta la integración en Unity y el uso de SDKs de realidad aumentada, además de comprender la importancia de tomar decisiones técnicas orientadas al rendimiento y a la experiencia del usuario en contextos culturales y divulgativos.
A continuación puedes consultar el documento donde detallo más profundamente mi estancia en prácticas: