// Smells Like Almonds 2.0 Channel Shaders Symbol File

// Global string defines

enum

	{
	
		S_SLA_DEMO_TITLE = 10000,
		S_SLA_TITLE,
		S_SLA_FRESNEL,
		S_SLA_3D_NOISE,
		S_SLA_TILES,
		S_SLA_FUSION,
		S_SLA_DISTORTER,
		S_SLA_BRIGHT_CONTRAST,
		S_SLA_COLORIZER,
		S_SLA_GRADIENT,
		S_SLA_2D_NOISE,
		S_SLA_FALLOFF,
		S_SLA_PROXIMAL,
		S_SLA_PROJECTOR,
		S_SLA_BANJ,
		S_SLA_LUMAS,
		S_SLA_HSV,
		S_SLA_POSTERIZER,
		S_SLA_rayLength,
		
		S_ABOUT_ABOUT,
		S_ABOUT_HELP,
		S_ABOUT_REGISTER,
		S_ABOUT_BUY,
		S_SLA_SERIALIZER,
		S_C4D_SERIAL,
		S_SLA_KEY_CODE,
		S_BAD_MATCH,
		S_SUCCESS,
		
		DUMMY_
		
	};

// definitions for Proximal dialog

enum

	{
		
		DLG_rayLength = 28000,
		C_rayLength_MIN_DISTANCE,
		C_rayLength_MAX_DISTANCE,
		C_rayLength_RAY,
		C_rayLength_BHODINUT
		
	};

enum

	{

		C_rayLength_CAMERA,
		C_rayLength_REFLECTION,
	//	C_rayLength_REFRACTION,
		C_rayLength_NORMAL,
		C_rayLength_VOLUME

	};

enum

	{
	
		DLG_FRESNEL						= 27000,
	
		C_FRESNEL_GRADIENT,
		C_FRESNEL_POSITION,
		C_FRESNEL_INTERPOLATION,
		C_FRESNEL_USE_BUMP,
		C_FRESNEL_BHODINUT,
		C_FRESNEL_PREVIEW,
		C_FRESNEL_PREVIEW_TYPE,
		C_FRESNEL_ANTI_ALIAS,
		C_FRESNEL_RENDER_SIDE,

		// String Indexes
		S_FRESNEL_SHADER_NAME,
		S_FRESNEL_TITLE,
		S_FRESNEL_SETTINGS_TITLE,
		S_FRESNEL_SETTINGS_UNIQUE,
		S_FRESNEL_SAVE,
		S_FRESNEL_DELETE,
		S_FRESNEL_IMPORT,
		S_FRESNEL_EXPORT,
		S_FRESNEL_POSITION_TITLE,
		S_FRESNEL_INTERPOLATION_TITLE,
		S_FRESNEL_INTERPOLATION_CUBIC_KNOTS,
		S_FRESNEL_INTERPOLATION_CUBIC_BIAS,
		S_FRESNEL_INTERPOLATION_SMOOTH,
		S_FRESNEL_INTERPOLATION_LINEAR,
		S_FRESNEL_INTERPOLATION_NONE,	
		S_FRESNEL_USE_BUMP,
		S_FRESNEL_RENDER_TITLE,
		S_FRESNEL_RENDER_FRONT,
		S_FRESNEL_RENDER_FRONT_TRANS,
		S_FRESNEL_RENDER_BACK,
		S_FRESNEL_RENDER_BACK_TRANS,
		S_FRESNEL_RENDER_FRONT_BACK,	
		S_FRESNEL_CANCEL,
		S_FRESNEL_OK,
		S_SAVE_TITLE,
		S_SAVE_NAME_TITLE,
		S_SAVE_CANCEL,
		
		DUMMYZ_

	};

// definitions for 3D Noise dialog

