gpt4 book ai didi

swift - 仅将一个轴的节点裁剪到相机

转载 作者:行者123 更新时间:2023-11-30 11:42:41 25 4
gpt4 key购买 nike

我希望在场景中有一个节点,它以某种方式剪辑到相机节点,仅用于y轴。这样,当相机移动时,该节点保持在相同的 y 位置,但随着场景的其余部分在 xz 方向移动。是否有某种特殊的方法可以做这样的事情,或者是每次相机移动时拍摄节点的唯一方法?

最佳答案

您可以使用SCNTransformConstraint在每一帧调用一个阻塞,它接受节点的变换并返回满足您的条件的新变换。

有一些转换实用程序,例如 convertPosition:toNode:这将允许您在相机的坐标系中获得节点的位置,然后在修改 y 坐标后返回到节点父级的坐标系。请记住使用 presentation nodes场景中是否有动画、 Action 或物理。

关于swift - 仅将一个轴的节点裁剪到相机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49167526/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com