Cleaned up polymesh (mesh vectors/normals size match VBO vectors/normals size to allow memcpy). Prep for vbo testing.
This commit is contained in:
@@ -240,15 +240,15 @@ public:
|
||||
}
|
||||
|
||||
// Get coords
|
||||
const LLVector3 *getCoords() const{
|
||||
const LLVector4 *getCoords() const{
|
||||
return mCoords;
|
||||
}
|
||||
|
||||
// non const version
|
||||
LLVector3 *getWritableCoords();
|
||||
LLVector4 *getWritableCoords();
|
||||
|
||||
// Get normals
|
||||
const LLVector3 *getNormals() const{
|
||||
const LLVector4 *getNormals() const{
|
||||
return mNormals;
|
||||
}
|
||||
|
||||
@@ -270,7 +270,7 @@ public:
|
||||
}
|
||||
|
||||
// intermediate morphed normals and output normals
|
||||
LLVector3 *getWritableNormals();
|
||||
LLVector4 *getWritableNormals();
|
||||
LLVector3 *getScaledNormals();
|
||||
|
||||
LLVector3 *getWritableBinormals();
|
||||
@@ -368,11 +368,11 @@ protected:
|
||||
// Single array of floats for allocation / deletion
|
||||
F32 *mVertexData;
|
||||
// deformed vertices (resulting from application of morph targets)
|
||||
LLVector3 *mCoords;
|
||||
LLVector4 *mCoords;
|
||||
// deformed normals (resulting from application of morph targets)
|
||||
LLVector3 *mScaledNormals;
|
||||
// output normals (after normalization)
|
||||
LLVector3 *mNormals;
|
||||
LLVector4 *mNormals;
|
||||
// deformed binormals (resulting from application of morph targets)
|
||||
LLVector3 *mScaledBinormals;
|
||||
// output binormals (after normalization)
|
||||
|
||||
Reference in New Issue
Block a user