class tinylib.shaders.GouraudShaderDC extends Shader

Available on all platforms

Gouraud Shader with depth cueing

Class Fields

static var id:String

Instance Fields

var alpha:Float

var ambient:Float

var col:Vector

var dc:Float

var dclength:Float

var diffuse:Float

var light:Vector

var mpos:Matrix

var mproj:Matrix

var offset:Vector

function new():Void

function setShaderVariables(mp:Matrix3D, mpro:Matrix3D, vo:Vector3D, lt:Vector3D, am:Float, df:Float, cl:Vector3D, a:Float, d:Float, dl:Float):Void