Image 4



 
//  Persistance of Vision Raytracer V3.1
//  World definition file.
//
//  Contains 3 lights, 484 materials and 11 primitives.
//
//  This file was generated for POV-Ray V3.1 by
//  Moray V3.1 For Windows (c) 1991-1998 Lutz + Kretzschmar
//

//  Date : 01/25/2000    (25.01.2000)
//

/*
  The text between these two comments is in MorayPOV.INC and is
  automatically included in all POV files that Moray exports.
*/

default {
  texture {
    pigment { rgb <1,0,0> }
  }
}

/* // Scene Comment

This scene was created with Moray V3.1 For Windows.

*/ // End Scene Comment

global_settings {
  adc_bailout 0.003922
  ambient_light <1.0,1.0,1.0>
  assumed_gamma 1.9
  hf_gray_16 off
  irid_wavelength <0.247059,0.176471,0.137255>
  max_intersections 64
  max_trace_level 10
  number_of_waves 10
  radiosity {
    brightness       3.3
    count            100
    distance_maximum 0.0
    error_bound      0.4
    gray_threshold   0.5
    low_error_factor 0.8
    minimum_reuse    0.015
    nearest_count    6
    recursion_limit  1
  }
}

background { color <0.000,0.000,0.000> }

camera {  //  Camera Camera01
  location  <      1.000,      18.272,      22.839>
  direction <        0.0,         0.0,      2.4880> // Aperture is 0.40 degrees
  sky       <    0.00000,     0.00000,     1.00000> // Use right handed-system 
  up        <        0.0,         0.0,         1.0> // Where Z is up
  right     <    1.33333,         0.0,         0.0> // Aspect ratio
  look_at   <      0.000,       0.000,       1.000>
}

//    Other cameras are commented out.
/*
camera {  //  Camera SpotCam001
  location  <     15.440,      14.541,      15.147> // Attached to Spotlight001
  direction <        0.0,        0.0,      1.8660> // Aperture is 0.52 degrees
  sky       <    0.00000,     0.00000,     1.00000> // Use right handed-system 
  up        <        0.0,         0.0,         1.0> // Where Z is up
  right     <    1.33333,         0.0,         0.0> // Aspect ratio
  look_at   <      5.884,       6.722,       8.553> // Following Spotlight001
}

*/

//
// *******  L I G H T S *******
//

light_source {   // Light001
  <-3.145, 4.595, 0.901>
  color rgb <1.000, 1.000, 1.000>
}

light_source { // Arealight001
  <0.519, 5.203, 0.000>
  color rgb <1.000, 1.000, 1.000>
  area_light <-13.749, 0.000, 0.000>, <0.000, -2.619, 0.000>, 3, 3
  adaptive 1
  jitter
}
 

