évolution de la chose

This commit is contained in:
Tonton Th 2025-12-03 12:51:23 +01:00
parent aff60cf979
commit 3728c5f738

View File

@ -4,12 +4,12 @@
*/
/* ======================================================= */
#declare R_C = 0.79;
#declare R_C = 0.72;
/* ce truc mérite un nom plus parlant ! */
#macro Chose_le_pied ()
merge {
#local RCP = 0.54;
#local RCP = R_C * 0.666;
cylinder { 0, y/2, 0.07 }
cone { y*0.125, RCP, y*0.250, 0.07 }
cylinder { 0, y*0.125, RCP }
@ -35,8 +35,8 @@ merge {
#local C2X = (R_C + 0.2) * sin(CK2+rand(Rng1)) * sin(CK*3);
#local C2Z = (R_C + 0.3) * (sin(-CK2+rand(Rng1)) *
cos(CK*(rand(Rng1))));
#local Rt = 0.04+(0.06*Cos_010(NormClock));
#local H = 3.2;
#local Rt = 0.03+(0.04*Cos_010(NormClock));
#local H = 2.4;
cylinder { 0, <C2X, H, C2Z>, Rt }
sphere { <C2X, H, C2Z>, Rt }
#end
@ -53,15 +53,15 @@ merge {
// ------------------------------------------------------ ##
#macro Chose_le_corps () // = object
difference {
cone { 0, R_C*0.72, 1.2*y, R_C }
sphere { 1.2*y R_C*0.73 }
cone { 0, R_C*0.55, y, R_C }
sphere { y, R_C*0.75 }
#local R = rand(Rng1);
#if (R < 0.25) texture { tPlasticOrange }
#elseif (R < 0.50) texture { tPlasticBlue }
#elseif (R < 0.75) texture { tPlasticPrune }
#else texture { tPlasticGreen }
#end // if
translate y*0.50
translate y*0.48
}
#debug "== Fin chose le corps\n"
#end // macro