Compare commits

...

4 Commits

Author SHA1 Message Date
Tonton Th
676cf5bd87 clean the brotch 2026-02-18 02:02:10 +01:00
Tonton Th
c0a0d2467e hardening the camera 2026-02-17 23:15:31 +01:00
Tonton Th
5e5d0ae116 fix an excessive psychedelic effect 2026-02-17 23:14:51 +01:00
Tonton Th
b6ac4f8ce5 dynamic and camera tuning 2026-02-17 22:28:18 +01:00
6 changed files with 14 additions and 7 deletions

View File

@@ -71,7 +71,7 @@ merge {
#if (R < 0.63) #if (R < 0.63)
texture { T_Grnt6 scale 4 } texture { T_Grnt6 scale 4 }
#else #else
texture { T_Stone34 scale 3+rand(Rng2) } texture { T_Stone34 scale 3+rand(Rng1) }
#end #end
} }
#end // macro #end // macro

View File

@@ -7,7 +7,7 @@
object { object {
#local CK = clock / 210; // en radians #local CK = (clock / 230) - 0.75; // en radians
#local RD = 63; // rayon deplacement #local RD = 63; // rayon deplacement
#local Xp = RD * sin(CK); #local Xp = RD * sin(CK);
#local Zp = RD * cos(CK); #local Zp = RD * cos(CK);

View File

@@ -20,7 +20,7 @@
#for (idZ, -3, 3) #for (idZ, -3, 3)
#local posX = (idX * 4.76) + (rand(Rng1)-0.5); #local posX = (idX * 4.76) + (rand(Rng1)-0.5);
#local posY = 3.2 + (NormClock * 12 * (rand(Rng1)+0.95)); #local posY = 3.2 + (NormClock * 17 * (rand(Rng1)+0.95));
#local posZ = (idZ * 4.44) ; #local posZ = (idZ * 4.44) ;
#local Rx = (rand(Rng1) - 0.5) * 12; #local Rx = (rand(Rng1) - 0.5) * 12;
#local Ry = (rand(Rng1) - 0.5) * (24+NormClock); #local Ry = (rand(Rng1) - 0.5) * (24+NormClock);
@@ -63,5 +63,5 @@ camera {
location <CamX, CamY, CamZ> location <CamX, CamY, CamZ>
look_at <0.0, LatY, 0> look_at <0.0, LatY, 0>
right <image_width/image_height, 0, 0> right <image_width/image_height, 0, 0>
angle 56 - (28 * NormClock) angle 54 - (31 * NormClock)
} }

3
gif89a/README.md Normal file
View File

@@ -0,0 +1,3 @@
Space for the flashy Compuserve pictures.

View File

@@ -13,22 +13,26 @@
object { Le_Decor } object { Le_Decor }
// object { Repere scale 5 translate y*4 }
/* =============================================================== */ /* =============================================================== */
#declare CamX = 90 - (4 * NormClock); #declare CamX = 90 - (4 * NormClock);
#declare CamY = 207; #declare CamY = 196;
#declare CamZ = 170 - (33 * NormClock); #declare CamZ = 170 - (33 * NormClock);
/* XXX to be verified !
#declare LatX = Loc_Patrouille.x; #declare LatX = Loc_Patrouille.x;
#declare LatY = Loc_Patrouille.y; #declare LatY = Loc_Patrouille.y;
#declare LatZ = Loc_Patrouille.z; #declare LatZ = Loc_Patrouille.z;
*/
camera { camera {
location <CamX, CamY, CamZ> location <CamX, CamY, CamZ>
look_at Loc_Patrouille look_at Loc_Patrouille
right <image_width/image_height, 0, 0> right <image_width/image_height, 0, 0>
angle 16 angle 14
} }
/* =============================================================== */ /* =============================================================== */

View File

@@ -11,7 +11,7 @@ if [ $# == 1 ] ; then
SEQ=$1 SEQ=$1
fi fi
GIF="t-$SEQ.gif" GIF="gif89a/$SEQ.gif"
# echo "seq $SEQ -> $GIF" | tee -a WS/log # echo "seq $SEQ -> $GIF" | tee -a WS/log