| Package | com.yogurt3d.core.materials.shaders |
| Class | public class ShaderEnvMapping |
| Inheritance | ShaderEnvMapping Shader Object |
| Property | Defined By | ||
|---|---|---|---|
| alpha : Number | ShaderEnvMapping | ||
![]() | attributes : Vector.<EVertexAttribute> [read-only] | Shader | |
| envMap : CubeTextureMap | ShaderEnvMapping | ||
![]() | key : String
Key string of a shader. | Shader | |
| m_alphaConsts : ShaderConstants | ShaderEnvMapping | ||
| normalMap : TextureMap | ShaderEnvMapping | ||
![]() | params : ShaderParameters
Returns the shader parameters. | Shader | |
| reflectivityMap : TextureMap | ShaderEnvMapping | ||
| texture : TextureMap | ShaderEnvMapping | ||
| Method | Defined By | ||
|---|---|---|---|
ShaderEnvMapping(_cubeMap:CubeTextureMap, _normalMap:TextureMap = null, _reflectivityMap:TextureMap = null, _alpha:Number = 1.0) | ShaderEnvMapping | ||
![]() | disposeShaders():void | Shader | |
getFragmentProgram(_lightType:ELightType = null):ByteArray [override] | ShaderEnvMapping | ||
getProgram(_context3D:Context3D, _lightType:ELightType = null, _meshType:String = null):Program3D [override] | ShaderEnvMapping | ||
getVertexProgram(_meshKey:String, _lightType:ELightType = null):ByteArray [override] | ShaderEnvMapping | ||
| alpha | property |
alpha:Number public function get alpha():Number public function set alpha(value:Number):void| envMap | property |
envMap:CubeTextureMap public function get envMap():CubeTextureMap public function set envMap(value:CubeTextureMap):void| m_alphaConsts | property |
public var m_alphaConsts:ShaderConstants| normalMap | property |
normalMap:TextureMap public function get normalMap():TextureMap public function set normalMap(value:TextureMap):void| reflectivityMap | property |
reflectivityMap:TextureMap public function get reflectivityMap():TextureMap public function set reflectivityMap(value:TextureMap):void| texture | property |
texture:TextureMap public function get texture():TextureMap public function set texture(value:TextureMap):void| ShaderEnvMapping | () | Constructor |
public function ShaderEnvMapping(_cubeMap:CubeTextureMap, _normalMap:TextureMap = null, _reflectivityMap:TextureMap = null, _alpha:Number = 1.0)Parameters
_cubeMap:CubeTextureMap | |
_normalMap:TextureMap (default = null) | |
_reflectivityMap:TextureMap (default = null) | |
_alpha:Number (default = 1.0) |
| 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, _meshType:String = null):Program3DParameters
_context3D:Context3D | |
_lightType:ELightType (default = null) | |
_meshType:String (default = null) |
Program3D |
| getVertexProgram | () | method |
override public function getVertexProgram(_meshKey:String, _lightType:ELightType = null):ByteArrayParameters
_meshKey:String | |
_lightType:ELightType (default = null) |
ByteArray |