用Python学习图形和游戏的OpenGL


开发3D图形的顶点着色器硬件渲染的高级知识。

你会学到什么
理解使用OpenGL渲染场景所需的基本概念。
编写顶点着色器代码来渲染点、线框、照亮的实体对象和纹理网格。
确定OpenGL渲染管道中的步骤,并讨论每个步骤的目的。
用Python完成通用3D图形引擎的开发。

类型:电子教学| MP4 |视频:h264,1280×720 |音频:AAC,44.1 KHz
语言:英语+中英文字幕(根据原英文字幕机译更准确)|大小解压后:6.87 GB 含课程文件 |时长:6小时18分钟


要求
过程语言或面向对象语言的工作知识。
对向量和三角学的尊重。
描述
为什么要学习OpenGL?(a)它是最初开发的图形库之一,主要(或完全)在硬件上实现。(b)有关OpenGL的知识将向您揭示在其他图形和游戏引擎的背景下发生了什么,从而为您提供在其他应用程序中解决问题和排除故障的卓越技能;( c)它将提高您对3D数学的理解;( d)它将顶点着色器编程带到了开发计算机图形应用程序的前沿,为您提供了创建基于GPU的快速并行处理2D和3D图形的更高水平的技能。

本课程专为具备编程工作知识的中级水平学生设计,内容将带您逐步完成Python、Pygame和PyOpenG的设置,以及动态设计的通用3D图形引擎的开发(随着课程的进行),重点是随着计算机图形生成、数学和渲染中每个基本概念的揭示,添加所需的功能。Learn OpenGL with Python for Graphics and Games


您将了解到

Pycharm开发环境。

Pygame API,这是OpenGL的一个接口。

PyOpenGL,OpenGL API的python包装器。

正交、透视、屏幕空间和相机空间中的坐标系。

移动虚拟摄像机。

使用顶点着色器构造三维图形。

顶点着色。

照明。

使用各种4×4视图矩阵处理3D空间和定位顶点的基本数学。

使用3D OBJ模型文件。

网格的UV贴图和纹理。

人们对佩妮课程的评价

佩妮医生是一个很好的人,一个真正的专家。我上过的她的所有课程都是一流的,在我看来,没有比她更好的老师了。

请允许我说这对一个对某些类型的游戏设计感兴趣的人来说是多么重要。创建游戏,你可以创建支持紧急情况的人工智能行为。

老实说,我喜欢整体的教学方法,我从来没有在几个小时内学到这么多关于有效编码的详细解释!

本课程主要为学生提供使用PyOpenGL编写通用3D图形引擎的实践经验,同时也为中级程序员提供Python的简单介绍。

这门课程是给谁的
对学习OpenGL感兴趣的中级游戏程序员
Python程序员有兴趣扩展他们的技能来绘制3D图形。

评论后显示 本地直接下载按钮 点击即可显示解压密码!(两次评论时间间隔需大于五分钟)
*马上去发表评论?
此处为解压密码隐藏区,登录评论后获取解压密码,如提示错误,等待5分钟后评论即可!
1、云桥网络持续更新国外CG软件教程素材和影视制作等相关领域资源,注册充值38元成为会员,免费获取更多本站精品资源!
2、注意:输入无效用户名、连续输入错误密码、频繁登录登出切换ip会触发平台安全防护锁定账号,不记得账号密码或账号被锁定联系站长解锁重置密码
3、账号问题与资源无法获取联系V:yunqiaonet
4、平台为自学学习平台,用户需以学习为目的,平台严禁批量采集搬运资源,望知悉!!!

云桥网 » 用Python学习图形和游戏的OpenGL

6 评论

  1. python资源还有吗

  2. nice nice~~~~~~

发表评论

云桥网络 与你共乘

版权申明 站点地图