在 WebGL 中平滑地插入两个网格 / three.js
Smoothly interpolate two meshes in WebGL / three.js
在Three.js中是否可以像这样对两个网格进行插值?在它们相交的地方应该有一个很好的平滑过渡。
我好像在哪里见过,但找不到了。
编辑
metaball/cube 概念更接近我想要实现的目标:
https://www.youtube.com/watch?v=f42zr__yW_Q
http://threejs.org/examples/webgl_marchingcubes.html
我找到了方法。它被称为光线行进距离场。
举个例子:
https://www.shadertoy.com/view/4dsGRl
还有介绍:
http://www.iquilezles.org/www/material/nvscene2008/rwwtt.pdf
在Three.js中是否可以像这样对两个网格进行插值?在它们相交的地方应该有一个很好的平滑过渡。
我好像在哪里见过,但找不到了。
编辑
metaball/cube 概念更接近我想要实现的目标: https://www.youtube.com/watch?v=f42zr__yW_Q http://threejs.org/examples/webgl_marchingcubes.html
我找到了方法。它被称为光线行进距离场。
举个例子: https://www.shadertoy.com/view/4dsGRl
还有介绍: http://www.iquilezles.org/www/material/nvscene2008/rwwtt.pdf