我目前正在尝试找出如何从给定点P
(n 数组SCNVector3
)和 radius生成管道 3D 对象r
,其中P[i]
是圆柱体的中心。我不能简单地生成n-1
SCNCylinder并将它们放在 and 之间P[i-1]
,P[i]
因为圆柱体之间的连接看起来很难看。
我已经看到,您可以使用SCNGeometrySource生成自定义几何图形。但据我了解,我必须手动计算曲面及其法线及其连接。
搅拌机的这个答案描述了我想要实现的目标(但使用数组SCNVector3
而不是贝塞尔曲线
。https ://blender.stackexchange.com/a/8686
这是一个不同的视频: https ://www.youtube.com/watch?v=g_ciyeTmZx4
我的问题是:
是否有内置的东西可以提供此功能,还是我真的必须手动计算所有内容?我现在不太喜欢 SceneKit,可能只是错过了该功能的正确搜索词。有什么建议么?