Historique des modifications - Message

Message #11252

Sujet: Problème de node avec getCollisionPoint


Type Date Auteur Contenu
Création du message 11-05-2013 15:29:37 johnplayer
désolé pour le "normalize", c'est une erreur de ma part.
Re-désolé! Pour le selector il faut le créé dans les nodes.
Si ton meta selector c'était juste pour la détection des objet tu peux le supprimer.

Code c++ :


for(int x=0; x<10; x++) {
        for(int y=0; y<10; y++) {
            for(int z=0; z<10; z++) {
                if(x>4 || ((y==0 || y==9) || (z==0 || z==9 || (z==3 && x<=1) ))) {
                    IAnimatedMesh* mesh = smgr->getMesh("models/grass/grass.dae");
                    if (!mesh)
                    {
                        device->drop();
                        return 1;
                    }
                    IAnimatedMeshSceneNode* cube = smgr->addAnimatedMeshSceneNode( mesh );
                    cube->setMaterialTexture( 0, driver->getTexture("models/grass/grass.png") );
                    cube->setPosition( vector3df(x-5,y-5,z-5) );
                    cube->addShadowVolumeSceneNode();
                    // selector du node
                    ITriangleSelector *cube_tr = smgr->createTriangleSelector(cube->getMesh(), cube);
                    // certainement pour la collision de camera? sinon à supprimer
                    selector->addTriangleSelector(cube_tr);
                    // selector pour le rayon de collision
                    cube->setTriangleSelector(cube_tr);
                    cube_tr->drop();
                }
            }
        }
    }

Retour

Options Liens officiels Caractéristiques Statistiques Communauté
Préférences cookies
Corrections
irrlicht
irrklang
irredit
irrxml
Propulsé par Django
xhtml 1.0
css 2.1
884 membres
1440 sujets
11337 messages
Dernier membre inscrit: Saidov17
154 invités en ligne
membre en ligne: -
RSS Feed