Package com.jme3.material
package com.jme3.material
-
ClassDescription
Material
describes the rendering style for a givenGeometry
.Track bind ids for textures and buffers Used internallyDescribes a J3MD (Material definition).A map from material name to a material.This class is to provide some constants materials.Describes a material parameter.MatParamOverride
is a mechanism by whichmaterial parameters
can be overridden on the scene graph.A material parameter that holds a reference to a texture and its required color space.RenderState
specifies material rendering properties that cannot be controlled by a shader on aMaterial
.BlendEquation
specifies the blending equation to combine pixels.BlendEquationAlpha
specifies the blending equation to combine pixels for the alpha component.BlendFunc
defines the blending functions for use withBlendMode.Custom
.BlendMode
specifies the blending operation to use.FaceCullMode
specifies the criteria for faces to be culled.StencilOperation
specifies the stencil operation to use in a certain scenario as specified inRenderState.setStencil(boolean, com.jme3.material.RenderState.StencilOperation, com.jme3.material.RenderState.StencilOperation, com.jme3.material.RenderState.StencilOperation, com.jme3.material.RenderState.StencilOperation, com.jme3.material.RenderState.StencilOperation, com.jme3.material.RenderState.StencilOperation, com.jme3.material.RenderState.TestFunction, com.jme3.material.RenderState.TestFunction)
TestFunction
specifies the testing function for stencil test function.This class is basically a struct that contains the ShaderNodes information in an appropriate way to ease the shader generation process and make it faster.Represents a technique instance.Describes a technique definition.Describes light rendering mode.Define in what space the light data should be sent to the shader.