关于Nibiru Studio
1. 产品介绍
Nibiru Studio是由南京睿悦信息技术有限公司全自主化研发的三维实时渲染引擎,开发者、设计师等各行业内容创作者可通过Nibiru Studio创作应用、游戏等多样化的互动内容。
Nibiru Studio采用基于组件开发的模式,开发者可以创作功能各异的自定义组件实现丰富的创意,配合编辑器预置的多种控件可轻松实现文本、图片、模型、动画、粒子特效等类型的内容互动。同时Nibiru Studio提供完整的跨平台软件开发方案,支持将内容发布至PC、国产化操作系统(含嵌入式)、手机、平板电脑、XR一体机等各种平台;支持的操作系统涵盖Windows、Linux、统信、银河麒麟、翼辉、Android、Nibiru XR、OpenXR等;支持国产化硬件环境如CPU(飞腾)、GPU(景嘉微、芯动、飞腾)等。
2. 产品特性
- 拥有完整的国产自主知识产权;
- 提供跨平台编辑器,可运行在Windows/Linux/国产化操作系统如统信、银河麒麟等操作系统;
- 支持跨平台应用发布,同一个项目支持同时发布至不同的运行终端设备,PC端支持Windows、Linux、统信、银河麒麟、翼辉等;手机、平板电脑端支持Android;XR一体机支持Nibiru XR、OpenXR、SpaceXR等。Linux平台处理器支持x64和aarch64架构;
- 支持发布应用的渲染自适应优化,针对目标平台运行时自适应渲染优化策略,确保高中低端各类设备的渲染效率一致性;
- 支持丰富的资源格式,包含模型(FBX、OBJ、3DS等)、图片(JPEG、PNG等)、音频(mp3)、视频(mp4、wmv等)、动态图片(gif、webp等);
- 支持2D/3D应用界面布局设计,支持XR应用设计为曲面界面;
- 支持编辑器实时预览应用;
- 提供丰富的内置控件方便用户快速开发应用,包含基本模型(立方体、球体、圆锥体、圆环体、平面矩形、平面多边形、平面圆形、平面圆环形等)、用户界面(图片、文本、按钮、输入框、进度条等)、光源、音源、粒子系统等;
- 提供物理系统,用于基于真实物理效果的虚拟仿真;
- 提供网络系统,用于开发多人交互、服务器交互等类型的应用;
- 提供动画系统,支持蒙皮动画、帧动画;支持动画事件注册,方便用户开发各种动画状态;
- 提供脚本系统,基于C++语言进行项目脚本开发,引擎提供完善的脚本生命周期管理回调及丰富的组件接口;
- 引擎原生提供丰富的交互设备支持,包含键鼠、触控、手柄、XR-3DOF手柄、XR-6DOF手柄、眼动识别、语音识别、手势识别等;
- 引擎支持各类GPU产品(NVIDIA、景嘉微)实时串流至XR一体机设备并自适应光学参数。
3. 支持的运行及发布平台
- 非国产化运行硬件环境:
- 操作系统 - Windows/统信/银河麒麟/翼辉
- 处理器 - Intel四核处理器,2.5GHz或以上
- 内存 - 8GB RAM
- 显卡 - NVidia GTX 970或以上
- 国产化运行硬件环境:
- 操作系统 - 统信/银河麒麟/翼辉
- 处理器 - 飞腾D2000 8核 2.3GHz
- 内存 - 8GB RAM
- 显卡 - 景嘉JH920系列
- 产品运行软件环境:
- JDK 1.8.0或以上
- JRE8或以上
- Android SDK API Level 19或以上
- Visual Studio 2019(Windows系统)
- Visual Studio Code(国产化操作系统)
- 产品发布支持的系统平台:
- Windows 10及以上
- 统信家庭版 21.0
- 银河麒麟 V10
- 翼辉Acosail/SylixOS
- Ubuntu 18.04.5
- Nibiru OS 4.4及以上
- Android 8.0及以上
4. 最低配置
| 设备 | 型号 |
|---|---|
| 操作系统 | windows10 64位 |
| 处理器 | Intel四核处理器 |
| 内存 | 8GB RAM |
| 显卡 | NVIDIA GTX1050 |

