导航
课程首页
  • PM-Summit 全球产品经理大会云会员
  • SDCon 全球软件研发技术大会云会员
  • ML-Summit 全球机器学习技术大会云会员
  • C++性能优化高端培训
  • AI全栈开发实战营
精品课 极客时间

AI 搜索

登录
会员中心
消息
历史
创作中心
创作
学习中心
成为讲师

【奇境】OpenGL计算机图形学编程—从小白到精通 OpenGL核心模式—基础绘制 OpenGL—VBO使用及本质解析

【奇境】OpenGL计算机图形学编程—从小白到精通
共81节 1756人在学 课程详情
课程目录
讨论留言
  • 课程介绍

    • 本课程介绍以及学习建议
  • OpenGL核心模式—基础绘制

    • OpenGL核心模式原理解析
    • OpenGL GLFW工程配置
    • OpenGL—Shader原理解析
    • OpenGL—VBO使用及本质解析
    • OpenGL—Shader的编译与链接
    • OpenGL—VAO使用及本质解析
    • OpenGL—Shader与C++数据传输
    • OpenGL—Shader类封装+顶点数组使用
    • OpenGL—EBO使用及本质
    • OpenGL—图片管理类封装
    • OpenGL—Texture理论详解
    • OpenGL—Texture程序应用
    • OpenGL—摄像机坐标变换矩阵推导
    • OpenGL—投影坐标变换矩阵推导
    • OpenGL—摄像机矩阵/投影矩阵应用
    • OpenGL—模型变换矩阵详解及应用
    • OpenGL—摄像机类实现(平移功能)
    • OpenGL—摄像机类实现(旋转功能)
  • OpenGL核心模式—基础光照

    • OpenGL光照—初探光照理论
    • OpenGL光照—Phong光照模型理论
    • OpenGL光照—环境光实现
    • OpenGL光照—漫反射光实现
    • OpenGL光照—镜面反射光实现
    • OpenGL光照—材质系统理论
    • OpenGL光照—材质系统实现
    • OpenGL光照—材质光照贴图
    • OpenGL光照—光源分类及行为理论
    • OpenGL光照—平行光+点光源实现
    • OpenGL光照—聚光灯实现
    • OpenGL光照—聚光灯效果优化
    • OpenGL光照—多光源案例(一)
    • OpenGL光照—多光源案例(二)
  • OpenGL核心模式—高级接口

    • OpenGL高级—深度测试原理详解
    • OpenGL高级—模板测试理论详解
    • OpenGL高级—模板测试实践(高光边缘)
    • OpenGL高级—Blend颜色混合
    • OpenGL高级—CullFace表面剔除
    • OpenGL高级—FrameBuffer帧缓存介绍
    • OpenGL高级—FrameBuffer代码实现
    • OpenGL高级—FrameBuffer实现后处理
    • OpenGL高级—CubeMap原理详解
    • OpenGL高级—CubeMap天空盒实现
    • OpenGL高级—CubeMap环境贴图理论
    • OpenGL高级—CubeMap环境贴图实现
    • OpenGL高级—更灵活的数据接口
    • OpenGL高级—GLSL内置变量使用
    • OpenGL高级—UniformBlock显存分配详解
    • OpenGL高级—UniformBlock实例
    • OpenGL高级—GeometryShader原理
    • OpenGL高级—GeometryShader法线绘制
  • OpenGL核心模式—模型读取

    • OpenGL模型读取—Assimp配置详解
    • OpenGL模型读取—Mesh类编写(一)
    • OpenGL模型读取—Mesh类编写(二)
    • OpenGL模型读取—Model类编写
    • OpenGL模型读取—材质解析及绘制
    • OpenGL模型读取—Instance实例绘制理论
    • OpenGL模型读取—Instance批量模型绘制
  • OpenGL核心模式—高级光照

    • OpenGL高级光照—Blin-Phong光照改进
    • OpenGL高级光照—Gamma校正
    • OpenGL高级光照—ShadowMap理论
    • OpenGL高级光照—ShadowMap实现
    • OpenGL高级光照—ShadowMap噪声去除
    • OpenGL高级光照—ShadowMap过采样
    • OpenGL高级光照—PointShadow理论
    • OpenGL高级光照—PointShadow预备理论之CubeMap采样
    • OpenGL高级光照—PointShadow实现
    • OpenGL高级光照—法线贴图&TBN空间推导
    • OpenGL高级光照—法线贴图实现
    • OpenGL高级光照—HDR颜色空间
    • OpenGL高级光照—Bloom效果理论
    • OpenGL高级光照—Bloom高斯模糊理论
    • OpenGL高级光照—Bloom算法Shader搭建
    • OpenGL高级光照—Bloom算法FBO搭建
    • OpenGL高级光照—Bloom算法渲染实现
    • OpenGL高级光照—延迟渲染理论
    • OpenGL高级光照—延迟渲染Shader构建
    • OpenGL高级光照—延迟渲染GBuffer构建
    • OpenGL高级光照—延迟渲染Render构建
    • OpenGL高级光照—延迟渲染+正向渲染
    • OpenGL高级光照—光的体积渲染
