home *** CD-ROM | disk | FTP | other *** search
/ Phoenix Heaven Sunny 2 / APPARE2.BIN / oh_towns / eastray / sample / sample / fig1_5.ray < prev    next >
Text File  |  1995-06-20  |  4KB  |  98 lines

  1. /**                                                 **
  2.  **    □□□  論理演算ブロックのサンプル  □□□   **
  3.  **                              Version 1.90 対応  **/
  4.  
  5. /*□□□ カメラ関係の設定 □□□*/
  6. display
  7.   320 240  /* 出力画像の大きさ */
  8.     0   0  /* 計算範囲の始点   */
  9.   319 239  /* 計算範囲の終点   */
  10.     1   1  /* ドットのサイズ   */
  11.   1.0 ;    /* アスペクト比     */
  12. camera
  13.   -250.0  -100.0  100.0      /* 視点     */
  14.   0.0  0.0  0.0      /* 注視点   */
  15.   0.0  0.0  1.0      /* 副注視点 */
  16.   45.0               /* 画角     */
  17.   0.1 ;              /* 視点と注視点の距離と両目の間の距離の比 */
  18.  
  19. /*□□□ レンダリングの条件設定 □□□*/
  20. rmode 0 ;    /* レンダリングモードの設定  0:通常  1:立体視モード */
  21. anti 0 0.1 ; /* アンチエイリアスフラグ(0:無 -1:分散レイトレ >0:分配レイトレ)  アンチエイリアスレベル */
  22. voxel 10 ;    /* ボクセル設定 (0:ボクセル分割をしない >0:ボクセル分割数) */
  23. condition
  24.   5    /* 反射・屈折の回数を指定 (0:反射・屈折無し) */
  25.   0.05 /* レイのトレースを打ち切るレイの強度 */
  26.   1e-4 /* 計算誤差丸め値 */
  27.   1 ;  /* 内部分岐スイッチ (0:内部分岐しない 1:内部分岐する) */
  28. back_mode
  29.   0   /* 背景合成モード 0:背景sky 1:背景合成、光源不可視 2:背景合成、光源可視*/
  30.   0   /* 反射成分フラグ 0:レイが反射した時に物体が無い場合、色をskyに  1:背景に */
  31.   0   /* 透過成分フラグ 0:レイが透過した時に物体が無い場合、色をskyに  1:背景に */
  32.   0 ; /* αモード       0:α成分がRGBの各成分にも反映される 1:反映されない  */
  33.  
  34. /*□□□ ファイル関係の設定 □□□*/
  35. output fig1_5.tif ;      /* 出力画像のファイル名 拡張子が必要 */
  36. /* input input.tif ; */    /* 合成画像のファイル名 拡張子が必要 */
  37.  
  38. /*□□□ 光源関係の設定 □□□*/
  39. shadow 1          ; /* 影を計算の設定 (0:計算しない 1:計算する) */
  40. sky 0.0  0.0  0.0 ; /* 空の色の設定 RGB */
  41. env 0.3  0.3  0.3 ; /* 環境光の設定 RGB */
  42. mist 1000.0  0    ; /* 光が半減する距離  霞効果の設定 (0:使わない 1:使う) */
  43. e_light    /* 無限遠光源の設定 */
  44. [ /* (方向ベクトル)XYZ  (光源の色)RGB  大きさ(度)  光の集まり具合  (オプション n)*/
  45.  
  46.   -1.0 -1.0 2.0      1.0 1.0 1.0    5   1 ;
  47. ]
  48.  
  49. p_light    /* 点光源の設定 */
  50. [ /* (光源の位置)XYZ  (光源の色)RGB  光の減衰率  (オプション n r) */
  51. ]
  52.  
  53. s_light    /* スポットライトの設定 */
  54. [ /* (光源の位置)XYZ (照射点)XYZ (光源の色)RGB 広がり 減衰率 (オプション n r) */ ]
  55.  
  56. /*□□□ 物体の色関係の設定 □□□*/
  57. map_data   /* マッピングデータの読み込みの設定 */
  58. [ /* マッピングデータの名前  ファイル名  ミップマッピングスイッチ(0:off 1:on) */ ]
  59.  
  60. color      /* 物体の色の設定 */
  61. [
  62. /* 色の名前 (物体色)RGB (反射率)RGB (透過率)RGB 屈折率 透明度 バンプ
  63.      鏡面反射のアルゴリズムの番号
  64.        0:Blinn1        ハイライト強度   ハイライト広がり
  65.        1:Blinn2        (反射率)RGB ハイライト広がり フレネルの反射率
  66.        2:異方性1       (反射率)RGB (中心)XYZ   (方線)XYZ   (パラメタ)ABC
  67.        3:異方性2       (反射率)RGB (傷方向)XYZ (パラメタ)ABC
  68.        4:Cook-Torrance (反射率)RGB ハイライト1の割合 ハイライト1の広がり ハイライト2の広がり
  69.        5:constant      (color1)RGB (color2)RGB  色の変化 */
  70.  
  71. /************************リスト5でここを差し替え****************************/
  72. col_1     0.1 0.1 0.1   0.9 0.9 0.9    0.95 0.95 0.95 1.5 1000 0
  73.           0  1.0  100 ; /***** 透明度と反射率を上げたので透明体 *****/
  74.  
  75. col_2     0.1 0.1 0.1   1.0 1.0 1.0    0.0 0.0 0.0 1.0 0 0
  76.           0  1.0  100 ; /***** 反射率だけ上げたので反射体 *****/
  77. /************************リスト5差し替えここまで****************************/
  78.  
  79. col_3     0.6 1.0 0.6   0.0 0.0 0.0    0.0 0.0 0.0 1.0 0 0
  80.           0  1.0  100 ;
  81. ]
  82.  
  83. /*□□□ 物体の形状の設定 □□□*/
  84. /********************リスト2、3、4でここを差し替え************************/
  85. obj   /* 物体の形状の設定 */
  86. [
  87.   [  /***** 論理演算でOR *****/
  88.     
  89.     2  col_1  1    0.0 0.0 0.0   100 ;    /***** 球体 *****/
  90.     :mz 100 :rx 45 :ry 45  /***** ここよりあとを移動・回転させる *****/
  91.     16 col_2 1   0.0 0.0 0.0   50 50 50 ; /***** 立方体 *****/
  92.     
  93.   ]
  94.   
  95.   16 col_3  1    0.0 0.0 -150   300 300 50 ; /***** ゆか *****/
  96. ]
  97. /********************リスト2、3、4差し替えここまで************************/
  98.