• 1 POV-Ray pour Windows
    • 1.1 Introduction
      • 1.1.1 Qu'est-ce que POV-Ray pour Windows ?
      • 1.1.2 ... Et qu'est-ce qu'il n'est pas ?
      • 1.1.3 Qui peut utiliser POV-Ray pour Windows ?
      • 1.1.4 Exigences du système
      • 1.1.5 Caractéristiques spécifiques du système
        • 1.1.5.1 Fichier de type SYS
        • 1.1.5.2 Table de caractères spécifique au système
        • 1.1.5.3 Les unités de temps dans l'histogramme CPU
      • 1.1.6 Vocabulaire
      • 1.1.7 Rapport de bugs
      • 1.1.8 Marques
    • 1.2 Débuter
      • 1.2.1 La démonstration
      • 1.2.2 Commencer un travail de rendu
      • 1.2.3 Glisser-déposer les fichiers
      • 1.2.4 Cours
      • 1.2.5 Comprendre les types de fichier
        • 1.2.5.1 Les fichiers POV
        • 1.2.5.2 Les fichiers INI
          • 1.2.5.2.1 Les sections du fichier INI
      • 1.2.6 Utilisation de l'éditeur interne
        • 1.2.6.1 Le paramétrage des caractéristiques de l'éditeur
        • 1.2.6.2 Activer ou désactiver l'éditeur interne
        • 1.2.6.3 Empêcher la restauration de fichier
        • 1.2.6.4 Basculer entre les fenêtres de l'éditeur
        • 1.2.6.5 Extension des mots clés et liste de codes
          • 1.2.6.5.1 Un rapide exemple
          • 1.2.6.5.2 Comment fonctionne l'extension de mot clé
          • 1.2.6.5.3 Liste de code
          • 1.2.6.5.4 Utilisation de la liste de code
          • 1.2.6.5.5 Sommaire
        • 1.2.6.6 Configuration de l'éditeur interne
          • 1.2.6.6.1 Notes importantes sur l'éditeur
          • 1.2.6.6.2 Table par défaut des touches
          • 1.2.6.6.3 Paramétrage de la table des touches
          • 1.2.6.6.4 Touches réservées
          • 1.2.6.6.5 Utilisation de la souris
          • 1.2.6.6.6 Utilisateurs européens et recherche des accolades
          • 1.2.6.6.7 Options locales versus globales
        • 1.2.6.7 Le paramétrage du langage
        • 1.2.6.8 Le paramétrage de la taille de la tabulation
        • 1.2.6.9 Le paramétrage de la police
      • 1.2.7 Restrictions I/O
        • 1.2.7.1 Configuration de haut niveau
        • 1.2.7.2 Options maîtres
        • 1.2.7.3 'No Restrictions'
        • 1.2.7.4 'Restrict Write but Allow Read'
        • 1.2.7.5 'Restrict Read/Write'
        • 1.2.7.6 Les restrictions affectent toutes les I/O de fichier du noyau
        • 1.2.7.7 Options additionnelles
        • 1.2.7.8 'Permit Read/Write in Current Directory'
        • 1.2.7.9 'Disable Starting other Programs'
        • 1.2.7.10 Configuration de bas niveau
        • 1.2.7.11 Concept général
        • 1.2.7.12 Ajouter ou changer les dossiers autorisés
        • 1.2.7.13 Pour ceux qui utilisent un dossier d'image en sortie
    • 1.3 Options de la ligne de commande
      • 1.3.1 Options spéciales de la ligne de commande
      • 1.3.2 Ajout de nouvelles résolutions
    • 1.4 Les fenêtres
      • 1.4.1 La fenêtre principale
      • 1.4.2 La barre d'outils
        • 1.4.2.1 Les options de rendu prédéfinies
        • 1.4.2.2 Outils ligne de commande
      • 1.4.3 La barre de statut
      • 1.4.4 Les onglets
      • 1.4.5 La fenêtre de messages
      • 1.4.6 La fenêtre d'édition
      • 1.4.7 La fenêtre de rendu
    • 1.5 Les menus
      • 1.5.1 Le menu 'File'
        • 1.5.1.1 'New File'
        • 1.5.1.2 'Open File'
        • 1.5.1.3 'Close'
        • 1.5.1.4 'Close All'
        • 1.5.1.5 'Print'
        • 1.5.1.6 'Exit'
        • 1.5.1.7 Liste 'MRU'
        • 1.5.1.8 'Older Files'
      • 1.5.2 Le menu 'Edit'
        • 1.5.2.1 'Copy Pane'
        • 1.5.2.2 'Clear Messages'
        • 1.5.2.3 'Undo'
        • 1.5.2.4 'Redo'
        • 1.5.2.5 'Cut'
        • 1.5.2.6 'Copy'
        • 1.5.2.7 'Paste'
        • 1.5.2.8 'Delete'
        • 1.5.2.9 'Select All'
        • 1.5.2.10 'Selection'
          • 1.5.2.10.1 'Indent'
          • 1.5.2.10.2 'Indent To Previous'
          • 1.5.2.10.3 'Undent'
          • 1.5.2.10.4 'Uppercase'
          • 1.5.2.10.5 'Lowercase'
          • 1.5.2.10.6 'Convert Spaces To Tabs'
          • 1.5.2.10.7 'Convert Tabs To Spaces'
      • 1.5.3 Le menu 'Search'
        • 1.5.3.1 'Find'
          • 1.5.3.1.1 'Match Whole Word Only'
          • 1.5.3.1.2 'Match Case'
          • 1.5.3.1.3 'Wildcard Search'
        • 1.5.3.2 'Replace'
        • 1.5.3.3 'Find Next'
        • 1.5.3.4 'Match Brace'
      • 1.5.4 Le menu 'Text'
        • 1.5.4.1 'Show White Space'
        • 1.5.4.2 'Set Repeat Count'
        • 1.5.4.3 'Tab Size'
        • 1.5.4.4 'Indent'
          • 1.5.4.4.1 'Auto-Indent Style'
          • 1.5.4.4.2 'None'
          • 1.5.4.4.3 'Language Scope'
          • 1.5.4.4.4 'Copy From Previous Line'
        • 1.5.4.5 'Bookmarks'
          • 1.5.4.5.1 'Clear All'
          • 1.5.4.5.2 'First'
          • 1.5.4.5.3 'Last'
          • 1.5.4.5.4 'Next'
          • 1.5.4.5.5 'Previous'
          • 1.5.4.5.6 'Toggle'
      • 1.5.5 Le menu 'Editor'
        • 1.5.5.1 'Auto-Load Error File'
        • 1.5.5.2 'Auto-Show Parse Messages'
        • 1.5.5.3 'Auto-Save Delay'
        • 1.5.5.4 'Create Backups'
        • 1.5.5.5 'Allow Undo After Manual Save'
        • 1.5.5.6 'Click Beyond EOL'
        • 1.5.5.7 'Constrain Caret To Text'
        • 1.5.5.8 'Overlay Keyword Expansion On Tab Key'
        • 1.5.5.9 'Show Message Window'
        • 1.5.5.10 'Editor Preferences'
        • 1.5.5.11 'Record Macro/Play Macro'
        • 1.5.5.12 'Auto-Reload'
        • 1.5.5.13 'Scroll Bars'
        • 1.5.5.14 'Color Scheme'
        • 1.5.5.15 'Editor Preferences'
          • 1.5.5.15.1 'Color/Font'
          • 1.5.5.15.2 'Language/Tabs'
          • 1.5.5.15.3 'Keyboard'
          • 1.5.5.15.4 'Misc'
      • 1.5.6 Le menu 'Insert'
        • 1.5.6.1 Comment est construit le menu 'Insert'
        • 1.5.6.2 Correspondance physique
        • 1.5.6.3 Trier le menu 'Insert'
        • 1.5.6.4 Ajouter un séparateur
        • 1.5.6.5 Utilisation du menu 'Insert'
      • 1.5.7 Le menu 'Render'
        • 1.5.7.1 'Edit Settings/Render'
        • 1.5.7.2 'Select File and Render'
        • 1.5.7.3 'Start Rendering (Go!)/Stop Rendering'
        • 1.5.7.4 'Run Demo'
        • 1.5.7.5 'Run Benchmark'
        • 1.5.7.6 'File Queue'
        • 1.5.7.7 'Clear Queue'
        • 1.5.7.8 'Animation Pane'
          • 1.5.7.8.1 'Minimize Shellouts'
          • 1.5.7.8.2 'No Shellout Wait'
        • 1.5.7.9 'Render Priority'
        • 1.5.7.10 'Duty Cycle'
        • 1.5.7.11 'Sound Settings'
        • 1.5.7.12 'On Completion'
          • 1.5.7.12.1 'Do Nothing'
          • 1.5.7.12.2 'Display Message'
          • 1.5.7.12.3 'Exit POV-Ray for Windows'
        • 1.5.7.13 'Rerun'
          • 1.5.7.13.1 'Rerun Dialog'
          • 1.5.7.13.2 'Rerun'
          • 1.5.7.13.3 'Continue'
          • 1.5.7.13.4 'File List'
      • 1.5.8 Le menu Options
        • 1.5.8.1 'Keep Single Instance'
        • 1.5.8.2 'Use Render Animation'
        • 1.5.8.3 'Show Toolbar'
        • 1.5.8.4 'Place in System Tray'
        • 1.5.8.5 'Script I/O Restrictions'
        • 1.5.8.6 'Drag'N'Drop Destination'
        • 1.5.8.7 'Online Operations'
        • 1.5.8.8 'Check For New Versions'
        • 1.5.8.9 'Include System Information'
        • 1.5.8.10 'Other Settings'
          • 1.5.8.10.1 'Use Editor'
          • 1.5.8.10.2 'Show Tips of the Day'
          • 1.5.8.10.3 'Show Tooltips'
          • 1.5.8.10.4 'Preserve Messages'
          • 1.5.8.10.5 'Save Settings on Exit'
          • 1.5.8.10.6 'Hide New User Help'
          • 1.5.8.10.7 'Show Next Tip'
          • 1.5.8.10.8 'Re-Render Insert Menu Bitmaps'
          • 1.5.8.10.9 'Message Window'
          • 1.5.8.10.10 'Select Plain Background'
          • 1.5.8.10.11 'Text Font'
          • 1.5.8.10.12 'Text Color'
          • 1.5.8.10.13 'Background Color'
          • 1.5.8.10.14 'Tiling Options'
          • 1.5.8.10.15 'Render Window'
          • 1.5.8.10.16 'Force 8 Bit Display'
          • 1.5.8.10.17 'Preserve Contents During Animation'
          • 1.5.8.10.18 'Re-display'
          • 1.5.8.10.19 'Autoclose'
          • 1.5.8.10.20 'Close'
          • 1.5.8.10.21 'Keep Above Main'
          • 1.5.8.10.22 'Get Focus on Creation'
          • 1.5.8.10.23 'Hide When Main Minimized'
          • 1.5.8.10.24 'Editor Window'
      • 1.5.9 Le menu 'Tools'
        • 1.5.9.1 Colorisation de la syntaxe
        • 1.5.9.2 'Reload Tool Menu'
        • 1.5.9.3 'Edit PVTOOLS.INI'
        • 1.5.9.4 Exemple de PVTOOLS.INI
        • 1.5.9.5 Le menu 'GUI Extensions'
      • 1.5.10 Les menus contextuels
        • 1.5.10.1 Le menu contextuel de la fenêtre de messages
        • 1.5.10.2 'Minimize to System Tray'
        • 1.5.10.3 'Show Tip'
        • 1.5.10.4 Le menu contextuel de la fenêtre de rendu
        • 1.5.10.5 Le menu contextuel de la fenêtre d'édition
        • 1.5.10.6 'Show or Hide Messages'
        • 1.5.10.7 'Context Help'
        • 1.5.10.8 'Open <Filename>'
        • 1.5.10.9 'Copy "..." to Command-Line'
    • 1.6 Les rapports d'anomalie
      • 1.6.1 Les choses qui ressemblent à des anomalies mais qui n'en sont pas
      • 1.6.2 Les demandes de caractéristiques ne sont pas des anomalies
      • 1.6.3 'Je n'aime pas la façon dont ça fonctionne donc c'est une anomalie'
      • 1.6.4 Anomalies connues
      • 1.6.5 Anomalies et extensions de la GUI
      • 1.6.6 Vocabulaire
      • 1.6.7 Rapport d'anomalie via e-mail
      • 1.6.8 Rapport d'anomalie via notre serveur de news
    • 1.7 Considérations sur la vitesse
      • 1.7.1 La priorité du rendu
      • 1.7.2 La fenêtre de rendu
      • 1.7.3 La mémoire
      • 1.7.4 Les caractéristiques de scène
      • 1.7.5 La qualité du rendu
  • 2 Introduction à POV-Ray
    • 2.1 Introduction
      • 2.1.1 Description du programme
      • 2.1.2 Qu'est-ce que le raytracing ?
      • 2.1.3 Qu'est-ce que POV-Ray ?
      • 2.1.4 Caractéristiques
      • 2.1.5 L'origine de POV-Ray
        • 2.1.5.1 Le message original de création
        • 2.1.5.2 Le nom
        • 2.1.5.3 Une 'Version Historique' historique
      • 2.1.6 Comment commencer ?
      • 2.1.7 Notation et suppositions de base
    • 2.2 Débuter
      • 2.2.1 Notre première image
        • 2.2.1.1 Comprendre le système de coordonnées de POV-Ray
        • 2.2.1.2 Ajout de fichier inclus standard
        • 2.2.1.3 Ajout d'une caméra
        • 2.2.1.4 Décrire un objet
        • 2.2.1.5 Ajout d'une texture à un objet
        • 2.2.1.6 Définir une source de lumière
      • 2.2.2 Les formes de base
        • 2.2.2.1 L'objet boîte
        • 2.2.2.2 L'objet cône
        • 2.2.2.3 L'objet cylindre
        • 2.2.2.4 L'objet plan
        • 2.2.2.5 L'objet tore
      • 2.2.3 Les objets CSG
        • 2.2.3.1 Qu'est-ce qu'un CSG ?
        • 2.2.3.2 L'union CSG
        • 2.2.3.3 L'intersection CSG
        • 2.2.3.4 La différence CSG
        • 2.2.3.5 La fusion CSG
        • 2.2.3.6 Les pièges des CSG
          • 2.2.3.6.1 Les surfaces coïncidentes
      • 2.2.4 La source de lumière
        • 2.2.4.1 La source lumineuse ponctuelle
        • 2.2.4.2 Le projecteur
        • 2.2.4.3 La source de lumière cylindrique
        • 2.2.4.4 L'aire lumineuse
        • 2.2.4.5 La source de lumière ambiante
        • 2.2.4.6 Les sources de lumière spéciales
          • 2.2.4.6.1 Utilisation de lumières sans ombres
          • 2.2.4.6.2 Assigner un objet à une source de lumière
          • 2.2.4.6.3 Utilisation de l'atténuation de lumière
      • 2.2.5 Les options de texture simples
        • 2.2.5.1 Finition de surface
        • 2.2.5.2 Ajout d'inégalités
        • 2.2.5.3 Création de spectre de couleurs
        • 2.2.5.4 Textures prédéfinies
      • 2.2.6 Utilisation de la caméra
        • 2.2.6.1 Utilisation de la tache focale
      • 2.2.7 Le système de coordonnées de POV-Ray
        • 2.2.7.1 Les transformations
          • 2.2.7.1.1 Le déplacement
          • 2.2.7.1.2 La taille
          • 2.2.7.1.3 La rotation
          • 2.2.7.1.4 Le mot clé "matrix"
        • 2.2.7.2 L'ordre des transformations
        • 2.2.7.3 Transformation inversée
        • 2.2.7.4 Les identificateurs de la transformation
        • 2.2.7.5 Transformation des textures et des objets
      • 2.2.8 Paramétrage des options de POV-Ray
        • 2.2.8.1 Les commutateurs de ligne de commande
        • 2.2.8.2 Utilisation des fichiers INI
        • 2.2.8.3 Utilisation de la variable d'environnement POVINI
    • 2.3 Caractéristiques avancées
      • 2.3.1 Les formes basées sur les courbes
        • 2.3.1.1 L'objet "lathe"
          • 2.3.1.1.1 Comprendre le concept des génératrices
        • 2.3.1.2 L'objet surface de révolution
        • 2.3.1.3 L'objet prisme
          • 2.3.1.3.1 Enseigner un nouveau truc sur les vieilles génératrices
          • 2.3.1.3.2 Transitions lissées
          • 2.3.1.3.3 Sous-formes multiples
          • 2.3.1.3.4 L'élévation conique et l'effet effilant
        • 2.3.1.4 L'objet 'Sphere Sweep'
        • 2.3.1.5 L'objet surface bicubique
        • 2.3.1.6 L'objet texte
      • 2.3.2 Les formes basées sur les polygones
        • 2.3.2.1 L'objet "mesh"
        • 2.3.2.2 L'objet "mesh2"
          • 2.3.2.2.1 Les triangles lissés et "mesh2"
          • 2.3.2.2.2 La projection UV et "mesh2"
          • 2.3.2.2.3 Une texture différente par triangle
        • 2.3.2.3 L'objet polygone
      • 2.3.3 Les autres formes
        • 2.3.3.1 L'objet blob
          • 2.3.3.1.1 Les types de composants et autres nouvelles caractéristiques
          • 2.3.3.1.2 Construction de blobs complexes et force négative
        • 2.3.3.2 L'objet champs de niveaux
        • 2.3.3.3 L'objet isosurface
          • 2.3.3.3.1 Des fonctions simples
          • 2.3.3.3.2 Plusieurs surfaces
          • 2.3.3.3.3 Les fonctions non linéaires
          • 2.3.3.3.4 Spécification de fonctions
          • 2.3.3.3.5 Les fonctions internes
          • 2.3.3.3.6 Les fonctions isosurface combinées
          • 2.3.3.3.7 Les fonctions de bruit et de pigment
          • 2.3.3.3.8 Directives conditionnelles et boucles
          • 2.3.3.3.9 Les transformations sur les fonctions
          • 2.3.3.3.10 Améliorer la vitesse de l'isosurface
        • 2.3.3.4 L'objet "poly"
          • 2.3.3.4.1 Créer la fonction polynomiale
          • 2.3.3.4.2 Ecriture du vecteur polynomial
        • 2.3.3.5 L'objet ellipsoïde superquadrique
      • 2.3.4 Les options de texture évoluées
        • 2.3.4.1 Les pigments
          • 2.3.4.1.1 Utilisation de pigments liste de couleurs
          • 2.3.4.1.2 Utilisation du pigment et des modèles
          • 2.3.4.1.3 Utilisation de modificateurs de modèle
          • 2.3.4.1.4 Utilisation des pigments transparents et des textures stratifiées
          • 2.3.4.1.5 Utilisation de spectres de pigments
        • 2.3.4.2 Les normales
          • 2.3.4.2.1 Utilisation de modificateurs de normale de base
          • 2.3.4.2.2 Mélanger les normales
        • 2.3.4.3 Les finitions
          • 2.3.4.3.1 Utilisation de "ambient"
          • 2.3.4.3.2 Utilisation des surbrillances de surface
          • 2.3.4.3.3 Utilisation de la réflexion, et de "metallic"
          • 2.3.4.3.4 Utilisation de l'irisation
        • 2.3.4.4 Travailler avec les spectres de pigments
        • 2.3.4.5 Travailler avec les spectres de normales
        • 2.3.4.6 Travailler avec les spectres de textures
        • 2.3.4.7 Travailler avec les listes de textures
        • 2.3.4.8 Quoi à propos des tuiles ?
        • 2.3.4.9 La fonction moyenne
        • 2.3.4.10 Travailler avec les textures stratifiées
          • 2.3.4.10.1 Déclaration de la texture stratifiée
          • 2.3.4.10.2 Un autre exemple de texture stratifiée
        • 2.3.4.11 Quand tout échoue : les applications de matières
        • 2.3.4.12 Limitations des textures spéciales
      • 2.3.5 Utilisation des effets atmosphériques
        • 2.3.5.1 L'arrière-plan
        • 2.3.5.2 Le ciel
          • 2.3.5.2.1 Création d'un ciel avec une couleur graduelle
          • 2.3.5.2.2 Ajout du soleil
          • 2.3.5.2.3 Ajout de quelques nuages
        • 2.3.5.3 Le brouillard
          • 2.3.5.3.1 Un brouillard constant
          • 2.3.5.3.2 Placer un minimum de translucidité
          • 2.3.5.3.3 Création d'un brouillard filtrant
          • 2.3.5.3.4 Ajout de turbulence au brouillard
          • 2.3.5.3.5 Utilisation d'une nappe de brouillard
          • 2.3.5.3.6 Utilisation de plusieurs couches de brouillard
          • 2.3.5.3.7 Le brouillard et les objets creux
        • 2.3.5.4 L'arc-en-ciel
          • 2.3.5.4.1 Débuter avec un arc-en-ciel simple
          • 2.3.5.4.2 Accroître la translucidité de l'arc-en-ciel
          • 2.3.5.4.3 Utiliser un arc de l'arc-en-ciel
      • 2.3.6 Cours sur le média simple
        • 2.3.6.1 Les types de média
        • 2.3.6.2 Quelques concepts sur le média
        • 2.3.6.3 Exemples de média simple
          • 2.3.6.3.1 Média émetteur
          • 2.3.6.3.2 Média absorbant
          • 2.3.6.3.3 Média dispersant
        • 2.3.6.4 Médias multiples dans le même objet
        • 2.3.6.5 Le média et les transformations
        • 2.3.6.6 Un exemple plus avancé de média dispersant
        • 2.3.6.7 Le média et les photons
      • 2.3.7 La radiosité
        • 2.3.7.1 Introduction
        • 2.3.7.2 La radiosité avec l'éclairage conventionnel
        • 2.3.7.3 La radiosité sans l'éclairage conventionnel
        • 2.3.7.4 Les normales et la radiosité
        • 2.3.7.5 Considérations sur la performance
      • 2.3.8 Faire des animations
        • 2.3.8.1 La variable "clock" : la clé de tout
        • 2.3.8.2 Les variables dépendantes de "clock" et les animations en plusieurs étapes
        • 2.3.8.3 Le mot clé "phase"
        • 2.3.8.4 Ne pas utiliser "jitter" ou "crand"
        • 2.3.8.5 Les paramètres du fichier INI
      • 2.3.9 Cours sur la boucle While
        • 2.3.9.1 Qu'est-ce que la boucle while et qu'est-ce que ce n'est pas ?
        • 2.3.9.2 Comment fonctionne une boucle while unique ?
        • 2.3.9.3 Comment faire une boucle while ?
        • 2.3.9.4 Qu'est ce qu'une condition et comment en faire une ?
        • 2.3.9.5 Que dire des types de boucles autres que la simple boucle for ?
        • 2.3.9.6 Et les boucles imbriquées ?
        • 2.3.9.7 Boucles imbriquées de différents types
        • 2.3.9.8 Autres choses à noter
      • 2.3.10 Cours sur le SDL : un raytracer
        • 2.3.10.1 Introduction
        • 2.3.10.2 L'idée et le code
        • 2.3.10.3 Courte introduction au 'raytracing'
        • 2.3.10.4 Paramètres globaux
        • 2.3.10.5 Définition de la scène
        • 2.3.10.6 Initialisation du raytraceur
        • 2.3.10.7 L'intersection rayon-sphère
          • 2.3.10.7.1 Fonctionnement interne de "#macro"
          • 2.3.10.7.2 La macro d'intersection rayon-sphère
        • 2.3.10.8 La macro "Trace"
          • 2.3.10.8.1 Calcul de l'intersection la plus proche
          • 2.3.10.8.2 Si le rayon ne touche rien
          • 2.3.10.8.3 Initialisation des calculs de couleur
          • 2.3.10.8.4 Passer à travers les sources de lumière
          • 2.3.10.8.5 Test de l'ombre
          • 2.3.10.8.6 L'éclairage diffus
          • 2.3.10.8.7 L'illumination spéculaire
          • 2.3.10.8.8 Calcul de la réflexion
        • 2.3.10.9 Calcul de l'image
        • 2.3.10.10 Création du maillage coloré
          • 2.3.10.10.1 La structure du maillage
          • 2.3.10.10.2 Création du maillage
          • 2.3.10.10.3 Création des points de sommet
          • 2.3.10.10.4 Création des textures
          • 2.3.10.10.5 Création des triangles
        • 2.3.10.11 La mise en place de la caméra
    • 2.4 Questions et trucs
      • 2.4.1 Trucs et astuces du langage pour accomplir les choses utiles
        • 2.4.1.1 Comment puis-je rendre visible une source de lumière ?
        • 2.4.1.2 Comment faire des objets brillants ?
        • 2.4.1.3 Comment déplacer la caméra selon un cercle ?
        • 2.4.1.4 Comment utiliser une image pour texturer mon objet ?
        • 2.4.1.5 Comment créer une génératrice ?
        • 2.4.1.6 Comment simuler un flou de déplacement ?
        • 2.4.1.7 Comment trouver la taille d'un objet texte ?
        • 2.4.1.8 Comment faire un texte extrudé ?
        • 2.4.1.9 Comment rendre un objet creux ?
        • 2.4.1.10 Comment remplir un verre avec de l'eau ou d'autres objets ?
        • 2.4.1.11 Comment tordre un objet ?
        • 2.4.1.12 Puis-je avoir une tache focale moins granuleuse ?
      • 2.4.2 Les choses qui ne fonctionnent pas comme prévu
        • 2.4.2.1 L'utilisation de plusieurs objets transparents les rend noirs ?
        • 2.4.2.2 J'ai des bandes de couleur dans l'image
        • 2.4.2.3 La rotation réagit très étrangement
        • 2.4.2.4 L'image paraît distordue lors du rendu d'une image carrée
        • 2.4.2.5 Pourquoi y a-t-il ces étranges pixels noirs ou ce bruit sur mon objet CSG ?
        • 2.4.2.6 Pourquoi les textures de "stars.inc" ne fonctionnent pas avec ma "sky_sphere" ?
        • 2.4.2.7 Quand j'utilise le filtre ou la transmission avec l'application de mon image .tga, rien n'arrive
        • 2.4.2.8 L'isosurface ne se rend pas correctement
      • 2.4.3 Autres choses en relation
        • 2.4.3.1 Comment activer l'animation ?
        • 2.4.3.2 POV-Ray peut-il utiliser de multiples processeurs ?
        • 2.4.3.3 Puis-je avoir un rendu fil de fer de ma scène ?
        • 2.4.3.4 Puis-je spécifier un IOR variable pour un objet ?
        • 2.4.3.5 Qu'est-ce que le placage de photon ?
      • 2.4.4 Les formats de fichier
        • 2.4.4.1 Sauver l'image sur le disque
        • 2.4.4.2 Puis-je convertir mes scènes POV-Ray vers un autre format ?
        • 2.4.4.3 Comment convertir mes scènes du format X vers POV-Ray ?
        • 2.4.4.4 Comment importer toutes mes textures créées dans 3DS Max vers POV-Ray ?
        • 2.4.4.5 Comment éviter les artefacts et avoir une bonne compression JPEG ?
        • 2.4.4.6 Pourquoi n'y a-t-il pas de convertisseurs de POV vers d'autres formats ?
        • 2.4.4.7 Pourquoi les maillages de triangles sont en format ASCII ?
      • 2.4.5 Utilitaires, modèles, etc...
        • 2.4.5.1 Quel est le meilleur programme d'animation disponible ?
        • 2.4.5.2 Créer/visualiser des fichiers MPEG
        • 2.4.5.3 Où puis-je trouver des modèles/textures ?
        • 2.4.5.4 Quel est le meilleur modeleur pour POV-Ray ?
        • 2.4.5.5 Un modeleur POV-Ray pour Mac ?
        • 2.4.5.6 Y a-t-il une galerie d'images d'utilisateurs de POV-Ray ?
        • 2.4.5.7 Un bon modeleur de champs de niveaux ?
        • 2.4.5.8 Une façon facile de générer des arbres ?
      • 2.4.6 Vitesse de rendu
        • 2.4.6.1 Est-ce que POV-Ray rend plus vite avec une carte 3D ?
        • 2.4.6.2 Comment augmenter la vitesse de rendu ?
        • 2.4.6.3 Vitesse des CSG
        • 2.4.6.4 Est-ce que POV-Ray supporte 3DNow ?
      • 2.4.7 Questions diverses
        • 2.4.7.1 Suggestion de nouvelles caractéristiques
        • 2.4.7.2 J'ai un "Illegal grid value in dda_traversal()"
        • 2.4.7.3 Pas de bip à la fin ?
        • 2.4.7.4 Des virus POV-Ray ?
        • 2.4.7.5 Un GUI pour POV-Ray sous Unix ?
      • 2.4.8 L'artefact en ligne d'ombre
        • 2.4.8.1 Quel est le problème ?
        • 2.4.8.2 Quelle en est la cause ?
        • 2.4.8.3 Ce problème peut-il être résolu ?
        • 2.4.8.4 Solutions possibles ?
      • 2.4.9 L'artefact du triangle adouci
        • 2.4.9.1 Quel est le problème ?
        • 2.4.9.2 Qu'est-ce qui cause le problème ?
        • 2.4.9.3 Ce problème peut-il être résolu ?
    • 2.5 Annexes
      • 2.5.1 License d'utilisation de POV-Ray
      • 2.5.2 Citation de POV-Ray dans les publications académiques
      • 2.5.3 La POV-Team
        • 2.5.3.1 Contacter les auteurs
        • 2.5.3.2 Le TAG
        • 2.5.3.3 Développement de POV-Ray 3.6
      • 2.5.4 Que faire si vous n'avez pas POV-Ray ?
        • 2.5.4.1 Quelle version utiliser ?
          • 2.5.4.1.1 Microsoft Windows 9x/NT/2000
          • 2.5.4.1.2 Linux pour Intel x86
          • 2.5.4.1.3 Apple Macintosh
          • 2.5.4.1.4 Unix générique
          • 2.5.4.1.5 Toutes versions
        • 2.5.4.2 Où trouver les fichiers POV-Ray ?
          • 2.5.4.2.1 World Wide Website www.povray.org
          • 2.5.4.2.2 Livres, magazines et CD-ROM
      • 2.5.5 Lectures suggérées
  • 3 Référence POV-Ray
    • 3.1 Le langage de description de scène
      • 3.1.1 Les bases du langage
        • 3.1.1.1 Identificateurs et mots clés
        • 3.1.1.2 Les commentaires
        • 3.1.1.3 Les expressions numériques
          • 3.1.1.3.1 Les flottants signés
          • 3.1.1.3.2 Les identificateurs
          • 3.1.1.3.3 Les opérateurs
          • 3.1.1.3.4 Les fonctions
          • 3.1.1.3.5 Les constantes intégrées
          • 3.1.1.3.6 Les variables intégrées
        • 3.1.1.4 Les expressions vectorielles
          • 3.1.1.4.1 Syntaxe
          • 3.1.1.4.2 Les identificateurs
          • 3.1.1.4.3 Les opérateurs
          • 3.1.1.4.4 L'opérateur promotion
          • 3.1.1.4.5 Les fonctions
          • 3.1.1.4.6 Les constantes intégrées
        • 3.1.1.5 La spécification des couleurs
          • 3.1.1.5.1 Les vecteurs de couleur
          • 3.1.1.5.2 Les mots clés des couleurs
          • 3.1.1.5.3 Les identificateurs de couleur
          • 3.1.1.5.4 Les opérateurs de couleur
          • 3.1.1.5.5 Les pièges courants des couleurs
        • 3.1.1.6 Les fonctions définies par l'utilisateur
          • 3.1.1.6.1 Les fonctions somme et produit
          • 3.1.1.6.2 Les fonctions et les macros
          • 3.1.1.6.3 La déclaration de fonctions numériques définies par l'utilisateur
          • 3.1.1.6.4 La déclaration de fonctions vectorielles définies par l'utilisateur
          • 3.1.1.6.5 La déclaration de fonctions de couleur définies par l'utilisateur
          • 3.1.1.6.6 Les fonctions prédéfinies en interne
        • 3.1.1.7 Les chaînes de caractères
          • 3.1.1.7.1 La syntaxe des chaînes
          • 3.1.1.7.2 Les identificateurs de chaîne
          • 3.1.1.7.3 Les fonctions de chaînes
        • 3.1.1.8 Les tableaux d'identificateurs
          • 3.1.1.8.1 Déclaration des tableaux
          • 3.1.1.8.2 Les initialiseurs de tableau
        • 3.1.1.9 Les identificateurs de génératrice
          • 3.1.1.9.1 Les génératrices et les macros
      • 3.1.2 Les directives du langage
        • 3.1.2.1 Les fichiers inclus et la directive #include
        • 3.1.2.2 Les directives #declare et #local
          • 3.1.2.2.1 Déclaration des identificateurs
          • 3.1.2.2.2 #declare vs. #local
          • 3.1.2.2.3 Les conflits de noms d'identificateurs
          • 3.1.2.2.4 Destruction des identificateurs avec #undef
        • 3.1.2.3 Les directives I/O sur fichier
          • 3.1.2.3.1 La directive #fopen
          • 3.1.2.3.2 La directive #fclose
          • 3.1.2.3.3 La directive #read
          • 3.1.2.3.4 La directive #write
        • 3.1.2.4 La directive #default
        • 3.1.2.5 La directive #version
        • 3.1.2.6 Les directives conditionnelles
          • 3.1.2.6.1 Les directives #if...#else...#end
          • 3.1.2.6.2 Les directives #ifdef et #ifndef
          • 3.1.2.6.3 Les directives #switch, #case, #range et #break
          • 3.1.2.6.4 La directive #while...#end
        • 3.1.2.7 Les directives de message utilisateur
          • 3.1.2.7.1 Les canaux de messages
          • 3.1.2.7.2 Le formatage de texte
        • 3.1.2.8 Les macros définies par l'utilisateur
          • 3.1.2.8.1 La directive #macro
          • 3.1.2.8.2 L'appel de macros
          • 3.1.2.8.3 Les macros de POV-Ray sont-elles des fonctions ou des macros ?
          • 3.1.2.8.4 Retourner une valeur comme une fonction
          • 3.1.2.8.5 Retourner des valeurs via les paramètres
    • 3.2 Les paramétrages de scène
      • 3.2.1 Les options de la ligne de commande
        • 3.2.1.1 Les options d'animation
          • 3.2.1.1.1 La boucle d'animation externe
          • 3.2.1.1.2 La boucle d'animation interne
          • 3.2.1.1.3 Sous-ensembles de pages d'animation
          • 3.2.1.1.4 L'animation cyclique
          • 3.2.1.1.5 Le rendu en champ
        • 3.2.1.2 Les options de sortie générales
          • 3.2.1.2.1 La hauteur et la largeur de la sortie
          • 3.2.1.2.2 Les options de sortie partielle
          • 3.2.1.2.3 Les options d'interruption
          • 3.2.1.2.4 Les options de reprise
        • 3.2.1.3 Les options d'affichage
          • 3.2.1.3.1 Paramétrage du matériel d'affichage
          • 3.2.1.3.2 Paramétrage de votre gamma d'affichage
          • 3.2.1.3.3 Les paramétrages relatifs à l'affichage
          • 3.2.1.3.4 La prévisualisation en mosaïque
        • 3.2.1.4 Les options de sortie sur fichier
          • 3.2.1.4.1 Type de fichier en sortie
          • 3.2.1.4.2 Le nom du fichier de sortie
          • 3.2.1.4.3 Le tampon du fichier en sortie
          • 3.2.1.4.4 L'histogramme d'utilisation du CPU
          • 3.2.1.4.5 Le type de fichier
          • 3.2.1.4.6 Le nom du fichier
          • 3.2.1.4.7 La taille de la grille
        • 3.2.1.5 Les options d'analyse d'une scène
          • 3.2.1.5.1 Constante
          • 3.2.1.5.2 Le nom du fichier en entrée
          • 3.2.1.5.3 Le nom du fichier inclus
          • 3.2.1.5.4 Les chemins de bibliothèque
          • 3.2.1.5.5 La version du langage
        • 3.2.1.6 La sortie vers le système d'exploitation
          • 3.2.1.6.1 Substitution de phrases dans la commande
          • 3.2.1.6.2 La séquence de la commande d'appel
          • 3.2.1.6.3 Les actions en retour des commandes
        • 3.2.1.7 La sortie texte
          • 3.2.1.7.1 Les canaux de texte
          • 3.2.1.7.2 La sortie de texte en console
          • 3.2.1.7.3 Diriger les canaux de texte vers des fichiers
          • 3.2.1.7.4 Le niveau d'alarme
          • 3.2.1.7.5 Les commutateurs de l'écran d'aide
        • 3.2.1.8 Les options de traçage
          • 3.2.1.8.1 Paramétrages de la qualité
          • 3.2.1.8.2 Contrôle de l'encapsulage automatique
          • 3.2.1.8.3 Enlever l'encapsulage de l'utilisateur
          • 3.2.1.8.4 Les options d'anti-crénelage
      • 3.2.2 La caméra
        • 3.2.2.1 Position de la caméra
          • 3.2.2.1.1 La position et "look_at"
          • 3.2.2.1.2 Le vecteur "sky"
          • 3.2.2.1.3 Les angles
          • 3.2.2.1.4 Le vecteur direction
          • 3.2.2.1.5 Les vecteurs "up" et "right"
          • 3.2.2.1.6 Le ratio d'aspect
          • 3.2.2.1.7 Type de main
          • 3.2.2.1.8 Transformation de la caméra
        • 3.2.2.2 Les types de projection
          • 3.2.2.2.1 La projection en perspective
          • 3.2.2.2.2 La projection orthographique
          • 3.2.2.2.3 La projection 'oeil de poisson'
          • 3.2.2.2.4 La projection grand angle
          • 3.2.2.2.5 La projection 'omnimax'
          • 3.2.2.2.6 La projection panoramique
          • 3.2.2.2.7 La projection cylindrique
          • 3.2.2.2.8 La projection sphérique
        • 3.2.2.3 La tache focale
        • 3.2.2.4 La perturbation du rayon de la caméra
        • 3.2.2.5 Les identificateurs de la caméra
      • 3.2.3 Les effets atmosphériques
        • 3.2.3.1 Le média atmosphérique
        • 3.2.3.2 L'arrière-plan
        • 3.2.3.3 Le brouillard
        • 3.2.3.4 La voûte céleste
        • 3.2.3.5 L'arc-en-ciel
      • 3.2.4 Les paramètres globaux
        • 3.2.4.1 adc_bailout
        • 3.2.4.2 ambient_light
        • 3.2.4.3 assumed_gamma
          • 3.2.4.3.1 Le gamma de l'écran
          • 3.2.4.3.2 Le gamma du fichier image
          • 3.2.4.3.3 Le gamma du fichier scène
        • 3.2.4.4 hf_gray_16
        • 3.2.4.5 irid_wavelength
        • 3.2.4.6 charset
        • 3.2.4.7 max_trace_level
        • 3.2.4.8 max_intersections
        • 3.2.4.9 number_of_waves
        • 3.2.4.10 noise_generator
        • 3.2.4.11 Bases de la radiosité
      • 3.2.5 La radiosité
        • 3.2.5.1 Comment fonctionne la radiosité
        • 3.2.5.2 L'ajustement de la radiosité
          • 3.2.5.2.1 adc_bailout
          • 3.2.5.2.2 always_sample
          • 3.2.5.2.3 brightness
          • 3.2.5.2.4 count
          • 3.2.5.2.5 error_bound
          • 3.2.5.2.6 gray_threshold
          • 3.2.5.2.7 low_error_factor
          • 3.2.5.2.8 max_sample
          • 3.2.5.2.9 Le média et la radiosité
          • 3.2.5.2.10 minimum_reuse
          • 3.2.5.2.11 nearest_count
          • 3.2.5.2.12 La normale et la radiosité
          • 3.2.5.2.13 pretrace
          • 3.2.5.2.14 recursion_limit
          • 3.2.5.2.15 Sauver et charger les données de radiosité
        • 3.2.5.3 Astuces sur la radiosité
    • 3.3 Les objets
      • 3.3.1 Les primitives solides finies
        • 3.3.1.1 Le blob
        • 3.3.1.2 La boîte
        • 3.3.1.3 Le cône
        • 3.3.1.4 Le cylindre
        • 3.3.1.5 Le champ de niveaux
        • 3.3.1.6 La fractale Julia
        • 3.3.1.7 Le 'lathe'
        • 3.3.1.8 Le prisme
        • 3.3.1.9 La sphère
        • 3.3.1.10 La traînée de sphère
        • 3.3.1.11 L'ellipsoïde superquadrique
        • 3.3.1.12 La surface de révolution
        • 3.3.1.13 Le texte
        • 3.3.1.14 Le tore
      • 3.3.2 Les primitives de surface finies
        • 3.3.2.1 La surface bicubique
        • 3.3.2.2 Le disque
        • 3.3.2.3 Le réseau
          • 3.3.2.3.1 Les réseaux pleins
        • 3.3.2.4 Mesh2
          • 3.3.2.4.1 Des triangles adoucis et plats dans le même réseau
          • 3.3.2.4.2 Les textures de réseau de triangle
        • 3.3.2.5 Le polygone
        • 3.3.2.6 Le triangle et le triangle lissé
      • 3.3.3 Les primitives solides infinies
        • 3.3.3.1 Le plan
        • 3.3.3.2 Poly, cubique et quartique
        • 3.3.3.3 Le quadrique
      • 3.3.4 L'objet isosurface
      • 3.3.5 L'objet paramétrique
      • 3.3.6 Constructive Solid Geometry
        • 3.3.6.1 Dedans et dehors
        • 3.3.6.2 L'union
          • 3.3.6.2.1 'split_union'
        • 3.3.6.3 L'intersection
        • 3.3.6.4 La différence
        • 3.3.6.5 La fusion
      • 3.3.7 Les sources de lumière
        • 3.3.7.1 Les lumières ponctuelles
        • 3.3.7.2 Les projecteurs
        • 3.3.7.3 Les lumières cylindriques
        • 3.3.7.4 Les lumières parallèles
        • 3.3.7.5 Les aires lumineuses
        • 3.3.7.6 Les lumières sans ombres
        • 3.3.7.7 'looks_like'
        • 3.3.7.8 'projected_through'
        • 3.3.7.9 L'affaiblissement de la lumière
        • 3.3.7.10 L'interaction du média atmosphère
        • 3.3.7.11 L'atténuation atmosphérique
      • 3.3.8 Les groupes de lumières
      • 3.3.9 Les modificateurs d'objet
        • 3.3.9.1 'clipped_by'
        • 3.3.9.2 'bounded_by'
        • 3.3.9.3 Matériau
        • 3.3.9.4 Inverse
        • 3.3.9.5 Creux
        • 3.3.9.6 Pas d'ombre
        • 3.3.9.7 'no_image', 'no_reflection'
        • 3.3.9.8 'double_illuminate'
        • 3.3.9.9 'sturm'
    • 3.4 Les textures
      • 3.4.1 Le pigment
        • 3.4.1.1 Les pigments de couleur unie
        • 3.4.1.2 Les pigments à liste de couleur
        • 3.4.1.3 Les spectres de couleurs
        • 3.4.1.4 Les spectres et les listes de pigments
        • 3.4.1.5 Les applications d'image
          • 3.4.1.5.1 La spécification d'une application d'image
          • 3.4.1.5.2 Les modificateurs 'filter' et 'transmit'
          • 3.4.1.5.3 Utilisation du canal alpha
        • 3.4.1.6 La couleur rapide
      • 3.4.2 La normale
        • 3.4.2.1 Les spectres d'inclinaisons
          • 3.4.2.1.1 Les normales, la précision
        • 3.4.2.2 Les spectres et les listes de normales
        • 3.4.2.3 Les applications de bosses
          • 3.4.2.3.1 La spécification d'une application de bosses
          • 3.4.2.3.2 'bump_size'
          • 3.4.2.3.3 'use_index' et 'use_color'
        • 3.4.2.4 Le dimensionnement des normales
      • 3.4.3 La finition
        • 3.4.3.1 'ambient'
        • 3.4.3.2 Les éléments de la réflexion diffuse
          • 3.4.3.2.1 'diffuse'
          • 3.4.3.2.2 Brillance
          • 3.4.3.2.3 La granulation
        • 3.4.3.3 Les surbrillances
          • 3.4.3.3.1 Les surbrillances Phong
          • 3.4.3.3.2 La surbrillance spéculaire
          • 3.4.3.3.3 Le modificateur de surbrillance métallique
        • 3.4.3.4 La réflexion spéculaire
        • 3.4.3.5 Conservation de l'énergie pour la réflexion
        • 3.4.3.6 L'irisation
      • 3.4.4 Le halo
      • 3.4.5 Les textures modélisées
        • 3.4.5.1 Les spectres de textures
        • 3.4.5.2 Les pavés
        • 3.4.5.3 Les applications de matériaux
          • 3.4.5.3.1 La spécification d'une application de matériaux
      • 3.4.6 Les textures empilées
      • 3.4.7 La projection UV
        • 3.4.7.1 Les objets supportés
        • 3.4.7.2 Les vecteurs UV
      • 3.4.8 L'interpolation de la texture en triangle
      • 3.4.9 La texture d'intérieur
      • 3.4.10 Les textures amputées
      • 3.4.11 Les modèles
        • 3.4.11.1 Agate
        • 3.4.11.2 'average'
        • 3.4.11.3 'boxed'
        • 3.4.11.4 'bozo'
        • 3.4.11.5 'brick'
        • 3.4.11.6 'bumps'
        • 3.4.11.7 'cells'
        • 3.4.11.8 'checker'
        • 3.4.11.9 Les modèles craquelures
        • 3.4.11.10 'cylindrical'
        • 3.4.11.11 'density_file'
          • 3.4.11.11.1 Le format de fichier df3
        • 3.4.11.12 'dents'
        • 3.4.11.13 'facets'
        • 3.4.11.14 Les modèles de fractale
        • 3.4.11.15 La fonction comme modèle
          • 3.4.11.15.1 Qu'est-ce qui peut être utilisé
        • 3.4.11.16 La fonction image
        • 3.4.11.17 Gradient
        • 3.4.11.18 Granite
        • 3.4.11.19 'hexagon'
        • 3.4.11.20 Le modèle image
        • 3.4.11.21 Leopard
        • 3.4.11.22 'marble'
        • 3.4.11.23 Le modèle objet
        • 3.4.11.24 'onion'
        • 3.4.11.25 Le modèle pigment
        • 3.4.11.26 'planar'
        • 3.4.11.27 'quilted'
        • 3.4.11.28 'radial'
        • 3.4.11.29 'ripples'
        • 3.4.11.30 'slope'
        • 3.4.11.31 'spherical'
        • 3.4.11.32 'spiral1'
        • 3.4.11.33 'spiral2'
        • 3.4.11.34 'spotted'
        • 3.4.11.35 'waves'
        • 3.4.11.36 'wood'
        • 3.4.11.37 'wrinkles'
      • 3.4.12 Les modificateurs de modèles
        • 3.4.12.1 La transformation de modèles
        • 3.4.12.2 La fréquence et la phase
        • 3.4.12.3 Les formes d'ondes
        • 3.4.12.4 Les générateurs de bruit
        • 3.4.12.5 La turbulence
        • 3.4.12.6 Les torsions
          • 3.4.12.6.1 Torsion trou noir
          • 3.4.12.6.2 La torsion répétée
          • 3.4.12.6.3 La turbulence versus la torsion turbulente
          • 3.4.12.6.4 La torsion turbulente
          • 3.4.12.6.5 La projection utilisant les torsions
        • 3.4.12.7 Les modificateurs de bitmap
          • 3.4.12.7.1 L'option "once"
          • 3.4.12.7.2 L'option "map_type"
          • 3.4.12.7.3 L'option "interpolate"
    • 3.5 L'intérieur, le média et les photons
      • 3.5.1 L'intérieur
        • 3.5.1.1 Pourquoi "interior" et "media" sont-ils nécessaires ?
        • 3.5.1.2 Les objets vides et pleins
        • 3.5.1.3 Changer la taille d'objets avec un intérieur
        • 3.5.1.4 La réfraction
        • 3.5.1.5 La dispersion
          • 3.5.1.5.1 La dispersion et les caustiques
        • 3.5.1.6 L'atténuation
        • 3.5.1.7 Les éclats simulés
        • 3.5.1.8 L'objet média
      • 3.5.2 Le média
        • 3.5.2.1 Les types de média
          • 3.5.2.1.1 Absorption
          • 3.5.2.1.2 Emission
          • 3.5.2.1.3 Dispersion
        • 3.5.2.2 Les paramètres et les méthodes d'échantillonnage
        • 3.5.2.3 La densité
          • 3.5.2.3.1 Les modificateurs de densité généraux
          • 3.5.2.3.2 La densité avec le spectre de couleurs
          • 3.5.2.3.3 Les spectres et les listes de densités
          • 3.5.2.3.4 Densités multiples vs. médias multiples
      • 3.5.3 Les photons
        • 3.5.3.1 Introduction
          • 3.5.3.1.1 Exemples
        • 3.5.3.2 Utilisation de la projection de photons dans votre scène
          • 3.5.3.2.1 Le paramétrage global des photons
          • 3.5.3.2.2 Le tir de photons sur un objet
          • 3.5.3.2.3 Les photons et les sources de lumière
          • 3.5.3.2.4 Les photons et le média
        • 3.5.3.3 Questions sur les photons
        • 3.5.3.4 Astuces sur les photons
        • 3.5.3.5 Techniques avancées
          • 3.5.3.5.1 Autostop
          • 3.5.3.5.2 La recherche adaptative du rayon
          • 3.5.3.5.3 Les photons et la dispersion
          • 3.5.3.5.4 Sauver et charger des projections de photons
    • 3.6 Les fichiers inclus
      • 3.6.1 arrays.inc
      • 3.6.2 chars.inc
      • 3.6.3 colors.inc
        • 3.6.3.1 Les couleurs prédéfinies
        • 3.6.3.2 Les macros de couleur
      • 3.6.4 consts.inc
        • 3.6.4.1 Les constantes vectorielles
        • 3.6.4.2 Les constantes de types de projection
        • 3.6.4.3 Les constantes de types d'interpolation
        • 3.6.4.4 Les constantes de brouillard
        • 3.6.4.5 Les constantes de la grille de la tache focale
        • 3.6.4.6 Les IOR
        • 3.6.4.7 Les quantités des dispersions
        • 3.6.4.8 Les constantes de type de média dispersant
      • 3.6.5 debug.inc
      • 3.6.6 finish.inc
      • 3.6.7 functions.inc
        • 3.6.7.1 Les paramètres communs
          • 3.6.7.1.1 Force du champ
          • 3.6.7.1.2 Limite du champ
          • 3.6.7.1.3 Commutateur du SOR
          • 3.6.7.1.4 Offset du SOR
          • 3.6.7.1.5 Angle du SOR
          • 3.6.7.1.6 Inversion de l'isosurface
        • 3.6.7.2 Les fonctions internes
        • 3.6.7.3 Les fonctions prédéfinies
          • 3.6.7.3.1 Les fonctions de modèle
      • 3.6.8 glass.inc, glass_old.inc
        • 3.6.8.1 Les couleurs de verre (avec transparence)
        • 3.6.8.2 Les couleurs de verre (sans transparence, pour "fade_color")
        • 3.6.8.3 Les finitions de verre
        • 3.6.8.4 Les intérieurs de verre
        • 3.6.8.5 Les macros d'intérieur de verre
        • 3.6.8.6 glass_old.inc
          • 3.6.8.6.1 Les finitions de verre
          • 3.6.8.6.2 Les textures de verre
      • 3.6.9 math.inc
        • 3.6.9.1 Les fonctions et macros numériques
        • 3.6.9.2 Les fonctions et macros vectorielles
        • 3.6.9.3 L'analyse vectorielle
      • 3.6.10 metals.inc, golds.inc
        • 3.6.10.1 metals.inc
        • 3.6.10.2 golds.inc
      • 3.6.11 rand.inc
        • 3.6.11.1 Distribution plane
        • 3.6.11.2 Autres distributions
          • 3.6.11.2.1 Distributions symétriques continues
          • 3.6.11.2.2 Distributions continues biaisées
          • 3.6.11.2.3 Distributions discrètes
      • 3.6.12 shapes.inc, shapes_old.inc, shapes2.inc, shapesq.inc
        • 3.6.12.1 shapes.inc
          • 3.6.12.1.1 Les macros HF
        • 3.6.12.2 shapes_old.inc
        • 3.6.12.3 shapes2.inc
        • 3.6.12.4 shapesq.inc
      • 3.6.13 skies.inc, stars.inc
        • 3.6.13.1 skies.inc
        • 3.6.13.2 stars.inc
      • 3.6.14 stones.inc, stones1.inc, stones2.inc, stoneold.inc
        • 3.6.14.1 stones1.inc
        • 3.6.14.2 stones2.inc
      • 3.6.15 stdinc.inc
      • 3.6.16 strings.inc
      • 3.6.17 textures.inc
        • 3.6.17.1 Pierres
        • 3.6.17.2 Ciels
        • 3.6.17.3 Bois
        • 3.6.17.4 Verres
        • 3.6.17.5 Métaux
        • 3.6.17.6 Textures spéciales
        • 3.6.17.7 Macros de texture et de modèle
      • 3.6.18 transforms.inc
      • 3.6.19 woodmaps.inc, woods.inc
        • 3.6.19.1 woodmaps.inc
        • 3.6.19.2 woods.inc
      • 3.6.20 Autres fichiers
        • 3.6.20.1 logo.inc
        • 3.6.20.2 rad_def.inc
        • 3.6.20.3 screen.inc
        • 3.6.20.4 stdcam.inc
        • 3.6.20.5 stage1.inc
        • 3.6.20.6 sunpos.inc
        • 3.6.20.7 Fichiers de polices (*.ttf)
        • 3.6.20.8 Fichiers de spectres de couleurs (*.map)
        • 3.6.20.9 Fichiers image (*.png, *.pot, *.df3)
    • 3.7 Référence rapide
      • 3.7.1 Contenu de la référence rapide
      • 3.7.2 La scène
      • 3.7.3 Les bases du langage
        • 3.7.3.1 Les numériques
        • 3.7.3.2 Les vecteurs
        • 3.7.3.3 Les couleurs
        • 3.7.3.4 Les fonctions définies par l'utilisateur
        • 3.7.3.5 Les chaînes
        • 3.7.3.6 Les tableaux
        • 3.7.3.7 Les génératrices
      • 3.7.4 Les directives du langage
        • 3.7.4.1 L'inclusion de fichier
        • 3.7.4.2 La déclaration d'identificateur
        • 3.7.4.3 L'entrée/sortie de fichier
        • 3.7.4.4 La texture par défaut
        • 3.7.4.5 L'identificateur de version
        • 3.7.4.6 Les directives conditionnelles
        • 3.7.4.7 Les canaux de messages
        • 3.7.4.8 Les macros
        • 3.7.4.9 Les directives inbriquées
      • 3.7.5 Les transformations
      • 3.7.6 La caméra
      • 3.7.7 La lumière
        • 3.7.7.1 Le groupe de lumières
      • 3.7.8 Les objets
        • 3.7.8.1 Les objets finis pleins
        • 3.7.8.2 Les objets surfaces finies
        • 3.7.8.3 Les objets pleins infinis
        • 3.7.8.4 L'isosurface
        • 3.7.8.5 Le paramétrique
        • 3.7.8.6 L'objet CSG
      • 3.7.9 Les modificateurs d'objet
        • 3.7.9.1 La projection UV
        • 3.7.9.2 Le matériau
        • 3.7.9.3 L'intérieur
        • 3.7.9.4 La texture intérieure
      • 3.7.10 La texture
        • 3.7.10.1 La texture unie
        • 3.7.10.2 La texture en couche
        • 3.7.10.3 La texture modélisée
        • 3.7.10.4 Le pigment
        • 3.7.10.5 La normale
        • 3.7.10.6 La finition
        • 3.7.10.7 Le modèle
        • 3.7.10.8 Les modificateurs de modèle
      • 3.7.11 Le média
      • 3.7.12 Les effets atmosphériques
        • 3.7.12.1 L'arrière-plan
        • 3.7.12.2 Le brouillard
        • 3.7.12.3 Le ciel
        • 3.7.12.4 L'arc-en-ciel
      • 3.7.13 Les paramètres globaux
        • 3.7.13.1 La radiosité
        • 3.7.13.2 Les photons