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



Suche:
(unterstützt mySQL Wildcards ala %)
Titel:
Text:
Autor: