Previous Next Up Title Contents General Index Functions Index Bookshelf

1.4.3. DESCRIPTION D'UNE STRUCTURE CRÉÉE PAR LA FONCTION TSCENE

Création de la scène d'identificateur SCENID, avec la vue d'index VIEWID et composée des structures S3, S2 et S5.

Exemple 1:

INTEGER IDLIST(3)

CALL TDOMA2 (0.0, 0.0, 5.0,10.0)

IDLIST(1) = S3

IDLIST(2) = S2

IDLIST(3) = S5

CALL TSCENE (SCENID, 3,IDLIST, VIEWID)

La structure d'identificateur SCENID est composée des éléments suivants

CALL PLB (0)

CALL PSTXFN (-9)

CALL PSVWI (VIEWID)

CALL PSLMT (matrix_2D,...)

CALL PSMCV (...)

CALL PLB (0);

CALL PLB (S3)

CALL PLB (S3)

CALL PEXST (S3)

CALL PLB (S2)

CALL PLB (S2)

CALL PEXST (S2)

CALL PLB (S5)

CALL PLB (S5)

CALL PEXST (S5)

où MATRIX_2D est une matrice transformant le rectangle du domaine (0, 5, 0, 10) en carré (0,1, 0,1)

Exemple 2:

INTEGER IDLIST(3)

CALL TDOMA3 (0.0,0.0,5.0, 5.0,10.0,20.0)

IDLIST(1) = S3

IDLIST(2) = S2

IDLIST(3) = S5

CALL TSCENE (SCENID, 3,IDLIST, VIEWID)

La structure d'identificateur SCENID est composée des éléments suivants

CALL PLB (0)

CALL PSTXFN (-9)

CALL PSVWI (VIEWID)

CALL PSLMT3 (matrix_3D)

CALL PSMCV3 (...)

CALL PLB (0)

CALL PLB (S3)

CALL PLB (S3)

CALL PEXST (S3)

CALL PLB (S2)

CALL PLB (S2)

CALL PEXST (S2)

CALL PLB (S5)

CALL PLB (S5)

CALL PEXST (S5)

où MATRIX_3D est une matrice transformant le parallélépipède du domaine (0, 5, 0, 10, 5,20) en cube (0,1, 0,1, 0,1)

La partie de la CSS correspondant à la scène peut être représentée par le graphe suivant


Previous Next Up Title Contents General Index Functions Index Bookshelf