enum

	{
		
		DLG_3D_NOISE = 11000,
		C_3DNOISE_TYPE,
		C_3DNOISE_OCTAVES,
		C_3DNOISE_SCALE,
		C_3DNOISE_XSCALE,
		C_3DNOISE_YSCALE,
		C_3DNOISE_ZSCALE,
		C_3DNOISE_FREQUENCY,
		C_3DNOISE_DETAIL,
		C_3DNOISE_CONTRAST,
		C_3DNOISE_CONTRAST_SLIDER,
		C_3DNOISE_BRIGHTNESS,
		C_3DNOISE_BRIGHTNESS_SLIDER,
		C_3DNOISE_CLIP_LOW,
		C_3DNOISE_CLIP_LOW_SLIDER,
		C_3DNOISE_CLIP_HIGH,
		C_3DNOISE_CLIP_HIGH_SLIDER,
		C_3DNOISE_CYCLES,
		C_3DNOISE_COLOR1,
		C_3DNOISE_COLOR2,
		C_3DNOISE_HARD_BUMP,
		C_3DNOISE_ABSOLUTE,
		C_3DNOISE_ANIMATE_PREVIEW,
		C_3DNOISE_PREVIEW,
		C_3DNOISE_BHODINUT,
		C_3DNOISE_TYPE_NAME,
		C_3DNOISE_OCTAVES_NAME,
		C_3DNOISE_SCALE_NAME,
		C_3DNOISE_XSCALE_NAME,
		C_3DNOISE_YSCALE_NAME,
		C_3DNOISE_ZSCALE_NAME,
		C_3DNOISE_FREQUENCY_NAME,
		C_3DNOISE_DETAIL_NAME,
		C_3DNOISE_CONTRAST_NAME,
		C_3DNOISE_BRIGHTNESS_NAME,
		C_3DNOISE_CLIP_LOW_NAME,
		C_3DNOISE_CLIP_HIGH_NAME,
		C_3DNOISE_CYCLES_NAME,
		C_3DNOISE_COLOR1_NAME,
		C_3DNOISE_COLOR2_NAME,
		C_3DNOISE_HARD_BUMP_NAME,
		C_3DNOISE_ABSOLUTE_NAME,
		C_3DNOISE_ANIMATE_PREVIEW_NAME,
		C_3DNOISE_PREVIEW_TYPE,
		C_3DNOISE_ANTI_ALIAS,
		C_USE_STICKTEXTURE,
		C_3DNOISE_PROJECT,
		C_3DNOISE_ENVIRONMENT,
		C_3DNOISE_COORDINATESYSTEM,
		C_3DNOISE_DELTA,
		C_3DNOISE_WIND_X,
		C_3DNOISE_WIND_Y,
		C_3DNOISE_WIND_Z,
		C_3DNOISE_WIND_SPEED

	};
	
// definitions for Tiles dialog
	
enum

	{
	
		DLG_TILES = 12000,
		C_TILES_PATTERN,
		C_TILES_ORIENTATION,
		C_TILES_SCALE,
		C_TILES_XSCALE,
		C_TILES_YSCALE,
		C_TILES_RADIAL_SCALE,
		C_TILES_GROUT_WIDTH,
		C_TILES_BEVEL_WIDTH,
		C_TILES_GROUT_COLOR,
		C_TILES_TILE_COLOR_1,
		C_TILES_TILE_COLOR_2,
		C_TILES_TILE_COLOR_3,
		C_TILES_SMOOTH_BEVEL,
		C_TILES_RANDOMIZE_COLOR,
		C_TILES_PATTERN_NAME,
		C_TILES_SCALE_NAME,
		C_TILES_XSCALE_NAME,
		C_TILES_YSCALE_NAME,
		C_TILES_RADIAL_SCALE_NAME,
		C_TILES_GROUT_WIDTH_NAME,
		C_TILES_BEVEL_WIDTH_NAME,
		C_TILES_GROUT_COLOR_NAME,
		C_TILES_TILE_COLOR_1_NAME,
		C_TILES_TILE_COLOR_2_NAME,
		C_TILES_TILE_COLOR_3_NAME,
		C_TILES_SMOOTH_BEVEL_NAME,
		C_TILES_RANDOMIZE_COLOR_NAME,
		C_TILES_BHODINUT,
		C_TILES_PREVIEW,
		C_TILES_PREVIEW_TYPE,
		C_TILES_ANTI_ALIAS,
		C_TILES_DELTA
	
};

// definitions for Fusion dialog

enum

	{
		
		DLG_FUSION = 13000,
		C_FUSION_BLEND_MODE,
		C_FUSION_BLEND,
		C_FUSION_BLEND_SLIDER,
		C_FUSION_INVERT_MASK,
		C_FUSION_USE_MASK,
		C_FUSION_INVERT_OUTPUT,
		C_FUSION_GROUP_MASK,
		C_FUSION_BLEND_MODE_NAME,
		C_FUSION_BLEND_NAME,
		C_FUSION_INVERT_MASK_NAME,
		C_FUSION_USE_MASK_NAME,
		C_FUSION_IMAGE_1_IMAGE,
		C_FUSION_IMAGE_1_IMAGE_TEXT,
		C_FUSION_IMAGE_1_IMAGE_POPUP,
		C_FUSION_IMAGE_1_BLUR_OFFSET,
		C_FUSION_IMAGE_1_BLUR_STRENGTH,
		C_FUSION_IMAGE_1_INTERPOLATION,
		C_FUSION_IMAGE_1_EDIT,
		C_FUSION_IMAGE_1_PREVIEW,
		C_FUSION_IMAGE_1_INFO,
		C_FUSION_IMAGE_2_IMAGE,
		C_FUSION_IMAGE_2_IMAGE_TEXT,
		C_FUSION_IMAGE_2_IMAGE_POPUP,
		C_FUSION_IMAGE_2_BLUR_OFFSET,
		C_FUSION_IMAGE_2_BLUR_STRENGTH,
		C_FUSION_IMAGE_2_INTERPOLATION,
		C_FUSION_IMAGE_2_EDIT,
		C_FUSION_IMAGE_2_PREVIEW,
		C_FUSION_IMAGE_2_INFO,
		C_FUSION_IMAGE_M_IMAGE,
		C_FUSION_IMAGE_M_IMAGE_TEXT,
		C_FUSION_IMAGE_M_IMAGE_POPUP,
		C_FUSION_IMAGE_M_BLUR_OFFSET,
		C_FUSION_IMAGE_M_BLUR_STRENGTH,
		C_FUSION_IMAGE_M_INTERPOLATION,
		C_FUSION_IMAGE_M_EDIT,
		C_FUSION_IMAGE_M_PREVIEW,
		C_FUSION_IMAGE_M_INFO,
		C_FUSION_BHODINUT,
		C_FUSION_PREVIEW,
		C_FUSION_PREVIEW_TYPE,
		C_FUSION_ANTI_ALIAS,
		C_FUSION_STICKTEXTURE,
		C_FUSION_HARDBUMP
		
	};
	
