如何在没有任何后处理的情况下显示圆柱体的轮廓并使用 LineSegments?

How to show the outline for a cylinder without any post processing and using LineSegments?

提问人:TaffTuff0898 提问时间:11/16/2023 最后编辑:Rabbid76TaffTuff0898 更新时间:11/17/2023 访问量:11

问:

我希望渲染一个圆柱体,只显示它的轮廓。我尝试过为此使用 EdgeGeometry,但我希望无法看到横跨圆柱体长度的所有多条线(我只需要最外层的两端)。由于某些限制,我也不想对此应用任何后处理。

我想看到的是圆柱体的两个盖子的边缘和沿其长度延伸的两个最外侧的边缘,如下图所示。

圆柱体

是否可以使用 LineSegments 或类似的东西来实现这一点?

尝试使用EdgesGeometry,但是有许多不必要的线穿过圆柱体的长度,我不想显示。

JavaScript 三.js

评论


答: 暂无答案