OpenGL Shader 全面解析
OpenGL Shader 全面解析

课程介绍:
本课程由张立铜老师将自己在企业多年积累的开发经验制作而成。
全面解析OpenGLShader 语言,从1.0到4.5版本,全面掌握shader编程知识,并能够熟练的应用。对从事游戏,图形技术研发的高级程序员有极大帮助。

学员需要具备C++基础:
1.掌握Shader基础,从Shader1.0版到最新的4.5版,介绍每个版本中特性的用法;
2.掌握Shader实用及常用案例实践;
3.掌握TesslationShader(细化着色器),Tesslattion Shader应用/基础案例分析;
4.掌握GeometryShader(几何着色器),Gemotry Shader应用/基础案例分析;
5.掌握ComputeShader(通用计算着色器),Compute Shader应用/基础案例分析;
6.掌握性能优化(大规模优化),通过大量案例讲解分析/结合最新特性,介绍高级用法;借助shader加速应用,让程序轻松应对支撑百万级别的场景对象。

〖资源截图〗:

OpenGL Shader 全面解析
OpenGL Shader 全面解析

〖资源目录〗:

  • ├──1-10、shader的基本语法.mp4 18.66M
  • ├──1-11、attribute关键字的使用.mp4 26.55M
  • ├──1-12、in_out关键字的使用.mp4 9.00M
  • ├──1-13、layout关键字的使用(修饰attribute).mp4 31.56M
  • ├──1-14、layout关键字的使用(修饰uniform ,out).mp4 19.83M
  • ├──1-15、多个shader的使用,状态切换.mp4 17.73M
  • ├──1-16、attribute数组数据的使用.mp4 35.87M
  • ├──1-17、attribute结构体数据的使用.mp4 21.05M
  • ├──1-18、uniform结构体和数组的使用.mp4 14.59M
  • ├──1-19、block块实现多个shader共享数据.mp4 26.69M
  • ├──1-1、环境建立.mp4 32.26M
  • ├──1-20、block块实现shader之间数据传递.mp4 8.08M
  • ├──1-21、block之内存布局(shared,std140).mp4 35.77M
  • ├──1-22、无数据绘制-常量数组的使用.mp4 16.14M
  • ├──1-23、深入理解gl_FragCoord内置变量的作用.mp4 27.39M
  • ├──1-24、纹理动画.mp4 42.59M
  • ├──1-25、纹理帧动画.mp4 40.40M
  • ├──1-26、纹理帧动画-GPU版本.mp4 21.59M
  • ├──1-27、多纹理转场过渡.mp4 41.47M
  • ├──1-28、多纹理转场过渡-推进过渡.mp4 20.43M
  • ├──1-29、多纹理转场过渡-推进过渡2.mp4 18.01M
  • ├──1-2、第一个shader.mp4 30.85M
  • ├──1-30、Shader绘制精灵.mp4 15.82M
  • ├──1-31、精灵的应用-粒子绘制.mp4 20.27M
  • ├──1-3、uniform关键字的使用.mp4 22.99M
  • ├──1-4、varying关键字实现shader之间参数传递.mp4 12.36M
  • ├──1-5、shader中访问顶点数据.mp4 22.03M
  • ├──1-6、shader中访问颜色数据.mp4 16.96M
  • ├──1-7、shader中访问纹理坐标数据.mp4 22.14M
  • ├──1-8、shader中访问法线数据.mp4 9.78M
  • ├──1-9、shader中的内置变量介绍.mp4 15.63M
  • ├──2-10、billboard效果实现(GPU动画)风吹草动.mp4 40.45M
  • ├──2-11、法线贴图(normal map) TBN.mp4 41.42M
  • ├──2-12、法线贴图(normal map) 增强效果,每像素光照.mp4 30.12M
  • ├──2-13、视差效果贴图.mp4 24.39M
  • ├──2-14、立体纹理贴图(cubemap).mp4 24.54M
  • ├──2-15、立体纹理贴图 + 法线贴图.mp4 16.36M
  • ├──2-16、阴影实现-深度缓冲区的作用.mp4 20.27M
  • ├──2-17、阴影实现-FBO的使用.mp4 15.95M
  • ├──2-18、阴影的实现理论知识.mp4 19.25M
  • ├──2-19、阴影的实现(1).mp4 53.34M
  • ├──2-1、shader实现光照.mp4 25.27M
  • ├──2-20、阴影的实现(2).mp4 29.52M
  • ├──2-21、fog-雾化效果实现-顶点雾.mp4 22.00M
  • ├──2-22、fog-雾化效果实现-每像素雾化.mp4 25.86M
  • ├──2-23、卡通渲染(cartoon).mp4 25.65M
  • ├──2-24、Sobel边缘检测.mp4 22.69M
  • ├──2-25、马赛克效果实现.mp4 77.51M
  • ├──2-26、Terrain-刷绘1.mp4 15.92M
  • ├──2-27、Terrain-刷绘2.mp4 19.30M
  • ├──2-28、Terrain-刷绘3.mp4 39.28M
  • ├──2-29、Terrain-实现鼠标刷会.mp4 23.40M
  • ├──2-2、3D开发框架的搭建.mp4 21.61M
  • ├──2-30、Terrain-刷绘边缘软化.mp4 22.85M
  • ├──2-31、Terrain-刷绘边缘软化2.mp4 19.14M
  • ├──2-3、shader实现带有颜色光照.mp4 19.27M
  • ├──2-4、shader实现带有光照+纹理.mp4 38.66M
  • ├──2-5、shader实现多纹理.mp4 56.69M
  • ├──2-6、shader实现多纹理贴花效果.mp4 20.30M
  • ├──2-7、billboard效果实现(CPU).mp4 27.91M
  • ├──2-8、billboard效果实现(GPU).mp4 30.25M
  • ├──2-9、billboard效果实现(GPU优化).mp4 30.66M
  • ├──3-1、Tessellation Shader介绍.mp4 10.58M
  • ├──3-2、Tessellation Line.mp4 43.97M
  • ├──3-3、Tessellation Line(2).mp4 18.52M
  • ├──3-4、Tessellation Triangle.mp4 22.86M
  • ├──3-5、Tessellation Quads.mp4 19.54M
  • ├──3-6、裁减掉TCSshader.mp4 11.31M
  • ├──3-7、Tessellation 实现贝塞尔曲线.mp4 20.06M
  • ├──3-8纹理坐标细化.mp4 39.31M
  • ├──4-1、billboard-Geometry版本.mp4 39.64M
  • ├──4-2、Geometry 计算法线.mp4 33.87M
  • ├──4-3、Geometry 实现贝塞尔曲线.mp4 23.84M
  • ├──5-1、通用计算的几大体系介绍&第一个compute shader.mp4 19.69M
  • ├──5-2、实现对一个数组作平方和.mp4 34.30M
  • ├──5-3、介绍Compute Shader 内置的变量.mp4 33.79M
  • ├──5-4、采用ComputeShader优化粒子系统.mp4 27.43M
  • ├──5-5、Compute Shader 实现贝塞尔曲线.mp4 18.61M
  • ├──5-6、Compute Shader 绘制billboard.mp4 25.85M
  • ├──6-10、100万模型绘制-物体过小优化处理.mp4 14.70M
  • ├──6-1、100万个对象的绘制.mp4 25.26M
  • ├──6-2、100万个模型绘制-常规方法绘制.mp4 34.71M
  • ├──6-3、100万个模型绘制-采用VBO的方式降低数据传输.mp4 19.92M
  • ├──6-4、100万个模型绘制-视锥裁减.mp4 34.51M
  • ├──6-5、100万个模型绘制-裁减2.mp4 57.75M
  • ├──6-6、100万个模型-绘制方式优化.mp4 19.95M
  • ├──6-7、100万模型绘制-GPU裁减优化(feedback).mp4 33.20M
  • ├──6-8、100万模型绘制-GPU裁减优化(2).mp4 50.51M
  • ├──6-9、100万模型绘制-CPU-vs-GPU性能结果对比.mp4 29.46M
  • └──全面解析OpenGL-Shader语言视频课程.zip 91.56M

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源