tracer
Class Sampler2D
java.lang.Object
tracer.Sampler2D
- Direct Known Subclasses:
- DebugSampler, NearestSampler
public abstract class Sampler2D
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
source
int[] source
sourceWidth
int sourceWidth
sourceHeight
int sourceHeight
signalMin
protected float signalMin
signalRange
protected float signalRange
Sampler2D
Sampler2D()
Sampler2D
Sampler2D(java.lang.String filename)
sample
public abstract Vec3 sample(float u,
float v)
rawRead
protected int[] rawRead(int x,
int y)
rawReadVec
protected Vec3 rawReadVec(float x,
float y)
- later zelf geschreven om de array om te vormen naar een vector
setOutputRange
public void setOutputRange(float min,
float max)
scaleOutput
protected float scaleOutput(int b)
scaleU
protected float scaleU(float u)
scaleV
protected float scaleV(float v)