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

文心AI搜索

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

PBR渲染Vulkan版

PBR渲染Vulkan版
共52节 44人在学 课程详情
课程目录
讨论留言
  • 启航

    • Vulkan中的PBR课程简介
    • 在Vulkan中实现PBR的整体代码思路分析
    • 搭建合格的东汉书院学习项目
    • 搭建好应用程序开发框架
    • 搭建好HDR的渲染流程
    • 搭建PBR算法框架结构
    • 完成材质球的渲染
    • 完成ToneMapping的操作
    • PBR渲染的总体框架结构
  • 直接光

    • 直接光的PBR计算思路
    • 实现经典的BlinPhong光照
    • 计算出Fresnel
    • 解读D的来历以及代码思路
    • 计算出D的值
    • 解读G的来历以及代码思路
    • 计算出PBR的Specular光
    • 计算出diffuse部分
    • 加入metallic对整体效果的影响
  • 间接光

    • 间接光的相关概念
    • PBR中的间接光
    • 渲染到CubeMap的思路
    • 纹理坐标的映射思路
    • 完成y坐标到v坐标的推导
    • 完成u坐标的推导
    • 生成CubeMap
    • 验证CubeMap的正确性
    • PBR无限光源总体的思考逻辑
    • 完美的无限光源PBR渲染逻辑
    • 对间接光Diffuse部分的积分思路
    • 在PBR中引入球面坐标系
    • 从球面坐标系到半球积分
    • 最终间接光Diffuse部分公式的推导
    • 从解析数学到计算机里的代码
    • 从感性角度看间接光Diffuse部分
    • 生成DiffuseIrradiance贴图
    • 对公式进行SplitSum拆解
    • 积PrefilteredColor的思路
    • 进行Specular光照积分的时候的特殊问题
    • 蒙特卡洛方法与概率密度函数
    • 生成均匀分布的点
    • 生成均匀分布的球面坐标
    • 后续代码思路的整理
    • 生成PrefilteredColor贴图
    • ImportanceSampleGGX函数
    • 加入D的影响
    • BRDF公式的推导
    • 如何理解BRDF公式的最终结果
    • 生成BRDF贴图
    • 生成间接光的F
    • 运行时计算GI部分的光照
    • PBR实战训练1
    • PBR实战训练2
播放页问题反馈
视频学习中有任何产品建议都可由此反
馈,我们将及时处理!

课时介绍

计算出D的值计算出D的值计算出D的值计算出D的值计算出D的值

课程介绍

本课程教会同学们通过Vulkan实现PBR渲染,同学们学习完毕本课程后,将对彻底搞懂整个PBR渲染流程中的全部细节。
 
 
在学习本课程之前,我们需要同学们学习过我们的Vulkan系列课程或者至少达到学习完毕我们Vulkan课程后的水平。如果你不是跟着我们的Vulkan课程学习过来的同学,那么下面是一份知识自查清单,这是本课程学习前必须要掌握的图形学硬件API的技术点:
  • RTT
  • FBO
  • UBO
  • 2D纹理贴图
  • CubeMap纹理
  • PSO
  • GLSL
  • 3D数学
 
推荐课程

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

李明 · 762人在学

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

王先生 · 22227人在学

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

汤小洋 · 4227人在学

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

黄菊华 · 796人在学

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

小尼老师 · 848人在学

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

Long · 5165人在学

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

汤小洋 · 1514人在学

Python Django 深度学习 小程序

钟翔 · 2335人在学

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

赖国荣 · 608人在学

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

李杰 · 4010人在学

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

    订阅失败

    PBR渲染Vulkan版
    PBR渲染Vulkan版 ...

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

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

    购买课程

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

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