// Persistence of Vision Ray Tracer Scene Description File // Auth: Èëüè÷ the Æàáà #version 3.7; #include "colors.inc" global_settings { ambient_light <0.5,0.5,0.5> assumed_gamma 1.0 } camera { location <20, 5, 0> look_at <0, 0, 0> angle 33 } light_source {0*x color rgb <1.1, 1, 1> translate <4, 2, 3> } #declare bublik = torus {0.5, 0.25 // normal {spiral1 5, 0.1 scallop_wave scale <0.1, 0.1, 1.0> rotate x*90 rotate z*15} } #declare krasnyj = object{bublik clipped_by{plane{x,0}} pigment {Red}} #declare sinij = object{bublik clipped_by{plane{-x,0}} rotate x*90} #declare uzel = union { object{krasnyj} object{sinij} pigment {Orange} } object{uzel pigment {color Blue} finish {phong 0.05}} object{uzel rotate x*90 translate -z*1} object{uzel rotate x*90 translate -y*1} /* box { // Reference <-1, -1, -1> <1, 1, 1> normal {spiral1 30 scallop_wave scale <0.05, 0.05, 1.0>} pigment {Green} } */