#ifndef _TurbulenceTexture_H_
#define _TurbulenceTexture_H_

enum
{
    TURBULENCE_POWER_LNK=1220,
    TURBULENCE_OFFSET_LNK=1221,
    TURBULENCE_OCTAVE1,
    TURBULENCE_OCTAVE2,
    TURBULENCE_OMEGA_LNK,
    TURBULENCE_SCALEX,
    TURBULENCE_SCALEY,
    TURBULENCE_SCALEZ,
    TURBULENCE_TRANSFORM_LINK,
    TURBULENCE_IN,
    TURBULENCE_OUT,
    TURBULENCE_PROJECTION_LINK,

    TURBULENCE_POWER_FLOAT,
    TURBULENCE_OFFSET_FLOAT,
    TURBULENCE_OMEGA_FLOAT,

    TURBULENCE_PROJECTION_TYPE,
    TURBULENCE_TEX_PROJECTION,

    TURBULENCE_USETURB,
    TURBULENCE_INVERT,
    TURBULENCE_GAMMA,

    TURBULENCE_POWER_BTN,
    TURBULENCE_OFFSET_BTN,
    TURBULENCE_OMEGA_BTN,
    TURBULENCE_TRANSFORM_BTN,
    TURBULENCE_PROJECTION_BTN,
    TURBULENCE_INT_PROJ_GRP,
    TURB_SHADER_GRP,

    TURB_POWER_GRP,
    TURB_OFFSET_GRP,
    TURB_OMEGA_GRP,

    TURBULENCE_PROJ_BOX=0,
    TURBULENCE_PROJ_CYLINDRICAL=1,
    TURBULENCE_PROJ_MESHUV=2,
    TURBULENCE_PROJ_PERSPECTIVE=3,
    TURBULENCE_PROJ_SPHERICAL=4,
    TURBULENCE_PROJ_XYZ_TO_UVW=5,
    TURBULENCE_PROJ_TRIPLANAR=6,
    TURBULENCE_PROJ_OSL_PROJECTION=7,
    TURBULENCE_PROJ_OSL_UV=8,





};

#endif
