如何连接 TriangleIndices(a.k.a.Triangles)?
How can I connect TriangleIndices(a.k.a. Triangles)?
情况
我的“3d-mesh”代码在这里很安静
<MeshGeometry3D
Positions="0 0 0
0 1 0
1 0 0
1 1 0"
TriangleIndices="0 2 1
2 3 1" >
</MeshGeometry3D>
PROBLEM/QUESTION
为什么我不能使用其他顶点来创建三角形
=> 我的意思是每当我尝试写 { 0 , 1 , 2 , 2 , 3 , 1} insead of {0 , 2 , 1 , 2 , 3 , 1} 我看不到第一个三角形。
编辑
这是我的例子的图片。 (如果您想想象一下情况,可能会有所帮助)
示例 1:{ 0 , 2 , 1 , 2 , 3 , 1}
示例 2:{ 0 , 1 , 2 , 2 , 3 , 1}
三角形定义不能相交。为了在示例 2 中有效,第二个 trianable 应该是 2,3,0
情况
我的“3d-mesh”代码在这里很安静
<MeshGeometry3D
Positions="0 0 0
0 1 0
1 0 0
1 1 0"
TriangleIndices="0 2 1
2 3 1" >
</MeshGeometry3D>
PROBLEM/QUESTION
为什么我不能使用其他顶点来创建三角形 => 我的意思是每当我尝试写 { 0 , 1 , 2 , 2 , 3 , 1} insead of {0 , 2 , 1 , 2 , 3 , 1} 我看不到第一个三角形。
编辑
这是我的例子的图片。 (如果您想想象一下情况,可能会有所帮助)
示例 1:{ 0 , 2 , 1 , 2 , 3 , 1}
示例 2:{ 0 , 1 , 2 , 2 , 3 , 1}
三角形定义不能相交。为了在示例 2 中有效,第二个 trianable 应该是 2,3,0