《計算機動畫算法與編程基礎》是一本雍俊海編制,由清華大學出版社在2008年出版的書籍。
基本介紹
- 書名:計算機動畫算法與編程基礎
- 頁數:180頁
- 出版社:清華大學出版社
- 裝幀:平裝
圖書信息,作者簡介,內容簡介,目錄,
圖書信息
第1版 (2008年7月1日)
正文語種: 簡體中文
開本: 16
ISBN: 7302173559
條形碼:
尺寸: 25.6 x 18.4 x 0.8 cm
重量: 322 g
作者簡介
雍俊海,清華大學計算機科學與技術系學士、碩士和博士,美國肯塔基大學計算機系博士後。現為清華大學軟體學院教授和博士生導師。主要研究方向為計算機輔助幾何設計、計算機圖形學和計算機動畫。目前負責清華大學計算機動畫精品課程。2004年入選教育部“新世紀優秀人才支持計畫”,2005年獲得教育部自然科學一等獎,2006年獲得國家傑出青年科學基金、清華大學青年教師教學優秀獎,2007年被授予清華大學研究生“良師益友”稱號,2008年獲得霍英東教育基金會高等院校青年教師基金。
內容簡介
《計算機動畫算法與編程基礎》整理了現有動畫算法和編程的資料,提取其中基礎的部分,結合作者及同事和學生的各種實踐經驗,力求使得所介紹的動畫算法和編程方法更加容易理解,從而讓更多的人能夠了解計算機動畫,並進行計算機動畫算法設計和編程實踐。《計算機動畫算法與編程基礎》共8章,內容包括:計算機動畫圖形和數學基礎知識,OpenGL動畫編程方法,關鍵幀動畫和變體技術,自由變形方法,粒子系統和關節動畫等。
目錄
第1章 緒論
1.1 卡通片基本原理和基本概念
1.2 卡通片製作過程
1.3 卡通片歷史簡介
1.4 計算機動畫簡介
1.5 提高計算機動畫效果的基本手法
習題
第2章 圖形坐標與基本變換
2.1 點和向量
2.2 矩陣
2.3 二維基本圖形變換
2.4 三維基本圖形變換
2.5 齊次坐標和基本圖形變換
習題
第3章 OpenGL動畫編程
3.1 基本程式
3.1.1 基本MFC應用程式的生成
3.1.2 基於MFC的基本OpenGL應用程式生成
3.2 投影變換和視口變換
3.3 OpenGL基本圖形元素和模型變換
3.3.1 基本圖形元素
3.3.2 模型變換
3.4 真實感繪製
3.4.1 OpenGL真實感繪製基本程式
3.4.2 紋理映射
3.5 二次曲面和基本實體模型
3.5.1 二次曲面
3.5.2 基本實體模型
3.6 基於OpenGL的動畫編程
習題
第4章 圖形基礎
4.1 Bézier曲線和曲面
4.2 B樣條曲線和曲面
4.3 NURBS曲線和曲面
習題
第5章 關鍵幀動畫和變體
5.1 關鍵幀插值
5.2 基於格線的圖像變體技術
5.3 Minkowski和
習題
第6章 自由變形
6.1 二維自由變形
6.2 三維自由變形
6.3 自由變形的進展小結
習題
第7章 粒子系統
7.1 基本原理
7.2 基於粒子系統的禮花設計
習題
第8章 關節動畫
8.1 正向運動學
8.2 初等矩陣
8.3 Moore-Penrose廣義逆矩陣
8.4 逆向運動學
8.5 相關研究方向小結
習題
附錄A 算法索引
附錄B 圖的索引
附錄C 表的索引
附錄D 例程索引
附錄E 函式說明索引
參考文獻