中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
>
圖形引擎開發入門:基于PYTHON語言

包郵 圖形引擎開發入門:基于PYTHON語言

作者:卞安 著
出版社:電子工業出版社出版時間:2025-03-01
開本: 其他 頁數: 388
中 圖 價:¥89.7(6.5折) 定價  ¥138.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

圖形引擎開發入門:基于PYTHON語言 版權信息

  • ISBN:9787121495922
  • 條形碼:9787121495922 ; 978-7-121-49592-2
  • 裝幀:平裝-膠訂
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:

圖形引擎開發入門:基于PYTHON語言 內容簡介

這是一本講解如何使用Python 進行系統化圖形引擎開發的圖書。本書基于作者長期從事圖形引擎開發工作的經驗,結合簡單易懂的Python 語言和PyOpenGL 模塊,通過對引擎開發知識由淺入深的編排和講解,讓廣大對圖形學感興趣的"小白”開發者一步步掌握圖形引擎的開發流程和實現原理,并在這個過程中熟練掌握OpenGL,進而有能力基于各種開發語言進行圖形引擎的開發工作。 本書結構緊湊、內容翔實、由淺入深,是學習、掌握圖形引擎開發入門知識的重要參考書。

圖形引擎開發入門:基于PYTHON語言 目錄

目 錄
第1章 圖形引擎概述 1
1.1 圖形引擎發展史 1
1.1.1 卡馬克時代 1
1.1.2 UE與Unity 2
1.1.3 國產引擎的發展 4
1.2 從Python編程開始 7
1.2.1 PyOpenGL開發環境搭建 7
1.2.2 引擎工具開發 11
第2章 引擎開發理論入門 13
2.1 基本的OpenGL渲染流程 13
2.1.1 認識渲染管線 13
2.1.2 圖形編程過程原理 14
2.2 認識頂點與索引緩沖區 16
2.2.1 頂點——世界的起點 16
2.2.2 VBO、IBO和VAO 18
2.3 認識屏幕緩沖區 21
2.3.1 屏幕緩沖區 21
2.3.2 邏輯緩沖區 22
2.4 認識顏色與紋理 23
2.4.1 顏色與像素 23
2.4.2 紋理的本質 25
2.4.3 圖片的使用 30
2.4.4 紋理混合 32
2.5 向量、矩陣與四元數 34
2.5.1 向量 34
2.5.2 矩陣基本運算 35
2.5.3 四元數 39
2.5.4 MVP矩陣與3D成像 39
2.6 認識攝像機 41
2.6.1 正交與投影 41
2.6.2 攝像機控制 42
2.7 基本圖形繪制 43
2.7.1 繪制一個點 43
2.7.2 繪制一條線 45
2.7.3 繪制三角形與四邊形 47
2.7.4 繪制一個立方體 50
第3章 Shader入門與實踐 56
3.1 GLSL語法入門 56
3.1.1 GLSL基本流程 56
3.1.2 GLSL基本語法 57
3.2 GLSL 2D圖效處理實踐 63
3.2.1 基本顏色處理 63
3.2.2 過濾器效果 70
3.2.3 過渡變化效果 72
3.3 GLSL 3D圖效處理實踐 85
3.3.1 基本頂點動畫 85
3.3.2 基本材質處理 93
3.3.3 簡單霧效實現 103
第4章 動畫原理與實踐 111
4.1 動畫的基本原理 111
4.1.1 序列幀動畫 111
4.1.2 插值動畫 113
4.1.3 攝像機動畫 122
4.1.4 骨骼蒙皮動畫 127
4.2 動畫過程實踐 130
播放序列幀動畫 130
第5章 模型原理與實踐 138
5.1 認識模型 138
5.1.1 模型與材質 138
5.1.2 骨骼模型 143
5.1.3 動作的融合與混合 145
5.1.4 模型LOD 147
5.2 模型解析實踐 148
5.2.1 加載OBJ模型 148
5.2.2 加載FBX模型 155
5.2.3 加載PMM模型 168
5.3 模型觀察器 171
5.3.1 工具界面設計與實現 171
5.3.2 模型的加載處理 175
5.3.3 觀察攝像機控制 178
5.3.4 模型材質編輯 180
5.3.5 骨骼與動畫 184
第6章 認識光和影 186
6.1 光照原理入門 186
6.1.1 基礎光照模型 186
6.1.2 延遲光照原理 194
6.2 光照編程實踐動態點光源 197
6.3 影子原理入門 202
6.3.1 面片影子 203
6.3.2 ShadowMap 204
6.3.3 體積陰影 206
6.4 影子編程實踐實現模型的ShadowMap 207
第7章 粒子系統入門 215
7.1 粒子系統原理 215
7.1.1 粒子的基本結構 215
7.1.2 粒子發射器 217
7.2 粒子系統編程實踐 221
7.2.1 點精靈粒子:下雪啦! 221
7.2.2 模型粒子:彩球發射器 223
7.3 粒子編輯器入門 227
7.3.1 編輯器的界面實現 227
7.3.2 粒子效果編輯 233
7.3.3 效果加載與保存 235
第8章 場景渲染入門 238
8.1 天空渲染 238
8.1.1 天空盒 238
8.1.2 公告板云 240
8.1.3 場景霧的渲染 241
8.1.4 風、雨、雪 242
8.2 地表渲染 245
8.2.1 認識地表網格 245
8.2.2 高度圖 252
8.2.3 多紋理混合 257
8.2.4 地表LOD 261
8.3 水面渲染 264
8.3.1 水體的生成 264
8.3.2 反射與折射 268
8.3.3 波浪動畫 268
8.4 植被與建筑 271
8.4.1 草體渲染 272
8.4.2 樹木與建筑 277
8.5 場景編輯器 288
8.5.1 編輯器的界面框架 288
8.5.2 地表編輯 290
8.5.3 模型擺放 299
8.5.4 特效擺放 302
8.5.5 環境設置 302
8.5.6 光照烘焙 302
8.5.7 場景保存與加載 303
第9章 畫面后期效果 306
9.1 后期效果基本原理 306
9.2 后期效果實踐 308
第10章 UI系統入門 312
10.1 UI系統設計原理 312
10.1.1 基本控件設計 312
10.1.2 鼠標事件處理 323
10.1.3 復合控件設計 329
10.1.4 文字輸入處理 335
10.2 UI系統編程實踐編寫一個簡單的登錄界面 340
10.3 UI編輯器入門 344
10.3.1 編輯器界面設計 345
10.3.2 控件的創建 347
10.3.3 控件的選中與拖動 353
10.3.4 控件列表與屬性編輯 357
10.3.5 界面保存與加載 364
第11章 圖形引擎設計與優化 370
11.1 框架設計 一個簡單的圖形引擎框架 370
11.2 無盡的優化 371
11.2.1 模型批次 371
11.2.2 頂點優化 373
11.2.3 紋理優化 373
11.2.4 渲染狀態優化 374
11.2.5 Shader優化 374
11.2.6 計算壓力優化 374
11.2.7 UI渲染優化 374
11.2.8 設計優化 375
附錄A 小白的成長路線 376

