2013-01-06 37 views
0

这是一个非常具体的问题:我期待在后期处理中使用法线。我一直在看SSAO,但看起来很慢,而且在低采样率下我看不到好的结果。使用法线贴图进行后处理的酷招?

目前我可以将它用于简单的“照明”,但我认为应该有更多更好的可能性。那么,任何人都知道使用普通地图的后处理技巧?

编辑:凹凸贴图我已经知道以及顺便说一句。

EDIT2:我发现了一个更便宜的SSAO着色器也,http://blenderartists.org/forum/showthread.php?184102-nicer-and-faster-SSAO

+0

作为一个侧面说明:你应该尽可能避免SSAO。这是一个残酷的效果,很难正确,并在错误的时候打破沉浸。对于如此低的回报,这也相对昂贵,就像MSAA一样。如果可以的话,使用其中一个新的等价物(HBAO/HDAO)。 – ssube

+0

@peachykeen感谢您的提升!我会仔细看看的。 – RobotRock

回答

2

究竟是什么,你看怎么办?通常,涉及法线贴图的唯一后期处理是延期照明。

理论上,您可以使用这些信息来补充绽放或几乎任何与灯光相关的后期效果。景深可以通过使用表面法线和亮度来计算散景来获益,您可以使用法线和镜面反射来获得眩光。我确信还有其他潜在的用途,并且会对它们进行试验,特别是如果您的照明解决方案存在缓冲区中的正常数据。

+0

你碰巧知道有例子的地方吗?我曾经有过这个nvidia网站,我找不到任何更多。他们有很多很酷的东西。 – RobotRock

+0

不幸的是,我不这样做。着色器的例子,即使对于简单的东西,网上严重缺乏(我曾经注册过一个域,希望能够解决这个问题,但还没有)。您正在考虑的网站可能是:http://developer.download.nvidia.com/shaderlibrary/webpages/shader_library.html(它确实有一些有趣的例子,但不是很多) – ssube