# Best SSAO that is on par with Sketchfab Quality/performance

**URL:** <https://discourse.threejs.org/t/best-ssao-that-is-on-par-with-sketchfab-quality-performance/54284>\
**Category:** Questions\
**Tags:** ssao\
**Created:** [July 25, 2023, 1:15pm UTC](https://discourse.threejs.org/t/best-ssao-that-is-on-par-with-sketchfab-quality-performance/54284 "2023-07-25T13:15:28Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jonas\_Blazinskas](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/jonas_blazinskas/32/38478_2.png) [@Jonas\_Blazinskas](https://discourse.threejs.org/u/Jonas_Blazinskas)\
**Post date:** [July 25, 2023, 1:15pm UTC](https://discourse.threejs.org/t/best-ssao-that-is-on-par-with-sketchfab-quality-performance/54284/1 "2023-07-25T13:15:28Z")

</div>

Has anyone seen this being achieved as well as sketchfab:?

 ![image](https://canada1.discourse-cdn.com/flex035/uploads/threejs/original/3X/a/c/ac45493b47f512dac0caecce4114ce90442200a3.jpeg)

I would love to see an example for this I love so I did try their SSAO and their implementation seems much worse and not that configurable.

---

<div class="post-metadata">

**Author:** ![Lawrence3DPK](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/lawrence3dpk/32/29184_2.png) [@Lawrence3DPK](https://discourse.threejs.org/u/Lawrence3DPK)\
**Post date:** [July 25, 2023, 3:17pm UTC](https://discourse.threejs.org/t/best-ssao-that-is-on-par-with-sketchfab-quality-performance/54284/2 "2023-07-25T15:17:28Z")

</div>

you should be able to use `N8AO` as part of `@react-three/postprocessing` @drcmda recently posted [this example of it in action](https://codesandbox.io/embed/6kxmtp?codemirror=1)…

---

<div class="post-metadata">

**Author:** ![drcmda](https://avatars.discourse-cdn.com/v4/letter/d/91b2a8/32.png) [@drcmda](https://discourse.threejs.org/u/drcmda)\
**Post date:** [July 25, 2023, 9:54pm UTC](https://discourse.threejs.org/t/best-ssao-that-is-on-par-with-sketchfab-quality-performance/54284/3 "2023-07-25T21:54:42Z")

</div>

n8ao is also available vanilla, for both three/jsm/effectcomposer and pmndrs/postprocessing, but definitively prefer the latter because it’s a night and day performance difference in favour of pp. the ao looks beautiful and is comparable to sketchfabs. it’s also fast and looks clean with as few as 6 samples, the old three/jsm/ssao needs \> 20 to look acceptable.
