Changed the comment to make it clear what axis change is implementated.

This commit is contained in:
Robert Osfield
2004-04-01 07:49:32 +00:00
parent 9d2002f3c4
commit 0b1f6fedc9

View File

@@ -445,9 +445,8 @@ osg::Drawable* ReaderWriterOBJ::makeDrawable_duplicateCoords(GLMmodel* obj, GLMg
{
int ci = tri->vindices[corner]*3;
// note obj_x -> osg_x,
// obj_y -> -osg_z,
// obj_z -> osg_y,
// note flip the y,z axis to convert the OBJ left hand coord system, y up to the OSG's
// right hand coords system z up.
coords->set(obj->vertices[ci],-obj->vertices[ci+2],obj->vertices[ci+1]);
++coords;
@@ -461,10 +460,8 @@ osg::Drawable* ReaderWriterOBJ::makeDrawable_duplicateCoords(GLMmodel* obj, GLMg
{
int ni = tri->nindices[corner]*3;
// note obj_x -> osg_x,
// obj_y -> osg_z,
// obj_z -> osg_y,
// to rotate the about x axis to have model z upwards.
// note flip the y,z axis to convert the OBJ left hand coord system, y up to the OSG's
// right hand coords system z up.
normals->set(obj->normals[ni],-obj->normals[ni+2],obj->normals[ni+1]);
++normals;
}