diff --git a/hexastar.inc b/hexastar.inc index 264d634..13a9a9f 100644 --- a/hexastar.inc +++ b/hexastar.inc @@ -8,15 +8,15 @@ /* ============================================================ */ /* Un des six éléments de base */ -#declare HS_radius = 0.496; +#declare HS_radius = 0.418; #macro HS_element_a () union { - #local R_a = 0.18; + #local R_a = HS_radius * 0.33333; #local Small = 0.00001; - cone { <-1.5, 0, 0>, Small, <-0.6, 0, 0>, R_a } + cone { <-1.4, 0, 0>, Small, <-0.6, 0, 0>, R_a } sphere { 0, R_a scale <0.3, 1, 1> translate <-0.6, 0, 0> } - cone { < 1.5, 0, 0>, Small, < 0.6, 0, 0>, R_a } + cone { < 1.4, 0, 0>, Small, < 0.6, 0, 0>, R_a } sphere { 0, R_a scale <0.3, 1, 1> translate < 0.6, 0, 0> } #local R = rand(Rng1); #if ( R < 0.50 ) texture { GoldDark } @@ -30,7 +30,7 @@ union { */ #declare HS_element_central = object { -torus { HS_radius, 0.019 scale <1, 15.92, 1> rotate z*90 } +torus { HS_radius, 0.0182 scale <1, 25.90, 1> rotate z*90 } texture { Gold_Nugget } }