gpt4 book ai didi

javascript - 如何在 Three.js 中从圆柱体中挤出高度段?

转载 作者:行者123 更新时间:2023-12-03 08:11:33 25 4
gpt4 key购买 nike

我有一个圆柱体,它被分成许多高度段(数量取决于数据)。对于每个高度段,我都有一个值,我希望在该高度处挤出整个圆。

所以本质上我最终得到了一个边缘非常尖的圆柱体。

我打算通过手动移动顶点或面来做到这一点,但我似乎无法访问给定线段的顶点/面。

所以基本上我需要在 N 高度缩放该段。

对我采取的方向有什么建议吗?现在已经进行了几次失败的尝试,并且已经没有想法了。

最佳答案

查看 CylinderGeometry.js 的源代码在 GitHub 上。

您可以复制整个方法并将其命名为不同的名称,例如

 THREE.CylinderGeometry2 = function (...

然后根据您拥有的高度段的数量更改顶点的生成。

关于javascript - 如何在 Three.js 中从圆柱体中挤出高度段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34124812/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com