subdivion backface shouldnt be in front
This commit is contained in:
@@ -365,14 +365,15 @@ void btHeightfieldTerrainShape::processAllTriangles(btTriangleCallback* callback
|
|||||||
{
|
{
|
||||||
//first triangle
|
//first triangle
|
||||||
getVertex(x,j,vertices[0]);
|
getVertex(x,j,vertices[0]);
|
||||||
getVertex(x+1,j,vertices[1]);
|
getVertex(x, j + 1, vertices[1]);
|
||||||
getVertex(x+1,j+1,vertices[2]);
|
getVertex(x + 1, j + 1, vertices[2]);
|
||||||
callback->processTriangle(vertices,x,j);
|
callback->processTriangle(vertices,x,j);
|
||||||
//second triangle
|
//second triangle
|
||||||
// getVertex(x,j,vertices[0]);//already got this vertex before, thanks to Danny Chapman
|
// getVertex(x,j,vertices[0]);//already got this vertex before, thanks to Danny Chapman
|
||||||
getVertex(x+1,j+1,vertices[1]);
|
getVertex(x+1,j+1,vertices[1]);
|
||||||
getVertex(x,j+1,vertices[2]);
|
getVertex(x + 1, j, vertices[2]);
|
||||||
callback->processTriangle(vertices,x,j);
|
callback->processTriangle(vertices, x, j);
|
||||||
|
|
||||||
} else
|
} else
|
||||||
{
|
{
|
||||||
//first triangle
|
//first triangle
|
||||||
|
|||||||
Reference in New Issue
Block a user