幫助中心 | 我的帳號 | 關於我們

電腦圖形學實驗及課程設計(Visual C++版圖形圖像與多媒體技術第2版高等學校電腦專業教材精選)

  • 作者:孔令德//康鳳娥|責編:汪漢友
  • 出版社:清華大學
  • ISBN:9787302489498
  • 出版日期:2018/05/01
  • 裝幀:平裝
  • 頁數:378
人民幣:RMB 69.5 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書是與《電腦圖形學基礎教程(Visual C++版)(第2版)》(ISBN 978-7-302-29752-9)配套的實驗教材,提供了18個綜合性教學實驗和5個課程設計項目,可以滿足電腦圖形學課堂上機實驗和設計周課程設計任務。實驗項目編排由淺入深,通過定義基礎類、直線類、變換類、填充類、光照類,最終構造了三維動態光照場景。本書的全部內容都基於MFC框架完成,彩插中展示的所有圖形均使用CDC類的SetPixel()成員函數繪製,未包含任何圖形學庫。教學實驗和課程設計項目的開發過程按照OpenGL的操作流程編寫,易於引導讀者從圖形學的原理領域進入應用領域。
    本書內容全面、案例豐富、注重理實一體化,適合作為本科電腦圖形學的實驗和課程設計教材。本書為源代碼提供了詳盡的註釋,可供電腦圖形學愛好者從編程的角度理解和掌握電腦圖形學原理。

作者介紹
孔令德//康鳳娥|責編:汪漢友

目錄
第一部分  教學實驗
  實驗任務書
  實驗1  繪製金剛石圖案
    1.1  實驗目的
    1.2  實驗要求
    1.3  效果圖
    1.4  實驗準備
    1.5  實驗步驟
      1.5.1  創建Test工程實驗框架
      1.5.2  繪製金剛石圖案
      1.5.3  寫出實驗報告
    1.6  思考與練習
  實驗2  繪製任意斜率的直線段
    2.1  實驗目的
    2.2  實驗要求
    2.3  效果圖
    2.4  實驗準備
    2.5  實驗步驟
      2.5.1  定義顏色類CRGB
      2.5.2  設計CLine直線類
      2.5.3  消息映射
      2.5.4  寫出實驗報告
    2.6  思考與練習
  實驗3  互動式繪製多邊形
    3.1  實驗目的
    3.2  實驗要求
    3.3  效果圖
    3.4  實驗準備
    3.5  實驗步驟
      3.5.1  人機交互技術
      3.5.2  雙緩衝技術
      3.5.3  繪製多邊形
      3.5.4  設計CPtrArray類
      3.5.5  有效邊表填充演算法
      3.5.6  寫出實驗報告
    3.6  思考與練習
  實驗4  二維幾何變換
    4.1  實驗目的
    4.2  實驗要求
    4.3  效果圖
    4.4  實驗準備
    4.5  實驗步驟
      4.5.1  靜態切分視圖框架
      4.5.2  設計左窗格視圖
      4.5.3  設計CTestDoc類
      4.5.4  設計包含齊次坐標的二維點類CP2
      4.5.5  設計二維幾何變換類
      4.5.6  設計雙緩衝
      4.5.7  讀入圖形頂點
      4.5.8  繪製圖形

      4.5.9  碰撞檢測
      4.5.10  定時器函數
      4.5.11  禁止背景刷新函數
      4.5.12  寫出實驗報告
    4.6  思考與練習
  實驗5  直線段裁剪
    5.1  實驗目的
    5.2  實驗要求
    5.3  效果圖
    5.4  實驗準備
    5.5  實驗步驟
      5.5.1  定義CP2類
      5.5.2  OnDrw()函數
      5.5.3  繪製裁剪窗口
      5.5.4  滑鼠左鍵按下函數
      5.5.5  滑鼠移動函數
      5.5.6  編碼函數
      5.5.7  裁剪函數
      5.5.8  寫出實驗報告
    5.6  思考與練習
  ……
第二部分  課程設計
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032