-1

我正在使用EdgesGeometry来渲染我的对象。现在我正在寻找一种将四面体变形为八面体、八面体变形为盒子、盒子变形为球体的方法,并以相反的顺序进行。浏览了大量文档、讨论和视频——所有内容要么过时、不推荐使用,要么只是吝啬的​​文字解释。我找到了一种使用 变形BufferGeometry对象的方法TWEEN.js,但就我而言,我需要变形EdgesGeometry对象。如果有人给我一些很好的链接甚至代码示例来说明如何做到这一点,我将不胜感激。谢谢

4

1 回答 1

0

变形目标有很好的效果。否则,将顶点和 lerp 循环到相应的 Vertex3。您可以使用后期处理效果着色器来柔化过渡,例如散景或元球。

于 2021-11-15T00:28:29.157 回答