Gamestudio Links
Zorro Links
Newest Posts
Few update suggestions
by 3run. 07/23/21 08:47
FXCM Login Error
by jcl. 07/22/21 08:25
New Zorro version 2.40.1
by dpn. 07/21/21 19:39
MT5 bridge plugin
by jcl. 07/21/21 15:52
FXCM - CFD Price can not be loaded
by jcl. 07/21/21 08:40
AUM Magazine
Latest Screens
Hecknex World
Scheherazade's Journey
Paradox Vector
The Space Between
Who's Online Now
2 registered members (Harry Potter, 1 invisible), 362 guests, and 4 spiders.
Key: Admin, Global Mod, Mod
Newest Members
ace_trader, chrissierra, fredperim, degenerate_762, TalonTrades
18664 Registered Users
Previous Gallery
Next Gallery
Print Thread
Rating: 5
Page 1 of 5 1 2 3 4 5
SSAO v0.6 for A7 & A8 #330073
06/25/10 15:08
06/25/10 15:08
8 Images
Joined: Jul 2001
Posts: 6,904
H
HeelX Offline OP
Senior Expert
SSAO v0.6 for A7 & A8

SSAO v0.6 for A7 & A8

This is the 0.6 release of SSAO for Gamestudio A7 & A8!

It has been in development for about 1,5yrs now. After working on the new version for nine months, it has improved in many areas: it is ~21% faster than it's predecessor, it introduces a CHM manual, and automatic GPU-bone support, and a new demo (gpu animated characters with SSAO, DOF and PSSM shadows), and support for decals, and user events, and functionality for attached post-processing chains that want to re-use the depth- and normalmap, which is generated by SSAO, even if SSAO is disabled.

Core features
  • Compatible to A7.86.6 & A8.30.3, shader model 3 required
  • Easy integration into any existing renderchain
  • Supports fog and particles; static meshes; solid-, alphatesting and softalpha entities; decals (new); animated sprites
  • Automatic GPU bone support (A8 pro only) (new)
  • Works with (blurred) stencil shadows and PSSM shadows
  • Can sample depth- and normal map, even if SSAO is disabled (new)
  • Lots of showcase demos included + source
  • CHM manual (new)
  • Free to use in any project (MIT license)

Download (2011-10-10)
SSAO v0.6 source + demos ~44MB


Donation
If you like this software, if you find it useful or if you use it in a project (that maybe goes commercial), - and you would like to help me to find the time to work and improve this, please consider a donation via PayPal smile

Behind the scenes
The main targets for the current release were driven by structural- and performance related changes. While introducing GPU bones, I noticed that the amount of surface shaders exploded. I was also sick of having doubled code in all shader, so I wrote a unified shader which is being compiled during startup several times in different flavors for the support of all surface types and cpu- and gpu-animation support. I also pass compiler #defines to the shaders, which caused a huge boost on the performance in general, and, depending on what you dis- or enable, you get lots of extra frames. I also made the encoding scheme for the upscaling stage based on a texture lookup, which gave me also a instant boost. Plus, I made the sky pixel rejection right now, so, the performance is now also dependent on the amount of sky you have, so, SSAO will now run in space- or racing games, where the sky makes 50% of the screen two or more times faster! Another big win is the newly introduced manual.

Forecast & Call for projects
The upcoming features are now listed in the manual! The list is quiet huge and if you need some of them in a hurry, don't hesitate to contact me! It would be really cool to be in touch with developers, who actually use it, because they give me almost all the time hints how to improve it.

Kudos
The GPU-bone support was mainly targetted to be used for the zombie hordes in Call of Death, thanks to Zapan who actually came up with that feature request. The release takes also advantage of some custom engine features added by JCL, thank you very much for that! I also want to thank Slin, JustSid, Superku, Firoball, PadMalcolm, Jane, Kitsu and ChrisB for their assistance to make this possible! Also thanks to the whole community, I love you smile A8 ftw!

Have fun and best regards,
-Christian

P.S: don't forget to post bugs and comments wink and in the case that you don't like it, tell me why!
Last edited by HeelX; 10/09/11 19:28.
47 Comments
Re: SSAO for A7 & A8 v0.51 [Re: HeelX] #350858
12/19/10 20:07
12/19/10 20:07
Joined: Sep 2003
Posts: 5,900
Bielefeld, Germany
Pappenheimer Offline
Senior Expert
Pappenheimer  Offline
Senior Expert

Joined: Sep 2003
Posts: 5,900
Bielefeld, Germany
Thank you very much! laugh
Its a fantastic contribution to us all!
(Now, that my old graphiccard collided, and I got a new one with Shader 3.0 I can see these things in action on my own pc!)

