2016-06-09 1 views
0

J'écris un jeu en utilisant Panda3D 1.10 en utilisant la Bullet Open Source Physics Library 1.5.8. Comment générer une forme de collision à partir d'un fichier oeuf?Création d'un BulletCollisionShape à partir d'un fichier .egg

Ceci est le code que j'ai jusqu'à présent:

tree = BulletRigidBodyNode('Tree') 
    tree.setMass(10.0) 
    shape = getCollisionFromEgg('tree.egg') # This is the 'magic function' I'm after 
    tree.addShape(shape) 
    np = render.attachNewNode(tree) 
    np.setPos(10, 0, 2) 
    self.world.attachRigidBody(tree) 
    model = loader.loadModel('tree.egg') 
    model.reparentTo(np) 

Répondre

0

Je pense que j'ai un Soulution, cependant, j'ai aussi des problèmes. Il semble que cela fonctionne, mais j'ai des problèmes ... Essayez-le.