OpenGL渲染引擎-设计与实践资源介绍:
熟练掌握OpenGL但是没有做过渲染引擎的同学 期望获得更高薪水,作品较少的同学 对C++熟练掌握,但没设计过架构的同学 需要加强职场技术能力的同学
你将会学到:如何使用OpenGL从0开始,实现一个图形渲染引擎
资源目录:
├── 课程3.OpenGL渲染引擎-设计与实践 │ ├── 233.DriverMaterials解析.mp4 │ ├── 234.Program设置流程.mp4 │ ├── 291.骨骼系统架构(一).mp4 │ ├── 188.modelLoading案例讲解.mp4 │ ├── 301.PropertyBinding解析.mp4 │ ├── 297.动画系统架构解析.mp4 │ ├── 226.顶点绑定详解(一).mp4 │ ├── 299.动画关键帧读取.mp4 │ ├── 207.eventDispatcher详解.mp4 │ ├── 187.materials案例讲解.mp4 │ ├── 258.纹理更新过程.mp4 │ ├── 244.Uniform设计最终方案.mp4 │ ├── 268.光照系统梗概.mp4 │ ├── 240.Uniform系统基础编写思想.mp4 │ ├── 285.节点的解析.mp4 │ ├── 211.DriverWindow鼠标事件回调.mp4 │ ├── 267.RenderTarget的解析.mp4 │ ├── 255.纹理系统技术回顾.mp4 │ ├── 298.动画系统类概览.mp4 │ ├── 295.骨骼数据读取.mp4 │ ├── 264.RenderTarget系统前端.mp4 │ ├── 196.包围球与包围盒.mp4 │ ├── 276.阴影系统FrontEnd.mp4 │ ├── 203.cameralControl详解.mp4 │ ├── 250.正则表达式案例.mp4 │ ├── 235.Program更新生成流程.mp4 │ ├── 185.triangle案例讲解.mp4 │ ├── 221.DriverAttributes解析.mp4 │ ├── 220.VBO 解析架构理论.mp4 │ ├── 289.Interpolant类讲解.mp4 │ ├── 236.ShaderChunk完整解析.mp4 │ ├── 206.sourceCache详解.mp4 │ ├── 274.光照系统Uniform建设与更新.mp4 │ ├── 182.光照复习.mp4 │ ├── 283.模型读取技术系解析.mp4 │ ├── 208.FrontEnd其他类.mp4 │ ├── 177.顶点与几何.mp4 │ ├── 202.camera详解.mp4 │ ├── 222.DriverGeometries解析.mp4 │ ├── 219.渲染场景解析流程.mp4 │ ├── 251.UniformName的匹配.mp4 │ ├── 271.光照缓存流程.mp4 │ ├── 194.Attribute类接口详解.mp4 │ ├── 214.渲染列表构建.mp4 │ ├── 201.material详解.mp4 │ ├── 302.动画系统整体流程.mp4 │ ├── 183.动画复习.mp4 │ ├── 282.阴影参数实验.mp4 │ ├── 269.MeshPhongShader解析(一).mp4 │ ├── 229.DriverProgram详解(一).mp4 │ ├── 198.Object3D类型与节点体系.mp4 │ ├── 248.UniformsLib介绍.mp4 │ ├── 245.StructuredUniform外部组织代码.mp4 │ ├── 224.VBO与VAO回顾.mp4 │ ├── 210.DriverWindow尺寸变化回调.mp4 │ ├── 300.AnimationAction构造.mp4 │ ├── 257.TextureUnit分配功能.mp4 │ ├── 288.插值系统回顾.mp4 │ ├── 209.DriverWindow窗体初始化.mp4 │ ├── 247.Uniforms系统总结与外部系统.mp4 │ ├── 280.Shadow 信息更新.mp4 │ ├── 241.简单Uniform详解.mp4 │ ├── 284.模型材质读取.mp4 │ ├── 294.骨骼动画类架构解析.mp4 │ ├── 249.Uniforms更新主逻辑.mp4 │ ├── 190.引擎架构概览.mp4 │ ├── 253.Uniforms系统总结回顾.mp4 │ ├── 189.animation案例.mp4 │ ├── 231.program创建与参数创建.mp4 │ ├── 200.Object3DLookAt函数.mp4 │ ├── 290.Interpolant不同插值讲解.mp4 │ ├── 199.Object3D下的矩阵变换.mp4 │ ├── 296.骨骼动画架构总结.mp4 │ ├── 287.uv读取解析.mp4 │ ├── 230.DriverProgramShader处理.mp4 │ ├── 192.智能指针详解.mp4 │ ├── 216.视锥体剪裁算法(一).mp4 │ ├── 217.视锥体剪裁算法(二).mp4 │ ├── 273.DriverLights类解析.mp4 │ ├── 278.阴影Shader解析.mp4 │ ├── 243.Uniform更新方案设计.mp4 │ ├── 286.Mesh的读取与构建.mp4 │ ├── 212.DriverWindow键盘响应.mp4 │ ├── 193.Attribute类数据详解.mp4 │ ├── 178.矩阵与变换回顾.mp4 │ ├── 262.CubeMap的Uniform更新.mp4 │ ├── 265.RenderTarget实例演示.mp4 │ ├── 293.骨骼动画的Shader.mp4 │ ├── 191.引擎代码概览.mp4 │ ├── 252.Uniform匹配实现.mp4 │ ├── 275.阴影技术回顾.mp4 │ ├── 197.Object3D成员参数详解.mp4 │ ├── 260.DriverBackground解析流程.mp4 │ ├── 223.DriverObjects详解.mp4 │ ├── 266.DriverRenderTargets详解.mp4 │ ├── 227.顶点绑定详解(二).mp4 │ ├── 180.shader复习.mp4 │ ├── 181.material复习.mp4 │ ├── 232.DriverPrograms接口函数.mp4 │ ├── 279.阴影系统Uniform设计.mp4 │ ├── 281.DriverShadowMap解析.mp4 │ ├── 263.纹理系统总结.mp4 │ ├── 242.StructuredUniform详解.mp4 │ ├── 261.CubeMap的Shader系统.mp4 │ ├── 205.texture的读取详解.mp4 │ ├── 246.PureArrayUniform外部组织代码.mp4 │ ├── 270.MeshPhongShader解析(二).mp4 │ ├── 195.geometry类详解.mp4 │ ├── 186.cube案例讲解.mp4 │ ├── 179.纹理复习.mp4 │ ├── 215.渲染列表排序.mp4 │ ├── 256.DriverTextures详解.mp4 │ ├── 213.渲染流程分析.mp4 │ ├── 292.骨骼系统架构(二).mp4 │ ├── 218.视锥体剪裁代码详解.mp4 │ ├── 204.texture基类详解.mp4 │ ├── 225.绑定流程前.mp4 │ ├── 254.管线设置与绘制.mp4 │ ├── 239.Uniform相关接口.mp4 │ ├── 277.DepthShader解析.mp4 │ ├── 237.总结与回顾.mp4 │ ├── 228.Shader管理介绍.mp4 │ ├── 272.光照系统Uniform设计.mp4 │ ├── 238.Uniform概念与分类.mp4 │ ├── 259.CubeMap回顾及FrontEnd.mp4 │ ├── 184.引擎Cmake组织架构.mp4
此隐藏内容仅限VIP查看升级VIP