{ version { number 5 } actor $CURRENT { material Preview { shaderTree { node "poser" "EmptySurface" { name "PoserSurface" pos 690 10 showPreview 1 nodeInput "Diffuse_Color" { name "Diffuse_Color" value 1.0 1.0 1.0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node NO_NODE file "" } nodeInput "Diffuse_Value" { name "Diffuse_Value" value 0 0.0 10 parmR NO_PARM parmG NO_PARM parmB NO_PARM node NO_NODE file "" } nodeInput "Highlight_Color" { name "Specular_Color" value 1.0 1.0 1.0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node NO_NODE file "" } nodeInput "Highlight_Value" { name "Specular_Value" value 0 0 10 parmR NO_PARM parmG NO_PARM parmB NO_PARM node NO_NODE file "" } nodeInput "Roughness" { name "Highlight_Size" value 0.1 0.0 1.0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node NO_NODE file "" } nodeInput "Ambient_Color" { name "Ambient_Color" value 0 0 0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node NO_NODE file "" } nodeInput "Ambient_Value" { name "Ambient_Value" value 0 0.0 1.0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node NO_NODE file "" } nodeInput "Transparency_Max" { name "Transparency" value 0 0 1 parmR NO_PARM parmG NO_PARM parmB NO_PARM node NO_NODE file "" } nodeInput "Transparency_Min" { name "Transparency_Edge" value 0 0 1 parmR NO_PARM parmG NO_PARM parmB NO_PARM node NO_NODE file "" } nodeInput "Transparency_Falloff" { name "Transparency_Falloff" value 0 0.0 1.0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node NO_NODE file "" } nodeInput "Translucence_Color" { name "Translucence_Color" value 0 0 0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node NO_NODE file "" } nodeInput "Translucence_Value" { name "Translucence_Value" value 0 0.0 10 parmR NO_PARM parmG NO_PARM parmB NO_PARM node NO_NODE file "" } nodeInput "Reflection_Color" { name "Reflection_Color" value 0 0 0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node NO_NODE file "" } nodeInput "Reflection_Value" { name "Reflection_Value" value 0 0.0 10 parmR NO_PARM parmG NO_PARM parmB NO_PARM node NO_NODE file "" } nodeInput "Refraction_Color" { name "Refraction_Color" value 0 0 0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node NO_NODE file "" } nodeInput "Refraction_Value" { name "Refraction_Value" value 0 0.0 10 parmR NO_PARM parmG NO_PARM parmB NO_PARM node NO_NODE file "" } nodeInput "Bump" { name "Bump" value 0 -10 10 parmR NO_PARM parmG NO_PARM parmB NO_PARM node NO_NODE file "" } nodeInput "Displacement" { name "Displacement" value 0 -10 10 parmR NO_PARM parmG NO_PARM parmB NO_PARM node NO_NODE file "" } nodeInput "AlternateDiffuse" { name "Alternate_Diffuse" value 1.0 1.0 1.0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node "Color_Pow" file "" } nodeInput "AlternateSpecular" { name "Alternate_Specular" value 0 0 0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node NO_NODE file "" } nodeInput "ReflectionLiteMult" { name "Reflection_Lite_Mult" value 0 0.0 1.0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node NO_NODE file "" } nodeInput "ReflectionKdMult" { name "Reflection_Kd_Mult" value 0 0.0 1.0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node NO_NODE file "" } nodeInput "Gradient_Bump" { name "Gradient_Bump" value 0 -1 1 parmR NO_PARM parmG NO_PARM parmB NO_PARM node NO_NODE file "" } nodeInput "ShadowCatchOnly" { name "Shadow_Catch_Only" value 0 0.0 1.0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node NO_NODE file "" } nodeInput "ToonID" { name "ToonID" value 295 0.0 32768 parmR NO_PARM parmG NO_PARM parmB NO_PARM node NO_NODE file "" } nodeInput "Normals_Forward" { name "Normals_Forward" value 0 0.0 1.0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node NO_NODE file "" } } node "color_math" "Color_Pow" { name "Color_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 1.0 1.0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node "Color_Add" file "" } nodeInput "Value_2" { name "Value_2" value 1.0 1.0 1.0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node "Div" file "" } } node "color_math" "Color_Add" { name "Color_Add" pos 1150 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 1.0 1.0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node "Blender" file "" } nodeInput "Value_2" { name "Value_2" value 1.0 1.0 1.0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node "Blinn" file "" } } node "math_functions" "Div" { name "Div" pos 1150 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 1.0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node NO_NODE file "" } 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 "" } } node "blender" "Blender" { name "Blender" pos 1380 15 nodeInput "Input_1" { name "Input_1" value 1.0 1.0 1.0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node "Blender_2" file "" } nodeInput "Input_2" { name "Input_2" value 1.0 1.0 1.0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node "Color_Pow_2" file "" } nodeInput "Blending" { name "Blending" value 0.5 0.0 1.0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node "Blender_3" file "" } } node "blinn" "Blinn" { name "Blinn" pos 1380 95 nodeInput "Specular_Color" { name "Specular_Color" value 1 1 1 parmR NO_PARM parmG NO_PARM parmB NO_PARM node NO_NODE file "" } nodeInput "Eccentricity" { name "Eccentricity" value 0.1 0.0 1.0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node NO_NODE file "" } nodeInput "SpecularRollOff" { name "SpecularRollOff" value 0.4 0.0 1.0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node NO_NODE file "" } nodeInput "Reflectivity" { name "Reflectivity" value 0.5 0.0 1.0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node NO_NODE file "" } nodeInput "Normals_Forward" { name "Normals_Forward" value 1 0.0 1.0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node NO_NODE file "" } } node "math_functions" "Add" { name "Add" pos 1380 209 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 1.0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node NO_NODE file "" } nodeInput "Value_2" { name "Value_2" value 1.0 0.0 1.0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node "Mul" file "" } } node "blender" "Blender_2" { name "Blender_2" pos 1610 15 nodeInput "Input_1" { name "Input_1" value 1.0 1.0 1.0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node "Diffuse" file "" } nodeInput "Input_2" { name "Input_2" value 1.0 1.0 1.0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node "Color_Mul" file "" } nodeInput "Blending" { name "Blending" value 1.0 0.0 1.0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node "Add_2" file "" } } node "color_math" "Color_Pow_2" { name "Color_Pow_2" pos 1610 95 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 1.0 1.0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node "Reflect" file "" } nodeInput "Value_2" { name "Value_2" value 1.0 1.0 1.0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node "Add" file "" } } node "blender" "Blender_3" { name "Blender_3" pos 1610 175 nodeInput "Input_1" { name "Input_1" value 1.0 1.0 1.0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node "Pow" file "" } nodeInput "Input_2" { name "Input_2" value 1 1 1 parmR NO_PARM parmG NO_PARM parmB NO_PARM node NO_NODE file "" } nodeInput "Blending" { name "Blending" value 0.0170132325142 0.0 1.0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node NO_NODE file "" } } node "math_functions" "Mul" { name "Mul" pos 1610 255 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 0.0 1.0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node "Sub" file "" } nodeInput "Value_2" { name "Value_2" value 1.0 0.0 1.0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node "Color_Step" file "" } } node "diffuse" "Diffuse" { name "Diffuse" pos 1840 15 nodeInput "Diffuse_Color" { name "Diffuse_Color" value 1.0 1.0 1.0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node "Color_Pow_3" file "" } nodeInput "Diffuse_Value" { name "Diffuse_Value" value 0.8 0.0 1.0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node NO_NODE file "" } nodeInput "Normals_Forward" { name "Normals_Forward" value 1 0.0 1.0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node NO_NODE file "" } } node "color_math" "Color_Mul" { name "Color_Mul" pos 1840 95 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_Pow_4" file "" } nodeInput "Value_2" { name "Value_2" value 1.0 1.0 1.0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node "Color_Pow_5" file "" } } node "math_functions" "Add_2" { name "Add_2" pos 1840 175 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 "Add_3" file "" } nodeInput "Value_2" { name "Value_2" value 1.0 0.0 1.0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node "Mul_2" file "" } } node "reflect" "Reflect" { name "Reflect" pos 238 124 nodeInput "Background" { name "Background" value 0 0 0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node NO_NODE file "" } nodeInput "Quality" { name "Quality" value 0.2 0.0 1 parmR NO_PARM parmG NO_PARM parmB NO_PARM node NO_NODE file "" } nodeInput "Diffusion" { name "Softness" value 0.5 0.0 100 parmR NO_PARM parmG NO_PARM parmB NO_PARM node NO_NODE file "" } nodeInput "RayBias" { name "RayBias" value 0.1 0.0 1000000.0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node NO_NODE file "" } } node "math_functions" "Pow" { name "Pow" pos 1840 255 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 "Sub_2" file "" } nodeInput "Value_2" { name "Value_2" value 30.8 0.0 1.0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node NO_NODE file "" } } node "math_functions" "Sub" { name "Sub" pos 1840 335 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 "Add_4" file "" } 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 "" } } node "color_math" "Color_Step" { name "Color_Step" pos 1840 415 nodeInput "Math_Argument" { value 21 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 "Add_5" file "" } nodeInput "Value_2" { name "Value_2" value 0.5 0.5 0.5 parmR NO_PARM parmG NO_PARM parmB NO_PARM node NO_NODE file "" } } node "color_math" "Color_Pow_3" { name "Color_Pow_3" pos 2070 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 1.0 1.0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node "SimpleColor" file "" } nodeInput "Value_2" { name "Value_2" value 1.0 1.0 1.0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node "Add" file "" } } node "color_math" "Color_Pow_4" { name "Color_Pow_4" pos 2070 95 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 1.0 1.0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node "SimpleColor_2" file "" } nodeInput "Value_2" { name "Value_2" value 1.0 1.0 1.0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node "Add" file "" } } node "color_math" "Color_Pow_5" { name "Color_Pow_5" pos 2070 175 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 1.0 1.0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node "Refract" file "" } nodeInput "Value_2" { name "Value_2" value 1.0 1.0 1.0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node "Add" file "" } } node "math_functions" "Add_3" { name "PM:Minimum Refraction" pos 8 182 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 0.5 0.0 1.0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node NO_NODE file "" } 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 "" } } node "math_functions" "Mul_2" { name "Mul_2" pos 2070 255 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 0.0 1.0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node "Sub_3" file "" } nodeInput "Value_2" { name "Value_2" value 1.0 0.0 1.0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node "EdgeBlend" file "" } } node "math_functions" "Sub_2" { name "Sub_2" pos 2070 335 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 1.0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node NO_NODE file "" } nodeInput "Value_2" { name "Value_2" value 0.18 0.0 1.0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node "EdgeBlend_2" file "" } } node "math_functions" "Add_4" { name "PM:Gamma (Auto)" pos 8 10 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.2 0.0 1.0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node NO_NODE file "" } 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 "" } } node "math_functions" "Add_5" { name "Add_5" pos 2070 415 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 0.5 0.0 1.0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node NO_NODE file "" } 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 "" } } node "simple_color" "SimpleColor" { name "PMC:Diffuse Color" pos 8 90 nodeInput "Color" { name "Color" value 1.0 1.0 1.0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node NO_NODE file "" } } node "simple_color" "SimpleColor_2" { name "PMC:Refraction Color" pos 8 136 nodeInput "Color" { name "Color" value 1 0.97 0.9 parmR NO_PARM parmG NO_PARM parmB NO_PARM node NO_NODE file "" } } node "refract" "Refract" { name "Refract" pos 238 10 nodeInput "Background" { name "Background" value 0 0 0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node NO_NODE file "" } nodeInput "Index_of_Refraction" { name "Index_of_Refraction" value 1.02727272727 1 4 parmR NO_PARM parmG NO_PARM parmB NO_PARM node NO_NODE file "" } nodeInput "Quality" { name "Quality" value 0.2 0.0 1.0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node NO_NODE file "" } nodeInput "Diffusion" { name "Softness" value 0.3 0.0 100 parmR NO_PARM parmG NO_PARM parmB NO_PARM node NO_NODE file "" } nodeInput "RayBias" { name "RayBias" value 0.1 0.0 1000000.0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node NO_NODE file "" } } node "math_functions" "Sub_3" { name "Sub_3" pos 2300 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 "Add_6" file "" } 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 "" } } node "edge_blend" "EdgeBlend" { name "EdgeBlend" pos 2300 95 nodeInput "Inner_Color" { name "Inner_Color" value 1 1 1 parmR NO_PARM parmG NO_PARM parmB NO_PARM node NO_NODE file "" } nodeInput "Outer_Color" { name "Outer_Color" value 0 0 0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node NO_NODE file "" } nodeInput "Attenuation" { name "Attenuation" value 1.0 0.0 20 parmR NO_PARM parmG NO_PARM parmB NO_PARM node "Add_7" file "" } } node "edge_blend" "EdgeBlend_2" { name "EdgeBlend_2" pos 2300 175 nodeInput "Inner_Color" { name "Inner_Color" value 1 1 1 parmR NO_PARM parmG NO_PARM parmB NO_PARM node NO_NODE file "" } nodeInput "Outer_Color" { name "Outer_Color" value 0 0 0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node NO_NODE file "" } nodeInput "Attenuation" { name "Attenuation" value 1 0.0 20 parmR NO_PARM parmG NO_PARM parmB NO_PARM node NO_NODE file "" } } node "math_functions" "Add_6" { name "PM:Maximum Refraction" pos 8 262 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 1.0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node NO_NODE file "" } 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 "" } } node "math_functions" "Add_7" { name "PM:Refraction Falloff" pos 8 342 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 0.5 0.0 1.0 parmR NO_PARM parmG NO_PARM parmB NO_PARM node NO_NODE file "" } 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 "" } } } } } }