class tinylib.shaders.PhongShader extends Shader

Available on all platforms

Phong Shader

Class Fields

static var id:String

Instance Fields

var alpha:Float

var ambient:Float

var col:Vector

var cpos:Vector

var diffuse:Float

var gloss:Float

var light:Vector

var mpos:Matrix

var mproj:Matrix

var offset:Vector

var specular:Float

function new():Void

function setShaderVariables(mp:Matrix3D, mpro:Matrix3D, vo:Vector3D, lt:Vector3D, cp:Vector3D, am:Float, df:Float, sp:Float, gl:Float, cl:Vector3D, a:Float):Void