- 博客(4)
- 收藏
- 关注
原创 Games101 计算机图形学课程笔记: Lecture14 Ray Tracing 2
目录加速结构均匀空间划分(Uniform Spatial Partitions)空间划分空间划分例子KD-TreeKD-Tree存储数据结构KD-Tree结构中进行光线追踪KD-Tree的缺点物体划分Bounding Volume Hierarchy(BVH)结构如何划分一个节点BVH的存储BVH算法空间划分 vs 物体划分辐射度量学Radiant Energy and Flux(Power)Radiant Intensity 加速结构 对AABB结构进行优化来加速光线追踪的速度 均匀网格(Uniform
2020-12-30 22:51:50 615
原创 Games101 计算机图形学课程笔记: Lecture13 Ray Tracing 1
目录为什么需要光线追踪基础光线追踪算法光线的投射Recursive (Whitted-Style) Ray TracingRay-Surface相交计算射线定义表面形状定义相交计算射线与三角面片的相交面的定义射线与面的相交Möller Trumbore AlgorithmAccelerating Ray-Surface相交计算轴对齐包围盒射线与AABB的交点为什么使用AABB 为什么需要光线追踪 实现软阴影 提高场景的真实感,尤其是光线不止反射一次时 基础光线追踪算法 对光的说明: 光沿直线传播 光在相
2020-12-30 22:51:38 418
原创 Games101 计算机图形学课程笔记: Lecture 2 Review of Linear Algebra
Vector 通常写作 或者使用起始点定义 包含方向和长度两个信息 开始位置不是绝对的 向量标准化 向量的长度 单位向量:大小为1,用来表示方向 向量运算 相加 点乘 坐标运算 图形学中的点乘: 计算两个向量的夹角 计算一个向量到另一个向量的投影 分解向量(分解为沿坐标轴方向的向量之和) 决定方向,前或后 向量a为前方,b⋅a>0b·a>0b⋅a>0,b指向前方。c⋅a>0c·a>0c⋅a>0,c指向后方。 叉乘 叉乘结果垂直于两初始
2020-12-02 23:00:57 210
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人