ADDMESH Quelle, Ziel


BeschreibungBlitz3D
Die Anweisung ADDMESH fügt ein Quell-Mesh zu einem Ziel-Mesh hinzu (Mesh=Gitterobjekt).

Ein Mesh besteht nur aus Dreiecken (triangles). Wenn ein Mesh zu einem anderen hinzugefügt wird, dann werden einfach alle Dreiecke kopiert.

Wenn mehere (gleiche) Objekte zusammengefügt werden, dann ist die Anwendung der Befehle POSITIONMESH, ROTATEMESH und SCALEMESH sinnvoll, da die Objekte sonst übereinander liegen werden.


Parameter
Quelle=Identität eines Mesh's (Quelle)
Ziel=Identität eines Mesh's (Ziel)


Rückgabewert
-


Beispiel
Dieses Programm erstellt 2 Würfel. Diese Würfel werden zu einem leeren Objekt hinzugefügt und danach sofort gelöscht. Somit wird ein ganz neues Objekt erzeugt:

GRAPHICS3D 640,480,16,2
SETBUFFER BACKBUFFER()
camera=CREATECAMERA()
POSITIONENTITY camera,0,0,-5
light=CREATELIGHT()
ROTATEENTITY light,90,0,0

mesh=CREATEMESH()
cube1=CREATECUBE()
cube2=CREATECUBE()
ROTATEMESH cube1,30,30,30
ROTATEMESH cube2,30,-30,30
ADDMESH cube1,mesh
ADDMESH cube2,mesh
FREEENTITY cube1
FREEENTITY cube2

WHILE NOT KEYHIT(1)
   RENDERWORLD
   FLIP
WEND
END


Siehe auch
COPYENTITY, CREATEMESH, LOADMESH, LOADANIMMESH