From Geoff Michel, added normal definition for tesselation

This commit is contained in:
Robert Osfield
2005-08-22 15:13:04 +00:00
parent 6e167c0db7
commit 3ac94784fc
2 changed files with 12 additions and 2 deletions

View File

@@ -35,8 +35,6 @@ Tesselator::~Tesselator()
reset();
}
void Tesselator::beginTesselation()
{
reset();
@@ -48,6 +46,7 @@ void Tesselator::beginTesselation()
gluTessCallback(_tobj, GLU_TESS_END_DATA, (GLU_TESS_CALLBACK) endCallback);
gluTessCallback(_tobj, GLU_TESS_COMBINE_DATA,(GLU_TESS_CALLBACK) combineCallback);
gluTessCallback(_tobj, GLU_TESS_ERROR_DATA, (GLU_TESS_CALLBACK) errorCallback);
if (tessNormal.length()>0.0) gluTessNormal(_tobj, tessNormal.x(), tessNormal.y(), tessNormal.z());
gluTessBeginPolygon(_tobj,this);
}