计算机图形学在数学中的应用,计算机图形学的数学工具与C#实现:数学C
計算機圖形學被應用于包括娛樂業、醫學、地理可視化及工業設計在內的許多領域中。其程序和算法的成功開發需要來自各個領域的知識結合與有效應用。任何一種計算機圖形學算法最重要的部分是用于分析和開發算法的基礎數學工具,因此數學對于理解計算機圖形學是至關重要的。本書借助于數學描述和推導,通過提供對計算機圖形學領域的全面介紹及高級課題來幫助讀者獲得這種理解。還包括了例如小波、分形、參數化法及流體模擬等新技術。貫穿本書的大部分篇幅,作者構建了一個新的曲線與曲面的算法,以便說明怎樣利用數學去開發計算機圖形學算法。特別值得指出的是本書包含了所有計算機圖形學所需要的C#的實現。
本書共有9章。1,向量矩陣及變換,包括向量空間、用點表示物體、仿射變換、四元數等;2,照明,包括明暗處理、局部照明模型、馮光照模型、Cook―Torrance模型等;3,光柵化,包括像素、填充、光柵化、布雷森罕法、分形、迭代功能系統、L-系統與分形、克羅內克爾積與分形等;4,曲線,包括仿射不變性、凸包、拉格朗日插植、貝齊爾曲線、非均勻B樣條、均勻B樣條、三角插值、調和插值、曲率作圖、數值穩定性、切比雪夫多項式等;5,小波,包括一維小波、二維小波等;6,曲面,包括參數化曲面、張量積曲面、貝齊爾曲面、B樣條張量積曲面、局部調和細分、幾何圖像與參數化等;7,光線跟蹤,包括光線跟蹤過程、光線的表示、反射、折射、密集采樣、環境遮擋、光子映射等;8,輻射度,包括輻射度矩陣、輻射度值的求解、形狀因子、渲染等;9,動畫,包括傳流動畫技術,關節式結構(運動學)、粒子系統、自由形變、流等。
本書可供從事計算機圖形學理論研究及實際應用的研究人員、軟件工程師等相關人員閱讀借鑒。
總結
以上是生活随笔為你收集整理的计算机图形学在数学中的应用,计算机图形学的数学工具与C#实现:数学C的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 优盘怎么从装系统 如何使用优盘安装操作系
- 下一篇: c# char unsigned_dll