| Package | Description |
|---|---|
| com.io7m.r2.core |
Core types and functions.
|
| com.io7m.r2.core.shaders.provided |
Default provided shaders.
|
| com.io7m.r2.core.shaders.types |
Shader types.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
R2MatricesProjectiveLightType
Access to the matrices for a given projective light.
|
| Modifier and Type | Method and Description |
|---|---|
void |
R2LightShaderProjectiveLambertSingle.onReceiveProjectiveLight(com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type g,
R2MatricesProjectiveLightValuesType m) |
void |
R2LightShaderProjectiveLambertShadowVarianceSingle.onReceiveProjectiveLight(com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type g,
R2MatricesProjectiveLightValuesType m) |
void |
R2LightShaderProjectiveLambertBlinnPhongSingle.onReceiveProjectiveLight(com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type g,
R2MatricesProjectiveLightValuesType m) |
void |
R2LightShaderProjectiveLambertBlinnPhongShadowVarianceSingle.onReceiveProjectiveLight(com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type g,
R2MatricesProjectiveLightValuesType m) |
| Modifier and Type | Method and Description |
|---|---|
void |
R2ShaderLightProjectiveWithShadowVerifier.onReceiveProjectiveLight(com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type g,
R2MatricesProjectiveLightValuesType m) |
void |
R2ShaderLightProjectiveVerifier.onReceiveProjectiveLight(com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type g,
R2MatricesProjectiveLightValuesType m) |
void |
R2ShaderLightProjectiveUsableType.onReceiveProjectiveLight(com.io7m.jcanephora.core.api.JCGLInterfaceGL33Type g,
R2MatricesProjectiveLightValuesType m)
Set shader values that are derived from the current projective
light.
|
Copyright © 2017 <code@io7m.com> http://io7m.com