diff --git a/src/osgAnimation/RigTransformHardware.cpp b/src/osgAnimation/RigTransformHardware.cpp index 57b3e4bf0..d4e64bd85 100644 --- a/src/osgAnimation/RigTransformHardware.cpp +++ b/src/osgAnimation/RigTransformHardware.cpp @@ -152,7 +152,7 @@ RigTransformHardware::BoneWeightAttribList RigTransformHardware::createVertexAtt arrayList.resize(nbArray); for (int i = 0; i < nbArray; i++) { - osg::ref_ptr array = new osg::Vec4Array; + osg::ref_ptr array = new osg::Vec4Array(osg::Array::BIND_PER_VERTEX); arrayList[i] = array; int nbVertexes = getNumVertexes(); array->resize(nbVertexes);