// definitions for Distorter dialog

enum

	{
		
		DLG_DISTORTER = 14000,
		C_DISTORTER_TYPE,
		C_DISTORTER_AMOUNT,
		C_DISTORTER_AMOUNT_SLIDER,
		C_DISTORTER_X_AMOUNT,
		C_DISTORTER_X_AMOUNT_SLIDER,
		C_DISTORTER_Y_AMOUNT,
		C_DISTORTER_Y_AMOUNT_SLIDER,
		C_DISTORTER_Z_AMOUNT,
		C_DISTORTER_Z_AMOUNT_SLIDER,
		C_DISTORTER_FLOW_STEP,
		C_DISTORTER_FLOW_STEP_SLIDER,
		C_DISTORTER_WRAP_AROUND,
		C_DISTORTER_TYPE_NAME,
		C_DISTORTER_AMOUNT_NAME,
		C_DISTORTER_IMAGE_IMAGE,
		C_DISTORTER_IMAGE_IMAGE_TEXT,
		C_DISTORTER_IMAGE_IMAGE_POPUP,
		C_DISTORTER_IMAGE_BLUR_OFFSET,
		C_DISTORTER_IMAGE_BLUR_STRENGTH,
		C_DISTORTER_IMAGE_INTERPOLATION,
		C_DISTORTER_IMAGE_EDIT,
		C_DISTORTER_IMAGE_PREVIEW,
		C_DISTORTER_IMAGE_INFO,
		C_DISTORTER_DISTORTER_IMAGE,
		C_DISTORTER_DISTORTER_IMAGE_TEXT,
		C_DISTORTER_DISTORTER_IMAGE_POPUP,
		C_DISTORTER_DISTORTER_BLUR_OFFSET,
		C_DISTORTER_DISTORTER_BLUR_STRENGTH,
		C_DISTORTER_DISTORTER_INTERPOLATION,
		C_DISTORTER_DISTORTER_EDIT,
		C_DISTORTER_DISTORTER_PREVIEW,
		C_DISTORTER_DISTORTER_INFO,
		C_DISTORTER_BHODINUT,
		C_DISTORTER_PREVIEW,
		C_DISTORTER_PREVIEW_TYPE,
		C_DISTORTER_ANTI_ALIAS,
		C_DISTORTER_STICKTEXTURE,
		C_DISTORTER_DELTA
		
	};
	
// definitions for Brightness/Contrast dialog

enum

	{
		
		DLG_BRIGHT_CONTRAST = 15000,
		C_BRIGHT_CONTRAST_BRIGHTNESS,
		C_BRIGHT_CONTRAST_BRIGHTNESS_SLIDER,
		C_BRIGHT_CONTRAST_CONTRAST,
		C_BRIGHT_CONTRAST_CONTRAST_SLIDER,
		C_BRIGHT_CONTRAST_LOW_CLIP,
		C_BRIGHT_CONTRAST_LOW_CLIP_SLIDER,
		C_BRIGHT_CONTRAST_HIGH_CLIP,
		C_BRIGHT_CONTRAST_HIGH_CLIP_SLIDER,
		C_BRIGHT_CONTRAST_IMAGE_IMAGE,
		C_BRIGHT_CONTRAST_IMAGE_IMAGE_TEXT,
		C_BRIGHT_CONTRAST_IMAGE_IMAGE_POPUP,
		C_BRIGHT_CONTRAST_IMAGE_BLUR_OFFSET,
		C_BRIGHT_CONTRAST_IMAGE_BLUR_STRENGTH,
		C_BRIGHT_CONTRAST_IMAGE_INTERPOLATION,
		C_BRIGHT_CONTRAST_IMAGE_EDIT,
		C_BRIGHT_CONTRAST_IMAGE_PREVIEW,
		C_BRIGHT_CONTRAST_IMAGE_INFO,
		C_BRIGHT_CONTRAST_BHODINUT,
		C_BRIGHT_CONTRAST_PREVIEW,
		C_BRIGHT_CONTRAST_PREVIEW_TYPE,
		C_BRIGHT_CONTRAST_ANTI_ALIAS,
		C_BRIGHT_CONTRAST_STICKTEXTURE,
		C_BRIGHT_CONTRAST_HARDBUMP,
		C_BRIGHT_CONTRAST_DUMMY
		
	};

