Can't some body attach one SceneNode??

billwillman

23-04-2007 06:36:11

First,I create ConvexHull Collision,and create body attach a SceneNode
Secod, I create Box Collision and create body attach the same SceneNode.


OgreNewt::CollisionPrimitives::ConvexHull* ExploreHull=new OgreNewt::CollisionPrimitives::ConvexHull(mWorld,ExploreNode);
OgreNewt::Body* ExploreBody=new OgreNewt::Body(mWorld,ExploreHull);
ExploreBody->attachToNode(ExploreNode);
ExploreBody->setMassMatrix(10,Vector3(10,10,10));
OgreNewt::MaterialID* ExploreBoxID=new OgreNewt::MaterialID(mWorld,NEWTON_MATERIAL_EXPLOREBOX);
delete ExploreHull;
ExploreBody->setMaterialGroupID(ExploreBoxID);

OgreNewt::CollisionPrimitives::Box* ExploreDistance=new OgreNewt::CollisionPrimitives::Box(mWorld,Vector3(2,2,2));
OgreNewt::Body* ExploreDistanceBody=new OgreNewt::Body(mWorld,ExploreDistance);
ExploreDistanceBody->attachToNode(ExploreNode);
OgreNewt::MaterialID* ExploreDistanceID=new OgreNewt::MaterialID(mWorld,NEWTON_MATERIAL_EXPLOREDISTANCE);
delete ExploreDistance;
ExploreDistanceBody->setMaterialGroupID(ExploreDistanceID);


But When I run my prject,it is error.Why??
Thanks

billwillman

23-04-2007 06:37:48

I see the Newton Help.
I see NewtonMaterialDisableContact function
But I can't see it in OgreNewt?
How to use it in OgreNewt??
Thanks

walaber

23-04-2007 12:02:04

can you explain what you are trying to do?