全国咨询热线:
400-076-5556
18611907909
免费试用

您的位置:首页>产品中心>三维仿真引擎Nova>

三维仿真引擎Nova

自主研发--三维仿真引擎Nova

 

北京欧倍尔自主研发的具有自主知识产权的三维仿真引擎Nova,融合了元宇宙、数字孪生、物联网和人工智能等先进理念和技术,旨在打造自主知识产权的国产仿真引擎,推动我国仿真事业的发展。

 

  1. 三维图形仿真引擎 NovaEngine:  可视化开发库, 面向浏览器,支持移动端
  2. 编辑工具NovaEditor: 可视化搭建: 二/三维场景  仿真算法 GPU着色器
  3. 应用商店NovaAppStore: 仿真程序商店 仿真大厅
  4. 云算法平台NovaCloud:    分布式算法运行平台
  5. 人工智能引擎NovaBrain:人工智能(AI)算法
 

一、系统概述

该系统是采用WebGL技术打造的完全自主知识产权的国产三维图形引擎。核心渲染引擎支持多光源、像素级阴影、HDR、粒子系统、地形系统和体渲染等功能。系统具备跨终端(台式机,浏览器,移动端,小程序端)、可嵌入(嵌入PPT,Word,网站)和自主设计(导入三维模型,后台逻辑模型设计,模块化着色器编程)的特性,打造的新一代仿真内核平台。

 

二、功能概述

  • 1、系统采用浏览器/客户端(BS)架构设计和实现,用户通过PC,移动端及其应用内置的浏览器都可以接入系统。

  • 2、系统支持用户注册。用户可以通过用户名或者微信登录至系统。

  • 3、用户进入系统后,建立工程并进行三维可视化仿真程序的设计和搭建。用户可以添加、删除工程,修改工程名。

  • 4、工程内部,用户通过通过仿真单元及其组件的添加,实现三维可视化仿真程序的搭建。仿真单元带有位置,旋转和缩放的基础信息,并可以被用户编辑。系统提供的内置组件包括:光照组件,摄像机组件、网格组件、渲染器组件、粒子系统组件、粒子系统渲染器组件、碰撞体组件等。

  • 5、 光照组件:实现场景的光照系统。支持点光源和方向光源。

  • (1)点光源提供范围,颜色及其衰减系数属性,可供用户编辑

  • (2)方向光提供颜色属性,可供用户编辑

  • 6、 摄像机组件:摄像机支持平行投影和正交投影,提供了近平面,远平面,视野等属性可供用户编辑。

  • 7、 网格组件: 允许用户选择可视化物体的形状。系统内置立方体,圆柱体,球体和锥体的网格形状。用户后续上传的资源文件的网格,也可以用于工程搭建。

  • 8、 渲染器组件:通过选择材质,进行仿真单元的可视化编辑。

  • 9、 粒子系统组件:通过该组件,可创建粒子系统。对粒子系统的发射速率,生命周期,重力参数,发射体形状(支持形状内部和边界)进行编辑。

  • 10、 粒子渲染器组件:对粒子系统定义的粒子进行可视化。

  • 11、 碰撞体组件:可定义碰撞体形状,从而支持碰撞体之间的碰撞检测。

  • 12、 渲染系统支持阴影绘制。

  • 13、 渲染系统支持天空盒系统。

  • 14、 用户可创建用于资源管理的文件夹,对资源进行分类。

  • 15、 用户可以上传可视化资源,用于搭建三维系统。资源包括:贴图 FBX文件,OBJ文件。

  • 16、用户可以创建材质资源,控制仿真单元的视觉效果。

  • 17、用户可通过材质查看面板,对可视化单元的视觉效果进行编辑。通过材质编辑,可选择使用的着色器程序,以及着色器程序所需的2D贴图、3D贴图,颜色、整型和浮点型程序。

  • 18、用户通过贴图查看面板,对贴图的基本属性进行编辑,包括贴图的纹理过滤方式,纹理的高度和宽度。

  • 19、系统中操作支持回退和重做,便于用户编辑。

  • 20、着色器编辑系统:通过添加图元,以及图元之间连线,构建顶点着色器和粒子着色器,并生成相应的GLSL代码。编辑好的着色器,可以被用户用于工程内材质属性,从而修改仿真单元的可视化效果。

  • 21、系统支持二次开发。用户通过引擎提供的开发库,可以加载编辑器搭建的场景。通过编写脚本,实现所需功能。

  • 22、系统发布的程序,可运行在PC端,Web端,iOS和Android的App和浏览器端(含各种应用的内置浏览器,如微信)。


 

 
相关阅读
欢迎意向用户申请软件免费试用:
★专业技术人员跟进开发需求;
★成熟软件免费试用;
★虚拟仿真实验室建设性方案;
★行业成功客户实地考察交流
针对学校老师开放软件免费试用
*您的姓名:
*学校名称:
*联系电话:
*电子邮箱:
*意向软件:
 具体需求:
*请注明您的具体要求,我们会在第一时间为您开通免费试用!
免费下载资料

微信扫码关注公众号可免费下载资料