Vorrei chiedere se c'è del codice o se puoi darmi un aiuto nella scrittura di alcuni (C#, ma immagino che la matematica sia la stessa ovunque) .Trova i vertici nella mesh del triangolo equilatero proveniente da un vertice centrale
Vorrei specificare un punto centrale da cui viene creata una mesh a triangolo equilatero e ottenere i vertici di questi triangoli. Il punto centrale non dovrebbe essere un centro del viso, ma un vertice stesso. Un ulteriore input sarebbe la dimensione dei triangoli (cioè la lunghezza del lato) e un raggio a cui vengono generati i vertici del triangolo.
Il motivo dietro questo è che voglio creare una maglia che è centrata bene sullo schermo/centro della finestra con il minor numero possibile di codice. Ho appena trovato il codice di generazione mesh, ma non un esempio di "propagazione radiale verso l'esterno".
Alla fine, mi piacerebbe avere i vertici successivi più lontani che vengono spostati in modo logaritmico, ma suppongo che sia solo un'aggiunta facile una volta che il codice mesh è lì.
Qualcuno può aiutarmi? Grazie!
Può descrivere "propagazione radiale verso l'esterno" un po 'più? Posso pensare a più di un modo che potrebbe accadere. – asimes