diff --git a/README.md b/README.md index fc53401..928b8f0 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,8 @@ suivre son évolution par l'intermédiaire de [Mastodon](https://mastodon.tetaneutral.net/@tth) avec le *croisimot* `#hexacone`. Quelques images sont disponibles sur mon serveur de -[cuisine](http://maison.tth.netlib.re/pov/hexacone.html), +[cuisine](http://maison.tth.netlib.re/pov/hexacone.html) +(si SFR me laisse utiliser ma fibre comme je le souhaite), avec même des liens vers les vidz. ## Prérequis @@ -25,7 +26,7 @@ Une bonne maitrise des scripts shell (en Bash) sera un plus. Il y a deux choses que l'on peut raytracer : les images fixes, qui sont traitées par un classique [`Makefile`](./Makefile) et les séquences animées -produites par un [script shell](./mkloop.sh). +produites par un [script shell](./make_one_seq.sh). Avant toute chose, vous devrez vérifier la présence de plusieurs répertoires : diff --git a/circular.pov b/circular.pov index 53614e2..baa4f75 100644 --- a/circular.pov +++ b/circular.pov @@ -16,7 +16,7 @@ object { Le_Decor } // ======================================================= -#declare R_circ = R_circular + 0.07; +#declare R_circ = R_circular + 0.17; #declare CK = 2.9 + (1.51 * Cos_01(NormClock)); #declare CamX = R_circ * cos(CK); diff --git a/hexabenz.pov b/hexabenz.pov index b0833b0..d40dc71 100644 --- a/hexabenz.pov +++ b/hexabenz.pov @@ -13,7 +13,7 @@ object { Le_Decor } -#declare Loc_cam = <0.63, 2, 2*NormClock> + (Pos_RedB_0 * 1.32); +#declare Loc_cam = <0.63, 2, 3*NormClock> + (Pos_RedB_0 * 1.32); #declare Lat_Y = 1.21 + 0.19*NormClock; @@ -24,6 +24,6 @@ camera { // focal_point <0.37, 0.0, 0> // aperture 0.046 // blur_samples 30 - angle 40 - 15 * Cos_01(NormClock) + angle 40 - 17 * Cos_01(NormClock) } diff --git a/tools/README.md b/tools/README.md index 50f1fe6..cd0c873 100644 --- a/tools/README.md +++ b/tools/README.md @@ -9,15 +9,15 @@ milieu, c'est parfois pratique quand le disjoncteur fait un *beu-beu* en plein milieu du batch. Exemples : ``` - $ tools/mkloop.sh survol - $ tools/mkloop.sh survol 133 + $ tools/make_one_seq.sh survol + $ tools/make_one_seq.sh survol 133 ``` Et pour générer plusieurs séquences dans la foulée, avec les post-processings (ega-mp4 et ega-gif89a) en même temps, -vous avez le script [Mk Sex](mkseqs.sh) à votre service. +vous avez le script [Mk Sex](make_all_seqs.sh) à votre service. -Mkloop ajoute le nom de la séquence, le numéro de trame et le temps de +Make_one seq ajoute le nom de la séquence, le numéro de trame et le temps de rendu au fichier `log/mp4.timing` permettant ainsi la création de graphiques aussi jolis qu'inutiles. @@ -27,7 +27,7 @@ C'est le directeur de la production, le grand [script](./linkfarmer.sh) d'assemblage des séquences avec générique et intertitres. Hélas, il n'est pas encore configurable. Mais c'est -en projet pour juin 2026 ? +en projet pour juin 2027 ? ## Encoding diff --git a/tools/config.sh b/tools/config.sh index 59090d9..d91d241 100644 --- a/tools/config.sh +++ b/tools/config.sh @@ -7,4 +7,6 @@ Img_Height=720 TEXTCOL="Yellow3" STROKOL="Green" -NBFRAMES=480 +NBFRAMES=640 + + diff --git a/tools/encode.sh b/tools/encode.sh index dba08f6..4d106f0 100755 --- a/tools/encode.sh +++ b/tools/encode.sh @@ -12,4 +12,4 @@ fi source tools/fonctions.sh -ff_encodage $srcdir wip.mp4 +ff_encodage $srcdir vidz/wip.mp4 diff --git a/tools/fonctions.sh b/tools/fonctions.sh index c073305..d12bd00 100644 --- a/tools/fonctions.sh +++ b/tools/fonctions.sh @@ -46,7 +46,7 @@ ffmpeg -nostdin \ -c:v libx264 \ -pix_fmt yuv420p \ -tune film \ - $FILMNAME + vidz/$FILMNAME } # -------------------------------------------------------------- diff --git a/tools/mkseqs.sh b/tools/make_all_seqs.sh similarity index 79% rename from tools/mkseqs.sh rename to tools/make_all_seqs.sh index af76a15..326207a 100755 --- a/tools/mkseqs.sh +++ b/tools/make_all_seqs.sh @@ -10,7 +10,7 @@ for foo in $* do if [ -r "$foo.pov" ] ; then - tools/mkloop.sh $foo + tools/make_one_seq.sh $foo tools/build-ega-mp4.sh $foo tools/build-gif89a.sh $foo else @@ -18,7 +18,7 @@ do sleep 30 fi - visual_sleep "next render is comming" 20 + visual_sleep "next render is coming soon" 20 done diff --git a/tools/mkloop.sh b/tools/make_one_seq.sh similarity index 97% rename from tools/mkloop.sh rename to tools/make_one_seq.sh index f8d6d1b..6f9d6a4 100755 --- a/tools/mkloop.sh +++ b/tools/make_one_seq.sh @@ -44,7 +44,7 @@ do # echo $frame $img $txt convert ${TMPIMG} \ -font Courier-Regular \ - -pointsize 46 \ + -pointsize 52 \ -kerning 4 \ -strokewidth 1 \ -fill ${STROKOL} -stroke ${TEXTCOL} \ @@ -58,7 +58,7 @@ do printf "%-12s %5d %5d\n" \ ${SEQNAME} $frame $(( fin-debut )) | \ tee -a WS/mp4.timing - echo ; sleep 2 + echo done date --utc > WS/$SEQNAME.done