java.lang.Object
de.grogra.glsl.material.channel.GLSLChannelMap
de.grogra.glsl.material.channel.GLSLChannelMapNode
de.grogra.glsl.material.channel.GLSLVolumeFunction
de.grogra.glsl.material.channel.GLSLVolumeTurbulence
Implementation of Shader: VolumeTurbulence. Uses class
Noise
to
get the needed noise function.- Author:
- Konni Hartmann
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongenerateVolumeData
(ChannelMap inp, MaterialConfiguration cs, GLSLChannelMap inpChan, int channel) Methods inherited from class de.grogra.glsl.material.channel.GLSLVolumeFunction
floatToString, generate
Methods inherited from class de.grogra.glsl.material.channel.GLSLChannelMap
generateResult, generateResult, generateResultWithChannelDefault, getGLSLObject, getMaxResultType, initMap, mayDiscard
-
Constructor Details
-
GLSLVolumeTurbulence
public GLSLVolumeTurbulence()
-
-
Method Details
-
generateVolumeData
public Result generateVolumeData(ChannelMap inp, MaterialConfiguration cs, GLSLChannelMap inpChan, int channel) - Specified by:
generateVolumeData
in classGLSLVolumeFunction
-
instanceFor
- Specified by:
instanceFor
in classGLSLChannelMap
-