注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計程序設計綜合高端圖形圖像核心技術寶典(程序員編程指南)

高端圖形圖像核心技術寶典(程序員編程指南)

高端圖形圖像核心技術寶典(程序員編程指南)

定 價:¥55.00

作 者: 數(shù)碼影像技術叢書編委會編著
出版社: 北京希望電子出版社
叢編項: 數(shù)碼影像技術應用與開發(fā)叢書 3 高端圖形圖像核心技術寶典
標 簽: 三維

ISBN: 9787900044884 出版時間: 2000-07-01 包裝:
開本: 26cm 頁數(shù): 302頁 字數(shù):  

內容簡介

  本套書由3本書構成,本書是其中之一,它全面介紹了高瑞圖形圖像核心技術OpenGL Optimizer的開發(fā)、編程技術。OpenGL Optimizer是SGI開發(fā)的程序員工具包,它包括一個應用程序接口(API)——高級圖形算法庫——和一組方便應用程序開發(fā)人員編程的工具。全書由16章及7個附錄組成,其中詳細講解了場景圖形、高階幾何基本要素、顯示列表、頂點數(shù)組、細節(jié)層次、場景圖形的立體化、鑲嵌操作、多種剔除技術、反射映射、多進程多處理器計算技術等等,并深入探討了這些工具協(xié)同工作的方式,以及在利用OpenGL Optimizer開發(fā)大型可視化應用程序時可能遇到的問題和解決辦法。附錄介紹了OpenGL Optimizer的安裝、范例應用程序、利用應用程序調整場景圖形、類層次結構等,為方便讀者更好地學習本書,書中最后列出了相關術語中英文對照表以供參考。本書內容新、豐富,由淺入深,實用性和指導性強,不僅是高瑞圖形圖像領域從事開發(fā)與應用的廣大從業(yè)人員重要的開發(fā)指導書,同時也是高等院校師生教學、自學參考用書,及科研院所和科技圖書館的館藏圖書。本書配套光盤內容包括:與本書配套的電子書。

作者簡介

暫缺《高端圖形圖像核心技術寶典(程序員編程指南)》作者簡介

圖書目錄