// definitions for Projector dialog

enum

	{
		
		DLG_PROJECTOR = 16000,
		C_PROJECTOR_IMAGE_IMAGE,
		C_PROJECTOR_IMAGE_IMAGE_TEXT,
		C_PROJECTOR_IMAGE_IMAGE_POPUP,
		C_PROJECTOR_IMAGE_BLUR_OFFSET,
		C_PROJECTOR_IMAGE_BLUR_STRENGTH,
		C_PROJECTOR_IMAGE_INTERPOLATION,
		C_PROJECTOR_IMAGE_EDIT,
		C_PROJECTOR_IMAGE_PREVIEW,
		C_PROJECTOR_IMAGE_INFO,
		C_PROJECTOR_BHODINUT,
		C_PROJECTOR_PROJECTION_TYPE,
		C_PROJECTOR_TILE,
		C_PROJECTOR_SEAMLESS,
		C_PROJECTOR_OFFSET_X,
		C_PROJECTOR_OFFSET_Y,
		C_PROJECTOR_LENGTH_X,
		C_PROJECTOR_LENGTH_Y,
		C_PROJECTOR_TILES_X,
		C_PROJECTOR_TILES_Y,
		C_PROJECTOR_POSITION_X,
		C_PROJECTOR_POSITION_Y,
		C_PROJECTOR_POSITION_Z,
		C_PROJECTOR_SCALE_X,
		C_PROJECTOR_SCALE_Y,
		C_PROJECTOR_SCALE_Z,
		C_PROJECTOR_ROTATION_X,
		C_PROJECTOR_ROTATION_Y,
		C_PROJECTOR_ROTATION_Z,
		C_PROJECTOR_COPY_TAG,
		C_PROJECTOR_STICKTEXTURE,
		C_PROJECTOR_STICKTEXTURE_TITLE,
		C_PROJECTOR_UVW_INDEX,
		C_PROJECTOR_UVW_TITLE
		
	};
	
// definitions for Colorizer dialog

enum

	{
		
		DLG_COLORIZER = 17000,
		C_COLORIZER_GRADIENT,
		C_COLORIZER_POSITION,
		C_COLORIZER_INTERPOLATION,
		C_COLORIZER_INPUT,
		C_COLORIZER_IMAGE_IMAGE,
		C_COLORIZER_IMAGE_IMAGE_TEXT,
		C_COLORIZER_IMAGE_IMAGE_POPUP,
		C_COLORIZER_IMAGE_BLUR_OFFSET,
		C_COLORIZER_IMAGE_BLUR_STRENGTH,
		C_COLORIZER_IMAGE_INTERPOLATION,
		C_COLORIZER_IMAGE_EDIT,
		C_COLORIZER_IMAGE_PREVIEW,
		C_COLORIZER_IMAGE_INFO,
		C_COLORIZER_BHODINUT,
		C_COLORIZER_PREVIEW,
		C_COLORIZER_PREVIEW_TYPE,
		C_COLORIZER_ANTI_ALIAS,
		C_COLORIZER_STICKTEXTURE,
		C_COLORIZER_HARDBUMP
		
	};
	
// definitions for Gradient dialog

enum

	{
		
		DLG_GRADIENT = 18000,
		C_GRADIENT_GRADIENT,
		C_GRADIENT_POSITION,
		C_GRADIENT_INTERPOLATION,
		C_GRADIENT_PROJECTION,
		C_GRADIENT_PROJECTION_TAB,
		C_GRADIENT_SPACE,
		C_GRADIENT_SPACE_NAME,
		C_GRADIENT_START_GROUP,
		C_GRADIENT_END_GROUP,
		C_GRADIENT_START_X,
		C_GRADIENT_START_Y,
		C_GRADIENT_START_Z,
		C_GRADIENT_END_X,
		C_GRADIENT_END_Y,
		C_GRADIENT_END_Z,
		C_GRADIENT_RADIUS,
		C_GRADIENT_RADIUS_NAME,
		C_GRADIENT_CYCLE,
		C_GRADIENT_BHODINUT,
		C_GRADIENT_PREVIEW,
		C_GRADIENT_PREVIEW_TYPE,
		C_GRADIENT_ANTI_ALIAS,
		C_GRADIENT_USE_STICKTEXTURE,
		C_GRADIENT_HARDBUMP
		
	};
	
// definitions for 2D Noise dialog

