【问题标题】:Detecting index finger tip using HoloLens使用 HoloLens 检测食指尖
【发布时间】:2018-05-24 02:06:32
【问题描述】:

我正在使用 Microsoft HoloLens、Unity 2017.3.1f1 和 HoloToolkit-Unity-2017.2.1.3 开展一个大学项目。我需要一个以食指尖移动的球体作为指示器。我创建了一个球体,在每一帧它的位置都会根据我的手的位置而改变,所以它会随着我的手移动。我有一个问题,它放在我的手掌上。有什么方法可以翻译它,让它随着我的食指尖移动?也许作为补偿?有什么帮助吗?

提前谢谢你。

【问题讨论】:

    标签: c# unity3d hololens


    【解决方案1】:

    所以你的脚本和 3d 模型都有一个游戏对象?您可以将模型移动到一个子游戏对象,并将该子对象偏移平均手的数量。 这样父级会跟踪手掌中心的位置,但实际模型会偏移到手指,因为子级游戏对象相对于父级移动。

    它可能有旋转问题,但应该是一个很好的起点。

    【讨论】:

    • 我确实试过了。你是对的,存在旋转问题,方向也不是那么准确。我在 z 轴上进行了平移。对这些问题有帮助吗?提前谢谢你。
    • 我还有一个问题,对不起,因为我对统一有点陌生。您能告诉我在拥有父子游戏对象后如何获取球体的位置吗?
    • 抱歉,我建议您先阅读unity3d.com/learn/tutorials 教程,然后再开始其他操作。值得您花时间,并且将以比我在 cmets 部分更强大的方式回答所有这些问题(:
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-29
    • 2012-05-22
    • 2021-08-31
    • 1970-01-01
    • 2014-04-09
    • 2022-01-09
    相关资源
    最近更新 更多