#include <CCPUNoise.h>
|
| PUNoise3D (void) |
virtual | ~PUNoise3D (void) |
local | ~PUNoise3D () |
void | initialise (unsigned short octaves, double frequency=1.0, double amplitude=1.0, double persistence=1.0) |
double | noise (double x, double y, double z) |
local | noise ( local x, local y, local z) |
double | noise (const Vec3 &position) |
|
double | genNoise (double x, double y, double z) |
local | genNoise ( local x, local y, local z) |
double | fade (double t) |
double | lerp (double t, double a, double b) |
local | lerp ( local t, local a, local b) |
double | grad (int hash, double x, double y, double z) |
local | grad ( local hash, local x, local y, local z) |
double genNoise |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
z |
|
) |
| |
|
protected |
- Creates an image file to test the noise */
var genNoise |
( |
var |
x, |
|
|
var |
y, |
|
|
var |
z |
|
) |
| |
|
protected |
- Creates an image file to test the noise */
local genNoise |
( |
local |
x, |
|
|
local |
y, |
|
|
local |
z |
|
) |
| |
|
protected |
- Creates an image file to test the noise */
double grad |
( |
int |
hash, |
|
|
double |
x, |
|
|
double |
y, |
|
|
double |
z |
|
) |
| |
|
protected |
var grad |
( |
var |
hash, |
|
|
var |
x, |
|
|
var |
y, |
|
|
var |
z |
|
) |
| |
|
protected |
local grad |
( |
local |
hash, |
|
|
local |
x, |
|
|
local |
y, |
|
|
local |
z |
|
) |
| |
|
protected |
void initialise |
( |
unsigned short |
octaves, |
|
|
double |
frequency = 1.0 , |
|
|
double |
amplitude = 1.0 , |
|
|
double |
persistence = 1.0 |
|
) |
| |
var initialise |
( |
var |
octaves, |
|
|
var |
frequency = 1.0 , |
|
|
var |
amplitude = 1.0 , |
|
|
var |
persistence = 1.0 |
|
) |
| |
local initialise |
( |
local |
octaves, |
|
|
local |
frequency = 1.0 , |
|
|
local |
amplitude = 1.0 , |
|
|
local |
persistence = 1.0 |
|
) |
| |
double lerp |
( |
double |
t, |
|
|
double |
a, |
|
|
double |
b |
|
) |
| |
|
protected |
var lerp |
( |
var |
t, |
|
|
var |
a, |
|
|
var |
b |
|
) |
| |
|
protected |
local lerp |
( |
local |
t, |
|
|
local |
a, |
|
|
local |
b |
|
) |
| |
|
protected |
double noise |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
z |
|
) |
| |
var noise |
( |
var |
x, |
|
|
var |
y, |
|
|
var |
z |
|
) |
| |
local noise |
( |
local |
x, |
|
|
local |
y, |
|
|
local |
z |
|
) |
| |
double noise |
( |
const Vec3 & |
position | ) |
|
var noise |
( |
var |
position | ) |
|
local noise |
( |
local |
position | ) |
|
The documentation for this class was generated from the following file:
- /Users/minggo/SourceCode/cocos2d-x/extensions/Particle3D/PU/CCPUNoise.h