home *** CD-ROM | disk | FTP | other *** search
- /*┌───────────────────────────────────────────────────────────────────────────┐
- │ │
- │ Ce script est fait pour être calculé avec LUXART 1.0 raytracer │
- │ Il peut être modifié et copié à volonté et si vous obtenez une │
- │ image intéressante ou surprenante, je vous demande simplement │
- │ de me la faire parvenir au format 24 bits Targa. │
- │ │
- │ This data file is for use with LUXART 1.0 Raytracer. It may be │
- │ used or altered by anyone as desired. if you create with it │
- │ another scene or picture, please send me a copy in 24 bits │
- │ Targa format. │
- │ │
- │ Pour tous renseignements complémentaires, contactez : │
- │ For more information, contact : │
- │ │
- │ │
- │ │
- │ D E N I S O L I V I E R │
- │ 5, boulevard Franck Lamy │
- │ 1 7 2 0 0 R O Y A N │
- │ F R A N C E │
- │ ────────────────────────── │
- │ T é l : 4 9 4 5 5 5 3 0 │
- │ F a x : 4 6 0 5 6 7 4 3 │
- │ │
- │ FICHIER ART : VOLUMES2.ART │
- │ CREE LE : Août 1993 │
- │ TEMPS CALCUL : ??:??:?? │
- │ FORMAT (TEMPS) : 640 x 480 │
- │ ANTIALIASING : │
- │ SYSTEME : 80486 DX 50 mhz │
- │ VERSION LUXART : 1.0 - 486 │
- │ │
- └───────────────────────────────────────────────────────────────────────────┘ */
-
- // Disposition de la scène : d'aprés Frédéric Louguet (synthèse d'image)
-
- #inclure couleurs.inc
-
- environnement
- {
- orientation_z 0 1 0
- position_camera 0.1 8 -16
- pointe_vers 0.1 0.1 1
- champ_visuel 38
- resolution 640 480
- seuil 4
- anti_crenelage recursif
- facteur_proportionnel 1.333
- caustiques
- fond { ciel.pal }
- }
-
- // --------------------- les ampoules
-
- source_lumineuse { type point douceur 16 puissance 0 intensite 3 3 3
- position 4 1 5 }
- source_lumineuse { type point douceur 16 puissance 0 intensite 3 3 3
- position -5 1 6 }
-
- // ------------------- Déclaration d'un cube de diagonale <-1 -1 -1> <1 1 1>
-
- #declarer CUBE +
- polygone +
- { +
- sommets 4 +
- sommet -1 1 1 +
- sommet 1 1 1 +
- sommet 1 1 -1 +
- sommet -1 1 -1 +
- } +
- polygone +
- { +
- sommets 4 +
- sommet -1 -1 1 +
- sommet 1 -1 1 +
- sommet 1 -1 -1 +
- sommet -1 -1 -1 +
- } +
- polygone +
- { +
- sommets 4 +
- sommet -1 1 1 +
- sommet -1 -1 1 +
- sommet -1 -1 -1 +
- sommet -1 1 -1 +
- } +
- polygone +
- { +
- sommets 4 +
- sommet 1 1 1 +
- sommet 1 -1 1 +
- sommet 1 -1 -1 +
- sommet 1 1 -1 +
- } +
- polygone +
- { +
- sommets 4 +
- sommet -1 1 1 +
- sommet 1 1 1 +
- sommet 1 -1 1 +
- sommet -1 -1 1 +
- } +
- polygone +
- { +
- sommets 4 +
- sommet -1 1 -1 +
- sommet 1 1 -1 +
- sommet 1 -1 -1 +
- sommet -1 -1 -1 +
- }
-
- // ------------------ surface
-
- bloc { pivoter 0 30 0 }
-
- matiere
- {
- texture
- {
- echantillon damier
- ajuster 2 2 2
- matiere { diffuse Blanc reflexion Blanc }
- matiere { diffuse 0 0 0.3 reflexion 0 0 0.3 }
- }
- }
-
- disque { rayon 1000 centre 0 0 0 normale 0 1 0 }
-
- fin_bloc
-
- // ---------------------- Or
-
- matiere
- {
- diffuse 1 1 1
- reflexion 0.8 0.8 0
- speculaire 100 1 1 0
- }
-
- // ------------------ Sphère droite
-
- sphere { centre -4 1.5 0.5 rayon 1.5 }
-
- // ------------------ 1/2 sphère centre
-
- sphere { centre 0 0 -1.5 rayon 1.3 }
-
- // ------------------ cone
-
- cone { tete -2.5 3 -4 rayon_tete 0 base -2.5 0 -4 rayon_base 1.5 }
-
- // ------------------ Cylindre
-
- cylindre { base 3.5 0 -0.5 haut 3.5 4.5 -0.5 rayon 1.4 }
- disque { rayon 1.4 centre 3.5 4.5 -0.5 normale 0 1 0 }
-
- // ------------------ cube
-
- bloc {
- ajuster 1.5
- pivoter 0 -10 0
- deplacer 0 1.5 3.5
- }
-
- CUBE
-
- fin_bloc
-
- // ------------------ rectangle
-
- bloc {
- ajuster 1 0.75 0.75
- pivoter 45 -45 0
- deplacer 3 0 -4
- }
-
- CUBE
-
- fin_bloc
-