float fbm1(float x, int octaves)
{
+ int i;
float res = 0.0f, freq = 1.0f;
- for(int i=0; i<octaves; i++) {
+ for(i=0; i<octaves; i++) {
res += noise1(x * freq) / freq;
freq *= 2.0f;
}
float fbm2(float x, float y, int octaves)
{
+ int i;
float res = 0.0f, freq = 1.0f;
- for(int i=0; i<octaves; i++) {
+ for(i=0; i<octaves; i++) {
res += noise2(x * freq, y * freq) / freq;
freq *= 2.0f;
}
float fbm3(float x, float y, float z, int octaves)
{
+ int i;
float res = 0.0f, freq = 1.0f;
- for(int i=0; i<octaves; i++) {
+ for(i=0; i<octaves; i++) {
res += noise3(x * freq, y * freq, z * freq) / freq;
freq *= 2.0f;
}
float fbm4(float x, float y, float z, float w, int octaves)
{
+ int i;
float res = 0.0f, freq = 1.0f;
- for(int i=0; i<octaves; i++) {
+ for(i=0; i<octaves; i++) {
res += noise4(x * freq, y * freq, z * freq, w * freq) / freq;
freq *= 2.0f;
}
float pfbm1(float x, int per, int octaves)
{
+ int i;
float res = 0.0f, freq = 1.0f;
- for(int i=0; i<octaves; i++) {
+ for(i=0; i<octaves; i++) {
res += pnoise1(x * freq, per) / freq;
freq *= 2.0f;
per *= 2;
float pfbm2(float x, float y, int per_x, int per_y, int octaves)
{
+ int i;
float res = 0.0f, freq = 1.0f;
- for(int i=0; i<octaves; i++) {
+ for(i=0; i<octaves; i++) {
res += pnoise2(x * freq, y * freq, per_x, per_y) / freq;
freq *= 2.0f;
per_x *= 2;
float pfbm3(float x, float y, float z, int per_x, int per_y, int per_z, int octaves)
{
+ int i;
float res = 0.0f, freq = 1.0f;
- for(int i=0; i<octaves; i++) {
+ for(i=0; i<octaves; i++) {
res += pnoise3(x * freq, y * freq, z * freq, per_x, per_y, per_z) / freq;
freq *= 2.0f;
per_x *= 2;
float pfbm4(float x, float y, float z, float w, int per_x, int per_y, int per_z, int per_w, int octaves)
{
+ int i;
float res = 0.0f, freq = 1.0f;
- for(int i=0; i<octaves; i++) {
+ for(i=0; i<octaves; i++) {
res += pnoise4(x * freq, y * freq, z * freq, w * freq,
per_x, per_y, per_z, per_w) / freq;
freq *= 2.0f;
float turbulence1(float x, int octaves)
{
+ int i;
float res = 0.0f, freq = 1.0f;
- for(int i=0; i<octaves; i++) {
+ for(i=0; i<octaves; i++) {
res += fabs(noise1(x * freq) / freq);
freq *= 2.0f;
}
float turbulence2(float x, float y, int octaves)
{
+ int i;
float res = 0.0f, freq = 1.0f;
- for(int i=0; i<octaves; i++) {
+ for(i=0; i<octaves; i++) {
res += fabs(noise2(x * freq, y * freq) / freq);
freq *= 2.0f;
}
float turbulence3(float x, float y, float z, int octaves)
{
+ int i;
float res = 0.0f, freq = 1.0f;
- for(int i=0; i<octaves; i++) {
+ for(i=0; i<octaves; i++) {
res += fabs(noise3(x * freq, y * freq, z * freq) / freq);
freq *= 2.0f;
}
float turbulence4(float x, float y, float z, float w, int octaves)
{
+ int i;
float res = 0.0f, freq = 1.0f;
- for(int i=0; i<octaves; i++) {
+ for(i=0; i<octaves; i++) {
res += fabs(noise4(x * freq, y * freq, z * freq, w * freq) / freq);
freq *= 2.0f;
}
float pturbulence1(float x, int per, int octaves)
{
+ int i;
float res = 0.0f, freq = 1.0f;
- for(int i=0; i<octaves; i++) {
+ for(i=0; i<octaves; i++) {
res += fabs(pnoise1(x * freq, per) / freq);
freq *= 2.0f;
per *= 2;
float pturbulence2(float x, float y, int per_x, int per_y, int octaves)
{
+ int i;
float res = 0.0f, freq = 1.0f;
- for(int i=0; i<octaves; i++) {
+ for(i=0; i<octaves; i++) {
res += fabs(pnoise2(x * freq, y * freq, per_x, per_y) / freq);
freq *= 2.0f;
per_x *= 2;
float pturbulence3(float x, float y, float z, int per_x, int per_y, int per_z, int octaves)
{
+ int i;
float res = 0.0f, freq = 1.0f;
- for(int i=0; i<octaves; i++) {
+ for(i=0; i<octaves; i++) {
res += fabs(pnoise3(x * freq, y * freq, z * freq, per_x, per_y, per_z) / freq);
freq *= 2.0f;
per_x *= 2;
float pturbulence4(float x, float y, float z, float w, int per_x, int per_y, int per_z, int per_w, int octaves)
{
+ int i;
float res = 0.0f, freq = 1.0f;
- for(int i=0; i<octaves; i++) {
+ for(i=0; i<octaves; i++) {
res += fabs(pnoise4(x * freq, y * freq, z * freq, w * freq,
per_x, per_y, per_z, per_w) / freq);
freq *= 2.0f;