
Graphics
文章平均质量分 72
记录学习图形学的点点滴滴。
Z zz
这个作者很懒,什么都没留下…
展开
-
OpenGL 4.0 Shading Language Cookbook-Chapter 1
闲暇之余在找资料的时候发现了这本Cookbook,然后我就大概的找了下这本书,最后我发现好像也没有哪个中文出版社出版了对应的中文版本(也许是自己寻找的方式不太准确),于是我找到了对应的非扫描版本的英文版,这里我留下了对应的链接(https://pan.baidu.com/s/167VTo4QMGdi0jhjDGry3xQ),供有需要的小伙伴去down下来。原本有想法把这本书自己在博客连载给...原创 2018-11-05 10:52:35 · 800 阅读 · 0 评论 -
绕坐标轴旋转矩阵推倒
小记:今天小伙伴们在调试插件接口的时候,发现,将一个物体旋转一定的角度之后,有一部分模型不对,初步的猜测是旋转之后导致了部分Geometry数据异常, 最后查出来就是因为openfl 里边的这个旋转矩阵算的不对导致了,下边仅仅用来记录下一个推到过程。需要了解的一个小知识点:我们在绕着坐标轴在旋转一定的角度的时候,坐标点的位置总是不断改变的,但是只会变换其中两个坐标点,还有一个点是固定...原创 2018-11-19 09:34:02 · 6054 阅读 · 5 评论 -
PBRT-01 编译PBRT-V3 并渲染出一个Demo
1.1 网页电子书PBRT的网页版的电子书 :http://www.pbr-book.org/3ed-2018/contents.html,在这里是Physical Based Rendering,Third Edition,学习的话可以参照这里的看书也行。1.2 安装环境我的开发环境是:Win7 VS2017 CMake3.11.1.3 过程1.3.1 首先我们要去...原创 2019-03-05 11:28:16 · 3871 阅读 · 0 评论 -
HLSL Debug In Visual Studio 2017 with Graphics Debugger
1.前序以前用的比较多的Frame Debuger有Render Doc,Graphics Frame Analyzer还有在web端经常会用到的有Spector JS。而以上的工具都有一个共同点,就是调试的时候需要独立于你的代码,对你的可运行程序进行调试,当然也有他的优点,那就是可以实时的修改对应的shader 然后实时的看修改shader后的效果。如果大家有调试需求的可以试试我上边所提到的...原创 2019-03-25 15:01:09 · 988 阅读 · 0 评论 -
图形计算中怎么对法线进行正确的矩阵变换
对法向量进行变换应该注意什么?问题提出在图形学中我们难免会遇到要对法线进行空间转换,例如:从Local Space 变换到Word Space,在变换过程中有一点我们需要注意,就是我们在对法向量做非等比变换之后可能会出现法向量不再垂直于几何体切表面的情况,具体情况如下图所示:说明:我们有对应的切线向量u和 对应的发线向量n,如图(a)所示。现在我们对切线u和和对应的法线向量做一个变换...原创 2019-05-25 14:59:20 · 529 阅读 · 0 评论