課程編碼 Course Code | 中文課程名稱 Course Name (Chinese) | 英文課程名稱 Course Name (English) | 總學分數 Credits | 總時數 Hours |
---|---|---|---|---|
5905175 | 數位網格處理 | Digital Mesh Processing | 3.0 | 3 |
中文概述 Chinese Description | 電腦圖學在日常生活中已經是一個不可或缺的科技,其重要性已是不可言喻,然而數位網格在電腦圖學裡更是相當重要的一環,舉凡貼圖、動畫、網格變形…等,都必須利用到網格來建構。因此本課程宗旨為教導學生,如何利用c++程式來建構及控制數位網格,讓學生了解基礎數位網格之應用,並期許能在此課程中,學會各種網格之編程技巧,進而發展出許多有趣的電腦應用。本課程將探討的主題包括: surface representation, Mesh Data structure, Differential Geometry, mesh smoothing,mesh parameterization, remeshing, mesh simplification and Approximation, mesh repair, mesh segmentation, deformation and morphing | |||
英文概述 English Description | Geometry processing, or mesh processing, is a fast-growing area of research that uses concepts from applied mathematics, computer science, and engineering to design efficient algorithms for the acquisition, reconstruction, analysis, manipulation, simulation, and transmission of complex 3D models. This course discusses the whole geometry processing pipeline based on triangle meshes, provides a comprehensive introduction to mesh processing, including their design, analysis, and implementation. We will focus on the challenges of processing polygonal meshes. In particular, we will look at different data-structures for representing meshes, we will review some essential topics in differential geometry. Topics include: ‧surface representation ‧Mesh Data structure ‧Differential Geometry ‧mesh smoothing ‧mesh parameterization ‧remeshing ‧mesh simplification and Approximation ‧mesh repair |
備註: