coon's patch

做者:桂。html

時間:2018-05-23  06:11:54編程

連接:http://www.javashuo.com/article/p-riscstdg-gs.html 動畫


前言spa

  早晨忽然想到計算機模型的各類圖形怎麼生成的呢?不可能一點點畫圖、着色,查了點資料發現有專門的一門課程——計算機圖形學(Computer Graphics,簡稱CG),建模、渲染、3D動畫、虛擬現實等等,都有用到這方面的知識。簡單瞭解一下,以備之後使用查閱。3d

1、簡述htm

常見的計算機圖形學應用:blog

課程內容:可參考清華大學計算機系,計算機圖形學基礎課程目錄:http://cg.cs.tsinghua.edu.cn/course/resource_main.htmget

須要的知識結構:數學

以上可參考:http://staff.ustc.edu.cn/~lgliu/Resources/CG/What_is_CG.htmit

 2、基本示例

 以Coon's patch(經過邊界,進行插值做圖的思路,邊界可用方程求解、也可選擇多點進行 Bézier插值)爲例:

步驟1:描邊

步驟2:生成兩組曲邊圖,以及一組直角邊圖,做差:

+-

步驟3:獲得最終的圖形:

網格平滑(如拉普拉斯平滑)以後,就是一個光滑的基礎效果圖了。例如更復雜的曲線:

  

相關文章
相關標籤/搜索