#version 3.7; global_settings { assumed_gamma 1.0 max_trace_level 8 } background { color rgb <0.95,0.97,1.0> } camera { location <0, 2.2, -6.5> look_at <0, 1.1, 0> angle 35 } light_source { < 6, 10, -8> color rgb <1.0,1.0,1.0> } light_source { <-8, 5, -4> color rgb <0.55,0.60,0.70> } light_source { < 0, 6, 6> color rgb <0.35,0.35,0.35> } plane { y, 0 texture { pigment { color rgb <0.92,0.92,0.94> } finish { diffuse 0.85 specular 0.08 roughness 0.04 } } } #declare DigitFinish = finish { diffuse 0.6 specular 0.55 roughness 0.03 reflection 0.06 } #declare DigitTex = texture { pigment { color rgb <0.12,0.18,0.85> } finish { DigitFinish } } #declare StrokeR = 0.18; // A stylized "9" made from a torus (loop) plus a capsule-like tail. #declare NineObj = union { // Loop torus { 1.05, StrokeR rotate <90,0,0> // make torus lie in the X-Y plane (axis along Z) translate <0, 1.45, 0> } // Tail (vertical-ish segment) sphere { <0.55, 0.95, 0>, StrokeR } sphere { <0.55, 0.25, 0>, StrokeR } cylinder { <0.55, 0.95, 0>, <0.55, 0.25, 0>, StrokeR } // Slight notch/connection shaping: add a small bulge near junction sphere { <0.62, 1.12, 0>, StrokeR*0.95 } texture { DigitTex } // Slightly lift from ground and center translate <0, 0.15, 0> }; object { NineObj } // Subtle contact shadow helper (darkened patch) disc { <0,0.001,0>, y, 2.0 texture { pigment { color rgbt <0.0,0.0,0.0,0.85> } finish { diffuse 0 specular 0 } } scale <1.2,1,0.9> translate <0,0,0.2> }