图形学
文章平均质量分 93
水落0无痕
这个作者很懒,什么都没留下…
展开
-
Real-Time-Rendering 向量
Real-Time-Rendering从第四章开始讲解图形学中常用的数学知识。由于线性代数、几何等相关知识等还给老师了。。。后面开始根据第四章的知识点并参考大学线性代数课本、3D数学基础:图形与游戏开发等书籍记下图形学中常用的几种工具及相关原理。 首先肯定是向量了,对应unity中Vector2结构体与Vector3结构体。下面通过C#重新实现一个Vector3的...原创 2019-05-23 00:34:37 · 336 阅读 · 0 评论 -
The Graphics Renderring Pipeline
开始学习计算机图形经典Real-Time Rendering啦,自己的一些学习心得和总结,以及书上的效果会慢慢总结并在unity上实现以下。这篇文章主要是对数据Real-Time Rendering前三章的总结,同时文章标题使用的该书第二章的标题。 渲染管线包括三部分,应用部分,几何部分,光栅化。如下图所示。 1.The Application Stage...原创 2018-12-10 00:28:22 · 242 阅读 · 0 评论 -
Real-Time-Rendering 矩阵(一)
接下来就是矩阵了。图形学中矩阵作为最常用的工具涉及的知识点也非常多。本文以《3D图形基础:图形与游戏开发》及《Real-Time-Rendering》书中对矩阵的知识点的讲述为基础,先做一篇矩阵概述即基础知识。一、矩阵的数学定义 矩阵一般用来描述两个坐标系统间的关系。通过定义一种运算将一个坐标系中的向量转换到另一个坐标系中。 行数和列数相同的...原创 2019-06-13 01:37:08 · 541 阅读 · 0 评论 -
Real-Time-Rendering 矩阵的其他变换及投影矩阵(三)
接下来我们讨论矩阵的平移、投影变换,在计算机图形学中这两种变换也及其常用。一、4x4矩阵 在讨论位移矩阵前,我们需要引出4x4矩阵的相关概念。 4D向量有4个分量,前三个是标准的x、y、z分量,第四个是w,有时称为齐次坐标。 我们可以把齐次坐标理解为更高维度的抽象。比如2D坐标系中一个点在2D的扩展坐标齐次坐标中将有无数的点...原创 2019-06-25 23:31:57 · 895 阅读 · 0 评论 -
Real-Time-Rendering 矩阵的线性变换(二)
上一章节讨论了矩阵的基本性质,其中提到了线性变换。什么是线性变换呢。在数学上如果满足下式,则矩阵对一个向量的变幻是线性的。 一般情况下线性变换为形如:F(a) = aM。根据之前向量和矩阵的性质,显然此式满足如上两个条件。是线性的。 零向量的任意线性变换结果仍是零向量。 显然上述性质不存在...原创 2019-06-23 23:12:25 · 605 阅读 · 0 评论