light_source {   // Spotlight Spotlight001
  <15.440, 14.541, 15.147>
  color rgb <1.000, 1.000, 1.000>
  spotlight
    point_at  <-3.672, -1.097, 1.959>
    falloff    15.000  // outer radius (in deg)
    radius     7.500  // inner radius
    tightness  0.000
}
//  Moray V3.1 For Windows (c) 1991-1998 Lutz + Kretzschmar
//
//
// ********  MATERIALS  *******
//
#include "mim4.inc"
//
// ********  REFERENCED OBJECTS  *******
//
// ********  OBJECTS  *******
//
prism { // TransSweep007
  linear_sweep
  linear_spline
  -1.0,0.0
  5  // control points
  <-0.872611, -0.77707>,
  <-0.698514, -0.819533>,
  <-0.740977, -0.666667>,
  <-0.745223, -0.783439>,
  <-0.872611, -0.77707>
  rotate -x*90
  material {
    Mauve_Marble_Marine_Plastic
  }
  scale 2.793966
  rotate <-26.565136, 40.534409, 53.344727>
  translate  <2.424564, 2.465429, 0.535357>
}
prism { // TransSweep006
  linear_sweep
  linear_spline
  -1.0,0.0
  6  // control points
  <-1.0, -0.968153>,
  <-0.019108, -0.92569>,
  <-0.008493, -0.847134>,
  <-0.498938, -0.900212>,
  <-1.010616, -0.889597>,
  <-1.0, -0.968153>
  rotate -x*90
  material {
    Mauve_Marble_Marine_Plastic
  }
  scale <-0.249836, 0.396781, 0.351452>
  rotate <-130.946457, -159.272964, -31.327038>
  translate  <2.44412, 1.081328, 5.789435>
}
prism { // TransSweep005
  linear_sweep
  linear_spline
  -1.0,0.0
  5  // control points
  <-1.010616, -0.92569>,
  <0.012739, -0.92569>,
  <0.002123, -0.995754>,
  <-1.010616, -0.995754>,
  <-1.010616, -0.92569>
  rotate -x*90
  material {
    Mauve_Marble_Marine_Plastic
  }
  scale <0.012633, 1.235369, 0.417081>
  rotate <-32.76762, 32.023998, -77.330246>
  translate  <3.960979, 1.485092, 6.324792>
}
union { // BezPtch001
  object {
    bicubic_patch { type 1 flatness 0.0100 u_steps 3 v_steps 3,
      <-2.000000, -6.000000, 0.000000>, <-1.000000, -6.000000, 0.000000>, <0.000000, -6.000000, 0.000000>, <1.000000, -6.000000, 0.000000>, 
      <-2.000000, -5.000000, 0.000000>, <-1.000000, -5.000000, 0.000000>, <0.000000, -5.000000, 0.000000>, <1.000000, -5.000000, 0.000000>, 
      <-2.000000, -4.000000, 0.000000>, <-1.000000, -4.000000, 0.000000>, <0.000000, -4.000000, 0.000000>, <1.000000, -4.000000, 0.000000>, 
      <-2.000000, -3.000000, 0.000000>, <-1.000000, -3.000000, 0.000000>, <0.000000, -3.000000, 0.000000>, <1.000000, -3.000000, 0.000000>
    }
  }
  object {
    bicubic_patch { type 1 flatness 0.0100 u_steps 3 v_steps 3,
      <-2.000000, -3.000000, 0.000000>, <-1.000000, -3.000000, 0.000000>, <0.000000, -3.000000, 0.000000>, <1.000000, -3.000000, 0.000000>, 
      <-2.000000, -2.000000, 0.000000>, <-1.000000, -2.000000, 0.000000>, <0.000000, -2.000000, 0.000000>, <1.000000, -2.000000, 0.000000>, 
      <-2.000000, -1.000000, 0.000000>, <-1.000000, -1.000000, 0.000000>, <0.000000, -1.000000, 0.000000>, <1.000000, -1.000000, 0.000000>, 
      <-2.000000, 0.000000, 0.000000>, <-1.000000, 0.000000, 0.000000>, <0.000000, 0.000000, 0.000000>, <1.000000, 0.000000, 0.000000>
    }
  }
  object {
    bicubic_patch { type 1 flatness 0.0100 u_steps 3 v_steps 3,
      <-2.000000, 0.000000, 0.000000>, <-1.000000, 0.000000, 0.000000>, <0.000000, 0.000000, 0.000000>, <1.000000, 0.000000, 0.000000>, 
      <-2.000000, 1.000000, 0.000000>, <-1.000000, 1.000000, 0.000000>, <0.000000, 1.000000, 0.000000>, <1.000000, 1.000000, 0.000000>, 
      <-2.000000, 2.000000, 0.000000>, <-1.000000, 2.000000, 0.000000>, <0.000000, 2.000000, 0.000000>, <1.000000, 2.000000, 0.000000>, 
      <-2.000000, 3.000000, 0.000000>, <-1.000000, 3.000000, 0.000000>, <0.000000, 3.000000, 0.000000>, <1.000000, 3.000000, 0.000000>
    }
  }
  object {
    bicubic_patch { type 1 flatness 0.0100 u_steps 3 v_steps 3,
      <-2.000000, 3.000000, 0.000000>, <-1.000000, 3.000000, 0.000000>, <0.000000, 3.000000, 0.000000>, <1.000000, 3.000000, 0.000000>, 
      <-2.000000, 4.000000, 0.000000>, <-1.000000, 4.000000, 0.000000>, <0.000000, 4.000000, 0.000000>, <1.000000, 4.000000, 0.000000>, 
      <-2.000000, 5.000000, 0.000000>, <-1.000000, 5.000000, 0.000000>, <0.000000, 5.000000, 0.000000>, <1.000000, 5.000000, 0.000000>, 
      <-2.000000, 6.000000, 0.000000>, <-1.000000, 6.000000, 0.000000>, <0.000000, 6.000000, 0.000000>, <1.000000, 6.000000, 0.000000>
    }
  }
  material {
    T_Stone9
  }
  scale <1.920908, -1.048851, 1.742114>
  rotate <-1.194431, -43.451263, 88.077271>
  translate  <0.988045, 5.449052, 0.810871>
}
prism { // TransSweep004
  linear_sweep
  linear_spline
  -1.0,0.0
  36  // control points
  <-0.660297, 0.061571>,
  <-0.575839, -0.055202>,
  <-0.47569, -0.193206>,
  <-0.334347, -0.33121>,
  <-0.180467, -0.490446>,
  <0.006529, -0.723992>,
  <0.126165, -0.476645>,
  <0.255839, -0.33121>,
  <0.417994, -0.203822>,
  <0.580149, -0.076433>,
  <0.713376, 0.050955>,
  <0.819533, 0.204798>,
  <0.893843, 0.316178>,
  <0.946921, 0.442943>,
  <0.989384, 0.581401>,
  <0.968153, 0.734013>,
  <0.893843, 0.844161>,
  <0.798301, 0.946157>,
  <0.649682, 0.978769>,
  <0.546736, 1.0>,
  <0.420913, 0.978769>,
  <0.287686, 0.915074>,
  <0.143843, 0.819533>,
  <0.0, 0.670913>,
  <-0.090764, 0.798301>,
  <-0.213376, 0.893843>,
  <-0.343524, 0.957537>,
  <-0.501062, 0.989384>,
  <-0.660297, 0.962314>,
  <-0.798301, 0.903397>,
  <-0.893843, 0.772726>,
  <-0.92569, 0.611943>,
  <-0.893843, 0.433778>,
  <-0.830149, 0.288007>,
  <-0.745223, 0.175495>,
  <-0.660297, 0.061571>
  rotate -x*90
  material {
    White_Marble
  }
  rotate <220.102554, -195.368576, -15.199983>
  translate  <-4.657312, 0.260816, 5.443585>
}
prism { // TransSweep003
  linear_sweep
  linear_spline
  -1.0,0.0
  35  // control points
  <-0.649682, 0.093418>,
  <-0.530839, 0.019108>,
  <-0.433227, -0.065817>,
  <-0.32181, -0.161359>,
  <-0.180467, -0.2569>,
  <-0.079114, -0.326964>,
  <-0.004777, -0.40552>,
  <0.195356, -0.257431>,
  <0.340764, -0.171975>,
  <0.480839, -0.087049>,
  <0.596603, -0.002123>,
  <0.70276, 0.088063>,
  <0.77707, 0.197558>,
  <0.861996, 0.304517>,
  <0.936306, 0.44586>,
  <0.946921, 0.582856>,
  <0.915074, 0.744161>,
  <0.819533, 0.856157>,
  <0.734607, 0.936306>,
  <0.537686, 0.968153>,
  <0.319533, 0.904459>,
  <0.154459, 0.787686>,
  <0.010616, 0.617834>,
  <-0.108227, 0.787686>,
  <-0.216454, 0.883227>,
  <-0.376603, 0.968153>,
  <-0.532909, 0.989384>,
  <-0.681529, 0.955467>,
  <-0.819533, 0.87155>,
  <-0.915074, 0.742091>,
  <-0.946921, 0.636943>,
  <-0.915074, 0.46879>,
  <-0.840764, 0.306794>,
  <-0.755839, 0.205414>,
  <-0.649682, 0.093418>
  rotate -x*90
  material {
    White_Vein_Black_Marble
  }
  scale 1.648331
  rotate <-145.931061, -196.904724, -17.037331>
  translate  <-1.562115, 0.269271, 2.135597>
}
 

