力反馈设备用户福利:3DSystems推出全新功能插件HapticDirect1.0

2022-07-25

  

 


很高兴地宣布我们新开发的Unity插件Haptic Direct用于我司力反馈设备。同时Epic插件也即问世。

将最新版的插件允许用户将3D力触觉集成到Unity,通过在虚拟世界添加力触觉效果。通过使用3D力触觉和虚拟现实技术,用户可以在训练模拟、神经康复或远程操作机器人控制中感受到完全沉浸式的体验。这将极大地方便客户开发医疗模拟器并很大程度上减低了开发难度。

拖放风格的开发结合了触觉和Unity的脚本,允许用户创建强大的、沉浸式且高度交互的内容。这个插件还完全支持在Unity物理引擎的触觉集成,并为虚拟现实支持进行了优化。

下面是关于这个插件新特性的视频:

 

 

功能详解:

SwipeNav功能

Haptics Direct新增SwipeNav功能,我们可以通过笔的简单左右滑动来实现场景的快速切换。

 

虚拟触觉功能

Haptic Direct具有连接设备和PC的虚拟触觉,这里使用Touch为例。

诸如关节角度和死区之类的小控件都是虚拟触觉有效组成。

 

工作区域

绿色边框框内是中心工作区

黄色边框框定着更大的工作空间

 

力向量与力计功能

力向量和力读数表示给定场景下力的方向和大小

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

 

Haptic Direct Unity插件 演示场景

参数自定义

硬度系数定义材质的软硬程度,触觉提供适当的力来模拟物体表面质感

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

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

 

重力功能

独一无二的运动触觉赋予对象块真实世界的重量感。

 

控制物体移动

用户对特定对象施加持续力可以控制其在虚拟场景的移动

 

Spring FX弹力特效

弹力特效用于进一步定义对象(例如橡胶胚)的表面质感

 

Pop-through功能

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

当施加最大力时,触控笔将穿刺入物体表面

 

Haptic Direct Unity插件触觉碰撞

自动识别定义力的大小

力向量控件可以定义多个力的向量和强度

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

 

Haptic Direct Unity插件复合材料

硬度调节

硬度值设置的越高,穿刺对象所需的力就越大。当进入物体后,触控笔的运动就会像在凝胶中一样难以移动。

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

 

不同属性的物体间交互性

此案例中展示了一个重物正在从流体中通过或从弹性物体上弹起。

 

Haptics Direct Unity 插件触觉绘制

简单地通过触感施加不同量的压力,可以实现不同的笔刷粗细设置,也可以使用相同的技巧在3D对象绘制。