Hola,
Recomendaría usar el motor de juego Unity3D para implementar este tipo de solución muy bien. Unity3D es un motor de juego que permite crear aplicaciones de juegos 2D / 3D, aplicaciones de Realidad Virtual y Realidad Aumentada para varias plataformas .eg
- Ventanas
- Androide
- iOS
- Xbox
- Microsoft HoloLens
Tiene Web Player que permite ejecutar juegos o aplicaciones creadas en Unity3D con personajes animados, gráficos chispeantes, física inmersiva. Los juegos o aplicaciones se pueden ejecutar en la Web, así como en un reproductor independiente.
- Cómo agregar una aplicación Java a ambari como servicio
- Cómo agregar imágenes de mi PC a mi página HTML
- ¿Cómo se relacionan PHP y SQL? En desarrollo web, ¿necesito aprender los dos?
- ¿Hay alguna razón (excluyendo tener un gran conocimiento) para aprender jQuery además de un marco como Vue.js o React.js? ¿Se pueden combinar de alguna manera? En caso afirmativo, ¿es una buena práctica?
- ¿Qué lenguaje de programación apilaría después de PHP, MySQL y JS para crear sitios web dinámicos?
Encuentre más sobre Unity3D aquí.
https://unity3d.com/
Aquí puede encontrar un trabajo de investigación sobre Virtual Trial Room realizado por algunos estudiantes y presentado a International Journal of Advanced Computer Technology (IJACT)
http://ijact.org/volume3issue6/I…
Aquí puede encontrar noticias sobre otro grupo de estudiantes de Kolkata que han hecho un trabajo significativo en eso.
http: //timesofindia.indiatimes.c…
También puedes estudiar un poco sobre la personalización de personajes en Unity3d, lo que te dará una buena idea para resolver el problema.
http://www.indiedb.com/engines/u…
Agradeciendote
El vendedor listo para usar