【发布时间】:2022-01-22 06:22:16
【问题描述】:
我对 BufferGeometryUtils.mergeVertices 方法有一个奇怪的问题
我从 jsfiddle 中取出一个简单的立方体并执行了 mergeVertices,但似乎 mergeVertices 并没有按应有的方式合并所有相同的顶点。见https://jsfiddle.net/tomfree/vpdwmycn/
例如mergeVertices 返回的 indexGeometry 中给出的顶点是
Index 0 = (-1, -1, 1, )
index 1 = (1, -1, 1,)
index 2= (-1, 1, 1, )
index 3= (1, 1, 1,)
index 4= (1, -1, 1)
即位置 1 和 4 的顶点似乎是相同的,但在我理解 mergeVertices 之后不应该。我很确定我错过了什么。有人能指出我正确的方向吗?
干杯 汤姆
ps:在three.js论坛中也以https://discourse.threejs.org/t/buffergeometryutils-mergevertices-seems-not-to-merge-all-identical-vertices/33890发布
【问题讨论】:
标签: three.js