Skip to main content
Share Your Experience: Take the 2024 Developer Survey

Questions tagged [ambient-occlusion]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
1 vote
1 answer
152 views

Edge-aware spatial denoising (Ambient Occlusion)

Reading through the source code of the XeGTAO project I found this function while looking for the denoise filter: ...
2 votes
0 answers
131 views

AO Denoise Filter

I'm trying to implement a filter to denoise ambient occlusion data. What kind of filter do you suggest for the purpose? The techniques I've come across are the following: Gaussian filter (doesn't ...
1 vote
1 answer
263 views

SSAO with reconstructed depths yields strip artifacts

I wrote an ssao algorithm with compute shaders and view-position-reconstruction from the depth buffer. It works great for objects near by but results in strip or banding artifacts for large planes ...
0 votes
2 answers
287 views

Ambient occlusion depth buffer normalization

Been trying to follow a shader from A Comparative Study of Screen-Space Ambient Occlusion Methods http://frederikaalund.com/wp-content/uploads/2013/05/A-Comparative-Study-of-Screen-Space-Ambient-...
0 votes
2 answers
232 views

Why wasn't CryTek SSAO multiplied by 2?

Screen space ambient occlusion https://learnopengl.com/Advanced-Lighting/SSAO "Because the sample kernel used was a sphere, it caused flat walls to look gray as half of the kernel samples end up ...
-1 votes
1 answer
151 views

Unsolved Problems in CQ to this day?

What problems haven't been solved yet when it comes for instance in rendering,deferred rendering, Volumetric lighting, ambient occlusion or in any other interesting area. When i say unsolved problems, ...
4 votes
2 answers
466 views

Ambient occlusion of a sole object in a scene

So, the german wikipedia states about ambient occlusion:The ambient occlusion method is based on the assumption that an object, a set of objects or an entire scene is surrounded by a unit sphere of ...
1 vote
1 answer
63 views

Expected visibility

I want to extend the following to work on a solid angle: Suppose we have a volume filled with small surfaces. If we cast a ray from a given point, the probability that the ray will not hit a surface ...
7 votes
1 answer
3k views

What is Radiosity?

After reading a wikipedia article about Global Illumination It mentions a variety of techniques like Ray Tracing, Path Tracing and Ambient Occlusion. One technique it mentions is Radiosity which I don'...
7 votes
2 answers
2k views

Why is AO considered Post-Processing?

Ambient Occlusion is a physical approximation to occlude ambient light. If ambient light is not considered post-processing, why is AO? Ambient occlusion has the same inputs as regular deferred ...
3 votes
1 answer
481 views

Screen Space Ambient Occlusion Issues

I'm having problems with Ambient Occlusion. I've tried to follow both John Chapman's improvements over the Crytek AO and LearnOpenGL's tutorial of it when I failed to properly obtain the correct ...
5 votes
0 answers
65 views

Early exit strategy for SSAO

I'm working on an SSAO implementation. I've had an idea to speed it up by having AO fragment shader finish faster for fragments that are not occluded (depending on the scene, this can be a significant ...
5 votes
1 answer
2k views

Alternatives to Ambient Occlusion

Recently I wanted to improve the lighting in my game engine, naturally I looked towards Ambient Occlusion. I was considering SSAO but are there any better techniques? Maybe some that are Physically ...
0 votes
1 answer
985 views

What are some new Real-Time Graphics Rendering Techniques to get closer to real life? [closed]

So recently after implementing PBR in my engine, I was wondering what are some new & old Rendering Techniques that people are implementing and researching to get Real Time Graphics closer to what ...
5 votes
2 answers
3k views

What is the difference between shading and shadowing?

Shading and shadowing are often mentioned in how to create realistic 3D graphics, but the distinction is not clear. Are both responsible for the generation of shadows, or do they refer to the same ...
8 votes
2 answers
2k views

Am I missing something for ambient occlusion?

I'm trying to implement ambient occlusion in Python 3 and I'm seeing shadows beneath my reflective spheres but they seem very faint. I'm not sure if that means I've missed something, or if I just have ...
9 votes
2 answers
576 views

What is ambient occlusion?

Ambient occlusion "is a shading and rendering technique used to calculate how exposed each point in a scene is to ambient lighting. Ambient lighting is regarding to What is ambient lighting?: ... ...