编辑: JZS133 | 2013-01-08 |
灯光系统支持全局光照、半透明光照、镜头眩光、面光源等;
三维渲染速度方面,由于MakeReal3D软件导入三维CAD模型后,可以将CAD软件关闭,这样可以节省大量的内存和显存,同等模型规模的情况下可显著提高MakeReal3D的渲染速度. 三维渲染质量方面,只能继承三维CAD软件的渲染质量,而不能做到更好,从而限制了该软件的使用场景;
三维渲染速度方面,由于TechViz是依赖三维CAD软件而存在的中间件,TechViz进行三维渲染的同时还需要打开CAD软件,这会消耗掉更多的内存和显存,渲染同等规模的三维模型,渲染速度将会受到加大的影响,降低渲染帧率;
数字样机评审 实现数字样机漫游、标记、测量和切面分析;
漫游方式支持飞行、飞毯、行走、抓取等多种方式;
可支持动态测量,测量数据动态显示和更新,便于虚拟拆装时获取相关信息;
切面分析支持多个剖面(最多可同时支持4个剖面),可支持球形局部剖面,便于数字样机的内部结构分析;
可在VR环境下实现边线、半径、角度等特征精确信息的获取及测量;
支持数字样机漫游、标记、测量和切面分析;
漫游方式支持飞行、飞毯、行走、抓取等多种方式;
支持静态测量,不支持动态测量;
切面分析不支持多个剖面,不支持球形剖面;
不能实现边线、半径、角度等的精确测量,只能实现基于点到点的测量,测量数值是近似值. 可视化编程 具备方便、直观的可视化编程模块,不用写一行代码,客户使用可视化编程模块就可以实现比较复杂的交互逻辑及仿真模拟;
在可视化编程模块的基础上封装了更高级交互行为库,以减轻工程师的可视化编程工作量. 不具备编程模块,不能实现复杂的交互逻辑定义,很难实现后续多种仿真模拟. 虚拟拆装仿真 实现交互设备对三维模型的拾取和虚拟拆装;
配合工业级物理引擎,可实现精确的凹凸多边形碰撞检测,从而实现比较逼真的交互式虚拟拆装仿真;
具备约束创建及管理功能,在虚拟拆装的过程中可进行行为约束,大大提高仿真的效率及可信度. 可在VR环境下实现类似CAD环境下的精确装配,提高虚拟装配的方便性;
可实现交互设备对三维模型的拾取和虚拟拆装;
但本身不具备工业级物理引擎,必须借助第三方的物理引擎来实现物理碰撞检测,且物理属性的定义工作不能进行保存,下次还需重新定义,使用方便性较差;
不能进行行为约束,虚拟拆装过程较难控制,只能做到可视性方面接近实际情况,并不能进行深入的工程验证. 不支持类CAD的精确虚拟装配,装配位置只能靠肉眼大概定位. 柔性部件(线缆、软管及绳索)仿真 可实现线缆、软管的变形仿真,做到柔性线缆间的物理碰撞检测;
可实现绳索、链条等柔性部件的变形仿真,仿真线轴的收线和放线效果;
本身无柔性部件仿真功能,需要借助第三方插件来实现.且关于柔性部件的建模和定义不能进行保存,下次还需要重复的工作量.目前能模拟软管,但绳索的模拟还不能很好支持. 多人协同仿真 可实现多个系统(桌面、头盔及多通道立体显示系统)的协同操作;
支持协同编辑与评审;
基于局域网的多人协同;
可支持超过20人的协同工作;
对协同的客户端没有License限制;
可支持VR系统之间的协同,但不支持桌面与VR系统之间的协同.对协同的客户端具有严格的License控制,且成本较高,协同的人数越多,价格越高,性价比不是很合理. 二次开发接口 具备二次开发接口,且免费开放,用户可通过二次开发接口进行客制化功能的开发. 二次开发支持ARKit和ARCore增强现实及混合现实功能. 具备二次开发接口,但收费较高;