gpt4 book ai didi

ios - 如何在SCENEKIT中绘制无限长的线?

转载 作者:行者123 更新时间:2023-11-28 13:05:54 26 4
gpt4 key购买 nike

我想在 SketchUp 中绘制无限长的轴。我已经画了固定长度的线,但我想要它无限长。

最佳答案

用固定长度的线来模拟它,这些线从相机的视野(称为平截头体)延伸,穿过它,然后再次超出它。

您可以为每个轴创建开始和结束的 SCNNode 实例。然后每次相机改变它的 View 时,调用

func isNodeInsideFrustum(_ node: SCNNode,
withPointOfView pointOfView: SCNNode) -> Bool

在您的 6 个端点中的每一个上。如果端点在截锥体内,则将其移得更远,直到不在为止。

SCNSceneRendererDelegate 协议(protocol)中的方法可能对您有所帮助。

关于ios - 如何在SCENEKIT中绘制无限长的线?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32760845/

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