Unity XR Interaction Toolkit 开发教程:手柄追踪【3.0以上版本】

获取完整课程以及答疑,工程文件下载:
https://www.spatialxr.tech/

Unity XR Interaction Toolkit 系统化开发教程:https://www.spatialxr.tech/course/5

视频试看链接:7.手柄追踪【Unity XR Interaction Toolkit 跨平台开发教程】(3.0以上版本)

系列教程专栏:Unity XR Interaction Toolkit 系列教程(SDK 版本 3.0 以上)

在玩家物体 XR Origin 身上新建两个空物体,用于表示左手柄和右手柄:

在这两个物体身上分别添加 Tracked Pose Driver (Input System) 脚本,然后进行参数赋值。

左:

右:

需要引用 Input System 输入配置文件中定义的对应动作。然后这个脚本就能够追踪现实中手柄的位置和旋转,把追踪到的数据映射到虚拟世界中的 Left/RightHand Controller 物体上,与现实中的手柄产生同步。

然后可以把手柄模型作为这两个物体的子物体:

官方提供的手柄模型位于下图的路径中:

现在就可以追踪手柄,并且在场景中渲染出手柄模型了。

相关推荐
会思考的猴子8 小时前
Unity VFX 属性 Postion 和 TargetPostion
unity
hai31524754312 小时前
九章编程法 · 猜数字游戏 (GW-BASIC 重构版) *
人工智能·microsoft·游戏引擎·游戏程序
心前阳光16 小时前
Unity资源导入之自动化资源导入
unity·自动化·游戏引擎
心前阳光17 小时前
Unity之2021.3.45f2c1发布安卓程序遇到的问题
android·unity·游戏引擎
纪纯17 小时前
PicoVR Unity Integration SDK 3.4 常用交互API
unity·游戏引擎·vr·pico
龙智DevSecOps解决方案18 小时前
3A 游戏优化技术栈:如何打通引擎级分析工具与 DevOps 持续集成管线?
unity·性能优化·游戏开发·技术美术·perforce·unrealengine
葛兰岱尔20 小时前
从 SolidWorks 到 Three.js,从 Inventor 到 Unity——制造业CAD模型“几何-语义一体化“转换,不再是天方夜谭!
开发语言·javascript·unity
鼎艺创新科技21 小时前
三维电子沙盘中OSGB倾斜摄影数据的加载与渲染
游戏引擎·cocos2d
玉夏1 天前
【Shader基础】UV 与纹理采样 Part1
unity·着色器·uv
kyle~1 天前
Godot开源游戏引擎
开源·游戏引擎·godot