prism { // TransSweep002
  linear_sweep
  linear_spline
  -1.0,0.0
  49  // control points
  <-0.639066, 0.316348>,
  <-0.528769, 0.26327>,
  <-0.4051, 0.190021>,
  <-0.272567, 0.145329>,
  <-0.165157, 0.098678>,
  <-0.117931, -0.025516>,
  <-0.087909, -0.152679>,
  <-0.067033, -0.278132>,
  <-0.095541, -0.384289>,
  <0.142181, -0.390292>,
  <0.351027, -0.393524>,
  <0.384695, -0.279193>,
  <0.393188, -0.193631>,
  <0.444851, -0.087049>,
  <0.521231, -0.002123>,
  <0.62569, 0.061571>,
  <0.708917, 0.135881>,
  <0.808917, 0.220807>,
  <0.822983, 0.314102>,
  <0.771762, 0.385518>,
  <0.681529, 0.392728>,
  <0.575372, 0.34172>,
  <0.497983, 0.266177>,
  <0.435244, 0.154976>,
  <0.383439, 0.073939>,
  <0.352442, 0.179151>,
  <0.341826, 0.333737>,
  <0.352442, 0.498938>,
  <0.394904, 0.634926>,
  <0.363057, 0.830149>,
  <0.342834, 0.957537>,
  <0.269533, 1.095541>,
  <0.214384, 1.212314>,
  <0.084926, 1.254777>,
  <-0.061996, 1.212314>,
  <-0.145223, 1.084926>,
  <-0.160446, 0.85138>,
  <-0.118896, 0.723992>,
  <-0.097665, 0.557537>,
  <-0.118896, 0.414013>,
  <-0.09108, 0.29617>,
  <-0.205361, 0.38601>,
  <-0.270892, 0.483663>,
  <-0.374735, 0.541688>,
  <-0.491083, 0.565395>,
  <-0.575372, 0.558493>,
  <-0.670913, 0.50889>,
  <-0.681529, 0.425844>,
  <-0.639066, 0.316348>
  rotate -x*90
  material {
    Green_Vein_Pistachio_Plastic
  }
  scale 3.168819
  rotate <-135.351715, -181.257111, 353.914581>
  translate  <3.306041, 0.336348, 1.643243>
}
prism { // TransSweep001
  linear_sweep
  linear_spline
  -1.0,0.0
  9  // control points
  <-0.62845, -1.0>,
  <-0.0, -1.0>,
  <0.639066, -1.0>,
  <0.985138, 0.101699>,
  <0.978769, 0.522293>,
  <0.021231, 0.522293>,
  <-1.0, 0.522293>,
  <-1.0, 0.084926>,
  <-0.62845, -1.0>
  rotate -x*90
  material {
    Stone_1
  }
  scale 1.910229
  rotate 142.166183*x
  translate  <3.122446, 4.049606, 2.954303>
}
 


 
 
 
ÀÒ¾¹Õéà¡Ô´¨Ò¡¡Ò÷ÓÀҾ㹠Program Moray 
¾Ôé¹·ÕèãªéÇÒ§µÐºÍ§à¾ªÃãªé  Bezier Patch â´ÂÁÕ¡Òà Rotate ãËéà¡Ô´ÁØÁÁͧ´Ñ§ÀÒ¾ Material ¤×Í T_Stone9

