welcome here, hexa-patrol
This commit is contained in:
22
dynamic.inc
22
dynamic.inc
@@ -5,25 +5,25 @@
|
||||
// rajout d'une patrouille en vol
|
||||
// 2 janvier 2026
|
||||
|
||||
#local CK = clock / 150; // en radians
|
||||
#local RD = 63; // rayon deplacement
|
||||
#local Xp = RD * sin(CK);
|
||||
#local Zp = RD * cos(CK);
|
||||
|
||||
object {
|
||||
object { Patrouille }
|
||||
rotate y*degrees(CK)
|
||||
translate <Xp, 79+(11*NormClock), Zp>
|
||||
translate <-30, 0, 0>
|
||||
}
|
||||
#local CK = clock / 210; // en radians
|
||||
#local RD = 63; // rayon deplacement
|
||||
#local Xp = RD * sin(CK);
|
||||
#local Zp = RD * cos(CK);
|
||||
#declare Loc_Patrouille = <Xp+10, 75+(11*NormClock), Zp>;
|
||||
|
||||
object { Patrouille }
|
||||
rotate y*degrees(CK)
|
||||
translate Loc_Patrouille
|
||||
}
|
||||
|
||||
// =======================================================
|
||||
// on va tenter de placer quelques trucs
|
||||
// qui bougent sur le rail circulaire
|
||||
|
||||
#for (foo, 0, 5)
|
||||
#local CK = (NormClock+(foo*0.0200)) * 4.02; // radians
|
||||
#local CK = (NormClock+(foo*0.0200)) * 4.05; // radians
|
||||
#declare Xpos = R_circular * sin(CK);
|
||||
#declare Zpos = R_circular * cos(CK);
|
||||
#declare AR = degrees(CK);
|
||||
@@ -62,7 +62,7 @@ object { BiBenz rotate -y*(clock*0.26) translate Pos_RedB_0 }
|
||||
#local K = 1.27;
|
||||
union {
|
||||
object { HexaCone () rotate y*90 translate <-K, 1.7, 0> }
|
||||
object { HexaCone () rotate <4, 1, 7> translate < K, 1.9, 0> }
|
||||
object { HexaCone () rotate <9, 1, 7> translate < K, 1.9, 0> }
|
||||
}
|
||||
}
|
||||
object { BiCone rotate -y*(Cos_010(NormClock)*65.38) translate Pos_RedB_1 }
|
||||
|
||||
Reference in New Issue
Block a user