fine tuning

This commit is contained in:
Tonton Th 2025-01-13 15:26:12 +01:00
parent 6133319acd
commit 540dc86601

View File

@ -1,14 +1,14 @@
/* /*
* H E X A C O N E * H E X A B E N Z
*/ */
// ======================================================= // =======================================================
#macro Benz_Cone_Base () // = object #macro Benz_Cone_Base () // = object
// { // {
union { union {
#local RA = 0.117; #local RA = R_basecone;
#local RB = 0.001; #local RB = 0.001;
cone { 0, RA, y*0.89, RB } cone { 0, RA, y*0.89, 0.0001 }
sphere { 0, RA*1.098 scale <1, 0.62, 3.1> translate -0.02*y } sphere { 0, RA*1.098 scale <1, 0.62, 3.1> translate -0.02*y }
} }
// } // }
@ -95,7 +95,7 @@ difference {
union { union {
cylinder { z*LT*1.5, -z*LT, RT } cylinder { z*LT*1.5, -z*LT, RT }
sphere { z*LT*1.4, RT*0.72 scale <1, 0.73, 1> sphere { z*LT*1.4, RT*0.72 scale <1, 0.73, 1>
translate y*RT*0.87} translate y*RT*0.77}
} }
cylinder { z*4, -z*4, RT*0.95 } cylinder { z*4, -z*4, RT*0.95 }
} }
@ -119,7 +119,7 @@ union {
// #declare HexaBenz = object // #declare HexaBenz = object
// { // {
union { union {
#local Rk = (rand(Rng1)-0.5) * 2038; #local Rk = (rand(Rng1)-0.5) * 1024;
object { Benz_Cones () rotate z*NormClock*Rk} object { Benz_Cones () rotate z*NormClock*Rk}
object { Benz_Tube () } object { Benz_Tube () }
} }