3D_IMAGE_TEXTURE

3D_IMAGE_TEXTURE N1,N2

APPLIQUE SUR L'OBJET 3D NUMÉRO N1 LA TEXTURE DE L'OBJET IMAGE NUMÉRO N2

  • Type: Commande
  • Paramètres: 2
  • Groupe: Objets 3D

ACTION

La commande 3D_IMAGE_TEXTURE N1,N2 assigne une texture à l'objet 3D numéro N1.

La texture est dans l'objet IMAGE de numéro N2.

SYNTAXE : 3D_IMAGE_TEXTURE N1,N2

  • N1 = numéro d'objet 3D (entier ou réel). Doit être plus grand que 0 et inférieur ou égal au nombre maximum permis d'objets 3D.
  • N2 = numéro d' IMAGE (entier ou réel). Doit être plus grand que 0 et inférieur ou égal au nombre maximum permis d'objets systèmes.

UTILISATION

  • La commande est utilisée pour donner une texture contenue dans un IMAGE à un objet 3D.

ERREUR

  • Si le numéro N1 n'est pas une expression correcte.
  • Si le numéro N1 excède le nombre maximum permis d'objets 3D.
  • Si le numéro N1 est inférieur ou égal à 0.
  • Si l'objet 3D numéro N1 n'existe pas.
  • Si le numéro N2 n'est pas une expression correcte.
  • Si le numéro N2 excède le nombre maximum permis d'objets système.
  • Si le numéro N2 est inférieur ou égal à 0.
  • Si l'objet IMAGE numéro N2 n'existe pas.

EXEMPLE

rem trace un dessin

2d_pen_width 3

2d_pen_color 0,0,250

2d_poly_from 10,10

2d_poly_to 20,30

2d_poly_to 40,5

2d_poly_to 40,60

2d_poly_to 60,20

2d_poly_to 100,110

2d_poly_to 150,20

rem capture le dessin

image 2

2d_image_copy 2,0,0,160,160

rem créer un monde 3D

scene3d 1:full_space 1

rem créer une sphère

3d_sphere 1,2

rem on lui donne le dessin comme texture

3d_image_texture 1,2

3d_y_rotate 1,90

EN RAPPORT

3D_LOAD_OBJECT

IMAGE

2D_IMAGE_COPY

2D_IMAGE_PASTE