Removed unneccessary handling of BIND_PER_PRIMITIVE on output code
This commit is contained in:
parent
9d9543ca0a
commit
59d53b40a1
@ -923,17 +923,6 @@ bool daeWriter::processGeometry( osg::Geometry *geom, domGeometry *geo, const st
|
||||
verts,normals,colors,texcoords,
|
||||
ncount,ccount);
|
||||
|
||||
if ( vcount>0 && ((vcount % primLength) == 0) )
|
||||
{
|
||||
if ( geom->getNormalBinding() == osg::Geometry::BIND_PER_PRIMITIVE )
|
||||
{
|
||||
ncount++;
|
||||
}
|
||||
if ( geom->getColorBinding() == osg::Geometry::BIND_PER_PRIMITIVE )
|
||||
{
|
||||
ccount++;
|
||||
}
|
||||
}
|
||||
vcount++;
|
||||
}
|
||||
indexBegin+=nbVerticesPerPoly;
|
||||
@ -1022,17 +1011,6 @@ bool daeWriter::processGeometry( osg::Geometry *geom, domGeometry *geo, const st
|
||||
verts,normals,colors,texcoords,
|
||||
ncount,ccount);
|
||||
|
||||
if ( primCount>0 && ((primCount % localPrimLength) == 0) )
|
||||
{
|
||||
if ( geom->getNormalBinding() == osg::Geometry::BIND_PER_PRIMITIVE )
|
||||
{
|
||||
ncount++;
|
||||
}
|
||||
if ( geom->getColorBinding() == osg::Geometry::BIND_PER_PRIMITIVE )
|
||||
{
|
||||
ccount++;
|
||||
}
|
||||
}
|
||||
vindex++;
|
||||
}
|
||||
indexBegin+=nbVerticesPerPoly;
|
||||
@ -1122,17 +1100,6 @@ bool daeWriter::processGeometry( osg::Geometry *geom, domGeometry *geo, const st
|
||||
verts,normals,colors,texcoords,
|
||||
ncount,ccount);
|
||||
|
||||
if ( primCount>0 && ((primCount % primLength) == 0) )
|
||||
{
|
||||
if ( geom->getNormalBinding() == osg::Geometry::BIND_PER_PRIMITIVE )
|
||||
{
|
||||
ncount++;
|
||||
}
|
||||
if ( geom->getColorBinding() == osg::Geometry::BIND_PER_PRIMITIVE )
|
||||
{
|
||||
ccount++;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
primItrBegin+=nbVerticesPerPoly;
|
||||
@ -1221,18 +1188,6 @@ bool daeWriter::processGeometry( osg::Geometry *geom, domGeometry *geo, const st
|
||||
verts,normals,colors,texcoords,
|
||||
ncount,ccount);
|
||||
|
||||
if ( primCount>0 && ((primCount % primLength) == 0) )
|
||||
{
|
||||
if ( geom->getNormalBinding() == osg::Geometry::BIND_PER_PRIMITIVE )
|
||||
{
|
||||
ncount++;
|
||||
}
|
||||
if ( geom->getColorBinding() == osg::Geometry::BIND_PER_PRIMITIVE )
|
||||
{
|
||||
ccount++;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
primItrBegin+=nbVerticesPerPoly;
|
||||
#if ( _SECURE_SCL == 1 )
|
||||
@ -1323,17 +1278,6 @@ bool daeWriter::processGeometry( osg::Geometry *geom, domGeometry *geo, const st
|
||||
verts,normals,colors,texcoords,
|
||||
ncount,ccount);
|
||||
|
||||
if ( primCount>0 && ((primCount % primLength) == 0) )
|
||||
{
|
||||
if ( geom->getNormalBinding() == osg::Geometry::BIND_PER_PRIMITIVE )
|
||||
{
|
||||
ncount++;
|
||||
}
|
||||
if ( geom->getColorBinding() == osg::Geometry::BIND_PER_PRIMITIVE )
|
||||
{
|
||||
ccount++;
|
||||
}
|
||||
}
|
||||
}
|
||||
primItrBegin+=nbVerticesPerPoly;
|
||||
#if ( _SECURE_SCL == 1 )
|
||||
|
Loading…
Reference in New Issue
Block a user