Ho codice che genera mesh triangolare dalle forme 2d. Poiché tali forme in molti casi hanno una distribuzione non uniforme vertice sulla superficie ho un problema con la generazione di UV in modo che non causerebbe distorsione trama. Qualcuno può suggerire alcuni articoli, libri, esempi di codice che parlano di tecniche di calcolo UV su mesh planari? GrazieCalcolo UV planare per maglie arbitrari
7
A
risposta
1
ok vediamo se ho capito la tua domanda.
- Si hanno una maglia planare con vertici (x_i, y_i, z_i), dal momento che la maglia è planare è possibile trovare una rotazione che porta a coordinate con z_i = 0
- Quindi darò per scontato che il vostro maglia è in 2D anche con vertici (x_i, y_i)
- secondo luogo, si dispone una mappatura di due uv coordinate di punti nel piano in cui si maglia è incorporato.
- Supponiamo di avere una mappatura per uv-coords (0,0) e (1,1) ie (0,0) -> (x_0, y_0) e (1,1) -> (x_1, y_1)
si può quindi tradurre tutti i vertici di -1 * (x_0, y_0), poi (0,0) mappe per (0,0) sul sistema coord maglie e (1,1) mappe per una nuova coord (x_1 ', y_1')
Quindi per qualsiasi vertice della mesh con nuove coordinate (x_i ', y_i') la coordinata uv corrispondente è: (x_i '/ x_1', y_i '/ y_1')
Spero che questo aiuti.
Problemi correlati
- 1. Libreria matematica BCD per numeri grandi arbitrari?
- 2. linee sovrapposta maglie in ContourPlot3D
- 3. Crea hash per oggetti arbitrari?
- 4. GLSL webgl lerp normali da offset uv
- 5. Metadati database personali/arbitrari
- 6. C++ interi di lunghezza arbitrari
- 7. Ordinamento rapido su tipi arbitrari
- 8. Calcolo parallelo per TraMineR
- 9. Proporzioni di un triangolo di una superficie a maglie
- 10. La mappatura UV non funziona sul file obj importato
- 11. OpenGL ES 1 multi-texturing con diverse coordinate uv
- 12. Scrapy sta seguendo e raschiando maglie non consentito
- 13. C'è qualche api meteo che fornisce indice UV?
- 14. C'è un modo per aprire (arbitrari) core dump con Xcode?
- 15. Attuazione del calcolo combinatore
- 16. Comprimere triangoli arbitrari in una scatola finita?
- 17. clausola di derivazione con "alias vincoli" arbitrari?
- 18. Come inviare parametri arbitrari al trigger Oracle?
- 19. Confronto di numeri interi di tipi arbitrari
- 20. Incorporamento di oggetti arbitrari nel codice Clojure
- 21. rimozione Java CodaConPriorita di elementi arbitrari Performance
- 22. Python List Slicing con indici arbitrari
- 23. Come inviare comandi FTP arbitrari in C#
- 24. Prodotto cartesiano di set arbitrari in Java
- 25. Un elemento HTML può avere attributi arbitrari?
- 26. Sicurezza di trasmettere tipi arbitrari da utilizzare
- 27. Calcolo di Lambda puro - e funzione
- 28. Lambda Calcolo
- 29. calcolo simbolico
- 30. Calcolo percentuale
ritengo sua più comune utilizzare solo un quad strutturata con una struttura parzialmente trasparente per qualsiasi forma 2d. Non funziona nella tua situazione? – kappamaki
Lui lui, vuoi dire cartelloni pubblicitari? No, non è quello di cui ho bisogno. –