Descrizione del progetto
Tradotto1. Conta la superficie triangolata. Formati stl o ply.
2. Trova i bordi di questa superficie (si può considerare che il bordo sia uno).
Otteniamo una catena di coste.
Puoi semplicemente farlo utilizzando la struttura di vicinato.
Ora stiamo usando la struttura dati degli spigoli pesati.
E otteniamo una catena di coste lungo il percorso.
È una curva.
Penso che i Passi 1 e 2 possano essere organizzati in un'unica classe.
3. Successivamente, utilizziamo le curve di Bézier. Stiamo ottenendo picchi extra. Dotriangolazione. Classe separata.
4. Mostriamo il risultato sullo schermo.
5. Salviamo il risultato in stl-afqk
Il 4+5 è anche una classe separata.
Ho bisogno di scrivere per un editor 3D già pronto, che non allegherò qui (inviare all'archivio della posta). È urgente, 3-4 giorni al massimo. Penso che non sia difficile per programmatori esperti scrivere diverse classi, l'unica cosa che devi capire nell'editor (codice esterno) è la principale difficoltà. La classe Bézier delle curve e la triangolazione sono già disponibili. Per favore, aiutami.