延迟渲染

前向渲染(Forward Rendering)

它是我们渲染物体的一种非常直接的方式,在场景中我们根据所有光源照亮一个物体,之后再渲染下一个物体,以此类推。

前向渲染伪代码:

阅读更多
OpenGL学习 (四)

OpenGL学习 (四)

本节涉及的知识主要有深度测试,模板测试,帧缓冲,帧缓冲对象(FBO)等。

阅读更多
OpenGL学习 (三)
OpenGL学习 (二)
OpenGL学习 (一)

OpenGL学习 (一)

太长时间没有接触过OpenGL了!由于完成SSAO要阅读比较多的OpenGL代码,在此对前期OpenGL的内容稍作回顾!

本节涉及知识:VAO,VBO,EBO等

阅读更多

AO环境光与遮蔽

直射光
直射光即直接照射到物体上的光。直射光照射到物体上,产生了强烈的明暗对比,被光直接照射的地方明亮,而没有被照射到的地方则形成了阴影,可以说直射光决定了场景中绝大部分的阴影。

阅读更多

IK & FK

FK (Forward Kinematics)

FK正向运动学,只要我们定义好了各个关节之间的连接方式,当我们给定每个关节转动的角度之后,物体的各个点在空间中的位置就可以确定了。

阅读更多