问答1 问答5 问答50 问答500 问答1000
网友互助专业问答平台

VR开发需要什么语言?

提问网友 发布时间:2022-04-23 03:34
声明:本网页内容为用户发布,旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:1656858193@qq.com
2个回答
热心网友 回答时间:2022-04-24 04:40

VR语言开发,其实就是3D编程引擎的语言。VR如果没有3D引擎支持是无法进行开发的。上面提到的3D引擎和编程所需的SDK主要使用的语言是 C/C++

虽然用C++好像是主流,但是用JavaScirpt也是可行的——使用Node.js或者类似的语言来读取传感器的
数据搭建服务,再用Web 3d游戏引擎来渲染。

1.3D世界:在我们所熟知的3D游戏里,点的位置由三个坐标决定的(x,y,z),如下图所示:这三个坐标只能表示我们在这个世界的位置,而不能上下的看这个世界。

2.四元数:欧拉角是一组用于描述刚体姿态的角度,欧拉提出,刚体在三维欧氏空间中的任意朝向可以由绕
三个轴的转动复合生成。通常情况下,三个轴是相互正交的。

热心网友 回答时间:2022-04-24 05:58
VR语言开发,其实就是3D编程引擎的语言。VR如果没有3D引擎支持是无法进行开发的。上面提到的3D引擎和编程所需的SDK主要使用的语言是
C/C++
这是毋庸置疑的。大多数3D引擎使用的都是c或C++开发的,必定效率高吗Oculus
提供的SDK也是使用C++
行开发的。
Gear
VR是在安卓设备上运行,需要使用Android
NDK基于
C++
进行开发。Unreal
引擎同样使用
C++
进行开发。MiddleVR
提供了基于
C++

SDK。
其次是
C#

Unity

C#
当作脚本语言使用。在
VRPN
中可以使用
.NET
bindings
for
VRPN
作为开发语言。不出意外的话,
HoloLens
也一定使用的是
C#

再次就是
Javascript
。它也是
Unity
的一种脚本语言(即使选择的人并不多)。但
WebVR

Javascript
程序员的基数(基友数?)一定会让
Javascript
继续在使用人数上占优(我真的不是黑啊)。即使不考虑
WebVR

three.js

Babylonjs
这类已经非常成熟的
HTML5
3D
引擎也足够证明
Javascript

3D
上的强大生命力。
VR
平台
从目前的状态看,
Oculus
仅支持
Windows

Android(通过
Gear
VR)
。MiddleVR
仅支持
Windows
平台。其他的几个引擎例如
OSVR/VRPN
都是多平台支持的,Unity

Unreal
当然也是多平台支持。Playstation
VR
无疑是
PS
独占。HoloLens
则无疑是
Windows
独占。
只有
WebVR
,不挑平台陪你玩。
VR技术分为两个大方向,动画和开发,看你自己喜欢哪种了,目前大部分培训都是unity3d之类,不全面。

本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。

相关推荐
  • vr开发用什么语言

    vr开发用什么语言

    VR语言开发,其实就是3D编程引擎的语言。VR如果没有3D引擎支持是无法进行开发的。而3D引擎和编程所需的SDK主要使用的语言是 C/C++。
    查看详情
  • 为何JavaScript也将征服VR世界

    为何JavaScript也将征服VR世界

    为何JavaScript也将征服VR世界:这篇文章本应该在 2 个月前就出现了,但是一直都没有足够的动力去写。直到,我最近在玩知乎,也看到了一个类似的问题。加上这是一个无聊的小长假,就把这篇文章写出来。这篇文章分成四部分:基础知识:3D 世界与四元数一个 Hello, World应用篇——高级示例因
    查看详情
  • VR开发需要学什么语言

    VR开发需要学什么语言

    VR开发在基础阶段要学习C#基础编程语言、算法与设计模式等,在初级阶段需要学习Unity3d操作等,在高级阶段需要学习VR物理系统高级部分等,最后在实战阶段需要了解设计模式,通用协议。
    查看详情
什么是VR开发?有哪些内容? VR开发,用哪款开发软件好 甲亢眼睛鼓得很大应该怎样治疗 甲亢突眼患者的护理具体怎么做? 甲亢眼突怎么治疗,有几种治疗方法? 得了甲亢眼突怎么治疗啊 杭州甲亢突眼怎样治疗 由于甲亢引起的眼凸有什么更好的治疗方法吗? 手机为什么总是显示存储空间不足怎样做? 甲亢眼突怎么办啊 铝锅用碱之后变黑了怎么办? 甲亢引起的眼突可以治疗好吗? 甲亢眼睛突出怎么治疗,能恢复吗 用铝锅煮了一次大碴子并放了小苏打为什么会变黑? 甲亢眼突的治疗 铝锅第一次用为什么底变成黑色的? 甲亢突眼要怎么治? 甲亢凸眼怎么治疗呀_甲亢 铝锅被食用碱氧化还能用吗? 甲亢 突眼 有那些好方法可以治疗!!! 苹果手机地铁扫码扫不出来没网 vr编程开发用什么软件好? 家里冰箱制冷坏了该如何处理? VR开发需用什么语言 VR搭载的程序是用什么语言编程? 维修冰箱不制冷大概多少钱? VR编程 需要学习哪些内容?或者河北有什么地方可培训的? 迷你小冰箱不制冷怎么修? vr专业主要学什么? 你好前辈,我想问你下,我想开发vr软件,用什么语言开发好呢? 冰箱的制冷效果变差是怎么回事? VR开发需要学什么,要用到什么软件 VR程序设计的主要特点是? 电冰箱不制冷,是什么原因,修理大约需要多少费用? 冰箱堵塞不制冷维修 VR开发设计需要学什么,要用到什么软件? 河北VR培训机构?VR编程开发用什么软件好? 冰箱总是不制冷,怎么修? 电冰箱不制冷的维修 冰箱制冷效果时好时坏是什么原因,用什么简单的方法可以修理好?_百度...
Top