Navigation:  Macro > Instructions >

Triangulation

AiM Services
Previous pageReturn to chapter overviewNext page

Instructions de triangulation d'un polygone.

 

Exemple

 TRIANGULATE BEGIN POLY 0
 TRIANGULATE BEGIN LOOP 0
 TRIANGULATE VERTEX 0,0,0
 TRIANGULATE VERTEX 0,1,0
 TRIANGULATE VERTEX 1,1,0
 TRIANGULATE VERTEX 1.5,0.3,0
 TRIANGULATE VERTEX 1,0,0
 TRIANGULATE END LOOP
 TRIANGULATE BEGIN LOOP 1
 TRIANGULATE VERTEX 0.2,0.2,0
 TRIANGULATE VERTEX 0.4,0.2,0
 TRIANGULATE VERTEX 0.4,0.4,0
 TRIANGULATE VERTEX 0.2,0.4,0
 TRIANGULATE END LOOP
 TRIANGULATE BEGIN LOOP 1
 TRIANGULATE VERTEX 0.6,0.6,0
 TRIANGULATE VERTEX 0.8,0.6,0
 TRIANGULATE VERTEX 0.8,0.8,0
 TRIANGULATE VERTEX 0.6,0.8,0
 TRIANGULATE END LOOP
 TRIANGULATE END POLY
 LOOP
   TRIANGULATE GET MESH X1,Y1,Z1,X2,Y2,Z2,X3,Y3,Z3,Err
 EXIT IF Err
   MESH X1,Y1,Z1,X2,Y2,Z2,X3,Y3,Z3
 END LOOP
 ...

 

 

Rubriques connexes
TRIANGULATE BEGIN LOOP,TRIANGULATE BEGIN POLY, TRIANGULATE END POLY, TRIANGULATE END LOOP, TRIANGULATE VERTEX, TRIANGULATE GET MESH