Last edited by Pappenheimer; 12/19/10 20:09.
Re: SSAO for A7 & A8 v0.51 [Re: Pappenheimer] #350861
12/19/10 20:34
12/19/10 20:34
Joined: May 2009
Posts: 5,335
Caucasus
3run Offline
Senior Expert
3run  Offline
Senior Expert

Joined: May 2009
Posts: 5,335
Caucasus
Thank you a lot bro, I can't use it for now (cause I use free version of GS), but this makes me wanna buy commercial version laugh
It's awesome! You've done really great job.


Looking for free stuff?? Take a look here: http://badcom.at.ua
Re: SSAO for A7 & A8 v0.51 [Re: HeelX] #350928
12/20/10 12:23
12/20/10 12:23
Joined: Jul 2008
Posts: 894
T
TechMuc Offline
User
TechMuc  Offline
User
T

Joined: Jul 2008
Posts: 894
Short feedback: It works for me (9600m gt), and it looks fantastic.

I'll have a deeper lock this evening laugh Too sad, that i'm not developing games anymore...

Last edited by TechMuc; 12/20/10 12:23.
Re: SSAO for A7 & A8 v0.51 [Re: FBL] #350948
12/20/10 15:42
12/20/10 15:42
Joined: May 2008
Posts: 2,112
NRW/Germany
alibaba Offline
Expert
alibaba  Offline
Expert

Joined: May 2008
Posts: 2,112
NRW/Germany
For me everything works well with an 5850 mobility laugh
Really good looking laugh


Professional Edition
A8.47.1
--------------------
http://www.yueklet.de
Re: SSAO for A7 & A8 v0.51 [Re: alibaba] #350952
12/20/10 16:16
12/20/10 16:16
Joined: Jun 2006
Posts: 2,640
Earth
Germanunkol Offline
Expert
Germanunkol  Offline
Expert

Joined: Jun 2006
Posts: 2,640
Earth
Same here. Very nice results. Using A7, and it looks great!
No artefacts from what I can tell. Well done!

Edit: One thing: The fire looks much darker when SSAO is active. It doesn't look bright any more.

P.S. Very nice presentation of the shader. The interface etc look nice and give the whole thing a polished look.

Last edited by Germanunkol; 12/20/10 16:20.
Re: SSAO for A7 & A8 v0.51 [Re: Germanunkol] #350956
12/20/10 16:31
12/20/10 16:31
Joined: Jul 2001
Posts: 6,904
H
HeelX Offline OP
Senior Expert
HeelX  Offline OP
Senior Expert
H

Joined: Jul 2001
Posts: 6,904
Originally Posted By: Germanunkol
Same here. Very nice results. Using A7, and it looks great!
No artefacts from what I can tell. Well done!

Edit: One thing: The fire looks much darker when SSAO is active. It doesn't look bright any more.

P.S. Very nice presentation of the shader. The interface etc look nice and give the whole thing a polished look.


Thanks! - The particles are indeed darker in A7 because while implementing that, I discovered a related bug, which has been fixed by JCL in A8. I'm sorry for that, - otherwise emulate particles through sprites smile

Re: SSAO for A7 & A8 v0.51 [Re: HeelX] #350961
12/20/10 16:48
12/20/10 16:48
Joined: Aug 2007
Posts: 1,922
Schweiz
Widi Offline
Serious User
Widi  Offline
Serious User

Joined: Aug 2007
Posts: 1,922
Schweiz
Works great for my, use two GeForce GTX 295. Like it... Well done!

Re: SSAO for A7 & A8 v0.51 [Re: Widi] #350963
12/20/10 17:13
12/20/10 17:13
Joined: Mar 2006
Posts: 3,538
WA, Australia
J
JibbSmart Offline
Expert
JibbSmart  Offline
Expert
J

Joined: Mar 2006
Posts: 3,538
WA, Australia
Works very nicely on my GeForce GTX 580. 512 fps on most samples, and around 250 fps on ikasoeder and sponza. It looks great!

Jibb


Formerly known as JulzMighty.
I made KarBOOM!
Re: SSAO for A7 & A8 v0.51 [Re: Widi] #350964
12/20/10 17:13
12/20/10 17:13
Joined: Aug 2009
Posts: 1,438
Spain
painkiller Offline
Serious User
painkiller  Offline
Serious User

Joined: Aug 2009
Posts: 1,438
Spain
everything working in mine


3D Gamestudio A8 Pro
AMD FX 8350 4.00 Ghz
16GB RAM
Gigabyte GeForce GTX 960 4GB
Page 1 of 5 1 2 3 4 5

Moderated by  jcl, Realspawn, Spirit 

Gamestudio download | chip programmers | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de

Powered by UBB.threads™ PHP Forum Software 7.7.1