第0章 關于本指南
0.1 本指南面向的讀者
0.2 怎樣利用這本指南
0.3 本指南中包含的內容
0.4 推薦的背景讀物
第一部分
第1章 OpenGL Optimizer概述
1.1 OpenGL Optimizer面臨的問題和解決辦法
1.2 OpenGL Optimizer工具集
第2章 基本的1/0開始使用OpenGL Optimizer
2.1 調用opInit()
2.2 保存和裝載場景圖形文件
2.3 查看類:opViewer
2.4 控制渲染:opKeyCallback和opDrawImpl
第二部分
第3章 向硬件發(fā)送有效的圖形數(shù)據(jù)
3.1 顯示列表
3.2 頂點數(shù)組
3.3 縮減曲面法線數(shù)據(jù)的表示法
3.4 避免OpenGL的模式切換
3.5 創(chuàng)建OpenGL連通的幾何基本要素
第4章 渲染適宜的細節(jié)層次
4.1 簡化工具概述
4.2 opSimplify:用于添加細節(jié)層次節(jié)點的基類
4.3 創(chuàng)建LODs:opSRASimplify
4.4 Rossignac簡化運算法則:opLatticeSimplify
4.5 利用不同的細節(jié)層次合并圖形:opMergeScenes
第5章 從場景圖形中剔除不必要的對象
5.1 視圖平截頭體剔除操作
5.2 遮斷剔除
5.3 視圖平截頭體剔除和這斷剔除繪圖遍歷操作:opDrawAction
5.4 利用視圖平截頭體和遮斷剔除操作渲染:opOccDrawImpl
5.5 關于調整這斷剔除操作的提示
5.6 細節(jié)剔除操作
5.7 背面剔除
第6章 按立體的方式組織場景圖形
6.1 立體化對剔除遍歷操作的效果
6.2 關于粒度的權衡
6.3 什么時候需要進行立體化
6.4 立體化運算法則
6.5 立體化工具:opSpatialize
6.6 用于立體化組件過程的類
第三部分
第7章 按交互方式進行加亮和加工操作
7.1 加亮和拾取技術概述
7.2 與已渲染的對象間的交互作用:opPickDrawImpl
7.3 場景圖形的修改:opPick
7.4 超越外觀的節(jié)點:opHighlight
第8章 高效率高質量的光照效果:反射映射
8.1 簡單映射:遠程環(huán)境的遠程視圖
8.2 精確映射:本地環(huán)境的本地視圖
8.3 反射映射類:opReflMap
第四部分
第9章 高階幾何基本要素和離散網(wǎng)格
9.1 高階幾何基本要素的功能和用法
9.2 表示法所必需的對象
9.3 幾何基本要素:基類opRep和應用程序repTest
9.4 平面上的曲線
9.5 空間中的曲線
9.6 參數(shù)曲面
9.7 opCuboid
9.8 規(guī)則網(wǎng)格和離散曲面
第10章 創(chuàng)建和維護曲面的拓撲結構
10.1 拓撲結構的任務概述
10.2 場景圖形拓撲結構綜述opTopo
10.3 邊界上的協(xié)調頂點:opBoundary
10.4 收集連通曲面:opSolid
第11章 渲染高階幾何基本要素:鑲嵌器
11.1 鑲嵌器功能
11.2 基類opTessellateAction
11.3 鑲嵌空間曲線
11.4 鑲嵌立方體:opTessCuboidAction
11.5 鑲嵌參數(shù)曲面
11.6 鑲嵌規(guī)則網(wǎng)格
第五部分
第12章 遍歷大型場景圖形
12.1 遍歷操作和回調函數(shù):一般功能
12.2 利用回調函數(shù)的返回值opTravDisp控制遍歷操作
12.3 指定刪除遍歷對象的存儲:opActionDisp
12.4 “深度優(yōu)先”遍歷操作opDFTravAction
12.5 “寬度優(yōu)先”遍歷操作:opBFTravAction
12.6 來自范例應用程序opoptimize的范例遍歷函數(shù)
12.7 遍歷場景圖形和應用csDispatch:opDispatchAction
第13章 加工三角形和重新構造可渲染的對象
13.1 低層幾何工具概述
13.2 將csGeoSets分解為成分三角形:opGeoConverter
13.3 指定新的csGeoSets的著色方式:opColorGenerator
13.4 構造新的csGeoSets
第14章 管理多個處理器
14.1 多進程控制任務和相關的類
14.2 線程管理器概述
14.3 線程管理器:opThreadMgr
14.4 為線程管理器定義任務
14.5 協(xié)調修改場景圖形的各個線程:opTransactionMgr
14.6 低層多進程工具
第六部分
第15章 實用程序
15.1 出錯處理和匯知消息
15.2 性能指示器
15.3 opx:用于相鄰元素動態(tài)數(shù)組的一個模板類
15.4 打印場景圖形
15.5 收集三角形的統(tǒng)計信息
15.6 顯示節(jié)點信息
15.7 觀察OpenGL的模式
15.8 命令行解析程序:opArgParser
第16章 排除故障
16.1 編譯程序警告信息
16.2 運行時警告信息,
16.3 調整場景圖形數(shù)據(jù)庫
第七部分
附錄A 安裝OpenGL Optimizer
A.1 在UNIX系統(tǒng)中安裝OpenGL Optimizer和支持軟件
A.2 在NT系統(tǒng)中安裝OpenGL Optimizer
附錄B OPenGL OPtimizer范例應用程序
B.1 命令行選項和用戶輸入
B.2 范例應用程序Opviewer
B.3 其他范例應用程序
附錄C 范例應用程序opviewer
C.1 確認安裝
C.2 編譯和運行opviewer
C.3 opviewer程序代碼
附錄D 利用應用程序opoptimize調整場景圖形
D.1 場景圖形工具的返回值
D.2 編譯和運打opoptimize
D.3 opoptimize的程序代碼
附錄E Optimizer類層次結構
E.1 opGUI類層次結構
E.2 opXmGUI類層次結構
E.3 Optimizer類層次結構
附錄F 中英文術語對照表
附錄G 英中文術語對照表
術語表

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號