展開全部

圖形引擎開發入門:基于PYTHON語言 作者簡介

卞安,網名紅孩兒,游戲行業知名引擎技術專家,一站式Python開發工具PyMe作者,多年從事游戲引擎和工具化產品的研發及運營工作。曾擔任端游企業無限時空引擎總監、觸控科技Cocos引擎產品總監、玩吧技術專家組組長。曾獨立開發游戲引擎工具化軟件《紅孩兒工具箱》,并被知名企業投資;撰寫了大量游戲引擎技術類文章,其中部分被官方媒體收錄,被評為知名游戲引擎Cocos最有價值專家(CVP)及CSDN博客專家,在游戲行業和Python領域有一定的知名度,目前在CSDN擔任InsCode AI IDE運營負責人。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 热熔胶网膜|pes热熔网膜价格|eva热熔胶膜|热熔胶膜|tpu热熔胶膜厂家-苏州惠洋胶粘制品有限公司 | 冷却塔改造厂家_不锈钢冷却塔_玻璃钢冷却塔改造维修-广东特菱节能空调设备有限公司 | 清水-铝合金-建筑模板厂家-木模板价格-铝模板生产「五棵松」品牌 | 上海APP开发-APP制作-APP定制开发-上海APP开发制作公司-咏熠科技 | 旗杆生产厂家_不锈钢锥形旗杆价格_铝合金电动旗杆-上海锥升金属科技有限公司 | 瑞典Blueair空气净化器租赁服务中心-专注新装修办公室除醛去异味服务! | 蓄电池回收,ups电池后备电源回收,铅酸蓄电池回收,机房电源回收-广州益夫铅酸电池回收公司 | 杭州实验室尾气处理_实验台_实验室家具_杭州秋叶实验设备有限公司 | 苏商学院官网 - 江苏地区唯一一家企业家自办的前瞻型、实操型商学院 | 中式装修设计_全屋定制家具_实木仿古门窗花格厂家-喜迎门 | 玻纤土工格栅_钢塑格栅_PP焊接_单双向塑料土工格栅_复合防裂布厂家_山东大庚工程材料科技有限公司 | 稳尚教育加盟-打造高考志愿填报平台_新高考志愿填报加盟_学业生涯规划加盟 | 健康管理师报考条件,考试时间,报名入口—首页 | 北京浩云律师事务所-企业法律顾问_破产清算等公司法律服务 | 小港信息港-鹤壁信息港 鹤壁老百姓便民生活信息网站 | 电力电子产业网 | 钢化玻璃膜|手机钢化膜|钢化膜厂家|手机保护膜-【东莞市大象电子科技有限公司】 | 博博会2021_中国博物馆及相关产品与技术博览会【博博会】 | 兰州牛肉面加盟,兰州牛肉拉面加盟-京穆兰牛肉面 | 河南卓美创业科技有限公司-河南卓美防雷公司-防雷接地-防雷工程-重庆避雷针-避雷器-防雷检测-避雷带-避雷针-避雷塔、机房防雷、古建筑防雷等-山西防雷公司 | 干粉砂浆设备_干混砂浆生产线_腻子粉加工设备_石膏抹灰砂浆生产成套设备厂家_干粉混合设备_砂子烘干机--郑州铭将机械设备有限公司 | 橡胶膜片,夹布膜片,橡胶隔膜密封,泵阀设备密封膜片-衡水汉丰橡塑科技公司网站 | 砂尘试验箱_淋雨试验房_冰水冲击试验箱_IPX9K淋雨试验箱_广州岳信试验设备有限公司 | 电伴热系统施工_仪表电伴热保温箱厂家_沃安电伴热管缆工业技术(济南)有限公司 | 南京兰江泵业有限公司-水解酸化池潜水搅拌机-絮凝反应池搅拌机-好氧区潜水推进器 | 招商帮-一站式网络营销服务|搜索营销推广|信息流推广|短视视频营销推广|互联网整合营销|网络推广代运营|招商帮企业招商好帮手 | 卧涛科技有限公司科技项目申报公司|高新技术企业申报|专利申请 | 东莞市踏板石餐饮管理有限公司_正宗桂林米粉_正宗桂林米粉加盟_桂林米粉加盟费-东莞市棒子桂林米粉 | 废旧物资回收公司_广州废旧设备回收_报废设备物资回收-益美工厂设备回收公司 | 浙江华锤电器有限公司_地磅称重设备_防作弊地磅_浙江地磅售后维修_无人值守扫码过磅系统_浙江源头地磅厂家_浙江工厂直营地磅 | 计算机毕业设计源码网| 烟雾净化器-滤筒除尘器-防爆除尘器-除尘器厂家-东莞执信环保科技有限公司 | 杭州画室_十大画室_白墙画室_杭州美术培训_国美附中培训_附中考前培训_升学率高的画室_美术中考集训美术高考集训基地 | 冷藏车厂家|冷藏车价格|小型冷藏车|散装饲料车厂家|程力专用汽车股份有限公司销售十二分公司 | 阻垢剂,反渗透阻垢剂,缓蚀阻垢剂-山东普尼奥水处理科技有限公司 真空粉体取样阀,电动楔式闸阀,电动针型阀-耐苛尔(上海)自动化仪表有限公司 | 数控走心机-双主轴走心机厂家-南京建克 | 高通量组织研磨仪-多样品组织研磨仪-全自动组织研磨仪-研磨者科技(广州)有限公司 | 污水/卧式/潜水/钻井/矿用/大型/小型/泥浆泵,价格,参数,型号,厂家 - 安平县鼎千泵业制造厂 | 小型手持气象站-空气负氧离子监测站-多要素微气象传感器-山东天合环境科技有限公司 | 辐射仪|辐射检测仪|辐射巡测仪|个人剂量报警仪|表面污染检测仪|辐射报警仪|辐射防护网 | 金属抛光机-磁悬浮抛光机-磁力研磨机-磁力清洗机 - 苏州冠古科技 |