MobileMobile | Continue
       
Nibiru VR Development Other Tools VR开发套件软件组成

VR开发套件软件组成

Mark Post time 2016-11-17 09:55 | Show all posts |!read_mode! [Copy URL]
0 1067
本帖最后由 Mark 于 2016-11-17 13:06 编辑

VR开发套件软件组成包含以下内容:
1、基于OpenGL 的VR SDK;
2、基于Unity引擎的VR SDK;
3、基于VRXEngine引擎的VR SDK
4、九轴和肌肉电手环VR SDK;
5、VR应用开发;
2.1基于OpenGL的VR SDK
Nibiru VR SDK主要针对Nibiru VR OS一体机设计的VR应用开发工具包,通过使用该工具包,应用无需管理显示细节就能在一体机中顺利运行,具有较好的显示效果。具体特点如下:
(1) 3D渲染方式,接口简单,修改较少,面向OpenGL应用
(2) Nibiru DTR(动态时间帧补偿)渲染模式,在Nibiru OS系统中提供低延迟渲染机制。
(3) 专门适配VR OS一体机,针对芯片和系统具有整体优化方案
(4) 优化的陀螺仪随动算法
(5) 支持反畸变变换
(6) 与Nibiru交互SDK直接融合,形成虚拟现实+交互外设的整体方案


2.2基于Unity的VR SDK

基于Unity的VR SDK是一整套针对Nibiru VR OS开发的工具包,工具包面向Nibiru VR一体机提供了VR数据接口,让开发者能够快速开发VR一体机应用和游戏。VR SDK包含的功能有:
(1) 左右分屏画面,针对左右眼分别渲染左右分屏画面,保持3D景深;
(2) 头部随动,低延迟随动支持,根据一体机调优处理;
(3) 反畸变,根据透镜参数进行分畸变反色散处理,在一体机中显示不失真;
(4) VR显示参数,SDK在一体机运行时动态加载显示参数,应用无需处理不同设备的不同参数就可获得一致的显示效果;
(5) 辅助功能,SDK将逐步完善各种辅助功能,如Nibiru键重置头部位置,物体瞄准,按键监听处理,帧率统计等,提升体验。


2.3基于VRXEngine引擎的VR SDK

VRXEngine是一款基于Opengl图形接口的VR-App渲染引擎,它以处于VR技术前沿的NibiruVR OS为技术基础, 拥有清晰的代码结构和完善的功能机制与工作流,为用户提供快捷便利的VR-APP开发接口与工具。它有如下特性:
(1) 专业的VR图形渲染服务,针对VR优化三维图形渲染流程;
(2) 提供针对VR的各种UI控件,优化UI控件在空间上的视觉体验;
(3) 和Nibiru 无缝对接,最大程度减低渲染延时;
(4) 为各类VR APP开发提供基础支持;


2.4九轴和肌电手环VR SDK

九轴和肌电手环VR SDK是一款适配不同数据协议外设SDK,主要将不同数据协议的外设设备进行适配和驱动封装,并为应用程序提供统一控制支持。SDK提供统一API供Android/Unity应用程序使用,通过简单适配,应用可轻松使用Nibiru认证的外设设备操控,增强用户体验 主要将市场上的不同蓝牙/2.4G 外设设备进行适配和驱动封装,并为应用程序提供统一控制的支持。Nibiru SDK 将外设操作统一为 API 供 Android 应用程序使用。通过简单适配,应用可以轻松使用 Nibiru认证的外设设备操控,从而增强用户体验。

PS:详细信息请咨询开发者技术支持邮箱:help@inibiru.com

Reply

Use magic Report

You have to log in before you can reply Login | Register

Points Rules

!fastreply! Top !return_list!