| ||
Die Funktion COUNTTRIANGLES ermittelt die Anzahl der Dreiecke (triangles), die eine Oberfläche (surface) enthält. Dreiecke sind Teile einer Oberfläche. Eine Oberfläche ist dagegen Teil eines Gitterobjekts. | ||
Parameter | ||
Surface=Identität einer Oberfläche (surface) | ||
Rückgabewert | ||
Anzahl der Dreiecke (triangles) | ||
Beispiel | ||
Dieses Programm erstellt einen Kegel. Anzahl der Surfaces und Dreiecke wird ausgegeben: GRAPHICS3D 640,480,0,2 SETBUFFER BACKBUFFER() camera=CREATECAMERA() light=CREATELIGHT(1) ROTATEENTITY light,90,0,0 cone=CREATECONE(16) ENTITYCOLOR cone,200,200,250 POSITIONENTITY cone,0,0,5 ROTATEENTITY cone,10,10,10 WHILE NOT KEYDOWN(1) TURNENTITY cone,1,1,1 RENDERWORLD TEXT 0,0,"Surfaces:"+COUNTSURFACES(cone) FOR i=1 TO COUNTSURFACES(cone) TEXT 0,i*20,"Dreiecke in Surface "+i+":"+COUNTTRIANGLES(GETSURFACE(cone,i)) NEXT FLIP WEND END | ||
Siehe auch | ||
COUNTCHILDREN, COUNTSURFACES, COUNTVERTICES |