3D_COLLISION_AS_ELLIPSOID N

3D_COLLISION_AS_ELLIPSOID N

POUR LES COLLISIONS, L'OBJET 3D NUMÉRO N SE COMPORTE COMME SON ELLIPSOIDE ENGLOBANT


  • Type : Commande
  • Paramètre : 1
  • Groupe : Objets 3D


ACTION

La commande 3D_COLLISION_AS_ELLIPSOID N remplace dans les collisions, l'objet 3D désigné par son numéro N par un ellipsoïde qui l'englobe et qui est aligné sur ses axes.


SYNTAXE : 3D_COLLISION_AS_ELLIPSOID N

  • N = 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.

UTILISATION

  • La commande est utilisée pour qu'un objet 3D se comporte comme un ellipsoïde dans les collisions.

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 l'objet 3D numéro N n'existe pas.

EXEMPLE

3D_COLLISION_AS_ELLIPSOID.bas
' créer un monde 3D
scene3d 1
' créer un mesh
3d_mesh 1
' charger un fichier
3d_load_object 1,"mesh.3ds"
' faire comme si c'est un ellipsoïde
3d_collision_as_ellipsoid

EN RAPPORT

3D_COLLISION_AS_SPHERE

3D_COLLISION_AS_CUBE

3D_COLLISION_AS_POINT

3D_COLLISION_AS_FACES

O3D_COLLISION()