¿Cómo convierto una malla 2D de triángulos en cuadriláteros? ¿Es este el mejor enfoque o incluso es posible generar una malla cuadrilátera 2D desde cero?¿Cómo convierto una malla 2D de triángulos en cuadriláteros?
Respuesta
Como parte de su papel en Quad Mesh Simplificación, Tarini et al. presente una sección en la conversión de malla Tri a Quad (Sección 6 para ser precisos).
Puede encontrar el documento on the author's website aquí: "Practical quad mesh simplification" (PDF).
Esto se ha publicado en:
Informático Foro Gráficos (Número especial de Eurographics 2010 Conferencia), Volumen 29, Número 2, página 407 a 418 - 2010
DOI: 10.1111/j.1467-8659.2009.01610.x
La implementación de código abierto debe estar disponible como parte de MeshLab.
Este es un problema difícil! El enfoque que me gusta se da en este excelente documento:
A Wave-based Anisotropic Quadrangulation Method
Muyang Zhang, Huang Jin, Xinguo Liu y Hujun Bao.
ACM SIGGRAPH 2010
ACM Transactions on Graphics (TOG), 2010
- 1. Cómo extruir una malla 2D plana, dándole profundidad
- 2. tetraedrizing una malla
- 3. ¿Por qué se recortan triángulos en esta malla?
- 4. Crear 2d triángulos a partir de 2d puntos
- 5. Intersecciones de malla a malla
- 6. Algoritmo de contorno 2D para malla 3D proyectada
- 7. Cómo calcular el volumen de un objeto de malla 3D cuya superficie está formada por triángulos
- 8. malla de malla Numpy en 3D
- 9. WPF Problema de superposición de triángulos 3D
- 10. Generando malla cuadrilátera desde la malla de superficie de Mathematica
- 11. colisionando con una malla de loci
- 12. algoritmo para encontrar bordes utilizando vértices (2D y 3D) en una malla
- 13. líneas superpuesta de malla en ContourPlot3D
- 14. C++ biblioteca de teselado 2D?
- 15. Combinar triángulos superpuestos en un polígono
- 16. ¿Cómo crear una esfera pareja con triángulos en OpenGL?
- 17. En Python, ¿cómo hago una malla en 3D?
- 18. Eliminar caras ocluidas en una malla cerrada
- 19. Convierta polígonos en malla
- 20. Convertir polígono a triángulos
- 21. ¿Crear malla manual en Ogre3d?
- 22. Cálculo de una matriz de transformación 2D a partir de una matriz 2D inicial y resultante
- 23. Dibujando triángulos con CUDA
- 24. Generar polígono de sección transversal 2D a partir de malla 3D
- 25. OCaml - ¿Cómo convierto int en una cadena?
- 26. procesalmente generar una malla de esfera
- 27. Una buena biblioteca 3D de malla
- 28. Detección de colisiones triangulares en espacio 2D
- 29. Teselar un polígono arbitrario mediante mosaico de triángulos
- 30. Formato de malla simple?
Suponiendo que desea una malla de menor densidad que la original? ¿O eso no importa? – Bart
La misma densidad si es posible. – abenci
Bien. De lo contrario, mi punto habría sido realizar una iteración de Catmull-Clark. – Bart