Concept

Raycasting

Résumé
thumb|right|350px|Capture d’écran de Freedoom : reproduction libre de Doom utilisant également le raycasting. Le raycasting est une technique de calcul d'images de synthèse 3D, facilement accélérée matériellement par une carte graphique dédiée. L'accélération peut se faire en utilisant l'API OpenGL, Glide (tombé en désuétude), ou Direct3D. Elle a été utilisée avec succès au début des années 1990 dans les jeux vidéo comme Wolfenstein 3D ou Doom. L'implémentation était alors entièrement logicielle et ne faisait pas appel à du matériel spécifique. Différence entre le raycasting et le raytracing (lancer de rayons) Certains ouvrages utilisent les deux termes comme des synonymes ; toutefois, le raycasting a historiquement une autre définition puisqu'il est intimement lié aux premiers jeux vidéo en 3D. Contrairement au lancer de rayons, le raycasting est nettement plus rapide. Il tire parti de certaines caractéristiques du monde virtuel :
  • les murs sont des plans, en général
À propos de ce résultat
Cette page est générée automatiquement et peut contenir des informations qui ne sont pas correctes, complètes, à jour ou pertinentes par rapport à votre recherche. Il en va de même pour toutes les autres pages de ce site. Veillez à vérifier les informations auprès des sources officielles de l'EPFL.
Publications associées

Chargement

Personnes associées

Chargement

Unités associées

Chargement

Concepts associés

Chargement

Cours associés

Chargement

Séances de cours associées

Chargement