Packagecom.yogurt3d.core.materials.shaders
Classpublic class ShaderShadow
InheritanceShaderShadow Inheritance Shader Inheritance Object



Public Properties
 PropertyDefined By
 Inheritedkey : String
Key string of a shader.
Shader
 Inheritedparams : ShaderParameters
Returns the shader parameters.
Shader
 InheritedrequiresBoneData : Boolean
Flag indicating the shader requires bone indices and bone weights for selected mesh.\n BoneIndices are loaded into va4 and va5 on the gpu program, total of 8 influences.\n BoneWeights are loaded into va6 and va7 on the gpu program, total of 8 influences.\n If flag is set to false, no vertex attributes are loaded on 4,5,6,7\n
Shader
 InheritedrequiresLight : Boolean
Shader
 InheritedrequiresShadowCastingLight : Boolean
Shader
 InheritedrequiresTangents : Boolean
Flag indicating the shader requires bone indices and bone weights for selected mesh.\n BoneIndices are loaded into va4 and va5 on the gpu program, total of 8 influences.\n
Shader
Public Methods
 MethodDefined By
 Inherited
Shader
 Inherited
getFragmentProgram(_lightType:String):ByteArray
Shader
 Inherited
getProgram(_context3D:Context3D, _lightType:String, _meshKey:String):Program3D
Returns the Program3D object for this shader.
Shader
 Inherited
getVertexProgram(_meshKey:String):ByteArray
Shader