Les objets de synthèse 3D

Comme pour les images, il est possible avec certains logiciels d'inclure des objets 3D dans une expérience de réalité virtuelle :

  • soit comme élément de la scène ;

    • suivant la programmation prévue, il est alors possible de l'animer, d'interagir avec, de le saisir etc...

  • soit comme scène à part entière :

    • cette seconde option est informatiquement identique à la première : un objet 3D (une architecture par exemple) est inclus dans la scène et le visiteur se déplace au sein de cet objet (comme pour le jeux « agent 001 » présenté au début de ce module) ;

    • il sera peut être nécessaire de placer une image panoramique (un ciel par exemple) autour de votre objet 3D.

Maillages, textures et animations

Un objet 3D est un ensemble de points dans l'espace à 3 dimensions (d'où le « 3D »), reliés ou non par des arrêtes, fermés ou non par des surfaces.

Cet ensemble de points, arrête et surface est souvent désigné par le terme "mesh", c'est à dire "maillage" en anglais, comme on peut le voir pour le personnage ci-dessous :

Maillage

Les points sont appelés "vertices" ( au singulier "vertex").

Lors de la phase de conception de l'objet, il est possible de le représenter sous une forme « lissée » afin d'avoir un meilleur aperçu du résultat final :

Maillage lissé

Sur les surfaces, on applique généralement un "matériau", c'est à dire l'association de couleur et différents effets visuels destinés à simuler un matériau particulier (tissus, verre, métal etc..) et un relief.

Maillage et textures

On peut également associer une animation au personnage.

Le danseur de rumba

DéfinitionLes formats

Plusieurs formats informatiques permettent l'export d'un objet 3D d'un logiciel vers un autre ou le téléchargement sur internet ; citons pour les plus courant :

  • format gltf, d'extension ".glb" ou ".gltf" suivant les variante ; à utiliser de préférence.

  • format fbx (extension ".fbx")

  • format collada (extension ".dae") ;

  • format obj (extension ".obj").

D'autres formats sont spécifiques à un logiciel, comme l'extension ".blend" pour Blender.

Banque d'objets 3D

Voici quelques sites ( liste non exhaustive ) où on pourra télécharger, gratuitement parfois, des objets 3D ; attention aux termes de la licence d'utilisation.

Il est parfois nécessaire de retravailler l'élément, pour rendre son format compatible par exemple, avec un logiciel 3D comme Blender.

Certains sites, comme mixamo.com proposent gratuitement des personnages et des animations, qu'il est possible d'associer à volonté (voir le danseur de rumba ci-dessus).