Sto cercando l'espressione matematica di conversione di coordinate 3D (x0,y0,z0)
ad un 2D (x1,y1)
coordinano curvilinear perspective di raggio R
dove i valori di X1 e Y1 sono gli angoli di vista {-90 ° .. + 90 °} del punto originale.prospettiva curvilineo: Convertire 3D a 2D
image http://www.ntua.gr/arch/geometry/mbk/images/curv159.gif
(immagine via http://www.ntua.gr/arch/geometry/mbk/histor.htm)
Grazie!
grazie, ma questo non aiuta molto. La pagina di Wikipedia è piena di funzioni matematiche. Quale dovrei scegliere? – Pierre
Bene, questo è il motivo per cui a mia conoscenza non esiste una singola formula per convertire quelle coordinate perché dipenderà dal tipo di proiezione 3D che si desidera fare in un piano cartesiano 2D. Devi prima decidere. Scegli una proiezione che si adatta meglio a te e applica la sua formula per tradurre le tue coordinate nel sistema cartesiano. Ora sarai pronto per applicare le semplici formule nella seconda pagina web per tradurre le coordinate cartesiane in un sistema di coordinate euclidee. –
Diagnosi dei problemi: buona domanda, troppo bello articolo di Wikipedia. Anche a me capita di tanto in tanto. Soluzione: usa google per cercare informazioni supplementari o chiedere su un forum di matematica. Inoltre, forse la ricerca di Wolfram offre informazioni meglio organizzate. –