| Package | away3d.materials.methods |
| Class | public class HeightMapNormalMethod |
| Inheritance | HeightMapNormalMethod BasicNormalMethod ShadingMethodBase NamedAssetBase flash.events.EventDispatcher |
| Method | Defined By | ||
|---|---|---|---|
HeightMapNormalMethod(heightMap:Texture2DBase, worldWidth:Number, worldHeight:Number, worldDepth:Number) | HeightMapNormalMethod | ||
![]() | assetPathEquals(name:String, ns:String):Boolean | NamedAssetBase | |
copyFrom(method:ShadingMethodBase):void [override] | HeightMapNormalMethod | ||
![]() | dispose():void [override] | BasicNormalMethod | |
![]() | resetAssetPath(name:String, ns:String = null, overrideOriginal:Boolean = true):void | NamedAssetBase | |
| tangentSpace | property |
tangentSpace:Boolean [read-only] [override] arcane function get tangentSpace():Boolean| HeightMapNormalMethod | () | Constructor |
public function HeightMapNormalMethod(heightMap:Texture2DBase, worldWidth:Number, worldHeight:Number, worldDepth:Number)heightMap:Texture2DBase | |
worldWidth:Number | |
worldHeight:Number | |
worldDepth:Number |
| copyFrom | () | method |
override public function copyFrom(method:ShadingMethodBase):voidParameters
method:ShadingMethodBase |
| getFragmentCode | () | method |
override arcane function getFragmentCode(vo:MethodVO, regCache:ShaderRegisterCache, targetReg:ShaderRegisterElement):StringParameters
vo:MethodVO | |
regCache:ShaderRegisterCache | |
targetReg:ShaderRegisterElement |
String |
| initConstants | () | method |