注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計其他編程語言/工具Vega程序設(shè)計

Vega程序設(shè)計

Vega程序設(shè)計

定 價:¥32.00

作 者: 龔卓蓉
出版社: 國防工業(yè)出版社
叢編項:
標 簽: 程序設(shè)計方法學(xué)

ISBN: 9787118028386 出版時間: 2002-08-01 包裝:
開本: 頁數(shù): 357 字數(shù):  

內(nèi)容簡介

  本書是《實時三維視景仿真軟件VeSa叢書》的第二冊。該書以vega3.5用戶手冊為基礎(chǔ),系統(tǒng)講述VeSa全部基本類的程序設(shè)計。全書共分14章,在簡要介紹Vega軟件包的使用及其程序接口之后,著重介紹Ve9a基本類的特性、功能及編程方法,包括系統(tǒng)、窗口、通道、圖形狀態(tài)、觀察者、數(shù)據(jù)庫、場景運動體、環(huán)境、環(huán)境效果、霧模型、光照、體、相交矢量、運動模型、路徑、導(dǎo)航器和輸入設(shè)備。還介紹了分布式VeSa仿真、擴展及編寫用戶專用模塊和LynX插件的方法。本書圍繞Vega最主要的基本類,講述其特點、功能及編程方法。內(nèi)容力求全面、實用,并附有大量的程序?qū)嵗龓椭x者理解。在講述程序設(shè)計的同時還系統(tǒng)敘述了涉及到真實感圖形生成的一些基本概念。本書可供從事圖形圖像處理、虛擬現(xiàn)實仿真技術(shù)、科學(xué)計算可視化以及動畫研究設(shè)計的技術(shù)人員和大專院校的師生參考。

作者簡介

暫缺《Vega程序設(shè)計》作者簡介

圖書目錄

