public interface R2ShaderSSAOParametersType
Modifier and Type | Method and Description |
---|---|
default double |
exponent()
The exponent that will be used to modify the generated SSAO term.
|
R2GeometryBufferUsableType |
geometryBuffer() |
R2SSAOKernelType |
kernel()
The kernel that will be used for sampling.
|
R2Texture2DUsableType |
noiseTexture()
The noise texture that will be used to rotate the sampling hemisphere
randomly at each pixel.
|
default double |
sampleRadius()
The eye-space radius around the sampling point that will be searched for
occluding surfaces.
|
R2MatricesObserverValuesType |
viewMatrices() |
com.io7m.jregions.core.unparameterized.areas.AreaL |
viewport()
The viewport of the ambient occlusion buffer to which occlusion terms are
written.
|
default double exponent()
default double sampleRadius()
R2SSAOKernelType kernel()
R2Texture2DUsableType noiseTexture()
com.io7m.jregions.core.unparameterized.areas.AreaL viewport()
R2MatricesObserverValuesType viewMatrices()
R2GeometryBufferUsableType geometryBuffer()
Copyright © 2017 <code@io7m.com> http://io7m.com