java.lang.Object
de.grogra.gpuflux.scene.shading.FluxShaderBuilder
- All Implemented Interfaces:
ShaderVisitor
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionint
void
serialize
(ComputeByteBuffer channel_out, ComputeByteBuffer shader_out) void
visit
(AlgorithmSwitchShader algorithmSwitchShader) void
void
visit
(RGBAShader rgbaShader) void
void
void
visit
(SideSwitchShader sideSwitchShader) void
visit
(SunSkyLight sunSkyLight) protected abstract void
-
Constructor Details
-
FluxShaderBuilder
public FluxShaderBuilder(boolean _radiation)
-
-
Method Details
-
visit
- Specified by:
visit
in interfaceShaderVisitor
-
warning
-
visit
- Specified by:
visit
in interfaceShaderVisitor
-
visit
- Specified by:
visit
in interfaceShaderVisitor
-
visit
- Specified by:
visit
in interfaceShaderVisitor
-
visit
- Specified by:
visit
in interfaceShaderVisitor
-
visit
- Specified by:
visit
in interfaceShaderVisitor
-
visit
- Specified by:
visit
in interfaceShaderVisitor
-
buildShader
-
serialize
public void serialize(ComputeByteBuffer channel_out, ComputeByteBuffer shader_out) throws IOException - Throws:
IOException
-
getShaderCount
public int getShaderCount() -
getChannelBuilder
-
getShaders
-