Avatar notebook default
19篇文章 · 38472字 · 7人关注
  • Resize,w 360,h 240
    Lesson 7——阴影贴图小总结

    好的,我们来总结一下Lesson 7主要干了些什么?它完成了阴影贴图的效果,也就是让我们渲染的人物模型,有了阴影的存在。 我们来看下下面两张图—...

  • Resize,w 360,h 240
    Lesson 6——双切线空间法线贴图小总结

    好,这篇博客是关于Lesson 6 bis tangent space normal mapping的总结 其实我们在Lesson 6 Shad...

  • Resize,w 360,h 240
    Lesson 1 ——Line()函数小总结

    这篇主要讲的是实现一个line()函数,重点是不断地优化这个line()函数。 好,我们直接从代码看这个Line()函数的优化过程—— 第一次:...

  • Resize,w 360,h 240
    Lesson 2——光栅格化器小总结

    这篇博客讲的主要是三角形光栅格化,最后形成的triangle()函数,就是最后渲染时候要用的光栅格化器。 下面看看主要做了什么—— 第一步,使用...

  • Resize,w 360,h 240
    Lesson 3——zbuffer小总结

    为了在二维屏幕上绘图,z缓冲区必须是二维的。 将二维缓冲区转换为一维 其中,x和y也可以通过上式变换计算出—— 唯一的困难是如何计算我们想要绘制...

  • Resize,w 360,h 240
    Lesson 5——观察空间小总结

    好的,我们现在来总结《Lesson 5 Moving the camera》的内容 我们先总结最重要的,坐标变换链—— 我来解释一下。我们一开始...

  • Resize,w 360,h 240
    Lesson 6——着色器小总结

    好,这篇总结是针对于《Lesson 6 Shaders for the software renderer》这一章的,我们的总结是主要来康康这章...

  • 实现OpenGL渲染器原理篇(七)——TGA文件的读取及编码

    最近在Github上复现了一个渲染器render的项目:Github链接:tiny render 我希望在博客上可以记录自己的学习过程,博客主要...

  • Resize,w 360,h 240
    具有透视变形的线性插值技术难点

    动机 好的,让我们总结一下实时渲染的工作原理。我们在世界坐标中有一个三角形,将其投影到屏幕上。然后,对于三角形内的每个像素,我们计算其相对于三角...

文集作者