Vertices now know whether they are on the edge of an indexed surface patch. This allows improved smoothing.

This commit is contained in:
David Williams
2009-07-23 16:54:46 +00:00
parent ab906a03f6
commit e5d38b597e
6 changed files with 36 additions and 20 deletions

View File

@ -58,6 +58,16 @@ namespace PolyVox
return position;
}
bool SurfaceVertex::isEdgeVertex(void) const
{
return m_bIsEdgeVertex;
}
void SurfaceVertex::setEdgeVertex(bool isEdgeVertex)
{
m_bIsEdgeVertex = isEdgeVertex;
}
void SurfaceVertex::setMaterial(float materialToSet)
{
material = materialToSet;