Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Qué lenguaje se necesita para el desarrollo de realidad virtual? ¿Qué lenguaje se utiliza para la programación de realidad virtual?

¿Qué lenguaje se necesita para el desarrollo de realidad virtual? ¿Qué lenguaje se utiliza para la programación de realidad virtual?

El desarrollo del lenguaje VR es en realidad el lenguaje del motor de programación 3D. La realidad virtual no se puede desarrollar sin el soporte de un motor 3D. El lenguaje principal utilizado por el motor 3D y el SDK requerido para la programación mencionado anteriormente es C/C

De eso no hay duda. La mayoría de los motores 3D se desarrollan en C o C. ¿Deben ser eficientes? El SDK proporcionado por Oculus también se desarrolla en C. GearVR se ejecuta en dispositivos Android y debe desarrollarse en base a C utilizando Android NDK. El motor Unreal también está desarrollado en C. MiddleVR proporciona un SDK basado en C.

El segundo es C#. Unity utiliza C# como lenguaje de programación. .NETbindingsforVRPN se puede utilizar como lenguaje de desarrollo en VRPN. Al menos, HoloLens también debe usar C#.

Es Javascript otra vez. También es un lenguaje de programación para Unity (aunque no mucha gente lo elige). Pero el número base de programadores de WebVR y Javascript (¿número de amigos?) definitivamente permitirá que Javascript continúe dominando en términos de número de usuarios (realmente no soy una mala persona). Incluso si no consideramos los ya muy maduros motores HTML53D como WebVR, three.js y Babylonjs, son suficientes para demostrar la poderosa vitalidad de Javascript en 3D.

Plataforma VR

A partir de ahora, Oculus solo es compatible con Windows y Android (a través de GearVR). MiddleVR solo es compatible con la plataforma Windows. Varios otros motores, como OSVR/VRPN, son compatibles con multiplataforma y, por supuesto, Unity y Unreal también son compatibles con multiplataforma. PlaystationVR es sin duda una exclusiva de PS. HoloLens es sin duda una exclusiva de Windows.

Solo WebVR puede jugar contigo independientemente de la plataforma.

La tecnología VR se divide en dos direcciones generales, animación y desarrollo. Depende de cuál te guste. Actualmente, la mayor parte de la formación es unity3d y similares, que no son completas.