我需要一些有关如何按照以下要求为 Daydream 控制器实施 Arm 模型的指导:https ://developers.google.com/vr/distribute/daydream/design-requirements#UX-C1 。
背景/问题:我正在尝试使用 Android NDK 开发一个白日梦应用程序,并使用来自 [1] 等参考文献的 ControllerApi 与像素的控制器交互。但是,Android Daydream SDK / NDK 中似乎没有我们可以使用的任何 GVR Arm 模型帮助程序类,Daydream 的 SDK 文档站点上也没有任何文档指南。
因此,我的问题是:
1) 是否有 GVR Arm 模型辅助类,或者这是开发人员自己实现的东西?如果是后者,是否有关于如何做到这一点的文档?
2)如果我们自己实现它,我们是否可以通过假设来简化问题:
- 绝对空间中肘关节的固定点(假定的 Vector3f 位置)
- 前臂和手长然后根据手腕+肘部的旋转计算控制器位置/旋转?还是有单独的推荐方法?
[1] - https://developers.google.com/vr/android/ndk/reference/group/controller#gvr_controller_state_create