视频课程 人浏览 历史评分   更新时间: 30天前 随到随学

课程介绍

注意0:欲购买此课程,获取安全购买链接,索要正版授权学习平台账号,务必加咨询QQ:2536379620
注意1:由于编码原因,试听课程视频画面清晰度不如最终购买的视频。最终购买视频的画面清晰度可参见以下两张图。图1   图2
注意2:正版良心视频,购买后有机会和原作者直接短暂技术交流。

1、快速掌握OpenGL核心编程思想,手册资料包,内容更精彩。
2、动画演示+精心准备的解说词、独一无二的授课方式。
3、使用学习到的技术开始制作最终大作业。
4、在实践中发现存在的问题,并给出解决方案。
5、专业的课程团队做疑难解答。

课程特色

快速入门:全球唯一、独一无二,这是市面上最好的教程,没有之一。
保驾护航,名师指路:强大的引擎程序员做导师,你还有什么可担心的。
内容丰富,学习全面:我们的课程涵盖从菜鸟到殿堂级程序员的所有技术,我们能让你不走弯路。
项目实战,积累经验:重实战、在我们的知识体系中你才能最快的将理论落地。

课程大纲

01
OpenGL入门OSX版内容预览

OpenGL入门OSX版内容预览(2分钟)        暂无试看
02
搭建OpenGL的开发环境

搭建OpenGL的开发环境(42分钟)
03
渲染框架以及OpenGL的数据流

渲染框架以及OpenGL的数据流(20分钟)
04
OpenGL中的矩阵设置

OpenGL中的矩阵设置(14分钟)01
课程内容介绍以及导读

本课程内容预览(21分钟)       暂无试看

搭建OpenGL程序框架(19分钟)
02
萌谷手册-第一个三角形的绘制

VS2017版创建项目(4分钟)

编写shader(21分钟)

编译Shader(16分钟)

VBO-ArrayBufferObject(7分钟)

绘制指令(18分钟)

ElementArrayBufferObject理论(5分钟)

ElementArrayBufferObject(7分钟)

GPUWorkFlow(17分钟)

VBO详解(10分钟)

从一个三角形开始(7分钟)
03
萌谷手册-3D模型之obj模型

模型加载(一)(14分钟)

模型加载(二)(14分钟)

模型加载(三)(12分钟)

模型加载(四)-解码face(17分钟)

模型加载(四)-face合并的理论(7分钟)

模型加载(五)(17分钟)
04
萌谷手册-Transformation、Attribute、矩阵、查错、小结

OpenGLTransformation(5分钟)

可编程管线如何设置Shader中的attribute(11分钟)

旋转平移缩放(11分钟)

检查Shader语法错误(16分钟)

从一个三角形到模型绘制(6分钟)
05
萌谷手册-光照算法

光照模型-总览(14分钟)

环境光照(7分钟)

Diffuse算法思路-图解(11分钟)

漫反射光照(14分钟)

Specular算法思路-图解(6分钟)

镜面反射光照(8分钟)
06
萌谷手册-图片解码

纹理贴图-解码BMP图片(24分钟)

带光照的纹理贴图(13分钟)

DXT1图片解码(31分钟)
07
萌谷手册-2D技术

UI绘制(15分钟)

UI画布分辨率的详解(11分钟)

如何绘制一个刚好铺满屏幕的四边形-理论(9分钟)

绘制一个刚好铺满屏幕的四边形(CPU)版(23分钟)

绘制一个刚好铺满屏幕的四边形(GPU)版(6分钟)

创建一个刚好800x600的画布(5分钟)

保存RGB数据到BMP文件(15分钟)

锁定画布上的绘制区域(7分钟)
08
萌谷手册-辅助工具、点精灵、视锥体绘制

高精准计时器(16分钟)

检查OpenGL指令错误(12分钟)

点精灵的绘制(10分钟)

显示透视投影的视锥体(28分钟)

显示正交投影的视锥体(8分钟)
09
萌谷手册-高阶技术(一)

Instancing技术(22分钟)

使用Subroutine(16分钟)

使用VertexArrayObject(8分钟)
10
萌谷手册-FBO

FBO理论讲解(8分钟)

生成FramebufferObject(12分钟)

渲染到纹理(10分钟)

渲染到多张纹理(12分钟)

显示DepthBuffer(11分钟)

提取并渲染深度缓冲区(26分钟)

多重采样抗锯齿(20分钟)
11
萌谷手册-高阶技术(二)

其他Shader总览(13分钟)

使用Compute Shader处理纹理-思路(5分钟)

使用Compute Shader处理纹理(29分钟)

使用SSBO-理论(4分钟)

使用SSBO绘制图形(9分钟)

使用SSBO绘制点精灵-思路(7分钟)

使用SSBO绘制点精灵(15分钟)

生成SSBO点精灵Alpha值的思路(5分钟)

完成SSBO版点精灵的绘制(5分钟)
12
萌谷手册-百万粒子系统

生成100万粒子(19分钟)

更新100万粒子的位置信息-思路(4分钟)

完成100万粒子的粒子系统(25分钟)
13
萌谷手册-Geometry Shader

初识GeometryShader(4分钟)

使用Geometry Shader生成三角形-思路(4分钟)

使用Geometry Shader生成三角形(17分钟)

使用Geometry Shader生成粒子-思路(3分钟)

使用Geometry Shader生成粒子(6分钟)
14
萌谷手册-TransformFeedback技术

TransformFeedbackObject详解(4分钟)

练习使用TranslateFeedbackObject(27分钟)

使用TFO的粒子发射器(GPU粒子)-思路(7分钟)

使用TFO的粒子发射器(GPU粒子)(22分钟)

生成程序纹理做为粒子贴图(18分钟)

使用TFO更新粒子系统-思路(9分钟)

使用TFO更新粒子(主干逻辑)(15分钟)

使用TFO更新粒子(更新新粒子)(9分钟)

使用TFO更新粒子(更新旧粒子)(14分钟)

TFO粒子系统为粒子加入Alpha通道衰减(16分钟)
15
萌谷手册-TransformFeedback技术续

使用GS绘制TFO的粒子(12分钟)

使用GS让TFO粒子灭亡(10分钟)

基于TFO技术的粒子系统(16分钟)
16
萌谷手册-TesselationShader

初识TesslationShader(14分钟)

使用Tesslation Evaluate Shader-(TES)(20分钟)

使用TES实现经典的四边形插值算法(6分钟)

练习使用Tesslation Control Shader(9分钟)
17
重点知识梳理-第一部分

搭建Windows窗口(17分钟)

搭建OpenGL开发环境(14分钟)

绘制第一个三角形(30分钟)

抽象出CreateBufferObject(24分钟)

抽象出VertexBuffer(26分钟)

多重纹理(9分钟)

3D模型类(17分钟)

实现光照算法(21分钟)

从天空盒检查其他模块的问题(19分钟)

粒子系统(12分钟)
相关推荐
客服 关于