回复
切换为未回复评论
切换为时间正序
请发表友善的回复…
发表回复
发表回复
按下Enter换行,Ctrl+Enter发表内容
编辑
预览
    轻敲空格完成输入
    • 显示为
    • 卡片
    • 标题
    • 链接

    反馈

    播放页问题反馈
    视频学习中有任何产品建议都可由此反
    馈,我们将及时处理!

    课时介绍

    OpenGL—VBO使用及本质解析

    课程介绍

    1 课程简介:

    本课程详细讲解了OpenGL从入门到精通的理论+实践知识,对于每一个知识点都会带领学员通过代码来实现功能。其中涵盖了基础图元绘制,基础光照,高级过程,高级光照等内容;当前图形引擎的应用已经越来越广泛,春晚以及各大综艺节目已经开始使用XR作为主流的内容制作技术,房地产漫游及Web渲染技术已经开始茁壮发展,VR也即将突破硬件瓶颈;普遍的游戏引擎在独特的领域已经无法完全实用,且我们国家要发展自主科技技术,图形引擎以及CAD等卡脖子技术一定会蓬勃发展,所以同学们要抓住机会,趁势而上,熟悉底层,博取更大发展,学习OpenGL底层接口的应用以及图形学算法,将是您向纵深发展的第一步!

    2 课程解决优势:

    很多同学学习OpenGL最难的是找到路径,并且其中牵扯到的理论知识点无法完全理解透彻(比如VAO与VBO的区别,MVP矩阵变换的推导及原理,光照系统的设计及算法推导,帧缓存的灵活应用等),我们的课程可以带领大家从原理+实践的角度进行学习,每一个知识点都会:a 推导基础公式及原理 b 一行一行进行代码实践

    从而能够保证每位同学都学有所得,能够看得懂,学得会,用得上,并且能够培养自主研究的能力。

    学习课程所得:

    学习本课程完毕之后,学员可以全方位的完全了解OpenGL当中的必要接口,并且可以对图形学的基础知识融会贯通,可以制作中级的特效。并且对于UnrealEngine以及Unity3D的学习更加轻松,对于各类商业引擎当中的算法以及内容制作手法更加深刻理解把控。学员也可以自行进行图形引擎的设计以及研究,并且将本课程的知识点进行代码模块化编写;能够自主推导图形学管线以及应用当中的各类公式,并且理解其几何含义。

     

    代码与PPT资源,已随课程附赠,请同学们对应课程下载

     

    推荐课程

    信息系统项目管理师自考笔记

    李明 · 758人在学

    python从0到1:期货量化交易系统(CTP实战,高频及合成K线数据

    王先生 · 22209人在学

    手把手搭建Java超市管理系统【附源码】(毕设)

    汤小洋 · 4224人在学

    Java毕设springboot外卖点餐系统 毕业设计毕设源码 使用教

    黄菊华 · 796人在学

    基于SSM酒店管理系统(毕设)

    小尼老师 · 846人在学

    java项目实战之购物商城(java毕业设计)

    Long · 5162人在学

    手把手搭建Java求职招聘系统【附源码】(毕设)

    汤小洋 · 1511人在学

    Python Django 深度学习 小程序

    钟翔 · 2333人在学

    城管局门前三包管理系统+微信小程序(vue+springboot)

    赖国荣 · 606人在学

    Vue+Uni-app(uniapp)入门与实战+赠送仿美团点餐小程序

    李杰 · 4002人在学

    正在试验
    后自动删除环境
    课程实验
    本次实验时间已到期 00:00:00

      订阅失败

      【奇境】OpenGL计算机图形学编程—从小白到精通
      【奇境】OpenGL计算机图形学编程—从小白到精通 ...

      订阅列表已满,请先移出部分订阅内容。

      当前章节需购买后观看
      开通超级会员免费看!专家精选系列课程,满足你从入门到精通!更有问答月卡免费送,你的问题有问必答!
      提交答案

      购买课程

      扫码完成付费,可继续学习全部课程内容

      加载中...
      课件正在飞速打包中,请耐心等待几秒钟~
      首页
      博客
      下载
      学习
      社区
      AI搜索
      GitCode
      InsCodeAI
      技术会议
      会员中心
      创作中心
      联系我们
      工作时间: 8:30 - 22:00
      客服电话: 400-660-0108
      kefu@csdn.net在线客服
      • 关于我们
      • 招贤纳士
      • 商务合作
      • 寻求报道
      • 京ICP备19004658号
      • 经营性网站备案信息
      • 公安备案号11010502030143
      • 营业执照
      • 北京互联网违法和不良信息举报中心
      • 家长监护
      • 中国互联网举报中心
      • 网络110报警服务
      • Chrome商店下载
      • 账号管理规范
      • 版权与免责声明
      • 版权申诉
      • 出版物许可证
      • ©1999-2024北京创新乐知网络技术有限公司

      视频问题反馈

      提交遇到的问题我们会尽快解决的 ~