Historique des modifications - Message

Message #4196

Sujet: AnimatedMesh et Lamp


Type Date Auteur Contenu
Création du message 06-06-2008 08:59:06 wizad
Bonjour,
J'ai un petit soucis quand je veux charger un mesh dynamiquement aprés la création de ma scène (et le placement de mon éclairage)

Voici ce que j'obtiens :



Voici ce que je devrais obtenir (même code sauf que ici la fonction de chargement du mesh est appelé avec la création de la light) :



Mon code pour charger le mesh :

public int AddNode(string name, Vector3D pos, Vector3D rot, int speed)
        {
            AnimatedMesh mesh = this.LoadMesh(name);
            lock (m_scene)
            {
                AnimatedMeshSceneNode nouveau = m_scene.AddAnimatedMeshSceneNode(mesh);
                nouveau.AnimationSpeed = speed;
                nouveau.Position = pos;
                nouveau.Rotation = rot;
                nouveau.ID = nouveau.GetHashCode();
                nouveau.Render();
                return nouveau.ID;
            }
        }

Ajout d'une light
        public int AddLight(Vector3D pos, Colorf col)
        {
            lock (m_scene)
            {
                LightSceneNode light = m_scene.AddLightSceneNode(null, pos, col, 100000f, -1);
                light.ID = light.GetHashCode();
                return light.ID;
            }
        }

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
159 invités en ligne
membre en ligne: -
RSS Feed