#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