diff --git a/gadgets.inc b/gadgets.inc index d7bdb24..1b33491 100644 --- a/gadgets.inc +++ b/gadgets.inc @@ -12,16 +12,21 @@ #declare Chose = object { merge { - cone { 1.2*z, 0.91, 0.5, 1.22 } - #local C2X = 8 * sin(NormClock) * sin(NormClock*3); - #local C2Z = 5 * (sin(-NormClock) * cos(NormClock*5)); - cylinder { 1*x, , 0.20+(0.2*Cos_010(NormClock)) } - #local P2 = (clock/51)+1; - cylinder { 0, P2, 0.04 } - sphere { P2, 0.09 } + difference { + cone { -1.2*y, 0.81, 0.2*y, 1.12 } + sphere { 0.2*y 0.73 } + } + #local CK = NormClock * 7.654; + #for (Foo, 0, 7) + #local C2X = 4 * sin(CK+rand(Rng1)) * sin(CK*3); + #local C2Z = 3 * (sin(-CK+rand(Rng1)) * cos(CK*(5+rand(Rng1)))); + #local R = 0.05+(0.02*Cos_010(NormClock)); + cylinder { 0, , R } + sphere { , R } + #end } texture { tPlasticOrange } -scale <0.6, 0.5, 0.7> +scale <0.62, 0.5, 0.65> rotate -y*clock translate y*1.6666666 }