【发布时间】:2014-05-21 20:45:36
【问题描述】:
我目前正在开展一个项目,该项目涉及使用 Three.js 创建各种“环”。 我的“戒指”是使用我自己编写的算法生成的。基本上,我定义了 4 个位于 π、π/2、3π/2 和 2π 的部分,然后使用二次贝塞尔曲线从这些部分插入一个环。到目前为止,这工作得很好。接下来我希望能够以编程方式确定哪些顶点位于环的“上表面”上。
我怎样才能实现这样的目标?
左边的 4 个形状是我的 4 个部分。右边的环是使用这 4 个部分生成的
【问题讨论】:
-
“环”是指“环面”吗?我无法完全想象你的情景。
-
对不起,我承认我的解释不是很清楚。我为我的问题添加了屏幕截图。
-
什么是“上表面”?什么是“上面”?“截面”是指“横截面”吗?
-
我所说的部分确实是指横截面,上表面/面是指我戒指“外侧”的面。就像你戴戒指时,有一个你看到的表面和一个你手指接触的表面,我希望能够得到你看到的表面。
标签: javascript 3d three.js geometry