修改水
This commit is contained in:
@@ -24,20 +24,21 @@ namespace Obi
|
||||
|
||||
public int GetSimplexStartAndSize(int index, out int size)
|
||||
{
|
||||
if (index < triangleCount)
|
||||
if (index < pointCount)
|
||||
{
|
||||
size = 3;
|
||||
return index * 3;
|
||||
size = 1;
|
||||
return index;
|
||||
}
|
||||
else if (index < triangleCount + edgeCount)
|
||||
else if (index < pointCount + edgeCount)
|
||||
{
|
||||
size = 2;
|
||||
return triangleCount * 3 + (index - triangleCount) * 2;
|
||||
return pointCount + (index - pointCount) * 2;
|
||||
}
|
||||
else if (index < simplexCount)
|
||||
{
|
||||
size = 1;
|
||||
return triangleCount * 3 + edgeCount * 2 + (index - triangleCount - edgeCount);
|
||||
size = 3;
|
||||
int triStart = pointCount + edgeCount * 2;
|
||||
return triStart + (index - pointCount - edgeCount) * 3;
|
||||
}
|
||||
size = 0;
|
||||
return 0;
|
||||
|
||||
Reference in New Issue
Block a user