POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
查看: 1910|回复: 1
打印 上一主题 下一主题

crysis是前渲染还是后渲染引擎。

[复制链接]
跳转到指定楼层
1#
发表于 2008-7-7 17:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
S.T.A.L.K.E.R.是典型的后渲染引擎。
crysis是后渲染吗?
这个决定抗锯齿是利用rop还是利用shader。
2#
 楼主| 发表于 2008-7-8 10:15 | 只看该作者
S.T.A.L.K.E.R.是标准的后渲染,分层渲染后得到眼空间的pos,diffuse,normal,other matrial4个Texture(一般设置是rgba16f),再进行光线和其他效果计算。
后渲染的方式对于室内多光源的情况十分有利,对于室外单(较少)光源的情况相对于前渲染优势很小。后渲染在处理alpha test/blend 是相当麻烦的。
crysis不能说是标准的后渲染引擎,它仅仅是比前渲染多得到一个depth(深度),利用这个深度texture可以做很多效果,比如ssao,大气效果,水下雾等等。


crysis说他的渲染的深度技术是early-Z,可是据我所知early-Z是显卡硬件自身的实现的。难倒early-Z也需要一些点/像素编程?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

广告投放或合作|网站地图|处罚通告|

GMT+8, 2025-3-4 08:58

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

快速回复 返回顶部 返回列表