Logo Search packages:      
Sourcecode: qt4-x11 version File versions



  Prototypes for the fractional Brownian motion algorithm. These
  functions were originally the work of F. Kenton Musgrave.  For
  documentation of the different functions please refer to the book:
  "Texturing and modeling: a procedural approach"
  by David S. Ebert et. al.

#ifndef _fbm_h
#define _fbm_h

#include  <math.h>

#ifdef __cplusplus
extern "C" {

//#define TRUE    1
//#define FALSE   0

typedef struct {
    double x;
    double y;
    double z;
} Vector;
float noise3(float vec[]);
double fBm( Vector point, double H, double lacunarity, double octaves, 
          int init );

#ifdef __cplusplus

Generated by  Doxygen 1.6.0   Back to index