#include <ProceduralShader.h>
Inherits Shader.
Inherited by CloudShader, and WoodShader.
Inheritance diagram for ProceduralShader:
Public Member Functions | |
ProceduralShader (Scene *scene, float persistence, float frequency, int octaves) | |
Protected Attributes | |
PerlinNoise | mPerlin |
Perlin noise generator. |
Definition at line 13 of file ProceduralShader.h.
ProceduralShader::ProceduralShader | ( | Scene * | scene, | |
float | persistence, | |||
float | frequency, | |||
int | octaves | |||
) | [inline] |
Constructor and setting the values for mPerlin
Definition at line 18 of file ProceduralShader.h.
PerlinNoise ProceduralShader::mPerlin [protected] |
Perlin noise generator.
Definition at line 26 of file ProceduralShader.h.
Referenced by WoodShader::shade(), and CloudShader::shade().