3D System发布新版本OpenHaptics插件,插件中加入多项全新功能

2022-08-23 15:56:09 cathy

3D System发布新版本OpenHaptics插件,插件中加入多项全新功能

近日,3D System发布了新版本基于Unity游戏引擎的OpenHaptics插件,并在该插件中加入了许多全新功能,此外虚幻引擎UE4插件也即将推出。

新版本的OpenHaptics插件允许用户将3D触觉集成到Unity中,支持他们在虚拟世界中添加触觉效果。通过使用3D触觉和虚拟现实功能,用户可以在训练模拟、神经康复和遥操作机器人控制等项目中实现完全沉浸式的体验。

3D System将拖放式开发与Haptics和Unity的脚本相结合,使用户能够创建高交互性极具沉浸感的内容。该插件还完全支持Unity的物理引擎,并针对虚拟现实支持功能进行了优化。

新加入的功能使得OpenHaptics的使用更加方便,功能性更加完备。不但能够提升用户的使用体验,并且能帮助用户在项目中有效提升工作效率。下面我们就来看看这次OpenHaptics插件中究竟加入了哪些新功能吧。

Haptic Direct Unity插件 开发者工具

滑动导航功能

微信截图_20210903165221.png

Haptic Direct添加了新功能滑动导航,用户只需将触控笔向左或向右“滑动”,即可从当前场景跳转到下一个场景。

虚拟触觉功能

微信截图_20210903165311.png

Haptic Direct拥有虚拟触觉功能,该功能可以与连接到PC的设备相匹配,这里我们使用的是Touch。

微信截图_20210903165344.png

虚拟触觉功能中还包含诸如关节角度和死区之类的小控件。

工作区域

微信截图_20210903165409.png

中央工作区是绿色边界框所显示区域。

微信截图_20210903165426.png

黄色边界框所显示区域是更大的操作范围。

力向量与力计功能

微信截图_20210903165500.png

力向量和力计辅助功能可以为指定场景中确定用户施加力的方向和大小。

微信截图_20210903165526.png

虚拟触控笔(黑色笔)代表虚拟空间中的触控笔,触控笔模拟器(白色线框)镜像表示触控笔在真实空间中的位置。

Haptic Direct Unity插件 演示场景

参数自定义功能

微信截图_20210903165600.png

“填充度“参数能够定义材质的硬度或柔软度,触觉能够为用户提供适当的力来模拟物体表面的“质感”。

微信截图_20210903165629.png

“粘度”参数可以设置液体或气体的流动性,通过使用不同的粘度等级用户可以进一步区分材料的材质。

微信截图_20210903165654.png

“摩擦力”参数可以设置物体表面的摩擦力,以定义特定表面的平滑度或粗糙程度。

重力功能

微信截图_20210903165730.png

独一无二的动觉触觉功能,可以让用户在现实世界中感受虚拟物体的重量。

拖拽物体移动

微信截图_20210903165754.png

用户可以向特定物体持续施加力,以控制物体在虚拟场景中的移动。

Spring FX功能

微信截图_20210903165824.png

Spring FX用于进一步定义对象(如橡胶坯料)的质感。

Pop-through功能

微信截图_20210903165902.png

Pop-through可以指导用户控制执行任务时所需的力的大小。

微信截图_20210903165929.png

当施加的力为超大值时,触控笔将“穿过”物体表面。

Haptic Direct Unity插件 触觉与碰撞

自动识别力的大小

微信截图_20210903170223.png

用户可以使用力向量控件识别多个向量及其力的大小。

触控笔多接入点设计

微信截图_20210903170303.png

微信截图_20210903170342.png

触控笔末端支持多个接触点也是全新加入的功能,该功能为用户在不同材质之间切换提供更加平滑的过渡,也加强了用户与场景中的多个虚拟对象交互的能力。

Haptic Direct Unity插件 复合材料

刚度可调节

微信截图_20210903170422.png

用户将刚度值设置得越高,使虚拟触控笔“穿过”物体所需的力也就越大。

微信截图_20210903170520.png

当触控笔“进入”物体,触控笔的运动就会像在凝胶中一样难以移动。

微信截图_20210903170705.png

物体施加的持续反作用力会将触控笔的活动范围限制在指定的空间内。

不同属性物体间交互

微信截图_20210903170730.png

具有不同属性的物体可以相互交互。

微信截图_20210903170801.png

在此案例中,固体物体能够通过流体或在具有弹性的物体上弹起。

Haptic Direct Unity插件 触觉绘制

通过施加力改变笔刷粗细

微信截图_20210903171007.png

通过简单地对触控笔施加不同的力,可以实现不同的笔刷粗细度。

微信截图_20210903171058.png

微信截图_20210903171141.png

微信截图_20210903171215.png

用户也可以使用相同的技巧在3D物体上进行绘制。

此次加入的大量全新功能能够大幅扩展OpenHaptics与用户项目的相兼容性,并有效缩短用户的项目周期。与Unity的集成也让用户获得了无与伦比的沉浸式、交互式使用体验。


标签: 3D System Haptic
电话
产品
方案
案例