Compare commits
No commits in common. "77ebfd9018d61ea9d33bc198698a58fa9b713ee5" and "f251fbb8259c15c8fee4d3b712541de4a041296e" have entirely different histories.
77ebfd9018
...
f251fbb825
@ -11,9 +11,9 @@
|
||||
#local Zp = RD * cos(CK);
|
||||
|
||||
object {
|
||||
object { Patrouille }
|
||||
object { Patrouille rotate 90*y }
|
||||
rotate y*degrees(CK)
|
||||
translate <Xp, 79+(11*NormClock), Zp>
|
||||
translate <Xp, 67+(8*NormClock), Zp>
|
||||
translate <-30, 0, 0>
|
||||
}
|
||||
|
||||
@ -81,7 +81,7 @@ object { BiTrident
|
||||
|
||||
/* l'hexastar est une nouvelle venue du 4 janvier 2026 */
|
||||
// elle est ici présentée sur son estrade.
|
||||
object { HexaStar rotate -z*5
|
||||
object { HexaStar rotate z*5
|
||||
rotate y*(670*sin(NormClock))
|
||||
translate Pos_RedB_3 + (y*2)
|
||||
}
|
||||
|
||||
33
hexastar.inc
33
hexastar.inc
@ -10,12 +10,14 @@
|
||||
|
||||
#declare HS_radius = 0.407;
|
||||
|
||||
#macro HS_element_pointe ()
|
||||
#macro HS_element_a ()
|
||||
union {
|
||||
#local R_a = HS_radius * 0.33333;
|
||||
#local Small = 0.00001;
|
||||
cone { <-1.34, 0, 0>, Small, <-0.6, 0, 0>, R_a }
|
||||
sphere { 0, R_a scale <0.3, 1, 1> translate <-0.6, 0, 0> }
|
||||
cone { < 1.34, 0, 0>, Small, < 0.6, 0, 0>, R_a }
|
||||
sphere { 0, R_a scale <0.3, 1, 1> translate < 0.6, 0, 0> }
|
||||
#local R = rand(Rng1);
|
||||
#if ( R < 0.45 ) texture { GoldDark }
|
||||
#elseif ( R < 0.60 ) texture { Aluminum }
|
||||
@ -31,12 +33,12 @@ union {
|
||||
{
|
||||
union {
|
||||
torus { HS_radius*0.73, 0.0180 }
|
||||
#local L = 0.0032;
|
||||
#local L = 0.0035;
|
||||
cylinder { -y*L, y*L, 0.059 }
|
||||
sphere { 0, 0.059 translate -y*L }
|
||||
sphere { 0, 0.059 translate y*L }
|
||||
}
|
||||
scale <1, 25.10, 1>
|
||||
scale <1, 25.90, 1>
|
||||
rotate z*90
|
||||
#local R = rand(Rng1);
|
||||
#if ( R < 0.33 ) texture { Y_Texture }
|
||||
@ -45,26 +47,6 @@ rotate z*90
|
||||
#end
|
||||
}
|
||||
|
||||
/* ------------------------------------------------------------ */
|
||||
/* nouveau 14 janvier 2026 */
|
||||
#macro HS_element_queue ()
|
||||
union {
|
||||
#local R_a = HS_radius * 0.2222;
|
||||
#local Small = 0.00001;
|
||||
cone { < 0.44, 0, 0>, Small, < 0.88, 0, 0>, R_a }
|
||||
sphere { 0, R_a scale <0.7, 1, 1> translate <0.88, 0, 0> }
|
||||
#local R = rand(Rng1);
|
||||
#if ( R < 0.45 ) texture { C_Texture }
|
||||
#elseif ( R < 0.80 ) texture { Aluminum }
|
||||
#else texture { T_Gold_3C }
|
||||
#end
|
||||
}
|
||||
#end // macro
|
||||
/* ------------------------------------------------------------ */
|
||||
/* nouveau XXX janvier 2026 */
|
||||
|
||||
// UNE ANTENNE ?
|
||||
|
||||
/* ============================================================ */
|
||||
/* On regroupe les six élements */
|
||||
#declare HS_les_elements = object
|
||||
@ -74,9 +56,8 @@ union {
|
||||
#local E = HS_radius;
|
||||
#local Ty = E * cos(radians(Foo));
|
||||
#local Tz = E * sin(radians(Foo));
|
||||
union {
|
||||
object { HS_element_pointe () }
|
||||
object { HS_element_queue () }
|
||||
object {
|
||||
HS_element_a ()
|
||||
translate <0, Ty, Tz>
|
||||
}
|
||||
#end // end for
|
||||
|
||||
@ -5,10 +5,6 @@
|
||||
#declare Trid_length = 2;
|
||||
|
||||
// ------------------------------------------------------
|
||||
/*
|
||||
* 2026/01/15 : this object is malformed,
|
||||
* please correct it as soon as possible.
|
||||
*/
|
||||
#declare Trid_cone = object
|
||||
{
|
||||
merge {
|
||||
@ -20,7 +16,7 @@ merge {
|
||||
#macro Trid_A_cone ()
|
||||
difference {
|
||||
object { Trid_cone }
|
||||
object { Trid_cone translate -y*0.04 }
|
||||
object { Trid_cone translate -y*0.001 }
|
||||
#local Foo = rand(Rng1);
|
||||
#if (Foo < 0.25) texture { T_Brass_2C }
|
||||
#elseif (Foo < 0.50) texture { tPlasticOrange }
|
||||
|
||||
@ -12,7 +12,7 @@
|
||||
{
|
||||
union {
|
||||
#local EX = 2.4;
|
||||
#local EZ = 2.1 + (0.5*sin(NormClock));
|
||||
#local EZ = 2.3;
|
||||
object { Trident_A () rotate x*87 }
|
||||
object { HexaBenz () translate <-EX, 0, -EZ> }
|
||||
object { HexaCone () translate < EX, -0.4, -EZ> }
|
||||
|
||||
Loading…
Reference in New Issue
Block a user