threecsg相关内容

使用 ThreeCSG 的 Three.js 中 OBJ 的横截面

我正在尝试制作 OBJ 的横截面,其中包含three.js OBJ 加载器 使用threeCSG JavaScript 构造立体几何 库. 当我使用常规网格(如球体/立方体)时,相交 csg 操作效果很好.我还可以在初始位置使用 obj 制作漂亮的横截面(白色物体,下面以红色显示横截面): 然而,当我旋转物体时,无论我如何改变它的旋转,横截面都是一样的: 如何让csg相交操作考虑 ..
发布时间:2021-12-31 18:57:02 前端开发

期待体积结果时的 Threecsg 平面

问题: 从球体中减去立方体得到的结果是 z 轴保留体积,但 y 轴和 x 轴产生平面圆盘,如图所示.我不确定为什么球体在这些方面的体积会减少.我正在使用带有 ThreeCSG 的典型减法. 代码: var geometry = new THREE.CubeGeometry( 100, 100, 100 );var material = new THREE.MeshLambertMa ..
发布时间:2021-09-07 19:03:50 前端开发

Three.js - 合并多个几何/网格,删除公共区域

我正在尝试将两个几何/网格(红色和蓝色)合并为一个唯一的几何/网格。但是在创建一个新几何体并应用geometry.merge()后,我发现所有内部顶点和面仍然存在(绿色区域)。 我想删除所有额外的信息,因为它会在渲染的面上产生视觉故障,而且我也无法正确计算合并的音量。我需要像最后一张图片,一个仅包含最小外部/外部面和顶点的网格,删除内部图片。 我尝试应用ThreeCSG来减去网格,但我 ..
发布时间:2019-06-06 02:57:47 前端开发

使用ThreeCSG在三个.js中的OBJ的横截面

我正在尝试制作 OBJ 的横截面使用 three.js OBJ加载程序: //github.com/chandlerprall/ThreeCSG\"rel =“nofollow noreferrer”> threeCSG JavaScript包装器建设性实体几何库。 当我使用常规网格(如球体/立方体)时,交点csg操作可以很好地工作。我也可以在其初始位置(白色物体,横截面显示为红色)下方制作 ..
发布时间:2019-05-27 11:35:51 前端开发