home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 9 / CD_ASCQ_09_1193.iso / maj / 4234 / quadrik.dat < prev    next >
Text File  |  1993-10-01  |  4KB  |  155 lines

  1. [ Fichier script pour DIRECTOR-3D
  2.   démontrant quelques exemples de quadriques. ]
  3.  
  4. FICHIER_DE_SORTIE = QUADRIK.TGA
  5.  
  6. MOTIF ( taille_en_x = 80,
  7.         taille_en_y = 80,
  8.         nom = SOCLE,
  9.         RECTANGLE (
  10.                    coin_superieur_gauche_x = 0,
  11.                    coin_superieur_gauche_y = 0,
  12.                    coin_inferieur_droit_x = 40,
  13.                    coin_inferieur_droit_y = 40,
  14.                    lumiere_diffuse = (.184314, .309804, .309804)
  15.                    reflexion = (.4, .4, .4),
  16.                   )
  17.         RECTANGLE (
  18.                    coin_superieur_gauche_x = 40,
  19.                    coin_superieur_gauche_y = 40,
  20.                    coin_inferieur_droit_x = 80,
  21.                    coin_inferieur_droit_y = 80,
  22.                    lumiere_diffuse = (.184314, .309804, .309804)
  23.                    reflexion = (.4, .4, .4),
  24.                   )
  25.       )
  26.  
  27. PARALLELOGRAMME ( position = (-10000, 0, -10000),
  28.                   premier_coin = (20000, 0, 0),
  29.                   second_coin = (0, 0, 20000),
  30.                   lumiere_diffuse = (.737255, .560784, .560784),
  31.                   reflexion = (.4, .4, .4),
  32.                   motif = SOCLE
  33.                 )
  34.  
  35. [ Cône elliptique ]
  36.  
  37. DEBUT_DE_BOITE
  38.     QUADRIQUE ( position = (230, 60, -100),
  39.                a = 2500,
  40.                b = -625,
  41.                c = 2500,
  42.                d = 0,
  43.                valeur_minimum_x = -25,
  44.                valeur_maximum_x = 25,
  45.                valeur_minimum_y = -50,
  46.                valeur_maximum_y = 50,
  47.                valeur_minimum_z = -25,
  48.                valeur_maximum_z = 25,
  49.                lumiere_diffuse = (0, 1, 1),
  50.              )
  51. FIN_DE_BOITE
  52.  
  53. [ Cylindre ]
  54.  
  55. DEBUT_DE_BOITE
  56.     QUADRIQUE ( position = (280, 0, -35),
  57.                a = 1,
  58.                b = 0,
  59.                c = 1,
  60.                d = 300,
  61.                valeur_minimum_x = -18,
  62.                valeur_maximum_x = 18,
  63.                valeur_minimum_y = 0,
  64.                valeur_maximum_y = 60,
  65.                valeur_minimum_z = -18,
  66.                valeur_maximum_z = 18,
  67.                lumiere_diffuse = (0, 1, 0),
  68.              )
  69. FIN_DE_BOITE
  70.  
  71. [ Hyperboloïde à 1 nappe ]
  72.  
  73. DEBUT_DE_BOITE
  74.     QUADRIQUE ( position = (230, 50, 50),
  75.                a = 1,
  76.                b = -1,
  77.                c = 1,
  78.                d = 300,
  79.                valeur_minimum_x = -25,
  80.                valeur_maximum_x = 25,
  81.                valeur_minimum_y = -60,
  82.                valeur_maximum_y = 60,
  83.                valeur_minimum_z = -25,
  84.                valeur_maximum_z = 25,
  85.                lumiere_diffuse = (1, .5, 0),
  86.              )
  87. FIN_DE_BOITE
  88.  
  89. [ Hyperboloïde à 2 nappes ]
  90.  
  91. DEBUT_DE_BOITE
  92.     QUADRIQUE ( position = (130, 30, -40),
  93.                a = -5,
  94.                b = -7,
  95.                c = 3,
  96.                d = 700,
  97.                valeur_minimum_x = -22,
  98.                valeur_maximum_x = 22,
  99.                valeur_minimum_y = -60,
  100.                valeur_maximum_y = 60,
  101.                valeur_minimum_z = -22,
  102.                valeur_maximum_z = 22,
  103.                lumiere_diffuse = (1, 0, 0),
  104.              )
  105. FIN_DE_BOITE
  106.  
  107. [ Ellipsoïde ]
  108.  
  109. DEBUT_DE_BOITE
  110.     QUADRIQUE ( position = (130, 30, 35),
  111.                a = 8,
  112.                b = 4,
  113.                c = 1,
  114.                d = 500,
  115.                valeur_minimum_x = -25,
  116.                valeur_maximum_x = 25,
  117.                valeur_minimum_y = -40,
  118.                valeur_maximum_y = 60,
  119.                valeur_minimum_z = -25,
  120.                valeur_maximum_z = 25,
  121.                lumiere_diffuse = (1, 1, 1),
  122.              )
  123. FIN_DE_BOITE
  124.  
  125. CAMERA ( position = (30, 70, -50),
  126.          pointee_vers = (200, 50, -15)
  127.        )
  128.  
  129. CIEL ( couleur_a_horizon = (.184314, .184314, .309804),
  130.        couleur_au_zenith = (0, .4, .9),
  131.        degrade = 1
  132.      )
  133.  
  134. SOURCE_LUMINEUSE ( position = (120, 400, -50),
  135.                    rayon = 5,
  136.                    distance = 250
  137.                  )
  138.  
  139. SOURCE_LUMINEUSE ( position = (-200, 450, 140),
  140.                    rayon = 5,
  141.                    distance = 220
  142.                  )
  143.  
  144. SOURCE_LUMINEUSE ( position = (-200, 200, 140),
  145.                    rayon = 5,
  146.                    distance = 220
  147.                  )
  148.  
  149. CONFIGURATION ( resolution_en_x = 320,
  150.                 resolution_en_y = 200,
  151.                 facteur_proportionnel = 0.66
  152.               )
  153.  
  154. OBJECTIF = 65
  155.