Milkshape von Vertex |
Hi! [b:9c781fdc9d]Mesh=[color=red:9c781fdc9d]LOADMS3D[/color:9c781fdc9d](Datei$,Parent)[/b:9c781fdc9d] [b:9c781fdc9d]Beschreibung[/b:9c781fdc9d] Die Anweisung LOADMS3D lädt ein Gitterobjekt. Es können nur *.MS3D Dateien geladen werden. Wurde der Parameter "Parent" angegeben (ungleich 0), dann wird dieser Mesh zu einem Objekt hinzugefügt. Falls nun ein Parent-Objekt bewegt wird, dann werden alle hinzugefügten Objekte automatisch verschoben. Ein Child-Objekt verschiebt dagegen kein Parent-Objekt mit. Das geladene Gitterobjekt wird normalerweise an der Position 0,0,0 erstellt. Wurde Parent angegeben, dann wird es an der Position des Parent-Objekts erstellt. [b:9c781fdc9d]Parameter[/b:9c781fdc9d] Datei = Dateiname eines Milkshapedatei-Modells(*.ms3d) Parent = Identität des Objekts zu dem es hinzugefügt werden soll (wurde 0 angegeben, so hat es kein Parent) [b:9c781fdc9d]Rückgabewert[/b:9c781fdc9d] Identität des Gitterobjekts (mesh). Falls eine Null zurückgeliefert wird, dann ist ein fehler aufgetreten [b:9c781fdc9d]Beispiel[/b:9c781fdc9d] Dieses Programm lädt ein Gitterobjekt. Es wird danach noch mum die y achse gedreht [code:1:9c781fdc9d] Include "inclMS3D.bb" Graphics3D 640,480,32,2 SetBuffer BackBuffer() AppTitle "Milkshape-Importer" AntiAlias 1 Model = LoadMS3D("ModelYum.ms3d",0) Camera = CreateCamera() PositionEntity Camera,0,25,45 PointEntity Camera,Model Light = CreateLight(2,Camera) LightRange Light,50 LightColor Light,220,220,220 AmbientLight 51,51,51 While Not KeyDown(1) TurnEntity Model,0,1,0 UpdateWorld : RenderWorld : Flip Wend ClearWorld : End [/code:1:9c781fdc9d] Includedatei mit beispiel unter: http://mitglied.lycos.de/the_Darkfuture/MS3D-include.zip mfg olli P.S. Ani wird nicht unterstützt. Es wird nur der erste frame genommen. Vielen Dank nochmal an MofuX |
von ??? |
Gab es hier net schon mal so etwas? :shock: naja... (sicher ist sicher. *g*) kann ich diese Routine auch für mich bzw. für meinen Ed. verwenden? mfg ShadowTurtle |
von hall |
Hi! jo gabe es schonmal war aber trotzdem von mir :D ich habe nur ein paar bugs ausgebessert klar kannst Du den verwenden, bloß bei dem model(Yum.ms3d) bin ich mir nicht so sicher, was der author dazu meint mfg olli |
von |
Cool, Danke. :) mfg ShadowTurtle |