計算機圖形學中,面的最小基本單位為什麼一般是三角形?


因為三角形是二維單純形啊


三角化(Triangulation)是把連續問題/模型轉為離散問題/模型的重要手段。

三角化的生成和處理有比較成熟高效的演算法,並不比方格化複雜。

一些特殊的三角化(比如 Delauney)可以滿足特殊的幾何要求,並有唯一性。

許多連續的幾何概念,比如曲率及各種微分運算元,在三角化模型中都有相應的離散版本。

因此不僅是有限元分析,數值計算有用,理論研究時也常把空間三角化。


三個點可以確定一個面


因為三個不共線的點可以確定一個唯一的三角形,而四個點不可以


由TIN(不規則三角網)是可以刻畫平面和曲面的


推薦閱讀:

操作系統是如何管理GPU等計算資源的?
光照和陰影演算法該如何優化?
圖形渲染中關於CPU和GPU的一些問題?
對多重採樣(MSAA)原理的一些疑問?
如何用OpenGL封裝一個2D引擎?

TAG:數學 | OpenGL | OpenGLES | 計算機圖形學 | 三角形 |