我试图建立一个半边的数据结构来与统一中的2D空间中的网格进行交互,但是我很难实现一个将一个顶点合并成它的双半边顶点的边缘折叠操作。📷 do //merge the index of the specific triangle by overwriting vertB with vertA in the triangle mesh indices
我有一个OBJ文件,其结构类似于以下内容:# This file uses centimeters as units for non-parametric coordinates.
v 90.645129 6.884663 79.774410v -91.199155 6.883980 79.774563v 90.651709 4.906044 1
我有3个对象要在我的场景中渲染。我测试了两个案例。首先,我加载我的3个对象作为STL文件,然后我没有问题。其次,我将每个对象划分为多个表面,因此我为每个表面创建BufferGeometry。每个对象有多个曲面(1000到5000)。按曲面分解的原因是我想要一种最简单的方法来突出显示曲面选择。使用第二种方法,如果我加载这3个对象,我的浏览器就会崩溃。它可以处理两个对象。这是我的代码: function renderSurfaces(data, checkbox) {var vertices = data.vertices;
var