GraphNode.GraphInput| Constructor and Description |
|---|
IntervalMapping() |
| Modifier and Type | Method and Description |
|---|---|
ShaderScope |
getBestScope() |
int |
getBinarySteps() |
Block |
getBlock(Compiler compiler,
ShaderScope scope) |
float |
getBumpScale() |
java.lang.String |
getCode(Compiler compiler,
Block block,
ShaderScope scope) |
Map.MapType |
getHeightMap() |
int |
getHeightMapChannel() |
int |
getLinearSteps() |
float |
getLodDistance() |
float |
getLodFadeRange() |
ShaderScope |
getResultScope() |
protected static java.lang.String |
intervalMappingIntersection(java.lang.String uv,
java.lang.String dEye) |
boolean |
isDepthCorrection() |
boolean |
isInverseHeight() |
boolean |
isOffsetLimiting() |
boolean |
isUpward() |
void |
setBinarySteps(int binarySteps) |
void |
setBumpScale(float bumpScale) |
void |
setDepthCorrection(boolean depthCorrection) |
void |
setHeightMap(Map.MapType heightMap) |
void |
setHeightMapChannel(int heightMapChannel) |
void |
setInverseHeight(boolean inverseHeight) |
void |
setLinearSteps(int linearSteps) |
void |
setLodDistance(float lodDistance) |
void |
setLodFadeRange(float lodFadeRange) |
void |
setOffsetLimiting(boolean offsetLimiting) |
void |
setUpward(boolean upward) |
connect, getInput, getName, getNumInputs, getOutputName, setInputs, setName, setOutputName, toStringpublic final Map.MapType getHeightMap()
public final void setHeightMap(Map.MapType heightMap)
public final void setHeightMapChannel(int heightMapChannel)
public final int getHeightMapChannel()
public final void setBumpScale(float bumpScale)
public final float getBumpScale()
public final void setOffsetLimiting(boolean offsetLimiting)
public final boolean isOffsetLimiting()
public final void setUpward(boolean upward)
public final boolean isUpward()
public final void setInverseHeight(boolean inverseHeight)
public final boolean isInverseHeight()
public final void setLinearSteps(int linearSteps)
public final int getLinearSteps()
public final void setBinarySteps(int binarySteps)
public final int getBinarySteps()
public final void setLodDistance(float lodDistance)
public final float getLodDistance()
public final void setLodFadeRange(float lodFadeRange)
public final float getLodFadeRange()
public final void setDepthCorrection(boolean depthCorrection)
public final boolean isDepthCorrection()
public ShaderScope getResultScope()
getResultScope in class GraphNodepublic ShaderScope getBestScope()
getBestScope in class GraphNodepublic final Block getBlock(Compiler compiler, ShaderScope scope)
public java.lang.String getCode(Compiler compiler, Block block, ShaderScope scope)
protected static final java.lang.String intervalMappingIntersection(java.lang.String uv,
java.lang.String dEye)
Bonzai Engine 1.4.1-20200831 - A Java OpenGL engine and tools for Windows/Mac/Linux/Android
Copyright © 2007-2019 Jérôme Jouvie bonzaiengine.com contact@bonzaiengine.com