com.ctreber.acearth.shader
Class Shader
java.lang.Object
com.ctreber.acearth.shader.Shader
- Direct Known Subclasses:
- ShaderDefault, ShaderFlat, ShaderOrtho
public abstract class Shader
- extends Object
A shader computes Colors for a row of pixel types, depending
on lighting parameters.
© 2002 Christian Treber, [email protected] (Nov 11, 2002)
- Author:
- Christian Treber, [email protected]
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Shader
public Shader()
getShadedColors
public abstract Color[] getShadedColors(int pRowNo,
int[] pRowTypes)
init
public void init()
setProjection
public void setProjection(Projection pProjection)
setSunPos
public void setSunPos(Coordinate pSunPos)
setDaySideBrightness
public void setDaySideBrightness(double pDaySideBrightness)
setNightSideBrightness
public void setNightSideBrightness(double pNightSideBrightness)
setTerminatorDiscontinuity
public void setTerminatorDiscontinuity(double pTerminatorDiscontinuity)
Copyright © 2013. All Rights Reserved.