1 / 5

05 Geodesics on Meshes

05 Geodesics on Meshes. jjcao. Based on the idea of Professor Ligang Liu. Demo. Requirements. Use libQGLViewer as the GUI Load a mesh (*.off) by CGAL Use CGAL :: Polyhedron_3 as the data structure for the mesh Display the mesh Select & unselect one vertex of the mesh

eman
Download Presentation

05 Geodesics on Meshes

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 05 Geodesics on Meshes jjcao Based on the idea of Professor Ligang Liu

  2. Demo

  3. Requirements • Use libQGLViewer as the GUI • Load a mesh (*.off) by CGAL • Use CGAL::Polyhedron_3 as the data structure for the mesh • Display the mesh • Select & unselect one vertex of the mesh • Compute geodesic distance from the vertex to all other vertices & draw the mesh with vertex color specified by the distances. • Select two vertices, draw a geodesic between them • Visualize other graph algorithms, such as BFS [advance] • Note: may refer to The Boost GraphLibrary for graph structures and algorithms. But the library is hard to use for beginners.

  4. The objective • OpenGL basics • Halfedge structure of CGAL • 3D graphics programming based on libQGLViewer • GUI programming by QT • Graph data structure & shortest path algorithms

  5. The process • 12-OpenGL.pptx • 13-libQGLViewer.pptx • 20.1-Halfedge.pptx • Imitatethe base project in hw05_GeodesicsOnMeshes.rar

More Related