SceneKit沿路径生成管道

时间:2018-07-17 12:01:14

标签: ios scenekit scngeometry

我目前正在尝试找出如何根据给定点P(n个SCNVector3的数组)和半径r(其中P[i])来生成管道3D对象的方法是圆柱体的中心。我不能简单地生成n-1 SCNCylinder并将它们放在P[i-1]P[i]之间,因为圆柱体之间的连接看起来很难看。

我已经看到,您可以使用SCNGeometrySource生成自定义几何。但是据我了解,我必须手动计算曲面及其法线和连接。

这个关于Blender的答案描述了我想要实现的目标(但是使用SCNVector3数组而不是贝塞尔曲线)。 https://blender.stackexchange.com/a/8686

以下是另一段视频: https://www.youtube.com/watch?v=g_ciyeTmZx4

我的问题是:

是否有内置的功能可以提供此功能,或者我真的必须手动计算所有内容吗?我现在对SceneKit的了解不多,可能只是错过了此功能的正确搜索词。有什么建议吗?

0 个答案:

没有答案