Android三維程序設計:基於OpenGL ES的圖形應用程序設計 [Learn OpenGL ES: For Mobile Game and Graphics Development] pdf epub mobi txt 電子書 下載 2024

圖書介紹


Android三維程序設計:基於OpenGL ES的圖形應用程序設計 [Learn OpenGL ES: For Mobile Game and Graphics Development]


[美] Prateek,Mehta 著,周建娟 譯



點擊這裡下載
    


想要找書就要到 求知書站
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

发表于2024-05-11

類似圖書 點擊查看全場最低價

齣版社: 清華大學齣版社
ISBN:9787302391371
版次:1
商品編碼:11853015
品牌:清華大學
包裝:平裝
外文名稱:Learn OpenGL ES: For Mobile Game and Graphics Development
開本:16開
齣版時間:2015-12-01
用紙:膠版紙
頁數:178
字數

Android三維程序設計:基於OpenGL ES的圖形應用程序設計 [Learn OpenGL ES: For Mobile Game and Graphics Development] epub 下載 mobi 下載 pdf 下載 txt 電子書 下載 2024

相關圖書



Android三維程序設計:基於OpenGL ES的圖形應用程序設計 [Learn OpenGL ES: For Mobile Game and Graphics Development] epub 下載 mobi 下載 pdf 下載 txt 電子書 下載 2024

Android三維程序設計:基於OpenGL ES的圖形應用程序設計 [Learn OpenGL ES: For Mobile Game and Graphics Development] pdf epub mobi txt 電子書 下載 2024



具體描述

內容簡介

  《Android三維程序設計:基於OpenGL ES的圖形應用程序設計》詳細闡述瞭與Android移動設備以及OpenGL ES開發相關的基本解決方案,主要包括ES 2.0基礎知識、3D建模、Blender軟件應用、紋理和著色、Tank Fence遊戲開發等內容。此外,《Android三維程序設計:基於OpenGL ES的圖形應用程序設計》還提供瞭豐富的示例以及代碼,以幫助讀者進一步理解相關方案的實現過程。
  《Android三維程序設計:基於OpenGL ES的圖形應用程序設計》適閤作為高等院校計算機及相關專業的教材和教學參考書,也可作為相關開發人員的自學教材和參考手冊。

目錄

第1章 新型API的優勢
1.1 圖形渲染API
1.2 設備需求
1.3 創建OpenGL錶麵視圖
1.4 確定OpenGL ES版本
1.5 創建OpenGL錶麵
1.6 ES 2.0的強大功能
1.7 關於開發人員
1.8 本章小結

第2章 預備知識
2.1 選擇開發設備
2.2 選擇輸入
2.3 Tank Fence遊戲
2.4 創建遊戲菜單
2.5 利用setContentView和addContentView創建視圖
2.6 XML視圖設計
2.7 與按鈕和計數器類協同工作
2.8 通過觸摸實現鏇轉操作
2.9 基於Android傳感器的鏇轉操作
2.10 本章小結

第3章 ES 2.0基礎知識
3.1 Android中的EGL
3.1.1 GL SurfaceView類
3.1.2 構建渲染器
3.2 渲染器綫程
3.2.1 性能分離
3.2.2 綫程安全
3.3 實現方法
3.3.1 渲染器解析
3.3.2 變化的GL錶麵
3.4 幀緩衝區
3.4.1 雙緩衝區機製
3.4.2 清除顔色緩衝區
3.4.3 設置視口
3.5 GLSL
3.5.1 著色器程序
3.5.2 頂點著色器示例
3.5.3 數據類型
3.5.4 片元著色器示例
3.6 GL POINT BASIC應用程序
3.6.1 使用loadShader方法
3.6.2 屬性
3.7 繪製直綫和三角形圖元
3.7.1 varying變量
3.7.2 三角形圖元
3.8 標準化設備坐標係
3.9 3D轉換
3.9.1 轉換類型
3.9.2 矩陣類
3.10 狀態管理
3.10.1 剔除錶麵
3.10.2 深度測試
3.11 本章小結

第4章 3D建模
4.1 通過glDrawElements繪製幾何形狀
4.1.1 GL POINT ELEMENTS應用程序
4.1.2 繪製直綫和三角形圖元
4.2 Blender建模軟件
4.2.1 默認布局
4.2.2 對象模式
4.2.3 3D View窗口中的麵闆
4.2.4 平移對象
4.2.5 使用套索選擇命令
4.3 遊戲對象建模
4.3.1 構建等邊三角形
4.3.2 tank Fence Blender文件
4.3.3 導齣網格數據
4.4 基於OpenGL ES的對象解釋操作
4.4.1 安裝Perl
4.4.2 下載解釋器
4.4.3 使用解釋器
4.5 使用網格數據
4.6 Blender界麵中的基本組件:截圖效果
4.7 本章小結

第5章 紋理和著色
5.1 頂點緩衝區對象
5.2 對象緩衝區類型
5.3 使用緩衝區對象
5.4 使用顔色濛版
5.5 紋理
5.5.1 2D紋理
5.5.2 使用紋理和顔色
5.5.3 立方體貼圖
5.5.4 多重紋理
5.6 基於著色器程序的光照效果
5.6.1 光照模型
5.6.2 光照模型
5.6.3 頂點著色器中的光照方程
5.6.4 頂點法綫的插值計算
5.7 本章小結

第6章 遊戲擴展
6.1 確定渲染模式
6.2 添加FIRE按鈕
6.3 平移和鏇轉的整閤結果
6.4 嚮Tank對象中加入Missile對象
6.4.1 initMissiles方法
6.4.2 更新導彈對象的數組列錶
6.5 Enemy類
6.5.1 生成敵方角色
6.5.2 Enemy對象源位置的插值計算
6.6 通過碰撞檢測消除Enemy對象
6.7 本章小結

前言/序言


Android三維程序設計:基於OpenGL ES的圖形應用程序設計 [Learn OpenGL ES: For Mobile Game and Graphics Development] 下載 mobi epub pdf txt 電子書
Android三維程序設計:基於OpenGL ES的圖形應用程序設計 [Learn OpenGL ES: For Mobile Game and Graphics Development] pdf epub mobi txt 電子書 下載
想要找書就要到 求知書站
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

用戶評價

評分

這本書寫的很次,淺且過時,作者水平也不行,不建議買

評分

一般

評分

基礎必備。 值得學習

評分

書有點雞肋,不深不淺的。

評分

內容有點少,一般吧

評分

這本書寫的很次,淺且過時,作者水平也不行,不建議買

評分

書還可以。可以作為圖形方麵的入門教程

評分

感覺寫的還是太深啊,想買本內容簡單點的。先學學看。

評分

這本書太垃圾 翻譯的像用機器翻譯的 書本身內容也幾乎沒幫助

類似圖書 點擊查看全場最低價

Android三維程序設計:基於OpenGL ES的圖形應用程序設計 [Learn OpenGL ES: For Mobile Game and Graphics Development] pdf epub mobi txt 電子書 下載





相關圖書


本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

友情鏈接

© 2024 tushu.tinynews.org All Rights Reserved. 求知書站 版权所有