public interface R2ShaderSSAOParametersType
| Modifier and Type | Method and Description |
|---|---|
default float |
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 float |
sampleRadius()
The eye-space radius around the sampling point that will be searched for
occluding surfaces.
|
R2MatricesObserverValuesType |
viewMatrices() |
com.io7m.jareas.core.AreaInclusiveUnsignedLType |
viewport()
The viewport of the ambient occlusion buffer to which occlusion terms are
written.
|
default float exponent()
default float sampleRadius()
R2SSAOKernelType kernel()
R2Texture2DUsableType noiseTexture()
com.io7m.jareas.core.AreaInclusiveUnsignedLType viewport()
R2MatricesObserverValuesType viewMatrices()
R2GeometryBufferUsableType geometryBuffer()
Copyright © 2016 <code@io7m.com> http://io7m.com