【问题标题】:Three.js - Need help creating a custom shapeThree.js - 需要帮助创建自定义形状
【发布时间】:2020-09-02 13:45:54
【问题描述】:

您好,我需要帮助来创建上图中的三个.js 中的这个 2d 形状。我无法弄清楚如何创建形状的内左和外右所描绘的轻微曲率。如果有人可以提供有关如何执行此操作的代码示例或一般指导,我将不胜感激。谢谢!

【问题讨论】:

    标签: javascript three.js geometry shapes


    【解决方案1】:

    所以如果我理解得很好,你需要一些戒指部分的国王吗?

    我刚刚浏览了 Three.js 文档并找到了 RingGeometry,它允许您非常轻松地配置两个角度之间的环形几何形状。
    因此,如果您想在飞机的左侧和右侧应用相同的曲线,这对于您的问题似乎很好。

    我玩了一下three.js提供的可视化,得到了following shape

    所以几何形状类似于:
    var geometry = new THREE.RingGeometry( 9, 16, 32, 32, thetaStart = 2, thetaLength = 1);

    【讨论】:

      猜你喜欢
      • 2013-07-24
      • 1970-01-01
      • 1970-01-01
      • 2015-02-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-02
      相关资源
      最近更新 更多