From Brede Johansen,
"- Replaced some member attributes with local variables in Face record. - Multitexture support in Vertex class. - Renamed VertexList to VertexListRecord (VertexList is now a Vertex array) - new Mesh (with reserved field at offset 12, thanks to Paul Martz) - new LocalVertexPool - new MeshPrimitive - Use ProxyNode for externals. - Local cache for externals"
This commit is contained in:
@@ -128,7 +128,7 @@ class VertexCT : public Record
|
||||
|
||||
Vertex vertex;
|
||||
vertex.setCoord(coord*document.unitScale());
|
||||
vertex.setUV(uv);
|
||||
vertex.setUV(0,uv);
|
||||
|
||||
// color
|
||||
if (flags & PACKED_COLOR)
|
||||
@@ -169,7 +169,7 @@ class VertexCNT : public Record
|
||||
Vertex vertex;
|
||||
vertex.setCoord(coord*document.unitScale());
|
||||
vertex.setNormal(normal);
|
||||
vertex.setUV(uv);
|
||||
vertex.setUV(0,uv);
|
||||
|
||||
// color
|
||||
if (flags & PACKED_COLOR)
|
||||
@@ -215,7 +215,7 @@ class AbsoluteVertex : public Record
|
||||
if (in().tellg() < in.getEndOfRecord())
|
||||
{
|
||||
osg::Vec2f uv = in.readVec2f();
|
||||
vertex.setUV(uv);
|
||||
vertex.setUV(0,uv);
|
||||
}
|
||||
|
||||
if (_parent.valid())
|
||||
@@ -263,7 +263,7 @@ class ShadedVertex : public Record
|
||||
if (in().tellg() < in.getEndOfRecord())
|
||||
{
|
||||
osg::Vec2f uv = in.readVec2f();
|
||||
vertex.setUV(uv);
|
||||
vertex.setUV(0,uv);
|
||||
}
|
||||
|
||||
if (_parent.valid())
|
||||
@@ -311,7 +311,7 @@ class NormalVertex : public Record
|
||||
if (in().tellg() < in.getEndOfRecord())
|
||||
{
|
||||
osg::Vec2f uv = in.readVec2f();
|
||||
vertex.setUV(uv);
|
||||
vertex.setUV(0,uv);
|
||||
}
|
||||
|
||||
if (_parent.valid())
|
||||
|
||||
Reference in New Issue
Block a user