Compare commits

..

No commits in common. "3728c5f73808c9b7274cd9c5b647785f84f27959" and "454b2ddfbb5030eb30e9347d4190f307d135fe0d" have entirely different histories.

3 changed files with 13 additions and 11 deletions

View File

@ -279,11 +279,13 @@ union {
/* a l'interieur du 'circular' */
object { Chose () translate <-25, 0, -31> }
object { Chose () translate < 20, 0, -32> }
/* a l'exterieur du 'circular' */
#for (foo, 0, 359, 18)
#local CK = radians(foo + (5*rand(Rng1)));
#local DX = 66 * sin(CK);
#local DZ = 64 * cos(CK);
object { Chose () translate < DX, 0, DZ> } // XXX
#end
}
@ -370,9 +372,9 @@ union {
/* les trucs dans le Y négatif */
object { OpenBox(2, 0.08) rotate <0, -12+(24*NormClock), 0>
translate <-19, 2, -86> }
translate <-19, 4, -86> }
object { OpenBox(2, 0.08) rotate <0, -120+(4*NormClock), 0>
translate <-17, 2, -104> }
translate <-17, 4, -104> }
object { Les_Cahutes () rotate y*7 translate <35, 0, -91> }
object { Les_Cahutes () rotate y*2 translate <31, 0, -79> }
}

View File

@ -4,12 +4,12 @@
*/
/* ======================================================= */
#declare R_C = 0.72;
#declare R_C = 0.79;
/* ce truc mérite un nom plus parlant ! */
#macro Chose_le_pied ()
merge {
#local RCP = R_C * 0.666;
#local RCP = 0.54;
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.03+(0.04*Cos_010(NormClock));
#local H = 2.4;
#local Rt = 0.04+(0.06*Cos_010(NormClock));
#local H = 3.2;
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.55, y, R_C }
sphere { y, R_C*0.75 }
cone { 0, R_C*0.72, 1.2*y, R_C }
sphere { 1.2*y R_C*0.73 }
#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.48
translate y*0.50
}
#debug "== Fin chose le corps\n"
#end // macro

View File

@ -151,8 +151,8 @@ finish {
/* new: 28 octobre 2025 */
#declare Ground_Texture = texture
{
pigment { rgb <0.37, 0.39, 0.23> }
normal { dents 0.22 scale 1.6}
pigment { rgb <0.41, 0.39, 0.23> }
normal { dents 0.22 scale 1.5}
finish {
ambient 0 specular 0.3 metallic roughness 0.18
reflection { 0.4 metallic }