CONTAINER Oshader_panel

{

	NAME	Oshader_panel;



	GROUP ID_MG_SHADER_GROUPSHADER

	{

		GROUP

		{

			COLUMNS 2;

			LONG	ID_MG_SHADER_CHANNELSELECT

			{

				CYCLE

				{

					ID_MG_SHADER_CHANNELSELECT_COLOR;

					ID_MG_SHADER_CHANNELSELECT_LUMINANCE;

					ID_MG_SHADER_CHANNELSELECT_TRANSPARENCY;

					ID_MG_SHADER_CHANNELSELECT_REFLECTION;

					ID_MG_SHADER_CHANNELSELECT_ENVIRONMENT;

					ID_MG_SHADER_CHANNELSELECT_BUMP;

					ID_MG_SHADER_CHANNELSELECT_ALPHA;

					ID_MG_SHADER_CHANNELSELECT_SPECULAR;

					ID_MG_SHADER_CHANNELSELECT_DISPLACEMENT;

					ID_MG_SHADER_CHANNELSELECT_DIFFUSION;

					ID_MG_SHADER_CHANNELSELECT_NORMAL;

					ID_MG_SHADER_CHANNELSELECT_DIRECT;

				}

				FIT_H;

			}

			BUTTON	ID_MG_SHADER_EDIT_CHANNEL

			{

			}

		}

		LINK	ID_MG_SHADER_MATERIALTAG

		{

			ACCEPT

			{

				Ttexture;

			}

		}

		SHADERLINK	ID_MG_SHADER_SHADER

		{

		}

		GROUP ID_MG_SHADER_GROUPPROJECTION

		{

			GROUP

			{

				COLUMNS 2;

				REAL	ID_MG_SHADER_TEXTAG_OFFSETX

				{

					STEP 0.01;

				}

				REAL	ID_MG_SHADER_TEXTAG_OFFSETY

				{

					STEP 0.01;

				}

				REAL	ID_MG_SHADER_TEXTAG_LENGTHX

				{

					UNIT	PERCENT;

				}

				REAL	ID_MG_SHADER_TEXTAG_LENGTHY

				{

					UNIT	PERCENT;

				}

			}

			BOOL	ID_MG_SHADER_TEXTAG_TILE

			{

			}

		}

		GROUP ID_MG_SHADER_GROUPALPHA

		{

			COLUMNS 2;

			LONG	ID_MG_SHADER_USE

			{

				CYCLE

				{

					ID_MG_SHADER_USE_ALPHA;

					ID_MG_SHADER_USE_GRAY;

					ID_MG_SHADER_USE_RED;

					ID_MG_SHADER_USE_GREEN;

					ID_MG_SHADER_USE_BLUE;

				}

			}

			BOOL	ID_MG_SHADER_INVERTALPHA

			{

			}

		}

	}

}

