vr开发用什么语言

admin3年前软件教程56

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 上的强大生命力。

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

微信公众号接口开发是什么?

微信公众号接口开发是什么?今天,小编就为具体讲解一下微信公众号接口开发怎么做微信公众号接口开发怎么做?微信公众平台目前分成消息接口和通用接口两大模块。接入消息接口的微信公众账号,当关注该公众账号的粉丝...

软件开发生命周期

软件的生命周期,亦称软件的生存周期。它是按开发软件的规模和复杂程度,从时间上把软件开发的整个过程(从计划开发开始到软件报废为止的整个历史阶段)进行分解,形成相对独立的几个阶段,每个阶段又分解成几个具体...

网易云如何竖屏变横屏

以华为手机为例,网易云音乐不需要特地设置横屏,只需要把手机的自动旋转打开即可。网易云音乐是一款由网易开发的音乐产品,是网易杭州研究院的成果,依托专业音乐人、DJ、好友推荐及社交功能。在线音乐服务主打歌...

携程订单删除了能恢复吗

以携程8.28.2为例,携程订单删除了不能恢复。携程网上的订单,自己删除了是无法恢复的,如果想看删了的订单,可以打电话到携程人工客服帮查询。携程集团(Trip.com Group)是中国一家大型旅游网...

华为美团如何关闭自动扣款

以美团v11.2.205版本为例,在华为双击上关闭自动扣款的设置方法是:1、点击美团图标,进入【我的】页面。 2、点击右上角的【设置】按钮。 3、在页面中找到【支付设置】的设置项。 4、找到并进入【自...

微信公众平台第三方应用如何开发

现在新媒体营销受到很多企业的青睐,也成为很多企业实现营销的重要手段,所以对于微信公众号的开发就需要做好了,所以在这里和大家一起分享下微信公众号第三方应用程序的开发方法,希望大家能够做好微信公众号开发工...