D011 使用 C++ 的实用 OpenGL 和 GLSL 着色器基础知识

介绍:

以不到十分之一的价格,获得所有Slivaa独家Udemy课程并且附带完整的中文字幕,就在slivaa.com!

课程预览:

课程预览
你将会学到的

学习 OpenGL 和 GLSL
探索现代渲染管线和着色器
将顶点数据馈送到缓冲区(VBO)并设置缓冲区格式
使用着色器和 GLSL
制作有趣的程序计算机图形
学习 3D 变换:旋转、缩放和透视投影
加载和绘制纹理(精灵)
渲染 3D 几何体

课程介绍

通过编写代码掌握 OpenGL 和 GLSL 着色语言! 图解理论与实践(从基础到高级)

要求

基本 C++ 知识(Visual Studio、XCode)
不需要事先的 OpenGL 或 CG 知识!

说明

欢迎来到 OpenGL、GLSL 和计算机图形学课程!

这是一个实用的图解程序,旨在为您提供使用 OpenGL、GLSL 和 C ++ 编程计算机图形的视觉直觉和实用技能

它是OpenGL和GLSL知识的原始浓缩挤压(没有“水时长”内容!没有让你睡着的长篇大论)

本课程旨在从基础开始 - 并转向高级主题,如着色器、矩阵、转换、GLSL 语言、光栅效果、纹理和着色。

事实上,这门课程很容易掌握。因为它是实用的、直观的图解,并且有代码示例和实时编码会话。

它的创建是为了帮助您开发关于 3D 编程模型的视觉直觉(所以我开发了一些精美的插图和可视化 - 只是为了向您展示事情是如何“在引擎盖下”工作的)

它将帮助您建立适当的心理模型、模式和编码技能——掌握 OpenGL 机器的基本概念和内部优雅,以及 3D 数学(因为它们很棘手)

有实时编码会议,您可以完全访问源代码

该课程涵盖了现代 OpenGL 的所有重要主题,例如:

- 几何和缓冲区、VBO 和 VAO

- 变换和矩阵,矩阵层次结构

- 着色器和 GLSL

- 程序艺术(和 GLSL 着色器生成的图像)

- 纹理

所以请随意探索它,我希望你会喜欢它,就像我在它的创作过程中所做的那样

此课程给了哪些人:

计算机图形学学生
OpenGL 游戏开发者
计算机图形爱好者
游戏开发商

下载学习此课程

本内容需要登录后才能查看

提取码获得:请点击此链接

Slivaa_Code(上PHP/下Golang)

<?php $D011 = 'afd6646b9afbc8bba459ec7a0edd594eab6fd0a1a8f4da206453e6513aa70bba'?>
<?php echo $D011;?>
/*SHA 256*/
package main 
import "fmt" 
func main() {
var D011 string = "afd6646b9afbc8bba459ec7a0edd594eab6fd0a1a8f4da206453e6513aa70bba"     
fmt.Println(D011)
}
//SHA_256

 

声明:本站所有软件、课程、素材等资源全部来源于互联网,从本站下载资源,说明你已同意本条款。如若本站内容侵犯了原著者的合法权益,请携带版权证明与我们联系,我们会及时处理。
THE END
分享
二维码
打赏
< <上一篇
下一篇>>