代码之家  ›  专栏  ›  技术社区  ›  Sven-Michael Stübe

SceneKit沿路径生成管道

  •  0
  • Sven-Michael Stübe  · 技术社区  · 6 年前

    我目前正在尝试找出如何从给定点生成管道3D对象 P SCNVector3 )和半径 r 哪里 P[i] 是圆柱体的中心。我不能简单地生成 n-1 SCNCylinder 然后把它们放在 P[i-1] P[i] ,因为气缸之间的连接看起来很难看。

    我已经看到,您可以使用 SCNGeometrySource . 但据我所知,我必须手动计算曲面及其法线和连接。

    这个blender的答案描述了我想要实现的目标(但有一系列 SConvector3 而不是贝塞尔曲线。 https://blender.stackexchange.com/a/8686

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

    我的问题是:

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

    0 回复  |  直到 6 年前
    推荐文章