texture.h File Reference

#include "lux.h"
#include "geometry.h"

Go to the source code of this file.

Classes

class  lux::TextureMapping2D
class  lux::UVMapping2D
class  lux::SphericalMapping2D
class  lux::CylindricalMapping2D
class  lux::PlanarMapping2D
class  lux::TextureMapping3D
class  lux::IdentityMapping3D
class  lux::Texture< T >
class  lux::ConstantTexture< T >

Namespaces

namespace  lux

Functions

float lux::Noise (float x, float y, float z)
float lux::Noise (const Point &P)
float lux::FBm (const Point &P, const Vector &dpdx, const Vector &dpdy, float omega, int maxOctaves)
float lux::Turbulence (const Point &P, const Vector &dpdx, const Vector &dpdy, float omega, int maxOctaves)
float lux::Lanczos (float x, float tau)


Generated on Mon May 18 07:13:21 2009 for lux by  doxygen 1.5.8