un bon gros paquet de changements :)

This commit is contained in:
Tonton Th
2026-02-09 12:29:28 +01:00
parent 9de6929b48
commit 47a2089561
22 changed files with 239 additions and 141 deletions

View File

@@ -4,9 +4,18 @@
/* voir aussi le fichier 'globals.inc' */
/* ======================================================= */
// #debug "+++++++++++++++++++++ debut contexte\n"
/* ======================================================= */
#debug "+++++++++++++++++++++ debut contexte\n"
#macro Trois_Portiques (Dist)
union {
object { Portique_A () }
object { Portique_A () translate z*5 }
object { Portique_A () translate z*10 }
// XXX scale 1.85
}
#end // macro trois portiques
/* ======================================================= */
/*
@@ -37,7 +46,7 @@ difference {
cylinder { 0, y*0.36, R*0.99 }
cone { y*0.37, R*0.80, y*0.425, R*0.83 }
#for (Foo, 0, 359, 10)
#if (rand(Rng1) > 0.16)
#if (rand(Rng1) > 0.17)
#local Dx = R * sin(radians(Foo));
#local Dz = R * cos(radians(Foo));
cone { 0, 0.01, y*0.41, 0.10 translate <Dx, 0, Dz> }
@@ -58,8 +67,8 @@ union {
translate y*(H_gyro+H_gylampe+0.04)
}
#local R = rand(Rng1);
#if (R < 0.33333) texture { T_Stone25 scale 1+rand(Rng1) }
#elseif (R < 0.66666) texture { T_Stone15 scale 1+rand(Rng1) }
#if (R < 0.33) texture { T_Stone25 scale 1+rand(Rng1) }
#elseif (R < 0.66) texture { T_Stone15 scale 1+rand(Rng1) }
#else texture { T_Stone6 }
#end
#undef R
@@ -386,14 +395,15 @@ union {
object { Les_Cahutes () translate <2, 0, -40> }
/* --------- les trucs dans le Y négatif */
object { Trois_Arches (1.4) scale 2.7 translate <0, 0, -131> }
// object { Trois_Arches (1.4) scale 2.4 translate <0, 0, -131> }
object { Trois_Portiques (1.4) translate <0, 0, -111> }
object { OpenBox(1.5, 0.06) translate <-19, 1.49, -88> }
object { OpenBox(1.5, 0.06) translate <-19, 1.52, -104> }
object { OpenBox(1.5, 0.06) translate <-19, 1.52, -144> }
object { OpenBox(1.5, 0.06) translate <-21, 1.52, -104> }
object { OpenBox(1.5, 0.06) translate <-20, 1.52, -144> }
#for (Foo, 0, 5)
object { Les_Cahutes () translate <29, 0, -(77+Foo*11)> }
object { Les_Cahutes () translate <27, 0, -(77+Foo*11)> }
#end // for
/* --------- les trucs dans le Y positif */