Support Forum       G3D Web Page     
Public Member Functions | List of all members
glsl::noise_glsl Class Reference

Shader program. More...

Public Member Functions

float hash (float n)
 
float hash (Point2 p)
 
float noise (float x, const int numOctaves)
 
float noise (Point2 x, const int numOctaves)
 
float noise (Point3 x, const int numOctaves)
 
float noise1 (float x)
 
float noise1_Point2 (Point2 x)
 
float noise1_Point3 (Point3 x)
 

Detailed Description

Shader program.

Member Function Documentation

◆ hash() [1/2]

float glsl::noise_glsl::hash ( float  n)
inline

◆ hash() [2/2]

float glsl::noise_glsl::hash ( Point2  p)
inline

◆ noise() [1/3]

float glsl::noise_glsl::noise ( float  x,
const int  numOctaves 
)
inline

◆ noise() [2/3]

float glsl::noise_glsl::noise ( Point2  x,
const int  numOctaves 
)
inline

◆ noise() [3/3]

float glsl::noise_glsl::noise ( Point3  x,
const int  numOctaves 
)
inline

◆ noise1()

float glsl::noise_glsl::noise1 ( float  x)
inline

◆ noise1_Point2()

float glsl::noise_glsl::noise1_Point2 ( Point2  x)
inline

◆ noise1_Point3()

float glsl::noise_glsl::noise1_Point3 ( Point3  x)
inline

documentation generated on Wed Nov 24 2021 08:02:04 using doxygen 1.8.15