2012-06-07 25 views
8

Come si converte una mesh 2D di triangoli in quadrilateri? È questo l'approccio migliore o è addirittura possibile generare una mesh quadrilatera 2D da zero?Come si converte una mesh 2D di triangoli in quadrilateri?

enter image description here

+0

Supponendo che si desideri una mesh di densità inferiore rispetto all'originale? O non importa? – Bart

+0

Stessa densità se possibile. – abenci

+1

Ok. Altrimenti il ​​mio punto sarebbe stato quello di eseguire un'iterazione Catmull-Clark. – Bart

risposta

2

Come parte della loro carta su Quad maglia semplificazione, Tarini et al. presentare una sezione sulla conversione della mesh da Tri a Quad (Sezione 6 per la precisione).
È possibile trovare la carta on the author's website qui: "Practical quad mesh simplification" (PDF).

Questo è stato pubblicato su:
Computer Graphics Forum (Numero speciale di Eurographics 2010 Conference), Volume 29, Numero 2, pagina 407-418 - 2010
DOI: 10.1111/j.1467-8659.2009.01610.x

L'implementazione Open Source dovrebbe essere disponibile come parte di MeshLab.

2

Questo è un problema difficile! L'approccio che mi piace è dato in questo eccellente carta:

A Wave-based Anisotropic Quadrangulation Method

Muyang Zhang, Jin Huang, Xinguo Liu e Hujun Bao.

ACM SIGGRAPH 2010

Transazioni ACM su Graphics (TOG) 2010

Problemi correlati