Go to the source code of this file.
|
| | layout (local_size_x=64) in |
| |
| | layout (std140, binding=0) buffer SpawnBuffer |
| |
| void | Simplex3D_GetCornerVectors (vec3 P, out vec3 Pi, out vec3 Pi_1, out vec3 Pi_2, out vec4 v1234_x, out vec4 v1234_y, out vec4 v1234_z) |
| |
| void | FAST32_hash_3D (vec3 gridcell, vec3 v2_mask, out vec4 hash_0, out vec4 hash_1, out vec4 hash_2) |
| |
| vec3 | SimplexPerlin3D_Deriv (vec3 P) |
| |
| float | ramp (float r) |
| |
| float | phi (vec3 p) |
| |
| vec3 | gradphi (vec3 p) |
| |
| void | main () |
| |
| void | FAST32_hash_3D (vec3 gridcell, vec3 v1_mask, vec3 v2_mask, out vec4 hash_0, out vec4 hash_1, out vec4 hash_2) |
| |
| layout |
( |
local_size_x |
= 64 | ) |
|
| layout |
( |
std140 |
, |
|
|
binding |
= 0 |
|
) |
| |
| const float regionLength = 2.0 |