



 
《图形引擎开发入门:基于Python语言》是一本讲解如何使用Python进行系统化图形引擎开发的图书。本书基于作者长期从事图形引擎开发工作的经验,结合简单易懂的Python语言和PyOpenGL模块,通过对引擎开发知识由浅入深的编排和讲解,让广大对图形学感兴趣的“小白”开发者一步一步地掌握图形引擎的开发流程和实现原理,并在这个过程中熟练掌握OpenGL,进而有能力基于各种开发语言进行图形引擎的开发工作。
《图形引擎开发入门:基于Python语言》结构紧凑、内容翔实、由浅入深,是读者学习、掌握图形引擎开发入门知识的重要参考书。
作者简介:
卞安,网名红孩儿,游戏行业知名引擎技术专家,一站式Python开发工具PyMe作者,多年从事游戏引擎和工具化产品的研发及运营工作。曾担任端游企业无限时空引擎总监、触控科技Cocos引擎产品总监、玩吧技术专家组组长。曾独立开发游戏引擎工具化软件《红孩儿工具箱》,并被知名企业投资;撰写了大量游戏引擎技术类文章,其中部分被官方媒体收录,被评为知名游戏引擎Cocos最有价值专家(CVP)及CSDN博客专家,在游戏行业和Python领域有一定的知名度,目前在CSDN担任InsCode AI IDE运营负责人。
目录:
第1章 图形引擎概述 1
第2章 引擎开发理论入门 13
第3章 Shader入门与实践 56
第4章 动画原理与实践 111
第5章 模型原理与实践 138
第6章 认识光和影 186
第7章 粒子系统入门 215
第8章 场景渲染入门 238
第9章 画面后期效果 306
第10章 UI系统入门 312
第11章 图形引擎设计与优化 370
点击下载