Block |
IntervalMapping.getBlock(Compiler compiler,
ShaderScope scope) |
Block |
AlphaTest.getBlock(Compiler compiler,
ShaderScope scope) |
Block |
BuiltInUniform.getBlock(Compiler compiler,
ShaderScope scope) |
Block |
ClippingPlane.getBlock(Compiler compiler,
ShaderScope scope) |
Block |
ColorToNormal.getBlock(Compiler compiler,
ShaderScope scope) |
Block |
ConstantFloat.getBlock(Compiler compiler,
ShaderScope scope) |
Block |
ConstantVec2.getBlock(Compiler compiler,
ShaderScope scope) |
Block |
ConstantVec3.getBlock(Compiler compiler,
ShaderScope scope) |
Block |
ConstantVec4.getBlock(Compiler compiler,
ShaderScope scope) |
Block |
CosTime.getBlock(Compiler compiler,
ShaderScope scope) |
Block |
Cubemap.getBlock(Compiler compiler,
ShaderScope scope) |
Block |
CustomUniform.getBlock(Compiler compiler,
ShaderScope scope) |
Block |
Derivative.getBlock(Compiler compiler,
ShaderScope scope) |
Block |
FaceSide.getBlock(Compiler compiler,
ShaderScope scope) |
Block |
FieldConcatenate.getBlock(Compiler compiler,
ShaderScope scope) |
Block |
FieldGetter.getBlock(Compiler compiler,
ShaderScope scope) |
Block |
FieldOp.getBlock(Compiler compiler,
ShaderScope scope) |
Block |
IterativeMapping.getBlock(Compiler compiler,
ShaderScope scope) |
Block |
MathFunction1.getBlock(Compiler compiler,
ShaderScope scope) |
Block |
MathFunction2.getBlock(Compiler compiler,
ShaderScope scope) |
Block |
MathFunction3.getBlock(Compiler compiler,
ShaderScope scope) |
Block |
ObjectSpaceNormal.getBlock(Compiler compiler,
ShaderScope scope) |
Block |
Panner.getBlock(Compiler compiler,
ShaderScope scope) |
Block |
Parallax.getBlock(Compiler compiler,
ShaderScope scope) |
Block |
ParallaxOcclusion.getBlock(Compiler compiler,
ShaderScope scope) |
Block |
PerPixelLighting.getBlock(Compiler compiler,
ShaderScope scope) |
Block |
PerVertexLighting.getBlock(Compiler compiler,
ShaderScope scope) |
Block |
PixelNormal.getBlock(Compiler compiler,
ShaderScope scope) |
Block |
PixelPosition.getBlock(Compiler compiler,
ShaderScope scope) |
Block |
PixelUv.getBlock(Compiler compiler,
ShaderScope scope) |
Block |
ReliefMapping.getBlock(Compiler compiler,
ShaderScope scope) |
Block |
SignedDistance.getBlock(Compiler compiler,
ShaderScope scope) |
Block |
Spheremap.getBlock(Compiler compiler,
ShaderScope scope) |
Block |
SteepParallax.getBlock(Compiler compiler,
ShaderScope scope) |
Block |
TangentSpace.getBlock(Compiler compiler,
ShaderScope scope) |
Block |
TbnMatrix.getBlock(Compiler compiler,
ShaderScope scope) |
Block |
Texture2d.getBlock(Compiler compiler,
ShaderScope scope) |
Block |
TextureCube.getBlock(Compiler compiler,
ShaderScope scope) |
Block |
ToonLighting.getBlock(Compiler compiler,
ShaderScope scope) |
Block |
VertexNormal.getBlock(Compiler compiler,
ShaderScope scope) |
Block |
VertexPixelColor.getBlock(Compiler compiler,
ShaderScope scope) |
Block |
VertexPosition.getBlock(Compiler compiler,
ShaderScope scope) |
Block |
VertexUv.getBlock(Compiler compiler,
ShaderScope scope) |
java.lang.String |
IntervalMapping.getCode(Compiler compiler,
Block block,
ShaderScope scope) |
java.lang.String |
AlphaTest.getCode(Compiler compiler,
Block block,
ShaderScope scope) |
java.lang.String |
ClippingPlane.getCode(Compiler compiler,
Block block,
ShaderScope scope) |
java.lang.String |
ColorToNormal.getCode(Compiler compiler,
Block block,
ShaderScope scope) |
java.lang.String |
CosTime.getCode(Compiler compiler,
Block block,
ShaderScope scope) |
java.lang.String |
Cubemap.getCode(Compiler compiler,
Block block,
ShaderScope scope) |
java.lang.String |
Derivative.getCode(Compiler compiler,
Block block,
ShaderScope scope) |
java.lang.String |
FaceSide.getCode(Compiler compiler,
Block block,
ShaderScope scope) |
java.lang.String |
FieldConcatenate.getCode(Compiler compiler,
Block block,
ShaderScope scope) |
java.lang.String |
FieldGetter.getCode(Compiler compiler,
Block block,
ShaderScope scope) |
java.lang.String |
FieldOp.getCode(Compiler compiler,
Block block,
ShaderScope scope) |
java.lang.String |
IterativeMapping.getCode(Compiler compiler,
Block block,
ShaderScope scope) |
java.lang.String |
MathFunction1.getCode(Compiler compiler,
Block block,
ShaderScope scope) |
java.lang.String |
MathFunction2.getCode(Compiler compiler,
Block block,
ShaderScope scope) |
java.lang.String |
MathFunction3.getCode(Compiler compiler,
Block block,
ShaderScope scope) |
java.lang.String |
ObjectSpaceNormal.getCode(Compiler compiler,
Block block,
ShaderScope scope) |
java.lang.String |
Panner.getCode(Compiler compiler,
Block block,
ShaderScope scope) |
java.lang.String |
Parallax.getCode(Compiler compiler,
Block block,
ShaderScope scope) |
java.lang.String |
ParallaxOcclusion.getCode(Compiler compiler,
Block block,
ShaderScope scope) |
java.lang.String |
PerPixelLighting.getCode(Compiler compiler,
Block block,
ShaderScope scope) |
java.lang.String |
PerVertexLighting.getCode(Compiler compiler,
Block block,
ShaderScope scope) |
java.lang.String |
ReliefMapping.getCode(Compiler compiler,
Block block,
ShaderScope scope) |
java.lang.String |
SignedDistance.getCode(Compiler compiler,
Block block,
ShaderScope scope) |
java.lang.String |
Spheremap.getCode(Compiler compiler,
Block block,
ShaderScope scope) |
java.lang.String |
SteepParallax.getCode(Compiler compiler,
Block block,
ShaderScope scope) |
java.lang.String |
TangentSpace.getCode(Compiler compiler,
Block block,
ShaderScope scope) |
java.lang.String |
TbnMatrix.getCode(Compiler compiler,
Block block,
ShaderScope scope) |
java.lang.String |
Texture2d.getCode(Compiler compiler,
Block block,
ShaderScope scope) |
java.lang.String |
TextureCube.getCode(Compiler compiler,
Block block,
ShaderScope scope) |
java.lang.String |
ToonLighting.getCode(Compiler compiler,
Block block,
ShaderScope scope) |
protected static java.lang.String |
SteepParallax.linearSearch(Compiler compiler,
int linearSteps,
java.lang.String textureUnit,
java.lang.String channel,
java.lang.String invHeight,
java.lang.String uv,
java.lang.String dEye,
boolean upperAndLower)
h: real height
d: depth = height on view dir (eye)
uv: texture coordinated
upperUv = uv + Deye * (upperD - 1.0)
lowerUv = uv + Deye * (lowerD - 1.0)
|
protected static java.lang.String |
SteepParallax.linearSearch(Compiler compiler,
java.lang.String linearSteps,
java.lang.String textureUnit,
java.lang.String channel,
java.lang.String invHeight,
java.lang.String uv,
java.lang.String dEye,
boolean upperAndLower) |