Historique des modifications - Message

Message #2800

Sujet: C# Irrlicht.NET CP 0.8 : loader de modèles DXS


Type Date Auteur Contenu
Création du message 07-08-2007 15:36:52 Ravine
Je profite d'avoir uploadé ma version du loader sur mon blog (un referer me signalait que quelqu'un cherchait des infos sur les fichiers Dxs et comment les lire) pour bumper ici et balancer le meme lien.

http://ravine.blog.free.fr/blog/wp-content/2007/07/DxsSharpLoader.zip

le Dxs.cs contient des bouts de code d'un peu partout, donc je ne sais pas quelle licence lui mettre, mais les autres fichiers .cs sont placés sous licence MIT.

et le manuel

            // on créée une instance d'un dxs
            Dxs myDxs = new Dxs();
 
            // on fait appel a LoadFromFile pour lire le Dxs et le charger en mémoire.
            // (ici, je fais appel directement au fichier car il est dans le rep courant de l'application
            // et que le workingDirectory de irrlicht est mis à "./"
            myDxs.LoadFromFile("moyen.dxs");
 
            // CreateMesh(IrrlichtDevice device, String texturePath) renvoie un Mesh tout propre, créé a partir des listes de myDxs
            Mesh dxsMesh = myDxs.CreateMesh(device, "");
 
            // et hop, on l'ajoute au scene manager (dans un octree, etant donné que le mesh est statique.
            // C'est plus performant selon des personnes plus calées, y'a donc pas de raison de ne pas les écouter)
            SceneNode node = smgr.AddOctTreeSceneNode(dxsMesh, null, 24, 1);

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