2 registered members (Ayumi, 1 invisible),
584
guests, and 1
spider. |
Key:
Admin,
Global Mod,
Mod
|
|
|
Screen Space Ambient Occlusion Solution
#225125
09/02/08 22:27
09/02/08 22:27
|
|
Joined: Apr 2008
Posts: 235 TEXCOORD3
OP
Member
Screen Space Ambient Occlusion Solution
hello, I present to you the 4th version of my SSAO shader. NOTE: I HAVE NOT PROGRAMMED DEPTH EDGE REMOVAL YET.
This shader uses a state-of-the art post-processing pass to find a general global illumination solution for the ambient term.
My shader is several times faster than the shader presented by Crytek. I use advance polygon to pixel derivatives to control 4 ray traces in the pixel shader to calculate the difference between the possible and definate intersections of back-face culled objects in screen space.
I use a linear rotation kernal to prevent noise collection and I therfor do not use a 2nd blurring pass.
The image above also contains 2 projective lights that are dynamically rendering within the image.
Together, I can run 4 instances of SSAO on my 1440x900 pixel screen with a fps of between 25 and 30 fps with 1 million polygons.
My meathod for ambient occlusion collection is original and will be presented in a article within the next few months. Once published, I will offer the source code to the community for free! If you have any questions, please contact me at mauerbach@comcast.net.
-Michael H. Auerbach-
notes: This was done with A7 Gamestudio. Some models are from Dexsoft (industrial pack). My gpu is 1x Nvidia GeForce 8700m GT.
|
|
|
Re: Screen Space Ambient Occlusion Solution
[Re: VeT]
#225172
09/03/08 06:30
09/03/08 06:30
|
Joined: Apr 2005
Posts: 3,815 Finland
Inestical
Rabbit Developer
|
Rabbit Developer
Joined: Apr 2005
Posts: 3,815
Finland
|
Getting to see more in this would definently be interesting.
"Yesterday was once today's tomorrow."
|
|
|
Re: Screen Space Ambient Occlusion Solution
[Re: DoC]
#225999
09/07/08 04:28
09/07/08 04:28
|
Joined: Mar 2006
Posts: 3,538 WA, Australia
JibbSmart
Expert
|
Expert
Joined: Mar 2006
Posts: 3,538
WA, Australia
|
My shader is several times faster than the shader presented by Crytek.
sure.... they all beginners ;-) no, they have differences in their method. the Crytek one was one of the first of its kind, and this new one i assume builds on that making some adjustments, and completely changing some components. julz
Formerly known as JulzMighty. I made KarBOOM!
|
|
|
Re: Screen Space Ambient Occlusion Solution
[Re: JibbSmart]
#226003
09/07/08 06:49
09/07/08 06:49
|
Joined: Jul 2005
Posts: 421 Germany
DoC
Senior Member
|
Senior Member
Joined: Jul 2005
Posts: 421
Germany
|
my post of full ironic dont need an answer....
Last edited by DoC; 09/07/08 06:50.
|
|
|
|