本部分主要介绍了阴影映射Shadow mapping的相关知识,了解其实际的操作过程,分析其所存在的问题。

学习视频来源

GAMES101-现代计算机图形学入门-闫令琪_哔哩哔哩_bilibilihttps://www.bilibili.com/video/BV1X7411F744?p=12

在继续进行下部分的光线追踪前,我们要先补充下关于阴影映射的知识。

阴影映射(Shadow mapping)简介

只能处理点光源投射的阴影

实际的操作过程

第一步

实例展示

示例

存在问题:

下一部分

计算机图形学入门(十三)-光线追踪(基本原理)_酷月千里的博客-CSDN博客https://blog.csdn.net/weixin_45314475/article/details/121884738?spm=1001.2014.3001.5502

总目录

计算机图形学入门(总目录)_酷月千里的博客-CSDN博客https://blog.csdn.net/weixin_45314475/article/details/121876845?spm=1001.2014.3001.5502

计算机图形学入门(十二)-阴影映射Shadow mapping(为光线追踪准备)相关推荐

  1. 计算机图形学【GAMES-101】6、阴影映射(Shadow Mapping)

    快速跳转: 1.矩阵变换原理Transform(旋转.位移.缩放.正交投影.透视投影) 2.光栅化(反走样.傅里叶变换.卷积) 3.着色计算(深度缓存.着色模型.着色频率) 4.纹理映射(重心坐标插值 ...

  2. 计算机图形学入门(二)-线性代数部分知识2视图变换和投影变换

    本章主要进行了视图/相机变换的求解,和两种投影变换的求解(正交投影.透视投影),并且简单的完善了3D旋转变换的介绍. 主要的学习过程来自下面的视频,本文只会有主要的基础内容,默认一些知识大家是掌握的, ...

  3. openGL实现阴影映射(Shadow Mapping)

    openGL系列文章目录 文章目录 openGL系列文章目录 前言 阴影映射 阴影映射原理 二.使用步骤 显示效果 源码下载 参考 前言 阴影是光线被阻挡的结果:当一个光源的光线由于其他物体的阻挡不能 ...

  4. 计算机图形学(十二):真实感图形(光照模型、材质模型)

    目录 光照模型 第一节 漫反射及具体光源的照明 1. 环境光 2. 漫反射 3. 镜面反射与Phong模型 4. 光的衰减 第二节 多边形网的明暗处理 1. 常数明暗法 2. Gouraud方法 3 ...

  5. 计算机图形学入门(一)-线性代数部分知识1

    本部分主要介绍了向量的点乘与叉乘在图形学中的基本应用,介绍了图形学中常用的2D矩阵变换,例如缩放.对称.切变换.旋转.平移.逆变换.组合变换和分解变换.还有在图形学中为了简化操作而采取的添加维度的方法 ...

  6. Games101计算机图形学入门基础之二:光栅化

    Games101计算机图形学入门基础之二:光栅化 引言 三角形的离散化 采样 走样 走样带来的瑕疵 反走样 先模糊再采样 傅里叶变换 低通滤波 卷积 多重采样抗锯齿(超采样) 深度缓存 可见性与遮挡( ...

  7. 图形学笔记(十一)光线追踪——Shadow Mapping、光线追踪、光线投射、软硬阴影、光线与物体交点、AABB包围盒

    图形学笔记(十)几何2 -- 曲面细分(Loop细分.Catmull-Clark细分).曲面简化(边坍缩.二次度量误差).曲面正则化 图形学笔记(十二)光线追踪2--使用AABB包围盒加速光线追踪.空 ...

  8. 网络编程懒人入门(十二):快速读懂Http/3协议,一篇就够!

    本文中文译文由作者"ably.io"发布于公众号"高可用架构",译文原题:<深入解读HTTP3的原理及应用>.英文原题:<HTTP/3 dee ...

  9. Games101计算机图形学入门基础之一:向量变换、矩阵变换、视图变换、欧拉角与四元数

    Games101计算机图形学入门基础之一:向量变换.矩阵变换.齐次坐标.欧拉角与四元数 目录 Games101计算机图形学入门基础之一:向量变换.矩阵变换.齐次坐标.欧拉角与四元数 前言 向量 向量加 ...

  10. 计算机图形学入门-线性代数复习

    本专栏内容整理了GAMES101的计算机图形学课程的主要内容,作为我学习计算机图形学的一份复习备份或叫做笔记.内容中如有错误,或有其他建议,欢迎大家指出. 附上GAMES101计算机图形学课程:GAM ...

最新文章

  1. 《LeetCode力扣练习》第39题 组合总和 Java
  2. 一个文件夹就是一个信息系统
  3. 第二十一期:拜托!面试不要再问我Spring Cloud底层原理
  4. 帆软《商业智能》书籍首发,国产BI行业独家,福利发售!
  5. Hadoop CDH4.5 MapReduce MRv1 HA方案实战
  6. MyEclipse:新导入一个项目时中文乱码
  7. 不用StringBuilder!Java8的StringJoiner,也很香!
  8. 附加SQL2005数据库失败解决方法
  9. 关于计算机组件游戏,老司机带你解决游戏运行提示缺少组件问题
  10. 全球知名 CMS 提供商详细清单
  11. Tecplot 10 将输入的多个plt文件做成动画 :
  12. c语言汉字utf8,C语言汉字gbk转utf-8
  13. python错误提示未定义tn_未找到Python方法,但在类中定义
  14. 微软全息眼镜Hololens开发者版发货 售19000元
  15. PPT导出图片质量太差?简单操作直接导出印刷质地图片
  16. plg.Polygon
  17. 编写matlab语句计算试题,MATLAB测验考试题
  18. 第八十二章 Caché 函数大全 $ZCSC 函数
  19. 线性代数的视角理解LSR(least square regression)的参数评估算法本质
  20. SEASKY开源机械键盘 AD PCB 教程

热门文章

  1. ttk python_python GUI ttk库 -- Apple的学习笔记
  2. 1.ASP.NET MVC使用EPPlus,导出数据到Excel中
  3. 如何选择适合你的兴趣爱好(六十一),瓷器
  4. python英语单词 扇贝英语安卓下载_扇贝单词英语版app下载_靠谱的外语软件扇贝单词英语版下载安装 安卓版 V3.4.302 - 罐头安卓网...
  5. 什么是One Data体系?阿里数据中台解读
  6. python热力图_一、python可视化——热力图
  7. 如何解决fillRect方法画矩形变形的问题?
  8. 智能家居为什么跑不出“独角兽”?
  9. c#学习笔记之八 函数的代表delegate的用法:c# 求 三角函数 指数函数 积分
  10. 互联网大佬打脸啪啪啪啪史