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 }
|
object { Le_Decor }
|
||||||
|
|
||||||
camera {
|
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)>
|
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 CamY = 3.08 + abs(sin(CK/4.00));
|
||||||
#declare CamZ = R_circ * sin(CK);
|
#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 LatY = 3;
|
||||||
#declare LatZ = R_circ * 0.93 * sin(CK + 0.09);
|
#declare LatZ = R_circ * 0.95 * sin(CK + 0.09);
|
||||||
|
|
||||||
camera {
|
camera {
|
||||||
location <CamX, CamY, CamZ>
|
location <CamX, CamY, CamZ>
|
||||||
|
@ -214,7 +214,7 @@ difference {
|
|||||||
box { <-Big, -0.15, -Big>, < Big, 0.0000, Big> }
|
box { <-Big, -0.15, -Big>, < Big, 0.0000, Big> }
|
||||||
#undef Big
|
#undef Big
|
||||||
#for (Foo, 0, 5)
|
#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
|
#end
|
||||||
}
|
}
|
||||||
texture { T_Planete_B scale 0.42 }
|
texture { T_Planete_B scale 0.42 }
|
||||||
@ -249,7 +249,7 @@ light_source {
|
|||||||
0
|
0
|
||||||
color White
|
color White
|
||||||
fade_distance SzSol * 0.40
|
fade_distance SzSol * 0.40
|
||||||
fade_power 1.20
|
fade_power 1.22
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -257,7 +257,6 @@ light_source {
|
|||||||
{
|
{
|
||||||
#local T = E_QuadriLight;
|
#local T = E_QuadriLight;
|
||||||
#local H = H_QuadriLight;
|
#local H = H_QuadriLight;
|
||||||
// #local H = 5;
|
|
||||||
|
|
||||||
union {
|
union {
|
||||||
object { Quad_lampe translate <-T, H, -T> }
|
object { Quad_lampe translate <-T, H, -T> }
|
||||||
@ -318,7 +317,7 @@ sky_sphere {
|
|||||||
[ 0.2 color Gray20 ]
|
[ 0.2 color Gray20 ]
|
||||||
[ 0.4 color rgb <.7, .3, .5> ]
|
[ 0.4 color rgb <.7, .3, .5> ]
|
||||||
[ 0.7 color Gray30 ]
|
[ 0.7 color Gray30 ]
|
||||||
[ 0.8 color rgb <.9, .6, .5> ]
|
[ 0.9 color rgb <.9, .6, .5> ]
|
||||||
[ 1.0 color Gray20 ]
|
[ 1.0 color Gray20 ]
|
||||||
}
|
}
|
||||||
turbulence 3.14159 + 0.74 * Cos_010(NormClock)
|
turbulence 3.14159 + 0.74 * Cos_010(NormClock)
|
||||||
@ -357,6 +356,7 @@ union {
|
|||||||
object { Les_GyroPhares () }
|
object { Les_GyroPhares () }
|
||||||
object { Les_HexaPoles }
|
object { Les_HexaPoles }
|
||||||
object { Horloge rotate y*27 translate < 3, 0, -30> }
|
object { Horloge rotate y*27 translate < 3, 0, -30> }
|
||||||
|
object { Chose translate <-25, 0, -31> }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
/* ------------------------------------------------------------ */
|
/* ------------------------------------------------------------ */
|
||||||
|
@ -57,7 +57,7 @@ union {
|
|||||||
|
|
||||||
object { Gyros }
|
object { Gyros }
|
||||||
|
|
||||||
#declare Selector = mod(int(clock/32), 6);
|
#declare Selector = mod(int(clock/14), 6);
|
||||||
#debug concat("Selector = ", str(Selector, 6, 0), "\n")
|
#debug concat("Selector = ", str(Selector, 6, 0), "\n")
|
||||||
|
|
||||||
#switch (Selector)
|
#switch (Selector)
|
||||||
@ -90,10 +90,10 @@ object { Gyros }
|
|||||||
|
|
||||||
plane {
|
plane {
|
||||||
y, 0
|
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
|
/* 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
|
#declare Horloge = object
|
||||||
@ -15,7 +25,8 @@
|
|||||||
#debug concat("Texte horloge ", Texte, "\n\n")
|
#debug concat("Texte horloge ", Texte, "\n\n")
|
||||||
|
|
||||||
text {
|
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 }
|
texture { T_WIP_alert }
|
||||||
}
|
}
|
||||||
scale 3.00
|
scale 3.00
|
||||||
@ -24,7 +35,9 @@ translate <-4.5, 0.04, 0>
|
|||||||
}
|
}
|
||||||
|
|
||||||
// =======================================================
|
// =======================================================
|
||||||
|
/*
|
||||||
|
* need more work !
|
||||||
|
*/
|
||||||
#macro Base_hexapole ()
|
#macro Base_hexapole ()
|
||||||
prism {
|
prism {
|
||||||
linear_sweep
|
linear_sweep
|
||||||
@ -61,7 +74,7 @@ union {
|
|||||||
texture { T_Chrome_1A }
|
texture { T_Chrome_1A }
|
||||||
#elseif (Ra < 0.50)
|
#elseif (Ra < 0.50)
|
||||||
texture { T_Chrome_4D }
|
texture { T_Chrome_4D }
|
||||||
#elseif (Ra < 0.75)
|
#elseif (Ra < 0.85)
|
||||||
texture { T_Brass_2C }
|
texture { T_Brass_2C }
|
||||||
#else
|
#else
|
||||||
texture { Soft_Silver }
|
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> }
|
light_source { <19, 6, 15>, rgb <0.77, 0.79, 0.80> }
|
||||||
|
|
||||||
camera {
|
camera {
|
||||||
location <3, -1.0+(2*NormClock), 10.59>
|
location <3, -1.0+(2*NormClock), 8.59>
|
||||||
look_at <0.0, 0.0, 0>
|
look_at <0.0, 0.0, 0>
|
||||||
focal_point <0.0, 0.0, 0>
|
focal_point <0.0, 0.0, 0>
|
||||||
aperture 0.046
|
aperture 0.046
|
||||||
|
@ -18,11 +18,11 @@
|
|||||||
#include "dynamic.inc"
|
#include "dynamic.inc"
|
||||||
|
|
||||||
#declare PosX = 3.95;
|
#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;
|
#declare PosZ = (NormClock-0.5) * 44.27;
|
||||||
object { HexaCone () translate <PosX, PosY, PosZ> }
|
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 { HexaBenz () translate <PosX-1.96, PosY+2.42, PosZ-17.5> }
|
||||||
|
|
||||||
object { Le_Decor }
|
object { Le_Decor }
|
||||||
|
@ -16,7 +16,7 @@ fi
|
|||||||
echo "$0 $SEQNAME from $START" >> WS/log
|
echo "$0 $SEQNAME from $START" >> WS/log
|
||||||
|
|
||||||
DIMS="-W$Img_Width -H$Img_Height"
|
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
|
echo $POVOPT ; echo ; sleep 2
|
||||||
|
|
||||||
TMPIMG=/dev/shm/${SEQNAME}-tmp.png
|
TMPIMG=/dev/shm/${SEQNAME}-tmp.png
|
||||||
|
Loading…
Reference in New Issue
Block a user