ËÑÇ㨷Ñé§ÊͧÃÙ»ãªé Translational sweep â´Â¹ÓÀÒ¾ä»á¡éÀҾ㹠Edit 
                             ËÑÇã¨ÊÕÁèǧ ãªé Material ¤×Í White_Marble
                             ËÑÇã¨ÊÕªÁ¾Ù ãªé Material ¤×Í white_Vcin_Black_Marble
µé¹µÐºÍ§à¾ªÃ,˹ÒÁµÐºÍ§à¾ªÃ áÅÐ ¡Ãжҧãªé Translational sweepâ´Â¹ÓÀÒ¾       ä»á¡éÀҾ㹠Edit   
                            µé¹µÐºÍ§à¾ªÃ ãªé Material ¤×Í Green_Vcin_Pistachi9_Plastic
                            ¡Ãжҧ ãªé Material ¤×Í Stone_1
                            ˹ÒÁ ãªé Material ¤×Í Mauve_Marble_Marine_Plastic
ÊÕáÅÐà§Ò ÀÒÂã¹ÀÒ¾ à¡Ô´¨Ò¡¡ÒÃà¹é¹ AreaLight ·Õè ¾×é¹·ÕèãªéÇÒ§µÐºÍ§à¾ªÃáÅÐà¹é¹ Spotlight ä»·Õèµé¹µÐºÍ§à¾ªÃ áÅÐËÑÇ㨷Ñé§ 2 ÃÙ»