Blender Git Loki

Git Commits -> Revision ddb33a3

October 22, 2014, 17:27 (GMT)
SSAO introduce quality settings

Basically change the way SSAO samples the screen by using a circular
filter instead. This is inspired by HBAO though we still don't use this.

The quality settings change the number and density of samples. We can
definitely improve things here though.

We also jitter the sampling locations per pixel. Generally this adds a
kind of noise. Some banding is, unfortunately still apparent and small
distances will introduce noise. This can be fixed but I will have to see
if it can be done without much of a cost.

Commit Details:

Full Hash: ddb33a3181cb9f61c5708fce0a06253401ae24d8
Parent Commit: 33e7e1d
Lines Changed: +151, -14

7 Modified Paths:

/release/scripts/startup/bl_ui/space_view3d.py (+1, -0) (Diff)
/source/blender/gpu/GPU_extensions.h (+1, -0) (Diff)
/source/blender/gpu/intern/gpu_compositing.c (+101, -6) (Diff)
/source/blender/gpu/intern/gpu_extensions.c (+16, -0) (Diff)
/source/blender/gpu/shaders/gpu_shader_fx_frag.glsl (+19, -7) (Diff)
/source/blender/makesdna/DNA_view3d_types.h (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_space.c (+12, -0) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021