线性代数
文章平均质量分 72
康米主义~
这个作者很懒,什么都没留下…
展开
-
RayMarching中的SDF法线计算方法
本文参考自:normals for an SDF - 2015在做RayMarching时,我们获得距离和位置信息后,为了进一步做光照渲染,需要得到物体表面的法线信息。因为我们已经得到了空间中点的位置信息p,以及每个点到最近曲面的距离d,所以可以通过标量函数f§ = d构建一个[标量场( scalar field )]当距离d为一个常量C时,所有距离为C的点p会形成一个表面,这就是这个标量场的等值面,我们要求法线的面就是场景中d=0的面,所以f(p)= 0所表示的等值面就是物体的表面,根据向量场梯度的.原创 2021-08-27 10:45:20 · 1343 阅读 · 0 评论 -
线性代数的本质学习笔记
线性代数的本质什么是向量1.定义物理:向量是空间中的箭头计算机:有序的数字列表数学:保证两个向量相加以及数乘是有意义的即:n∙[■(x@y)] = [■(n∙x@n∙y)]每个向量可以理解为向一个方向行进一段距离。线性组合、向量张成的空间与基基向量i ̂、j ̂i ̂:在x轴上长度为1的向量j ̂:在Y轴上长度为1的向量对于向量[■(3@-2)]可以看为3i ̂+(-2) j ̂两个经过缩放的向量的和基向量可以任意指定,用数字描述向量时依赖于当前使用的基两个数乘向量的和被称为这原创 2021-04-03 21:02:51 · 599 阅读 · 1 评论