Product Chat / What is SAO and how does it affect DrawCalls ?

Author
Message
UNIRD12B
GameGuru TGC Backer
10
Years of Service
User Offline
Joined: 2nd May 2014
Location: Canada
Posted: 1st May 2017 02:01
Hi guys , im trying to get more FPS in my levels
and its seems that when SAO radius and Intensity are set to high
the DrawCalls increase by about 40% or more.
I tried looking closely at a textured wall to see if i could notice any difference
with it enabled or off fully ,but if there was , it was quite limited.
So maybe some more understanding of this function might help some of us
lesser ones get more FPS ....IF we don't need to use it at all.

Thx

UNIRD12B
Let\'s actually make something happen with this one !
Belidos
3D Media Maker
9
Years of Service
User Offline
Joined: 23rd Nov 2015
Playing: The Game
Posted: 1st May 2017 02:17 Edited at: 1st May 2017 10:44
SAO is like the ambient occlusion generated in software, it's the small shadows around the edges and in corners. The reason it effects performance is because its dynamically generating those shadows , constantly adjusting depending on viewing angle and the angle of light sources.

Primary Desktop:
i7 7700,k NV1070 8GB, 16GB 3200mhz memory, 1x 2TB Hybrid, Win10.

Secondary Desktop:
i5 4760k, NV960 2GB, 16GB 2333mhz memory, 1x 2TB Hybrid, Win10.

Laptop:
i3, Intel 4000 series graphics, 6GB memory, 1x 500gb HDD, Win8.1.
UNIRD12B
GameGuru TGC Backer
10
Years of Service
User Offline
Joined: 2nd May 2014
Location: Canada
Posted: 1st May 2017 02:50
Thx Belidos ,
BUT....that..... is like telling me
E=mc2 is
Energy = mass times the speed of light squared

it maybe tells me what SAO stands for
but not a lot about how it can affect frame rates or what " ambient occlusion "
actually does....
for me "untrained "......ambient occlusion ....would occlude or stop or block the ambience
hence "kill the mood in a room ".

In other words....a bit more elaboration on the term would be of great help in understanding
its overall effect on the view and on the framerate.

Thx again tho for starting the responses.

UNIRD12B
Let\'s actually make something happen with this one !
UNIRD12B
GameGuru TGC Backer
10
Years of Service
User Offline
Joined: 2nd May 2014
Location: Canada
Posted: 1st May 2017 02:53 Edited at: 1st May 2017 03:02
And also...

WHY does it increase DrawCalls so aggressively ?


UNIRD12B
Let\'s actually make something happen with this one !
perelect
9
Years of Service
User Offline
Joined: 27th Mar 2015
Location: Australia
Posted: 1st May 2017 03:29
https://www.youtube.com/watch?v=wWxsEOGESGg

A bit about SAO in this video
Desktop: Intel(R) Core(TM) i7-4790 CPU @ 3.60GHz (8 CPUs), ~3.6GHz, Windows 10, 64-bit, 16 GB Ram, NVIDIA GeForce GTX 750 Ti, Display Memory: 4018 MB. Resolution 1360x768, Passmark 3528.
Laptop: Pavilion dv6 Notebook, Intel(R) Core(TM) i5-2410M CPU @ 2.30 GHz, Win 7 64 bit, 16 GB Ram, Radeon (TM) HD 6490M, 2336 MB Memory. Resolution 1366x768, Intel(R) HD Graphics 3000. (WEI 5.8)
UNIRD12B
GameGuru TGC Backer
10
Years of Service
User Offline
Joined: 2nd May 2014
Location: Canada
Posted: 1st May 2017 03:50
Wow
Thank you Perelect ,
that was a great answer and complete and so easy to
follow and understand,,,well done.

so its Ambient Obcurance not Ambient Occlusion !

Now THAT makes a lot more sense in what it does and how it works.

thanks again !

UNIRD12B
Let\'s actually make something happen with this one !
Preben
20
Years of Service
User Offline
Joined: 30th Jun 2004
Location:
Posted: 2nd May 2017 14:31 Edited at: 2nd May 2017 14:32
Unfortunately SAO and other functions require a special depth buffer thats why you see a draw call increase.

Did you try the LAPTOP option from this thread ?

https://forum.game-guru.com/thread/217914

It should give you a nice fps boost

LAPTOP option is not just for LAPTOPs it can be used on all systems for a boost.
best regards Preben Eriksen,
m2design
GameGuru TGC Backer
14
Years of Service
User Offline
Joined: 25th Mar 2010
Location:
Posted: 3rd May 2017 00:17 Edited at: 3rd May 2017 00:44
@Preben
I have tried the LAPTOP option on my desktop system (to get FPS increase) and got strange textures on a couple of custom model sloped roofs.
Could just be my models ...

They look almost like the retro textures (sort of but not quite).
I will try to get a screenshot later. The problem goes a way if I remark the define LAPTOP line.
EDIT
This is the way the roof of the building on the left should look


This shot is with the LAPTOP option activated.

Windows 10,64 bit|AMD FX-6200 Six-core-3.Ghz |CPU PASSMARK 6,142 |Memory 10GB |NVIDIA GEFORCE GTX 660 SC |GPU PASSMARK 4,114

UNIRD12B
GameGuru TGC Backer
10
Years of Service
User Offline
Joined: 2nd May 2014
Location: Canada
Posted: 3rd May 2017 00:42
THANK YOU
all for the great info on all this stuff..
really helpful.

UNIRD12B
Let\'s actually make something happen with this one !
Preben
20
Years of Service
User Offline
Joined: 30th Jun 2004
Location:
Posted: 3rd May 2017 07:40
m2design: https://forum.game-guru.com/thread/217914#msg2578044
best regards Preben Eriksen,
DVader
20
Years of Service
User Offline
Joined: 28th Jan 2004
Location:
Posted: 3rd May 2017 14:29
Best to just drag that slicer to 0 if you want a better frame rate. It does actually make a fair difference to the overall look of things though and you will see a lot more hard lines along edges and corners of objects. As you have noticed, it is a bit of a performance hog, although it is faster now than it used to be.


SPECS: Q6600 CPU. Nvidia 660GTX. 8 Gig Memory. Win 7.

Login to post a reply

Server time is: 2024-11-24 13:47:28
Your offset time is: 2024-11-24 13:47:28