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.
- ¿Por qué usamos promesa en los métodos de devolución de llamada en Node.js?
- ¿Cuál es la mejor manera de encontrar socios o cofundadores para una plataforma educativa?
- ¿Python es parte del lenguaje PHP?
- ¿Cuál es la mejor manera de agregar autenticación a un sitio web estático?
- ¿Cómo debo desarrollar un sitio web si no sé cómo hacerlo?
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