计算机图形学
文章平均质量分 93
刘好念
这个作者很懒,什么都没留下…
展开
-
[GAMES101]透视投影变换矩阵中为什么需要改变z值
投影变换的目标是:根据给出物体的参数(等参数),计算得到一个投影变换矩阵M。这个矩阵是唯一固定的,即这个矩阵中的元素值只跟视体相关,跟视体中点的坐标无关,条件(1)。经过变换后,必须保证各个点的z值相对关系不变,即假如点a的z值大于点b的z值,那么经过变换点a的z'依旧大于点b变换后的z'。那么z'不能与(x,y,z,w)中的x,y相关,只能由z,w确定,条件(2)。并且,视体边界面z=zNear平面和z=zFar平面上点的经过变换后依旧在立方体边界面上,条件(3)。为了满足条件(1)z'原创 2023-10-11 22:31:09 · 637 阅读 · 4 评论 -
[GAMES101]旋转矩阵的逆为什么等于其转置
一、背景计算机图形学中,坐标变换一个重要的内容。在三维坐标空间中,使用齐次坐标可以达到对空间中点进行缩放(Scale)、平移(Translation)和旋转(Rotate)的效果。三维空间中的点可以使用p=[x,y,z,1]⊤p = [x,y,z,1]^\topp=[x,y,z,1]⊤表示,三维空间中向量可以使用v=[x,y,z,0]⊤v=[x,y,z,0]^\topv=[x,y,z,0]⊤表示。本文根据games101第4节课程的内容,主要讨论在旋转变换中,旋转矩阵的逆为何等于旋转矩阵的转置。二、问原创 2021-05-28 21:00:16 · 3091 阅读 · 0 评论