// Persistance of Vision Raytracer V3.1 // World definition file. // // Contains 1 lights, 2 materials and 22 primitives. // // This file was generated for POV-Ray V3.1 by // Moray V3.1 For Windows (c) 1991-1998 Lutz + Kretzschmar // // Date : 04/20/1999 (20.04.1999) // /* 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 < 84.852, -38.986, 64.960> direction < 0.0, 0.0, 0.9904> // Aperture is 0.94 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 < -27.885, -13.296, -2.920> } // // ******* L I G H T S ******* // light_source { // Light001 <80.000, 80.000, 100.000> color rgb <1.000, 1.000, 1.000> } // // ******** MATERIALS ******* // #include "chaise.inc" // // ******** REFERENCED OBJECTS ******* // // // ******** OBJECTS ******* // plane { // Plane001 z,0 material { Parquet_Wood } translate -40.0*z } #declare CSG007 = union { superellipsoid { // SuperQ018 <0.1, 0.1> scale <19.0, 1.0, 2.5> translate <0.0, 41.0, -2.4> } superellipsoid { // SuperQ017 <0.1, 0.1> scale <19.0, 1.0, 2.5> translate <0.0, -1.0, -2.4> } } #declare CSG002 = union { superellipsoid { // SuperQ013 <0.1, 0.1> scale <2.5, 1.0, 21.0> translate <-17.5, 41.0, -19.0> } superellipsoid { // SuperQ012 <0.1, 0.1> scale <2.5, 1.0, 21.0> translate <17.5, 41.0, -19.0> } superellipsoid { // SuperQ011 <0.1, 0.1> scale <2.5, 1.0, 21.0> translate <-17.5, -1.0, -19.0> } superellipsoid { // SuperQ010 <0.1, 0.1> scale <2.5, 1.0, 21.0> translate <17.5, -1.0, -19.0> } } #declare CSG003 = union { superellipsoid { // SuperQ009 <0.1, 0.1> scale <1.0, 20.0, 2.0> translate <-19.0, 20.0, -2.7> } superellipsoid { // SuperQ008 <0.1, 0.1> scale <1.0, 20.0, 2.0> translate <19.0, 20.0, -2.0> } } #declare CSG001 = union { superellipsoid { // SuperQ001 <0.1, 0.1> scale <20.0, 2.5, 0.5> } superellipsoid { // SuperQ002 <0.1, 0.1> scale <20.0, 2.5, 0.5> translate <0.0, 5.833325, -0.1> } superellipsoid { // SuperQ003 <0.1, 0.1> scale <20.0, 2.5, 0.5> translate <0.0, 11.66665, -0.2> } superellipsoid { // SuperQ004 <0.1, 0.1> scale <20.0, 2.5, 0.5> translate <0.0, 17.499975, -0.3> } superellipsoid { // SuperQ005 <0.1, 0.1> scale <20.0, 2.5, 0.5> translate <0.0, 23.3333, -0.2> } superellipsoid { // SuperQ006 <0.1, 0.1> scale <20.0, 2.5, 0.5> translate <0.0, 29.166625, -0.1> } superellipsoid { // SuperQ007 <0.1, 0.1> scale <20.0, 2.5, 0.5> translate 34.99995*y } rotate -1.0*y translate <0.0, 2.5, 0.4> } #declare CSG004 = union { superellipsoid { // SuperQ014 <0.1, 0.1> scale <2.5, 1.0, 22.0> rotate -3.0*y translate <-18.802508, -1.0, 21.130251> } superellipsoid { // SuperQ015 <0.1, 0.1> scale <2.5, 1.0, 22.0> rotate -3.0*y translate <-18.802508, 41.0, 21.130251> } } #declare CSG005 = intersection { cylinder { // Cylndr001 <0,0,1>, <0,0,0>, 1 scale <140.0, 140.0, 1.0> rotate -90.0*y translate <0.0, 20.0, -96.0> } box { // Cube001 <-1, -1, -1>, <1, 1, 1> scale <3.0, 20.0, 6.0> translate <0.0, 20.0, 38.0> } rotate -3.0*y translate -17.5*x } #declare CSG006 = union { object { CSG002 } object { CSG003 } object { CSG001 } object { CSG004 } superellipsoid { // SuperQ016 <0.1, 0.1> scale <1.0, 21.0, 2.5> rotate -3.0*y translate <-19.0, 20.0, 26.0> } object { CSG005 } } union { // Chair object { CSG007 } object { CSG006 } material { T_Wood34 } }