big commit, a lot of small adjustemnst

This commit is contained in:
Tonton Th
2025-11-25 02:36:52 +01:00
parent fa8f9578b5
commit c56db2a87d
15 changed files with 170 additions and 207 deletions

View File

@@ -8,9 +8,8 @@
// on va tenter de placer quelques trucs
// qui bougent sur le rail circulaire
#for (foo, 0, 5)
#local CK = (NormClock+(foo*0.019)) * 4.750; // radians
#local CK = (NormClock+(foo*0.0197)) * 4.02; // radians
#declare Xpos = R_circular * sin(CK);
#declare Zpos = R_circular * cos(CK);
#declare AR = degrees(CK);
@@ -21,8 +20,9 @@ object {
}
#end // for
//
object { Les_Bibelots rotate y*clock translate UnderHoles[2] }
/// =======================================================
/* des trucs autour des trous du sol. */
object { Les_HexaBalls rotate y*clock translate UnderHoles[2] }
object { Les_Machins rotate -y*clock translate UnderHoles[3] }
/// =======================================================
@@ -61,26 +61,20 @@ object { BiCone rotate -y*(Cos_010(NormClock)*55.38) translate Pos_RedB_1 }
#declare P = Interpolate(A, B, NormClock);
object { HexaCone () rotate y*((12*NormClock)+80) translate P }
/* XXX
* un "machin" se déplace sur le rail circulaire
* XXX */
/*
* le vaisseau "trident" passe a travers les
* trous de l'underground
*/
#fopen Trid "WS/tridents.log" write
// #fopen Trid "WS/tridents.log" write
#for (Foo, 0, 5)
#declare Dy = rand(Rng1)-3+(11*NormClock);
#declare Tr = UnderHoles[Foo] + <0, Dy, 0>;
#declare Ry = ((rand(Rng1)-NormClock)*87);
#write (Trid, Foo, " ", NormClock, " ", Dy, " ",
Ry, " ", Tr, "\n")
// #write (Trid, Foo, " ", NormClock, " ", Dy, " ",
// Ry, " ", Tr, "\n")
object { Trident_A () rotate y*Ry translate Tr }
#end
#fclose Trid
// #fclose Trid
/*
* ----------------------------