3D_BOX N,W,H,D
CRÉE UNE BOITE AVEC LARGEUR, HAUTEUR, PROFONDEUR ET LUI DONNE LE NUMÉRO N COMME RÉFÉRENCE
ACTION
La commande 3D_BOX crée une boîte avec les valeurs indiquées de largeur W, de hauteur H et de profondeur D et lui donne un numéro N.
Le numéro N est utilisé pour désigner la boîte.
Le centre de la boîte est placé en (0,0,0) : le centre du monde 3D (SCENE3D).
La couleur de la boîte est grise à la création et peut être modifiée par la commande 3D_COLOR.
La boîte peut être déplacée, tournée, déformée, colorée, texturée, supprimée, cachée, visualisée... avec les commandes appropriées.
Remarque: par défaut, la boîte est créée dans le premier SCENE3D créé, mais un autre SCENE3D peut être utilisé. Pour cela, créer un nouveau SCENE3D et lui envoyer les commandes 3D par 3D_TARGET_IS avant la création de la boîte.
SYNTAXE : 3D_BOX N,W,H,D
- N = numéro d'objet 3D créé (entier ou réel). Doit être plus grand que 0 et inférieur ou égal au nombre maximum permis d'objets 3D.
- W = valeur de la largeur (entier ou réel). Doit être plus grand que 0.
- H = valeur de la hauteur (entier ou réel). Doit être plus grand que 0.
- D = valeur de la profondeur (entier ou réel). Doit être plus grand que 0.
UTILISATION
- La commande 3D_BOX est utilisée pour créer une boîte dans un SCENE3D.
ERREUR
- Si le numéro N n'est pas une expression correcte.
- Si le numéro N excède le nombre maximum permis d'objets 3D.
- Si le numéro N est inférieur ou égal à 0.
- Si le numéro N est déjà utilisé pour un autre objet 3D.
- Si la largeur W ou la hauteur H ou la profondeur D est une expression incorrecte.
- Si la largeur W ou la hauteur H ou la profondeur D est inférieure ou égale à 0.
- Si aucune SCENE3D n'est créé.
EXEMPLE
' créer un monde 3D
scene3d 1
' redimensionner le monde 3D
width 1,300:height 1,300
' positionner la caméra
cam_position 5,10,20
' créer une boîte numéro 1
3d_box 1,1.3,1.8,1.5
EN RAPPORT