gpt4 book ai didi

opengl - HDR渲染管线差异

转载 作者:行者123 更新时间:2023-12-04 13:35:09 27 4
gpt4 key购买 nike

典型的HDR渲染管道和普通渲染管道之间有什么区别? (即bpp差异?一些额外的后处理步骤?)

最佳答案

管道相当相似。需要记住的是,您现在可以使用3个浮点数(即RGB)来表示光源。这使您可以将光源的亮度设置为明显更亮或更暗。

如前所述,您需要使用浮点渲染目标。

不要使您的照明着色器饱和,因为这会使您回到0到1的范围。

有两种方法可以对图像进行后期处理。一种是在写入后缓冲区之前,将范围简单地压缩回0到255范围。但是,这将完全没有意义,因为它将使您失去使用HDR的意义。最好的办法是编写一个曝光滤镜。

还值得注意的是,大多数人会在曝光过滤后将相机效果应用于模型的饱和部分。最常见的形式是我们在电影中使用过的“bloom filter”。但是,可以使用许多不同的滤镜来提供良好的效果。搜索“条纹过滤器”以获得一种非常有用的效果,可以与光晕效果结合使用。

良好的常规信息here的负载。

关于opengl - HDR渲染管线差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3831927/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com