public abstract class MrUniformGenerator
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
GENERATOR_BONE_MATRIX |
static java.lang.String |
GENERATOR_MATERIAL_AMBIENT_COLOR |
static java.lang.String |
GENERATOR_MATERIAL_AMBIENT_INTENSITY |
static java.lang.String |
GENERATOR_MATERIAL_DIFFUSE_COLOR |
static java.lang.String |
GENERATOR_MATERIAL_DIFFUSE_INTENSITY |
static java.lang.String |
GENERATOR_MATERIAL_SPECULAR_COLOR |
static java.lang.String |
GENERATOR_MATERIAL_SPECULAR_INTENSITY |
static java.lang.String |
GENERATOR_MODEL_MATRIX |
static java.lang.String |
GENERATOR_MODEL_VIEW_MATRIX |
static java.lang.String |
GENERATOR_MODEL_VIEW_PROJECTION_MATRIX |
static java.lang.String |
GENERATOR_NORMAL_MATRIX |
static java.lang.String |
GENERATOR_PROJECTION_MATRIX |
static java.lang.String |
GENERATOR_TEXTURE_SAMPLER |
static java.lang.String |
GENERATOR_VIEW_MATRIX |
static java.lang.String |
UNIFORMGENERATOR_LIGHT_COLOR |
static java.lang.String |
UNIFORMGENERATOR_LIGHT_POSITION |
Constructor and Description |
---|
MrUniformGenerator() |
Modifier and Type | Method and Description |
---|---|
abstract MrLinearAlgebraObject |
generateUniform(MrObjectsDataTree tree,
java.util.Map<java.lang.String,MrUniformKey> uniforms,
MrObjectData object) |
public static final java.lang.String GENERATOR_MODEL_MATRIX
public static final java.lang.String GENERATOR_VIEW_MATRIX
public static final java.lang.String GENERATOR_PROJECTION_MATRIX
public static final java.lang.String GENERATOR_MODEL_VIEW_MATRIX
public static final java.lang.String GENERATOR_NORMAL_MATRIX
public static final java.lang.String GENERATOR_MODEL_VIEW_PROJECTION_MATRIX
public static final java.lang.String GENERATOR_MATERIAL_AMBIENT_COLOR
public static final java.lang.String GENERATOR_MATERIAL_AMBIENT_INTENSITY
public static final java.lang.String GENERATOR_MATERIAL_DIFFUSE_COLOR
public static final java.lang.String GENERATOR_MATERIAL_DIFFUSE_INTENSITY
public static final java.lang.String GENERATOR_MATERIAL_SPECULAR_COLOR
public static final java.lang.String GENERATOR_MATERIAL_SPECULAR_INTENSITY
public static final java.lang.String GENERATOR_BONE_MATRIX
public static final java.lang.String GENERATOR_TEXTURE_SAMPLER
public static final java.lang.String UNIFORMGENERATOR_LIGHT_POSITION
public static final java.lang.String UNIFORMGENERATOR_LIGHT_COLOR
public abstract MrLinearAlgebraObject generateUniform(MrObjectsDataTree tree, java.util.Map<java.lang.String,MrUniformKey> uniforms, MrObjectData object)