- Voxel
-
Le voxel (contraction de « volumetric pixel ») est un pixel en 3D. Le voxel est un terme nettement plus souvent utilisé que son synonyme, le boxel. Il consiste à stocker une information colorimétrique avec ses coordonnées spatiales, voire temporelles, de positionnement ainsi que, facultativement, une taille relative à l'unité utilisée ou d'autres informations telles qu'une matière… Ils s'inscrivent plus généralement dans des espaces matriciels bien que les espaces vectoriels leur soient favorables. On notera que leurs coordonnées spatiales peuvent être polaires.
Leur point faible (par rapport à la 3D vectorielle) est de nécessiter énormément de ressources, tant pour leur stockage que pour leur rendu. Cependant, des algorithmes de compression traditionnels à l'imagerie numérique ou l'informatique peuvent être employés sans difficulté.
Imagerie médicale
Le voxel est utilisé pour la représentation d'espaces 3D, en physique ou en imagerie médicale 3D par traitement numérique de coupes 2D issues des machines d'investigation (Scanner, IRM ...).
Voir par exemple le scanner à rayons X (ou CT).
Rendu par voxel
Il existe des moteurs 3D utilisant des voxels pour dessiner des paysages, le rendu Voxel ayant la particularité de permettre des environnements très circulaires. Ils sont par contre plutôt rares, le dessin par triangle étant maintenant le plus courant dans les moteurs 3D, car il a été rapidement câblé matériellement, ce qui a permis de faire des jeux dont l'animation est très fluide.
Quelques moteurs 3D utilisant un rendu par voxel :
- (fr) Voxel engine en C++ pour terrains comme Outcast ou Comanche
- (en) WinUFO et SimUFO. Il existe un applet Java pour tester WinUFO en ligne. SimUFO permet d'éditer directement le paysage dans le programme.
- (en) Atomontage est un moteur hybride de 3D temps réel de nouvelle génération dédié aux jeux vidéo gérant la géométrie tant en voxel qu'en vectoriel, la physique et l'éclairage.
Jeux vidéo utilisant les voxels
Les jeux vidéo utilisant un moteur de rendu 3D par voxel se comptent sur les doigts de la main. On peut citer :
- Comanche : Simulateur de vol pour hélicoptères de guerre. Utilise un rendu par voxel pour dessiner le paysage.
- Outcast : Jeu d'aventure utilisant un rendu par voxel pour dessiner le paysage.
- Ace of Spades : Jeu de tir subjectif utilisant un rendu par voxel pour dessiner le paysage et les personnages.
- Delta Force : Jeu de tir subjectif utilisant un rendu par voxel pour dessiner le paysage.
- Hexplore : Jeu de rôle et d´action utilisant un moteur de rendu voxel pour créer les formes 3D et les décors.
- Robinson's Requiem
- (en) Voxelstein 3D, un clone libre de Wolfenstein 3D à base de voxels
- Minecraft
- Voxatron
Wikimedia Foundation. 2010.