|
大家好,我是新人。我想问下调用王锐老师编写的ReaderWriterBVH文件可以吗?
ifstream input;
input.open("dance03.bvh");
osg::ref_ptr<osg::Group>root=new osg::Group();
BvhMotionBuilder bvh;
osg::ref_ptr<osgDB::ReaderWriter::Options> rwop = new osgDB::ReaderWriter::Options;
rwop->setOptionString("solids");//////////////////////////这个是关键
root=bvh.buildBVH(input,rwop);
root->addChild(geode.get());
osgViewer::Viewer viewer;
viewer.setSceneData(root.get());
viewer.realize();
viewer.run();
运行以后出现以下错误:
osg::ref_ptr<osgAnimation::Bone> boneroot = new osgAnimation::Bone( "Root" );
这一步分配内存失败啊?请高手指导啊。 |
|