Compare commits

..

No commits in common. "6dde4cbf0fbb71fb868248d87b7f998eb3702143" and "5b2ef0c55872513ffcc4e678f878ef4b1cf10727" have entirely different histories.

4 changed files with 7 additions and 17 deletions

View File

@ -15,7 +15,7 @@ Quelques images sont disponibles sur mon serveur de
## Prérequis
Avant toute chose, il faut avoir installé les logiciels
suivants : bash, awk, gnuplot, imagemagick, ffmpeg, et bien
suivants : bash, awk, gnuplot, imagemagick, et, bien
entendu, [povray](https://povray.org/).
Une bonne maitrise des scripts shell sera un plus.
@ -42,16 +42,6 @@ de la vidéo intégrale :
```
et de l'autre coté `./WS/` pour ranger les fichiers de travail.
Ensuite, il faut assembler toutes ces images calculées en une vidéo
de qualité (ce que fait je très empiriquement). Tout d'abord, on encode
(avec ce [script](./tools/encode.sh)) chaque séquence individuelle
pour les mettre dans le grand Ternet mondial à partir de mon
[ADSL](http://maison.tth.netlib.re/pov/hexacone.html) de campagne.
Ensuite, un autre [script](./tools/linkfarmer.sh) assemble toute
les sequence dans le produit final, en ajoutant générique et
inter-titres.
À vous de jouer maintenant.
## Contact

View File

@ -22,7 +22,7 @@
#local TY = 1.55;
#declare Position = <0.50, -0.70, 0.75>;
#declare Rayon = 0.70 + 1.52 * NormClock; // rayon de la sphere
#declare Rayon = 0.70 + 1.50 * NormClock; // rayon de la sphere
// de découpe
#debug concat("Rayon decoupe = ", str(Rayon, 8, 3), "\n\n")

View File

@ -101,7 +101,7 @@ object { Trident_A () rotate y*(clock*2.7)
translate P }
#debug "dynamic is loaded\n"

View File

@ -22,7 +22,7 @@
#for (idZ, -3, 3)
#local posX = (idX * 4.72) + (rand(Rng1)-0.5);
#local posY = 3.1 + (1.3*(rand(Rng1)-0.5));
#local posY = 3.1 + (1.2*(rand(Rng1)-0.5));
#local posZ = (idZ * 4.37) ;
#local Rx = (rand(Rng1) - 0.5) * 8;
#local Ry = (rand(Rng1) - 0.5) * 14;
@ -31,7 +31,7 @@
// #debug concat("X ", str(posX,7,3), " Z ", str(posZ,7,3), "\n")
// #debug concat("position Z ", str(posZ,7,3),"\n")
#if ( (abs(posX)>1.3) & (abs(posZ)>1.3) )
#if ( (abs(posX)>1.2) & (abs(posZ)>1.2) )
#if (rand(Rng1) < 0.555)
object { HexaCone () rotate <Rx, Ry, Rz>
@ -55,8 +55,8 @@ object { Le_Decor }
// object { Repere scale 5 translate y }
#local CamX = -8.7 + ( 6.9 * Cos_01(NormClock));
#local CamY = 0.95 + (26.64 * Cos_01(NormClock));
#local CamZ = 16.86 + (14.9 * Cos_01(NormClock));
#local CamY = 0.95 + (24.64 * Cos_01(NormClock));
#local CamZ = 16.86 + (12.9 * Cos_01(NormClock));
camera {
location <CamX, CamY, CamZ>