enum

	{
		
		DLG_2D_NOISE = 19000,
		C_2DNOISE_TYPE,
		C_2DNOISE_OCTAVES,
		C_2DNOISE_SCALE,
		C_2DNOISE_XSCALE,
		C_2DNOISE_YSCALE,
		C_2DNOISE_FREQUENCY,
		C_2DNOISE_DETAIL,
		C_2DNOISE_CONTRAST,
		C_2DNOISE_CONTRAST_SLIDER,
		C_2DNOISE_BRIGHTNESS,
		C_2DNOISE_BRIGHTNESS_SLIDER,
		C_2DNOISE_CLIP_LOW,
		C_2DNOISE_CLIP_LOW_SLIDER,
		C_2DNOISE_CLIP_HIGH,
		C_2DNOISE_CLIP_HIGH_SLIDER,
		C_2DNOISE_CYCLES,
		C_2DNOISE_COLOR1,
		C_2DNOISE_COLOR2,
		C_2DNOISE_ABSOLUTE,
		C_2DNOISE_ANIMATE_PREVIEW,
		C_2DNOISE_PREVIEW,
		C_2DNOISE_BHODINUT,
		C_2DNOISE_TYPE_NAME,
		C_2DNOISE_OCTAVES_NAME,
		C_2DNOISE_SCALE_NAME,
		C_2DNOISE_XSCALE_NAME,
		C_2DNOISE_YSCALE_NAME,
		C_2DNOISE_FREQUENCY_NAME,
		C_2DNOISE_DETAIL_NAME,
		C_2DNOISE_CONTRAST_NAME,
		C_2DNOISE_BRIGHTNESS_NAME,
		C_2DNOISE_CLIP_LOW_NAME,
		C_2DNOISE_CLIP_HIGH_NAME,
		C_2DNOISE_CYCLES_NAME,
		C_2DNOISE_COLOR1_NAME,
		C_2DNOISE_COLOR2_NAME,
		C_2DNOISE_ABSOLUTE_NAME,
		C_2DNOISE_ANIMATE_PREVIEW_NAME,
		C_2DNOISE_PREVIEW_TYPE,
		C_2DNOISE_ANTI_ALIAS,
		C_2DNOISE_DELTA

	};
	
// definitions for Falloff dialog

enum

	{
		
		DLG_FALLOFF = 20000,
		C_FALLOFF_GRADIENT,
		C_FALLOF_VECTOR,
		C_FALLOFF_POSITION,
		C_FALLOFF_INTERPOLATION,
		C_FALLOFF_SPACE,
		C_FALLOFF_SPACE_NAME,
		C_FALLOFF_VECTOR_X,
		C_FALLOFF_VECTOR_Y,
		C_FALLOFF_VECTOR_Z,
		C_FALLOFF_USE_BUMP,
		C_FALLOFF_BHODINUT,
		C_FALLOFF_PREVIEW,
		C_FALLOFF_PREVIEW_TYPE,
		C_FALLOFF_ANTI_ALIAS
			
	};
	
// definitions for Proximal dialog

enum

	{
		
		DLG_PROXIMAL = 21000,
		C_PROXIMAL_START_DISTANCE,
		C_PROXIMAL_END_DISTANCE,
		C_PROXIMAL_THE_OBJECT,
		C_PROXIMAL_TEMP_OBJECT,
		C_PROXIMAL_INCLUDE_SUBOBJECTS,
		C_PROXIMAL_EXCLUDE_PARENT,
		C_PROXIMAL_INTENSITY,
		C_PROXIMAL_FALLOFF_FUNCTION,
		C_PROXIMAL_BHODINUT,
		C_PROXIMAL_USE_VERTICES,
		C_PROXIMAL_POLY_RADIUS,
		C_PROXIMAL_MIX
		
	};
	
// definitions for Banj dialog

enum

	{
		
		DLG_BANJ = 22000,
		C_BANJ_PREVIEW_TYPE,
		C_BANJ_ALGORITHM,
		C_BANJ_ILLUMINATION,
		C_BANJ_SHADOW_INTENSITY,
		C_BANJ_ROUGHNESS,
		C_BANJ_ROUGHGNESS_NAME,
		C_BANJ_CONTRAST,
		C_BANJ_COLOR,
		C_BANJ_ANTI_ALIAS,
		C_BANJ_BHODINUT,
		C_BANJ_PREVIEW
		
	};
	
// definitions for Lumas dialog

