Three.js - 需要帮助创建一个自定义的形状。

问题描述 投票:0回答:1

enter image description here

你好,我需要帮助用three.js创建上图这个二维形状。我不知道如何创建形状的左内侧和右外侧的轻微弯曲。如果有人能提供一个代码示例或一般指导,我将感激不尽。谢谢!我需要帮助创建这个2.0的形状。

javascript three.js geometry shapes
1个回答
0
投票

所以,如果我理解的不错,你需要一些环形之王的部分?

我刚刚浏览了Three.js的文档,找到了 环形几何它可以让你很容易地在两个角度之间配置一个环形几何体。因此,如果你想在平面的左右两边应用相同的曲线,它似乎对你的问题就很好。

我玩了一下three.js提供的可视化,能够得到的是 形状.

所以,几何形状应该是这样的: var geometry = new THREE.RingGeometry( 9, 16, 32, 32, thetaStart = 2, thetaLength = 1);

© www.soinside.com 2019 - 2024. All rights reserved.