Program bármilyen felület létrehozásához 3D-ben.
Téglalap alakú ábrák z=f(x,y)
és gömbkoordináták sx=f(a,t);sy=f(a,t);sz=f(a,t)
Konstansok: pi és bármely int/lebegő szám
Változók: x y a t u v
Operátorok: + - * / > | stb.
Függvények: if(exp,exp1,exp2)
sin() cos() tan() asin() acos() atan()
sinh() cosh() tanh() log() ln() rand()
exp() abs() sqrt() pow(bázis,kitevő)
Anaglifához használjon vörös-cián szemüveget
Nyisson meg bármilyen képet, és használja textúrához.
A programozási utasítások;
// Megjegyzésekért
start – A jelenet törléséhez. Az első instrukció.
Kezdés nélküli program kerül a jelenethez. Lásd a 8. mintát\
z=f(x,y) - Egy felület téglalap alakú koordinátákkal. 1. minta
A gömbkoordinátákban lévő felülethez először határozza meg a és t tartományát:
sa=0,2*pi és st=0,pi
Aztán a felület. 2. minta:
sx=f(a,t), sy=f(a,t), sz=f(a,t)
A felület három tengelyen mozgatható:
dx= dy= dz= Lásd a 3. mintát.
És három tengelyben elforgatva:
rx= ry= rz= Lásd a 4. mintát.
Síkokhoz használhatja a z=2-t vagy a következő utasítást:
sík(szélesség,magasság,rx,ry,rz,dx,dy,dz) Lásd az 5. mintát
Az általános alkalmazáshoz lásd: Minták > 5.
trian(szélesség,magasság,rx,ry,rz,dx,dy,dz) derékszögű háromszögekhez. Lásd a 17., 18. mintát
kocka (szélesség, magasság, rx, ry, rz, dx, dy, dz) kockákhoz. Lásd a 23. mintát
cyli (szélesség, magasság, rx, ry, rz, dx, dy, dz) hengerekhez. Lásd a 26. mintát
cone(r1,r2,height,rx,ry,rz,dx,dy,dz) a kúpokhoz. Lásd a 28. mintát
gömb (szélesség, magasság, dx, dy, dz) a gömbökhöz. Lásd a 24. mintát
pira(szélesség,magasság,rx,ry,rz,dx,dy,dz) piramisokhoz. Lásd a 25. mintát
para(szélesség,magasság,alfa,rx,ry,rz,dx,dy,dz) paralelepipedonhoz. Lásd a 31. mintát
para2(szélesség1,szélesség2,magasság,rx,ry,rz,dx,dy,dz) paralelepiped2-hez. Lásd a 36. mintát
para3(szélesség1,szélesség2,magasság1,magasság2,rx,ry,rz,dx,dy,dz) a paralelepipedon3-hoz. Lásd a 43,44 mintát
light (szélesség, magasság, rx, ry, rz, dx, dy, dz) a fényhez. Lásd a 42. mintát
trape(szélesség,magasság,bl,br,rx,ry,rz,dx,dy,dz) trapézhoz. Lásd a 40. mintát
bl és br a bal és a jobb oldali háromszög alapja
Ismétlődő műveletekhez használja a do - enddo-t. Lásd a 9., 14., 15. és 16. mintát
Textúrákhoz használja: textúra(n) n értéke 1 és 12 között.
9 az előzőleg megnyitott képnek felel meg. Lásd a 18., 20. és 21. mintát