{

version
	{
	number 6
	}
actor $CURRENT
	{
	material Preview
		{
		shaderTree
			{
			node "light" "Light"
				{
				name "Light"
				pos 460 10
				showPreview 1
				nodeInput "Color"
					{
					name "Color"
					value 1.0 1.0 1.0
					parmR NO_PARM
					parmG NO_PARM
					parmB NO_PARM
					node NO_NODE
					file NO_MAP
					}
				nodeInput "Intensity"
					{
					name "Intensity"
					value 1.0 -1 10
					parmR NO_PARM
					parmG NO_PARM
					parmB NO_PARM
					node "Min"
					file NO_MAP
					}
				nodeInput "AngleStart"
					{
					name "Angle_Start"
					value 0 0.0 180
					parmR NO_PARM
					parmG NO_PARM
					parmB NO_PARM
					node NO_NODE
					file NO_MAP
					}
				nodeInput "AngleEnd"
					{
					name "Angle_End"
					value 90 0.0 180
					parmR NO_PARM
					parmG NO_PARM
					parmB NO_PARM
					node NO_NODE
					file NO_MAP
					}
				nodeInput "AngleExpo"
					{
					name "Angle_Expo"
					value 1 0.0 100
					parmR NO_PARM
					parmG NO_PARM
					parmB NO_PARM
					node NO_NODE
					file NO_MAP
					}
				nodeInput "Diffuse"
					{
					name "Diffuse"
					value 1.0 1.0 1.0
					parmR NO_PARM
					parmG NO_PARM
					parmB NO_PARM
					node NO_NODE
					file NO_MAP
					}
				nodeInput "Specular"
					{
					name "Specular"
					value 1.0 1.0 1.0
					parmR NO_PARM
					parmG NO_PARM
					parmB NO_PARM
					node NO_NODE
					file NO_MAP
					}
				nodeInput "ImageResolution"
					{
					name "Image_Resolution"
					value 256 128 4096
					parmR NO_PARM
					parmG NO_PARM
					parmB NO_PARM
					node NO_NODE
					file NO_MAP
					}
				nodeInput "ImageContrast"
					{
					name "IBL Contrast"
					value 1 0.01 100
					parmR NO_PARM
					parmG NO_PARM
					parmB NO_PARM
					node NO_NODE
					file NO_MAP
					}
				}
			node "math_functions" "Min"
				{
				name "Min"
				pos 690 15
				nodeInput "Math_Argument"
					{
					value 15 0 0
					parmR NO_PARM
					parmG NO_PARM
					parmB NO_PARM
					node NO_NODE
					file ""
					}
				nodeInput "Value_1"
					{
					name "Value_1"
					value 1.0 0.0 1.0
					parmR NO_PARM
					parmG NO_PARM
					parmB NO_PARM
					node "Pow"
					file NO_MAP
					}
				nodeInput "Value_2"
					{
					name "Value_2"
					value 1.0 0.0 1.0
					parmR NO_PARM
					parmG NO_PARM
					parmB NO_PARM
					node "Add"
					file NO_MAP
					}
				}
			node "math_functions" "Pow"
				{
				name "Pow"
				pos 920 15
				nodeInput "Math_Argument"
					{
					value 9 0 0
					parmR NO_PARM
					parmG NO_PARM
					parmB NO_PARM
					node NO_NODE
					file ""
					}
				nodeInput "Value_1"
					{
					name "Value_1"
					value 1.0 0.0 1.0
					parmR NO_PARM
					parmG NO_PARM
					parmB NO_PARM
					node "Div"
					file NO_MAP
					}
				nodeInput "Value_2"
					{
					name "Value_2"
					value 2 0.0 1.0
					parmR NO_PARM
					parmG NO_PARM
					parmB NO_PARM
					node NO_NODE
					file NO_MAP
					}
				}
			node "math_functions" "Add"
				{
				name "PM:Max Value"
				pos 8 187
				nodeInput "Math_Argument"
					{
					value 1 0 0
					parmR NO_PARM
					parmG NO_PARM
					parmB NO_PARM
					node NO_NODE
					file ""
					}
				nodeInput "Value_1"
					{
					name "Value_1"
					value 20 0.0 1.0
					parmR NO_PARM
					parmG NO_PARM
					parmB NO_PARM
					node NO_NODE
					file NO_MAP
					}
				nodeInput "Value_2"
					{
					name "Value_2"
					value 0 0.0 1.0
					parmR NO_PARM
					parmG NO_PARM
					parmB NO_PARM
					node NO_NODE
					file NO_MAP
					}
				}
			node "math_functions" "Div"
				{
				name "Div"
				pos 1150 15
				nodeInput "Math_Argument"
					{
					value 4 0 0
					parmR NO_PARM
					parmG NO_PARM
					parmB NO_PARM
					node NO_NODE
					file ""
					}
				nodeInput "Value_1"
					{
					name "Value_1"
					value 1.0 0.0 1.0
					parmR NO_PARM
					parmG NO_PARM
					parmB NO_PARM
					node "Add_2"
					file NO_MAP
					}
				nodeInput "Value_2"
					{
					name "Value_2"
					value 1.0 0.0 1.0
					parmR NO_PARM
					parmG NO_PARM
					parmB NO_PARM
					node "Add_3"
					file NO_MAP
					}
				}
			node "math_functions" "Add_2"
				{
				name "Add_2"
				pos 1380 15
				nodeInput "Math_Argument"
					{
					value 1 0 0
					parmR NO_PARM
					parmG NO_PARM
					parmB NO_PARM
					node NO_NODE
					file ""
					}
				nodeInput "Value_1"
					{
					name "Value_1"
					value 1.0 0.0 1.0
					parmR NO_PARM
					parmG NO_PARM
					parmB NO_PARM
					node "Div_2"
					file NO_MAP
					}
				nodeInput "Value_2"
					{
					name "Value_2"
					value 1 0.0 1.0
					parmR NO_PARM
					parmG NO_PARM
					parmB NO_PARM
					node NO_NODE
					file NO_MAP
					}
				}
			node "math_functions" "Add_3"
				{
				name "Add_3"
				pos 1380 95
				nodeInput "Math_Argument"
					{
					value 1 0 0
					parmR NO_PARM
					parmG NO_PARM
					parmB NO_PARM
					node NO_NODE
					file ""
					}
				nodeInput "Value_1"
					{
					name "Value_1"
					value 1.0 0.0 1.0
					parmR NO_PARM
					parmG NO_PARM
					parmB NO_PARM
					node "Div_3"
					file NO_MAP
					}
				nodeInput "Value_2"
					{
					name "Value_2"
					value 1 0.0 1.0
					parmR NO_PARM
					parmG NO_PARM
					parmB NO_PARM
					node NO_NODE
					file NO_MAP
					}
				}
			node "math_functions" "Div_2"
				{
				name "Div_2"
				pos 1610 15
				nodeInput "Math_Argument"
					{
					value 4 0 0
					parmR NO_PARM
					parmG NO_PARM
					parmB NO_PARM
					node NO_NODE
					file ""
					}
				nodeInput "Value_1"
					{
					name "Value_1"
					value 1.0 0.0 1.0
					parmR NO_PARM
					parmG NO_PARM
					parmB NO_PARM
					node "Sub"
					file NO_MAP
					}
				nodeInput "Value_2"
					{
					name "Value_2"
					value 1.0 0.0 1.0
					parmR NO_PARM
					parmG NO_PARM
					parmB NO_PARM
					node "Add_4"
					file NO_MAP
					}
				}
			node "math_functions" "Div_3"
				{
				name "Div_3"
				pos 1610 95
				nodeInput "Math_Argument"
					{
					value 4 0 0
					parmR NO_PARM
					parmG NO_PARM
					parmB NO_PARM
					node NO_NODE
					file ""
					}
				nodeInput "Value_1"
					{
					name "Value_1"
					value 1.0 0.0 1.0
					parmR NO_PARM
					parmG NO_PARM
					parmB NO_PARM
					node "Max"
					file NO_MAP
					}
				nodeInput "Value_2"
					{
					name "Value_2"
					value 1.0 0.0 1.0
					parmR NO_PARM
					parmG NO_PARM
					parmB NO_PARM
					node "Add_4"
					file NO_MAP
					}
				}
			node "math_functions" "Sub"
				{
				name "Sub"
				pos 1840 15
				nodeInput "Math_Argument"
					{
					value 2 0 0
					parmR NO_PARM
					parmG NO_PARM
					parmB NO_PARM
					node NO_NODE
					file ""
					}
				nodeInput "Value_1"
					{
					name "Value_1"
					value 103.2 0.0 1.0
					parmR NO_PARM
					parmG NO_PARM
					parmB NO_PARM
					node NO_NODE
					file NO_MAP
					}
				nodeInput "Value_2"
					{
					name "Value_2"
					value 1.0 0.0 1.0
					parmR NO_PARM
					parmG NO_PARM
					parmB NO_PARM
					node "Add_4"
					file NO_MAP
					}
				}
			node "math_functions" "Add_4"
				{
				name "PM:Light Radius"
				pos 8 107
				nodeInput "Math_Argument"
					{
					value 1 0 0
					parmR NO_PARM
					parmG NO_PARM
					parmB NO_PARM
					node NO_NODE
					file ""
					}
				nodeInput "Value_1"
					{
					name "Value_1"
					value 2 0.0 1.0
					parmR NO_PARM
					parmG NO_PARM
					parmB NO_PARM
					node NO_NODE
					file NO_MAP
					}
				nodeInput "Value_2"
					{
					name "Value_2"
					value 0 0.0 1.0
					parmR NO_PARM
					parmG NO_PARM
					parmB NO_PARM
					node NO_NODE
					file NO_MAP
					}
				}
			node "math_functions" "Max"
				{
				name "Max"
				pos 1840 95
				nodeInput "Math_Argument"
					{
					value 16 0 0
					parmR NO_PARM
					parmG NO_PARM
					parmB NO_PARM
					node NO_NODE
					file ""
					}
				nodeInput "Value_1"
					{
					name "Value_1"
					value 1.0 0.0 1.0
					parmR NO_PARM
					parmG NO_PARM
					parmB NO_PARM
					node "Sub_2"
					file NO_MAP
					}
				nodeInput "Value_2"
					{
					name "Value_2"
					value 0 0.0 1.0
					parmR NO_PARM
					parmG NO_PARM
					parmB NO_PARM
					node NO_NODE
					file NO_MAP
					}
				}
			node "math_functions" "Sub_2"
				{
				name "Sub_2"
				pos 2070 15
				nodeInput "Math_Argument"
					{
					value 2 0 0
					parmR NO_PARM
					parmG NO_PARM
					parmB NO_PARM
					node NO_NODE
					file ""
					}
				nodeInput "Value_1"
					{
					name "Value_1"
					value 1.0 0.0 1.0
					parmR NO_PARM
					parmG NO_PARM
					parmB NO_PARM
					node "Pow_2"
					file NO_MAP
					}
				nodeInput "Value_2"
					{
					name "Value_2"
					value 1.0 0.0 1.0
					parmR NO_PARM
					parmG NO_PARM
					parmB NO_PARM
					node "Add_4"
					file NO_MAP
					}
				}
			node "math_functions" "Pow_2"
				{
				name "Pow_2"
				pos 2300 15
				nodeInput "Math_Argument"
					{
					value 9 0 0
					parmR NO_PARM
					parmG NO_PARM
					parmB NO_PARM
					node NO_NODE
					file ""
					}
				nodeInput "Value_1"
					{
					name "Value_1"
					value 3 0.0 1.0
					parmR NO_PARM
					parmG NO_PARM
					parmB NO_PARM
					node "Color_Mul"
					file NO_MAP
					}
				nodeInput "Value_2"
					{
					name "Value_2"
					value 0.5 0.0 1.0
					parmR NO_PARM
					parmG NO_PARM
					parmB NO_PARM
					node NO_NODE
					file NO_MAP
					}
				}
			node "color_math" "Color_Mul"
				{
				name "Color_Mul"
				pos 2530 15
				nodeInput "Math_Argument"
					{
					value 3 0 0
					parmR NO_PARM
					parmG NO_PARM
					parmB NO_PARM
					node NO_NODE
					file ""
					}
				nodeInput "Value_1"
					{
					name "Value_1"
					value 1.0 1.0 1.0
					parmR NO_PARM
					parmG NO_PARM
					parmB NO_PARM
					node "Color_Sub"
					file NO_MAP
					}
				nodeInput "Value_2"
					{
					name "Value_2"
					value 1.0 1.0 1.0
					parmR NO_PARM
					parmG NO_PARM
					parmB NO_PARM
					node "Color_Sub"
					file NO_MAP
					}
				}
			node "color_math" "Color_Sub"
				{
				name "Color_Sub"
				pos 2760 15
				nodeInput "Math_Argument"
					{
					value 2 0 0
					parmR NO_PARM
					parmG NO_PARM
					parmB NO_PARM
					node NO_NODE
					file ""
					}
				nodeInput "Value_1"
					{
					name "Value_1"
					value 1.0 1.0 1.0
					parmR NO_PARM
					parmG NO_PARM
					parmB NO_PARM
					node "P"
					file NO_MAP
					}
				nodeInput "Value_2"
					{
					name "Value_2"
					value 1.0 1.0 1.0
					parmR NO_PARM
					parmG NO_PARM
					parmB NO_PARM
					node "UserDefined"
					file NO_MAP
					}
				}
			node "P" "P"
				{
				name "P"
				pos 2990 15
				nodeInput "x"
					{
					name "x"
					value 0.1 0.0 1.0
					parmR NO_PARM
					parmG NO_PARM
					parmB NO_PARM
					node NO_NODE
					file NO_MAP
					}
				nodeInput "y"
					{
					name "y"
					value 0.1 0.0 1.0
					parmR NO_PARM
					parmG NO_PARM
					parmB NO_PARM
					node NO_NODE
					file NO_MAP
					}
				nodeInput "z"
					{
					name "z"
					value 0.1 0.0 1.0
					parmR NO_PARM
					parmG NO_PARM
					parmB NO_PARM
					node NO_NODE
					file NO_MAP
					}
				}
			node "user_defined" "UserDefined"
				{
				name "PM:Light Position"
				pos 8 10
				nodeInput "Red"
					{
					name "Red"
					value 0 0.0 1.0
					parmR NO_PARM
					parmG NO_PARM
					parmB NO_PARM
					node NO_NODE
					file NO_MAP
					}
				nodeInput "Green"
					{
					name "Green"
					value 100 0.0 1.0
					parmR NO_PARM
					parmG NO_PARM
					parmB NO_PARM
					node NO_NODE
					file NO_MAP
					}
				nodeInput "Blue"
					{
					name "Blue"
					value 0 0.0 1.0
					parmR NO_PARM
					parmG NO_PARM
					parmB NO_PARM
					node NO_NODE
					file NO_MAP
					}
				nodeInput "Color_Mode"
					{
					name "Color_Mode"
					value 1 1 3
					parmR NO_PARM
					parmG NO_PARM
					parmB NO_PARM
					node NO_NODE
					file NO_MAP
					}
				}
			}
		}
	}
}