complexification de la chose

This commit is contained in:
Tonton Th 2025-10-07 11:01:51 +02:00
parent 302b25a790
commit a5f2e41502

View File

@ -12,16 +12,21 @@
#declare Chose = object #declare Chose = object
{ {
merge { merge {
cone { 1.2*z, 0.91, 0.5, 1.22 } difference {
#local C2X = 8 * sin(NormClock) * sin(NormClock*3); cone { -1.2*y, 0.81, 0.2*y, 1.12 }
#local C2Z = 5 * (sin(-NormClock) * cos(NormClock*5)); sphere { 0.2*y 0.73 }
cylinder { 1*x, <C2X, 4.5, C2Z>, 0.20+(0.2*Cos_010(NormClock)) } }
#local P2 = (clock/51)+1; #local CK = NormClock * 7.654;
cylinder { 0, P2, 0.04 } #for (Foo, 0, 7)
sphere { P2, 0.09 } #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, <C2X, 4.5, C2Z>, R }
sphere { <C2X, 4.5, C2Z>, R }
#end
} }
texture { tPlasticOrange } texture { tPlasticOrange }
scale <0.6, 0.5, 0.7> scale <0.62, 0.5, 0.65>
rotate -y*clock rotate -y*clock
translate y*1.6666666 translate y*1.6666666
} }