| Package | Description |
|---|---|
| com.io7m.r2.filters |
Default provided filters.
|
| Modifier and Type | Class and Description |
|---|---|
class |
R2SSAOKernel
The default implementation of the
R2SSAOKernelType interface. |
| Modifier and Type | Method and Description |
|---|---|
R2SSAOKernelType |
R2ShaderSSAOParametersType.kernel()
The kernel that will be used for sampling.
|
R2SSAOKernelType |
R2ShaderSSAOParameters.kernel()
The kernel that will be used for sampling.
|
R2SSAOKernelType |
R2FilterSSAOParametersType.kernel() |
R2SSAOKernelType |
R2FilterSSAOParameters.kernel() |
static R2SSAOKernelType |
R2SSAOKernel.newKernel(int in_size)
Generate a new kernel.
|
| Modifier and Type | Method and Description |
|---|---|
static R2ShaderSSAOParameters |
R2ShaderSSAOParameters.of(float exponent,
float sampleRadius,
R2SSAOKernelType kernel,
R2Texture2DUsableType noiseTexture,
com.io7m.jareas.core.AreaInclusiveUnsignedLType viewport,
R2MatricesObserverValuesType viewMatrices,
R2GeometryBufferUsableType geometryBuffer)
Construct a new immutable
R2ShaderSSAOParameters instance. |
static R2FilterSSAOParameters |
R2FilterSSAOParameters.of(float exponent,
R2Texture2DUsableType noiseTexture,
R2SSAOKernelType kernel,
float sampleRadius,
R2GeometryBufferUsableType geometryBuffer,
R2AmbientOcclusionBufferUsableType outputBuffer,
R2MatricesObserverValuesType sceneObserverValues)
Construct a new immutable
R2FilterSSAOParameters instance. |
R2ShaderSSAOParameters.Builder |
R2ShaderSSAOParameters.Builder.setKernel(R2SSAOKernelType kernel)
Initializes the value for the
kernel attribute. |
R2FilterSSAOParameters.Builder |
R2FilterSSAOParameters.Builder.setKernel(R2SSAOKernelType kernel)
Initializes the value for the
kernel attribute. |
R2ShaderSSAOParameters |
R2ShaderSSAOParameters.withKernel(R2SSAOKernelType value)
Copy the current immutable object by setting a value for the
kernel attribute. |
R2FilterSSAOParameters |
R2FilterSSAOParameters.withKernel(R2SSAOKernelType value)
Copy the current immutable object by setting a value for the
kernel attribute. |
Copyright © 2017 <code@io7m.com> http://io7m.com