Compare commits

..

2 Commits

Author SHA1 Message Date
Tonton Th
fe3bdff7dd better hole borders 2026-02-11 00:00:47 +01:00
Tonton Th
f1fcebd77d a better name 2026-02-10 20:15:14 +01:00
2 changed files with 35 additions and 17 deletions

View File

@@ -36,7 +36,7 @@ SRC="frames/$1"
local INTER="/dev/shm/tmp-intertitre.png" local INTER="/dev/shm/tmp-intertitre.png"
tools/plot-timing.sh $1 tools/plot-timing.sh $1
local NBRE=85 local NBRE=78
convert "WS/negatif.png" \ convert "WS/negatif.png" \
-gravity north \ -gravity north \
@@ -103,13 +103,13 @@ echo
# ------------------------------------------------------- # -------------------------------------------------------
faire_la_fin () faire_la_fin ()
{ {
local NBRE=160 local NBRE=180
datetime=$(LANG=fr date -u +"%Y/%m/%d %H:%M") datetime=$(LANG=fr date -u +"%Y/%m/%d %H:%M")
echo " $datetime" | tee -a WS/log echo " $datetime" | tee -a WS/log
local SRC="frames/escadrille/00399.png" local SRC="frames/escadrille/00399.png"
local GRAY="/dev/shm/tmp-titre.png" local GRAY="/dev/shm/tmp-titre.png"
convert -colorspace gray -colors 23 $SRC $GRAY convert -colorspace gray -colors 33 $SRC $GRAY
for foo in $(seq 0 $NBRE) for foo in $(seq 0 $NBRE)
do do
@@ -142,12 +142,14 @@ rm -f frames/Spool/*.png
faire_le_titre faire_le_titre
linkfarm around # new 26 jan 2026 linkfarm approche
linkfarm hexacone
linkfarm remote
linkfarm hexabenz linkfarm hexabenz
# linkfarm splined
linkfarm hexawood linkfarm hexawood
linkfarm escadrille linkfarm escadrille
linkfarm survol linkfarm survol
linkfarm around # new 26 jan 2026
linkfarm cutoff linkfarm cutoff
linkfarm panoramic linkfarm panoramic
linkfarm topview linkfarm topview
@@ -158,14 +160,12 @@ linkfarm carto
linkfarm circular linkfarm circular
linkfarm bubblecut linkfarm bubblecut
linkfarm orbite linkfarm orbite
linkfarm hexacone
linkfarm remote
linkfarm essai linkfarm essai
tools/plot-timing.sh tools/plot-timing.sh
faire_la_fin faire_la_fin
ff_encodage Spool hexacone-family.mp4 ff_encodage Spool the-hexacone-family.mp4
nb=$(( $IDX - 1 )) nb=$(( $IDX - 1 ))
echo "linkfarmed $nb files" | tee -a WS/log echo "linkfarmed $nb files" | tee -a WS/log

View File

@@ -9,20 +9,38 @@
/* /*
* nouveau : Tue Feb 10 12:42:43 AM UTC 2026 * nouveau : Tue Feb 10 12:42:43 AM UTC 2026
*/ */
#macro HoleBorder (V) #macro HoleBorder_A (V)
difference { difference {
#local RA = V * R_hole * 1.005; #local RA = V * R_hole * 1.004;
#local RB = V * R_hole * 0.995; #local RB = V * R_hole * 0.996;
cylinder { 0, y*0.22, RA } cylinder { 0, y*0.42, RA }
cylinder { -y, y*2, RB } cylinder { -y, y*2, RB }
#for (foo, 0, 179, 6)
cylinder {
<-20, 0, 0>, < 20, 0, 0>, 0.07
scale <1, 2, 1> translate y*0.21
rotate y*foo
}
#end // for
#local R = rand(Rng1); #local R = rand(Rng1);
#if (R < 0.50) #if (R < 0.42) texture { LeGris }
texture { LeGris } #else texture { T_Beton_1 }
#else
texture { T_Beton_1 }
#end #end
} }
#end #end
/* --------------------------------------------------------------- */
#macro HoleBorder_B (V)
union {
#local Ra = R_hole * 1.02;
#local Rb = 0.04;
torus { Ra, Rb texture { tPlasticBlue }
translate y*0.50 }
torus { Ra, Rb texture { T_WIP_color }
translate y*0.80 }
torus { Ra, Rb texture { T_WIP_dents }
translate y*1.10 }
}
#end
/* =============================================================== */ /* =============================================================== */
/* /*
* new Tue Dec 30 07:39:09 AM UTC 2025 * new Tue Dec 30 07:39:09 AM UTC 2025