Modellatore Tridimensionale 3D · mappa dei lavori · aggiornata il 21 ottobre 2026
Dove siamo, cosa manca
In alto lo stato di pubblicazione e i limiti ancora da controllare, poi le ultime attività, poi le tappe divise in cinque rami, dalla più recente alla più vecchia.
● online o fatto● in corso● prossimo passo● da fare
Cruscotto
Stato di pubblicazione
Online: fase 1 «fondamenta» e questa mappaSu modellatore3d.bytelia.com e /mappa/, al posto della pagina provvisoria · 21 ott
Dentro: scena con più oggetti, modalità Oggetto e Modifica formaLibreria col cubo, piano di lavoro con snap, ViewCube, ispettore e tooltip, barra dei menu
Prossimo: fase 2, manipolazione stile TinkercadManiglie d'ingombro, ridimensiona, solleva, ruota, quote L/P/A, duplica ed elimina
Cruscotto
Da controllare
FASE 1Il gizmo copre la manigliaSu una curva dritta lungo lo stesso asse della freccia
V1 · ANCORA IN FASE 1Spigoli nascosti selezionabiliIl picking prende anche gli spigoli dietro il solido
FASE 1Snap sul piano libero inclinatoPuò portare il punto fuori dal piano
FASE 1Doppio clic su un altro oggetto durante la modificaEsce dalla Modifica forma invece di passare a quell'oggetto
FASE 1Il clic che chiude un menu agisce anche sulla vista
FASE 1ViewCube non trascinabile
FASE 1Tema chiaro o scuro letto solo al caricamentoSe il sistema cambia tema, la pagina non lo segue fino al prossimo caricamento
V3Trasparenza nelle proiezioniIl solido alleggerito non scrive la profondità: le curve dietro si vedono attenuate in trasparenza. In v3 era la modalità B, dalla fase 1 è la A
V3Maniglia di lunghezza nullaNon si allunga dal campo L
V2BFacce con più di 4 angoli molto concavePossono dare triangoli invertiti nella tessellazione
V1Doppio tocco su mobileNon gestito: da telefono manca l'equivalente del doppio clic
V1 · ANCORA IN V2BAlt+trascinamento su LinuxAlcuni ambienti desktop intercettano Alt, che spezza le maniglie
Altre voci dei prototipi
Fase 1, codice:editmode.js è di circa 1190 righe.
V3, da ricontrollare: orbita e zoom non partivano sopra le etichette, etichette tagliate ai bordi. In fase 1 le etichette sulla vista hanno lasciato il posto a ispettore fisso e tooltip al cursore.
V1, non più citata nei log successivi: ombreggiatura netta per faccia (dalla v2 le normali si mediano lungo le nuove linee).
Risolte: vertici fissi e rimozione di un nodo senza ricalcolo delle maniglie (v2); pareti delle proiezioni sul bbox della sola curva e collegamento sullo stesso lato da corda retta (v3); doppio clic vicino alle maniglie su una curva dritta (fase 1).
Ultime attività
Dalla più recente.
21 ottFase 1 onlineL'app al posto della pagina provvisoria, pubblicata con ./pubblica.shpubblicazione
21 ottFase 1 «fondamenta» completata11 moduli ES, scena con più oggetti, modalità Oggetto e Modifica forma, libreria col cubo, piano di lavoro con snap, ViewCube, ispettore e tooltip · test node 33+16+31+36 OK, giro completo in Chrome headlessverso Tinkercad
21 ottModifica forma: A = Proiezioni, predefinitaB diventa il piano libero, prima era il contrario. Risolto il doppio clic vicino alle manigliemodifica forma
21 ottDocumentazione del VPS allineataIn ~/ovh-vps/_docs le app e i sottodomini che mancavano: plainview, alexcar, registro, famigliepubblicazione
21 ottPrimo deployPagina provvisoria e mappa su modellatore3d.bytelia.com; Caddy con no-cache su HTML e JS, 404 veripubblicazione
21 ottNome del progetto e barra dei menu«Modellatore Tridimensionale 3D»; barra File, Modifica, Vista, Aiuto aggiunta alla fase 1interfaccia
21 ottAvviata la fase 1 «fondamenta»Primo passo verso una base tipo Tinkercadverso Tinkercad
21 ottPrototipo v3: pareti, gizmo, quotePareti B sul bbox del modello, collegamento sullo stesso lato ad arco, gizmo a frecce XYZ, quote stile Tinkercad · test 33+16+31 OKmodifica forma
21 ottPrototipo v2b: modalità B a proiezioniDue pareti assiali, si modificano le proiezioni della curva · 17/17 testmodifica forma
21 ottPrototipo v2: rete di curveRimozione nodo con fitting, vertici trascinabili, piano unico, collegamento di nodi con divisione della faccia · 32/32 testgeometria
21 ottAvviato il prototipo spigoli-beziergeometria
21 ottAnalisi iniziale dei paradigmiMesh, SubD, NURBS, B-Rep, CSG, SDF: scelta B-Rep con spigoli Bezier e patch di Coonsgeometria
I rami
Ogni ramo è una linea dalla tappa più recente alla più vecchia; le tappe fatte sono le versioni del prototipo e le fasi. In fondo, le prossime tappe di quel ramo.
Geometria
Il modello sotto la superficie: curve, patch, solido stagno.
v3 · 21 ottCollegamento sullo stesso lato che segue la facciaArco nello spazio dei parametri invece della corda retta
v2 · 21 ottRete di curveNodi globali, curve Bezier a tratti con maniglie relative al nodo, facce come anelli di pezzi di curva
v2 · 21 ottPatch di Coons generalizzata3, 4 e più di 4 angoli; campionamento globale per segmento, solido stagno
v2 · 21 ottFitting di BezierRimuovere un nodo lascia la curva simile
v2 · 21 ottCollegare due nodiLa faccia si divide lungo la nuova curva, normali mediate
v1 · 21 ottSpigoli Bezier e patch di CoonsBox con spigoli curvabili, le facce adiacenti seguono
21 ottScelta della direzione B-RepSpigoli Bezier e patch di Coons, dopo l'analisi dei paradigmi
Prossime
Patch con tangentiPer sfera e toro: la Coons dai soli bordi schiaccia la sfera di circa il 16%
OpenCascade WASMopencascade.js o replicad per fillet, booleane, rivoluzione esatta
NURBS esatteCoons su bordi cubici è una patch di Bezier bicubica: conversione esatta
Export STL e STEP
BooleaneEscluse per ora
Modifica forma
Curvare spigoli e superfici con nodi e maniglie, come in grafica vettoriale. Dalla fase 1 A = Proiezioni (predefinita) e B = Piano libero: fino alla v3 era il contrario.
fase 1 · 21 ottModifica forma dentro la scenaDoppio clic su un oggetto per entrare, Esc per uscire
fase 1 · 21 ottA = Proiezioni, B = Piano liberoLe proiezioni diventano la modalità predefinita; risolto il doppio clic vicino alle maniglie
v3 · 21 ottGizmo a frecce XYZMuove un nodo lungo un asse
v3 · 21 ottQuote stile TinkercadCampi X/Y/Z del nodo, L/dX/dY/dZ della maniglia, quota di trascinamento editabile
v3 · 21 ottPareti di fondo delle proiezioniSul bbox del modello; il resto si alleggerisce
v2b · 21 ottProiezioni (allora modalità B)Due pareti assiali: si modificano le due proiezioni della curva (Monge)
v2 · 21 ottPiano di lavoro unico (allora modalità A)Inclinabile con azimut ed elevazione, preset Fronte, Lato, Sopra
v1 · 21 ottSpigoli come tracciati vettorialiAncoraggi e maniglie, Alt spezza, doppio clic aggiunge un nodo, annulla e ripeti
Prossime
Fillet e chamfer sui bordi
Ruotare spigoli e facce
Dividere una faccia e push/pull
Profili su faccia ed estrusione, sweep, loft
Rivoluzione con curve vere
Verso Tinkercad
Una scena con più oggetti, manipolazione semplice e solidi base, senza perdere le reti di Bezier.
fase 1 · 21 ottFondamenta11 moduli ES; scena con più oggetti (1 unità = 1 mm, origine al centro della base, rotazione in quaternione ancora senza comandi); modalità Oggetto e Modifica forma; libreria col solo cubo
21 ottDirezione decisaBase tipo Tinkercad, oggetti che restano reti di curve Bezier modificabili
Prossime
Fase 2, manipolazioneManiglie d'ingombro, ridimensiona, solleva, ruota, quote L/P/A, duplica ed elimina
Fase 3, solidi baseCubo, cilindro, cono, sfera, piramide, tetto; poi tubo, toro, semisfera. Richiede le patch con tangenti
Interfaccia
Menu, orientamento, piano di lavoro, etichette.
fase 1 · 21 ottBarra dei menuFile, Modifica, Vista, Aiuto
fase 1 · 21 ottViewCubeSu un canvas proprio, con i pulsanti Home e Adatta
fase 1 · 21 ottPiano di lavoro 200 × 200 mm con snap
fase 1 · 21 ottIspettore fisso e tooltip al cursoreAl posto delle etichette sulla vista
v3 · 21 ottEtichette di quota sulla vista, editabili
v2b · 21 ottColori degli assiX rosso, Y verde, Z blu; un piano prende il colore della sua normale
v2 · 21 ottPannello del piano di lavoro e riga di statoPreset e slider; messaggi senza finestre di dialogo
v1 · 21 ottPannello laterale, wireframe, tema chiaro e scuro
Prossime
Quote L/P/A fuori dall'ingombroCon anti-sovrapposizione delle etichette, in fase 2
Pubblicazione
Il sito su modellatore3d.bytelia.com.
fase 1 · 21 ottFase 1 onlineL'app al posto della pagina provvisoria, con ./pubblica.sh
21 ottDocumentazione del VPS allineataLe app e i sottodomini che mancavano in ~/ovh-vps/_docs
21 ottpubblica.shCopia l'app e la mappa nella cartella di pubblicazione e fa git push
21 ottNo-cache su HTML e JSUna pagina vecchia in cache con moduli nuovi bloccherebbe l'avvio; niente fallback SPA, i percorsi inesistenti danno 404
21 ottPrimo deployPagina provvisoria e mappa, HTTPS automatico
Le esigenze di partenza
Quello che il modellatore deve saper fare, e a che punto è ciascuna voce.
Esigenza
Stato
Dove
Curvare uno spigolo con ancoraggi e maniglie, facce adiacenti che seguono
fatto
La caratteristica distintiva (v1-v3, fase 1)
Maniglie vincolate a un piano
fatto
In v1 i piani delle due facce adiacenti; poi le proiezioni (oggi modalità A, predefinita) e un piano di lavoro unico inclinabile (oggi modalità B)
Modificare le superfici secondo nuove linee
metà
Collegare due nodi divide la faccia (v2, v3); push/pull da fare