Thought for the Day
April 6, 2010 in Resources by Eric | 6 comments
From here, no idea who made it; I’d like to shake his hand. Found here, but the poster found it via StumbleUpon.

Having seen way too much bloom on the Atacama Desert map for the Russian pilots in Battlefield: Bad Company 2 (my current addiction, e.g. this and this), I can relate.
Edit: please do read the comments for why both pairs of images are wrong. I’m so used to HDR == tone mapping that I pretty much forgot the top pair is also technically incorrect (HDR is the range of the data, tone mapping can take such data and map it nicely to a displayable 8-bit image without banding) – thank you, Jaakko.
Tags: bloom, HDR, tone mapping
-
Eric on April 6, 2010 at 10:55 am
Wolfgang Engel comments (via Facebook): Eric: the person who made this didn’t understand what HDR in games mean.
HDR rendering just describes what you see in the upper row. You have more precision and therefore you achieve more differences between the brightest and darkest spots in an image, while bloom describes the overload of the optic nerve.
I assume the person who did this was an artist and he mixed up bloom and HDR …
… a HDR renderer is a renderer that can keep color data with more precision than the 8:8:8:8 that fit into a default render target.
Bloom is usually a box filter kernel that blurs the image to mimic the overload of the optic nerve …My reply: Right, the distinction between color depth info, tone mapping, and bloom are lost on (a) most game marketing people and therefore (b) most gamers. I love this picture because it reflects the hype used by marketers about their game.
-
Eric on April 6, 2010 at 11:26 am
Jaakko Lehtinen comments (via Facebook): So true. I think this perfectly captures the common misuses of HDR in both graphics and photography.
My reply: Good point, the image is showing two errors. The photography error, confusing HDR and tone mapping, is a bit more understandable, since an HDR image can be tone mapped down to a nice 8 bit per channel image, a common use. Bloom is more like an HDR camera image capture problem, if there’s any relationship at all.
-
Simon Taylor on April 6, 2010 at 2:18 pm
Not to get too serious over such a light-hearted image, but I think it also illustrates an interesting difference between photography and rendering. Photographers and camera/lens manufacturers are usuaully concerned with elliminating artefacts such as bloom, to create a more “perfect” image. Computer graphics, on the other hand, creates “perfect” images by default (ok, maybe not, but you see what I mean!), and goes to great lengths to add back in the artefacts created by photographic equipment (and sometimes the human eye) to create a more “realistic” image.
It’s also, ya know, funny!
-
bjorke on April 7, 2010 at 5:24 pm
Not so simple, I think.
HDR in photograpy is employed (in a vast # of cases) to more accurately reproduce the existing, objective scene (admittedly, many people also use it in an over-the-top style-of-the-week-on-flickr sort of way). Representation of an objective data set (that is, the scene, which its wide range of intensities) is primary.
“HDR” in games, on the other hand, is almost always a collection of tricks where stylization is both the beginning and end of the process. Subjective experience –what looks cool — is primary.
(Just like, I suppose, there is real science and there is the sort they do on CSI)
-
staerlor on April 8, 2010 at 6:10 pm
You could also argue that both are correct. In photography HDR refers to a high range within the image (I would also argue range is independent from precision btw, you can do HDR with 4 bits it just doesn’t look very good). In games I view HDR as being in reference to the range the content is in, not what is displayed.
-
EonStrife on April 9, 2010 at 2:53 am
It’s quite funny :p
Anyway, in some senses, all of these can be correct.
For the top row, assuming both photos are the result of the doing tone mapping as best as we can…If we take the photo with a regular/cheap like point-and-shoot digital camera, (without hacking) the camera will save the photo in LDR format (eg. JPG). In this case, if we want to see more details in the dark corridor, the outside will be too bright to see (as we see in top left). Doing tone mapping in this case is useless.However, if the camera has the capability of storing the photo in HDR format (eg. TIFF ?), and if we do the tone mapping, somehow we can produce the photo in the top right corner, able to see the details of both inside and outside the corridor.
Now, there are two interesting points on the bottom right photo. First, the photo appears brighter (compared to the top left) and the description is written inside double quotes, lol. I
I guess whoever made the photo purposely made it brighter (compared to the top left. The right.. err…pillar or wall in the end of the corridor is an interesting point) was to exagerrate the blooming (the blooming is not very apparent in the top left). Moreover, he wrote “HDR” instead of HDR, implying that it’s common misconception by many people that HDR = blooming.
As for bottom left…well, can’t say much,maybe I’m quite wrong here, but we can reproduce the image with simple OpenGL rendering with the objects using LDR/8-bit-per-channel textures.
You must be logged in to post a comment.
Tags
Recent Comments
- Eric on Launched!
- sarahmiller29513 on Launched!
- Jerry.Richards on Please stop revealing this “dirty little secret”
- [Video] Earth with Rings | Laboratory Sandbox on A cool “what if” video – Earth with rings like Saturn
- Shchvova on “Interactive 3D Rendering” is finally complete!
- Mauricio on “Interactive 3D Rendering” is finally complete!
- Discordian93 on Please stop revealing this “dirty little secret”
- Real-Time Rendering · “Processing” course from Andrew Glassner on 7 Things for July 18th
- Why does handedness matter at all? | Question and Answer on Left-Handed vs. Right-Handed Viewing
- Eric on Dinner Bell, Dinner Bell, Ring!
Recent Posts
Archives
- May 2013
- April 2013
- March 2013
- February 2013
- January 2013
- December 2012
- October 2012
- September 2012
- August 2012
- July 2012
- June 2012
- May 2012
- April 2012
- March 2012
- February 2012
- January 2012
- December 2011
- November 2011
- October 2011
- September 2011
- August 2011
- July 2011
- June 2011
- May 2011
- April 2011
- March 2011
- February 2011
- January 2011
- December 2010
- November 2010
- October 2010
- September 2010
- August 2010
- July 2010
- June 2010
- May 2010
- April 2010
- March 2010
- February 2010
- January 2010
- December 2009
- November 2009
- October 2009
- September 2009
- August 2009
- July 2009
- June 2009
- May 2009
- April 2009
- March 2009
- February 2009
- January 2009
- December 2008
- November 2008
- October 2008
- September 2008
- August 2008
- July 2008

6 comments
Comments feed for this article
Trackback link: http://www.realtimerendering.com/blog/thought-for-the-day/trackback/