Skip to content

关于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