Herramientas para crear realidad virtual más completas
En el mercado existen diversas herramientas para crear aplicaciones de realidad virtual con realidad virtual. Algunas especializadas para arquitectura otras para arte y otras sin un ámbito definido. Por esta razón la decisión o la elección de la herramienta a usar depende de lo que queramos hacer. A continuación te mostraré algunas de las herramientas para crear realidad virtual más completos.
Herramientas/Tecnológias para crear realidad virtual
Las siguientes herramientas van diseñadas para aquellos que no solo desean hacer realidad virtual sino personalizar los entornos con diferentes componentes y buscar una interacción personalizada.
Unreal Engine
Unreal Engine es un motor de videojuegos para proyectos de todo tipo, entre ellos proyectos de realidad virtual. Una de sus características más representativas son los Blueprints. Una propuesta ideal para aquellos que no tienen conocimientos de desarrollo avanzados.
Todo desarrollo en unreal soportan diferentes plataformas y dispositivos algunas de estas son: Windows, navegadores web, Android, Consolas de videojuegos, etc. Incluyendo los diferentes cascos de estas plataformas. Si deseas incursionar en esta herramienta podrás encontrar una gran cantidad de documentación en su página web así como cursos. Además de un marketplace con componentes hechos por la comunidad
Unity
Unity al igual que Unreal es un motor de videojuegos para desarrollar proyectos de todo tipo. Con la principal diferencia debe ser desarrollado en su totalidad usando el lenguaje de programación C#. Por lo que requieres de tener conocimientos en este lenguaje.
En cuanto a las plataformas soportadas por Unity tienen un alcance similar a las de Unreal. Por lo que su uso dependerá más de tus recursos pues tiene requiere una menor capacidad de cómputo para su uso. Lo que es la principal razón por la que elegir Unity sobre Unreal. Por último Unity posee una gran cantidad de documentación tanto para su uso como para la publicación de proyectos en este. Además de una vasta comunidad dispuesta a ayudar.
A-Frame
A-Frame a diferencia de las anteriores aplicaciones es un framework de desarrollo web para la creación de realidad virtual en páginas. Debido a esto se requieren conocimientos en desarrollo web usando HTML5, Javascript y Three.js siendo una herramienta con una mayor cantidad de requisitos para su uso.
Debido a sus características es compatible con cualquier navegador web y los diferentes equipos para realidad virtual. En cuanto a documentación como muchos frameworks posee gran cantidad de documentación para cada uno de sus componentes y configuración del mismo. Es una gran opción para aquellos que quieran hacer entornos de realidad virtual desde su inicio a fin y exponerlos en su página web.
Herramienta a elegir
Como vimos anteriormente existen herramientas para crear aplicaciones en realidad virtual tienen sus ventajas y desventajas. Si deseas un desarrollo netamente web la mejor elección es A-Frame. Si deseas un desarrollo para distintas plataformas pero con herramientas básicas Unity te sirve. Y si deseas una herramienta completa que ofrezca gran capacidad gráfica sin tener que gastar mucho tiempo en crearlos la mejor es Unreal. Con estas descripciones hechas solo queda que hagas tu elección.
Autor: Pedro Felipe arias Mila
Editor: Carlos Pinzon
Código: UCRV-8
Universidad: Universidad Central
Referencias
Unity. (s.f). Realidad virtual. Unity. https://unity.com/es/unity/features/vr
A-Frame. (s.f). Introduction-Getting starter. A-Frame.https://aframe.io/docs/1.2.0/introduction/
Unreal Engine. (s.f). Virtual Reality Development. Unreal Engine. https://www.unrealengine.com/en-US/unreal Davies,A . (s.f). 10
Great Tools for VR Development. DevTeam.Space. https://www.devteam.space/blog/10-great-tools-for-vr-development/
Altmann.G . (2019). psicología virtual realidad psique. [Imagen]. Pixabay. https://pixabay.com/es/illustrations/psicología-virtual-realidad-psique-4685006/
A-Frame. (s.f). A-Frame Logo. [Imagen].A-Frame. https://aframe.io/aframe/examples/animation/aframe-logo/
Unreal Engine. (s.f). ue-logo-stacked-unreal-engine. [Imagen]. Unreal Engine. https://cdn2.unrealengine.com/ue-logo-stacked-unreal-engine-w-677×545-fac11de0943f.png
Unity. (s.f). Unity brand. [Imagen]. Unity. https://unity.com/es/brand