【一步步学OpenGL(35)】 -《延迟渲染(一)》

教程 34

延迟渲染(一)

在这里插入图片描述

原文: http://ogldev.atspace.co.uk/www/tutorial35/tutorial35.html

CSDN完整版专栏: https://blog.csdn.net/cordova/article/category/9266966


理论介绍

从教程17开始我们的光照计算渲染路径都是前向渲染。前向渲染是一种最直接的光照计算渲染路径,我们在VS中对每个物体的顶点做一系列的变换(主要是将顶点位置和法线变换到裁剪空间),然后在FS中对每个像素进行光照计算。由于每个物体上的每个像素只会调用一次FS,因此对于每个FS我们要传入所有的光源数据并计算每个光源的效果。这种方式很简单,但是有弊端。当一个场景非常复杂,现在大型游戏场景都十分复杂,会有大量的物体以及复杂的深度,每个像素可能被多个物体重叠覆盖,

相关推荐
©️2020 CSDN 皮肤主题: 点我我会动 设计师:白松林 返回首页
实付 9.90元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值