enum

	{
		
		DLG_LUMAS = 23000,

		C_LUMAS_ALGORITHM,
		C_LUMAS_ILLUMINATION,
		C_LUMAS_ROUGHNESS,
		C_LUMAS_ROUGHGNESS_NAME,
		C_LUMAS_CONTRAST,
		C_LUMAS_COLOR,
		C_LUMAS_ANTI_ALIAS,
		C_LUMAS_BHODINUT,
		
		
		C_LUMAS_TAB_GROUP,
		C_LUMAS_ANTIALIAS,
		C_LUMAS_PREVIEW,
		C_LUMAS_PREVIEW_TYPE,
		C_LUMAS_GOD,
		
		C_LUMAS_DIFFUSE_CHECK,
		C_LUMAS_DIFFUSE_RADIO,
		C_LUMAS_DIFFUSE_GROUP,
		C_LUMAS_DIFFUSE_COLOR,
		C_LUMAS_DIFFUSE_ALGORITHM,
		C_LUMAS_DIFFUSE_ROUGHNESS,
		C_LUMAS_DIFFUSE_ILLUMINATION,
		C_LUMAS_DIFFUSE_CONTRAST,

		C_LUMAS_SPECULAR_CHECK_1,
		C_LUMAS_SPECULAR_RADIO_1,
		C_LUMAS_SPECULAR_GROUP_1,
		C_LUMAS_SPECULAR_ALGORITHM_TITLE_1,
		C_LUMAS_SPECULAR_ALGORITHM_1,
		C_LUMAS_SPECULAR_ALGORITHM_INTERNAL,
		C_LUMAS_SPECULAR_ALGORITHM_ANISOTROPIC,
		C_LUMAS_SPECULAR_COLOR_1,
		C_LUMAS_SPECULAR_INTENSITY_1,
		C_LUMAS_SPECULAR_SPREAD_1,
		C_LUMAS_SPECULAR_CONTRAST_1,
		C_LUMAS_SPECULAR_FALLOFF_1,
		C_LUMAS_SPECULAR_ATTENUATION_COLOR_1,
		C_LUMAS_SPECULAR_ATTENUATION_INTENSITY_1,
		C_LUMAS_SPECULAR_ATTENUATION_SPREAD_1,
		
		C_LUMAS_SPECULAR_CHECK_2,
		C_LUMAS_SPECULAR_RADIO_2,
		C_LUMAS_SPECULAR_GROUP_2,
		C_LUMAS_SPECULAR_ALGORITHM_TITLE_2,
		C_LUMAS_SPECULAR_ALGORITHM_2,
		C_LUMAS_SPECULAR_COLOR_2,
		C_LUMAS_SPECULAR_INTENSITY_2,
		C_LUMAS_SPECULAR_SPREAD_2,
		C_LUMAS_SPECULAR_CONTRAST_2,
		C_LUMAS_SPECULAR_FALLOFF_2,
		C_LUMAS_SPECULAR_ATTENUATION_COLOR_2,
		C_LUMAS_SPECULAR_ATTENUATION_INTENSITY_2,
		C_LUMAS_SPECULAR_ATTENUATION_SPREAD_2,
		
		C_LUMAS_SPECULAR_CHECK_3,
		C_LUMAS_SPECULAR_RADIO_3,
		C_LUMAS_SPECULAR_GROUP_3,
		C_LUMAS_SPECULAR_ALGORITHM_TITLE_3,
		C_LUMAS_SPECULAR_ALGORITHM_3,
		C_LUMAS_SPECULAR_COLOR_3,
		C_LUMAS_SPECULAR_INTENSITY_3,
		C_LUMAS_SPECULAR_SPREAD_3,
		C_LUMAS_SPECULAR_CONTRAST_3,
		C_LUMAS_SPECULAR_FALLOFF_3,
		C_LUMAS_SPECULAR_ATTENUATION_COLOR_3,
		C_LUMAS_SPECULAR_ATTENUATION_INTENSITY_3,
		C_LUMAS_SPECULAR_ATTENUATION_SPREAD_3,

		C_LUMAS_ANISOTROPIC_CHECK,
		C_LUMAS_ANISOTROPIC_RADIO,
		C_LUMAS_ANISOTROPIC_GROUP,
		C_LUMAS_ANISOTROPIC_ATTRIBUTES,
		C_LUMAS_ANISOTROPIC_PROJECTION,
		C_LUMAS_ANISOTROPIC_PROJECTION_U,
		C_LUMAS_ANISOTROPIC_PROJECTION_V,
		C_LUMAS_ANISOTROPIC_PROJECTION_PLANAR,
		C_LUMAS_ANISOTROPIC_PROJECTION_CUBIC,
		C_LUMAS_ANISOTROPIC_PROJECTION_SPHERICAL,
		C_LUMAS_ANISOTROPIC_PROJECTION_RADIAL,
		C_LUMAS_ANISOTROPIC_PROJECTION_RADIAL_PATTERN,
		C_LUMAS_ANISOTROPIC_PROJECTION_SCALE,
		C_LUMAS_ANISOTROPIC_X_ROUGHNESS,
		C_LUMAS_ANISOTROPIC_Y_ROUGHNESS,
		C_LUMAS_ANISOTROPIC_SCRATCH_GROUP,
		C_LUMAS_ANISOTROPIC_SCRATCH_AMPLITUDE,
		C_LUMAS_ANISOTROPIC_SCRATCH_SCALE,
		C_LUMAS_ANISOTROPIC_SCRATCH_LENGTH,
		C_LUMAS_ANISOTROPIC_SCRATCH_ATTENUATION,
		C_LUMAS_ANISOTROPIC_SCRATCH_SPECULAR_1,
		C_LUMAS_ANISOTROPIC_SCRATCH_SPECULAR_2,
		C_LUMAS_ANISOTROPIC_SCRATCH_SPECULAR_3,		
		C_LUMAS_ANISOTROPIC_SCRATCH_RENDER
		
	};
	
