Estranged, the story of a lone fisherman, stranded on a mysterious island during a violent storm. Explore rich environments and meet the curious inhabitants of the island as you find a way back to the mainland.

  • View media
  • View media
  • View media
  • View media
  • View media
  • View media
Media RSS Feed Report media New Depth of Field and HBAO (view original)
New Depth of Field and HBAO
view previous next
Share Image
Share on Facebook Tweet Email a friend
Embed Image
Post comment Comments
Expack Aug 29 2013, 8:52pm says:

Did I just land on next-gen Myst? Seriously - the graphics are that gorgeous!

Have you looked at E.Y.E.: Divine Cybermancy, a Source Engine game developed and published by an independent, non-Valve studio, and how they implemented Depth of Field? I know from personal experience (would like to stress that part) that game runs at a silky smooth, constant 60FPS with max settings on my GeForce 560 GTX and Intel i7 Quad-Core, including anti-aliasing and Depth of Field.

Also, isn't HBAO something which only runs well on NVIDIA graphics cards?

+7 votes     reply to comment
why_me Aug 30 2013, 12:21am replied:

E.Y.E Divine Cybermancy runs really good for me too, but on my old graphics card there was a little bit of twitching, but thats because the source engine was pushed to it's limits and IIRC it was using source SDK 2007. The 2013 SDK runs alot better and I'm sure supports these new features alot better.

Darn, now I want to go play E.Y.E again.

+4 votes     reply to comment
DaveW Aug 30 2013, 1:55am replied:

Yes - HBAO is Nvidia, HDAO is ATI. They're essentially the same, but with different implementations for each card vendor.

+1 vote     reply to comment
AniCator Author
AniCator Aug 30 2013, 6:18am replied:

The performance drop is mainly caused by the fact that we have to render our own seperate depth buffer because the original Source one uses an 8-bit render target which makes it lacking when it comes to precision.
For our current depth buffer we render to a RGBA32F32F32F32F render target. The problem with that is that it also fills the RGB channels while we only need the alpha channel. So it takes up a lot more memory and makes writing to the rendertarget slow.

We're still trying to find a good solution. There is a format called R32F but we can't use that because depth is rendered to the alpha channel regardless of the image format.

Note: 32F stands for 32-bit float. Default depth buffer is an 8-bit integer target if I'm correct.

+1 vote   reply to comment
Expack Aug 30 2013, 12:54pm replied:

I know this would be quite work-intensive, but might it be possible to rewrite the Source Engine depth buffer so it uses a more suitable one? As I recall, Source Engine 2013 has its source code (not sure if it's full or partial access, though) hosted on GitHub, but I don't know if the source code includes the Source Engine's depth buffer code.

+1 vote     reply to comment
AlanEdwardes Creator
AlanEdwardes Aug 31 2013, 4:58am replied:

I switched Estranged to 2013 a few weeks ago. You get the same level of access to code you did with 2007 unfortunately.

+1 vote   reply to comment
adv0 Aug 29 2013, 9:33pm says:

Awesome effects!

+2 votes     reply to comment
KiiNG Aug 29 2013, 11:45pm says:

HBAO? Never heard of that one, what is it?

+1 vote     reply to comment
AlanEdwardes Creator
AlanEdwardes Aug 30 2013, 7:21am replied:

I hadn't heard of it before @AniCator introduced me to it, but it's a more accurate and higher quality version of SSAO. There's a Stack Overflow thread here showing the differences:

+1 vote   reply to comment
adelina1985a Aug 30 2013, 4:12am says:

interesting, i don't remember seeing that in a mod as of yet, i mean dof

+1 vote     reply to comment
Mr.Scary Aug 30 2013, 4:47pm says:

This mod evolved quickly, and I'm positive it's only going to get better.

+1 vote     reply to comment
ScicoPax Aug 31 2013, 9:12pm says:

Wow, I hope you release a base mod with all this features.

+2 votes     reply to comment
0rpheus Sep 1 2013, 5:48am says:

That looks super nice!

+1 vote     reply to comment
SPY-maps Sep 7 2013, 4:29pm says:

man, i read all the tech info above twice and still am not sure what it is all about lol. But, LOVE how it looks!!!
hope you will be able to get the fps up,


+1 vote     reply to comment
TheRenegadist Sep 10 2013, 7:59pm says:

Metro 2033 Menu Much? anyways nice work, hope to see more

+1 vote     reply to comment
Mr.Brown Sep 19 2013, 2:22am says:

I have problems turning the depth of field and HBAO on,
whats the problem?

+1 vote     reply to comment
Aplayer12345 Oct 11 2013, 2:18pm says:

Why can't I turn those 2 options on..

+1 vote     reply to comment
Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only


Currently they are performance killers. Not sure if we'll be able to optimize them a lot before Alpha 6 is out but we'll try.
Enjoy the scenery!

Image Details
Aug 29th, 2013
Embed Thumb
Report Abuse
Report media
Add Media
Members only