Package com.jme3.material
package com.jme3.material
-
ClassDescription
Materialdescribes 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.MatParamOverrideis a mechanism by whichmaterial parameterscan be overridden on the scene graph.A material parameter that holds a reference to a texture and its required color space.RenderStatespecifies material rendering properties that cannot be controlled by a shader on aMaterial.BlendEquationspecifies the blending equation to combine pixels.BlendEquationAlphaspecifies the blending equation to combine pixels for the alpha component.BlendFuncdefines the blending functions for use withBlendMode.Custom.BlendModespecifies the blending operation to use.FaceCullModespecifies the criteria for faces to be culled.StencilOperationspecifies 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)TestFunctionspecifies 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.