Compare commits
2 Commits
29d23630b4
...
f28b260f8d
Author | SHA1 | Date | |
---|---|---|---|
![]() |
f28b260f8d | ||
![]() |
540c16b47f |
@ -31,8 +31,8 @@ object { Repere scale 10 translate y*7 }
|
||||
object { Le_Decor }
|
||||
|
||||
camera {
|
||||
location <45, 136+(19*NormClock), 18-(42*NormClock)>
|
||||
location <45, 139+(20*NormClock), 18-(42*NormClock)>
|
||||
look_at <0, 1.18, 0.17 + (2.9*NormClock)>
|
||||
angle 49
|
||||
angle 50
|
||||
}
|
||||
|
||||
|
@ -28,9 +28,9 @@ object { Le_Decor }
|
||||
#declare CamY = 3.08 + abs(sin(CK/4.00));
|
||||
#declare CamZ = R_circ * sin(CK);
|
||||
|
||||
#declare LatX = R_circ * 0.93 * cos(CK + 0.09);
|
||||
#declare LatX = R_circ * 0.95 * cos(CK + 0.09);
|
||||
#declare LatY = 3;
|
||||
#declare LatZ = R_circ * 0.93 * sin(CK + 0.09);
|
||||
#declare LatZ = R_circ * 0.95 * sin(CK + 0.09);
|
||||
|
||||
camera {
|
||||
location <CamX, CamY, CamZ>
|
||||
|
@ -214,7 +214,7 @@ difference {
|
||||
box { <-Big, -0.15, -Big>, < Big, 0.0000, Big> }
|
||||
#undef Big
|
||||
#for (Foo, 0, 5)
|
||||
cylinder { -y*5, y*5, 3.4 translate UnderHoles[Foo] }
|
||||
cylinder { -y*5, y*5, 3.2 translate UnderHoles[Foo] }
|
||||
#end
|
||||
}
|
||||
texture { T_Planete_B scale 0.42 }
|
||||
@ -249,7 +249,7 @@ light_source {
|
||||
0
|
||||
color White
|
||||
fade_distance SzSol * 0.40
|
||||
fade_power 1.20
|
||||
fade_power 1.22
|
||||
}
|
||||
}
|
||||
|
||||
@ -257,7 +257,6 @@ light_source {
|
||||
{
|
||||
#local T = E_QuadriLight;
|
||||
#local H = H_QuadriLight;
|
||||
// #local H = 5;
|
||||
|
||||
union {
|
||||
object { Quad_lampe translate <-T, H, -T> }
|
||||
@ -318,7 +317,7 @@ sky_sphere {
|
||||
[ 0.2 color Gray20 ]
|
||||
[ 0.4 color rgb <.7, .3, .5> ]
|
||||
[ 0.7 color Gray30 ]
|
||||
[ 0.8 color rgb <.9, .6, .5> ]
|
||||
[ 0.9 color rgb <.9, .6, .5> ]
|
||||
[ 1.0 color Gray20 ]
|
||||
}
|
||||
turbulence 3.14159 + 0.74 * Cos_010(NormClock)
|
||||
@ -357,6 +356,7 @@ union {
|
||||
object { Les_GyroPhares () }
|
||||
object { Les_HexaPoles }
|
||||
object { Horloge rotate y*27 translate < 3, 0, -30> }
|
||||
object { Chose translate <-25, 0, -31> }
|
||||
}
|
||||
}
|
||||
/* ------------------------------------------------------------ */
|
||||
|
@ -57,7 +57,7 @@ union {
|
||||
|
||||
object { Gyros }
|
||||
|
||||
#declare Selector = mod(int(clock/32), 6);
|
||||
#declare Selector = mod(int(clock/14), 6);
|
||||
#debug concat("Selector = ", str(Selector, 6, 0), "\n")
|
||||
|
||||
#switch (Selector)
|
||||
@ -90,10 +90,10 @@ object { Gyros }
|
||||
|
||||
plane {
|
||||
y, 0
|
||||
texture { T_Planete_A scale 0.3333 }
|
||||
texture { T_Planete_B scale 0.3333 }
|
||||
}
|
||||
|
||||
object { Repere translate y*0.6 }
|
||||
object { Repere translate y*0.8 }
|
||||
|
||||
// =======================================================
|
||||
|
||||
|
19
gadgets.inc
19
gadgets.inc
@ -7,6 +7,16 @@
|
||||
/* new 30 aout 2025
|
||||
*/
|
||||
|
||||
#declare Chose = object
|
||||
{
|
||||
merge {
|
||||
cylinder { 2*z, 0.5, 1.32 }
|
||||
cylinder { 1*x, 4.5*y, 0.20+(0.5*Cos_010(NormClock)) }
|
||||
}
|
||||
texture { tPlasticOrange }
|
||||
scale <0.8, 0.6, 0.9>
|
||||
translate y*1.6666
|
||||
}
|
||||
|
||||
/* ======================================================= */
|
||||
#declare Horloge = object
|
||||
@ -15,7 +25,8 @@
|
||||
#debug concat("Texte horloge ", Texte, "\n\n")
|
||||
|
||||
text {
|
||||
ttf "datas/DSEG7Classic-Regular.ttf" Texte 0.1, 0
|
||||
// ttf "datas/DSEG7Classic-Regular.ttf" Texte 0.1, 0
|
||||
ttf "datas/ComicMono-Bold.ttf" Texte 0.1, 0
|
||||
texture { T_WIP_alert }
|
||||
}
|
||||
scale 3.00
|
||||
@ -24,7 +35,9 @@ translate <-4.5, 0.04, 0>
|
||||
}
|
||||
|
||||
// =======================================================
|
||||
|
||||
/*
|
||||
* need more work !
|
||||
*/
|
||||
#macro Base_hexapole ()
|
||||
prism {
|
||||
linear_sweep
|
||||
@ -61,7 +74,7 @@ union {
|
||||
texture { T_Chrome_1A }
|
||||
#elseif (Ra < 0.50)
|
||||
texture { T_Chrome_4D }
|
||||
#elseif (Ra < 0.75)
|
||||
#elseif (Ra < 0.85)
|
||||
texture { T_Brass_2C }
|
||||
#else
|
||||
texture { Soft_Silver }
|
||||
|
@ -72,7 +72,7 @@ object { Planete rotate (-clock*0.21)*y }
|
||||
light_source { <19, 6, 15>, rgb <0.77, 0.79, 0.80> }
|
||||
|
||||
camera {
|
||||
location <3, -1.0+(2*NormClock), 10.59>
|
||||
location <3, -1.0+(2*NormClock), 8.59>
|
||||
look_at <0.0, 0.0, 0>
|
||||
focal_point <0.0, 0.0, 0>
|
||||
aperture 0.046
|
||||
|
@ -18,11 +18,11 @@
|
||||
#include "dynamic.inc"
|
||||
|
||||
#declare PosX = 3.95;
|
||||
#declare PosY = 2.60 + (NormClock*0.28);
|
||||
#declare PosY = 2.80 + (NormClock*0.28);
|
||||
#declare PosZ = (NormClock-0.5) * 44.27;
|
||||
object { HexaCone () translate <PosX, PosY, PosZ> }
|
||||
|
||||
object { HexaCone () translate <PosX+2.96, PosY+1.82, PosZ-15.5> }
|
||||
object { HexaCone () translate <PosX+2.96, PosY+1.92, PosZ-15.5> }
|
||||
object { HexaBenz () translate <PosX-1.96, PosY+2.42, PosZ-17.5> }
|
||||
|
||||
object { Le_Decor }
|
||||
|
@ -16,7 +16,7 @@ fi
|
||||
echo "$0 $SEQNAME from $START" >> WS/log
|
||||
|
||||
DIMS="-W$Img_Width -H$Img_Height"
|
||||
POVOPT="+q9 +A0.02 -d ${DIMS} -WT5"
|
||||
POVOPT="+q9 +A0.02 -d ${DIMS} -WT7"
|
||||
echo $POVOPT ; echo ; sleep 2
|
||||
|
||||
TMPIMG=/dev/shm/${SEQNAME}-tmp.png
|
||||
|
Loading…
Reference in New Issue
Block a user