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

View File

@@ -9,20 +9,38 @@
/*
* nouveau : Tue Feb 10 12:42:43 AM UTC 2026
*/
#macro HoleBorder (V)
#macro HoleBorder_A (V)
difference {
#local RA = V * R_hole * 1.005;
#local RB = V * R_hole * 0.995;
cylinder { 0, y*0.22, RA }
cylinder { -y, y*2, RB }
#local RA = V * R_hole * 1.004;
#local RB = V * R_hole * 0.996;
cylinder { 0, y*0.42, RA }
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);
#if (R < 0.50)
texture { LeGris }
#else
texture { T_Beton_1 }
#if (R < 0.42) texture { LeGris }
#else texture { T_Beton_1 }
#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