Main > Main Forum
Hardware to render arcade monitors obsolete?
<< < (6/8) > >>
Xiaou2:
What was shown in the video wasnt so much as blurring.  It was a spectrum output change...   Similar to increasing the contrast too high.

 Notice that the colors meant to be seen got all washed out as they were overpowered by the shift in spectrum to a lighter shade.
VanillaGorilla:
Ok, I have set it up! ;D I was thrown off the path at first, it doesn't seem to work with my 64bit compile of MAME on Windows 7. I downloaded MAME 1.40b, [32 bit], and it worked right off the bat! You need to free up Shift+F12 key combo in mame, it is used by the enbseries effect to toggle off/on. You can set it to be turned on by default by modifying the enbseries.ini file.

Initially the bloom effect was not very interesting, but after tweaking for a bit, I think this shows some real promise! I will post some screen captures of some popular classics,and this will give us something to discuss, I'm sure. There are other effects that are configurable in this library, but I have not tried to get any others to work as of yet....




 :notworthy: :notworthy: :notworthy: :notworthy:THANK YOU ZEROPOINT!!! :notworthy: :notworthy: :notworthy: :notworthy:









RayB:

--- Quote from: Xiaou2 on February 16, 2011, 10:41:00 pm ---What was shown in the video wasnt so much as blurring.  It was a spectrum output change...   Similar to increasing the contrast too high.

 Notice that the colors meant to be seen got all washed out as they were overpowered by the shift in spectrum to a lighter shade.
--- End quote ---
Once again, talking out your butt.

Bloom is done by taking a snapshot of each rendered frame, then applying a filter to it that removes all but the brightest parts of the image. Which parts of the image remain depends on the threshold set for the filter. Usually you just want whites, or bright yellows to remain (basically anything that is a light source or reflecting bright light should be causing a bloom, so your threshold should be low enough to include the color of flames, or sunlight reflect off things).

Next step once you have this filtered image is you apply a gaussian blur to the whole thing, so you're left with a real fuzzy image that doesn't look like anything other than gradiaded shapes on a black background.

Last step is you apply this image to the original rendered image using an "additive" blending mode (think additive photoshop layer for example) and you have to consider a bit of transparency otherwise the effect will be too strong.

You do this via a pixel shader, which all video cards now support to some degree, so it can be rendered quick for every frame.


*The worst offender of improperly done bloom is Twilight Princess for Gamecube.
VanillaGorilla:
Awesome laymans description Ray.  :applaud:

I got some pretty cool results from this technique. I wish I understood more about it, at a lower level, so I could be in more control of how I'm influencing the image...may have to do some book learnin. I'm ultimately looking for more of a 'glow' effect... gotta keep digging.
Jack Burton:
I haven't applied that filter, but going off the videos it appears to destroy a lot of the detail in the images.  If you could tweak it down quite a bit it might be interesting, but I doubt I could ever get it out of my head that my image is being monkey'ed around with and isn't real.

I just accept that CRT and LCD are different technologies and you can't replicate the image of one on the other.  You just have to learn to appreciate the benefits of each.

I love the warmth, the glow, the vividness of a good CRT.  It will always be my first choice for gaming.

However, an LCD monitor has perfect geometry, and razor sharp focus.  Sometimes I just want to be assured that a square is square. :lol

As far as Turbo goes I've connected it to a variety of 15khz capable monitors and it's always had the hot pink color on that car.  Yes, even on a dot trio screen. 
Navigation
Message Index
Next page
Previous page

Go to full version