第一章Vega簡介
1.1Vega的基本概念
1.1.1什么是Vega
1.1.2Vega的API函數(shù)和庫
1.1.3什么是Lynx
1.2場景圖形管理
1.3產(chǎn)品模塊
1.4本書特點
1.4.1如何建立一個應(yīng)用程序
1.4.2代碼
1.4.3參數(shù)和屬性值
1.5Unix特點
第二章應(yīng)用程序接口
2.1Vega類
2,2APl結(jié)構(gòu)
2.3Vega的類管理和類刪除方法
2.4VgBase
2.5vgCommon
2.5.1vgName
2.5.2vgGetNameLen
2.5.3vgGetName
2.5.4vgGetType
2.5.5vgCopy
2.5.6vgDelete
2.5.7vgProp
2.5.8vgGetProp
2.5.9vgAttrList
2.5.10vgUpdate
2.5.11vgUserData
2.5.12vgGetUserData
2.5.13vgAddFunc
2.5.14vgDelFunc
2.5.15vgSnapshot
2.5.16vgDetach/vgReattach
2.5.17vgAddClassFunc
2.5.18vgDelClassFunc
2.5.19vgPrint
2.5.20vgWriteADF
2.5.21vgAddClass
2.5.22vgGetClass
2.5.23vgGetNumClass
2.5.24vgRemClass
2.5.25vgCommon函數(shù)概述
2。6vgCPos
2.6.1vgPos
2,6.2vgGetPos
2.6.3vgGetWCSPos
2.6.4vgCPos參數(shù)計算
2.6.5vgGetPosCalcVec
2.6.6vgGetPosCalcMat
2.6,7vgGetPosCalc
2.6.8vgCPos函數(shù)概述
2.7回調(diào)函數(shù)
2.7.1vgCommon
2.7.2類回調(diào)
2.8用戶定義的類
第三章系統(tǒng)、窗口、通道和圖形狀態(tài)
3.1建立一個應(yīng)用程序
3.2Vega應(yīng)用程序的主循環(huán)
3.3系統(tǒng)屬性
3.3.1錯誤處理
3.3.2幀管理
3.3.3多線程控制
3.3.4系統(tǒng)回調(diào)
3.3.5退出系統(tǒng)
3.3.6時間
3.3.7模塊的可用性
3.3.8事件管理
3.4多窗口系統(tǒng)
3.4.1窗口外觀
3.4.2窗口操作和位面
3.4.3非控制臺應(yīng)用程序下的Vega窗口
3.4.4基于WinMain應(yīng)用程序中的Vega窗口
3.4.5基于MFC的Vega窗口應(yīng)用程序
3.4.6窗口線程控制
3.4.7鍵盤和鼠標的輸入輸出
3.4.8幀緩沖區(qū)的因素
3.5通道
3.5.1通道位置
3.5.2通道投影視圖
3.5.3通道屬性
3.5.4通道的回調(diào)函數(shù)
3.5.5顏色表
3.5.6狀態(tài)表
3.5.7轉(zhuǎn)換
3.5.8通道選擇
3.5.9通道選擇線程
3.5.10通道光點線程
3.5.11動態(tài)視頻分辨率
3.6定制的統(tǒng)計表
3.6.1vgStat函數(shù)的功能
3.6.2vgStat函數(shù)的屬性
3.7圖形狀態(tài)
3.7.1圖形狀態(tài)的控制
3.7.2細節(jié)等級(LOD)的淡入淡出控制
3.8回調(diào)函數(shù)/小結(jié)
3.8.1vgChannel
3.8.2vgSystem
第四章觀察者
4.1屬性
4.1.1狀態(tài)
4.1.2通道
4.1.3位置
4.1.4靜態(tài)
4.1.5動態(tài)
4.1.6限定
4.1.7限定:跟隨
4.1.8限定:旋轉(zhuǎn)
4.1.9限定:固定值
4.1.10導(dǎo)航器
4.1.11HMD輸入
4.1.12場景
4.1.13環(huán)境
4.1.14圖形狀態(tài)
4.1.15相交矢量
4.1.16查詢
4.1.17體
4.1.18裝載管理
4.1.19立體效果
4.2回調(diào)函數(shù)
4.3指南
第五章數(shù)據(jù)庫
5.1數(shù)據(jù)集
5.1.1紋理參數(shù)
5.1.2聲音波形
5.1.3數(shù)據(jù)集回調(diào)
5.2紋理
5.2.1可分頁紋理
5.2.2包含紋理的可分頁幾何體
5.2.3用戶安裝的裝載器
5.2.4紋理回調(diào)
5.3虛擬紋理
5.3.1Vega剪貼對象物模塊
5.3.2應(yīng)用程序接口
5.3.3初始化Vesa剪貼對象物模塊
5.3.4創(chuàng)建剪貼對象物
5.3.5剪貼對象物屬性
5.3.6LADBM支持
5.3.7虛擬數(shù)據(jù)庫的問題
5.3.8樣例代碼和應(yīng)用程序定義文件
5.3.9后處理問題
5.4對象物
5.5部件
5.6場景
5.7顏色表
5.8數(shù)據(jù)庫管理
5.8.1Dbm屬性
5.8.2Dbm形狀
5.8.3Dbm坐標系變換
5.8.4Dbm形狀與計算的依賴關(guān)系
5.8.5程序?qū)嵗?br />5.9顯示列表
5.9.1編輯顯示列表
5.9.2通道附件
5.9.3體顯示列表
5.9.4程序樣例
5.10回調(diào)函數(shù)
5.10.1vgObject
5.10.2vgPart
5.10.3vgScene
5.11狀態(tài)表
第六章場景運動體
6.1場景運動體屬性
6.2把類事件附著到場景運動體中
6.3場景運動體定位規(guī)則
6.3.1附著運動模型的場景運動體
6.3.2附著導(dǎo)航器的場景運動體
6.3.3場景運動體的參考坐標系
6.4對象物附著和對象物偏移
6.5場景運動體的體
6.6附著場景運動體的相交矢量
6.7回調(diào)函數(shù)
第七章環(huán)境、環(huán)境效果、霧模型和光照
7.1環(huán)境
7.1.1環(huán)境屬性
7.1.2環(huán)境能見度
7.1.3環(huán)境顏色控制
7.1.4加入類事件
7.1.5樣例
7.2霧模型
7.2.1霧模型的類
7.2.2霧模型顏色和屬性
7.2.3樣條霧表的配置
7.3環(huán)境效果
7.3.1環(huán)境效果的顏色和屬性
7.3.2云
7.3.3地表霧
7.3.4風(fēng)暴
7.3.5星際模型
7.3.6日月的著色
7.3.7背景畫面
7.4光源
7.4.1光源類型
7.4.2光照模型
7.4.3光源屬性
7.4.4光源衰減
7.4.5光源顏色
7.4.6放置光源
第八章體和相交矢量
8.1體
8.2相交矢量
8.2.1Z、HAT、Tripod、LOS、Bump、XYZPR、V01ume的方法
8.2.2VGIS—Z方法
8.2.3VGIS_HAT方法
8.2.4VGIS_ZPR方法
8,2.5VGIS_TRIPOD方法
8.2.6VGIS—LOS方法
8.2.7VGIS-BUMP方法
8.2.8VGIS_XYZPR方法
8.2.9VGIS—VOLUME方法
8.3高級篇
8.3.1查找并取回額外的相交矢量結(jié)果
8.3.2坐標系
8.3.3相交矢量處理
8.3.4修改pfSegSet模式
8.4回調(diào)函數(shù)
第九章運動模型、路徑和導(dǎo)航器
9.1背景
9.2使用輸入設(shè)備作為運動模型
9.3執(zhí)行用戶定義的運動模型
9.3.1復(fù)位事件
9.3.2更新事件
9.4運動模型的處理
9.5路徑
9.5.1建立和詢問路徑
9.5.2文件和路徑的輔助函數(shù)
9.6導(dǎo)航器
9.6.1vgNavigator(基本類)功能
9.6.2標記和標記表
9.6.3vgSplineNavigator功能
9.6.4用vgSplineNavigator函數(shù)標記事件和數(shù)
9.6.5屬性
9.7選取
9.7.1屬性
9.7.2vgPickerAPI
第十章輸人設(shè)備
10.1背景
10.2使用vgmev類
10.3輸入設(shè)備的屬性
10.4從—個設(shè)備中讀取數(shù)據(jù)
10.5高級篇
第十一章擴展Vega
11.1用戶自定義類
11.2建立用戶自己的Vega產(chǎn)品模塊
11.2.1模塊結(jié)構(gòu)
11.2.2回調(diào)
11.2.3增加用戶數(shù)據(jù)并定義到ADF中
11.2.4模塊定義
11.2.5LynxGUI配置文件
11.3創(chuàng)建Lynx插件
11.4從ADF中讀取用戶數(shù)據(jù)
11.5指南
11.5.1關(guān)鍵宇配置更改
11.5.2GUI配置更改
11.5.3Lynx插件
11.5.4模塊
第十二章字體
12.1矢量字體
12.1.1字體大小
12.1.2放置字符
12.1.3著色字符串
12.2位圖字體
12.2.1裝載字體
12.2.2選擇字體
12.2.3繪制字體
第十三章分布式Vega
13.1介紹
13.2概述
13.2.1硬件需求
13.2.2系統(tǒng)結(jié)構(gòu)
13.2.3系統(tǒng)初始化
13.2.4自動開啟從設(shè)備
13.3建立應(yīng)用程序
13.4應(yīng)用程序接口
13.4.1初始化
13.4.2數(shù)據(jù)交換
13.4.3屬性
13。5LyFnX面板
13.6例子
13.6.1應(yīng)用程序
13.6.2A1)P文件
13.7解決方案
13.8注意
13.9已知的問題
第十四章回調(diào)函數(shù)表

本目錄推薦

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