游戏开发论坛

 找回密码
 立即注册
搜索
楼主: xheartblue

快速8-bit通道的伪HDR

[复制链接]

6

主题

444

帖子

457

积分

中级会员

Rank: 3Rank: 3

积分
457
发表于 2005-2-20 18:09:00 | 显示全部楼层

Re:快速8-bit通道的伪HDR

其实作为楼主的代码,其效果基本等同于bloom后调整一下对比度,呵呵。

22

主题

274

帖子

274

积分

中级会员

Rank: 3Rank: 3

积分
274
发表于 2005-2-20 18:37:00 | 显示全部楼层

Re:快速8-bit通道的伪HDR

解释HDR啊!!!!

6

主题

444

帖子

457

积分

中级会员

Rank: 3Rank: 3

积分
457
发表于 2005-2-20 18:55:00 | 显示全部楼层

Re:快速8-bit通道的伪HDR

参阅《high dynamic range rendring on the nvidia 6800》(nv网站有下载)
参阅《DirectX SDK Document》
参阅《Photographic Tone Reproduction for Digital Images》

6

主题

444

帖子

457

积分

中级会员

Rank: 3Rank: 3

积分
457
发表于 2005-2-20 19:04:00 | 显示全部楼层

Re:快速8-bit通道的伪HDR

对了,记得sevecol挺早以前曾经写过一个DX9的《HDR Lighting》分析,在他的blog上,呵呵。

17

主题

454

帖子

470

积分

中级会员

Rank: 3Rank: 3

积分
470
 楼主| 发表于 2005-2-20 20:55:00 | 显示全部楼层

Re:快速8-bit通道的伪HDR

其实,在实用角度上说,只要看起来像就可以了。
Hugo 老师计算亮度的函数是 1-e ^(-light) , 我就是随便想当然的调了调参数,,,让它看起来是那么回事....
所以才叫fake HDR.
真的HDR绝对不会那么简单草率

17

主题

454

帖子

470

积分

中级会员

Rank: 3Rank: 3

积分
470
 楼主| 发表于 2005-2-20 20:56:00 | 显示全部楼层

Re:快速8-bit通道的伪HDR

sevecol的那个记得已经看过了。不过当时看不懂 强烈郁闷过.

139

主题

2005

帖子

2057

积分

金牌会员

Rank: 6Rank: 6

积分
2057
QQ
发表于 2005-2-20 21:46:00 | 显示全部楼层

Re:快速8-bit通道的伪HDR

提起bloom,同志们手上有什么资料没有?

6

主题

444

帖子

457

积分

中级会员

Rank: 3Rank: 3

积分
457
发表于 2005-2-20 22:20:00 | 显示全部楼层

Re:快速8-bit通道的伪HDR

bloom啊,简单地做法是:渲染场景到纹理-〉提出场景中高亮部分(亮度在一定值以上)-〉使用一些blur filter(比如高斯filter)扩散该纹理-〉将其与原场景混合。
这其中可以进行一些优化咯。

139

主题

2005

帖子

2057

积分

金牌会员

Rank: 6Rank: 6

积分
2057
QQ
发表于 2005-2-21 00:11:00 | 显示全部楼层

Re:快速8-bit通道的伪HDR

哦……多谢。我在nvidia上没找到相关的document多谢楼上大哥

1

主题

11

帖子

13

积分

新手上路

Rank: 1

积分
13
发表于 2005-2-21 22:48:00 | 显示全部楼层

Re:快速8-bit通道的伪HDR

我按你的代码实现了一下,但发觉还是有点慢,9.0C的DirectX,每条
color += texture2D(texture,vec2(gl_TexCoord[0].s+delp,gl_TexCoord[0].t-delp))*5.0 /22.0;

都能耗掉几十帧,P42.8、512M内存、5200的显卡,从开始的180多帧到26帧左右,我想问下你的计算亮度部分的算法怎么做的,有些看不懂,感觉与Hugo老师写的不一样。希望能讲一下,或给出相关的资料。谢谢。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-12-24 11:07

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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