Compare commits

..

6 Commits

Author SHA1 Message Date
Tonton Th
8aaab36673 enlarge your heightfield 2025-12-18 11:18:18 +01:00
Tonton Th
77f4f50477 add a trident 2025-12-18 11:17:20 +01:00
Tonton Th
3a4532625e update the "fail image" color processing 2025-12-18 11:16:27 +01:00
Tonton Th
2f0894985d make camera more funny 2025-12-18 01:05:11 +01:00
Tonton Th
db527e05c2 changement papier pein 2025-12-18 01:04:02 +01:00
Tonton Th
768c10aa56 more tuning, rings and golddark 2025-12-18 01:03:15 +01:00
5 changed files with 23 additions and 9 deletions

View File

@ -53,6 +53,9 @@ union {
} }
object { BiCone rotate -y*(Cos_010(NormClock)*55.38) translate Pos_RedB_1 } object { BiCone rotate -y*(Cos_010(NormClock)*55.38) translate Pos_RedB_1 }
object { Trident_A() rotate y*(360*Cos_010(NormClock))
translate Pos_RedB_2 + (y*2) }
/* /*
* on fait passer un hexatruc dans le ciel * on fait passer un hexatruc dans le ciel
*/ */

View File

@ -65,11 +65,11 @@ intersection {
height_field { height_field {
png "datas/hf.png" smooth png "datas/hf.png" smooth
translate <-.5, 0, -.5> translate <-.5, 0, -.5>
#local SC = SzSol * 1.10; #local SC = SzSol * 1.111;
scale <SC, 0.90, SC> scale <SC, 0.90, SC>
texture { texture {
pigment { pigment {
image_map { png "datas/colormap.png" } image_map { png "datas/cuivre.png" }
rotate x*90 rotate x*90
translate <-.5, 0, -.5> translate <-.5, 0, -.5>
scale <SC, 1, SC> scale <SC, 1, SC>

View File

@ -35,6 +35,12 @@ union {
cylinder {-y, y, 0.11 } cylinder {-y, y, 0.11 }
cylinder {-z, z, 0.11 } cylinder {-z, z, 0.11 }
} }
// XXX not very tested
#local Rt2 = 0.009;
torus { .25, .005 }
torus { .25, Rt2 rotate x*90 }
torus { .25, Rt2 rotate z*90 }
// clignotement de la lumiere \o/ // clignotement de la lumiere \o/
#local kR = 0.065; #local kR = 0.065;
#local xR = (rand(Rng2)-0.5000) * kR; #local xR = (rand(Rng2)-0.5000) * kR;
@ -54,9 +60,13 @@ union {
fade_power 1.58 fade_power 1.58
} }
} }
#if (rand(Rng1) < 0.20)
texture { New_Penny } texture { New_Penny }
// } #else
texture { GoldDark }
#end #end
// }
#end // macro
// --------------------------------------------------------- // ---------------------------------------------------------
/* /*

View File

@ -23,16 +23,17 @@ object { Repere scale 2 translate y*2 }
// ======================================================= // =======================================================
#declare Debut = <-3, 89, 181> ; #declare Debut = <-3, 89, 188> ;
#declare Fin = < 2, 91, -10> ; #declare Fin = < 2, 91, -15> ;
#declare Pos = sqrt(NormClock+0.04); #declare Pos = sqrt(NormClock+0.04);
#declare PosCam = Interpolate(Debut, Fin, Pos); #declare PosCam = Interpolate(Debut, Fin, Pos);
#declare LatCam = PosCam + <-1, -20, -(3+(NormClock+11))>; #declare LatX = 3 * sin(NormClock*7.1);
#declare LatCam = PosCam + <LatX, -20, -(3+(NormClock+11))>;
camera { camera {
location PosCam location PosCam
look_at LatCam look_at LatCam
angle 52 angle 50
} }

View File

@ -34,7 +34,7 @@ do
err=$? err=$?
if [ $err != 0 ] ; then if [ $err != 0 ] ; then
echo "$SEQNAME fail $frame" >> WS/log echo "$SEQNAME fail $frame" >> WS/log
mogrify -colorspace gray -blur 5x5 $img mogrify -colorspace gray -blur 5x5 -colors 16 $img
visual_sleep "render fail" 12 visual_sleep "render fail" 12
continue continue
fi fi