// Luxury style // Last edited on 2003-11-30 23:57:46 by stolfi background { color rgb <0.95, 0.95, 0.95> } #declare highlight_color = <1.00, 1.00, 1.00>; #declare color_ivory = <1.00, 0.97, 0.95>; #declare color_gold = <1.00, 0.90, 0.10>; #declare color_silver = <0.95, 0.97, 1.00>; #declare texture_ivory = texture{ pigment { color color_ivory filter 0.00 } finish { diffuse 0.95 ambient 0.05 } } texture{ pigment { color highlight_color filter 0.90 } finish { diffuse 0.0 ambient 0.0 specular 0.8 roughness 0.02 } } #declare texture_marble = texture{ pigment{ marble turbulence 1 color_map{ [ 0.000, 0.100 color rgb <0.70, 0.70, 0.75> color rgb <0.90, 0.90, 1.00> ] [ 0.100, 1.001 color rgb <0.90, 0.90, 1.00> color rgb <1.00, 1.00, 1.00> ] } rotate <0,90,0> } finish{ diffuse 0.95 ambient 0.05 } } texture{ pigment { color highlight_color filter 0.90 } finish { diffuse 0.0 ambient 0.0 specular 0.8 roughness 0.01 } } #declare finish_metal = finish{ // metallic brilliance 6 ambient 0.05 diffuse 0.05 phong 0.10 phong_size 80 } #declare texture_gold = texture{ pigment{ color color_gold } finish{ finish_metal reflection 0.80*color_gold } } #declare texture_silver = texture{ pigment{ color color_silver } finish{ finish_metal reflection 0.80*color_silver } } #declare abacus_frame_texture = texture{ texture_silver } #declare abacus_stick_texture = texture{ texture_gold } #declare color_topaz = <1.00, 0.60, 0.25>; #declare color_ruby = <1.00, 0.00, 0.30>; #declare color_sapphire = <0.10, 0.30, 1.00>; #declare color_emerald = <0.05, 0.80, 0.00>; #declare color_panther = <1.00, 0.75, 0.80>; #declare gem_color = color_topaz; #include "ic-texture-gem-1.inc" #declare texture_topaz = texture{ texture_gem } #declare interior_topaz = interior { interior_gem } #declare gem_color = color_sapphire; #include "ic-texture-gem-1.inc" #declare texture_sapphire = texture{ texture_gem } #declare interior_sapphire = interior { interior_gem } #declare gem_color = color_ruby; #include "ic-texture-gem-1.inc" #declare texture_ruby = texture{ texture_gem } #declare interior_ruby = interior { interior_gem } #declare gem_color = color_emerald; #include "ic-texture-gem-1.inc" #declare texture_emerald = texture{ texture_gem } #declare interior_emerald = interior { interior_gem } #declare gem_color = color_panther; #include "ic-texture-gem-1.inc" #declare texture_panther = texture{ texture_gem } #declare interior_panther = interior { interior_gem } #declare abacus_unit_slider_texture = texture{ texture_sapphire } #declare abacus_unit_slider_interior = interior{ interior_sapphire } #declare abacus_five_slider_texture = texture{ texture_ruby } #declare abacus_five_slider_interior = interior{ interior_ruby } #declare test_texture = texture{ texture_marble } #declare test_interior = interior{}