home *** CD-ROM | disk | FTP | other *** search
- // Persistance of Vision Raytracer V2.0
- // World definition file.
- //
- // Contains 0 lights, 2 textures and 2 primitives.
- //
- // This file was generated for POV-Ray V2.0 by
- // MORAY.EXE (c) '91 '92 '93 SoftTronics by Lutz Kretzschmar + Markus Lutz
- //
-
- // Date : 10/15/1993 (15.10.1993)
- //
-
-
- #declare BezFlatness = 0.01
- #declare BezUStep = 3
- #declare BezVStep = 3
-
-
- //
- // ******** T E X T U R E S *******
- //
-
- #include "cala.INC"
-
- // ******** O B J E C T S *******
- #declare Bound001 = box {
- <-1.0, -1.0, -1.0>, <1.0, 1.0, 1.0>
- scale <1.249989, 2.403197, 15.845987>
- translate <0.000000, 1.785999, -7.057943>
- }
-
- #declare cala1 = object {
- bicubic_patch { type 1 flatness BezFlatness u_steps BezUStep v_steps BezVStep
- <-0.159226, -0.654283, -9.799769> <-0.159226, -0.771841, -9.799769> <-0.071766, -0.889399, -9.799769> <0.015695, -0.889399, -9.799769>
- <-0.159226, -0.654283, -9.180334> <-0.159226, -0.771841, -9.180334> <-0.071766, -0.889399, -9.180334> <0.015695, -0.889399, -9.180334>
- <-0.159226, -0.337783, -7.420021> <-0.159226, -0.455341, -7.420021> <-0.071766, -0.572899, -7.420021> <0.015695, -0.572899, -7.420021>
- <-0.159226, -0.105069, -6.455663> <-0.159226, -0.222627, -6.455663> <-0.071766, -0.340185, -6.455663> <0.015695, -0.340185, -6.455663> }
- }
- #declare cala2 = object {
- bicubic_patch { type 1 flatness BezFlatness u_steps BezUStep v_steps BezVStep
- <0.015695, -0.889399, -9.799769> <0.103155, -0.889399, -9.799769> <0.190615, -0.771841, -9.799769> <0.190615, -0.654283, -9.799769>
- <0.015695, -0.889399, -9.180334> <0.103155, -0.889399, -9.180334> <0.190615, -0.771841, -9.180334> <0.190615, -0.654283, -9.180334>
- <0.015695, -0.572899, -7.420021> <0.103155, -0.572899, -7.420021> <0.190615, -0.455341, -7.420021> <0.190615, -0.337783, -7.420021>
- <0.015695, -0.340185, -6.455663> <0.103155, -0.340185, -6.455663> <0.190615, -0.222627, -6.455663> <0.190615, -0.105069, -6.455663> }
- }
- #declare cala3 = object {
- bicubic_patch { type 1 flatness BezFlatness u_steps BezUStep v_steps BezVStep
- <0.190615, -0.654283, -9.799769> <0.190615, -0.536725, -9.799769> <0.103155, -0.419167, -9.799769> <0.015695, -0.419167, -9.799769>
- <0.190615, -0.654283, -9.180334> <0.190615, -0.536725, -9.180334> <0.103155, -0.419167, -9.180334> <0.015695, -0.419167, -9.180334>
- <0.190615, -0.337783, -7.420021> <0.190615, -0.220225, -7.420021> <0.103155, -0.102667, -7.420021> <0.015695, -0.102667, -7.420021>
- <0.190615, -0.105069, -6.455663> <0.190615, 0.012489, -6.455663> <0.103155, 0.130047, -6.455663> <0.015695, 0.130047, -6.455663> }
- }
- #declare cala4 = object {
- bicubic_patch { type 1 flatness BezFlatness u_steps BezUStep v_steps BezVStep
- <0.015695, -0.419167, -9.799769> <-0.071766, -0.419167, -9.799769> <-0.159226, -0.536725, -9.799769> <-0.159226, -0.654283, -9.799769>
- <0.015695, -0.419167, -9.180334> <-0.071766, -0.419167, -9.180334> <-0.159226, -0.536725, -9.180334> <-0.159226, -0.654283, -9.180334>
- <0.015695, -0.102667, -7.420021> <-0.071766, -0.102667, -7.420021> <-0.159226, -0.220225, -7.420021> <-0.159226, -0.337783, -7.420021>
- <0.015695, 0.130047, -6.455663> <-0.071766, 0.130047, -6.455663> <-0.159226, 0.012489, -6.455663> <-0.159226, -0.105069, -6.455663> }
- }
- #declare cala5 = object {
- bicubic_patch { type 1 flatness BezFlatness u_steps BezUStep v_steps BezVStep
- <-0.159226, -0.105069, -6.455663> <-0.159226, -0.222627, -6.455663> <-0.071766, -0.340185, -6.455663> <0.015695, -0.340185, -6.455663>
- <-0.159226, 0.127644, -5.491305> <-0.159226, 0.010086, -5.491305> <-0.071766, -0.107472, -5.491305> <0.015695, -0.107472, -5.491305>
- <-0.186740, 0.443451, -3.514021> <-0.186740, 0.325893, -3.514021> <-0.085523, 0.208335, -3.514021> <0.015695, 0.208335, -3.514021>
- <-0.172983, 0.457180, -2.371858> <-0.172983, 0.339622, -2.371858> <-0.078644, 0.222064, -2.371858> <0.015695, 0.222064, -2.371858> }
- }
- #declare cala6 = object {
- bicubic_patch { type 1 flatness BezFlatness u_steps BezUStep v_steps BezVStep
- <0.015695, -0.340185, -6.455663> <0.103155, -0.340185, -6.455663> <0.190615, -0.222627, -6.455663> <0.190615, -0.105069, -6.455663>
- <0.015695, -0.107472, -5.491305> <0.103155, -0.107472, -5.491305> <0.190615, 0.010086, -5.491305> <0.190615, 0.127644, -5.491305>
- <0.015695, 0.208335, -3.514021> <0.116912, 0.208335, -3.514021> <0.218129, 0.325893, -3.514021> <0.218129, 0.443451, -3.514021>
- <0.015695, 0.222064, -2.371858> <0.110033, 0.222064, -2.371858> <0.204372, 0.339622, -2.371858> <0.204372, 0.457180, -2.371858> }
- }
- #declare cala7 = object {
- bicubic_patch { type 1 flatness BezFlatness u_steps BezUStep v_steps BezVStep
- <0.190615, -0.105069, -6.455663> <0.190615, 0.012489, -6.455663> <0.103155, 0.130047, -6.455663> <0.015695, 0.130047, -6.455663>
- <0.190615, 0.127644, -5.491305> <0.190615, 0.245202, -5.491305> <0.103155, 0.362760, -5.491305> <0.015695, 0.362760, -5.491305>
- <0.218129, 0.443451, -3.514021> <0.218129, 0.561009, -3.514021> <0.116912, 0.678567, -3.514021> <0.015695, 0.678567, -3.514021>
- <0.204372, 0.457180, -2.371858> <0.204372, 0.574738, -2.371858> <0.110033, 0.692296, -2.371858> <0.015695, 0.692296, -2.371858> }
- }
- #declare cala8 = object {
- bicubic_patch { type 1 flatness BezFlatness u_steps BezUStep v_steps BezVStep
- <0.015695, 0.130047, -6.455663> <-0.071766, 0.130047, -6.455663> <-0.159226, 0.012489, -6.455663> <-0.159226, -0.105069, -6.455663>
- <0.015695, 0.362760, -5.491305> <-0.071766, 0.362760, -5.491305> <-0.159226, 0.245202, -5.491305> <-0.159226, 0.127644, -5.491305>
- <0.015695, 0.678567, -3.514021> <-0.085523, 0.678567, -3.514021> <-0.186740, 0.561009, -3.514021> <-0.186740, 0.443451, -3.514021>
- <0.015695, 0.692296, -2.371858> <-0.078644, 0.692296, -2.371858> <-0.172983, 0.574738, -2.371858> <-0.172983, 0.457180, -2.371858> }
- }
- #declare cala9 = object {
- bicubic_patch { type 1 flatness BezFlatness u_steps BezUStep v_steps BezVStep
- <-0.172983, 0.457180, -2.371858> <-0.172983, 0.339622, -2.371858> <-0.078644, 0.222064, -2.371858> <0.015695, 0.222064, -2.371858>
- <-0.159226, 0.470909, -1.229695> <-0.159226, 0.353351, -1.229695> <-0.071766, 0.235793, -1.229695> <0.015695, 0.235793, -1.229695>
- <-0.159226, 0.499753, 1.628134> <-0.159226, 0.382195, 1.628134> <-0.071766, 0.264637, 1.628134> <0.015695, 0.264637, 1.628134>
- <-0.162556, 0.343293, 2.352402> <-0.162556, 0.268031, 2.352402> <-0.077354, 0.137461, 2.352402> <0.007847, 0.082154, 2.352402> }
- }
- #declare cala10 = object {
- bicubic_patch { type 1 flatness BezFlatness u_steps BezUStep v_steps BezVStep
- <0.015695, 0.222064, -2.371858> <0.110033, 0.222064, -2.371858> <0.204372, 0.339622, -2.371858> <0.204372, 0.457180, -2.371858>
- <0.015695, 0.235793, -1.229695> <0.103155, 0.235793, -1.229695> <0.190615, 0.353351, -1.229695> <0.190615, 0.470909, -1.229695>
- <0.015695, 0.264637, 1.628134> <0.103155, 0.264637, 1.628134> <0.190615, 0.382195, 1.628134> <0.190615, 0.499753, 1.628134>
- <0.007847, 0.082154, 2.352402> <0.093049, 0.137461, 2.352402> <0.178250, 0.268031, 2.352402> <0.178250, 0.343293, 2.352402> }
- }
- #declare cala11 = object {
- bicubic_patch { type 1 flatness BezFlatness u_steps BezUStep v_steps BezVStep
- <0.204372, 0.457180, -2.371858> <0.204372, 0.574738, -2.371858> <0.110033, 0.692296, -2.371858> <0.015695, 0.692296, -2.371858>
- <0.190615, 0.470909, -1.229695> <0.190615, 0.588467, -1.229695> <0.103155, 0.706025, -1.229695> <0.015695, 0.706025, -1.229695>
- <0.190615, 0.499753, 1.628134> <0.190615, 0.617311, 1.628134> <0.103155, 0.734869, 1.628134> <0.015695, 0.734869, 1.628134>
- <0.178250, 0.343293, 2.352402> <0.178250, 0.529170, 2.352402> <0.093049, 0.659740, 2.352402> <0.007847, 0.604432, 2.352402> }
- }
- #declare cala12 = object {
- bicubic_patch { type 1 flatness BezFlatness u_steps BezUStep v_steps BezVStep
- <0.015695, 0.692296, -2.371858> <-0.078644, 0.692296, -2.371858> <-0.172983, 0.574738, -2.371858> <-0.172983, 0.457180, -2.371858>
- <0.015695, 0.706025, -1.229695> <-0.071766, 0.706025, -1.229695> <-0.159226, 0.588467, -1.229695> <-0.159226, 0.470909, -1.229695>
- <0.015695, 0.734869, 1.628134> <-0.071766, 0.734869, 1.628134> <-0.159226, 0.617311, 1.628134> <-0.159226, 0.499753, 1.628134>
- <0.007847, 0.604432, 2.352402> <-0.077354, 0.659740, 2.352402> <-0.162556, 0.529170, 2.352402> <-0.162556, 0.343293, 2.352402> }
- }
- #declare cala13 = object {
- bicubic_patch { type 1 flatness BezFlatness u_steps BezUStep v_steps BezVStep
- <-0.162556, 0.343293, 2.352402> <-0.162556, 0.268031, 2.352402> <-0.077354, 0.137461, 2.352402> <0.007847, 0.082154, 2.352402>
- <-0.165886, 0.297447, 3.076670> <-0.165886, 0.153866, 3.076670> <-0.082943, 0.010285, 3.076670> <0.000000, 0.010285, 3.076670>
- <-0.200000, 0.000000, 5.500000> <-0.200000, -0.100000, 5.500000> <-0.100000, -0.200000, 5.500000> <0.000000, -0.200000, 5.500000>
- <-0.600000, 0.000000, 6.000000> <-0.600000, -0.300000, 6.000000> <-0.300000, -0.948413, 6.014517> <0.000000, -0.948413, 6.014517> }
- }
- #declare cala14 = object {
- bicubic_patch { type 1 flatness BezFlatness u_steps BezUStep v_steps BezVStep
- <0.007847, 0.082154, 2.352402> <0.093049, 0.137461, 2.352402> <0.178250, 0.268031, 2.352402> <0.178250, 0.343293, 2.352402>
- <0.000000, 0.010285, 3.076670> <0.082943, 0.010285, 3.076670> <0.165886, 0.153866, 3.076670> <0.165886, 0.297447, 3.076670>
- <0.000000, -0.200000, 5.500000> <0.100000, -0.200000, 5.500000> <0.200000, -0.100000, 5.500000> <0.200000, 0.000000, 5.500000>
- <0.000000, -0.948413, 6.014517> <0.300000, -0.948413, 6.014517> <0.600000, -0.300000, 6.000000> <0.600000, 0.000000, 6.000000> }
- }
- #declare cala15 = object {
- bicubic_patch { type 1 flatness BezFlatness u_steps BezUStep v_steps BezVStep
- <0.178250, 0.343293, 2.352402> <0.178250, 0.529170, 2.352402> <0.093049, 0.659740, 2.352402> <0.007847, 0.604432, 2.352402>
- <0.165886, 0.297447, 3.076670> <0.165886, 0.441029, 3.076670> <0.082943, 0.584610, 3.076670> <0.000000, 0.584610, 3.076670>
- <0.200000, 0.000000, 5.500000> <0.200000, 0.100000, 5.500000> <0.100000, 0.200000, 5.500000> <0.000000, 0.200000, 5.500000>
- <0.600000, 0.000000, 6.000000> <0.600000, 0.300000, 6.000000> <-0.194257, 0.535022, 6.000000> <-0.056634, 0.481871, 6.000000> }
- }
- #declare cala16 = object {
- bicubic_patch { type 1 flatness BezFlatness u_steps BezUStep v_steps BezVStep
- <0.007847, 0.604432, 2.352402> <-0.077354, 0.659740, 2.352402> <-0.162556, 0.529170, 2.352402> <-0.162556, 0.343293, 2.352402>
- <0.000000, 0.584610, 3.076670> <-0.082943, 0.584610, 3.076670> <-0.165886, 0.441029, 3.076670> <-0.165886, 0.297447, 3.076670>
- <0.000000, 0.200000, 5.500000> <-0.100000, 0.200000, 5.500000> <-0.200000, 0.100000, 5.500000> <-0.200000, 0.000000, 5.500000>
- <-0.056634, 0.481871, 6.000000> <0.080989, 0.428721, 6.000000> <-0.600000, 0.300000, 6.000000> <-0.600000, 0.000000, 6.000000> }
- }
- #declare cala17 = object {
- bicubic_patch { type 1 flatness BezFlatness u_steps BezUStep v_steps BezVStep
- <-0.600000, 0.000000, 6.000000> <-0.600000, -0.300000, 6.000000> <-0.300000, -0.948413, 6.014517> <0.000000, -0.948413, 6.014517>
- <-1.000000, 0.000000, 6.500000> <-1.000000, -0.500000, 6.500000> <-0.500000, -1.696825, 6.529034> <0.000000, -1.696825, 6.529034>
- <-1.000000, 0.000000, 7.000000> <-1.000000, -0.500000, 7.000000> <-0.505603, -1.757468, 9.337047> <-0.005603, -1.757468, 9.337047>
- <-1.000000, -0.245275, 8.375421> <-1.000000, -0.961515, 9.105671> <-0.001787, -3.539206, 10.994895> <0.000000, -3.539206, 10.994895> }
- }
- #declare cala18 = object {
- bicubic_patch { type 1 flatness BezFlatness u_steps BezUStep v_steps BezVStep
- <0.000000, -0.948413, 6.014517> <0.300000, -0.948413, 6.014517> <0.600000, -0.300000, 6.000000> <0.600000, 0.000000, 6.000000>
- <0.000000, -1.696825, 6.529034> <0.500000, -1.696825, 6.529034> <1.000000, -0.500000, 6.500000> <1.000000, 0.000000, 6.500000>
- <-0.005603, -1.757468, 9.337047> <0.494397, -1.757468, 9.337047> <1.000000, -0.500000, 7.000000> <1.000000, 0.000000, 7.000000>
- <0.000000, -3.539206, 10.994895> <0.001787, -3.539206, 10.994895> <1.000000, -0.961515, 9.105671> <1.000000, -0.245275, 8.375421> }
- }
- #declare cala19 = object {
- bicubic_patch { type 1 flatness BezFlatness u_steps BezUStep v_steps BezVStep
- <0.600000, 0.000000, 6.000000> <0.600000, 0.300000, 6.000000> <-0.194257, 0.535022, 6.000000> <-0.056634, 0.481871, 6.000000>
- <1.000000, 0.000000, 6.500000> <1.000000, 0.500000, 6.500000> <-0.488515, 0.870044, 6.500000> <-0.113269, 0.763743, 6.500000>
- <1.000000, 0.000000, 7.000000> <1.000000, 0.500000, 7.000000> <-0.488515, 0.870044, 6.673914> <-0.113269, 0.763743, 6.673914>
- <1.000000, -0.245275, 8.375421> <1.000000, 0.470966, 7.645172> <-0.488515, 0.874885, 7.047797> <-0.113269, 0.767209, 7.047797> }
- }
- #declare cala20 = object {
- bicubic_patch { type 1 flatness BezFlatness u_steps BezUStep v_steps BezVStep
- <-0.056634, 0.481871, 6.000000> <0.080989, 0.428721, 6.000000> <-0.600000, 0.300000, 6.000000> <-0.600000, 0.000000, 6.000000>
- <-0.113269, 0.763743, 6.500000> <0.261977, 0.657442, 6.500000> <-1.000000, 0.500000, 6.500000> <-1.000000, 0.000000, 6.500000>
- <-0.113269, 0.763743, 6.673914> <0.261977, 0.657442, 6.673914> <-1.000000, 0.500000, 7.000000> <-1.000000, 0.000000, 7.000000>
- <-0.113269, 0.767209, 7.047797> <0.261977, 0.659532, 7.047797> <-1.000000, 0.470966, 7.645172> <-1.000000, -0.245275, 8.375421> }
- }
- #declare cala = union {
- object { cala1 }
- object { cala2 }
- object { cala3 }
- object { cala4 }
- object { cala5 }
- object { cala6 }
- object { cala7 }
- object { cala8 }
- object { cala9 }
- object { cala10 }
- object { cala11 }
- object { cala12 }
- object { cala13 }
- object { cala14 }
- object { cala15 }
- object { cala16 }
- object { cala17 }
- object { cala18 }
- object { cala19 }
- object { cala20 }
- texture {
- Cala_Tex
- }
- scale <1.000000, 1.000000, 1.500000>
- rotate <-0.000000, -0.000000, -180.000000>
- translate <0.000000, 0.400000, -7.954288>
- }
-
- #declare stamen = object {
- sphere {<0,0,0>,1}
- texture {
- Texture02
- }
- scale <0.200000, 0.200000, 2.500000>
- translate <0.000000, 0.507729, 2.657541>
- }
-
- union { // cala_lilly
- object { cala }
- object { stamen }
- bounded_by { Bound001 }
- scale <0.400000, 0.400000, 0.400000>
- rotate <-25.500000, -0.000000, -0.000000>
- translate <0.000000, 2.852877, 8.818493>
- }
-