// definitions for HSV dialog

enum

	{
		
		DLG_HSV = 24000,
		C_HSV_HUE,
		C_HSV_HUE_SLIDER,
		C_HSV_SATURATION,
		C_HSV_SATURATION_SLIDER,
		C_HSV_VALUE,
		C_HSV_VALUE_SLIDER,
		C_HSV_COLORIZE,
		C_HSV_HUE_COLORIZED,
		C_HSV_HUE_COLORIZED_SLIDER,
		C_HSV_SATURATION_COLORIZED,
		C_HSV_SATURATION_COLORIZED_SLIDER,
		C_HSV_VALUE_COLORIZED,
		C_HSV_VALUE_COLORIZED_SLIDER,
		C_HSV_TAB,
		C_HSV_UNCOLORIZED_GROUP,
		C_HSV_COLORIZED_GROUP,
		C_HSV_IMAGE_IMAGE,
		C_HSV_IMAGE_IMAGE_TEXT,
		C_HSV_IMAGE_IMAGE_POPUP,
		C_HSV_IMAGE_BLUR_OFFSET,
		C_HSV_IMAGE_BLUR_STRENGTH,
		C_HSV_IMAGE_INTERPOLATION,
		C_HSV_IMAGE_EDIT,
		C_HSV_IMAGE_PREVIEW,
		C_HSV_IMAGE_INFO,
		C_HSV_BHODINUT,
		C_HSV_PREVIEW,
		C_HSV_PREVIEW_TYPE,
		C_HSV_ANTI_ALIAS,
		C_HSV_STICKTEXTURE,
		C_HSV_HARDBUMP
		
	};
	
enum

	{
		DLG_SERIAL = 25000,
		C_SERIAL_NUMBER,
		C_SERIAL_KEY,
		C_SERIAL_CREATE,
		C_SERIAL_LIST_INFO_1,
		C_SERIAL_LIST_INFO_2,
		C_SERIAL_LIST_INFO_3

	};
	
// definitions for Posterizer dialog

enum

	{
		
		DLG_POSTERIZER = 26000,
		C_POSTERIZER_LEVELS,
		C_POSTERIZER_LEVELS_SLIDER,
		C_POSTERIZER_FILTER_WIDTH,
		C_POSTERIZER_FILTER_WIDTH_SLIDER,
		C_POSTERIZER_IMAGE_IMAGE,
		C_POSTERIZER_IMAGE_IMAGE_TEXT,
		C_POSTERIZER_IMAGE_IMAGE_POPUP,
		C_POSTERIZER_IMAGE_BLUR_OFFSET,
		C_POSTERIZER_IMAGE_BLUR_STRENGTH,
		C_POSTERIZER_IMAGE_INTERPOLATION,
		C_POSTERIZER_IMAGE_EDIT,
		C_POSTERIZER_IMAGE_PREVIEW,
		C_POSTERIZER_IMAGE_INFO,
		C_POSTERIZER_BHODINUT,
		C_POSTERIZER_PREVIEW,
		C_POSTERIZER_PREVIEW_TYPE,
		C_POSTERIZER_ANTI_ALIAS,
		C_POSTERIZER_STICKTEXTURE,
		C_POSTERIZER_HARDBUMP
		
	};
	
// Spaces for rendering
	
enum

	{
	
		SPACE_TEXTURE = 0,
		SPACE_OBJECT,
		SPACE_WORLD,
		SPACE_CAMERA,
		SPACE_SCREEN,
		SPACE_RASTER
			
	};
	
// Colorizer Inputs

enum

	{
	
		INPUT_LUMINANCE = 0,
		INPUT_HUE,
		INPUT_SATURATION,
		INPUT_LIGHTNESS,
		INPUT_RED,
		INPUT_GREEN,
		INPUT_BLUE
	
	};
	
// Preview types

enum

	{
	
		PREVIEW_2D = 0,
		PREVIEW_SPHERE,
		PREVIEW_CUBE,
		PREVIEW_PLANE,
		PREVIEW_CYLINDER,
		PREVIEW_TORUS
	
	};

// Noise types

