| Package | com.yogurt3d.core.materials.shaders |
| Class | public class ShaderHemisphere |
| Inheritance | ShaderHemisphere Shader Object |
| Property | Defined By | ||
|---|---|---|---|
| alphaTexture : TextureMap [write-only] | ShaderHemisphere | ||
![]() | attributes : Vector.<EVertexAttribute> [read-only] | Shader | |
![]() | key : String
Key string of a shader. | Shader | |
| opacity : Number [write-only] | ShaderHemisphere | ||
![]() | params : ShaderParameters
Returns the shader parameters. | Shader | |
| Method | Defined By | ||
|---|---|---|---|
ShaderHemisphere(_alpha:Number = 1) | ShaderHemisphere | ||
![]() | disposeShaders():void | Shader | |
getFragmentProgram(_lightType:ELightType = null):ByteArray [override] | ShaderHemisphere | ||
getProgram(_context3D:Context3D, _lightType:ELightType = null, _meshKey:String):Program3D [override] | ShaderHemisphere | ||
getVertexProgram(_meshKey:String, _lightType:ELightType = null):ByteArray [override] | ShaderHemisphere | ||
| alphaTexture | property |
alphaTexture:TextureMap [write-only] public function set alphaTexture(value:TextureMap):void| opacity | property |
opacity:Number [write-only] public function set opacity(value:Number):void| ShaderHemisphere | () | Constructor |
public function ShaderHemisphere(_alpha:Number = 1)_alpha:Number (default = 1) |
| getFragmentProgram | () | method |
override public function getFragmentProgram(_lightType:ELightType = null):ByteArrayParameters
_lightType:ELightType (default = null) |
ByteArray |
| getProgram | () | method |
override public function getProgram(_context3D:Context3D, _lightType:ELightType = null, _meshKey:String):Program3DParameters
_context3D:Context3D | |
_lightType:ELightType (default = null) | |
_meshKey:String |
Program3D |
| getVertexProgram | () | method |
override public function getVertexProgram(_meshKey:String, _lightType:ELightType = null):ByteArrayParameters
_meshKey:String | |
_lightType:ELightType (default = null) |
ByteArray |