enum

	{
	
		NOISES_BOX_NOISE = 0,
		NOISES_VALUEBLISTEREDTURBULENCE,
		NOISES_BUYA,
		NOISES_CELL_NOISE,
		NOISES_CRANAL,
		NOISES_DENTS,
		NOISES_VALUEDISPLACEDTURBULENCE,
		NOISES_FBM,
		NOISES_HAMA,
		NOISES_LUKA,
		NOISES_MOD_NOISE,
		NOISES_NAKI,
		NOISES_NOISE,
		NOISES_NUTOUS,
		NOISES_OBER,
		NOISES_PEZO,
		NOISES_POXO,
		NOISES_RANDOM,
		NOISES_SEMA,
		NOISES_STUPL,
		NOISES_TURBULENCE,
		NOISES_VL_NOISE,
		NOISES_WAVY_TURBULENCE,	
		NOISES_CELL_VORONOI,
		NOISES_DISPLACED_VORONOI,
		NOISES_SPARSE_CONVOLUTION,
		NOISES_VORONOI_1,
		NOISES_VORONOI_2,
		NOISES_VORONOI_3,
		NOISES_ZADA		
	
	};
	
// Pattern types

enum

	{
	
		PATTERN_SQUARES = 0,
		PATTERN_BRICK_1,
		PATTERN_BRICK_2,
		PATTERN_PARQUET,
		PATTERN_TRIANGLES_1,
		PATTERN_TRIANGLES_2,
		PATTERN_TRIANGLES_3,
		PATTERN_HEXAGONS,
		PATTERN_RANDOM, // Voronoi
		PATTERN_PLANK,
		PATTERN_SCALES_1,
		PATTERN_SCALES_2,
		PATTERN_CIRCLES_1,
		PATTERN_CIRCLES_2,
		PATTERN_CIRCLES_3,
		PATTERN_LINES_1,
		PATTERN_LINES_2,
		PATTERN_RINGS_1,
		PATTERN_RINGS_2,
		PATTERN_WAVES_1,
		PATTERN_WAVES_2,
		PATTERN_SAWTOOTH_1,
		PATTERN_SAWTOOTH_2,
		PATTERN_SPIRAL_1,
		PATTERN_SPIRAL_2,
		PATTERN_RADIAL_1,
		PATTERN_RADIAL_2,
		PATTERN_WEAVE
				
	};
	

// Proximal Mix Modes

enum

	{
	
		MIX_LIGHTEN = 0,
		MIX_SCREEN,
		MIX_DIFFERENCE,
		MIX_EXCLUSION,
		MIX_ADD

	};

// Blend Modes

enum

	{
	
		BLEND_NORMAL = 0,
		BLEND_DARKEN,
		BLEND_LIGHTEN,
		BLEND_HUE,
		BLEND_SATURATION,
		BLEND_COLOR,
		BLEND_LUMINANCE,
		BLEND_MULTIPLY,
		BLEND_SCREEN,
		BLEND_OVERLAY,
		BLEND_HARD_LIGHT,
		BLEND_SOFT_LIGHT,
		BLEND_DIFFERENCE,
		BLEND_DODGE,
		BLEND_BURN,
		BLEND_EXCLUSION,
		BLEND_ADD,
		BLEND_SUBTRACT,
		BLEND_LEVR
		

	};
	
// Distortion Modes

enum

	{
	
		DISTORTION_DIRECTIONAL = 0,
		DISTORTION_BIDIRECTIONAL,
		DISTORTION_FLOW_FIELD

	};
	
// Interpolation Modes for Gradient Slider

enum

	{
	
		INTERPOLATION_CUBIC = 0,
		INTERPOLATION_CUBIC_BIAS,
		INTERPOLATION_SMOOTH,
		INTERPOLATION_LINEAR,
		INTERPOLATION_NONE

	};
	
// Gradient types

enum

	{
	
		GRADIENT_2D_U = 0,
		GRADIENT_2D_V,
		GRADIENT_2D_DIAGONAL,
		GRADIENT_2D_RADIAL,
		GRADIENT_2D_CIRCULAR,
		GRADIENT_2D_BOX,
		GRADIENT_2D_STAR,
		GRADIENT_2D_FOUR_CORNER,
		GRADIENT_3D_LINEAR,
		GRADIENT_3D_CYLINDRICAL,
		GRADIENT_3D_SPHERICAL

	};
	
// Falloff Functions

enum

	{
	
		FALLOFF_LINEAR = 0,
		FALLOFF_SQUARE,
		FALLOFF_CUBIC,
		FALLOFF_STEP,
		FALLOFF_INVERSE,
		FALLOFF_INVERSE_SQUARE,
		FALLOFF_INVERSE_CUBIC,
		FALLOFF_SMOOTH

	};
	
// Illumination Algorithms

enum

	{
	
		ILLUMINATION_INTERNAL = 0,
		ILLUMINATION_OREN_NAYER

	};
	
// UV Orientations

enum

	{
	
		ORIENTATION_U = 0,
		ORIENTATION_V

	};