HouNC1033600baa04d962b6909a7e597c.startfplayback -i on -r off -f 1 -e on -h on -t on -a on -k on -s 1 tcur 0 fps 24 tset 0 41.666667938232422 frange 1 1000 unitlength 1 unitmass 1 prompt '`strcat(oppwf(), " -> ")`' HouNC1033600ba604d962b69043eeb980.variablesset -g ACTIVETAKE = 'Main' set -g E = '2.7182818284590452354' set -g EYE = 'stereo' set -g HIP = '/home/tai/work/proj/houdini_practice/recursiveCubeTest' set -g HIPNAME = 'recursiveCubeTest.v03.hipnc' set -g JOB = '/home/tai' set -g PI = '3.1415926535897932384' set -g POSE = '/home/tai/houdini11.0/poselib' set -g _HIP_SAVEPLATFORM = 'linux-x86_64-gcc4.4' set -g _HIP_SAVETIME = 'Sat Apr 2 04:45:45 2011' set -g _HIP_SAVEVERSION = '11.0.581' set -g _HIP_SHELFTOOLCOUNT = '2' set -g status = '0' HouNC1033600ba404d962b690dba55724.aliasesalias cd 'opcf' alias cp 'opcp' alias h 'history' alias hython 'python' alias ls 'opls' alias matramp 'opramp' alias opcd 'opcf' alias oppwd 'oppwf' alias pwd 'oppwf' alias rm 'oprm' HouNC1033600ba104d962b6904309e1eb.takeconfigtakename -g take HouNC1033600ba004d962b690e36d4a3d.hou.sessionHouNC1033600ba004d962b6908029b1f6.OPlibrariesHouNC1033600ba204d962b6906c0e60b2.OPpreferencesHouNC1033600ba004d962b69075766b36.OPfallbacksVop/clamp /opt/hfs11.0.581/houdini/otls/OPlibVop.otl Vop/clamp otls/OPlibVop.otl Vop/ifconnected /opt/hfs11.0.581/houdini/otls/OPlibVop.otl Vop/ifconnected otls/OPlibVop.otl Vop/surfacemodel /opt/hfs11.0.581/houdini/otls/OPlibVop.otl Vop/surfacemodel otls/OPlibVop.otl Vop/isconnected /opt/hfs11.0.581/houdini/otls/OPlibVop.otl Vop/isconnected otls/OPlibVop.otl Vop/raybounce /opt/hfs11.0.581/houdini/otls/OPlibVop.otl Vop/raybounce otls/OPlibVop.otl Vop/twoway /opt/hfs11.0.581/houdini/otls/OPlibVop.otl Vop/twoway otls/OPlibVop.otl Vop/complement /opt/hfs11.0.581/houdini/otls/OPlibVop.otl Vop/complement otls/OPlibVop.otl Vop/alphamix /opt/hfs11.0.581/houdini/otls/OPlibVop.otl Vop/alphamix otls/OPlibVop.otl Vop/hvectovec /opt/hfs11.0.581/houdini/otls/OPlibVop.otl Vop/hvectovec otls/OPlibVop.otl Vop/inttofloat /opt/hfs11.0.581/houdini/otls/OPlibVop.otl Vop/inttofloat otls/OPlibVop.otl Vop/not /opt/hfs11.0.581/houdini/otls/OPlibVop.otl Vop/not otls/OPlibVop.otl Vop/displacenml /opt/hfs11.0.581/houdini/otls/OPlibVop.otl Vop/displacenml otls/OPlibVop.otl Vop/physicalsss /opt/hfs11.0.581/houdini/otls/OPlibVop.otl Vop/physicalsss otls/OPlibVop.otl Vop/luminance /opt/hfs11.0.581/houdini/otls/OPlibVop.otl Vop/luminance otls/OPlibVop.otl Vop/uvcoords /opt/hfs11.0.581/houdini/otls/OPlibVop.otl Vop/uvcoords otls/OPlibVop.otl Vop/pow /opt/hfs11.0.581/houdini/otls/OPlibVop.otl Vop/pow otls/OPlibVop.otl Vop/computetan /opt/hfs11.0.581/houdini/otls/OPlibVop.otl Vop/computetan otls/OPlibVop.otl Vop/pbrspecular /opt/hfs11.0.581/houdini/otls/OPlibVop.otl Vop/pbrspecular otls/OPlibVop.otl Vop/normalize /opt/hfs11.0.581/houdini/otls/OPlibVop.otl Vop/normalize otls/OPlibVop.otl Vop/negate /opt/hfs11.0.581/houdini/otls/OPlibVop.otl Vop/negate otls/OPlibVop.otl Vop/invert /opt/hfs11.0.581/houdini/otls/OPlibVop.otl Vop/invert otls/OPlibVop.otl Vop/fit /opt/hfs11.0.581/houdini/otls/OPlibVop.otl Vop/fit otls/OPlibVop.otl Vop/vectofloat /opt/hfs11.0.581/houdini/otls/OPlibVop.otl Vop/vectofloat otls/OPlibVop.otl Vop/indirectlighting /opt/hfs11.0.581/houdini/otls/OPlibVop.otl Vop/indirectlighting otls/OPlibVop.otl Vop/texture /opt/hfs11.0.581/houdini/otls/OPlibVop.otl Vop/texture otls/OPlibVop.otl Vop/conserveenergy /opt/hfs11.0.581/houdini/otls/OPlibVop.otl Vop/conserveenergy otls/OPlibVop.otl Vop/frontface /opt/hfs11.0.581/houdini/otls/OPlibVop.otl Vop/frontface otls/OPlibVop.otl Vop/mix /opt/hfs11.0.581/houdini/otls/OPlibVop.otl Vop/mix otls/OPlibVop.otl Vop/turbnoise /opt/hfs11.0.581/houdini/otls/OPlibVop.otl Vop/turbnoise otls/OPlibVop.otl Vop/albedo /opt/hfs11.0.581/houdini/otls/OPlibVop.otl Vop/albedo otls/OPlibVop.otl Vop/switchlightingbsdf /opt/hfs11.0.581/houdini/otls/OPlibVop.otl Vop/switchlightingbsdf otls/OPlibVop.otl Vop/pbrdiffuse /opt/hfs11.0.581/houdini/otls/OPlibVop.otl Vop/pbrdiffuse otls/OPlibVop.otl Vop/surfacecolor /opt/hfs11.0.581/houdini/otls/OPlibVop.otl Vop/surfacecolor otls/OPlibVop.otl Vop/mulconst /opt/hfs11.0.581/houdini/otls/OPlibVop.otl Vop/mulconst otls/OPlibVop.otl Vop/envmap /opt/hfs11.0.581/houdini/otls/OPlibVop.otl Vop/envmap otls/OPlibVop.otl Vop/isshadow /opt/hfs11.0.581/houdini/otls/OPlibVop.otl Vop/isshadow otls/OPlibVop.otl Vop/maddconst /opt/hfs11.0.581/houdini/otls/OPlibVop.otl Vop/maddconst otls/OPlibVop.otl Vop/floattovec /opt/hfs11.0.581/houdini/otls/OPlibVop.otl Vop/floattovec otls/OPlibVop.otl Vop/fresnel /opt/hfs11.0.581/houdini/otls/OPlibVop.otl Vop/fresnel otls/OPlibVop.otl Vop/directlighting /opt/hfs11.0.581/houdini/otls/OPlibVop.otl Vop/directlighting otls/OPlibVop.otl Vop/dot /opt/hfs11.0.581/houdini/otls/OPlibVop.otl Vop/dot otls/OPlibVop.otl Vop/transform /opt/hfs11.0.581/houdini/otls/OPlibVop.otl Vop/transform otls/OPlibVop.otl HouNC1033600ba004d962b6908cfb49d9.OPdummydefsINDX+ INDEX_SECTIONM+i Vop/clamp M+dVop/ifconnected# M+cVop/surfacemodel/7fM+cVop/isconnectedM+d Vop/raybouncePM+d Vop/twowayl M+dVop/complementKM+c Vop/alphamix>M+d Vop/hvectovecM+dVop/inttofloat M+dVop/noteM+dVop/displacenmlM+dVop/physicalsssJM+d Vop/luminance M+c Vop/uvcoordssEM+dVop/powM+dVop/computetanQfM+cVop/pbrspecularM+c Vop/normalize* M+c Vop/negate/M+c Vop/invert4p;M+cVop/fit8pM+cVop/vectofloatJM+dVop/indirectlightingP 7M+c Vop/texture] M+dVop/conserveenergykqM+c Vop/frontfacelDM+cVop/mixqA M+c Vop/turbnoise|M+d Vop/albedoM+cVop/switchlightingbsdf1M+dVop/pbrdiffuseM+cVop/surfacecolor cM+d Vop/mulconstM+d Vop/envmap M+d Vop/isshadowCM+c Vop/maddconstY`M+dVop/floattovecM+c Vop/fresnel2M+cVop/directlightingM+cVop/dotץ 9M+d Vop/transformM+d*clampClampoplib:/Vop/clamp?Vop/clamp VOP_clampVopvopVOPall*M+i ifconnected If Connected&oplib:/Vop/ifconnected?Vop/ifconnectedVOP_ifconnectedVopvopVOPall*M+i surfacemodel Surface Model(oplib:/Vop/surfacemodel?Vop/surfacemodelVOP_surfacemodelVop(surface photon displace light shadow fog[M+i isconnected Is Connected&oplib:/Vop/isconnected?Vop/isconnectedVOP_isconnectedVopvopVOPall*M+i raybounceRay Bounce Level"oplib:/Vop/raybounce?Vop/raybounce VOP_raybounceVopvopVOPall(surface photon displace light shadow fogM+itwowayTwo Way Switchoplib:/Vop/twoway?Vop/twoway VOP_twowayVopvopVOPall*M+i complement Complement$oplib:/Vop/complement?Vop/complementVOP_complementVopvopVOPall*M+ialphamix Alpha Mix oplib:/Vop/alphamix?Vop/alphamix VOP_alphamixVopsubnetSUBvopsurface fog rsl_surfaceM+i hvectovecVector4 To Vector"oplib:/Vop/hvectovec?Vop/hvectovec VOP_hvectovecVopvopVOPallM+i inttofloatInteger To Float$oplib:/Vop/inttofloat?Vop/inttofloatVOP_inttofloatVopvopVOPallM+inotNotoplib:/Vop/not?Vop/notVOP_notVopvopVOPall*M+i displacenmlDisplace Along Normal&oplib:/Vop/displacenml?Vop/displacenmlVOP_displacenmlVopvopVOPallsurface displace sop pop rsl*M+i physicalsss Physical SSS&oplib:/Vop/physicalsss?Vop/physicalsssVOP_physicalsssVop M+i luminance Luminance"oplib:/Vop/luminance?Vop/luminance VOP_luminanceVopvopVOPall*M+iuvcoordsUVcoords oplib:/Vop/uvcoords?Vop/uvcoords VOP_uvcoordsVopdisplace shadow surfaceM+ipowPoweroplib:/Vop/pow?Vop/powVOP_powVopvopVOPall*M+i computetanCompute Tangents$oplib:/Vop/computetan?Vop/computetanVOP_computetanVop!displace fog light shadow surfaceM+i pbrspecularPhysically Based Specular&oplib:/Vop/pbrspecular?Vop/pbrspecular VOP_specularVop M+i normalize Normalize"oplib:/Vop/normalize?Vop/normalize VOP_normalizeVopvopVOPall*M+inegateNegateoplib:/Vop/negate?Vop/negate VOP_negateVopvopVOPall*M+iinvertInvertoplib:/Vop/invert?Vop/invert VOP_invertVopvopVOPallM+ifit Fit Rangeoplib:/Vop/fit?Vop/fitVOP_fitVopvopVOPall*M+i vectofloatVector To Float$oplib:/Vop/vectofloat?Vop/vectofloatVOP_vectofloatVopvopVOPall*M+iindirectlightingIndirect Lighting0oplib:/Vop/indirectlighting?Vop/indirectlightingVOP_indirectlightingVop(surface photon displace light shadow fogM+itextureTextureoplib:/Vop/texture?Vop/texture VOP_textureVopvopVOPallsurface displace light shadowM+iconserveenergyConserve Energy,oplib:/Vop/conserveenergy?Vop/conserveenergyVOP_conserveenergyVopM+i frontface Front Face"oplib:/Vop/frontface?Vop/frontface VOP_frontfaceVopvopVOPall%surface fog light shadow photon rsl_*M+imixMixoplib:/Vop/mix?Vop/mixVOP_mixVopvopVOPall*M+i turbnoiseTurbulent Noise"oplib:/Vop/turbnoise?Vop/turbnoise VOP_turbnoiseVopvopVOPallM+ialbedoAlbedooplib:/Vop/albedo?Vop/albedo VOP_albedoVopM+iswitchlightingbsdfSwitch Lighting BSDF4oplib:/Vop/switchlightingbsdf?Vop/switchlightingbsdfVOP_switchlightingbsdfVopvopVOPall(surface photon displace light shadow fogM+i pbrdiffusePhysically Based Diffuse$oplib:/Vop/pbrdiffuse?Vop/pbrdiffuse VOP_diffuseVopM+i surfacecolor Surface Color(oplib:/Vop/surfacecolor?Vop/surfacecoloropdef:/Vop/surfacecolor?IconVopdisplace light shadow surface M+imulconstMultiply Constant oplib:/Vop/mulconst?Vop/mulconst VOP_mulconstVopvopVOPall*M+ienvmapEnvironment Mapoplib:/Vop/envmap?Vop/envmap VOP_envmapVopvopVOPall(surface photon displace light shadow fogM+iisshadow Is Shadow Ray oplib:/Vop/isshadow?Vop/isshadow VOP_isshadowVopvopVOPall surface fogM+i maddconstMultiply Add Constant"oplib:/Vop/maddconst?Vop/maddconst VOP_maddconstVopvopVOPall*M+i floattovecFloat To Vector$oplib:/Vop/floattovec?Vop/floattovecVOP_floattovecVopvopVOPall*M+ifresnelFresneloplib:/Vop/fresnel?Vop/fresnel VOP_fresnelVopvopVOPallsurface fog rsl_*M+idirectlightingDirect Lighting,oplib:/Vop/directlighting?Vop/directlightingVOP_directlightingVop(surface photon displace light shadow fog M+idot Dot Productoplib:/Vop/dot?Vop/dotVOP_dotVopvopVOPall*M+i transform Transform"oplib:/Vop/transform?Vop/transform VOP_transformVopvopVOPallM+iINDX DialogScript hLt/* * PROPRIETARY INFORMATION. This software is proprietary to * Side Effects Software Inc., and is not to be reproduced, * transmitted, or disclosed in any way without written permission. * * Produced by: * Side Effects Software Inc * 477 Richmond Street West * Toronto, Ontario * Canada M5V 3E7 * 416-504-9876 * */ #include { name "clamp" script "clamp" label "clamp" code { "$clamp = clamp($val, $min, $max);" } input float val "Input Value" input float min "Minimum Value" input float max "Maximum Value" output float clamp "Clamped Value" signature "1D Float Values" default { } signature "1D Integer Values" i { int int int int } signature "3D Vector Values" v { vector vector vector vector } signature "3D Point Values" p { point point point point } signature "3D Normal Values" n { normal normal normal normal } signature "3D Color Values" c { color color color color } signature "1D Uniform Float" uf { ufloat ufloat ufloat ufloat } signature "3D Uniform Vector" uv { uvector uvector uvector uvector } signature "3D Uniform Point" up { upoint upoint upoint upoint } signature "3D Uniform Normal" un { unormal unormal unormal unormal } signature "3D Uniform Color" uc { ucolor ucolor ucolor ucolor } signature "4D Values" v4 { vector4 vector4 vector4 vector4 } group { name "gs" label "Scalar Defaults" VOP_FLT_PARM(min, "1D Float Min", 0) VOP_FLT_PARM(max, "1D Float Max", 1) VOP_INT_PARM(min_i, "1D Integer Min", 0) VOP_INT_PARM(max_i, "1D Integer Max", 1) } group { name "gv" label "Vector Defaults" VOP_VEC_PARM(min_v, "3D Vector Min", 0, 0, 0) VOP_VEC_PARM(max_v, "3D Vector Max", 1, 1, 1) VOP_VEC_PARM(min_p, "3D Point Min", 0, 0, 0) VOP_VEC_PARM(max_p, "3D Point Max", 1, 1, 1) VOP_VEC_PARM(min_n, "3D Normal Min", 0, 0, 0) VOP_VEC_PARM(max_n, "3D Normal Max", 1, 1, 1) VOP_CLR_PARM(min_c, "3D Color Min", 0, 0, 0) VOP_CLR_PARM(max_c, "3D Color Max", 1, 1, 1) VOP_CLR4_PARM(min_v4, "4D Color Min", 0, 0, 0, 0) VOP_CLR4_PARM(max_v4, "4D Color Max", 1, 1, 1, 1) } group { name "gu" label "Uniform Defaults" VOP_FLT_PARM(min_uf, "1D Float Min", 0) VOP_FLT_PARM(max_uf, "1D Float Max", 1) VOP_VEC_PARM(min_uv, "3D Vector Min", 0, 0, 0) VOP_VEC_PARM(max_uv, "3D Vector Max", 1, 1, 1) VOP_VEC_PARM(min_up, "3D Point Min", 0, 0, 0) VOP_VEC_PARM(max_up, "3D Point Max", 1, 1, 1) VOP_VEC_PARM(min_un, "3D Normal Min", 0, 0, 0) VOP_VEC_PARM(max_un, "3D Normal Max", 1, 1, 1) VOP_CLR_PARM(min_uc, "3D Color Min", 0, 0, 0) VOP_CLR_PARM(max_uc, "3D Color Max", 1, 1, 1) } } INDX DialogScript Lt/* * PROPRIETARY INFORMATION. This software is proprietary to * Side Effects Software Inc., and is not to be reproduced, * transmitted, or disclosed in any way without written permission. * * Produced by: * Side Effects Software Inc * 477 Richmond Street West * Toronto, Ontario * Canada M5V 3E7 * 416-504-9876 * */ #include { name "ifconnected" script "ifconnected" label "ifconnected" code { "$result = $isconnected_connected != 0 ? $connected : $notconnected;" } input float connected "Input Tested For Connectivity" input float notconnected "Default If First Input Not Connected" output float result "Output Value" signature "Float Values" default { } signature "Integer Values" i { int int int } signature "String Values" s { string string string } signature "Vector Values" v { vector vector vector } signature "Point Values" p { point point point } signature "Normal Values" n { normal normal normal } signature "Color Values" c { color color color } signature "Vector4 Values" v4 { vector4 vector4 vector4 } signature "Matrix3 Values" m3 { matrix3 matrix3 matrix3 } signature "Matrix Values" m { matrix matrix matrix } signature "Uniform Float Values" uf { ufloat ufloat ufloat } signature "Uniform Vector Values" uv { uvector uvector uvector } signature "Uniform Point Values" up { upoint upoint upoint } signature "Uniform Normal Values" un { unormal unormal unormal } signature "Uniform Color Values" uc { ucolor ucolor ucolor } signature "Uniform Matrix Values" um { umatrix umatrix umatrix } group { name "g0" label "Defaults" VOP_FLT_PARM(notconnected, "Float Input 2", 0) VOP_INT_PARM(notconnected_i, "Integer Input 2", 0) VOP_STR_PARM(notconnected_s, "String Input 2", "") VOP_VEC_PARM(notconnected_v, "Vector Input 2", 0, 0, 0) VOP_VEC_PARM(notconnected_p, "Point Input 2", 0, 0, 0) VOP_VEC_PARM(notconnected_n, "Normal Input 2", 0, 0, 0) VOP_CLR_PARM(notconnected_c, "Color Input 2", 0, 0, 0) VOP_VEC4_PARM(notconnected_v4, "Vector4 Input 2", 0, 0, 0, 0) } group { name "g1" label "Matrix Defaults" parm { name notconnected_m3 label "Matrix3 Input 2" type float size 9 default { 1 0 0 0 1 0 0 0 1 } } parm { name notconnected_m label "Matrix Input 2" type float size 16 default { 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 } } } group { name "g2" label "Uniform Defaults" VOP_FLT_PARM(notconnected_uf, "Float Input 2", 0) VOP_VEC_PARM(notconnected_uv, "Vector Input 2", 0, 0, 0) VOP_VEC_PARM(notconnected_up, "Point Input 2", 0, 0, 0) VOP_VEC_PARM(notconnected_un, "Normal Input 2", 0, 0, 0) VOP_CLR_PARM(notconnected_uc, "Color Input 2", 0, 0, 0) parm { name notconnected_um label "Matrix Input 2" type float size 16 default { 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 } } } } INDXContents9M+c DialogScript9fLOHouNC1033600bba04d962b6308919230fNON_COMMERCIAL_FILE!!!# Dialog script for surfacemodel automatically generated 10/22/10 17:25:35 { name surfacemodel script surfacemodel label "Surface Model" input vector P Position input vector N "Surface Normal" input vector I "Direction from Eye to Surface" input vector uv "UV Coordinate" input vector utan "U Tangent" input vector vtan "V Tangent" input float fresnel Fresnel input int facefwd "Ensure Faces Point Forward" input int conserveenergy "Conserve Energy" input int fres_enable "Fresnel Blending" input string fres_style "Fresnel Style" input float ior_in "Inside IOR" input float ior_out "Outside IOR" input string tan_style "Tangent Style" input int maxdist_enable maxdist_enable input float maxdist "Max Ray Distance" input int diff_enable "Enable Diffuse" input float diff_int "Diffuse Intensity" input float diff_min "Diffuse Minimum" input color diff_clr "Diffuse Color" input float diff_rough "Oren-Nayar Roughness" input int sss_enable "Enable Subsurface Scattering" input float sss_int "Subsurface Intensity" input vector sss_clr "Subsurface Color" input float sss_min "Subsurface Minimum" input float sss_atten "Attenuation Density" input color sss_attenclr "Attenuation Color" input float sss_phase "Scattering Phase" input int sss_1enable "Enable Single Scattering" input float sss_1intensity "Single Intensity" input int sss_1quality "Single Quality" input int sss_2enable "Enable Multiple Scattering" input int sss_pcmode "Point Cloud Mode" input string sss_pcname "Point Cloud" input float sss_2intensity "Multi Intensity" input float sss_2quality "Multi Quality" input int refl_enable "Enable Reflection Layer 1" input int refl_lights "Reflect Lights" input string spec_model "Specular Model" input float spec_int "Specular Intensity" input float spec_min "Specular Minimum" input vector spec_clr "Specular Color" input float spec_angle "Specular Angle" input float spec_aniso "Specular Anisotropy" input int refl_objs "Reflect Objects" input float refl_qual "Reflection Quality" input int refl_sep "Separate Object Reflection Parameters" input float refl_int "Reflection Intensity" input vector refl_clr "Reflection Color" input float refl_angle "Reflection Angle" input int refl_enable2 "Enable Reflection Layer 2" input int refl_lights2 "Reflect Lights" input string spec_model2 "Specular Model" input float spec_int2 "Specular Intensity" input float spec_min2 "Specular Minimum" input vector spec_clr2 "Specular Color" input float spec_angle2 "Specular Angle" input float spec_aniso2 "Specular Anisotropy" input int refl_objs2 "Reflect Objects" input float refl_qual2 "Reflection Quality" input int refl_sep2 "Separate Object Reflection Parameters" input float refl_int2 "Reflection Intensity" input vector refl_clr2 "Reflection Color" input float refl_angle2 "Reflection Angle" input int refr_enable "Enable Refractions" input int refr_lights "Refract Lights" input string refr_model "Refraction Model" input float refr_int "Refraction Intensity" input float refr_min "Refraction Minimum" input vector refr_clr "Refraction Color" input float refr_angle "Refraction Angle" input float refr_aniso "Refraction Anisotropy" input int refr_objs "Refract Objects" input float refr_qual "Refraction Quality" input int atten_enable "Enable Attenuation" input float atten_den "Attenuation Density" input vector atten_clr "Attenuation Color" input int emit_enable "Enable Emission" input float emit_int "Emission Intensity" input vector emit_clr "Emission Color" input float opac_int "Opacity Scale" input vector opac_clr Opacity input int fake_enable "Enable Fake Caustics" input float fake_min "Min Shadow Intensity" input float fake_max "Max Shadow Intensity" input int opac_falloff "Enable Opacity Falloff" input float opac_para "Parallel Opacity" input float opac_perp "Perp Opacity" input float opac_rolloff "Opacity Rolloff" input int emit_illum "Emission Illuminates Objects" input int refr_thin "Thin Film Refraction" output vector Cf Cf output vector Of Of output bsdf F F inputflags P 0 inputflags N 0 inputflags I 0 inputflags uv 0 inputflags utan 0 inputflags vtan 0 inputflags fresnel 0 inputflags facefwd 1 inputflags conserveenergy 1 inputflags fres_enable 1 inputflags fres_style 1 inputflags ior_in 1 inputflags ior_out 1 inputflags tan_style 1 inputflags maxdist_enable 1 inputflags maxdist 1 inputflags diff_enable 1 inputflags diff_int 0 inputflags diff_min 1 inputflags diff_clr 0 inputflags diff_rough 1 inputflags sss_enable 1 inputflags sss_int 0 inputflags sss_clr 0 inputflags sss_min 1 inputflags sss_atten 1 inputflags sss_attenclr 1 inputflags sss_phase 1 inputflags sss_1enable 1 inputflags sss_1intensity 1 inputflags sss_1quality 1 inputflags sss_2enable 1 inputflags sss_pcmode 1 inputflags sss_pcname 1 inputflags sss_2intensity 1 inputflags sss_2quality 1 inputflags refl_enable 1 inputflags refl_lights 1 inputflags spec_model 1 inputflags spec_int 0 inputflags spec_min 1 inputflags spec_clr 0 inputflags spec_angle 1 inputflags spec_aniso 1 inputflags refl_objs 1 inputflags refl_qual 1 inputflags refl_sep 1 inputflags refl_int 1 inputflags refl_clr 1 inputflags refl_angle 1 inputflags refl_enable2 1 inputflags refl_lights2 1 inputflags spec_model2 1 inputflags spec_int2 1 inputflags spec_min2 1 inputflags spec_clr2 1 inputflags spec_angle2 1 inputflags spec_aniso2 1 inputflags refl_objs2 1 inputflags refl_qual2 1 inputflags refl_sep2 1 inputflags refl_int2 1 inputflags refl_clr2 1 inputflags refl_angle2 1 inputflags refr_enable 1 inputflags refr_lights 1 inputflags refr_model 1 inputflags refr_int 0 inputflags refr_min 1 inputflags refr_clr 0 inputflags refr_angle 1 inputflags refr_aniso 1 inputflags refr_objs 1 inputflags refr_qual 1 inputflags atten_enable 1 inputflags atten_den 1 inputflags atten_clr 1 inputflags emit_enable 1 inputflags emit_int 0 inputflags emit_clr 0 inputflags opac_int 0 inputflags opac_clr 0 inputflags fake_enable 1 inputflags fake_min 1 inputflags fake_max 1 inputflags opac_falloff 1 inputflags opac_para 1 inputflags opac_perp 1 inputflags opac_rolloff 1 inputflags emit_illum 1 inputflags refr_thin 1 signature "Default Inputs" default { vector vector vector vector vector vector float int int int string float float string int float int float float color float int float vector float float color float int float int int int string float float int int string float float vector float float int float int float vector float int int string float float vector float float int float int float vector float int int string float float vector float float int float int float vector int float vector float vector int float float int float float float int int vector vector bsdf } outputoverrides default { ___begin auto (0,0,0) ___begin auto (0,0,0) ___begin auto (0) } help { "" } parm { name "facefwd" label "Ensure Faces Point Forward" type toggle default { "1" } range { 0 1 } export none } parm { name "conserveenergy" label "Conserve Energy" type toggle default { "1" } range { 0 1 } export none } parm { name "fres_enable" label "Fresnel Blending" type toggle default { "0" } range { 0 1 } export none } parm { name "fres_style" label "Fresnel Style" type string default { "physical" } disablewhen "{ fres_enable == 0 }" menu { "physical" "Physically Based" "input" "Use Connected 'fresnel'" } range { 0 1 } export none } parm { name "ior_in" label "Inside IOR" type float default { "1.2" } range { 1 3 } export none } parm { name "ior_out" label "Outside IOR" type float default { "1" } range { 1 3 } export none } parm { name "tan_style" label "Tangent Style" type string default { "geo" } menu { "geo" "Use Geometric Tangents" "world" "Intrinsic World Space" "object" "Intrinsic Object Space" "uv" "Compute From UV" "inputs" "Use Connected 'utan', 'vtan'" } range { 0 1 } export none } parm { name "maxdist_enable" label "maxdist_enable" type toggle nolabel joinnext default { "0" } range { 0 1 } export none } parm { name "maxdist" label "Max Ray Distance" type float default { "10" } disablewhen "{ maxdist_enable == 0 }" range { 0 100 } export none } group { name "diffuse_folder" label "Diffuse" parm { name "diff_enable" label "Enable Diffuse" type toggle default { "1" } range { 0 1 } export none } parm { name "diff_int" label "Diffuse Intensity" type float default { "0.5" } disablewhen "{ diff_enable == 0 }" range { 0 1 } export none } parm { name "diff_min" label "Diffuse Minimum" type float default { "0" } disablewhen "{ diff_enable == 0 } { fres_enable == 0 }" range { 0 1 } export none } parm { name "diff_clr" label "Diffuse Color" type color size 3 default { "1" "1" "1" } disablewhen "{ diff_enable == 0 }" range { 0 1 } export none } parm { name "diff_rough" label "Oren-Nayar Roughness" type float default { "0" } disablewhen "{ diff_enable == 0 }" range { 0 1 } export none } } group { name "diffuse_folder_1" label "Subsurface" parm { name "sss_enable" label "Enable Subsurface Scattering" type toggle default { "0" } range { 0 1 } export none } parm { name "sss_int" label "Subsurface Intensity" type float default { "0.5" } disablewhen "{ sss_enable == 0 }" range { 0 1 } export none } parm { name "sss_clr" label "Subsurface Color" type color size 3 default { "1" "1" "1" } disablewhen "{ sss_enable == 0 }" range { 0 1 } export none } parm { name "sss_min" label "Subsurface Minimum" type float default { "0" } disablewhen "{ sss_enable == 0 } { fres_enable == 0 }" range { 0 1 } export none } parm { name "sss_atten" label "Attenuation Density" type float default { "10" } help "This parameter controls how fast light is attenuated. Higher densities correspond to faster attenuation." disablewhen "{ sss_enable == 0 }" range { 0! 1 } export none } parm { name "sss_attenclr" label "Attenuation Color" type color size 3 default { "1" "1" "1" } help "This parameter specifies the color that the light will tend towards as it is attenuated. This color will typically dominate areas of the surface that are in shadow." disablewhen "{ sss_enable == 0 }" range { 0 1 } export none } parm { name "sss_phase" label "Scattering Phase" type float default { "0" } help "This parameter controls the nature of the scattering (forward, backward, isotropic, etc.). The phase must lie in the range [-1, 1], with -1 indicating full backward scattering, 0 indicating isotropic scattering, and 1 indicating full forward scattering." disablewhen "{ sss_enable == 0 }" range { -1! 1! } export none } parm { name "sss_1enable" label "Enable Single Scattering" type toggle default { "1" } disablewhen "{ sss_enable == 0 }" range { 0 1 } export none } parm { name "sss_1intensity" label "Single Intensity" type float default { "1" } help "This parameter controls the intensity of single scattering." disablewhen "{ sss_enable == 0 } { sss_1enable == 0 }" range { 0 1 } export none } parm { name "sss_1quality" label "Single Quality" type integer default { "1" } help "This parameter controls the quality of single scattering. Higher values will increase quality and render times." disablewhen "{ sss_enable == 0 } { sss_1enable == 0 }" range { 1! 10 } export none } parm { name "sss_2enable" label "Enable Multiple Scattering" type toggle default { "1" } disablewhen "{ sss_enable == 0 }" range { 0 1 } export none } parm { name "sss_pcmode" label "Point Cloud Mode" type ordinal default { "0" } help "This option controls how the shader generates a point cloud. The simplest option is to select \"Generate At Render Time\". This will create a new point cloud for every render. To reduce computation time, you can first use \"Write To File\" mode and then re-use the point cloud using \"Read From File\" mode on subsequent renders. This is also the recommended approach when rendering animations because the shader will smoothly interpolate the point cloud across frames. The exception to this is when the model's topology changes (two joined polygons are separated, for example). In this case, a new point cloud must be generated. Note that in \"Write To File\" mode, the file will be overwritten if it already exists. Cancelling a render before it completes in \"Write To File\" mode may result in an unusable point cloud file." disablewhen "{ sss_enable == 0 } { sss_2enable == 0 }" menu { "0" "Generate At Render Time" "1" "Read From File" "2" "Write To File" } range { 0 1 } export none } parm { name "sss_pcname" label "Point Cloud" type file default { "default.pc" } help "This parameter holds the path to the point cloud file that will be written to in \"Write To File\" mode or read from in \"Read From File\" mode." disablewhen "{ sss_enable == 0 } { sss_2enable == 0 }" range { 0 1 } export none } parm { name "sss_2intensity" label "Multi Intensity" type float default { "1" } help "This parameter controls the intensity of multiple scattering." disablewhen "{ sss_enable == 0 } { sss_2enable == 0 }" range { 0! 1 } export none } parm { name "sss_2quality" label "Multi Quality" type float default { "1" } help "This parameter controls the quality of multiple scattering. Higher values will increase quality and render times." disablewhen "{ sss_enable == 0 } { sss_2enable == 0 }" range { 0.01 10 } export none } } group { name "diffuse_folder_2" label "Reflect" group { name "folder0" label "Layer 1" parm { name "refl_enable" label "Enable Reflection Layer 1" type toggle default { "1" } range { 0 1 } export none } parm { name "refl_lights" label "Reflect Lights" type toggle default { "1" } disablewhen "{ refl_enable == 0 }" range { 0 1 } export none } parm { name "spec_model" label "Specular Model" type string default { "0" } disablewhen "{ refl_enable == 0 } { refl_lights == 0 refl_objs == 0 }" menu { "phong" "Phong" "blinn" "Blinn" "cone" "Cone" } range { 0 1 } export none } parm { name "spec_int" label "Specular Intensity" type float default { "0.1" } disablewhen "{ refl_enable == 0 } { refl_lights == 0 refl_objs == 0 }" range { 0 1 } export none } parm { name "spec_min" label "Specular Minimum" type float default { "0" } disablewhen "{ refl_enable == 0 } { refl_lights == 0 refl_objs == 0 } { fres_enable == 0 }" range { 0 1 } export none } parm { name "spec_clr" label "Specular Color" type color size 3 default { "1" "1" "1" } disablewhen "{ refl_enable == 0 } { refl_lights == 0 refl_objs == 0 }" range { 0 1 } export none } parm { name "spec_angle" label "Specular Angle" type float default { "10" } disablewhen "{ refl_enable == 0 } { refl_lights == 0 refl_objs == 0 }" range { 0 90 } export none } parm { name "spec_aniso" label "Specular Anisotropy" type float default { "0" } disablewhen "{ refl_enable == 0 } { refl_lights == 0 refl_objs == 0 } { spec_angle == 0 }" range { -1 1 } export none } parm { name "refl_objs" label "Reflect Objects" type toggle default { "1" } disablewhen "{ refl_enable == 0 }" range { 0 1 } export none } parm { name "refl_qual" label "Reflection Quality" type float default { "1" } disablewhen "{ refl_enable == 0 } { refl_objs == 0 }" range { 0.1 10 } export none } parm { name "refl_sep" label "Separate Object Reflection Parameters" type toggle default { "0" } disablewhen "{ refl_enable == 0 } { refl_objs == 0 }" range { 0 1 } export none } parm { name "refl_int" label "Reflection Intensity" type float default { "0.1" } disablewhen "{ refl_enable == 0 } { refl_objs == 0 } { refl_sep == 0 }" range { 0 1 } export none } parm { name "refl_clr" label "Reflection Color" type color size 3 default { "1" "1" "1" } disablewhen "{ refl_enable == 0 } { refl_objs == 0 } { refl_sep == 0 }" range { 0 1 } export none } parm { name "refl_angle" label "Reflection Angle" type float default { "0" } disablewhen "{ refl_enable == 0 } { refl_objs == 0 } { refl_sep == 0 }" range { 0 90 } export none } } group { name "folder0_1" label "Layer 2" parm { name "refl_enable2" label "Enable Reflection Layer 2" type toggle default { "0" } range { 0 1 } export none } parm { name "refl_lights2" label "Reflect Lights" type toggle default { "1" } disablewhen "{ refl_enable2 == 0 }" range { 0 1 } export none } parm { name "spec_model2" label "Specular Model" type string default { "0" } disablewhen "{ refl_enable2 == 0 } { refl_lights2 == 0 refl_objs2 == 0 }" menu { "phong" "Phong" "blinn" "Blinn" "cone" "Cone" } range { 0 1 } export none } parm { name "spec_int2" label "Specular Intensity" type float default { "0.1" } disablewhen "{ refl_enable2 == 0 } { refl_lights2 == 0 refl_objs2 == 0 }" range { 0 1 } export none } parm { name "spec_min2" label "Specular Minimum" type float default { "0" } disablewhen "{ refl_enable2 == 0 } { refl_lights2 == 0 refl_objs2 == 0 } { fres_enable == 0 }" range { 0 1 } export none } parm { name "spec_clr2" label "Specular Color" type color size 3 default { "1" "1" "1" } disablewhen "{ refl_enable2 == 0 } { refl_lights2 == 0 refl_objs2 == 0 }" range { 0 1 } export none } parm { name "spec_angle2" label "Specular Angle" type float default { "10" } disablewhen "{ refl_enable2 == 0 } { refl_lights2 == 0 refl_objs2 == 0 }" range { 0 90 } export none } parm { name "spec_aniso2" label "Specular Anisotropy" type float default { "0" } disablewhen "{ refl_enable2 == 0 } { refl_lights2 == 0 refl_objs2 == 0 } { spec_angle2 == 0 }" range { -1 1 } export none } parm { name "refl_objs2" label "Reflect Objects" type toggle default { "1" } disablewhen "{ refl_enable2 == 0 }" range { 0 1 } export none } parm { name "refl_qual2" label "Reflection Quality" type float default { "1" } disablewhen "{ refl_enable2 == 0 } { refl_objs2 == 0 }" range { 0.1 10 } export none } parm { name "refl_sep2" label "Separate Object Reflection Parameters" type toggle default { "0" } disablewhen "{ refl_enable2 == 0 } { refl_objs2 == 0 }" range { 0 1 } export none } parm { name "refl_int2" label "Reflection Intensity" type float default { "0.1" } disablewhen "{ refl_enable2 == 0 } { refl_objs2 == 0 } { refl_sep2 == 0 }" range { 0 1 } export none } parm { name "refl_clr2" label "Reflection Color" type color size 3 default { "1" "1" "1" } disablewhen "{ refl_enable2 == 0 } { refl_objs2 == 0 } { refl_sep2 == 0 }" range { 0 1 } export none } parm { name "refl_angle2" label "Reflection Angle" type float default { "0" } disablewhen "{ refl_enable2 == 0 } { refl_objs2 == 0 } { refl_sep2 == 0 }" range { 0 90 } export none } } } group { name "diffuse_folder_3" label "Refract" parm { name "refr_enable" label "Enable Refractions" type toggle default { "0" } range { 0 1 } export none } parm { name "refr_lights" label "Refract Lights" type toggle default { "1" } disablewhen "{ refr_enable == 0 }" range { 0 1 } export none } parm { name "refr_model" label "Refraction Model" type string default { "phong" } disablewhen "{ refr_enable == 0 } { refr_lights == 0 refr_objs == 0 }" menu { "phong" "Phong" "cone" "Cone" "diffuse" "Translucency" } range { 0 1 } export none } parm { name "refr_int" label "Refraction Intensity" type float default { "1" } disablewhen "{ refr_enable == 0 } { refr_lights == 0 refr_objs == 0 }" range { 0 1 } export none } parm { name "refr_min" label "Refraction Minimum" type float default { "0" } disablewhen "{ refr_enable == 0 } { refr_lights == 0 refr_objs == 0 } { fres_enable == 0 }" range { 0 1 } export none } parm { name "refr_clr" label "Refraction Color" type color size 3 default { "1" "1" "1" } disablewhen "{ refr_enable == 0 } { refr_lights == 0 refr_objs == 0 }" range { 0 1 } export none } parm { name "refr_angle" label "Refraction Angle" type float default { "0" } disablewhen "{ refr_enable == 0 } { refr_lights == 0 refr_objs == 0 } { refr_model == diffuse }" range { 0 90 } export none } parm { name "refr_aniso" label "Refraction Anisotropy" type float default { "0" } disablewhen "{ refr_enable == 0 } { refr_lights == 0 refr_objs == 0 } { refr_model == diffuse } { refr_angle == 0 }" range { -1 1 } export none } parm { name "refr_objs" label "Refract Objects" type toggle default { "1" } disablewhen "{ refr_enable == 0 }" range { 0 1 } export none } parm { name "refr_qual" label "Refraction Quality" type float default { "1" } disablewhen "{ refr_enable == 0 } { refr_objs == 0 }" range { 0.1 10 } export none } parm { name "atten_enable" label "Enable Attenuation" type toggle default { "0" } disablewhen "{ refr_enable == 0 } { refr_objs == 0 }" range { 0 1 } export none } parm { name "atten_den" label "Attenuation Density" type float default { "0.5" } disablewhen "{ refr_enable == 0 } { refr_objs == 0 } { atten_enable == 0 }" range { 0 1 } export none } parm { name "atten_clr" label "Attenuation Color" type color size 3 default { "1" "1" "1" } disablewhen "{ refr_enable == 0 } { refr_objs == 0 } { atten_enable == 0 }" range { 0 1 } export none } parm { name "refr_thin" label "Thin Film Refraction" type toggle default { "0" } disablewhen "{ refr_enable == 0 }" range { 0 1 } export none } } group { name "diffuse_folder_4" label "Emission" parm { name "emit_enable" label "Enable Emission" type toggle default { "0" } range { 0 1 } export none } parm { name "emit_int" label "Emission Intensity" type float default { "1" } disablewhen "{ emit_enable == 0 }" range { 0 1 } export none } parm { name "emit_clr" label "Emission Color" type color size 3 default { "1" "1" "1" } disablewhen "{ emit_enable == 0 }" range { 0 1 } export none } parm { name "emit_illum" label "Emission Illuminates Objects" type toggle default { "1" } disablewhen "{ emit_enable == 0 }" range { 0 1 } export none } } group { name "diffuse_folder_5" label "Opacity" parm { name "opac_int" label "Opacity Scale" type float default { "1" } range { 0 1 } export none } parm { name "opac_clr" label "Opacity" type color size 3 default { "1" "1" "1" } range { 0 1 } export none } parm { name "fake_enable" label "Enable Fake Caustics" type toggle default { "1" } range { 0 1 } export none } parm { name "fake_min" label "Min Shadow Intensity" type float default { "0" } disablewhen "{ fake_enable == 0 }" range { 0 1 } export none } parm { name "fake_max" label "Max Shadow Intensity" type float default { "1" } disablewhen "{ fake_enable == 0 }" range { 0 1 } export none } parm { name "opac_falloff" label "Enable Opacity Falloff" type toggle default { "0" } range { 0 1 } export none } parm { name "opac_para" label "Parallel Opacity" type float default { "0" } disablewhen "{ opac_falloff == 0 }" range { 0 1 } export none } parm { name "opac_perp" label "Perp Opacity" type float default { "1" } disablewhen "{ opac_falloff == 0 }" range { 0 1 } export none } parm { name "opac_rolloff" label "Opacity Rolloff" type float default { "1" } disablewhen "{ opac_falloff == 0 }" range { 0 10 } export none } } } INDX DialogScriptWLt/* * PROPRIETARY INFORMATION. This software is proprietary to * Side Effects Software Inc., and is not to be reproduced, * transmitted, or disclosed in any way without written permission. * * Produced by: * Side Effects Software Inc * 477 Richmond Street West * Toronto, Ontario * Canada M5V 3E7 * 416-504-9876 * */ { name "isconnected" script "isconnected" label "isconnected" code { "$connected = $isconnected_input ? 1 : 0;" } input float input "Input" output int connected "Input Connected Or Not" signature "Float Values" default { } signature "Integer Values" i { int int } signature "String Values" s { string int } signature "Vector Values" v { vector int } signature "Point Values" p { point int } signature "Normal Values" n { normal int } signature "Color Values" c { color int } signature "Vector4 Values" v4 { vector4 int } signature "Matrix3 Values" m3 { matrix3 int } signature "Matrix Values" m { matrix int } signature "Uniform Float Values" uf { ufloat int } signature "Uniform Vector Values" uv { uvector int } signature "Uniform Point Values" up { upoint int } signature "Uniform Normal Values" un { unormal int } signature "Uniform Color Values" uc { ucolor int } signature "Uniform Matrix Values" um { umatrix int } } INDX DialogScriptLt/* * PROPRIETARY INFORMATION. This software is proprietary to * Side Effects Software Inc., and is not to be reproduced, * transmitted, or disclosed in any way without written permission. * * Produced by: * Side Effects Software Inc * 477 Richmond Street West * Toronto, Ontario * Canada M5V 3E7 * 416-504-9876 * */ { name "raybounce" script "raybounce" label "raybounce" code { "$raylevel = getraylevel();" } output int raylevel "Ray Bounce Level" } INDX DialogScript [Lt/* * PROPRIETARY INFORMATION. This software is proprietary to * Side Effects Software Inc., and is not to be reproduced, * transmitted, or disclosed in any way without written permission. * * Produced by: * Side Effects Software Inc * 477 Richmond Street West * Toronto, Ontario * Canada M5V 3E7 * 416-504-9876 * */ #include { name "twoway" script "twoway" label "twoway" code { "$result = ($condtype != 0 ? ($condition != 0 ? $input2 : $input1)" " : ($condition != 0 ? $input1 : $input2));" } input int condition "Condition Value (int)" input float input1 "Input 1" input float input2 "Input 2" output float result "Output Value" signature "Float Values" default { } signature "Integer Values" i { int int int int } signature "String Values" s { int string string string } signature "Vector Values" v { int vector vector vector } signature "Point Values" p { int point point point } signature "Normal Values" n { int normal normal normal } signature "Color Values" c { int color color color } signature "BSDF Values" b { int bsdf bsdf bsdf } signature "Vector4 Values" v4 { int vector4 vector4 vector4 } signature "Matrix3 Values" m3 { int matrix3 matrix3 matrix3 } signature "Matrix Values" m { int matrix matrix matrix } signature "Uniform Float" uf { ufloat ufloat ufloat ufloat } signature "Uniform Vector" uv { ufloat uvector uvector uvector } signature "Uniform Point" up { ufloat upoint upoint upoint } signature "Uniform Normal" un { ufloat unormal unormal unormal } signature "Uniform Color" uc { ufloat ucolor ucolor ucolor } signature "Uniform Matrix" um { ufloat umatrix umatrix umatrix } parm { name condtype label Condition type int menu { "true" "True ( != 0 )" "false" "False ( == 0 )" } default { 0 } } group { name "g0" label "Defaults" VOP_FLT_PARM(input2, "Float Input 2", 0) VOP_INT_PARM(input2_i, "Integer Input 2", 0) VOP_STR_PARM(input2_s, "String Input 2", "") VOP_VEC_PARM(input2_v, "Vector Input 2", 0, 0, 0) VOP_VEC_PARM(input2_p, "Point Input 2", 0, 0, 0) VOP_VEC_PARM(input2_n, "Normal Input 2", 0, 0, 0) VOP_CLR_PARM(input2_c, "Color Input 2", 1, 1, 1) VOP_VEC4_PARM(input2_v4, "Vector4 Input 2", 0, 0, 0, 0) } group { name "g1" label "Matrix Defaults" parm { name input2_m3 label "Matrix3 Input 2" type float size 9 default { 1 0 0 0 1 0 0 0 1 } } parm { name input2_m label "Matrix Input 2" type float size 16 default { 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 } } } group { name "g2" label "Uniform Defaults" VOP_FLT_PARM(input2_uf, "Float Input 2", 0) VOP_VEC_PARM(input2_uv, "Vector Input 2", 0, 0, 0) VOP_VEC_PARM(input2_up, "Point Input 2", 0, 0, 0) VOP_VEC_PARM(input2_un, "Normal Input 2", 0, 0, 0) VOP_VEC_PARM(input2_uc, "Color Input 2", 0, 0, 0) parm { name input2_um label "Matrix Input 2" type float size 16 default { 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 } } } } INDX DialogScriptLt/* * PROPRIETARY INFORMATION. This software is proprietary to * Side Effects Software Inc., and is not to be reproduced, * transmitted, or disclosed in any way without written permission. * * Produced by: * Side Effects Software Inc * 477 Richmond Street West * Toronto, Ontario * Canada M5V 3E7 * 416-504-9876 * */ #include { name "complement" script "complement" label "complement" code { "$complem = -$val;" "$complem += 1;" } input float val "Input Value" output float complem "Complement: 1 - Input Value" signature "1D Float Values" default { } signature "1D Integer Values" i { int int } signature "3D Vector Values" v { vector vector } signature "3D Point Values" p { point point } signature "3D Normal Values" n { normal normal } signature "3D Color Values" c { color color } signature "4D Values" v4 { vector4 vector4 } signature "3D Uniform Float" uf { ufloat ufloat } signature "3D Uniform Vector" uv { uvector uvector } signature "3D Uniform Point" up { upoint upoint } signature "3D Uniform Normal" un { unormal unormal } signature "3D Uniform Color" uc { ucolor ucolor } group { name "gv" label "Defaults" VOP_FLT_PARM(val, "1D Float Input", 1) VOP_INT_PARM(val_i, "1D Integer Input", 1) VOP_VEC_PARM(val_v, "3D Vector", 1, 1, 1) VOP_VEC_PARM(val_p, "3D Point", 1, 1, 1) VOP_VEC_PARM(val_n, "3D Normal", 1, 1, 1) VOP_CLR_PARM(val_c, "3D Color", 1, 1, 1) VOP_VEC4_PARM(val_v4,"4D Vector", 1, 1, 1, 1) } group { name "gu" label "Uniform Defaults" VOP_FLT_PARM(val_uf, "1D Float", 1) VOP_VEC_PARM(val_uv, "3D Vector", 1, 1, 1) VOP_VEC_PARM(val_up, "3D Point", 1, 1, 1) VOP_VEC_PARM(val_un, "3D Normal", 1, 1, 1) VOP_CLR_PARM(val_uc, "3D Color", 1, 1, 1) } } INDX DialogScriptLt/* * PROPRIETARY INFORMATION. This software is proprietary to * Side Effects Software Inc., and is not to be reproduced, * transmitted, or disclosed in any way without written permission. * * Produced by: * Side Effects Software Inc * 477 Richmond Street West * Toronto, Ontario * Canada M5V 3E7 * 416-504-9876 * */ #include { name "alphamix" script "alphamix" label "alphamix" input vector I "Direction From Eye To Surface" input normal N "Surface Normal" VOP_FLT_INPUT( apara, "Alpha Para", 0.3) VOP_FLT_INPUT( aperp, "Alpha Perp", 0) VOP_FLT_INPUT_R( aroll, "Alpha Roll", 0.025, 0.02, 0.1) } INDX DialogScriptLt/* * PROPRIETARY INFORMATION. This software is proprietary to * Side Effects Software Inc., and is not to be reproduced, * transmitted, or disclosed in any way without written permission. * * Produced by: * Side Effects Software Inc * 477 Richmond Street West * Toronto, Ontario * Canada M5V 3E7 * 416-504-9876 * */ #include { name "hvectovec" script "hvectovec" label "hvectovec" code { "$vec = $hvec;" "$fval4 = getcomp($hvec, 3);" } input vector4 hvec "Input Vector4" output vector vec "Output Vector" output float fval4 "Fourth Component" parm { name hvec label "Input Vector4" type float size 4 default { 0 0 0 0 } } } INDX DialogScriptYLt/* * PROPRIETARY INFORMATION. This software is proprietary to * Side Effects Software Inc., and is not to be reproduced, * transmitted, or disclosed in any way without written permission. * * Produced by: * Side Effects Software Inc * 477 Richmond Street West * Toronto, Ontario * Canada M5V 3E7 * 416-504-9876 * */ { name "inttofloat" script "inttofloat" label "inttofloat" code { "$fval = $ival;" } input int ival "Integer Value" output float fval "Float Output" parm { name ival label "Integer Input" type int size 1 default { 0 } } } INDX DialogScript9Lt/* * PROPRIETARY INFORMATION. This software is proprietary to * Side Effects Software Inc., and is not to be reproduced, * transmitted, or disclosed in any way without written permission. * * Produced by: * Side Effects Software Inc * 477 Richmond Street West * Toronto, Ontario * Canada M5V 3E7 * 416-504-9876 * */ { name "not" script "not" label "not" code { "#ifdef __vex" " $not = !$input;" "#else" " $not = ($input == 0) ? 1 : 0;" "#endif" } input int input "Input Value" output int not "\"Not\" Input" } INDX DialogScriptLt/* * PROPRIETARY INFORMATION. This software is proprietary to * Side Effects Software Inc., and is not to be reproduced, * transmitted, or disclosed in any way without written permission. * * Produced by: * Side Effects Software Inc * 477 Richmond Street West * Toronto, Ontario * Canada M5V 3E7 * 416-504-9876 * */ #include { name "displacenml" script "displacenml" label "displacenml" outercode { INCLUDE_VOPLIB } code { "vop_displaceAlongNormal(($isconnected_P != 0) ? $P : P," " ($isconnected_nN != 0) ? $nN : normalize(N)," " $amount, $scale, $sshear, $tshear," " $polys, $objspace, $bump, $dispP, $dispN);" } input point P "Position" input normal nN "Normal Vector" VOP_FLT_INPUT( amount, "Displacement Amount", 0) VOP_FLT_INPUT_R( scale, "Scale", 1, -1, 1) VOP_FLT_INPUT_R( sshear, "S Shear", 0, -1, 1) VOP_FLT_INPUT_R( tshear, "T Shear", 0, -1, 1) VOP_TOGGLE_INPUT( polys, "Ensure Proper Smooth-Shading Of Polygons", 1) VOP_TOGGLE_INPUT( objspace, "Object Space", 0) VOP_TOGGLE_INPUT( bump, "Bump Only", 0) output point dispP "Displaced Position" output normal dispN "Displaced Normal" } INDX DialogScriptJL?X# Dialog script for physicalsss automatically generated 07/15/10 14:51:20 { name physicalsss script physicalsss label "Physical SSS" outercode { "#include " "#include " "#include " "#include " } code { "VOPvector $_p = ($isconnected_p != 0) ? $p : P;" "VOPvector $bp = ($isconnected_blurp != 0) ? $blurp : getblurP(0);" "VOPnormal $_n = ($isconnected_n != 0) ? $n : normalize(N);" "VOPfloat $eta = max(0.0, $oior / $iior);" "VOPvector $_t = ($isconnected_t != 0) ? normalize($t) : normalize(refract(normalize(I), $_n, $eta));" "" "VOPfloat $_g = clamp($g, -0.99, 0.99);" "VOPvector $_absrp = 1.0;" "VOPvector $scatr = 0.0;" "VOPfloat $_kt = 0.0;" "" "if ($isconnected_kt != 0)" "{" " $_kt = $kt;" " $kr = 1.0 - $_kt;" "}" "else" " fresnel(-$_t, -$_n, 1.0 / $eta, $kr, $_kt);" "" "$clr = 0;" "$opacity = 1;" "$singleclr = 0;" "$multiclr = 0;" "$multiloclclr = 0;" "$multiglobclr = 0;" "" "if ($mode == 1) // physical mode" "{" " $scatr = $redscatr / ((1.0 - $_g) * $scatrscale);" " $_absrp = $absrp / $scatrscale;" "}" "else // artist mode" "{" " VOPvector $_redscatr, $redext, $redalbedo, $rd;" "" " // Compute the diffuse reflectance (diffuseclr is a reflectivity)." " $rd = $diffuseclr * $diffuseclr;" " $rd = clamp($rd, { 0.0, 0.0, 0.0 }, { 1.0, 1.0, 1.0 });" "" " // Compute the reduced albedo." " $redalbedo = vop_sss_reduced_albedo($rd, $eta, 1e-9);" " $redalbedo = clamp($redalbedo, { 0.0, 0.0, 0.0 }, { 0.99999999, 0.99999999, 0.99999999 });" "" " // Compute the absorption and scattering coefficients." " $redext = luminance($attenclr);" " $redext *= $redext * max(0.0, $attendensity);" " $redext /= max($attenclr, { 1e-16, 1e-16, 1e-16 });" " $_redscatr = $redalbedo * $redext;" " $_absrp = $redext - $_redscatr;" " $scatr = $_redscatr * (1.0 / (1.0 - $_g));" "}" "" "if (isshadowray())" " $opacity = vop_sss_opacity($_p, $_n, normalize(I), $_absrp, $scatr);" "else" "{" " if ($singlesss)" " {" " $singleclr = vop_sss_single(" " $_p, $_n, $_t, $_absrp, $scatr, $_g, $eta, $optsingle, $nsingle);" " $singleclr *= $_kt;" " }" "" " if ($multimodel != 0)" " {" " $multiclr = vop_sss_multi(" " $bp, $_n, $_absrp, $scatr, $_g, $eta, $multimodel, $loclradscale, $loclquality," " $globquality, $optmulti, $pcmode, $pcname, $pcsavepos, $pcsaveirrad," " $pcautosize, $pcautofactor, $pcsize, 0.1, $pcfilter, $pcfiltersize," " $multiloclclr, $multiglobclr);" " $multiclr *= $_kt;" " }" "" " $clr = $singleclr + $multiclr;" "}" } input vector p Position input vector blurp "Blur Position" input normal n Normal input vector t Transmitted input float kt "Fresnel Transmission" input int mode "Parameter Mode" input color diffuseclr "Diffuse Color" input float attendensity "Attenuation Density" input color attenclr "Attenuation Color" input vector absrp "Absorption Coefficient" input vector redscatr "Reduced Scattering Coefficient" input float scatrscale "Scattering Scale" input float g "Scattering Phase" input float iior "Inside IOR" input float oior "Outside IOR" input int singlesss "Single Scattering" input int optsingle "Optimize Single Scattering For Secondary Rays" input int nsingle "Single Scattering Samples" input int multimodel "Multiple Scattering Model" input int optmulti "Optimize Multiple Scattering For Secondary Rays" input float loclradscale "Local Radius Scale" input float loclquality "Local Light Quality" input float globquality "Global Light Quality" input int pcmode "Point Cloud Mode" input string pcname "Point Cloud" input int pcsavepos "Cache Positions/Normals/Areas" input int pcsaveirrad "Cache Irradiance" input int pcautosize "Auto Point Cloud Size" input float pcautofactor "Auto Size Factor" input int pcsize "Point Cloud Size" input int pcfilter "Filter Multiple Scattering" input int pcfiltersize "Filter Samples" output color clr Color output color opacity Opacity output color singleclr "Single Scattering Color" output color multiclr "Multiple Scattering Color" output color multiloclclr "Multiple Scattering Color (Local)" output color multiglobclr "Multiple Scattering Color (Global)" output float kr "Fresnel Reflectance" inputflags p 0 inputflags blurp 0 inputflags n 0 inputflags t 0 inputflags kt 0 inputflags mode 1 inputflags diffuseclr 0 inputflags attendensity 0 inputflags attenclr 0 inputflags absrp 1 inputflags redscatr 1 inputflags scatrscale 1 inputflags g 0 inputflags iior 0 inputflags oior 0 inputflags singlesss 0 inputflags optsingle 1 inputflags nsingle 1 inputflags multimodel 0 inputflags optmulti 1 inputflags loclradscale 1 inputflags loclquality 1 inputflags globquality 1 inputflags pcmode 1 inputflags pcname 1 inputflags pcsavepos 1 inputflags pcsaveirrad 1 inputflags pcautosize 1 inputflags pcautofactor 1 inputflags pcsize 1 inputflags pcfilter 1 inputflags pcfiltersize 1 signature "Default Inputs" default { vector vector normal vector float int color float color vector vector float float float float int int int int int float float float int string int int int float int int int color color color color color color float } outputoverrides default { ___begin auto (0,0,0) ___begin auto (0,0,0) ___begin auto (0,0,0) ___begin auto (0,0,0) ___begin auto (0,0,0) ___begin auto (0,0,0) ___begin auto (0) } help { "" } parm { name "mode" label "Parameter Mode" type ordinal default { "0" } help "Sub-surface scattering properties can be given in \"Artist\" or \"Physical\" mode. This chooser selects which of the two parameterizations to use." menu { "0" "Artist" "1" "Physical" } range { 0 1 } export none } parm { name "diffuseclr" label "Diffuse Color" type color size 3 default { "0.9" "0.9" "0.9" } help "The amount of light that is reflected for each color component. This color will tend to dominate areas of the surface that are lit." disablewhen "{ mode != 0 }" range { 0! 1! } export none parmtag { "script_callback_language" "python" } parmtag { "script_callback" "kwargs['node'].hdaModule().updatePhysical(kwargs['node'])" } parmtag { "export_disable" "1" } } parm { name "attendensity" label "Attenuation Density" type float default { "1" } help "Controls how fast light is attenuated. Higher densities correspond to faster attenuation." disablewhen "{ mode != 0 }" range { 0! 10 } export none parmtag { "script_callback_language" "python" } parmtag { "script_callback" "kwargs['node'].hdaModule().updatePhysical(kwargs['node'])" } } parm { name "attenclr" label "Attenuation Color" type color size 3 default { "1" "1" "1" } help "Color that the light will tend towards as it is attenuated. This color will typically dominate areas of the surface that are in shadow." disablewhen "{ mode != 0 }" range { 0! 1! } export none parmtag { "script_callback_language" "python" } parmtag { "script_callback" "kwargs['node'].hdaModule().updatePhysical(kwargs['node'])" } } parm { name "absrp" label "Absorption Coefficient (RGB)" type vector size 3 default { "0.0131039" "0.0131039" "0.0131039" } help "Probability per unit distance that an absorption event will occur. Since the probability is per unit distance, it may range from 0 to infinity." disablewhen "{ mode != 1 }" range { 0! 1 } export none parmtag { "script_callback_language" "python" } parmtag { "script_callback" "kwargs['node'].hdaModule().updateArtist(kwargs['node'])" } } parm { name "redscatr" label "Reduced Scattering Coefficient (RGB)" type vector size 3 default { "25.4246" "25.4246" "25.4246" } help "Probability per unit distance that a scattering event will occur, assuming isotropic scattering. Since the probability is per unit distance, the value may range from 0 to infinity." disablewhen "{ mode != 1 }" range { 0! 1 } export none parmtag { "script_callback_language" "python" } parmtag { "script_callback" "kwargs['node'].hdaModule().updateArtist(kwargs['node'])" } } parm { name "scatrscale" label "Scattering Scale" type float default { "1" } help "This parameter adjusts the scale of the scattering/absorption events. Values less than 1 will cause the scattering to become more localized and the surface to look more opaque, while values greater than 1 will cause the scattering to become less localized and the surface to look more transparent." disablewhen "{ mode != 1 }" range { 0! 1 } export none parmtag { "script_callback_language" "python" } parmtag { "script_callback" "kwargs['node'].hdaModule().updateArtist(kwargs['node'])" } } parm { name "g" label "Scattering Phase" type float default { "0" } help "Phase function parameter that controls the nature of the scattering (forward, backward, isotropic, etc.). The parameter must lie in the range [-1, 1], with -1 indicating full backward scattering, 0 indicating isotropic scattering, and 1 indicating full forward scattering." range { -1! 1! } export none } parm { name "iior" label "Inside IOR" type float default { "1.3" } help "The absolute index of refraction of the surface medium." range { 0! 10 } export none } parm { name "oior" label "Outside IOR" type float default { "1" } help "Absolute index of refraction of the medium outside of the surface." range { 0! 10 } export none } group { name "single_multi" label "Single Scattering" parm { name "singlesss" label "Enable Single Scattering" type toggle default { "1" } help "Enable/disable contribution from light that scatters exactly once in the surface. Certain types of surfaces (such as skin) gain little contribution from single scattering and so disabling this option will reduce computation time with little impact on accuracy." range { 0 1 } export none } parm { name "optsingle" label "Optimize Secondary Rays" type toggle default { "0" } help "When enabled, single scattering is computed using a BRDF approximation for secondary rays. Enabling this option reduces computation time at the expense of accuracy." disablewhen "{ singlesss == 0 }" range { 0 1 } export none } parm { name "nsingle" label "Samples" type integer default { "1" } help "Quality control for single scattering. Increase the sample count to reduce noise at the expense of computation time." disablewhen "{ singlesss == 0 }" range { 0! 10 } export none } } group { name "single_multi_1" label "Multiple Scattering" parm { name "multimodel" label "Model" type ordinal default { "3" } help "Control the way in which multiple scattering is calculated. The \"Local BRDF\" option is the fastest yet least accurate model. It produces a sharper looking surface than the other models, but may be useful for look development. It avoids the need for a point cloud and is best suited for highly dense surfaces. The \"Global Point Cloud\" option is the slowest yet most accurate model. It takes into account light arriving at all different parts of the surface when shading. This model is more subject to low frequency noise (blotches) than the other models and requires higher density point clouds. The \"Local And Global\" option is usually the best choice for final renders. It strikes the best balance between speed and accuracy. It requires lower density point clouds than the \"Global Point Cloud\" model and reduces low frequency noise." menu { "0" "None" "1" "Local BRDF" "2" "Global Point Cloud" "3" "Local And Global" } range { 0 1 } export none } parm { name "optmulti" label "Optimize Secondary Rays" type toggle default { "0" } help "When enabled, multiple scattering is computed using a BRDF approximation for secondary rays. Enabling this option reduces computation time at the expense of accuracy." disablewhen "{ multimodel == 0 } { multimodel == 1 }" range { 0 1 } export none } parm { name "loclradscale" label "Local Radius Scale" type float default { "1" } help "Controls the contribution from the local BRDF in the \"Local And Global\" model. Smaller values will reduce the area of local integration, which will reduce sharpness and possibly introduce low frequency noise. Higher values will increase sharpness and reduce low frequency noise." disablewhen "{ multimodel != 3 }" range { 0! 2 } export none } parm { name "loclquality" label "Local Light Quality" type float default { "0.1" } help "Controls the quality of area light sampling for the local BRDF term." disablewhen "{ multimodel == 0 } { multimodel == 2 }" range { 0! 1 } export none } parm { name "globquality" label "Global Light Quality" type float default { "1" } help "Controls the quality of area light sampling for the global point cloud term." disablewhen "{ multimodel == 0 } { multimodel == 1 }" range { 0! 10 } export none } parm { name "pcmode" label "Point Cloud Mode" type ordinal default { "0" } help "Controls how the shader generates a point cloud. The simplest option is to select \"Generate At Render Time\". This will create a new point cloud for every render. To reduce computation time, you can first use \"Write To File\" mode and then re-use the point cloud using \"Read From File\" mode on subsequent renders. This is also the recommended approach when rendering animations because the shader will smoothly interpolate the point cloud across frames. The exception to this is when the model's topology changes (two joined polygons are separated, for example). In this case, a new point cloud must be generated. Note that in \"Write To File\" mode, the file will be overwritten if it already exists. Cancelling a render before it completes in \"Write To File\" mode may result in an unusable point cloud file." disablewhen "{ multimodel == 0 } { multimodel == 1 }" menu { "0" "Generate At Render Time" "1" "Read From File" "2" "Write To File" } range { 0 1 } export none } parm { name "pcname" label "Point Cloud" type file default { "$HIP/${HIPNAME}_${OS}.pc" } help "Path to the point cloud file that will be written to in \"Write To File\" mode or read from in \"Read From File\" mode." disablewhen "{ multimodel == 0 } { multimodel == 1 } { pcmode == 0 }" range { 0 1 } export none parmtag { "script_callback_language" "python" } parmtag { "script_callback" "kwargs['node'].hdaModule().checkFileName(kwargs['node'])" } } parm { name "pcsavepos" label "Cache Positions/Normals/Areas" type toggle default { "0" } help "Causes point positions, normals, and areas to be written to the point cloud. Doing this may improve performance when reading point clouds with many points; however, the positions, normals, and areas are stored in camera space and are only valid with static geometry and a static camera. If either the geometry or camera is transformed, the point cloud will be invalid and you will need to generate a new one. This feature is also useful for visualizing the distribution of points over the surface." disablewhen "{ multimodel == 0 } { multimodel == 1 } { pcmode != 2 }" range { 0 1 } export none } parm { name "pcsaveirrad" label "Cache Irradiance" type toggle default { "0" } help "Causes irradiance (light information) to be written to the point cloud. This will improve performance when reading point clouds with many points; however, irradiance caching should only be used with static scenes. If the camera, lights, or any objects are transformed, the point cloud becomes invalid and you will need to create a new one." disablewhen "{ multimodel == 0 } { multimodel == 1 } { pcmode != 2 }" range { 0 1 } export none } parm { name "pcautosize" label "Auto Point Cloud Size" type toggle default { "1" } help "When this option is enabled, the shader will automatically compute the number of points to use in the point cloud, based on the scattering properties of the surface. You may acheive faster renders or increased accuracy by disabling this option and manually entering a point cloud size." disablewhen "{ multimodel == 0 } { multimodel == 1 } { pcmode == 1 }" range { 0 1 } export none } parm { name "pcautofactor" label "Auto Size Factor" type float default { "1" } help "When \"Auto Point Cloud Size\" is enabled, the point cloud size is scaled by this factor." disablewhen "{ multimodel == 0 } { multimodel == 1 } { pcmode == 1 } { pcautosize == 0 }" range { 0! 2 } export none } parm { name "pcsize" label "Point Cloud Size" type integer default { "10000" } help "Number of points to generate in the point cloud. Higher point counts will increase quality at the expense of computation time." disablewhen "{ multimodel == 0 } { multimodel == 1 } { pcmode == 1 } { pcautosize == 1 }" range { 0! 1e+06 } export none } parm { name "pcfilter" label "Filter Multiple Scattering" type toggle default { "1" } help "Enabling this option reduces computation time, at the expense of accuracy, by caching results of the multiple scattering calculation on the point cloud's points. These cached values are then filtered over the surface. When this option is enabled, the \"Multiple Scattering Color (Global)\" output of this VOP must be exported via a Parameter VOP. To do this, create a Parameter VOP, set its \"Parameter Type\" to \"Color\", set its \"Parameter Name\" to \"multiglobclr\", set \"Export\" to \"Always\", and connect its input to this VOPs \"Multiple Scattering Color (Global)\" output." disablewhen "{ multimodel == 0 } { multimodel == 1 }" range { 0 1 } export none } parm { name "pcfiltersize" label "Filter Samples" type integer default { "50" } help "Number of point cloud points to filter (see \"Filter Multiple Scattering\"). Increasing the point count will produce a more blurry result, while decreasing the point count will produce a more blotchy result." disablewhen "{ multimodel == 0 } { multimodel == 1 } { pcfilter == 0 }" range { 0! 100 } export none } } } INDX DialogScriptLt/* * PROPRIETARY INFORMATION. This software is proprietary to * Side Effects Software Inc., and is not to be reproduced, * transmitted, or disclosed in any way without written permission. * * Produced by: * Side Effects Software Inc * 477 Richmond Street West * Toronto, Ontario * Canada M5V 3E7 * 416-504-9876 * */ #include { name "luminance" script "luminance" label "luminance" code { "#ifdef __vex" " $lum = luminance($rgb);" "#else" " $lum = point($rgb).point(0.299, 0.587, 0.114);" "#endif" } input color rgb "RGB color" output float lum "Luminance" VOP_CLR_PARM(rgb, "RGB Color", 0, 0, 0) } INDXContents9M+d DialogScript9G;HouNC1033600bba04d962b6408919230fNON_COMMERCIAL_FILE!!!# Dialog script for uvcoords automatically generated 10/05/07 13:36:11 { name uvcoords script uvcoords label UVcoords signature "Default Inputs" default { } help { "" } } INDX DialogScriptmLt/* * PROPRIETARY INFORMATION. This software is proprietary to * Side Effects Software Inc., and is not to be reproduced, * transmitted, or disclosed in any way without written permission. * * Produced by: * Side Effects Software Inc * 477 Richmond Street West * Toronto, Ontario * Canada M5V 3E7 * 416-504-9876 * */ #include { name "pow" script "pow" label "pow" outercode { INCLUDE_VOPLIB } code { "$pow = vop_pow($val, $exp);" } input float val "Input Value" input float exp "Exponent" output float pow "Output Value" signature "1D Float Values" default { } signature "3D Vector Values" v { vector float vector } signature "3D Point Values" p { point float point } signature "3D Normal Values" n { normal float normal } signature "3D Color Values" c { color float color } signature "4D Values" v4 { vector4 float vector4 } signature "3D Uniform Float" uf { ufloat ufloat ufloat } signature "3D Uniform Vector" uv { uvector ufloat uvector } signature "3D Uniform Point" up { upoint ufloat upoint } signature "3D Uniform Normal" un { unormal ufloat unormal } signature "3D Uniform Color" uc { ucolor ufloat ucolor } group { name "gv" label "Defaults" VOP_FLT_PARM(val, "1D Float Input", 1) VOP_VEC_PARM(val_v, "3D Vector", 1, 1, 1) VOP_VEC_PARM(val_p, "3D Point", 1, 1, 1) VOP_VEC_PARM(val_n, "3D Normal", 1, 1, 1) VOP_CLR_PARM(val_c, "3D Color", 1, 1, 1) VOP_VEC4_PARM(val_v4,"4D Vector", 1, 1, 1, 1) } group { name "gu" label "Uniform Defaults" VOP_FLT_PARM(val_uf, "1D Float", 1) VOP_VEC_PARM(val_uv, "3D Vector", 1, 1, 1) VOP_VEC_PARM(val_up, "3D Point", 1, 1, 1) VOP_VEC_PARM(val_un, "3D Normal", 1, 1, 1) VOP_CLR_PARM(val_uc, "3D Color", 1, 1, 1) } parm { name exp label "Exponent" type float size 1 default { 1.0 } } } INDXContents9M+c DialogScript9KN=HouNC1033600bba04d962b6308919230fNON_COMMERCIAL_FILE!!!# Dialog script for computetan automatically generated 01/13/10 16:40:28 { name computetan script computetan label "Compute Tangents" outercode { "#include \"voplib.h\"" } input string tstyle "Tangent Style" input vector uv Parameter input vector N "Surface Normal" input vector utan "U Tangent" input vector vtan "V Tangent" signature "Default Inputs" default { } help { "" } parm { name "tstyle" label "Tangent Style" type string default { "geo" } menu { "geo" "Use Geometric Tangents" "world" "Intrinsic World Space" "object" "Intrinsic Object Space" "uv" "Compute From UV" "inputs" "Use Connected utan, vtan" } range { 0 1 } export none } } INDX DialogScriptL@# Dialog script for pbrspecular automatically generated 07/16/10 16:41:50 { name pbrspecular script pbrspecular label "Physically Based Specular" outercode { "#include \"voplib.h\"" "" "// To avoid numerical issues due to division by 0" "#define SPEC_MIN_WIDTH 1e-3" "" "// To avoid numerical issues due taking logarithms of a value close to 0." "// We'll blend with an exponent of 1 when the cosine is less than this" "// value." "#define SPEC_MIN_COSINE2 0.1" "" "// Convert a highlight angle to an exponent to be passed to the phonglobe()" "// operation." "float" "pbrspecular_toexponent(float width)" "{" " float costheta2;" " float costheta2_clamped;" " float exponent;" "" " costheta2 = max(width, SPEC_MIN_WIDTH);" " costheta2 = 1-costheta2*costheta2;" " costheta2_clamped = max(costheta2, SPEC_MIN_COSINE2);" "" " exponent = -2*log(2)/log(costheta2_clamped) + 1;" " if (costheta2 < 0.1)" " {" " exponent = lerp(1.0, exponent, costheta2 / SPEC_MIN_COSINE2);" " }" "" " return exponent;" "}" } code { "vector $tnN = $isconnected_nN ? $nN : normalize(N);" "vector $tnI = $isconnected_nI ? $nI : normalize(I);" "vector $tnR = $isconnected_nR ? $nR : reflect($tnI, $tnN);" "" "float $width = sin(radians($angle));" "" "if ($width > SPEC_MIN_WIDTH)" "{" " float $uexp, $vexp;" "" " $uexp = $vexp = pbrspecular_toexponent($width);" " if ($model != \"cone\" && abs((float)$aniso) > SPEC_MIN_WIDTH)" " {" " vector $tanu, $tanv;" "" " if (!$isconnected_utan)" " $tanu = dPds;" " else" " $tanu = $utan;" " if (!$isconnected_vtan)" " $tanv = dPdt;" " else" " $tanv = $vtan;" " if ($aniso < 0)" " $uexp *= pbrspecular_toexponent(1+$aniso);" " else" " $vexp *= pbrspecular_toexponent(1-$aniso);" " if ($model == \"blinn\")" " $f = ashikhmin($tnN, $uexp, $vexp, $tanu, $tanv, \"label\", $label);" " else" " $f = phonglobe($tnN, $tnR, $uexp, $vexp, $tanu, $tanv, \"label\", $label);" " }" " else" " {" " if ($model == \"cone\")" " $f = cone($tnN, $tnR, radians($angle), \"label\", $label);" " else if ($model == \"blinn\")" " $f = blinn($tnN, $uexp, \"label\", $label);" " else" " $f = phonglobe($tnN, $tnR, $uexp, \"label\", $label);" " }" " $f *= 1.0 / luminance(albedo($f));" "}" "else" "{" " $f = specular($tnR, \"label\", $label);" "}" } input string model "Specular Model" input string label "Component Label" input vector nR Direction input vector nN Normal input vector nI "Incident Direction" input float angle "Highlight Angle" input float aniso "Anisotropic Bias" input vector utan "U Tangent" input vector vtan "V Tangent" output bsdf f BSDF inputflags model 0 inputflags label 0 inputflags nR 0 inputflags nN 0 inputflags nI 0 inputflags angle 0 inputflags aniso 0 inputflags utan 0 inputflags vtan 0 signature "Default Inputs" default { string string vector vector vector float float vector vector bsdf } outputoverrides default { ___begin auto (0) } help { "" } parm { name "model" label "Specular Model" type ordinal default { "0" } menu { "phong" "Phong" "blinn" "Blinn" "cone" "Cone" } range { 0 1 } export none } parm { name "label" label "Component Label" type string default { "" } menureplace { "diffuse" "Diffuse" "specular" "Specular" "reflect" "Reflect" "refract" "Refract" } range { 0 1 } export none } parm { name "angle" label "Highlight Angle" type float default { "10" } range { 0 90 } export none } parm { name "aniso" label "Anisotropic Bias" type float default { "0" } disablewhen "{ model == cone }" range { -1 1 } export none } } INDX DialogScriptLt/* * PROPRIETARY INFORMATION. This software is proprietary to * Side Effects Software Inc., and is not to be reproduced, * transmitted, or disclosed in any way without written permission. * * Produced by: * Side Effects Software Inc * 477 Richmond Street West * Toronto, Ontario * Canada M5V 3E7 * 416-504-9876 * */ #include { name "normalize" script "normalize" label "normalize" code { "$nvec = normalize($vec);" } input normal vec "Input Vector" output normal nvec "Normalized Vector" signature "Normal Values" default { } signature "Point Values" p { point point } signature "Vector Values" v { vector vector } signature "Uniform Normal" un { unormal unormal } signature "Uniform Point" up { upoint upoint } signature "Uniform Vector" uv { uvector uvector } group { name "g0" label "Defaults" VOP_VEC_PARM(vec, "Input Normal", 1, 0, 0) VOP_VEC_PARM(vec_p, "Input Point", 1, 0, 0) VOP_VEC_PARM(vec_v, "Input Vector", 1, 0, 0) } group { name "g1" label "Uniform Defaults" VOP_VEC_PARM(vec_un, "Uniform Normal", 1, 0, 0) VOP_VEC_PARM(vec_up, "Uniform Point", 1, 0, 0) VOP_VEC_PARM(vec_uv, "Uniform Vector", 1, 0, 0) } } INDX DialogScriptqLt/* * PROPRIETARY INFORMATION. This software is proprietary to * Side Effects Software Inc., and is not to be reproduced, * transmitted, or disclosed in any way without written permission. * * Produced by: * Side Effects Software Inc * 477 Richmond Street West * Toronto, Ontario * Canada M5V 3E7 * 416-504-9876 * */ { name "negate" script "negate" label "negate" code { "$negated = -$val;" } input int val "Input Value" output int negated "Negated Value" signature "1D Integer Values" default { } signature "1D Float Values" f { float float } signature "3D Vector Values" v { vector vector } signature "3D Point Values" p { point point } signature "3D Normal Values" n { normal normal } signature "3D Color Values" c { color color } signature "4D Values" v4 { vector4 vector4 } signature "1D Uniform Float" uf { ufloat ufloat } signature "3D Uniform Vector" uv { uvector uvector } signature "3D Uniform Point" up { upoint upoint } signature "3D Uniform Normal" un { unormal unormal } signature "3D Uniform Color" uc { ucolor ucolor } } INDX DialogScriptLt/* * PROPRIETARY INFORMATION. This software is proprietary to * Side Effects Software Inc., and is not to be reproduced, * transmitted, or disclosed in any way without written permission. * * Produced by: * Side Effects Software Inc * 477 Richmond Street West * Toronto, Ontario * Canada M5V 3E7 * 416-504-9876 * */ { name "invert" script "invert" label "invert" code { "#if !strcmp($signature, \"f\")" " $inverse = 1.0 / $val;" "#else" " $inverse = invert($val);" "#endif" } input matrix val "Input Value" output matrix inverse "Inverted Value" signature "4x4 Matrix" default { } signature "3x3 Matrix" m3 { matrix3 matrix3 } signature "Scalar Float" f { float float } parm { name val label "4x4 Matrix" type float size 16 default { 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 } } parm { name val_m3 label "3x3 Matrix" type float size 9 default { 1 0 0 0 1 0 0 0 1 } } parm { name val_f label "Scalar Float" type float size 1 default { 1 } } } INDX DialogScriptDLt/* * PROPRIETARY INFORMATION. This software is proprietary to * Side Effects Software Inc., and is not to be reproduced, * transmitted, or disclosed in any way without written permission. * * Produced by: * Side Effects Software Inc * 477 Richmond Street West * Toronto, Ontario * Canada M5V 3E7 * 416-504-9876 * */ #include { name "fit" script "fit" label "fit" outercode { INCLUDE_VOPLIB } code { "$shift = vop_fit($val, $srcmin, $srcmax, $destmin, $destmax);" } input float val "Input Value" input float srcmin "Minimum Value In Source Range" input float srcmax "Maximum Value In Source Range" input float destmin "Minimum Value In Destination Range" input float destmax "Maximum Value In Destination Range" output float shift "Shifted Value" signature "1D Values" default { } signature "3D Values" v { vector vector vector vector vector vector } signature "4D Values" v4 { vector4 vector4 vector4 vector4 vector4 vector4 } signature "1D Float Values" default { } signature "3D Vector Values" v { vector vector vector vector vector vector } signature "3D Point Values" p { point point point point point point } signature "3D Normal Values" n { normal normal normal normal normal normal } signature "3D Color Values" c { color color color color color color } signature "4D Values" v4 { vector4 vector4 vector4 vector4 vector4 vector4 } signature "3D Uniform Float" uf { ufloat ufloat ufloat ufloat ufloat ufloat } signature "3D Uniform Vector" uv { uvector uvector uvector uvector uvector uvector } signature "3D Uniform Point" up { upoint upoint upoint upoint upoint upoint } signature "3D Uniform Normal" un { unormal unormal unormal unormal unormal unormal } signature "3D Uniform Color" uc { ucolor ucolor ucolor ucolor ucolor ucolor } group { name "gs" label "1D Defaults" VOP_FLT_PARM(srcmin, "1D Src Min", 0) VOP_FLT_PARM(srcmax, "1D Src Max", 1) VOP_FLT_PARM(destmin, "1D Dest Min", 0) VOP_FLT_PARM(destmax, "1D Dest Max", 1) } group { name "gv" label "3D Defaults" VOP_VEC_PARM(srcmin_v, "3D Vector Src Min", 0, 0, 0) VOP_VEC_PARM(srcmax_v, "3D Vector Src Max", 1, 1, 1) VOP_VEC_PARM(destmin_v, "3D Vector Dest Min", 0, 0, 0) VOP_VEC_PARM(destmax_v, "3D Vector Dest Max", 1, 1, 1) VOP_VEC_PARM(srcmin_p, "3D Point Src Min", 0, 0, 0) VOP_VEC_PARM(srcmax_p, "3D Point Src Max", 1, 1, 1) VOP_VEC_PARM(destmin_p, "3D Point Dest Min", 0, 0, 0) VOP_VEC_PARM(destmax_p, "3D Point Dest Max", 1, 1, 1) VOP_VEC_PARM(srcmin_n, "3D Normal Src Min", 0, 0, 0) VOP_VEC_PARM(srcmax_n, "3D Normal Src Max", 1, 1, 1) VOP_VEC_PARM(destmin_n, "3D Normal Dest Min", 0, 0, 0) VOP_VEC_PARM(destmax_n, "3D Normal Dest Max", 1, 1, 1) VOP_CLR_PARM(srcmin_c, "3D Color Src Min", 0, 0, 0) VOP_CLR_PARM(srcmax_c, "3D Color Src Max", 1, 1, 1) VOP_CLR_PARM(destmin_c, "3D Color Dest Min", 0, 0, 0) VOP_CLR_PARM(destmax_c, "3D Color Dest Max", 1, 1, 1) } group { name "gv4" label "4D Defaults" VOP_VEC4_PARM(srcmin_v4, "4D Src Min", 0, 0, 0, 0) VOP_VEC4_PARM(srcmax_v4, "4D Src Max", 1, 1, 1, 1) VOP_VEC4_PARM(destmin_v4, "4D Dest Min", 0, 0, 0, 0) VOP_VEC4_PARM(destmax_v4, "4D Dest Max", 1, 1, 1, 1) } group { name "gu" label "Uniform Defaults" VOP_FLT_PARM(srcmin_uf, "1D Src Min", 0) VOP_FLT_PARM(srcmax_uf, "1D Src Max", 1) VOP_FLT_PARM(destmin_uf, "1D Dest Min", 0) VOP_FLT_PARM(destmax_uf, "1D Dest Max", 1) VOP_VEC_PARM(srcmin_uv, "3D Vector Src Min", 0, 0, 0) VOP_VEC_PARM(srcmax_uv, "3D Vector Src Max", 1, 1, 1) VOP_VEC_PARM(destmin_uv, "3D Vector Dest Min", 0, 0, 0) VOP_VEC_PARM(destmax_uv, "3D Vector Dest Max", 1, 1, 1) VOP_VEC_PARM(srcmin_up, "3D Point Src Min", 0, 0, 0) VOP_VEC_PARM(srcmax_up, "3D Point Src Max", 1, 1, 1) VOP_VEC_PARM(destmin_up, "3D Point Dest Min", 0, 0, 0) VOP_VEC_PARM(destmax_up, "3D Point Dest Max", 1, 1, 1) VOP_VEC_PARM(srcmin_un, "3D Normal Src Min", 0, 0, 0) VOP_VEC_PARM(srcmax_un, "3D Normal Src Max", 1, 1, 1) VOP_VEC_PARM(destmin_un, "3D Normal Dest Min", 0, 0, 0) VOP_VEC_PARM(destmax_un, "3D Normal Dest Max", 1, 1, 1) VOP_CLR_PARM(srcmin_uc, "3D Color Src Min", 0, 0, 0) VOP_CLR_PARM(srcmax_uc, "3D Color Src Max", 1, 1, 1) VOP_CLR_PARM(destmin_uc, "3D Color Dest Min", 0, 0, 0) VOP_CLR_PARM(destmax_uc, "3D Color Dest Max", 1, 1, 1) } } INDX DialogScriptZLt/* * PROPRIETARY INFORMATION. This software is proprietary to * Side Effects Software Inc., and is not to be reproduced, * transmitted, or disclosed in any way without written permission. * * Produced by: * Side Effects Software Inc * 477 Richmond Street West * Toronto, Ontario * Canada M5V 3E7 * 416-504-9876 * */ #include { name "vectofloat" script "vectofloat" label "vectofloat" outercode { INCLUDE_VOPLIB } code { "vop_vectofloat($vec, $fval1, $fval2, $fval3);" } input vector vec "Input Vector" output float fval1 "Component 1" output float fval2 "Component 2" output float fval3 "Component 3" VOP_VEC_PARM(vec, "Input Vector", 0, 0, 0) VOP_VEC_PARM(vec_p, "Input Point", 0, 0, 0) VOP_VEC_PARM(vec_n, "Input Normal", 0, 0, 0) VOP_VEC_PARM(vec_c, "Input Color", 0, 0, 0) VOP_VEC_PARM(vec_uv, "Uniform Vector", 0, 0, 0) VOP_VEC_PARM(vec_up, "Uniform Point", 0, 0, 0) VOP_VEC_PARM(vec_un, "Uniform Normal", 0, 0, 0) VOP_VEC_PARM(vec_uc, "Uniform Color", 0, 0, 0) signature "3D Vector Values" default { vector float float float } signature "3D Point Values" p { point float float float } signature "3D Normal Values" n { normal float float float } signature "3D Color Values" c { color float float float } signature "3D Uniform Vector" uv { uvector ufloat ufloat ufloat } signature "3D Uniform Point" up { upoint ufloat ufloat ufloat } signature "3D Uniform Normal" un { unormal ufloat ufloat ufloat } signature "3D Uniform Color" uc { ucolor ufloat ufloat ufloat } } INDX DialogScript L# Dialog script for indirectlighting automatically generated 10/14/10 20:30:17 { name indirectlighting script indirectlighting label "Indirect Lighting" outercode { "#ifndef VOP_EXPORT_DEFINES" "#define VOP_EXPORT_DEFINES" "" "#include \"pbrexports.h\"" "#include \"pbrpathtrace.h\"" "#include \"math.h\"" "" "#endif" } code { "pbr_trace(" " $clr," " $nsam," "" " $isconnected_SID ? $SID : SID," " $isconnected_P ? $P : P," " $F," " $isconnected_I ? $I : I," " N," " $isconnected_Time ? $Time : Time," "" " $samplingquality," " $raystyle," " $doscope ? $scope : \"scope:default\"," " $domaxdist ? $maxdist : -1.0," " $doatten," " $adensity," " $acolor);" } input bsdf F BSDF input vector P Position input vector I Direction input int SID "Sample ID" input float Time Time input string raystyle "Ray Style" input float samplingquality "Sampling Quality" input int doscope doscope input string scope Scope input int domaxdist domaxdist input float maxdist "Max Distance" input int doatten doatten input float adensity "Attenuation Density" input vector acolor "Attenuation Color" output vector clr Color output float nsam "Sample Count" inputflags F 0 inputflags P 0 inputflags I 0 inputflags SID 0 inputflags Time 0 inputflags raystyle 0 inputflags samplingquality 0 inputflags doscope 0 inputflags scope 0 inputflags domaxdist 0 inputflags maxdist 0 inputflags doatten 0 inputflags adensity 0 inputflags acolor 0 signature "Default Inputs" default { bsdf vector vector int float string float int string int float int float vector vector float } outputoverrides default { ___begin auto (0,0,0) ___begin auto (0) } help { "" } parm { name "raystyle" label "Ray Style" type string default { "reflect" } menu { "reflect" "Reflect" "refract" "Refract" "diffuse" "Diffuse" } range { 0 1 } export none } parm { name "samplingquality" label "Sampling Quality" type float default { "1" } range { 0 10 } export none } parm { name "doscope" label "doscope" type toggle nolabel joinnext default { "0" } range { 0 1 } export none } parm { name "scope" label "Scope" type oplist default { "*" } disablewhen "{ doscope == 0 }" range { 0 1 } export none parmtag { "oprelative" "/" } parmtag { "opfilter" "!!OBJ/GEOMETRY!!" } } parm { name "domaxdist" label "domaxdist" type toggle nolabel joinnext default { "0" } range { 0 1 } export none } parm { name "maxdist" label "Max Ray Distance" type float default { "10" } disablewhen "{ domaxdist == 0 }" range { 0 100 } export none } parm { name "doatten" label "doatten" type toggle nolabel joinnext default { "0" } range { 0 1 } export none } parm { name "adensity" label "Attenuation Density" type float default { "0.5" } disablewhen "{ doatten == 0 }" range { 0 1 } export none } parm { name "acolor" label "Attenuation Color" type color size 3 default { "1" "1" "1" } disablewhen "{ doatten == 0 }" range { 0 1 } export none } } INDX DialogScript mLt/* * PROPRIETARY INFORMATION. This software is proprietary to * Side Effects Software Inc., and is not to be reproduced, * transmitted, or disclosed in any way without written permission. * * Produced by: * Side Effects Software Inc * 477 Richmond Street West * Toronto, Ontario * Canada M5V 3E7 * 416-504-9876 * */ #include { name "texture" script "texture" label "texture" code { "if ($map != \"\") {" " float $myS = $isconnected_s ? $s : s;" " float $myT = $isconnected_t ? $t : t;" " int $fptex = $isconnected_ptexface ? $ptexface : getprimid();" " if ($isconnected_ds != 0 && $isconnected_dt != 0)" " {" " float $tds = $ds*0.5, $tdt = $dt*0.5;" " $color = texture($map," " $myS - $tds, $myT - $tdt," " $myS + $tds, $myT - $tdt," " $myS + $tds, $myT + $tdt," " $myS - $tds, $myT + $tdt," " \"wrap\", $wrap, \"filter\", $filter," " \"width\", $width, \"border\", $border," " \"extrapolate\", $extrapol, \"lerp\", $interp," " \"channel\", $channel, \"face\", $fptex," " \"pixelblur\", $pixelblur);" " }" " else" " $color = texture($map, $myS, $myT, \"wrap\", $wrap," " \"filter\", $filter, \"width\", $width," " \"border\", $border, \"extrapolate\", $extrapol," " \"channel\", $channel, \"face\", $fptex," " \"lerp\", $interp, \"pixelblur\", $pixelblur);" "} else {" " $color = $defclr;" "}" } input string map "Texture Map" input float s "S Coordinate" input float t "T Coordinate" input float ds "S Derivative" input float dt "T Derivative" input string wrap "Wrap" // The parameters for map and wrap need to occur before the filter // macros are invoked (so that the parameters match the input // order) parm { name map label "Texture Map" type image default { "Mandril.pic" } } parm { name wrap label "Wrap" type string menu { "repeat" "Repeat" "streak" "Streak" "decal" "Decal" } default { "repeat" } } VOP_FULL_FILTER_INPUT(filter, "Filter Type") VOP_FLT_INPUT_R( width, "Filter Width", 1, 1, 10) input vector4 border "Border Color" input int extrapol "Extrapolate Derivatives" input int interp "Interpolate MIP Levels" input vector4 defclr "Default Color" output vector color "Texture Map Color" parm { name border label "Border Color" type color4 size 4 default { 0.0 0.0 0.0 1.0 } } parm { name extrapol label "Extrapolate Derivatives" type toggle size 1 default { 1 } } parm { name interp label "Interpolate MIP Levels" type toggle size 1 default { 0 } } VOP_CLR4_PARM("defclr", "Default Color", 0, 0, 0, 0) VOP_FLT_INPUT_R( pixelblur, "Blur Pixels", 0, 0, 10) VOP_STR_INPUT(channel, "Texture Channel", "") VOP_INT_INPUT(ptexface, "PTexture Face", 0) signature "RGB Values" default { } signature "RGBA Values" v4 { string float float float float string string float vector4 int int vector4 float string int vector4 } } INDXContents9M+c DialogScript9KPHouNC1033600bba04d962b6308919230fNON_COMMERCIAL_FILE!!!# Dialog script for conserveenergy automatically generated 01/15/10 17:01:52 { name conserveenergy script conserveenergy label "Conserve Energy" code { "" } input bsdf f BSDF signature "Default Inputs" default { } help { "" } } INDX DialogScriptLt/* * PROPRIETARY INFORMATION. This software is proprietary to * Side Effects Software Inc., and is not to be reproduced, * transmitted, or disclosed in any way without written permission. * * Produced by: * Side Effects Software Inc * 477 Richmond Street West * Toronto, Ontario * Canada M5V 3E7 * 416-504-9876 * */ #include { name "frontface" script "frontface" label "frontface" outercode { INCLUDE_VOPLIB } code { "VOPvector $myI = $isconnected_I != 0 ? $I : I;" "VOPnormal $myN = $isconnected_N != 0 ? $N : N;" "$frontN = vop_frontface($myN, $myI);" "if ($normalize)" " $frontN = normalize($frontN);" } input vector I "Incident Vector" input normal N "Surface Normal" output normal frontN "Front-Facing Surface Normal" signature "Varying Normal" default { } signature "Uniform Normal" un { uvector unormal unormal } parm { name normalize label "Normalize Output Vector" type toggle default { 1 } } } INDX DialogScript Lt/* * PROPRIETARY INFORMATION. This software is proprietary to * Side Effects Software Inc., and is not to be reproduced, * transmitted, or disclosed in any way without written permission. * * Produced by: * Side Effects Software Inc * 477 Richmond Street West * Toronto, Ontario * Canada M5V 3E7 * 416-504-9876 * */ #include { name "mix" script "mix" label "mix" code { "#ifdef __vex" " $blend = lerp($input1, $input2, $bias);" "#else" " $blend = mix($input1, $input2, $bias);" "#endif" } input float input1 "Input 1" input float input2 "Input 2" input float bias "Interpolation Bias" output float blend "Interpolated Value" signature "1D Values" default { } signature "3D Vector Values" v { vector vector float vector } signature "3D Point Values" p { point point float point } signature "3D Normal Values" n { normal normal float normal } signature "3D Color Values" c { color color float color } signature "4D Values" v4 { vector4 vector4 float vector4 } signature "BSDF Values" b { bsdf bsdf float bsdf } signature "1D Uniform Float" uf { ufloat ufloat ufloat ufloat } signature "3D Uniform Vector" uv { uvector uvector ufloat uvector } signature "3D Uniform Point" up { upoint upoint ufloat upoint } signature "3D Uniform Normal" un { unormal unormal ufloat unormal } signature "3D Uniform Color" uc { ucolor ucolor ufloat ucolor } VOP_FLT_PARM_R(bias, "Bias", .5, 0, 1) group { name "gf" label "1D Defaults" VOP_FLT_PARM(input1, "Input 1", 0) VOP_FLT_PARM(input2, "Input 2", 1) } group { name "gv" label "3D Defaults" VOP_VEC_PARM(input1_v, "Input 1", 0, 0, 0) VOP_VEC_PARM(input2_v, "Input 2", 1, 1, 1) VOP_VEC_PARM(input1_p, "Input 1", 0, 0, 0) VOP_VEC_PARM(input2_p, "Input 2", 1, 1, 1) VOP_VEC_PARM(input1_n, "Input 1", 0, 0, 0) VOP_VEC_PARM(input2_n, "Input 2", 1, 1, 1) VOP_CLR_PARM(input1_c, "Input 1", 0, 0, 0) VOP_CLR_PARM(input2_c, "Input 2", 1, 1, 1) } group { name "gv4" label "4D Defaults" VOP_VEC4_PARM(input1_v4, "Input 1", 0, 0, 0, 0) VOP_VEC4_PARM(input2_v4, "Input 2", 1, 1, 1, 1) } group { name "gv" label "Uniform Defaults" VOP_FLT_PARM(input1_uf, "Input 1", 0) VOP_FLT_PARM(input2_uf, "Input 2", 1) VOP_VEC_PARM(input1_uv, "Input 1", 0, 0, 0) VOP_VEC_PARM(input2_uv, "Input 2", 1, 1, 1) VOP_VEC_PARM(input1_up, "Input 1", 0, 0, 0) VOP_VEC_PARM(input2_up, "Input 2", 1, 1, 1) VOP_VEC_PARM(input1_un, "Input 1", 0, 0, 0) VOP_VEC_PARM(input2_un, "Input 2", 1, 1, 1) VOP_CLR_PARM(input1_uc, "Input 1", 0, 0, 0) VOP_CLR_PARM(input2_uc, "Input 2", 1, 1, 1) } } INDX DialogScriptfLt/* * PROPRIETARY INFORMATION. This software is proprietary to * Side Effects Software Inc., and is not to be reproduced, * transmitted, or disclosed in any way without written permission. * * Produced by: * Side Effects Software Inc * 477 Richmond Street West * Toronto, Ontario * Canada M5V 3E7 * 416-504-9876 * */ #include { name "turbnoise" script "turbnoise" label "turbnoise" outercode { "#include " } code { "if ($type == \"onoise\")" "{" " $noise = onoise($pos*$freq - $offset, $turb, $rough, $atten) * $amp;" "}" "else if ($type == \"snoise\")" "{" " $noise = snoise($pos*$freq - $offset, $turb, $rough, $atten) * $amp;" "}" "else if ($type == \"anoise\")" "{" " $noise = anoise($pos*$freq - $offset, $turb, $rough, $atten) * $amp;" "}" "else" "{" "#if !strcmp($signature, \"default\")" " $noise = vop_perlinNoiseVF($pos * $freq - $offset, $turb, $amp, $rough, $atten);" "#else" " $noise = vop_perlinNoiseVV($pos * $freq - $offset, $turb, $amp, $rough, $atten);" "#endif" "}" } input string type "Noise Type" parm { name type label "Noise Type" type string menu { "pnoise" "Perlin Noise" "onoise" "Original Perlin Noise" "snoise" "Sparse Convolution Noise" "anoise" "Alligator Noise" } default { "anoise" } } VOP_VEC_INPUT ( pos, "Position", 0, 0, 0) VOP_VEC_INPUT ( freq, "Frequency", 1, 1, 1) VOP_VEC_INPUT ( offset, "Offset", 0, 0, 0) VOP_FLT_INPUT_R( amp, "Amplitude", 1, -1, 1) VOP_FLT_INPUT ( rough, "Roughness", .5) VOP_FLT_INPUT ( atten, "Attenuation", 1) VOP_INT_INPUT_R( turb, "Turbulence", 5, 0, 10) output float noise "Noise" signature "1D Noise" default { } signature "3D Noise" v { string vector vector vector float float float int vector } } INDXContents9M+c DialogScript9!KPEHouNC1033600bba04d962b6308919230fNON_COMMERCIAL_FILE!!!# Dialog script for albedo automatically generated 01/15/10 11:35:17 { name albedo script albedo label Albedo code { "$albedo = albedo($f);" } input bsdf f BSDF output vector albedo Albedo signature "Default Inputs" default { } help { "" } } INDX DialogScriptLt/* * PROPRIETARY INFORMATION. This software is proprietary to * Side Effects Software Inc., and is not to be reproduced, * transmitted, or disclosed in any way without written permission. * * Produced by: * Side Effects Software Inc * 477 Richmond Street West * Toronto, Ontario * Canada M5V 3E7 * 416-504-9876 * */ #include { name "switchlightingbsdf" script "switchlightingbsdf" label "Switch Lighting BSDF" code { "$f = switch($direct, $indirect);" } output bsdf f "Switch BSDF" input bsdf direct "Direct Lighting BSDF" input bsdf indirect "Indirect Lighting BSDF" } INDX DialogScriptL@e# Dialog script for pbrdiffuse automatically generated 07/16/10 16:43:17 { name pbrdiffuse script pbrdiffuse label "Physically Based Diffuse" outercode { "" } code { "vector $tnN = $isconnected_nN ? $nN : normalize(N);" "" "if ($drough > 0)" "{" " $f = 2.0*diffuse($tnN, $drough, \"label\", $label);" "}" "else" "{" " $f = 2.0*diffuse($tnN, \"label\", $label);" "}" } input string model "Diffuse Model" input string label "Component Label" input vector nN Normal input float drough "Diffuse Roughness" output bsdf f BSDF inputflags model 0 inputflags label 0 inputflags nN 0 inputflags drough 0 signature "Default Inputs" default { string string vector float bsdf } outputoverrides default { ___begin auto (0) } help { "" } parm { name "label" label "Component Label" type string default { "" } menureplace { "diffuse" "Diffuse" "specular" "Specular" "reflect" "Reflect" "refract" "Refract" } range { 0 1 } export none } parm { name "drough" label "Diffuse Roughness" type float default { "0" } range { 0 1 } export none } } INDXContents9M+d DialogScript9 JOaHouNC1033600bba04d962b6408919230fNON_COMMERCIAL_FILE!!!# Dialog script for surfacecolor automatically generated 07/04/09 10:05:31 { name surfacecolor script surfacecolor label "Surface Color" input int useBaseColor "Use Base Color" input vector baseColor "Base Color" input int usePointColor "Use Point Color" input int useColorMap "Use Color Map" input string baseColorMap "Base Color Map" input string colorMapWrap "Color Map Wrap" input string colorMapfilter "Color Map Filter" input float colorMapWidth "Color Map Width" input vector4 colorMapBorder "Color Map Border" input float scoord "S Coordinate" input float tcoord "T Coordinate" input int usePointAlpha "Use Point Alpha" input float colorMapIntensity "Map Intensity" signature "Default Inputs" default { } help { "" } parm { name "useBaseColor" label "Use Base Color" type toggle default { "1" } range { 0 1 } export none } parm { name "baseColor" label "Base Color" type color size 3 default { "1" "1" "1" } disablewhen "{ useBaseColor == 0 }" range { 0 10 } export none } parm { name "usePointColor" label "Use Point Color" type toggle default { "1" } range { 0 1 } export none } parm { name "useColorMap" label "Use Color Map" type toggle default { "0" } range { 0 1 } export none } parm { name "baseColorMap" label "Base Color Map" type image default { "" } disablewhen "{ useColorMap == 0 }" range { 0 1 } export none } parm { name "colorMapWrap" label "Color Map Wrap" type string default { "repeat" } disablewhen "{ useColorMap == 0 }" menu { "repeat" "Repeat" "streak" "Streak" "decal" "Decal" } range { 0 1 } export none } parm { name "colorMapfilter" label "color Map Filter Type" type string default { "catrom" } disablewhen "{ useColorMap == 0 }" menu { "box" "Box" "gauss" "Gaussian" "bartlett" "Bartlett/Triangular" "sinc" "Sinc Sharpening" "hanning" "Hanning" "blackman" "Blackman" "catrom" "Catmull-Rom" "mitchell" "Mitchell" } range { 0 1 } export none } parm { name "colorMapWidth" label "Color Map Filter Width" type float default { "1" } disablewhen "{ useColorMap == 0 }" range { 0 5 } export none } parm { name "colorMapBorder" label "Color Map Border Color" type color4 size 4 default { "0" "0" "0" "0" } disablewhen "{ useColorMap == 0 }" range { 0 10 } export none } parm { name "Scoord" label "S Coord" type float default { "0" } disablewhen "{ useColorMap == 0 }" range { 0 1 } export none } parm { name "Tcoord" label "T Coord" type float default { "0" } disablewhen "{ useColorMap == 0 }" range { 0 1 } export none } parm { name "usePointAlpha" label "Use Point Alpha" type toggle default { "1" } range { 0 1 } export none } parm { name "colorMapIntensity" label "Color Map Intensity" type float default { "1" } disablewhen "{ useColorMap == 0 }" range { 0 2 } export none } } INDX DialogScriptxLt/* * PROPRIETARY INFORMATION. This software is proprietary to * Side Effects Software Inc., and is not to be reproduced, * transmitted, or disclosed in any way without written permission. * * Produced by: * Side Effects Software Inc * 477 Richmond Street West * Toronto, Ontario * Canada M5V 3E7 * 416-504-9876 * */ { name "mulconst" script "mulconst" label "mulconst" code { "$scaled = $val * $mulconst;" } input float val "Input Value" output float scaled "Input Value * Constant" signature "1D Float Values" default { } signature "1D Integer Values" i { int int } signature "3D Vector Values" v { vector vector } signature "3D Point Values" p { point point } signature "3D Normal Values" n { normal normal } signature "3D Color Values" c { color color } signature "3D BSDF Values" b { bsdf bsdf } signature "4D Values" v4 { vector4 vector4 } signature "3x3 Matrix " m3 { matrix3 matrix3 } signature "4x4 Matrix " m4 { matrix matrix } signature "1D Uniform Float" uf { ufloat ufloat } signature "3D Uniform Vector" uv { uvector uvector } signature "3D Uniform Point" up { upoint upoint } signature "3D Uniform Normal" un { unormal unormal } signature "3D Uniform Color" uc { ucolor ucolor } parm { name mulconst label "Multiplier" type float size 1 default { 1.0 } } } INDX DialogScript _Lt/* * PROPRIETARY INFORMATION. This software is proprietary to * Side Effects Software Inc., and is not to be reproduced, * transmitted, or disclosed in any way without written permission. * * Produced by: * Side Effects Software Inc * 477 Richmond Street West * Toronto, Ontario * Canada M5V 3E7 * 416-504-9876 * */ #include { name "envmap" script "envmap" label "envmap" code { "vector $dd;" "if ($isconnected_dir == 0) $dd = reflect(I,normalize(frontface(N,I)));" "else $dd = $dir;" "$color = $tint*environment($envmap, $dd, \"wrap\", $wrap," " \"filter\", $filter, \"width\", $width," " \"border\", $border, \"extrapolate\", $extrapol," " \"channel\", $channel," " \"lerp\", $interp, \"envobject\", $envobject);" } input string envmap "Color Map" input vector dir "Direction" input string wrap "Wrap" VOP_FULL_FILTER_INPUT(filter, "Filter Type") VOP_FLT_INPUT_R( width, "Filter Width", 1, 1, 10) input vector4 border "Border Color" input int extrapol "Extrapolate Derivatives" input int interp "Interpolate MIP Levels" input vector tint "Tint" input string envobject "Transform Space" VOP_STR_INPUT(channel, "Texture Channel", "") output vector color "Environment Map Color" signature "RGB Values" default { } signature "RGBA Values" v4 { string vector string string float vector4 int int vector4 string string vector4 } parm { name envmap label "Environment Map" type image default { "$HH/pic/Mandril.pic" } } parm { name wrap label "Wrap" type string menu { "repeat" "Repeat" "streak" "Streak" "decal" "Decal" } default { "repeat" } } parm { name border label "Border Color" type color4 size 4 default { 0.0 0.0 0.0 1.0 } } parm { name extrapol label "Extrapolate Derivatives" type toggle size 1 default { 1 } } parm { name interp label "Interpolate MIP Levels" type toggle size 1 default { 0 } } parm { name tint label "Tint" type color size 3 default { 1 1 1 } } parm { name tint_v4 label "Tint" type color size 4 default { 1 1 1 1 } } parm { name envobject label "Transform Space" type string menureplace { "space:current" "No transform of vector" "space:world" "Transform to world space" "space:object" "Transform to object space" "/obj/null1" "Use /obj/null1 (or other object)" } default { "space:current" } help "The incoming vector can be automatically transformed into another space. The space may be one of the pre-defined VEX spaces, or the path to any object." } } INDX DialogScriptLt/* * PROPRIETARY INFORMATION. This software is proprietary to * Side Effects Software Inc., and is not to be reproduced, * transmitted, or disclosed in any way without written permission. * * Produced by: * Side Effects Software Inc * 477 Richmond Street West * Toronto, Ontario * Canada M5V 3E7 * 416-504-9876 * */ { name "isshadow" script "isshadow" label "isshadow" code { "$isshadow = isshadowray();" } output int isshadow "Is Shadow Ray" } INDX DialogScript4Lt/* * PROPRIETARY INFORMATION. This software is proprietary to * Side Effects Software Inc., and is not to be reproduced, * transmitted, or disclosed in any way without written permission. * * Produced by: * Side Effects Software Inc * 477 Richmond Street West * Toronto, Ontario * Canada M5V 3E7 * 416-504-9876 * */ #include { name "maddconst" script "maddconst" label "maddconst" code { "$scaled = ($val + $preadd) * $mulconst + $postadd;" } input float val "Input Value" output float scaled "Scaled And Shifted Value" signature "1D Float Values" default { } signature "1D Integer Values" i { int int } signature "3D Values" v { vector vector } signature "3D Point Values" p { point point } signature "3D Normal Values" n { normal normal } signature "3D Color Values" c { color color } signature "4D Values" v4 { vector4 vector4 } signature "3D Uniform Float" uf { ufloat ufloat } signature "3D Uniform Vector" uv { uvector uvector } signature "3D Uniform Point" up { upoint upoint } signature "3D Uniform Normal" un { unormal unormal } signature "3D Uniform Color" uc { ucolor ucolor } VOP_FLT_PARM(preadd, "Pre-Add", 0) VOP_FLT_PARM(mulconst, "Multiplier", 1) VOP_FLT_PARM(postadd, "Post-Add", 0) } INDX DialogScriptLt/* * PROPRIETARY INFORMATION. This software is proprietary to * Side Effects Software Inc., and is not to be reproduced, * transmitted, or disclosed in any way without written permission. * * Produced by: * Side Effects Software Inc * 477 Richmond Street West * Toronto, Ontario * Canada M5V 3E7 * 416-504-9876 * */ #include { name "floattovec" script "floattovec" label "floattovec" outercode { INCLUDE_VOPLIB } code { "$vec = vop_floattovec($fval1, $fval2, $fval3);" } input float fval1 "Component 1" input float fval2 "Component 2" input float fval3 "Component 3" output vector vec "Output Vector" VOP_FLT_PARM(fval1, "Component 1", 0) VOP_FLT_PARM(fval2, "Component 2", 0) VOP_FLT_PARM(fval3, "Component 3", 0) VOP_FLT_PARM(fval1_uv, "Uniform Component 1", 0) VOP_FLT_PARM(fval2_uv, "Uniform Component 2", 0) VOP_FLT_PARM(fval3_uv, "Uniform Component 3", 0) signature "3D Vector Output" default { } signature "3D Point Output" p { float float float point } signature "3D Normal Output" n { float float float normal } signature "3D Color Output" c { float float float color } signature "3D Uniform Vector" uv { ufloat ufloat ufloat uvector } signature "3D Uniform Point" up { ufloat ufloat ufloat upoint } signature "3D Uniform Normal" un { ufloat ufloat ufloat unormal } signature "3D Uniform Color" uc { ufloat ufloat ufloat ucolor } } INDX DialogScriptLt/* * PROPRIETARY INFORMATION. This software is proprietary to * Side Effects Software Inc., and is not to be reproduced, * transmitted, or disclosed in any way without written permission. * * Produced by: * Side Effects Software Inc * 477 Richmond Street West * Toronto, Ontario * Canada M5V 3E7 * 416-504-9876 * */ { name "fresnel" script "fresnel" label "fresnel" code { "vector $myI = ($isconnected_nI != 0) ? $nI : normalize(I);" "vector $myN = ($isconnected_nN != 0) ? $nN : normalize(N);" "fresnel($myI, $myN, $eta, $kr, $kt, $R, $T);" } input vector nI "Normalized Incident Vector" input normal nN "Normalized Surface Normal" input float eta "Index Of Refraction" output float kr "Reflected Light" output float kt "Transmitted (i.e. Refracted) Light" output vector R "Reflection Vector" output vector T "Transmission (i.e. Refraction) Vector" parm { name eta label "Index Of Refraction" type float size 1 default { 0.8 } range { 0.1 1 } } } INDX DialogScriptL# Dialog script for directlighting automatically generated 09/22/10 19:48:57 { name directlighting script directlighting label "Direct Lighting" outercode { "#ifndef VOP_EXPORT_DEFINES" "#define VOP_EXPORT_DEFINES" "" "#include \"pbrexports.h\"" "#include \"pbrpathtrace.h\"" "#include \"math.h\"" "" "#endif" } code { "int $lights[];" "int $ismicropoly = 0;" "int $diffuselevel = 0;" "int $fakecaustics = 0;" "float $colorlimit = 1024;" "string $colorspace = \"linear\";" "int $n, $i, $idx;" "vector $dclr_t;" "vector $rclr_t;" "vector $tclr_t;" "vector $sclr_t;" "vector $vclr_t;" "string $engine;" "int $mask = $isconnected_bounces ? $bounces : PBR_ALL_MASK;" "int $shadowmask = $isconnected_sbounces ? $sbounces : PBR_ALL_MASK;" "vector $opac = $isconnected_Of ? $Of : {1,1,1};" "int $sid = $isconnected_SID ? $SID : SID;" "float $now = $isconnected_Time ? $Time : Time;" "vector $pos = $isconnected_P ? $P : P;" "vector $dir = $isconnected_I ? $I : I;" "bsdf $fval = $F;" "" "renderstate(\"renderer:colorlimit\", $colorlimit);" "renderstate(\"renderer:colorspace\", $colorspace);" "renderstate(\"object:fakecaustics\", $fakecaustics);" "if (getraylevel() == 0)" "{" " renderstate(\"renderer:renderengine\", $engine);" " $ismicropoly = $engine == \"micropoly\" ||" " $engine == \"pbrmicropoly\";" "}" "else" "{" " rayimport(\"diffuselevel\", diffuselevel);" "}" "" "if ($isconnected_lightmask)" " $lights = getlights(\"lightmask\", $lightmask);" "else" " $lights = getlights();" "" "$mask &= getbounces($fval);" "$shadowmask &= getbounces($fval);" "" "$n = arraylength($lights);" "" "FOR_ALL_EXPORTS3(EXPORT_DEF, direct, $_l[]);" "FOR_ALL_EXPORTS3(EXPORT_RESIZE, direct, $_l);" "" "vector $lclr_l[];" "vector $lclr_t;" "resize($lclr_l, $n);" "" "for ($i = 0; $i < $n; $i++)" "{" " $idx = $lights[$i];" " FOR_ALL_EXPORTS3(EXPORT_ZERO, direct, $_l[idx])" " $lclr_l[idx] = {0,0,0};" "}" "" "$clr = 0;" "$noshadow = 0;" "$nsam = 0;" "$imask = 0;" "" "if ($mode == \"multisample\")" "{" " pbr_direct_lighting(" " $clr," " $lclr_l," " $nsam," " $imask," " $direct_diffuse_l," " $direct_specular_l," " $direct_reflect_l," " $direct_refract_l," " $direct_volume_l," " $sid," " $pos," " $fval," " $dir," " normal_bsdf($fval)," " $now," " {1,1,1}," " $lights," " $mask," " $shadowmask," " 0," " $doshadow," " $multilight," " $fakecaustics," " $colorlimit," " $diffuselevel," " 1e6F," " getraylevel() == 0," " $colorspace," " $ismicropoly);" "}" "else" "{" " vector $nml = normal_bsdf($F);" " vector $col;" " vector $shadow_col;" " string $olmask;" "" " renderstate(\"object:lightmask\", $olmask);" "" " illuminance($pos, $nml, PI," " $isconnected_lightmask ? $lightmask : $olmask)" " {" " $shadow_col = Cl;" "" " $idx = getlightid(getlightname());" " $col = eval_bsdf($fval, -$dir, normalize(L), $mask);" " $lclr_l[idx] += $shadow_col * $col;" " if ($doshadow)" " {" " shadow($shadow_col);" " }" " $col *= $shadow_col;" " $direct_diffuse_l[idx] += $shadow_col * eval_bsdf(" " $fval, -$dir, normalize(L), $mask & PBR_DIFFUSE_MASK);" " $direct_reflect_l[idx] += $shadow_col * eval_bsdf(" " $fval, -$dir, normalize(L), $mask & PBR_GLOSSY_MASK);" " $direct_refract_l[idx] += $shadow_col * eval_bsdf(" " $fval, -$dir, normalize(L), $mask & PBR_GLOSSY_MASK);" " $direct_volume_l[idx] += $shadow_col * eval_bsdf(" " $fval, -$dir, normalize(L), $mask & PBR_VOLUME_MASK);" " $clr += $col;" " $nsam++;" " }" "}" "" "// Premultiply" "$clr *= $opac;" "" "$dclr_t = 0;" "$rclr_t = 0;" "$tclr_t = 0;" "$sclr_t = 0;" "$vclr_t = 0;" "$lclr_t = 0;" "" "for ($i = 0; $i < $n; $i++)" "{" " $idx = $lights[$i];" "" " $dclr = $direct_diffuse_l[idx] * $opac;" " $rclr = $direct_reflect_l[idx] * $opac;" " $tclr = $direct_refract_l[idx] * $opac;" " $sclr = $direct_specular_l[idx] * $opac;" " $vclr = $direct_volume_l[idx] * $opac;" " $noshadow = lclr_l[idx] * $opac;" " $dclr_t += $dclr;" " $rclr_t += $rclr;" " $tclr_t += $tclr;" " $sclr_t += $sclr;" " $vclr_t += $vclr;" " $lclr_t += $noshadow;" "" " storelightexports(getlightname($idx));" "}" "" "$dclr = $dclr_t;" "$rclr = $rclr_t;" "$tclr = $tclr_t;" "$sclr = $sclr_t;" "$vclr = $vclr_t;" "$noshadow = $lclr_t;" } input bsdf F BSDF input vector Of Opacity input vector P Position input vector I Direction input int SID "Sample ID" input float Time Time input string lightmask "Light Mask" input int bounces "Bounce Mask" input int sbounces "Shadow Bounce Mask" input int doshadow "Enable Shadows" input int dolightmask "Use Light Mask" input int multilight "Sample All Lights" output vector clr Color output vector noshadow "Unshadowed Color" output vector shadow "Shadow Matte" output float nsam "Sample Count" output int imask "Exclude Indirect Bounces" output vector dclr Diffuse output vector rclr Reflect output vector tclr Refract output vector sclr Specular output vector vclr Volume inputflags F 0 inputflags Of 0 inputflags P 0 inputflags I 0 inputflags SID 0 inputflags Time 0 inputflags lightmask 0 inputflags bounces 0 inputflags sbounces 0 inputflags doshadow 0 inputflags dolightmask 0 inputflags multilight 0 signature "Default Inputs" default { bsdf vector vector vector int float string int int int int int vector vector vector float int vector vector vector vector vector } outputoverrides default { ___begin auto (0,0,0) ___begin auto (0,0,0) ___begin auto (0,0,0) ___begin auto (0) ___begin auto (0) ___begin auto (0,0,0) ___begin auto (0,0,0) ___begin auto (0,0,0) ___begin auto (0,0,0) ___begin auto (0,0,0) } help { "" } parm { name "mode" label "Lighting Mode" type string default { "multisample" } menu { "multisample" "Multiple Importance Sampling" "illuminance" "Illuminance Loop" } range { 0 1 } export none } parm { name "multilight" label "Sample All Lights" type toggle default { "1" } disablewhen "{ mode != multisample }" range { 0 1 } export none } parm { name "doshadow" label "Enable Shadows" type toggle default { "1" } range { 0 1 } export none } } INDX DialogScript Lt/* * PROPRIETARY INFORMATION. This software is proprietary to * Side Effects Software Inc., and is not to be reproduced, * transmitted, or disclosed in any way without written permission. * * Produced by: * Side Effects Software Inc * 477 Richmond Street West * Toronto, Ontario * Canada M5V 3E7 * 416-504-9876 * */ #include { name "dot" script "dot" label "dot" outercode { INCLUDE_VOPLIB } code { "$dotprod = vop_dot($vec1, $vec2);" } input vector vec1 "Vector 1" input vector vec2 "Vector 2" output float dotprod "Dot Product" group { name "gv" label "Defaults" VOP_VEC_PARM(vec1, "Vector 1", 1, 0, 0) VOP_VEC_PARM(vec2, "Vector 2", 0, 1, 0) VOP_CLR_PARM(vec1_c, "Color 1", 1, 0, 0) VOP_CLR_PARM(vec2_c, "Color 2", 0, 1, 0) } group { name "gu" label "Uniform Defaults" VOP_VEC_PARM(vec1_uv, "Vector 1", 1, 0, 0) VOP_VEC_PARM(vec2_uv, "Vector 2", 0, 1, 0) VOP_CLR_PARM(vec1_uc, "Color 1", 1, 0, 0) VOP_CLR_PARM(vec2_uc, "Color 2", 0, 1, 0) } signature "3D Vector Values" default { } signature "3D Vector/Point" vp { vector point float } signature "3D Vector/Normal" vn { vector normal float } signature "3D Point/Vector" pv { point vector float } signature "3D Point/Point" pp { point point float } signature "3D Point/Normal" pn { point normal float } signature "3D Normal/Vector" nv { normal vector float } signature "3D Normal/Point" np { normal point float } signature "3D Normal/Normal" nn { normal normal float } signature "3D Color Values" c { color color float } signature "3D Uniform Vector" uv { uvector uvector ufloat } signature "3D Uniform Vector/Point" vp { uvector upoint ufloat } signature "3D Uniform Vector/Normal" vn { uvector unormal ufloat } signature "3D Uniform Point/Vector" pv { upoint uvector ufloat } signature "3D Uniform Point/Point" pp { upoint upoint ufloat } signature "3D Uniform Point/Normal" pn { upoint unormal ufloat } signature "3D Uniform Normal/Vector" nv { unormal uvector ufloat } signature "3D Uniform Normal/Point" np { unormal upoint ufloat } signature "3D Uniform Normal/Normal" nn { unormal unormal ufloat } signature "3D Uniform Color" uc { ucolor ucolor ufloat } } INDX DialogScriptLӧ/* * PROPRIETARY INFORMATION. This software is proprietary to * Side Effects Software Inc., and is not to be reproduced, * transmitted, or disclosed in any way without written permission. * * Produced by: * Side Effects Software Inc * 477 Richmond Street West * Toronto, Ontario * Canada M5V 3E7 * 416-504-9876 * */ { name "transform" script "transform" label "transform" code { "$to = $function($fromspace, $tospace, $from);" } input vector from "3D Entity Value" input string fromspace "From Space" input string tospace "To Space" output vector to "Transformed 3D Entity" parm { name from label "3D Entity Value" type float size 3 default { 0.0 0.0 0.0 } } parm { name function label "Interpretation" type string menu { "ptransform" "Position" "vtransform" "Direction Vector" "ntransform" "Normal" } default { "ptransform" } unquoted } parm { name fromspace label "From Space" type oppath parmtag { "opfilter" "!!OBJ!!" } parmtag { "oppathkeywords" "space:" } default { "space:current" } menureplace { "space:world" "World Space" "space:camera" "Camera Space" "space:object" "Object Space" "space:ndc" "NDC Space" "space:current" "Current Space" "space:light" "Light Source Space" "space:lightndc" "Light Source NDC Space" "/obj/geo1" "Object Name" } } parm { name tospace label "To Space" type oppath parmtag { "opfilter" "!!OBJ!!" } parmtag { "oppathkeywords" "space:" } default { "space:object" } menureplace { "space:world" "World Space" "space:camera" "Camera Space" "space:object" "Object Space" "space:ndc" "NDC Space" "space:current" "Current Space" "space:light" "Light Source Space" "space:lightndc" "Light Source NDC Space" "/obj/geo1" "Object Name" } } } HouNC1033600bbd04d962b69093af9ae7expression.func# 0 bytes HouNC1033600ba404d962b69076989a93shop.defcomment "" position 5 3 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { } stat { create 1301584783 modify 1301686482 author tai@rickenbacker access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600ba704d962b6902c7d5db5shop.parm{ version 0.8 } HouNC1033600bb504d962b69026e3390eshop/mantrasurface.inittype = vopmaterial matchesdef = 0 HouNC1033600bba04d962b690f2be8058shop/mantrasurface.defcomment "Created from Gallery Entry: Mantra Surface Mantra Surface Shader" position 0 0 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on inputs { } stat { create 1301686482 modify 1301687466 author tai@rickenbacker access 0777 } color UT_Color RGB 0.8 0.8 0.8 creator gallery::mantrasurface explicit 1 delscript "" exprlanguage hscript end HouNC1033600b8d04d962b6901d84ddefshop/mantrasurface.spareparmdef group { name "shading" label "Surface" group { name "diffuseFolder" label "Diffuse" parm { name "diff_enable" label "Enable Diffuse" type toggle default { "on" } range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "diff_int" label "Diffuse Intensity" type float default { "0.5" } disablewhen "{ diff_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "diff_rough" label "Oren-Nayar Roughness" type float default { "0" } disablewhen "{ diff_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "diff_min" label "Diffuse Minimum" type float default { "0" } disablewhen "{ diff_enable == 0 } { fres_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "sepparm" label "Separator" type separator default { } range { 0 1 } export none } parm { name "useBaseColor" label "Use Base Color" type toggle default { "on" } disablewhen "{ diff_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "baseColor" label "Base Color" type color size 3 default { "1" "1" "1" } disablewhen "{ useBaseColor == 0 } { diff_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "usePointColor" label "Use Point Color" type toggle default { "on" } disablewhen "{ diff_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "sepparm2" label "Separator" type separator default { } range { 0 1 } export none } parm { name "useColorMap" label "Use Color Map" type toggle default { "off" } disablewhen "{ diff_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "baseColorMap" label "Base Color Map" type image default { "" } disablewhen "{ useColorMap == 0 } { diff_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "colorMapIntensity" label "Tint Intensity" type float default { "1" } disablewhen "{ useColorMap == 0 }" range { 0 2 } export none parmtag { "parmvop" "1" } } parm { name "colorMapWrap" label "Color Map Wrap" type string default { "repeat" } disablewhen "{ useColorMap == 0 }" menu { "repeat" "Repeat" "streak" "Streak" "decal" "Decal" } range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "colorMapfilter" label "Color Map Filter" type string default { "chs('../colorMapfilter/stringdef')" } disablewhen "{ useColorMap == 0 } { diff_enable == 0 }" menu { "box" "Box" "gauss" "Gaussian" "bartlett" "Bartlett/Triangular" "sinc" "Sinc Sharpening" "hanning" "Hanning" "blackman" "Blackman" "catrom" "Catmull-Rom" "mitchell" "Mitchell" } range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "colorMapWidth" label "Color Map Width" type float default { "1" } disablewhen "{ useColorMap == 0 }" range { 0 5 } export none parmtag { "parmvop" "1" } } } group { name "diffuseFolder_1" label "Subsurface" parm { name "sss_enable" label "Enable Subsurface Scattering" type toggle default { "off" } range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "sss_int" label "Subsurface Intensity" type float default { "0.5" } disablewhen "{ sss_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "baseSSSColor" label "Subsurface Color" type color size 3 default { "1" "1" "1" } disablewhen "{ sss_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "sss_min" label "Subsurface Minimum" type float default { "0" } disablewhen "{ sss_enable == 0 } { fres_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "sss_phase" label "Scattering Phase" type float default { "0" } disablewhen "{ sss_enable == 0 }" range { -1 1 } export none parmtag { "parmvop" "1" } } group { name "sssMapFolder" label "SSS Map" parm { name "useSSSMap" label "Use Subsurface Map" type toggle default { "off" } disablewhen "{ sss_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "baseSSSMap" label "Subsurface Map" type image default { "" } disablewhen "{ useSSSMap == 0 } { sss_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "colorMapIntensity1" label "Tint Intensity" type float default { "1" } disablewhen "{ useSSSMap == 0 } { sss_enable == 0 }" range { 0 2 } export none parmtag { "parmvop" "1" } } parm { name "sssMapWrap" label "SSS Map Wrap" type string default { "repeat" } disablewhen "{ useSSSMap == 0 } { sss_enable == 0 }" menu { "repeat" "Repeat" "streak" "Streak" "decal" "Decal" } range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "sssMapFilter" label "SSS Map Filter" type string default { "catrom" } disablewhen "{ useSSSMap == 0 } { sss_enable == 0 }" menu { "box" "Box" "gauss" "Gaussian" "bartlett" "Bartlett/Triangular" "sinc" "Sinc Sharpening" "hanning" "Hanning" "blackman" "Blackman" "catrom" "Catmull-Rom" "mitchell" "Mitchell" } range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "sssMapWidth" label "SSS Map Width" type float default { "1" } disablewhen "{ useSSSMap == 0 } { sss_enable == 0 }" range { 0 5 } export none parmtag { "parmvop" "1" } } } group { name "sssMapFolder_1" label "Scattering" parm { name "sss_1enable" label "Enable Single Scattering" type toggle default { "on" } disablewhen "{ sss_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "sss_1intensity" label "Single Intensity" type float default { "1" } disablewhen "{ sss_enable == 0 } { sss_1enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "sss_1quality" label "Single Quality" type integer default { "1" } disablewhen "{ sss_enable == 0 } { sss_1enable == 0 }" range { 1 10 } export none parmtag { "parmvop" "1" } } parm { name "sss_2enable" label "Enable Multiple Scattering" type toggle default { "off" } disablewhen "{ sss_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "sss_2intensity" label "Multi Intensity" type float default { "1" } disablewhen "{ sss_enable == 0 } { sss_2enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "sss_2quality" label "Multi Quality" type float default { "1" } disablewhen "{ sss_enable == 0 } { sss_2enable == 0 }" range { 0.01 10 } export none parmtag { "parmvop" "1" } } } group { name "sssMapFolder_2" label "Attenuation" parm { name "sss_atten" label "Attenuation Density" type float default { "10" } disablewhen "{ sss_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "baseSSSAttenColor" label "Attenuation Color" type color size 3 default { "1" "1" "1" } disablewhen "{ sss_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "sepparm4" label "Separator" type separator default { } range { 0 1 } export none } parm { name "useSSSAttenMap" label "Use Attenuation Map" type toggle default { "off" } disablewhen "{ sss_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "sssAttenMap" label "Attenuation Map" type image default { "" } disablewhen "{ useSSSAttenMap == 0 } { sss_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "attenMapIntensity" label "Tint Intensity" type float default { "1" } disablewhen "{ useSSSAttenMap == 0 } { sss_enable == 0 }" range { 0 2 } export none parmtag { "parmvop" "1" } } parm { name "sssAttenMapWrap" label "Attenuation Map Wrap" type string default { "repeat" } disablewhen "{ useSSSAttenMap == 0 } { sss_enable == 0 }" menu { "repeat" "Repeat" "streak" "Streak" "decal" "Decal" } range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "sssAttenMapFilter" label "Attenuation Map Filter" type string default { "catrom" } disablewhen "{ useSSSAttenMap == 0 } { sss_enable == 0 }" menu { "box" "Box" "gauss" "Gaussian" "bartlett" "Bartlett/Triangular" "sinc" "Sinc Sharpening" "hanning" "Hanning" "blackman" "Blackman" "catrom" "Catmull-Rom" "mitchell" "Mitchell" } range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "sssAttenMapWidth" label "Attenuation Map Width" type float default { "1" } disablewhen "{ useSSSAttenMap == 0 } { sss_enable == 0 }" range { 0 5 } export none parmtag { "parmvop" "1" } } } group { name "sssMapFolder_3" label "Point Cloud" tabbreak parm { name "sss_pcmode" label "Point Cloud Mode" type integer default { "0" } disablewhen "{ sss_enable == 0 }" menu { "0" "Generate At Render Time" "1" "Read From File" "2" "Write To File" } range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "sss_pcname" label "Point Cloud" type file default { "${OS}_SSS.pc" } disablewhen "{ sss_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } } } } group { name "diffuseFolder_2" label "Reflect" group { name "reflectLightsFolder" label "Reflect Lights" parm { name "refl_lights" label "Reflect Lights" type toggle default { "on" } disablewhen "{ refl_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "spec_model" label "Specular Model" type string default { "0" } disablewhen "{ refl_enable == 0 } { refl_lights == 0 refl_objs == 0 }" menu { "phong" "Phong" "blinn" "Blinn" "cone" "Cone" } range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "spec_int" label "Specular Intensity" type float default { "0.1" } disablewhen "{ refl_enable == 0 } { refl_lights == 0 refl_objs == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "sepparm5" label "Separator" type separator default { } range { 0 1 } export none } parm { name "specColor1" label "Specular Color" type color size 3 default { "1" "1" "1" } disablewhen "{ refl_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "useSpecMap1" label "Use Specular Map" type toggle default { "off" } range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "specMap1" label "Specular Map" type image default { "" } disablewhen "{ useSpecMap1 == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "reflectMapIntensity" label "Tint Intensity" type float default { "1" } disablewhen "{ useSpecMap1 == 0 }" range { 0 2 } export none parmtag { "parmvop" "1" } } parm { name "specMapWrap1" label "Spec Map Wrap" type string default { "repeat" } disablewhen "{ useSpecMap1 == 0 }" menu { "repeat" "Repeat" "streak" "Streak" "decal" "Decal" } range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "specMapFilter1" label "Spec Map Filter" type string default { "catrom" } disablewhen "{ useSpecMap1 == 0 }" menu { "box" "Box" "gauss" "Gaussian" "bartlett" "Bartlett/Triangular" "sinc" "Sinc Sharpening" "hanning" "Hanning" "blackman" "Blackman" "catrom" "Catmull-Rom" "mitchell" "Mitchell" } range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "reflectMapWidth1" label "Reflect Map Width" type float default { "1" } disablewhen "{ useSpecMap1 == 0 }" range { 0 5 } export none parmtag { "parmvop" "1" } } parm { name "sepparm11" label "Separator" type separator default { } range { 0 1 } export none } parm { name "spec_angle" label "Specular Angle" type float default { "10" } disablewhen "{ refl_enable == 0 } { refl_lights == 0 refl_objs == 0 }" range { 0 90 } export none parmtag { "parmvop" "1" } } parm { name "spec_aniso" label "Specular Anisotropy" type float default { "0" } disablewhen "{ refl_enable == 0 } { refl_lights == 0 refl_objs == 0 } { spec_angle == 0 }" range { -1 1 } export none parmtag { "parmvop" "1" } } parm { name "spec_min" label "Specular Minimum" type float default { "0" } disablewhen "{ refl_enable == 0 } { refl_lights == 0 refl_objs == 0 } { fres_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } } } group { name "reflectLightsFolder_1" label "Reflect Objects" parm { name "refl_objs" label "Reflect Objects" type toggle default { "off" } disablewhen "{ refl_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "refl_qual" label "Reflection Quality" type float default { "1" } disablewhen "{ refl_enable == 0 } { refl_objs == 0 }" range { 0.1 10 } export none parmtag { "parmvop" "1" } } parm { name "refl_sep" label "Separate Object Reflection Parameters" type toggle default { "off" } disablewhen "{ refl_enable == 0 } { refl_objs == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "refl_int" label "Reflection Intensity" type float default { "0.1" } disablewhen "{ refl_enable == 0 } { refl_objs == 0 } { refl_sep == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "refl_clr" label "Reflection Color" type color size 3 default { "1" "1" "1" } disablewhen "{ refl_enable == 0 } { refl_objs == 0 } { refl_sep == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "refl_angle" label "Reflection Angle" type float default { "0" } disablewhen "{ refl_enable == 0 } { refl_objs == 0 } { refl_sep == 0 }" range { 0 90 } export none parmtag { "parmvop" "1" } } } group { name "reflectLightsFolder_2" label "Environment Map" parm { name "enableEnvMap" label "Enable Environment Map" type toggle default { "off" } range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "envMap" label "Environment Map" type image default { "" } disablewhen "{ enableEnvMap == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "envMapWrap" label "Env Map Wrap" type string default { "repeat" } disablewhen "{ enableEnvMap == 0 }" menu { "repeat" "Repeat" "streak" "Streak" "decal" "Decal" } range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "envMapTint" label "Env Map Tint" type color size 3 default { "1" "1" "1" } disablewhen "{ enableEnvMap == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "envMapSpace" label "Env Map Space" type string default { "space:current" } disablewhen "{ enableEnvMap == 0 }" menu { "space:current" "No transform of vector" "space:world" "Transform to world space" "space:object" "Transform to object space" "/obj/null1" "Use /obj/null1 (or other object)" } range { 0 1 } export none parmtag { "parmvop" "1" } } } group { name "reflectLightsFolder_3" label "Reflection Mask Map" parm { name "useReflMask1" label "Use Reflection Mask Map" type toggle default { "off" } range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "baseReflMask1" label "Reflection Mask Map" type image default { "" } disablewhen "{ useReflMask1 == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "reflMaskChannel1" label "Refl Mask Map Channel" type integer default { "0" } disablewhen "{ useReflMask1 == 0 }" menu { "0" "lum" "1" "red" "2" "green" "3" "blue" } range { 0 10 } export none parmtag { "parmvop" "1" } } parm { name "reflMaskWrap1" label "Refl Mask Map Wrap" type string default { "repeat" } disablewhen "{ useReflMask1 == 0 }" menu { "repeat" "Repeat" "streak" "Streak" "decal" "Decal" } range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "reflMaskFilter1" label "Refl Mask Map Filter" type string default { "catrom" } disablewhen "{ useReflMask1 == 0 }" menu { "box" "Box" "gauss" "Gaussian" "bartlett" "Bartlett/Triangular" "sinc" "Sinc Sharpening" "hanning" "Hanning" "blackman" "Blackman" "catrom" "Catmull-Rom" "mitchell" "Mitchell" } range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "reflMaskMapWidth" label "Reflect Mask Map Width" type float default { "1" } disablewhen "{ useReflMask1 == 0 }" range { 0 5 } export none parmtag { "parmvop" "1" } } } } group { name "diffuseFolder_3" label "Refract" parm { name "ior_in" label "Inside IOR" type float default { "1.2" } range { 1 3 } export none parmtag { "parmvop" "1" } } parm { name "ior_out" label "Outside IOR" type float default { "1" } range { 1 3 } export none parmtag { "parmvop" "1" } } parm { name "sepparm13" label "Separator" type separator default { } range { 0 1 } export none } parm { name "refr_enable" label "Enable Refractions" type toggle default { "off" } range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "refr_model" label "Refraction Model" type string default { "phong" } disablewhen "{ refr_enable == 0 }" menu { "phong" "Phong" "cone" "Cone" "diffuse" "Translucency" } range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "refr_int" label "Refraction Intensity" type float default { "1" } disablewhen "{ refr_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "refr_min" label "Refraction Minimum" type float default { "0" } disablewhen "{ refr_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "refr_clr" label "Refraction Color" type color size 3 default { "1" "1" "1" } disablewhen "{ refr_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "refr_angle" label "Refraction Angle" type float default { "0" } disablewhen "{ refr_enable == 0 }" range { 0 90 } export none parmtag { "parmvop" "1" } } parm { name "refr_aniso" label "Refraction Anisotropy" type float default { "0" } disablewhen "{ refr_enable == 0 }" range { -1 1 } export none parmtag { "parmvop" "1" } } parm { name "refr_qual" label "Refraction Quality" type float default { "1" } disablewhen "{ refr_enable == 0 } { refr_objs == 0 }" range { 0.1 10 } export none parmtag { "parmvop" "1" } } parm { name "refr_lights" label "Refract Lights" type toggle default { "on" } disablewhen "{ refr_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "refr_objs" label "Refract Objects" type toggle default { "on" } disablewhen "{ refr_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "refr_thin" label "Thin Film Refraction" type toggle default { "off" } disablewhen "{ refr_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "sepparm14" label "Separator" type separator default { } range { 0 1 } export none } parm { name "atten_enable" label "Enable Attenuation" type toggle default { "off" } disablewhen "{ refr_enable == 0 } { refr_objs == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "atten_den" label "Attenuation Density" type float default { "0.5" } disablewhen "{ refr_enable == 0 } { refr_objs == 0 } { atten_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "atten_clr" label "Attenuation Color" type color size 3 default { "1" "1" "1" } disablewhen "{ refr_enable == 0 } { refr_objs == 0 } { atten_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } } } group { name "diffuseFolder_4" label "Emission" parm { name "emit_enable" label "Enable Emission" type toggle default { "off" } range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "emit_int" label "Emission Intensity" type float default { "1" } disablewhen "{ emit_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "emit_clr" label "Emission Color" type color size 3 default { "1" "1" "1" } disablewhen "{ emit_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "emit_illum" label "Emission Illuminates Objects" type toggle default { "on" } disablewhen "{ emit_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } } } group { name "diffuseFolder_5" label "Opacity" parm { name "opac_int" label "Opacity Scale" type float default { "1" } range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "sepparm15" label "Separator" type separator default { } range { 0 1 } export none } parm { name "baseOpacityColor" label "Opacity Color" type color size 3 default { "1" "1" "1" } disablewhen "{ useBaseColor == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "useOpacityMap" label "Use Opacity Map" type toggle default { "off" } range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "opacityMap" label "Opacity Map" type image default { "" } disablewhen "{ useOpacityMap == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "opacityMapIntensity" label "Tint Intensity" type float default { "1" } disablewhen "{ useOpacityMap == 0 }" range { 0 2 } export none parmtag { "parmvop" "1" } } parm { name "opacityMapWrap" label "Opacity Map Wrap" type string default { "repeat" } disablewhen "{ useOpacityMap == 0 }" menu { "repeat" "Repeat" "streak" "Streak" "decal" "Decal" } range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "opacityMapFilter" label "Opacity Map Filter" type string default { "catrom" } disablewhen "{ useOpacityMap == 0 }" menu { "box" "Box" "gauss" "Gaussian" "bartlett" "Bartlett/Triangular" "sinc" "Sinc Sharpening" "hanning" "Hanning" "blackman" "Blackman" "catrom" "Catmull-Rom" "mitchell" "Mitchell" } range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "opacityMapWidth" label "Opacity Map Width" type float default { "1" } disablewhen "{ useOpacityMap == 0 }" range { 0 5 } export none parmtag { "parmvop" "1" } } parm { name "sepparm16" label "Separator" type separator default { } range { 0 1 } export none } parm { name "opac_falloff" label "Enable Opacity Falloff" type toggle default { "off" } range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "opac_para" label "Parallel Opacity" type float default { "0" } disablewhen "{ opac_falloff == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "opac_perp" label "Perp Opacity" type float default { "1" } disablewhen "{ opac_falloff == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "opac_rolloff" label "Opacity Rolloff" type float default { "1" } disablewhen "{ opac_falloff == 0 }" range { 0 10 } export none parmtag { "parmvop" "1" } } parm { name "sepparm18" label "Separator" type separator default { } range { 0 1 } export none } parm { name "enableAlphaFalloff" label "Enable Alpha Falloff" type toggle default { "off" } range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "alphaPara" label "Parallel Alpha" type float default { "1" } disablewhen "{ enableAlphaFalloff == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "aperp" label "Alpha Perp" type float default { "1" } disablewhen "{ enableAlphaFalloff == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "aroll" label "Alpha Roll" type float default { "0.15" } disablewhen "{ enableAlphaFalloff == 0 }" range { 0.02 0.2 } export none parmtag { "parmvop" "1" } } parm { name "sepparm17" label "Separator" type separator default { } range { 0 1 } export none } parm { name "fake_enable" label "Enable Faux Caustics" type toggle default { "off" } range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "fake_min" label "Min Shadow Intensity" type float default { "0" } disablewhen "{ fake_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "fake_max" label "Max Shadow Intensity" type float default { "1" } disablewhen "{ fake_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } } } group { name "diffuseFolder_6" label "Settings" parm { name "facefwd" label "Ensure Faces Point Forward" type toggle default { "on" } range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "conserveenergy" label "Conserve Energy" type toggle default { "on" } range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "sepparm3" label "Separator" type separator default { } range { 0 1 } export none } parm { name "fres_enable" label "Fresnel Blending" type toggle default { "off" } range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "fres_style" label "Fresnel Style" type string default { "physical" } disablewhen "{ fres_enable == 0 }" menu { "physical" "Physically Based" "input" "Use Connected 'fresnel'" } range { 0 1 } export none parmtag { "parmvop" "1" } } } } group { name "shading_1" label "Displacement" parm { name "dispScale" label "Displacement Scale" type float default { "0.05" } range { -1 1 } export none parmtag { "parmvop" "1" } } parm { name "offset" label "Displace Direction" type integer default { "1" } menu { "0" "Up: Black = No Displace" "1" "Up & Down: Gray = No Displace" "2" "Down: White = No Displace" } range { 0 10 } export none parmtag { "parmvop" "1" } } parm { name "vm_truedisplace" label "True Displacements" type toggle default { "on" } range { 0 1 } export none parmtag { "parmvop" "1" } } group { name "displacementMapFolder" label "Displacement Map" parm { name "enableDispMap" label "Enable Displacement Map" type toggle default { "off" } range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "displacementMap" label "Displacement Map" type image default { "" } disablewhen "{ enableDispMap == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "switchDispChannel" label "Disp Channel" type integer default { "0" } disablewhen "{ enableDispMap == 0 }" menu { "0" "Luminance" "1" "Red" "2" "Green" "3" "Blue" } range { 0 10 } export none parmtag { "parmvop" "1" } } parm { name "dispMapWrap" label "Disp Map Wrap" type string default { "repeat" } disablewhen "{ enableDispMap == 0 }" menu { "repeat" "Repeat" "streak" "Streak" "decal" "Decal" } range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "dispMapFilter" label "Disp Map Filter" type string default { "box" } disablewhen "{ enableDispMap == 0 }" menu { "box" "Box" "gauss" "VEX: Gaussian" "bartlett" "VEX: Bartlett/Triangular" "sinc" "VEX: Sinc Sharpening" "hanning" "VEX: Hanning" "blackman" "VEX: Blackman" "catrom" "VEX: Catmull-Rom" "mitchell" "VEX: Mitchell" "point" "VEX: Point (no filter)" "gaussian" "RSL: Gaussian" "disk" "RSL: Poisson Disk" "radial-bspline" "RSL: Radial B-Spline" } range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "dispMapWidth" label "Disp Map Width" type float default { "1" } disablewhen "{ enableDispMap == 0 }" range { 1 10 } export none parmtag { "parmvop" "1" } } } group { name "displacementMapFolder_1" label "Noise" parm { name "enableNoise" label "Enable Noise" type toggle default { "off" } range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "noiseType" label "Noise Type" type string default { "snoise" } disablewhen "{ enableNoise == 0 }" menu { "pnoise" "Perlin Noise" "onoise" "Original Perlin Noise" "snoise" "Sparse Convolution Noise" "anoise" "Alligator Noise" } range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "noiseFreq" label "Frequency" type float size 3 default { "10" "10" "10" } disablewhen "{ enableNoise == 0 }" range { 0 10 } export none parmtag { "parmvop" "1" } } parm { name "noiseOffset" label "Offset" type float size 3 default { "0" "0" "0" } disablewhen "{ enableNoise == 0 }" range { 0 10 } export none parmtag { "parmvop" "1" } } parm { name "noiseAmp" label "Amplitude" type float default { "1" } disablewhen "{ enableNoise == 0 }" range { -1 1 } export none parmtag { "parmvop" "1" } } parm { name "noiseRough" label "Roughness" type float default { "0.5" } disablewhen "{ enableNoise == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "noiseAtten" label "Attenuation" type float default { "1" } disablewhen "{ enableNoise == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "noiseTurb" label "Turbulence" type integer default { "5" } disablewhen "{ enableNoise == 0 }" range { 0 10 } export none parmtag { "parmvop" "1" } } } group { name "displacementMapFolder_2" label "Bump" tabbreak parm { name "mapType" label "Map Type" type integer default { "0" } menu { "0" "None" "1" "Bump" "2" "Normal" } range { 0 10 } export none parmtag { "parmvop" "1" } } parm { name "sepparm20" label "Separator" type separator default { } range { 0 1 } export none } parm { name "useBumpMap" label "Use Bump Map" type toggle default { "off" } disablewhen "{ mapType == 0 } { mapType == 2 }" range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "bumpScale" label "Bump Scale" type float default { "0.1" } disablewhen "{ useBumpMap == 0 } { mapType == 0 } { mapType == 2 }" range { -1 1 } export none parmtag { "parmvop" "1" } } parm { name "bumpMap" label "Bump Map" type image default { "" } disablewhen "{ useBumpMap == 0 } { mapType == 0 } { mapType == 2 }" range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "bumpMapWrap" label "Bump Map Wrap" type string default { "repeat" } disablewhen "{ useBumpMap == 0 } { mapType == 0 } { mapType == 2 }" menu { "repeat" "Repeat" "streak" "Streak" "decal" "Decal" } range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "bumpMapFilter" label "Bump Map Filter" type string default { "catrom" } disablewhen "{ useBumpMap == 0 } { mapType == 0 } { mapType == 2 }" menu { "box" "Box" "gauss" "Gaussian" "bartlett" "Bartlett/Triangular" "sinc" "Sinc Sharpening" "hanning" "Hanning" "blackman" "Blackman" "catrom" "Catmull-Rom" "mitchell" "Mitchell" } range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "bumpMapWidth" label "Bump Map Width" type float default { "1" } disablewhen "{ useBumpMap == 0 } { mapType == 0 } { mapType == 2 }" range { 0 5 } export none parmtag { "parmvop" "1" } } parm { name "sepparm19" label "Separator" type separator default { } range { 0 1 } export none } parm { name "useNormalMap" label "Use Normal Map" type toggle default { "off" } disablewhen "{ mapType == 0 } { mapType == 1 }" range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "baseNormalMap" label "Normal Map" type image default { "" } disablewhen "{ useNormalMap == 0 } { mapType == 0 } { mapType == 1 }" range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "normalMapWrap" label "Normal Map Wrap" type string default { "repeat" } disablewhen "{ useNormalMap == 0 } { mapType == 0 }" menu { "repeat" "Repeat" "streak" "Streak" "decal" "Decal" } range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "normalMapFilter" label "Normal Map Filter" type string default { "catrom" } disablewhen "{ useNormalMap == 0 } { mapType == 0 }" menu { "box" "Box" "gauss" "Gaussian" "bartlett" "Bartlett/Triangular" "sinc" "Sinc Sharpening" "hanning" "Hanning" "blackman" "Blackman" "catrom" "Catmull-Rom" "mitchell" "Mitchell" } range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "normalMapWidth" label "Normal Map Width" type float default { "1" } disablewhen "{ useNormalMap == 0 } { mapType == 0 } { mapType == 1 }" range { 0 5 } export none parmtag { "parmvop" "1" } } } } group { name "shading_2" label "OpenGL" group { name "folder0" label "Surface" parm { name "ogl_light" label "Use Lighting" type toggle default { "1" } help "None" range { 0 1 } export none parmtag { "spare_category" "OGL" } } parm { name "sepparm6" label "Separator" type separator default { } range { 0 1 } export none } parm { name "ogl_alpha" label "OGL Alpha" type float default { "ch(\"opac_int\")" } help "None" range { 0 1 } export none parmtag { "spare_category" "OGL" } } parm { name "ogl_cutout" label "Transparent Texture Alpha" type toggle default { "1" } help "None" range { 0 1 } export none parmtag { "spare_category" "OGL" } } parm { name "ogl_amb" label "OGL Ambient" type color size 3 default { "1" "1" "1" } help "None" range { 0 1 } export none parmtag { "spare_category" "OGL" } } parm { name "ogl_emit" label "OGL Emission" type color size 3 default { "0" "0" "0" } help "None" range { 0 1 } export none parmtag { "spare_category" "OGL" } } parm { name "sepparm12" label "Separator" type separator default { } range { 0 1 } export none } parm { name "ogl_diff" label "OGL Diffuse" type color size 3 default { "ch(\"baseColorr\")" "ch(\"baseColorg\")" "ch(\"baseColorb\")" } help "None" range { 0 1 } export none parmtag { "spare_category" "OGL" } } multiparm { name "ogl_numtex" label "Texture Layers" default 1 parmtag { "spare_category" "OGL" } parm { name "ogl_tex#" label "Texture #" type image default { "`chs(\"baseColorMap\")`" } help "None" range { 0 1 } export none parmtag { "filechooser_mode" "read" } } parm { name "ogl_tex_min_filter#" label "Minification Filter" type string default { "GL_LINEAR_MIPMAP_LINEAR" } help "None" menu { "GL_NEAREST" "Poor: Nearest" "GL_LINEAR" "Poor: Linear" "GL_NEAREST_MIPMAP_NEAREST" "Fastest (Nearest/Nearest)" "GL_LINEAR_MIPMAP_NEAREST" "Better (Linear/Nearest)" "GL_NEAREST_MIPMAP_LINEAR" "Good (Nearest/Linear)" "GL_LINEAR_MIPMAP_LINEAR" "Best (Linear/Linear)" } range { 0 1 } export none } parm { name "ogl_tex_mag_filter#" label "Magnification Filter" type string default { "GL_LINEAR" } help "None" menu { "GL_NEAREST" "Nearest" "GL_LINEAR" "Linear" } range { 0 1 } export none } parm { name "ogl_clamping_mode#" label "Clamp Texture" type toggle default { "0" } help "None" range { 0 1 } export none } } parm { name "sepparm8" label "Separator" type separator default { } range { 0 1 } export none } parm { name "ogl_spec" label "OGL Specular" type color size 3 default { "ch(\"specColor1r\")" "ch(\"specColor1g\")" "ch(\"specColor1b\")" } help "None" range { 0 1 } export none parmtag { "spare_category" "OGL" } } parm { name "ogl_specmap" label "OGL Specular Map" type image default { "`chs(\"specMap1\")`" } help "None" range { 0 1 } export none parmtag { "filechooser_mode" "read" } parmtag { "spare_category" "OGL" } } parm { name "ogl_speclayer" label "Specular Layer" type integer default { "0" } help "None" disablewhen "{ ogl_specmap == \"\" }" range { 0 15 } export none } parm { name "ogl_rough" label "OGL Roughness" type float default { "ch(\"diff_rough\")" } help "None" range { 0 1 } export none parmtag { "spare_category" "OGL" } } parm { name "ogl_adjustshiny" label "Adjust Shininess with Alpha Channel" type toggle default { "off" } help "None" disablewhen "{ ogl_specmap == \"\" }" range { 0 1 } export none } parm { name "ogl_shinyrange" label "Shininess Range" type vector2 size 2 default { "10" "30" } help "None" disablewhen "{ ogl_specmap == \"\" } { ogl_adjustshiny == 0 }" range { -1 1 } export none } parm { name "sepparm10" label "Separator" type separator default { } range { 0 1 } export none } parm { name "ogl_opacitymap" label "OGL Opacity Map" type image default { "`chs(\"opacityMap\")`" } help "None" range { 0 1 } export none parmtag { "filechooser_mode" "read" } parmtag { "spare_category" "OGL" } } parm { name "ogl_opacitylayer" label "Opacity Layer" type integer default { "0" } help "None" disablewhen "{ ogl_opacitymap == \"\" }" range { 0 15 } export none } } group { name "folder0_1" label "Displace" parm { name "ogl_bumpmap" label "OGL Bump Map" type image default { "`chs(\"bumpMap\")`" } help "None" range { 0 1 } export none parmtag { "filechooser_mode" "read" } } parm { name "ogl_bumptype" label "Bump Map Type" type string default { "height" } help "None" disablewhen "{ ogl_bumpmap == \"\" }" menu { "height" "Height Map" "uv" "UV Bump Map" "xyz" "XYZ Bump Map" } range { 0 1 } export none } parm { name "ogl_bumpscale" label "Bump Scale" type float default { "1" } help "None" disablewhen "{ ogl_bumpmap == \"\" }" range { 0 10 } export none } parm { name "ogl_bumpbias" label "Bump Map Range" type string default { "zeroone" } help "None" disablewhen "{ ogl_bumpmap == \"\" }" menu { "zeroone" "0 to 1" "centered" "-1 to 1" } range { 0 1 } export none } parm { name "ogl_bumplayer" label "Bump Layer" type integer default { "0" } help "None" disablewhen "{ ogl_bumpmap == \"\" }" range { 0 15 } export none } parm { name "ogl_bumpinvert" label "Invert Bumps" type toggle default { "0" } help "None" disablewhen "{ ogl_bumpmap == \"\" }" range { 0 1 } export none } parm { name "sepparm7" label "Separator" type separator default { } range { 0 1 } export none } parm { name "ogl_normalmap" label "OGL Normal Map" type image default { "`chs(\"baseNormalMap\")`" } help "None" range { 0 1 } export none parmtag { "filechooser_mode" "read" } parmtag { "spare_category" "OGL" } } parm { name "ogl_normalbias" label "Normal Map Range" type string default { "zeroone" } help "None" disablewhen "{ ogl_normalmap == \"\" }" menu { "zeroone" "0 to 1" "centered" "-1 to 1" } range { 0 1 } export none } parm { name "ogl_normallayer" label "Normal Layer" type integer default { "0" } help "None" disablewhen "{ ogl_normalmap == \"\" }" range { 0 15 } export none parmtag { "spare_category" "OGL" } } parm { name "sepparm9" label "Separator" type separator default { } range { 0 1 } export none } } group { name "folder0_2" label "Environment" parm { name "ogl_envmap" label "OGL Environment Map" type image default { "`chs(\"envMap\")`" } help "None" range { 0 1 } export none parmtag { "filechooser_mode" "read" } } parm { name "ogl_envrotate" label "Env Map Rotation" type vector size 3 default { "0" "0" "0" } help "None" disablewhen "{ ogl_envmap == \"\" }" range { -1 1 } export none } parm { name "ogl_envrotorder" label "Env Rotate Order" type string default { "xyz" } help "None" menu { "xyz" "Rx Ry Rz" "xzy" "Rx Rz Ry" "yxz" "Ry Rx Rz" "yzx" "Ry Rz Rx" "zxy" "Rz Rx Ry" "zyx" "Rz Ry Rx" } range { 0 1 } export none } parm { name "ogl_envscale" label "Reflection Intensity" type float default { "0.1" } help "None" disablewhen "{ ogl_envmap == \"\" }" range { 0 2 } export none } } } group { name "shading_3" label "Compile" invisibletab parm { name "vop_compiler" baseparm export none } parm { name "vop_forcecompile" baseparm export none } } parm { name "diffuse_global_clr" label "diffuse_global_clr" type color invisible size 3 default { "0" "0" "0" } range { 0 1 } export none } parm { name "Ce" label "Emission" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } export none parmtag { "parmvop" "1" } } parm { name "direct_diffuse" label "Direct Diffuse" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } export none parmtag { "parmvop" "1" } } parm { name "direct_reflect" label "Direct Reflect" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } export none parmtag { "parmvop" "1" } } parm { name "direct_specular" label "Direct Specular" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } export none parmtag { "parmvop" "1" } } parm { name "direct_volume" label "Direct Volume" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } export none parmtag { "parmvop" "1" } } parm { name "direct_refract" label "Direct Refract" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } export none parmtag { "parmvop" "1" } } parm { name "direct" label "Direct Lighting" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } export none parmtag { "parmvop" "1" } } parm { name "direct_noshadow" label "Direct Unshadowed Lighting" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } export none parmtag { "parmvop" "1" } } parm { name "direct_shadow" label "Direct Shadow Matte" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } export none parmtag { "parmvop" "1" } } parm { name "direct_samples" label "Direct Samples" type float invisible default { "0" } range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "multiglobclr" label "multiglobclr" type color invisible size 3 default { "0" "0" "0" } range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "sss_single" label "Single Scattering" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } export none parmtag { "parmvop" "1" } } parm { name "sss_multi" label "Multi Scattering" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } export none parmtag { "parmvop" "1" } } parm { name "indirect_refract" label "Indirect Refract" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } export none parmtag { "parmvop" "1" } } parm { name "indirect_reflect" label "Indirect Reflect" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } export none parmtag { "parmvop" "1" } } parm { name "Cd" label "Attribute Color" type color invisible size 3 default { "1" "1" "1" } range { 0 1 } export none parmtag { "parmvop" "1" } } parm { name "Alpha" label "Attribute Alpha" type float invisible default { "1" } range { 0 1 } export none parmtag { "parmvop" "1" } } HouNC1033600bba04d962b690ad9843f7shop/mantrasurface.chn{ channel ogl_alpha { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"opac_int\") } } channel ogl_diffr { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"baseColorr\") } } channel ogl_diffg { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"baseColorg\") } } channel ogl_diffb { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"baseColorb\") } } channel ogl_specr { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"specColor1r\") } } channel ogl_specg { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"specColor1g\") } } channel ogl_specb { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"specColor1b\") } } channel ogl_rough { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"diff_rough\") } } } HouNC1033600bb504d962b69003d09e01shop/mantrasurface.parm{ version 0.8 vop_compiler [ 0 locks=0 autoscope=0 ] ( "vcc -r -q $VOP_INCLUDEPATH -o $VOP_OBJECTFILE -e $VOP_ERRORFILE $VOP_SOURCEFILE" ) vop_forcecompile [ 0 locks=0 ] ( 0 ) shading [ 0 locks=0 ] ( 0 0 0 0 ) diffuseFolder [ 0 locks=0 ] ( 2 2 2 2 2 2 2 ) diff_enable [ 0 locks=0 ] ( "on" ) diff_int [ 0 locks=0 ] ( 0.5 ) diff_rough [ 0 locks=0 ] ( 1 ) diff_min [ 0 locks=0 ] ( 0 ) sepparm [ 0 locks=0 ] ( ) useBaseColor [ 0 locks=0 ] ( "on" ) baseColor [ 0 locks=0 ] ( 1 1 1 ) usePointColor [ 0 locks=0 ] ( "on" ) sepparm2 [ 0 locks=0 ] ( ) useColorMap [ 0 locks=0 ] ( "off" ) baseColorMap [ 0 locks=0 ] ( "" ) colorMapIntensity [ 0 locks=0 ] ( 1 ) colorMapWrap [ 0 locks=0 ] ( repeat ) colorMapfilter [ 0 locks=0 ] ( chs('../colorMapfilter/stringdef') ) colorMapWidth [ 0 locks=0 ] ( 1 ) sss_enable [ 0 locks=0 ] ( "off" ) sss_int [ 0 locks=0 autoscope=0 ] ( 1 ) baseSSSColor [ 0 locks=0 ] ( 1 1 1 ) sss_min [ 0 locks=0 ] ( 0 ) sss_phase [ 0 locks=0 ] ( 0 ) sssMapFolder [ 0 locks=0 ] ( 0 0 0 0 ) useSSSMap [ 0 locks=0 ] ( "off" ) baseSSSMap [ 0 locks=0 ] ( "" ) colorMapIntensity1 [ 0 locks=0 ] ( 1 ) sssMapWrap [ 0 locks=0 ] ( repeat ) sssMapFilter [ 0 locks=0 ] ( catrom ) sssMapWidth [ 0 locks=0 ] ( 1 ) sss_1enable [ 0 locks=0 ] ( "on" ) sss_1intensity [ 0 locks=0 ] ( 1 ) sss_1quality [ 0 locks=0 ] ( 1 ) sss_2enable [ 0 locks=0 ] ( "off" ) sss_2intensity [ 0 locks=0 ] ( 1 ) sss_2quality [ 0 locks=0 ] ( 1 ) sss_atten [ 0 locks=0 ] ( 10 ) baseSSSAttenColor [ 0 locks=0 ] ( 1 1 1 ) sepparm4 [ 0 locks=0 ] ( ) useSSSAttenMap [ 0 locks=0 ] ( "off" ) sssAttenMap [ 0 locks=0 ] ( "" ) attenMapIntensity [ 0 locks=0 ] ( 1 ) sssAttenMapWrap [ 0 locks=0 ] ( repeat ) sssAttenMapFilter [ 0 locks=0 ] ( catrom ) sssAttenMapWidth [ 0 locks=0 ] ( 1 ) sss_pcmode [ 0 locks=0 ] ( 0 ) sss_pcname [ 0 locks=0 ] ( ${OS}_SSS.pc ) reflectLightsFolder [ 0 locks=0 ] ( 0 0 0 0 ) refl_lights [ 0 locks=0 ] ( "off" ) spec_model [ 0 locks=0 ] ( 0 ) spec_int [ 0 locks=0 autoscope=0 ] ( 1 ) sepparm5 [ 0 locks=0 ] ( ) specColor1 [ 0 locks=0 ] ( 1 1 1 ) useSpecMap1 [ 0 locks=0 ] ( "off" ) specMap1 [ 0 locks=0 ] ( "" ) reflectMapIntensity [ 0 locks=0 ] ( 1 ) specMapWrap1 [ 0 locks=0 ] ( repeat ) specMapFilter1 [ 0 locks=0 ] ( catrom ) reflectMapWidth1 [ 0 locks=0 ] ( 1 ) sepparm11 [ 0 locks=0 ] ( ) spec_angle [ 0 locks=0 ] ( 10 ) spec_aniso [ 0 locks=0 ] ( 0 ) spec_min [ 0 locks=0 ] ( 0 ) refl_objs [ 0 locks=0 ] ( "off" ) refl_qual [ 0 locks=0 autoscope=0 ] ( 0.100000001 ) refl_sep [ 0 locks=0 ] ( "off" ) refl_int [ 0 locks=0 autoscope=0 ] ( 1 ) refl_clr [ 0 locks=0 ] ( 1 1 1 ) refl_angle [ 0 locks=0 ] ( 0 ) enableEnvMap [ 0 locks=0 ] ( "off" ) envMap [ 0 locks=0 ] ( "" ) envMapWrap [ 0 locks=0 ] ( repeat ) envMapTint [ 0 locks=0 ] ( 1 1 1 ) envMapSpace [ 0 locks=0 ] ( space:current ) useReflMask1 [ 0 locks=0 ] ( "off" ) baseReflMask1 [ 0 locks=0 ] ( "" ) reflMaskChannel1 [ 0 locks=0 ] ( 0 ) reflMaskWrap1 [ 0 locks=0 ] ( repeat ) reflMaskFilter1 [ 0 locks=0 ] ( catrom ) reflMaskMapWidth [ 0 locks=0 ] ( 1 ) ior_in [ 0 locks=0 ] ( 1.20000005 ) ior_out [ 0 locks=0 ] ( 1 ) sepparm13 [ 0 locks=0 ] ( ) refr_enable [ 0 locks=0 ] ( "off" ) refr_model [ 0 locks=0 ] ( phong ) refr_int [ 0 locks=0 ] ( 1 ) refr_min [ 0 locks=0 ] ( 0 ) refr_clr [ 0 locks=0 ] ( 1 1 1 ) refr_angle [ 0 locks=0 ] ( 0 ) refr_aniso [ 0 locks=0 ] ( 0 ) refr_qual [ 0 locks=0 ] ( 1 ) refr_lights [ 0 locks=0 ] ( "on" ) refr_objs [ 0 locks=0 ] ( "on" ) refr_thin [ 0 locks=0 ] ( "off" ) sepparm14 [ 0 locks=0 ] ( ) atten_enable [ 0 locks=0 ] ( "off" ) atten_den [ 0 locks=0 ] ( 0.5 ) atten_clr [ 0 locks=0 ] ( 1 1 1 ) emit_enable [ 0 locks=0 ] ( "off" ) emit_int [ 0 locks=0 ] ( 1 ) emit_clr [ 0 locks=0 ] ( 1 1 1 ) emit_illum [ 0 locks=0 ] ( "on" ) opac_int [ 0 locks=0 ] ( 1 ) sepparm15 [ 0 locks=0 ] ( ) baseOpacityColor [ 0 locks=0 ] ( 1 1 1 ) useOpacityMap [ 0 locks=0 ] ( "off" ) opacityMap [ 0 locks=0 ] ( "" ) opacityMapIntensity [ 0 locks=0 ] ( 1 ) opacityMapWrap [ 0 locks=0 ] ( repeat ) opacityMapFilter [ 0 locks=0 ] ( catrom ) opacityMapWidth [ 0 locks=0 ] ( 1 ) sepparm16 [ 0 locks=0 ] ( ) opac_falloff [ 0 locks=0 ] ( "off" ) opac_para [ 0 locks=0 ] ( 0 ) opac_perp [ 0 locks=0 ] ( 1 ) opac_rolloff [ 0 locks=0 ] ( 1 ) sepparm18 [ 0 locks=0 ] ( ) enableAlphaFalloff [ 0 locks=0 ] ( "off" ) alphaPara [ 0 locks=0 ] ( 1 ) aperp [ 0 locks=0 ] ( 1 ) aroll [ 0 locks=0 ] ( 0.150000006 ) sepparm17 [ 0 locks=0 ] ( ) fake_enable [ 0 locks=0 ] ( "off" ) fake_min [ 0 locks=0 ] ( 0 ) fake_max [ 0 locks=0 ] ( 1 ) facefwd [ 0 locks=0 ] ( "on" ) conserveenergy [ 0 locks=0 ] ( "on" ) sepparm3 [ 0 locks=0 ] ( ) fres_enable [ 0 locks=0 ] ( "off" ) fres_style [ 0 locks=0 ] ( physical ) dispScale [ 0 locks=0 ] ( 0.0500000007 ) offset [ 0 locks=0 ] ( 1 ) vm_truedisplace [ 0 locks=0 ] ( "on" ) displacementMapFolder [ 0 locks=0 ] ( 0 0 0 ) enableDispMap [ 0 locks=0 ] ( "off" ) displacementMap [ 0 locks=0 ] ( "" ) switchDispChannel [ 0 locks=0 ] ( 0 ) dispMapWrap [ 0 locks=0 ] ( repeat ) dispMapFilter [ 0 locks=0 ] ( box ) dispMapWidth [ 0 locks=0 ] ( 1 ) enableNoise [ 0 locks=0 ] ( "off" ) noiseType [ 0 locks=0 ] ( snoise ) noiseFreq [ 0 locks=0 ] ( 10 10 10 ) noiseOffset [ 0 locks=0 ] ( 0 0 0 ) noiseAmp [ 0 locks=0 ] ( 1 ) noiseRough [ 0 locks=0 ] ( 0.5 ) noiseAtten [ 0 locks=0 ] ( 1 ) noiseTurb [ 0 locks=0 ] ( 5 ) mapType [ 0 locks=0 ] ( 0 ) sepparm20 [ 0 locks=0 ] ( ) useBumpMap [ 0 locks=0 ] ( "off" ) bumpScale [ 0 locks=0 ] ( 0.100000001 ) bumpMap [ 0 locks=0 ] ( "" ) bumpMapWrap [ 0 locks=0 ] ( repeat ) bumpMapFilter [ 0 locks=0 ] ( catrom ) bumpMapWidth [ 0 locks=0 ] ( 1 ) sepparm19 [ 0 locks=0 ] ( ) useNormalMap [ 0 locks=0 ] ( "off" ) baseNormalMap [ 0 locks=0 ] ( "" ) normalMapWrap [ 0 locks=0 ] ( repeat ) normalMapFilter [ 0 locks=0 ] ( catrom ) normalMapWidth [ 0 locks=0 ] ( 1 ) folder0 [ 0 locks=0 ] ( 0 0 0 ) ogl_light [ 0 locks=0 ] ( "on" ) sepparm6 [ 0 locks=0 ] ( ) ogl_alpha [ 0 locks=0 ] ( [ ogl_alpha 1 ] ) ogl_cutout [ 0 locks=0 ] ( "on" ) ogl_amb [ 0 locks=0 ] ( 1 1 1 ) ogl_emit [ 0 locks=0 ] ( 0 0 0 ) sepparm12 [ 0 locks=0 ] ( ) ogl_diff [ 0 locks=0 ] ( [ ogl_diffr 1 ] [ ogl_diffg 1 ] [ ogl_diffb 1 ] ) ogl_numtex [ 0 locks=0 autoscope=0 ] ( 1 ) ogl_tex1 [ 0 locks=0 autoscope=0 ] ( `chs(\"baseColorMap\")` ) ogl_tex_min_filter1 [ 0 locks=0 autoscope=0 ] ( GL_LINEAR_MIPMAP_LINEAR ) ogl_tex_mag_filter1 [ 0 locks=0 autoscope=0 ] ( GL_LINEAR ) ogl_clamping_mode1 [ 0 locks=0 autoscope=0 ] ( "off" ) sepparm8 [ 0 locks=0 ] ( ) ogl_spec [ 0 locks=0 ] ( [ ogl_specr 1 ] [ ogl_specg 1 ] [ ogl_specb 1 ] ) ogl_specmap [ 0 locks=0 ] ( `chs(\"specMap1\")` ) ogl_speclayer [ 0 locks=0 ] ( 0 ) ogl_rough [ 0 locks=0 ] ( [ ogl_rough 1 ] ) ogl_adjustshiny [ 0 locks=0 ] ( "off" ) ogl_shinyrange [ 0 locks=0 ] ( 10 30 ) sepparm10 [ 0 locks=0 ] ( ) ogl_opacitymap [ 0 locks=0 ] ( `chs(\"opacityMap\")` ) ogl_opacitylayer [ 0 locks=0 ] ( 0 ) ogl_bumpmap [ 0 locks=0 ] ( `chs(\"bumpMap\")` ) ogl_bumptype [ 0 locks=0 ] ( height ) ogl_bumpscale [ 0 locks=0 ] ( 1 ) ogl_bumpbias [ 0 locks=0 ] ( zeroone ) ogl_bumplayer [ 0 locks=0 ] ( 0 ) ogl_bumpinvert [ 0 locks=0 ] ( "off" ) sepparm7 [ 0 locks=0 ] ( ) ogl_normalmap [ 0 locks=0 ] ( `chs(\"baseNormalMap\")` ) ogl_normalbias [ 0 locks=0 ] ( zeroone ) ogl_normallayer [ 0 locks=0 ] ( 0 ) sepparm9 [ 0 locks=0 ] ( ) ogl_envmap [ 0 locks=0 ] ( `chs(\"envMap\")` ) ogl_envrotate [ 0 locks=0 ] ( 0 0 0 ) ogl_envrotorder [ 0 locks=0 ] ( xyz ) ogl_envscale [ 0 locks=0 ] ( 0.100000001 ) diffuse_global_clr [ 0 locks=0 ] ( 0 0 0 ) Ce [ 0 locks=0 ] ( 0 0 0 ) direct_diffuse [ 0 locks=0 ] ( 0 0 0 ) direct_reflect [ 0 locks=0 ] ( 0 0 0 ) direct_specular [ 0 locks=0 ] ( 0 0 0 ) direct_volume [ 0 locks=0 ] ( 0 0 0 ) direct_refract [ 0 locks=0 ] ( 0 0 0 ) direct [ 0 locks=0 ] ( 0 0 0 ) direct_noshadow [ 0 locks=0 ] ( 0 0 0 ) direct_shadow [ 0 locks=0 ] ( 0 0 0 ) direct_samples [ 0 locks=0 ] ( 0 ) multiglobclr [ 0 locks=0 ] ( 0 0 0 ) sss_single [ 0 locks=0 ] ( 0 0 0 ) sss_multi [ 0 locks=0 ] ( 0 0 0 ) indirect_refract [ 0 locks=0 ] ( 0 0 0 ) indirect_reflect [ 0 locks=0 ] ( 0 0 0 ) Cd [ 0 locks=0 ] ( 1 1 1 ) Alpha [ 0 locks=0 ] ( 1 ) } HouNC1033600b8b04d962b6908da7d5d1shop/mantrasurface/surfaceOutput.inittype = output matchesdef = 0 HouNC1033600b8804d962b6908ee5b7c8shop/mantrasurface/surfaceOutput.defcomment "" position 20.102 18.3267 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 surfaceModel 0 1 1 surfaceModel 1 1 2 switch2 0 1 3 "" 0 1 4 surfaceModel 2 1 } stat { create 1274288096 modify 1286294670 author rmagee@taxco.local access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8b04d962b690880d51e3shop/mantrasurface/surfaceOutput.parm{ version 0.8 contexttype [ 0 locks=0 ] ( surface ) outputcodelast [ 0 locks=0 ] ( "on" ) parmorder [ 0 locks=0 ] ( "" ) } HouNC1033600b8b04d962b69001695ed7shop/mantrasurface/outputCollect.inittype = collect matchesdef = 0 HouNC1033600b8804d962b690a3b369a1shop/mantrasurface/outputCollect.defcomment "" position 22.3273 17.3835 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 properties 0 1 1 surfaceOutput 0 1 2 dispOutput 0 1 } stat { create 1277929707 modify 1286294670 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8b04d962b6906b6bf888shop/mantrasurface/outputCollect.parm{ version 0.8 } HouNC1033600b8804d962b6906ac792fashop/mantrasurface/surfaceModel.inittype = surfacemodel matchesdef = 1 HouNC1033600b8904d962b690ac18df0bshop/mantrasurface/surfaceModel.defcomment "" position 16.1407 -1.2358 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 "" 0 1 1 switchBumpNormal 0 1 2 "" 0 1 3 "" 0 1 4 "" 0 1 5 "" 0 1 6 "" 0 1 7 facefwd 0 0 8 conserveenergy 0 0 9 fres_enable 0 0 10 fres_style 0 0 11 ior_in 0 0 12 ior_out 0 0 13 "" 0 0 14 "" 0 0 15 "" 0 0 16 diff_enable 0 0 17 diff_int 0 1 18 diff_min 0 0 19 diffuseColor 0 1 20 diff_rough 0 0 21 sss_enable 0 0 22 sss_int 0 1 23 sssColor 0 1 24 sss_min 0 0 25 sss_atten 0 0 26 sssAttenColor 0 0 27 sss_phase 0 0 28 sss_1enable 0 0 29 sss_1intensity 0 0 30 sss_1quality 0 0 31 sss_2enable 0 0 32 sss_pcmode 0 0 33 sss_pcname 0 0 34 sss_2intensity 0 0 35 sss_2quality 0 0 36 "" 0 0 37 refl_lights 0 0 38 spec_model 0 0 39 spec_int 0 1 40 spec_min 0 0 41 multiply1 0 1 42 spec_angle 0 0 43 spec_aniso 0 0 44 refl_objs 0 0 45 refl_qual 0 0 46 refl_sep 0 0 47 refl_int 0 0 48 refl_clr 0 0 49 refl_angle 0 0 50 "" 0 0 51 "" 0 0 52 "" 0 0 53 "" 0 0 54 "" 0 0 55 "" 0 0 56 "" 0 0 57 "" 0 0 58 "" 0 0 59 "" 0 0 60 "" 0 0 61 "" 0 0 62 "" 0 0 63 "" 0 0 64 refr_enable 0 0 65 refr_lights 0 0 66 refr_model 0 0 67 refr_int 0 1 68 refr_min 0 0 69 refr_clr 0 1 70 refr_angle 0 0 71 refr_aniso 0 0 72 refr_objs 0 0 73 refr_qual 0 0 74 atten_enable 0 0 75 atten_den 0 0 76 atten_clr 0 0 77 emit_enable 0 0 78 emit_int 0 1 79 emit_clr 0 1 80 opac_int 0 1 81 opacityColor 0 1 82 fake_enable 0 0 83 fake_min 0 0 84 fake_max 0 0 85 opac_falloff 0 0 86 opac_para 0 0 87 opac_perp 0 0 88 opac_rolloff 0 0 89 emit_illum 0 0 90 refr_thin 0 0 } stat { create 1277929729 modify 1286294674 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8904d962b690e73d0d3bshop/mantrasurface/surfaceModel.chn{ channel diff_enable { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../diff_enable/toggledef') } } channel diff_int { lefttype = extend righttype = extend default = 0.5 flags = 0 segment { length = 0 value = 0.5 0.5 expr = ch('../diff_int/floatdef') } } channel diff_rough { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch('../diff_rough/floatdef') } } channel facefwd { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../facefwd/toggledef') } } channel conserveenergy { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../conserveenergy/toggledef') } } channel fres_enable { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch('../fres_enable/toggledef') } } channel ior_in { lefttype = extend righttype = extend default = 1.2 flags = 0 segment { length = 0 value = 1.2000000476837158 1.2000000476837158 expr = ch('../ior_in/floatdef') } } channel ior_out { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../ior_out/floatdef') } } channel refl_lights { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../refl_lights/toggledef') } } channel spec_int { lefttype = extend righttype = extend default = 0.1 flags = 0 segment { length = 0 value = 0.10000000149011612 0.10000000149011612 expr = ch('../spec_int/floatdef') } } channel spec_min { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch('../spec_min/floatdef') } } channel spec_angle { lefttype = extend righttype = extend default = 10 flags = 0 segment { length = 0 value = 10 10 expr = ch('../spec_angle/floatdef') } } channel spec_aniso { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch('../spec_aniso/floatdef') } } channel refl_objs { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../refl_objs/toggledef') } } channel refl_qual { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../refl_qual/floatdef') } } channel refl_sep { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch('../refl_sep/toggledef') } } channel refl_int { lefttype = extend righttype = extend default = 0.1 flags = 0 segment { length = 0 value = 0.10000000149011612 0.10000000149011612 expr = ch('../refl_int/floatdef') } } channel refl_clrr { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../refl_clr/colordefr') } } channel refl_clrg { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../refl_clr/colordefg') } } channel refl_clrb { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../refl_clr/colordefb') } } channel refl_angle { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch('../refl_angle/floatdef') } } channel refr_enable { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch('../refr_enable/toggledef') } } channel refr_lights { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../refr_lights/toggledef') } } channel refr_int { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../refr_int/floatdef') } } channel refr_min { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch('../refr_min/floatdef') } } channel refr_clrr { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../refr_clr/colordefr') } } channel refr_clrg { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../refr_clr/colordefg') } } channel refr_clrb { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../refr_clr/colordefb') } } channel refr_angle { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch('../refr_angle/floatdef') } } channel refr_aniso { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch('../refr_aniso/floatdef') } } channel refr_objs { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../refr_objs/toggledef') } } channel refr_qual { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../refr_qual/floatdef') } } channel atten_enable { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch('../atten_enable/toggledef') } } channel atten_den { lefttype = extend righttype = extend default = 0.5 flags = 0 segment { length = 0 value = 0.5 0.5 expr = ch('../atten_den/floatdef') } } channel atten_clrr { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../atten_clr/colordefr') } } channel atten_clrg { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../atten_clr/colordefg') } } channel atten_clrb { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../atten_clr/colordefb') } } channel refr_thin { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch('../refr_thin/toggledef') } } channel emit_enable { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch('../emit_enable/toggledef') } } channel emit_int { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../emit_int/floatdef') } } channel emit_illum { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../emit_illum/toggledef') } } channel emit_clrr { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../emit_clr/colordefr') } } channel emit_clrg { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../emit_clr/colordefg') } } channel emit_clrb { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../emit_clr/colordefb') } } channel opac_int { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../opac_int/floatdef') } } channel fake_enable { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../fake_enable/toggledef') } } channel fake_min { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch('../fake_min/floatdef') } } channel fake_max { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../fake_max/floatdef') } } channel opac_falloff { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch('../opac_falloff/toggledef') } } channel opac_para { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch('../opac_para/floatdef') } } channel opac_perp { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../opac_perp/floatdef') } } channel opac_rolloff { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../opac_rolloff/floatdef') } } channel sss_enable { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch('../sss_enable/toggledef') } } channel sss_int { lefttype = extend righttype = extend default = 0.5 flags = 0 segment { length = 0 value = 0.5 0.5 expr = ch('../sss_int/floatdef') } } channel sss_min { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch('../sss_min/floatdef') } } channel sss_2quality { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../sss_2quality/floatdef') } } channel sss_2intensity { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../sss_2intensity/floatdef') } } channel sss_pcmode { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch('../sss_pcmode/intdef') } } channel sss_1enable { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../sss_1enable/toggledef') } } channel sss_1intensity { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../sss_1intensity/floatdef') } } channel sss_1quality { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../sss_1quality/intdef') } } channel sss_2enable { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../sss_2enable/toggledef') } } channel sss_phase { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch('../sss_phase/floatdef') } } channel sss_atten { lefttype = extend righttype = extend default = 10 flags = 0 segment { length = 0 value = 10 10 expr = ch('../sss_atten/floatdef') } } channel diff_min { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch('../diff_min/floatdef') } } } HouNC1033600b8804d962b6906b3cf7ccshop/mantrasurface/surfaceModel.parm{ version 0.8 facefwd [ 0 locks=0 ] ( [ facefwd 1 ] ) conserveenergy [ 0 locks=0 ] ( [ conserveenergy 1 ] ) fres_enable [ 0 locks=0 ] ( [ fres_enable 0 ] ) fres_style [ 0 locks=0 ] ( chs('../fres_style/stringdef') ) ior_in [ 0 locks=0 ] ( [ ior_in 1.20000005 ] ) ior_out [ 0 locks=0 ] ( [ ior_out 1 ] ) tan_style [ 0 locks=0 ] ( geo ) maxdist_enable [ 0 locks=0 ] ( "off" ) maxdist [ 0 locks=0 ] ( 10 ) diffuse_folder [ 0 locks=0 ] ( 0 0 0 0 0 0 ) diff_enable [ 0 locks=0 ] ( [ diff_enable 1 ] ) diff_int [ 0 locks=0 ] ( [ diff_int 0.5 ] ) diff_min [ 0 locks=0 ] ( [ diff_min 0 ] ) diff_clr [ 0 locks=0 ] ( 1 1 1 ) diff_rough [ 0 locks=0 ] ( [ diff_rough 0 ] ) sss_enable [ 0 locks=0 ] ( [ sss_enable 0 ] ) sss_int [ 0 locks=0 ] ( [ sss_int 0.5 ] ) sss_clr [ 0 locks=0 ] ( 1 1 1 ) sss_min [ 0 locks=0 ] ( [ sss_min 0 ] ) sss_atten [ 0 locks=0 ] ( [ sss_atten 10 ] ) sss_attenclr [ 0 locks=0 ] ( 1 1 1 ) sss_phase [ 0 locks=0 ] ( [ sss_phase 0 ] ) sss_1enable [ 0 locks=0 ] ( [ sss_1enable 1 ] ) sss_1intensity [ 0 locks=0 ] ( [ sss_1intensity 1 ] ) sss_1quality [ 0 locks=0 ] ( [ sss_1quality 1 ] ) sss_2enable [ 0 locks=0 ] ( [ sss_2enable 0 ] ) sss_pcmode [ 0 locks=0 ] ( [ sss_pcmode 0 ] ) sss_pcname [ 0 locks=0 ] ( default.pc ) sss_2intensity [ 0 locks=0 ] ( [ sss_2intensity 1 ] ) sss_2quality [ 0 locks=0 ] ( [ sss_2quality 1 ] ) folder0 [ 0 locks=0 ] ( 0 0 ) refl_enable [ 0 locks=0 ] ( "on" ) refl_lights [ 0 locks=0 ] ( [ refl_lights 1 ] ) spec_model [ 0 locks=0 ] ( chs('../spec_model/stringdef') ) spec_int [ 0 locks=0 ] ( [ spec_int 0.100000001 ] ) spec_min [ 0 locks=0 ] ( [ spec_min 0 ] ) spec_clr [ 0 locks=0 ] ( 1 1 1 ) spec_angle [ 0 locks=0 ] ( [ spec_angle 10 ] ) spec_aniso [ 0 locks=0 ] ( [ spec_aniso 0 ] ) refl_objs [ 0 locks=0 ] ( [ refl_objs 0 ] ) refl_qual [ 0 locks=0 ] ( [ refl_qual 1 ] ) refl_sep [ 0 locks=0 ] ( [ refl_sep 0 ] ) refl_int [ 0 locks=0 ] ( [ refl_int 0.100000001 ] ) refl_clr [ 0 locks=0 ] ( [ refl_clrr 1 ] [ refl_clrg 1 ] [ refl_clrb 1 ] ) refl_angle [ 0 locks=0 ] ( [ refl_angle 0 ] ) refl_enable2 [ 0 locks=0 ] ( "off" ) refl_lights2 [ 0 locks=0 ] ( "on" ) spec_model2 [ 0 locks=0 ] ( 0 ) spec_int2 [ 0 locks=0 ] ( 0.100000001 ) spec_min2 [ 0 locks=0 ] ( 0 ) spec_clr2 [ 0 locks=0 ] ( 1 1 1 ) spec_angle2 [ 0 locks=0 ] ( 10 ) spec_aniso2 [ 0 locks=0 ] ( 0 ) refl_objs2 [ 0 locks=0 ] ( "on" ) refl_qual2 [ 0 locks=0 ] ( 1 ) refl_sep2 [ 0 locks=0 ] ( "off" ) refl_int2 [ 0 locks=0 ] ( 0.100000001 ) refl_clr2 [ 0 locks=0 ] ( 1 1 1 ) refl_angle2 [ 0 locks=0 ] ( 0 ) refr_enable [ 0 locks=0 ] ( [ refr_enable 0 ] ) refr_lights [ 0 locks=0 ] ( [ refr_lights 1 ] ) refr_model [ 0 locks=0 ] ( chs('../refr_model/stringdef') ) refr_int [ 0 locks=0 ] ( [ refr_int 1 ] ) refr_min [ 0 locks=0 ] ( [ refr_min 0 ] ) refr_clr [ 0 locks=0 ] ( [ refr_clrr 1 ] [ refr_clrg 1 ] [ refr_clrb 1 ] ) refr_angle [ 0 locks=0 ] ( [ refr_angle 0 ] ) refr_aniso [ 0 locks=0 ] ( [ refr_aniso 0 ] ) refr_objs [ 0 locks=0 ] ( [ refr_objs 1 ] ) refr_qual [ 0 locks=0 ] ( [ refr_qual 1 ] ) atten_enable [ 0 locks=0 ] ( [ atten_enable 0 ] ) atten_den [ 0 locks=0 ] ( [ atten_den 0.5 ] ) atten_clr [ 0 locks=0 ] ( [ atten_clrr 1 ] [ atten_clrg 1 ] [ atten_clrb 1 ] ) refr_thin [ 0 locks=0 ] ( [ refr_thin 0 ] ) emit_enable [ 0 locks=0 ] ( [ emit_enable 0 ] ) emit_int [ 0 locks=0 ] ( [ emit_int 1 ] ) emit_clr [ 0 locks=0 ] ( [ emit_clrr 1 ] [ emit_clrg 1 ] [ emit_clrb 1 ] ) emit_illum [ 0 locks=0 ] ( [ emit_illum 1 ] ) opac_int [ 0 locks=0 ] ( [ opac_int 1 ] ) opac_clr [ 0 locks=0 ] ( 1 1 1 ) fake_enable [ 0 locks=0 ] ( [ fake_enable 0 ] ) fake_min [ 0 locks=0 ] ( [ fake_min 0 ] ) fake_max [ 0 locks=0 ] ( [ fake_max 1 ] ) opac_falloff [ 0 locks=0 ] ( [ opac_falloff 0 ] ) opac_para [ 0 locks=0 ] ( [ opac_para 0 ] ) opac_perp [ 0 locks=0 ] ( [ opac_perp 1 ] ) opac_rolloff [ 0 locks=0 ] ( [ opac_rolloff 1 ] ) } HouNC1033600b8e04d962b690dbe9a9d1shop/mantrasurface/properties.inittype = properties matchesdef = 0 HouNC1033600b8f04d962b6903ca515e4shop/mantrasurface/properties.defcomment "" position 20.6078 21.03 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 "" 0 1 1 vm_truedisplace 0 1 } stat { create 1277929796 modify 1282662275 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8604d962b690a3244940shop/mantrasurface/properties.spareparmdef group { name "Shading" label "Shading" parm { name "vm_displacebound" label "Displacement Bound" type float default { "0" } help "The maximum bounds that the displacement shader will move geometry. This is defined in \"camera\" space. Note, that the absolute value is used to determine the bounds." range { 0 10 } export none parmtag { "spare_category" "Shading" } } parm { name "vm_truedisplace" label "True Displacements" type toggle default { "1" } help "When running displacement shaders, whether the VEX variable P is actually moved (true displacement) or whether bump mapping will be performed." range { 0 1 } export none parmtag { "spare_category" "Shading" } } } HouNC1033600b8f04d962b690952acf22shop/mantrasurface/properties.chn{ channel vm_displacebound { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"../scale/floatdef\") } } channel vm_truedisplace { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../vm_truedisplace/toggledef') } } } HouNC1033600b8e04d962b69093620bc5shop/mantrasurface/properties.parm{ version 0.8 Shading [ 0 locks=0 ] ( 0 ) vm_displacebound [ 8 locks=0 ] ( [ vm_displacebound 0.0500000007 ] ) vm_truedisplace [ 0 locks=0 ] ( [ vm_truedisplace 1 ] ) } HouNC1033600b8e04d962b690dd4594cashop/mantrasurface/dispOutput.inittype = output matchesdef = 0 HouNC1033600b8f04d962b69014896d04shop/mantrasurface/dispOutput.defcomment "" position 19.1842 -10.547 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 displacenml1 0 1 1 displacenml1 1 1 } stat { create 1277929857 modify 1279225885 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8e04d962b6909c86a851shop/mantrasurface/dispOutput.parm{ version 0.8 contexttype [ 0 locks=0 ] ( displace ) outputcodelast [ 0 locks=0 ] ( "off" ) parmorder [ 0 locks=0 ] ( "" ) } HouNC1033600b8804d962b6901b864933shop/mantrasurface/diffuseColor.inittype = surfacecolor matchesdef = 1 HouNC1033600b8904d962b6902a664d1fshop/mantrasurface/diffuseColor.defcomment "" position 9.96103 17.1628 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 useBaseColor 0 1 1 baseColor 0 1 2 usePointColor 0 1 3 useColorMap 0 1 4 baseColorMap 0 1 5 colorMapWrap 0 1 6 colorMapfilter 0 1 7 colorMapWidth 0 1 8 "" 0 1 9 uvcoords1 1 1 10 uvcoords1 2 1 11 "" 0 1 12 colorMapIntensity 0 1 } stat { create 1277930868 modify 1279226307 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8904d962b6900b1a190eshop/mantrasurface/diffuseColor.chn{ channel useBaseColor { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../useBaseColor/toggledef') } } channel baseColorr { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../baseColor/colordefr') } } channel baseColorg { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../baseColor/colordefg') } } channel baseColorb { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../baseColor/colordefb') } } channel usePointColor { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../usePointColor/toggledef') } } channel useColorMap { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch('../useColorMap/toggledef') } } channel colorMapIntensity { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../colorMapIntensity/floatdef') } } channel colorMapWidth { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../colorMapWidth/floatdef') } } } HouNC1033600b8804d962b6904f87eb42shop/mantrasurface/diffuseColor.parm{ version 0.8 useBaseColor [ 0 locks=0 ] ( [ useBaseColor 1 ] ) baseColor [ 0 locks=0 ] ( [ baseColorr 1 ] [ baseColorg 1 ] [ baseColorb 1 ] ) usePointColor [ 0 locks=0 ] ( [ usePointColor 1 ] ) useColorMap [ 0 locks=0 ] ( [ useColorMap 0 ] ) baseColorMap [ 0 locks=0 ] ( "" ) colorMapWrap [ 0 locks=0 ] ( chs('../colorMapWrap/stringdef') ) colorMapfilter [ 0 locks=0 ] ( chs('../colorMapfilter/stringdef') ) colorMapWidth [ 0 locks=0 ] ( [ colorMapWidth 1 ] ) colorMapBorder [ 0 locks=0 ] ( 0 0 0 1 ) Scoord [ 0 locks=0 ] ( 0 ) Tcoord [ 0 locks=0 ] ( 0 ) usePointAlpha [ 0 locks=0 ] ( "off" ) colorMapIntensity [ 0 locks=0 ] ( [ colorMapIntensity 1 ] ) } HouNC1033600b8804d962b690d1cf357bshop/mantrasurface/useBaseColor.inittype = parameter matchesdef = 0 HouNC1033600b8904d962b690673a37d9shop/mantrasurface/useBaseColor.defcomment "" position 6.46568 20.5986 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277931028 modify 1278602159 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8804d962b6900efe7627shop/mantrasurface/useBaseColor.parm{ version 0.8 parmname [ 0 locks=0 ] ( useBaseColor ) parmlabel [ 0 locks=0 ] ( "Use Base Color" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "toggle" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ diff_enable == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 1 ) toggledef [ 0 locks=0 ] ( "on" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8f04d962b690ef4ae09fshop/mantrasurface/baseColor.inittype = parameter matchesdef = 0 HouNC1033600b8c04d962b6901a8b9bdfshop/mantrasurface/baseColor.defcomment "" position 4.893 20.5986 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277931029 modify 1278602159 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8f04d962b690ed8b325cshop/mantrasurface/baseColor.parm{ version 0.8 parmname [ 0 locks=0 ] ( baseColor ) parmlabel [ 0 locks=0 ] ( "Base Color" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "color" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ useBaseColor == 0 } { diff_enable == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 1 1 1 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8b04d962b6904a125b86shop/mantrasurface/usePointColor.inittype = parameter matchesdef = 0 HouNC1033600b8804d962b690b701837eshop/mantrasurface/usePointColor.defcomment "" position 3.79521 19.7412 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277931031 modify 1278602159 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8b04d962b6902bfc74ecshop/mantrasurface/usePointColor.parm{ version 0.8 parmname [ 0 locks=0 ] ( usePointColor ) parmlabel [ 0 locks=0 ] ( "Use Point Color" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "toggle" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ diff_enable == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 1 ) toggledef [ 0 locks=0 ] ( "on" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8904d962b690b2f8dcceshop/mantrasurface/useColorMap.inittype = parameter matchesdef = 0 HouNC1033600b8e04d962b690c74a692cshop/mantrasurface/useColorMap.defcomment "" position 2.67302 18.9161 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277931033 modify 1278602159 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8904d962b690ff81d360shop/mantrasurface/useColorMap.parm{ version 0.8 parmname [ 0 locks=0 ] ( useColorMap ) parmlabel [ 0 locks=0 ] ( "Use Color Map" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "toggle" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ diff_enable == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 1 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8804d962b690017e08aashop/mantrasurface/baseColorMap.inittype = parameter matchesdef = 0 HouNC1033600b8904d962b690d074aad4shop/mantrasurface/baseColorMap.defcomment "" position 1.57523 18.0909 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277931034 modify 1278602159 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8804d962b6903e70107fshop/mantrasurface/baseColorMap.parm{ version 0.8 parmname [ 0 locks=0 ] ( baseColorMap ) parmlabel [ 0 locks=0 ] ( "Base Color Map" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "image" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ useColorMap == 0 } { diff_enable == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8804d962b690c4994c1bshop/mantrasurface/colorMapWrap.inittype = parameter matchesdef = 0 HouNC1033600b8904d962b690dd756ecfshop/mantrasurface/colorMapWrap.defcomment "" position 2.67302 17.2658 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277931035 modify 1278602159 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8804d962b690b42cff84shop/mantrasurface/colorMapWrap.parm{ version 0.8 parmname [ 0 locks=0 ] ( colorMapWrap ) parmlabel [ 0 locks=0 ] ( "Color Map Wrap" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "string" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "on" ) menuchoices [ 0 locks=0 ] ( "repeat \"Repeat\" streak \"Streak\" decal \"Decal\" " ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ useColorMap == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( repeat ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8a04d962b690ef39ca0bshop/mantrasurface/colorMapfilter.inittype = parameter matchesdef = 0 HouNC1033600b8b04d962b690372b102eshop/mantrasurface/colorMapfilter.defcomment "" position 3.79521 16.4407 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277931052 modify 1278602159 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8a04d962b690cf2a89c0shop/mantrasurface/colorMapfilter.parm{ version 0.8 parmname [ 0 locks=0 ] ( colorMapfilter ) parmlabel [ 0 locks=0 ] ( "Color Map Filter" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "string" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "on" ) menuchoices [ 0 locks=0 ] ( "box \"Box\" gauss \"Gaussian\" bartlett \"Bartlett/Triangular\" sinc \"Sinc Sharpening\" hanning \"Hanning\" blackman \"Blackman\" catrom \"Catmull-Rom\" mitchell \"Mitchell\" " ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ useColorMap == 0 } { diff_enable == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( chs('../colorMapfilter/stringdef') ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8904d962b69076fae9b2shop/mantrasurface/diff_enable.inittype = parameter matchesdef = 0 HouNC1033600b8e04d962b690b4f799d9shop/mantrasurface/diff_enable.defcomment "" position -4.81983 27.3498 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277931249 modify 1279045680 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8904d962b690e0ad027ashop/mantrasurface/diff_enable.parm{ version 0.8 parmname [ 0 locks=0 ] ( diff_enable ) parmlabel [ 0 locks=0 ] ( "Enable Diffuse" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "toggle" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 1 ) toggledef [ 0 locks=0 ] ( "on" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8c04d962b69078ed320bshop/mantrasurface/diff_int.inittype = parameter matchesdef = 0 HouNC1033600b8d04d962b69068d7c4aeshop/mantrasurface/diff_int.defcomment "" position -4.81983 26.5489 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277931251 modify 1279045680 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8c04d962b6904339269ashop/mantrasurface/diff_int.parm{ version 0.8 parmname [ 0 locks=0 ] ( diff_int ) parmlabel [ 0 locks=0 ] ( "Diffuse Intensity" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ diff_enable == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0.5 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8e04d962b6905d491799shop/mantrasurface/diff_rough.inittype = parameter matchesdef = 0 HouNC1033600b8f04d962b690dd7cddc0shop/mantrasurface/diff_rough.defcomment "" position -4.81983 24.947 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277931253 modify 1279045680 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8e04d962b690947f9f0dshop/mantrasurface/diff_rough.parm{ version 0.8 parmname [ 0 locks=0 ] ( diff_rough ) parmlabel [ 0 locks=0 ] ( "Oren-Nayar Roughness" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ diff_enable == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8d04d962b690b04fac56shop/mantrasurface/facefwd.inittype = parameter matchesdef = 0 HouNC1033600bb204d962b6907c9ca9c6shop/mantrasurface/facefwd.defcomment "" position -4.81983 32.1555 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277931631 modify 1279045680 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8d04d962b6905b83e3a7shop/mantrasurface/facefwd.parm{ version 0.8 parmname [ 0 locks=0 ] ( facefwd ) parmlabel [ 0 locks=0 ] ( "Ensure Faces Point Forward" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "toggle" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 1 ) toggledef [ 0 locks=0 ] ( "on" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8a04d962b69039032fbashop/mantrasurface/conserveenergy.inittype = parameter matchesdef = 0 HouNC1033600b8b04d962b690e527223fshop/mantrasurface/conserveenergy.defcomment "" position -4.81983 31.3545 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277931632 modify 1279045680 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8a04d962b6904e12cac0shop/mantrasurface/conserveenergy.parm{ version 0.8 parmname [ 0 locks=0 ] ( conserveenergy ) parmlabel [ 0 locks=0 ] ( "Conserve Energy" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "toggle" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 1 ) toggledef [ 0 locks=0 ] ( "on" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8904d962b690be8c3dfeshop/mantrasurface/fres_enable.inittype = parameter matchesdef = 0 HouNC1033600b8e04d962b690b99e02b2shop/mantrasurface/fres_enable.defcomment "" position -4.81983 30.5536 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277931633 modify 1279045680 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8904d962b690fcbbc420shop/mantrasurface/fres_enable.parm{ version 0.8 parmname [ 0 locks=0 ] ( fres_enable ) parmlabel [ 0 locks=0 ] ( "Fresnel Blending" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "toggle" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 1 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8e04d962b690c4fbe49cshop/mantrasurface/fres_style.inittype = parameter matchesdef = 0 HouNC1033600b8f04d962b690c0192de4shop/mantrasurface/fres_style.defcomment "" position -4.81983 29.7527 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277931635 modify 1279045680 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8e04d962b690fb39103bshop/mantrasurface/fres_style.parm{ version 0.8 parmname [ 0 locks=0 ] ( fres_style ) parmlabel [ 0 locks=0 ] ( "Fresnel Style" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "string" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "on" ) menuchoices [ 0 locks=0 ] ( "physical \"Physically Based\" input \"Use Connected 'fresnel'\" " ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ fres_enable == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( physical ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600bb204d962b6906a6249c5shop/mantrasurface/ior_in.inittype = parameter matchesdef = 0 HouNC1033600bb304d962b690ba1baaedshop/mantrasurface/ior_in.defcomment "" position -4.81983 28.9517 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277931636 modify 1279045680 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600bb204d962b69019d587e7shop/mantrasurface/ior_in.parm{ version 0.8 parmname [ 0 locks=0 ] ( ior_in ) parmlabel [ 0 locks=0 ] ( "Inside IOR" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 1.20000005 ) rangeflt [ 0 locks=0 ] ( 1 3 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8d04d962b69053b5e4a5shop/mantrasurface/ior_out.inittype = parameter matchesdef = 0 HouNC1033600bb204d962b690052a94abshop/mantrasurface/ior_out.defcomment "" position -4.81983 28.1508 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277931638 modify 1279045680 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8d04d962b690b1f66736shop/mantrasurface/ior_out.parm{ version 0.8 parmname [ 0 locks=0 ] ( ior_out ) parmlabel [ 0 locks=0 ] ( "Outside IOR" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 1 ) rangeflt [ 0 locks=0 ] ( 1 3 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8904d962b690ff5cb34cshop/mantrasurface/refl_lights.inittype = parameter matchesdef = 0 HouNC1033600b8e04d962b690c6dc3a98shop/mantrasurface/refl_lights.defcomment "" position -4.81983 12.9329 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277931979 modify 1279045680 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8904d962b690fe11d83ashop/mantrasurface/refl_lights.parm{ version 0.8 parmname [ 0 locks=0 ] ( refl_lights ) parmlabel [ 0 locks=0 ] ( "Reflect Lights" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "toggle" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ refl_enable == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 1 ) toggledef [ 0 locks=0 ] ( "on" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8e04d962b6902d0fcd00shop/mantrasurface/spec_model.inittype = parameter matchesdef = 0 HouNC1033600b8f04d962b6900ff3d09eshop/mantrasurface/spec_model.defcomment "" position -4.81983 12.1319 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277931981 modify 1279045680 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8e04d962b690c5805a47shop/mantrasurface/spec_model.parm{ version 0.8 parmname [ 0 locks=0 ] ( spec_model ) parmlabel [ 0 locks=0 ] ( "Specular Model" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "string" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "on" ) menuchoices [ 0 locks=0 ] ( "phong \"Phong\" blinn \"Blinn\" cone \"Cone\" " ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ refl_enable == 0 } { refl_lights == 0 refl_objs == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( 0 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8c04d962b69055eb7833shop/mantrasurface/spec_int.inittype = parameter matchesdef = 0 HouNC1033600b8d04d962b6900d021d5dshop/mantrasurface/spec_int.defcomment "" position -4.81983 11.331 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277931985 modify 1279045680 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8c04d962b690fc67b4a2shop/mantrasurface/spec_int.parm{ version 0.8 parmname [ 0 locks=0 ] ( spec_int ) parmlabel [ 0 locks=0 ] ( "Specular Intensity" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ refl_enable == 0 } { refl_lights == 0 refl_objs == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0.100000001 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8c04d962b690a3398951shop/mantrasurface/spec_min.inittype = parameter matchesdef = 0 HouNC1033600b8d04d962b690de102fdeshop/mantrasurface/spec_min.defcomment "" position -4.81983 10.5301 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277931989 modify 1279045680 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8c04d962b69067bbeb6bshop/mantrasurface/spec_min.parm{ version 0.8 parmname [ 0 locks=0 ] ( spec_min ) parmlabel [ 0 locks=0 ] ( "Specular Minimum" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ refl_enable == 0 } { refl_lights == 0 refl_objs == 0 } { fres_enable == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8804d962b690ee8b5965shop/mantrasurface/reflectColor.inittype = surfacecolor matchesdef = 1 HouNC1033600b8904d962b690b9b825c2shop/mantrasurface/reflectColor.defcomment "" position 5.31947 2.72078 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 "" 0 1 1 specColor1 0 1 2 "" 0 1 3 useSpecMap1 0 1 4 specMap1 0 1 5 specMapWrap1 0 1 6 specMapfilter1 0 1 7 reflectMapWidth1 0 1 8 "" 0 1 9 uvcoords1 1 1 10 uvcoords1 2 1 11 "" 0 1 12 reflectMapIntensity 0 1 } stat { create 1277931994 modify 1279225884 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8904d962b6907d9ecc6bshop/mantrasurface/reflectColor.chn{ channel baseColorr { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../specColor1/colordefr') } } channel baseColorg { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../specColor1/colordefg') } } channel baseColorb { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../specColor1/colordefb') } } channel useColorMap { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch('../useSpecMap1/toggledef') } } channel colorMapIntensity { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../reflectMapIntensity/floatdef') } } channel colorMapWidth { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../reflectMapWidth1/floatdef') } } } HouNC1033600b8804d962b690e1a45513shop/mantrasurface/reflectColor.parm{ version 0.8 useBaseColor [ 0 locks=0 ] ( "on" ) baseColor [ 0 locks=0 ] ( [ baseColorr 1 ] [ baseColorg 1 ] [ baseColorb 1 ] ) usePointColor [ 0 locks=0 ] ( "off" ) useColorMap [ 0 locks=0 ] ( [ useColorMap 0 ] ) baseColorMap [ 0 locks=0 ] ( "" ) colorMapWrap [ 0 locks=0 ] ( chs('../colorMapWrap1/stringdef') ) colorMapfilter [ 0 locks=0 ] ( chs('../colorMapfilter1/stringdef') ) colorMapWidth [ 0 locks=0 ] ( [ colorMapWidth 1 ] ) colorMapBorder [ 0 locks=0 ] ( 0 0 0 1 ) Scoord [ 0 locks=0 ] ( 0 ) Tcoord [ 0 locks=0 ] ( 0 ) usePointAlpha [ 0 locks=0 ] ( "on" ) colorMapIntensity [ 0 locks=0 ] ( [ colorMapIntensity 1 ] ) } HouNC1033600b8e04d962b690590f8dacshop/mantrasurface/specColor1.inittype = parameter matchesdef = 0 HouNC1033600b8f04d962b69020cf629cshop/mantrasurface/specColor1.defcomment "" position 2.51635 5.08512 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277932036 modify 1278536693 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8e04d962b6906abc5b4dshop/mantrasurface/specColor1.parm{ version 0.8 parmname [ 0 locks=0 ] ( specColor1 ) parmlabel [ 0 locks=0 ] ( "Specular Color" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "color" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ refl_enable == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 4 4 4 4 4 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 1 1 1 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8904d962b690a577e6ecshop/mantrasurface/useSpecMap1.inittype = parameter matchesdef = 0 HouNC1033600b8e04d962b690f68e4d5cshop/mantrasurface/useSpecMap1.defcomment "" position 0.789174 5.08512 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277932039 modify 1278536693 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8904d962b690220081b4shop/mantrasurface/useSpecMap1.parm{ version 0.8 parmname [ 0 locks=0 ] ( useSpecMap1 ) parmlabel [ 0 locks=0 ] ( "Use Specular Map" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "toggle" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 1 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8c04d962b6908c424a78shop/mantrasurface/specMap1.inittype = parameter matchesdef = 0 HouNC1033600b8d04d962b690fbda9f01shop/mantrasurface/specMap1.defcomment "" position -0.571557 4.35829 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277932041 modify 1278536693 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8c04d962b6904f192c70shop/mantrasurface/specMap1.parm{ version 0.8 parmname [ 0 locks=0 ] ( specMap1 ) parmlabel [ 0 locks=0 ] ( "Specular Map" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "image" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ useSpecMap1 == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8804d962b690263c9c20shop/mantrasurface/specMapWrap1.inittype = parameter matchesdef = 0 HouNC1033600b8904d962b6904a11208cshop/mantrasurface/specMapWrap1.defcomment "" position -1.77182 3.64853 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277932043 modify 1278536693 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8804d962b690f46dc321shop/mantrasurface/specMapWrap1.parm{ version 0.8 parmname [ 0 locks=0 ] ( specMapWrap1 ) parmlabel [ 0 locks=0 ] ( "Spec Map Wrap" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "string" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "on" ) menuchoices [ 0 locks=0 ] ( "repeat \"Repeat\" streak \"Streak\" decal \"Decal\" " ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ useSpecMap1 == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( repeat ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8a04d962b6906adb392cshop/mantrasurface/specMapfilter1.inittype = parameter matchesdef = 0 HouNC1033600b8b04d962b69090f24dc6shop/mantrasurface/specMapfilter1.defcomment "" position -0.571557 2.73259 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277932047 modify 1278704772 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8a04d962b69058a011e2shop/mantrasurface/specMapfilter1.parm{ version 0.8 parmname [ 0 locks=0 ] ( specMapFilter1 ) parmlabel [ 0 locks=0 ] ( "Spec Map Filter" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "string" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "on" ) menuchoices [ 0 locks=0 ] ( "box \"Box\" gauss \"Gaussian\" bartlett \"Bartlett/Triangular\" sinc \"Sinc Sharpening\" hanning \"Hanning\" blackman \"Blackman\" catrom \"Catmull-Rom\" mitchell \"Mitchell\" " ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ useSpecMap1 == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( catrom ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8e04d962b6901df660cfshop/mantrasurface/spec_angle.inittype = parameter matchesdef = 0 HouNC1033600b8f04d962b690b36f045ashop/mantrasurface/spec_angle.defcomment "" position -4.81983 9.72912 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277932459 modify 1279045680 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8e04d962b69015138596shop/mantrasurface/spec_angle.parm{ version 0.8 parmname [ 0 locks=0 ] ( spec_angle ) parmlabel [ 0 locks=0 ] ( "Specular Angle" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ refl_enable == 0 } { refl_lights == 0 refl_objs == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 10 ) rangeflt [ 0 locks=0 ] ( 0 90 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8e04d962b69026bc155bshop/mantrasurface/spec_aniso.inittype = parameter matchesdef = 0 HouNC1033600b8f04d962b690e2ad758eshop/mantrasurface/spec_aniso.defcomment "" position -4.81983 8.92818 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277932460 modify 1279045680 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8e04d962b6907a1e71f9shop/mantrasurface/spec_aniso.parm{ version 0.8 parmname [ 0 locks=0 ] ( spec_aniso ) parmlabel [ 0 locks=0 ] ( "Specular Anisotropy" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ refl_enable == 0 } { refl_lights == 0 refl_objs == 0 } { spec_angle == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( -1 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8f04d962b6906f50b968shop/mantrasurface/refl_objs.inittype = parameter matchesdef = 0 HouNC1033600b8c04d962b690956de8c2shop/mantrasurface/refl_objs.defcomment "" position -4.81983 8.12725 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277932742 modify 1279045680 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8f04d962b690940df8bashop/mantrasurface/refl_objs.parm{ version 0.8 parmname [ 0 locks=0 ] ( refl_objs ) parmlabel [ 0 locks=0 ] ( "Reflect Objects" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "toggle" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ refl_enable == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 1 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8f04d962b69075f0b6eashop/mantrasurface/refl_qual.inittype = parameter matchesdef = 0 HouNC1033600b8c04d962b690d6aae131shop/mantrasurface/refl_qual.defcomment "" position -4.81983 7.32631 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277932757 modify 1279045680 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8f04d962b69099666249shop/mantrasurface/refl_qual.parm{ version 0.8 parmname [ 0 locks=0 ] ( refl_qual ) parmlabel [ 0 locks=0 ] ( "Reflection Quality" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ refl_enable == 0 } { refl_objs == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 1 ) rangeflt [ 0 locks=0 ] ( 0.100000001 10 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8c04d962b6904e41e00eshop/mantrasurface/refl_sep.inittype = parameter matchesdef = 0 HouNC1033600b8d04d962b690b73b95dashop/mantrasurface/refl_sep.defcomment "" position -4.81983 6.52537 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277932758 modify 1279045680 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8c04d962b690543e524cshop/mantrasurface/refl_sep.parm{ version 0.8 parmname [ 0 locks=0 ] ( refl_sep ) parmlabel [ 0 locks=0 ] ( "Separate Object Reflection Parameters" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "toggle" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ refl_enable == 0 } { refl_objs == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 1 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8c04d962b690fafb622dshop/mantrasurface/refl_int.inittype = parameter matchesdef = 0 HouNC1033600b8d04d962b6904fadf429shop/mantrasurface/refl_int.defcomment "" position -4.81983 5.72442 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277932775 modify 1279045680 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8c04d962b690bef6003dshop/mantrasurface/refl_int.parm{ version 0.8 parmname [ 0 locks=0 ] ( refl_int ) parmlabel [ 0 locks=0 ] ( "Reflection Intensity" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ refl_enable == 0 } { refl_objs == 0 } { refl_sep == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0.100000001 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8d04d962b6903e085e87shop/mantrasurface/envmap1.inittype = envmap matchesdef = 0 HouNC1033600bb204d962b690e6594a8eshop/mantrasurface/envmap1.defcomment "" position 1.87615 -0.243191 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 envMap 0 1 1 "" 0 1 2 envMapWrap 0 1 3 "" 0 1 4 "" 0 1 5 "" 0 1 6 "" 0 1 7 "" 0 1 8 envMapTint 0 1 9 envMapSpace 0 1 10 "" 0 1 } stat { create 1277933592 modify 1279228577 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb204d962b690e4fa4392shop/mantrasurface/envmap1.chn{ channel tintr { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../envMapTint/colordefr') } } channel tintg { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../envMapTint/colordefg') } } channel tintb { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../envMapTint/colordefb') } } } HouNC1033600b8d04d962b690ab7baa49shop/mantrasurface/envmap1.parm{ version 0.8 signature [ 0 locks=0 ] ( default ) filter [ 0 locks=0 ] ( box ) width [ 0 locks=0 ] ( 1 ) channel [ 0 locks=0 ] ( "" ) envmap [ 0 locks=0 ] ( $HH/pic/Mandril.pic ) wrap [ 0 locks=0 ] ( chs('../wrap/stringdef') ) border [ 0 locks=0 ] ( 0 0 0 1 ) extrapol [ 0 locks=0 ] ( "on" ) interp [ 0 locks=0 ] ( "off" ) tint [ 0 locks=0 ] ( [ tintr 1 ] [ tintg 1 ] [ tintb 1 ] ) tint_v4 [ 0 locks=0 ] ( 1 1 1 1 ) envobject [ 0 locks=0 ] ( chs('../envobject/stringdef') ) } HouNC1033600bb204d962b690b529872cshop/mantrasurface/envMap.inittype = parameter matchesdef = 0 HouNC1033600bb304d962b690318f7b20shop/mantrasurface/envMap.defcomment "" position -0.926966 1.58788 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277933637 modify 1279228589 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600bb204d962b6902da679c9shop/mantrasurface/envMap.parm{ version 0.8 parmname [ 0 locks=0 ] ( envMap ) parmlabel [ 0 locks=0 ] ( "Environment Map" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "image" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ enableEnvMap == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 3 3 3 3 3 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8e04d962b690c07a0198shop/mantrasurface/envMapWrap.inittype = parameter matchesdef = 0 HouNC1033600b8f04d962b690438e426cshop/mantrasurface/envMapWrap.defcomment "" position -2.65415 1.58788 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277933639 modify 1278536693 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8e04d962b690c871a43ashop/mantrasurface/envMapWrap.parm{ version 0.8 parmname [ 0 locks=0 ] ( envMapWrap ) parmlabel [ 0 locks=0 ] ( "Env Map Wrap" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "string" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "on" ) menuchoices [ 0 locks=0 ] ( "repeat \"Repeat\" streak \"Streak\" decal \"Decal\" " ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ enableEnvMap == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( repeat ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8e04d962b6909051cca2shop/mantrasurface/envMapTint.inittype = parameter matchesdef = 0 HouNC1033600b8f04d962b69097d50728shop/mantrasurface/envMapTint.defcomment "" position -2.65415 -0.789171 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277933641 modify 1278702780 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8e04d962b69010795483shop/mantrasurface/envMapTint.parm{ version 0.8 parmname [ 0 locks=0 ] ( envMapTint ) parmlabel [ 0 locks=0 ] ( "Env Map Tint" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "color" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ enableEnvMap == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 1 1 1 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8904d962b690227ccc77shop/mantrasurface/envMapSpace.inittype = parameter matchesdef = 0 HouNC1033600b8e04d962b69016dded1ashop/mantrasurface/envMapSpace.defcomment "" position -0.926966 -0.789171 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277933647 modify 1278536693 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8904d962b6906db284f8shop/mantrasurface/envMapSpace.parm{ version 0.8 parmname [ 0 locks=0 ] ( envMapSpace ) parmlabel [ 0 locks=0 ] ( "Env Map Space" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "string" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "on" ) menuchoices [ 0 locks=0 ] ( "space:current \"No transform of vector\" space:world \"Transform to world space\" space:object \"Transform to object space\" /obj/null1 \"Use /obj/null1 (or other object)\" " ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ enableEnvMap == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( space:current ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8904d962b6904a5b6d50shop/mantrasurface/addSpecRefl.inittype = add matchesdef = 0 HouNC1033600b8e04d962b6904dc0d303shop/mantrasurface/addSpecRefl.defcomment "" position 6.95653 2.00582 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 reflectColor 0 1 1 switch1 0 1 } stat { create 1277937651 modify 1279228644 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8904d962b69020ea9f99shop/mantrasurface/addSpecRefl.parm{ version 0.8 } HouNC1033600b8c04d962b69024900437shop/mantrasurface/refl_clr.inittype = parameter matchesdef = 0 HouNC1033600b8d04d962b6907c084f2fshop/mantrasurface/refl_clr.defcomment "" position -4.81983 4.92348 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277937767 modify 1279045680 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8c04d962b69014fa2c83shop/mantrasurface/refl_clr.parm{ version 0.8 parmname [ 0 locks=0 ] ( refl_clr ) parmlabel [ 0 locks=0 ] ( "Reflection Color" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "color" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ refl_enable == 0 } { refl_objs == 0 } { refl_sep == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 1 1 1 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8e04d962b69039118d19shop/mantrasurface/refl_angle.inittype = parameter matchesdef = 0 HouNC1033600b8f04d962b6904d986fc1shop/mantrasurface/refl_angle.defcomment "" position -4.81983 4.12254 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277937769 modify 1279045680 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8e04d962b690973eab67shop/mantrasurface/refl_angle.parm{ version 0.8 parmname [ 0 locks=0 ] ( refl_angle ) parmlabel [ 0 locks=0 ] ( "Reflection Angle" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ refl_enable == 0 } { refl_objs == 0 } { refl_sep == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 90 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8a04d962b690e949afbashop/mantrasurface/reflMaskColor1.inittype = surfacecolor matchesdef = 1 HouNC1033600b8b04d962b6904b38e90bshop/mantrasurface/reflMaskColor1.defcomment "" position 3.69685 -4.9892 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 "" 0 1 1 "" 0 1 2 "" 0 1 3 useReflMask1 0 1 4 baseReflMask1 0 1 5 reflMaskWrap1 0 1 6 reflMaskFilter1 0 1 7 reflMaskMapWidth 0 1 8 "" 0 1 9 uvcoords1 1 1 10 uvcoords1 2 1 11 "" 0 1 12 "" 0 1 } stat { create 1277938232 modify 1279225884 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8b04d962b6904c039f28shop/mantrasurface/reflMaskColor1.chn{ channel useColorMap { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch('../useReflMask1/toggledef') } } channel colorMapWidth { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../reflMaskMapWidth/floatdef') } } } HouNC1033600b8a04d962b690a51c65c7shop/mantrasurface/reflMaskColor1.parm{ version 0.8 useBaseColor [ 0 locks=0 ] ( "on" ) baseColor [ 0 locks=0 ] ( 1 1 1 ) usePointColor [ 0 locks=0 ] ( "on" ) useColorMap [ 0 locks=0 ] ( [ useColorMap 0 ] ) baseColorMap [ 0 locks=0 ] ( "" ) colorMapWrap [ 0 locks=0 ] ( chs('../colorMapWrap1/stringdef') ) colorMapfilter [ 0 locks=0 ] ( chs('../colorMapfilter1/stringdef') ) colorMapWidth [ 0 locks=0 ] ( [ colorMapWidth 1 ] ) colorMapBorder [ 0 locks=0 ] ( 0 0 0 1 ) Scoord [ 0 locks=0 ] ( 0 ) Tcoord [ 0 locks=0 ] ( 0 ) usePointAlpha [ 0 locks=0 ] ( "on" ) colorMapIntensity [ 0 locks=0 ] ( 1 ) } HouNC1033600b8804d962b6903fc08845shop/mantrasurface/useReflMask1.inittype = parameter matchesdef = 0 HouNC1033600b8904d962b6906cb51d05shop/mantrasurface/useReflMask1.defcomment "" position 1.29258 -2.71509 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277938250 modify 1278624744 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8804d962b690fe5b31c9shop/mantrasurface/useReflMask1.parm{ version 0.8 parmname [ 0 locks=0 ] ( useReflMask1 ) parmlabel [ 0 locks=0 ] ( "Use Reflection Mask Map" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "toggle" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 1 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8b04d962b69037417247shop/mantrasurface/baseReflMask1.inittype = parameter matchesdef = 0 HouNC1033600b8804d962b6905ac10115shop/mantrasurface/baseReflMask1.defcomment "" position -0.206477 -2.71509 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277938251 modify 1278704800 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8b04d962b69040ef0f74shop/mantrasurface/baseReflMask1.parm{ version 0.8 parmname [ 0 locks=0 ] ( baseReflMask1 ) parmlabel [ 0 locks=0 ] ( "Reflection Mask Map" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "image" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ useReflMask1 == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8b04d962b6909ff74761shop/mantrasurface/reflMaskWrap1.inittype = parameter matchesdef = 0 HouNC1033600b8804d962b690672b66dbshop/mantrasurface/reflMaskWrap1.defcomment "" position -1.54647 -3.69012 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277938252 modify 1278624757 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8b04d962b690864ae19cshop/mantrasurface/reflMaskWrap1.parm{ version 0.8 parmname [ 0 locks=0 ] ( reflMaskWrap1 ) parmlabel [ 0 locks=0 ] ( "Refl Mask Map Wrap" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "string" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "on" ) menuchoices [ 0 locks=0 ] ( "repeat \"Repeat\" streak \"Streak\" decal \"Decal\" " ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ useReflMask1 == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( repeat ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8504d962b6903b93c4d0shop/mantrasurface/reflMaskFilter1.inittype = parameter matchesdef = 0 HouNC1033600b8a04d962b690cc33dccfshop/mantrasurface/reflMaskFilter1.defcomment "" position -1.54647 -4.91322 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277938253 modify 1278624761 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8504d962b690ce9f140bshop/mantrasurface/reflMaskFilter1.parm{ version 0.8 parmname [ 0 locks=0 ] ( reflMaskFilter1 ) parmlabel [ 0 locks=0 ] ( "Refl Mask Map Filter" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "string" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "on" ) menuchoices [ 0 locks=0 ] ( "box \"Box\" gauss \"Gaussian\" bartlett \"Bartlett/Triangular\" sinc \"Sinc Sharpening\" hanning \"Hanning\" blackman \"Blackman\" catrom \"Catmull-Rom\" mitchell \"Mitchell\" " ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ useReflMask1 == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( catrom ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8e04d962b6900ca2c2e1shop/mantrasurface/luminance1.inittype = luminance matchesdef = 0 HouNC1033600b8f04d962b690dd26a3b5shop/mantrasurface/luminance1.defcomment "" position 5.26115 -2.8724 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 reflMaskColor1 0 1 } stat { create 1277938560 modify 1279225883 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 1 delscript "" exprlanguage hscript end HouNC1033600b8e04d962b690765e632eshop/mantrasurface/luminance1.parm{ version 0.8 rgb [ 0 locks=0 ] ( 0 0 0 ) } HouNC1033600b8f04d962b690acc422c9shop/mantrasurface/switchRGB.inittype = switch matchesdef = 0 HouNC1033600b8c04d962b6901b241614shop/mantrasurface/switchRGB.defcomment "" position 7.04301 -4.33468 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 reflMaskChannel 0 1 1 luminance1 0 1 2 RGBChannel 0 1 3 RGBChannel 1 1 4 RGBChannel 2 1 } stat { create 1277938648 modify 1279225884 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8f04d962b690d7439719shop/mantrasurface/switchRGB.parm{ version 0.8 switcher [ 0 locks=0 ] ( 0 ) outofbounds [ 0 locks=0 ] ( "last" ) } HouNC1033600b8504d962b690dfa355c1shop/mantrasurface/reflMaskChannel.inittype = parameter matchesdef = 0 HouNC1033600b8a04d962b6903b06d2b4shop/mantrasurface/reflMaskChannel.defcomment "" position 6.63643 -2.48979 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277938663 modify 1278624755 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8504d962b690ee7eb887shop/mantrasurface/reflMaskChannel.parm{ version 0.8 parmname [ 0 locks=0 ] ( reflMaskChannel1 ) parmlabel [ 0 locks=0 ] ( "Refl Mask Map Channel" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "int" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "on" ) menuchoices [ 0 locks=0 ] ( "0 \"lum\" 1 \"red\" 2 \"green\" 3 \"blue\"" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ useReflMask1 == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8f04d962b690a788be82shop/mantrasurface/multiply1.inittype = multiply matchesdef = 0 HouNC1033600b8c04d962b69042b16521shop/mantrasurface/multiply1.defcomment "" position 8.50057 -0.616921 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 addSpecRefl 0 1 1 switchRGB 0 1 } stat { create 1277938805 modify 1279228644 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8f04d962b69043b37373shop/mantrasurface/multiply1.parm{ version 0.8 } HouNC1033600b8904d962b690ec78c95dshop/mantrasurface/refr_enable.inittype = parameter matchesdef = 0 HouNC1033600b8e04d962b690d4d2b81eshop/mantrasurface/refr_enable.defcomment "" position -4.81983 3.3216 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277940875 modify 1279045680 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8904d962b690985b5e57shop/mantrasurface/refr_enable.parm{ version 0.8 parmname [ 0 locks=0 ] ( refr_enable ) parmlabel [ 0 locks=0 ] ( "Enable Refractions" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "toggle" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 1 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8904d962b6903fdfdf12shop/mantrasurface/refr_lights.inittype = parameter matchesdef = 0 HouNC1033600b8e04d962b69072ae5d29shop/mantrasurface/refr_lights.defcomment "" position -4.81983 2.52066 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277940878 modify 1279045680 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8904d962b6901fae542ashop/mantrasurface/refr_lights.parm{ version 0.8 parmname [ 0 locks=0 ] ( refr_lights ) parmlabel [ 0 locks=0 ] ( "Refract Lights" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "toggle" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ refr_enable == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 1 ) toggledef [ 0 locks=0 ] ( "on" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8e04d962b690a428c70ashop/mantrasurface/refr_model.inittype = parameter matchesdef = 0 HouNC1033600b8f04d962b690021d43dashop/mantrasurface/refr_model.defcomment "" position -4.81983 1.71972 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277940882 modify 1279045680 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8e04d962b690c77b8707shop/mantrasurface/refr_model.parm{ version 0.8 parmname [ 0 locks=0 ] ( refr_model ) parmlabel [ 0 locks=0 ] ( "Refraction Model" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "string" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "on" ) menuchoices [ 0 locks=0 ] ( "phong \"Phong\" cone \"Cone\" diffuse \"Translucency\" " ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ refr_enable == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( phong ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8c04d962b690a19ea365shop/mantrasurface/refr_int.inittype = parameter matchesdef = 0 HouNC1033600b8d04d962b690f3f9d869shop/mantrasurface/refr_int.defcomment "" position -4.81983 0.918787 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277940885 modify 1279045680 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8c04d962b69099a43a6bshop/mantrasurface/refr_int.parm{ version 0.8 parmname [ 0 locks=0 ] ( refr_int ) parmlabel [ 0 locks=0 ] ( "Refraction Intensity" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ refr_enable == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 1 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8c04d962b690f66990c8shop/mantrasurface/refr_min.inittype = parameter matchesdef = 0 HouNC1033600b8d04d962b690a290b855shop/mantrasurface/refr_min.defcomment "" position -4.81983 0.117837 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277940888 modify 1279045680 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8c04d962b690f71e7157shop/mantrasurface/refr_min.parm{ version 0.8 parmname [ 0 locks=0 ] ( refr_min ) parmlabel [ 0 locks=0 ] ( "Refraction Minimum" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ refr_enable == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8c04d962b6908acf1454shop/mantrasurface/refr_clr.inittype = parameter matchesdef = 0 HouNC1033600b8d04d962b690967bbeb6shop/mantrasurface/refr_clr.defcomment "" position -4.81983 -0.683093 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277940915 modify 1279045680 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8c04d962b69089b6afbcshop/mantrasurface/refr_clr.parm{ version 0.8 parmname [ 0 locks=0 ] ( refr_clr ) parmlabel [ 0 locks=0 ] ( "Refraction Color" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "color" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ refr_enable == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 1 1 1 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8e04d962b690c10a9fa4shop/mantrasurface/refr_angle.inittype = parameter matchesdef = 0 HouNC1033600b8f04d962b690780d3696shop/mantrasurface/refr_angle.defcomment "" position -4.81983 -1.48403 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277940921 modify 1279045680 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8e04d962b6908e7e3c2dshop/mantrasurface/refr_angle.parm{ version 0.8 parmname [ 0 locks=0 ] ( refr_angle ) parmlabel [ 0 locks=0 ] ( "Refraction Angle" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ refr_enable == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 90 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8e04d962b690b6e2e4cashop/mantrasurface/refr_aniso.inittype = parameter matchesdef = 0 HouNC1033600b8f04d962b690fadc11ffshop/mantrasurface/refr_aniso.defcomment "" position -4.81983 -2.28498 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277940925 modify 1279045680 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8e04d962b690a13fcea9shop/mantrasurface/refr_aniso.parm{ version 0.8 parmname [ 0 locks=0 ] ( refr_aniso ) parmlabel [ 0 locks=0 ] ( "Refraction Anisotropy" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ refr_enable == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( -1 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8f04d962b690073beaacshop/mantrasurface/refr_objs.inittype = parameter matchesdef = 0 HouNC1033600b8c04d962b690ad2344d4shop/mantrasurface/refr_objs.defcomment "" position -4.81983 -3.08592 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277940928 modify 1279045680 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8f04d962b69089030e43shop/mantrasurface/refr_objs.parm{ version 0.8 parmname [ 0 locks=0 ] ( refr_objs ) parmlabel [ 0 locks=0 ] ( "Refract Objects" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "toggle" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ refr_enable == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 1 ) toggledef [ 0 locks=0 ] ( "on" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8f04d962b6907cbc9a26shop/mantrasurface/refr_qual.inittype = parameter matchesdef = 0 HouNC1033600b8c04d962b69048edabedshop/mantrasurface/refr_qual.defcomment "" position -4.81983 -3.88686 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277940932 modify 1279045680 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8f04d962b6908866debfshop/mantrasurface/refr_qual.parm{ version 0.8 parmname [ 0 locks=0 ] ( refr_qual ) parmlabel [ 0 locks=0 ] ( "Refraction Quality" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ refr_enable == 0 } { refr_objs == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 1 ) rangeflt [ 0 locks=0 ] ( 0.100000001 10 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8804d962b690b5df6437shop/mantrasurface/atten_enable.inittype = parameter matchesdef = 0 HouNC1033600b8904d962b69019f37f31shop/mantrasurface/atten_enable.defcomment "" position -4.81983 -4.6878 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277940935 modify 1279045680 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8804d962b6908e0c5c1cshop/mantrasurface/atten_enable.parm{ version 0.8 parmname [ 0 locks=0 ] ( atten_enable ) parmlabel [ 0 locks=0 ] ( "Enable Attenuation" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "toggle" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ refr_enable == 0 } { refr_objs == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 1 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8f04d962b6909e9493cfshop/mantrasurface/atten_den.inittype = parameter matchesdef = 0 HouNC1033600b8c04d962b6902330fb6ashop/mantrasurface/atten_den.defcomment "" position -4.81983 -5.48873 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277940939 modify 1279045680 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8f04d962b69055a53d2ashop/mantrasurface/atten_den.parm{ version 0.8 parmname [ 0 locks=0 ] ( atten_den ) parmlabel [ 0 locks=0 ] ( "Attenuation Density" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ refr_enable == 0 } { refr_objs == 0 } { atten_enable == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0.5 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8f04d962b69051ec43b2shop/mantrasurface/atten_clr.inittype = parameter matchesdef = 0 HouNC1033600b8c04d962b690cbee0649shop/mantrasurface/atten_clr.defcomment "" position -4.81983 -6.28963 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277940944 modify 1279045680 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8f04d962b6904026be69shop/mantrasurface/atten_clr.parm{ version 0.8 parmname [ 0 locks=0 ] ( atten_clr ) parmlabel [ 0 locks=0 ] ( "Attenuation Color" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "color" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ refr_enable == 0 } { refr_objs == 0 } { atten_enable == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 1 1 1 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8f04d962b690f52db561shop/mantrasurface/refr_thin.inittype = parameter matchesdef = 0 HouNC1033600b8c04d962b690ec486d69shop/mantrasurface/refr_thin.defcomment "" position -4.81983 -16.7019 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277940949 modify 1279045680 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8f04d962b6901a0c358dshop/mantrasurface/refr_thin.parm{ version 0.8 parmname [ 0 locks=0 ] ( refr_thin ) parmlabel [ 0 locks=0 ] ( "Thin Film Refraction" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "toggle" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ refr_enable == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 1 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8904d962b6904204ca62shop/mantrasurface/emit_enable.inittype = parameter matchesdef = 0 HouNC1033600b8e04d962b690bbda7221shop/mantrasurface/emit_enable.defcomment "" position -4.81983 -7.09063 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277941598 modify 1279045680 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8904d962b69095d576eeshop/mantrasurface/emit_enable.parm{ version 0.8 parmname [ 0 locks=0 ] ( emit_enable ) parmlabel [ 0 locks=0 ] ( "Enable Emission" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "toggle" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 1 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8c04d962b690cce9f420shop/mantrasurface/emit_int.inittype = parameter matchesdef = 0 HouNC1033600b8d04d962b690f0323b26shop/mantrasurface/emit_int.defcomment "" position -4.81983 -7.89153 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277941602 modify 1279045680 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8c04d962b6904a5400e2shop/mantrasurface/emit_int.parm{ version 0.8 parmname [ 0 locks=0 ] ( emit_int ) parmlabel [ 0 locks=0 ] ( "Emission Intensity" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ emit_enable == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 1 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8e04d962b690afa8fde2shop/mantrasurface/emit_illum.inittype = parameter matchesdef = 0 HouNC1033600b8f04d962b690b1889b8cshop/mantrasurface/emit_illum.defcomment "" position -4.81983 -15.9009 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277942403 modify 1279045680 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8e04d962b69000b99a2eshop/mantrasurface/emit_illum.parm{ version 0.8 parmname [ 0 locks=0 ] ( emit_illum ) parmlabel [ 0 locks=0 ] ( "Emission Illuminates Objects" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "toggle" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ emit_enable == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 1 ) toggledef [ 0 locks=0 ] ( "on" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8c04d962b690db6f0323shop/mantrasurface/emit_clr.inittype = parameter matchesdef = 0 HouNC1033600b8d04d962b6909d2691c3shop/mantrasurface/emit_clr.defcomment "" position -4.81983 -8.69253 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277943569 modify 1279045680 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8c04d962b6907a4c8adbshop/mantrasurface/emit_clr.parm{ version 0.8 parmname [ 0 locks=0 ] ( emit_clr ) parmlabel [ 0 locks=0 ] ( "Emission Color" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "color" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ emit_enable == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 4 4 4 4 4 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 1 1 1 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8c04d962b690dd19df2eshop/mantrasurface/opac_int.inittype = parameter matchesdef = 0 HouNC1033600b8d04d962b6901cb04ff0shop/mantrasurface/opac_int.defcomment "" position -4.81983 -9.49343 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277943617 modify 1279045680 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8c04d962b690e157ce05shop/mantrasurface/opac_int.parm{ version 0.8 parmname [ 0 locks=0 ] ( opac_int ) parmlabel [ 0 locks=0 ] ( "Opacity Scale" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 1 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8904d962b6905d21c1eashop/mantrasurface/fake_enable.inittype = parameter matchesdef = 0 HouNC1033600b8e04d962b690c4c69b0eshop/mantrasurface/fake_enable.defcomment "" position -4.81983 -10.2943 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277943619 modify 1279045680 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8904d962b690bca62157shop/mantrasurface/fake_enable.parm{ version 0.8 parmname [ 0 locks=0 ] ( fake_enable ) parmlabel [ 0 locks=0 ] ( "Enable Faux Caustics" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "toggle" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 1 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8c04d962b690f2cbc510shop/mantrasurface/fake_min.inittype = parameter matchesdef = 0 HouNC1033600b8d04d962b6904f2f719cshop/mantrasurface/fake_min.defcomment "" position -4.81983 -11.0953 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277943622 modify 1279045680 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8c04d962b690596cac88shop/mantrasurface/fake_min.parm{ version 0.8 parmname [ 0 locks=0 ] ( fake_min ) parmlabel [ 0 locks=0 ] ( "Min Shadow Intensity" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ fake_enable == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8c04d962b690bc8ba79fshop/mantrasurface/fake_max.inittype = parameter matchesdef = 0 HouNC1033600b8d04d962b690f6c1080eshop/mantrasurface/fake_max.defcomment "" position -4.81983 -11.8962 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277943625 modify 1279045680 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8c04d962b6900d4f28d8shop/mantrasurface/fake_max.parm{ version 0.8 parmname [ 0 locks=0 ] ( fake_max ) parmlabel [ 0 locks=0 ] ( "Max Shadow Intensity" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ fake_enable == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 1 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8804d962b69067248ad1shop/mantrasurface/opac_falloff.inittype = parameter matchesdef = 0 HouNC1033600b8904d962b690133c50bdshop/mantrasurface/opac_falloff.defcomment "" position -4.81983 -12.6972 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277943629 modify 1279045680 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8804d962b690e095015cshop/mantrasurface/opac_falloff.parm{ version 0.8 parmname [ 0 locks=0 ] ( opac_falloff ) parmlabel [ 0 locks=0 ] ( "Enable Opacity Falloff" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "toggle" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 1 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8f04d962b6904fb407d4shop/mantrasurface/opac_para.inittype = parameter matchesdef = 0 HouNC1033600b8c04d962b690407ab8dbshop/mantrasurface/opac_para.defcomment "" position -4.81983 -13.4981 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277943633 modify 1279045680 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8f04d962b690dd39d4f1shop/mantrasurface/opac_para.parm{ version 0.8 parmname [ 0 locks=0 ] ( opac_para ) parmlabel [ 0 locks=0 ] ( "Parallel Opacity" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ opac_falloff == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8f04d962b690fcdc2979shop/mantrasurface/opac_perp.inittype = parameter matchesdef = 0 HouNC1033600b8c04d962b6905c57c200shop/mantrasurface/opac_perp.defcomment "" position -4.81983 -14.299 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277943636 modify 1279045680 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8f04d962b6903654e817shop/mantrasurface/opac_perp.parm{ version 0.8 parmname [ 0 locks=0 ] ( opac_perp ) parmlabel [ 0 locks=0 ] ( "Perp Opacity" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ opac_falloff == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 1 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8804d962b69062d87830shop/mantrasurface/opac_rolloff.inittype = parameter matchesdef = 0 HouNC1033600b8904d962b6908732e181shop/mantrasurface/opac_rolloff.defcomment "" position -4.81983 -15.1 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277943640 modify 1279045680 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8804d962b690738a02e1shop/mantrasurface/opac_rolloff.parm{ version 0.8 parmname [ 0 locks=0 ] ( opac_rolloff ) parmlabel [ 0 locks=0 ] ( "Opacity Rolloff" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ opac_falloff == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 1 ) rangeflt [ 0 locks=0 ] ( 0 10 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8804d962b6903c216fecshop/mantrasurface/opacityColor.inittype = surfacecolor matchesdef = 1 HouNC1033600b8904d962b6909a353636shop/mantrasurface/opacityColor.defcomment "" position 9.96103 -8.53586 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 "" 0 1 1 baseOpacityColor 0 1 2 "" 0 1 3 useOpacityMap 0 1 4 opacityMap 0 1 5 opacityMapWrap 0 1 6 opacityMapFilter 0 1 7 opacityMapWidth 0 1 8 "" 0 1 9 uvcoords1 1 1 10 uvcoords1 2 1 11 "" 0 1 12 opacityMapIntensity 0 1 } stat { create 1277943659 modify 1279225884 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8904d962b690cb47a84ashop/mantrasurface/opacityColor.chn{ channel baseColorr { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../baseOpacityColor/colordefr') } } channel baseColorg { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../baseOpacityColor/colordefg') } } channel baseColorb { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../baseOpacityColor/colordefb') } } channel useColorMap { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch('../useOpacityMap/toggledef') } } channel colorMapIntensity { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../opacityMapIntensity/floatdef') } } channel colorMapWidth { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../opacityMapWidth/floatdef') } } } HouNC1033600b8804d962b690d85ddcc1shop/mantrasurface/opacityColor.parm{ version 0.8 useBaseColor [ 0 locks=0 ] ( "on" ) baseColor [ 0 locks=0 ] ( [ baseColorr 1 ] [ baseColorg 1 ] [ baseColorb 1 ] ) usePointColor [ 0 locks=0 ] ( "off" ) useColorMap [ 0 locks=0 ] ( [ useColorMap 0 ] ) baseColorMap [ 0 locks=0 ] ( "" ) colorMapWrap [ 0 locks=0 ] ( chs('../colorMapWrap1/stringdef') ) colorMapfilter [ 0 locks=0 ] ( chs('../colorMapfilter1/stringdef') ) colorMapWidth [ 0 locks=0 ] ( [ colorMapWidth 1 ] ) colorMapBorder [ 0 locks=0 ] ( 0 0 0 1 ) Scoord [ 0 locks=0 ] ( 0 ) Tcoord [ 0 locks=0 ] ( 0 ) usePointAlpha [ 0 locks=0 ] ( "on" ) colorMapIntensity [ 0 locks=0 ] ( [ colorMapIntensity 1 ] ) } HouNC1033600b8404d962b6905f54abb0shop/mantrasurface/baseOpacityColor.inittype = parameter matchesdef = 0 HouNC1033600b8504d962b6908fe76e58shop/mantrasurface/baseOpacityColor.defcomment "" position 7.36937 -5.90096 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277943733 modify 1278536693 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8404d962b69068b09973shop/mantrasurface/baseOpacityColor.parm{ version 0.8 parmname [ 0 locks=0 ] ( baseOpacityColor ) parmlabel [ 0 locks=0 ] ( "Opacity Color" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "color" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ useBaseColor == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 1 1 1 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8b04d962b690cd627d41shop/mantrasurface/useOpacityMap.inittype = parameter matchesdef = 0 HouNC1033600b8804d962b690aae83650shop/mantrasurface/useOpacityMap.defcomment "" position 5.76612 -5.90096 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277943736 modify 1278536693 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8b04d962b6903d489a56shop/mantrasurface/useOpacityMap.parm{ version 0.8 parmname [ 0 locks=0 ] ( useOpacityMap ) parmlabel [ 0 locks=0 ] ( "Use Opacity Map" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "toggle" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 1 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8e04d962b690421ae105shop/mantrasurface/opacityMap.inittype = parameter matchesdef = 0 HouNC1033600b8f04d962b69043a43dcfshop/mantrasurface/opacityMap.defcomment "" position 4.65369 -6.77096 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277943737 modify 1278536693 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8e04d962b6905f2e6c4fshop/mantrasurface/opacityMap.parm{ version 0.8 parmname [ 0 locks=0 ] ( opacityMap ) parmlabel [ 0 locks=0 ] ( "Opacity Map" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "image" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ useOpacityMap == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8a04d962b6909a070ee9shop/mantrasurface/opacityMapWrap.inittype = parameter matchesdef = 0 HouNC1033600b8b04d962b690466880d8shop/mantrasurface/opacityMapWrap.defcomment "" position 3.51199 -7.63036 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277943738 modify 1278536693 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8a04d962b69041662b0eshop/mantrasurface/opacityMapWrap.parm{ version 0.8 parmname [ 0 locks=0 ] ( opacityMapWrap ) parmlabel [ 0 locks=0 ] ( "Opacity Map Wrap" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "string" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "on" ) menuchoices [ 0 locks=0 ] ( "repeat \"Repeat\" streak \"Streak\" decal \"Decal\" " ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ useOpacityMap == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( repeat ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8404d962b690ad09ebd8shop/mantrasurface/opacityMapFilter.inittype = parameter matchesdef = 0 HouNC1033600b8504d962b6902d75c14cshop/mantrasurface/opacityMapFilter.defcomment "" position 4.65369 -8.48986 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1277943738 modify 1278704817 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8404d962b69000d4258fshop/mantrasurface/opacityMapFilter.parm{ version 0.8 parmname [ 0 locks=0 ] ( opacityMapFilter ) parmlabel [ 0 locks=0 ] ( "Opacity Map Filter" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "string" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "on" ) menuchoices [ 0 locks=0 ] ( "box \"Box\" gauss \"Gaussian\" bartlett \"Bartlett/Triangular\" sinc \"Sinc Sharpening\" hanning \"Hanning\" blackman \"Blackman\" catrom \"Catmull-Rom\" mitchell \"Mitchell\" " ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ useOpacityMap == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( catrom ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8e04d962b690bcb5fa6fshop/mantrasurface/RGBChannel.inittype = vectofloat matchesdef = 0 HouNC1033600b8f04d962b690abb7fd0eshop/mantrasurface/RGBChannel.defcomment "" position 5.26115 -4.19775 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 reflMaskColor1 0 1 } stat { create 1278003015 modify 1279225883 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 0.867 0 0 delscript "" exprlanguage hscript end HouNC1033600b8e04d962b6903e1c7b8dshop/mantrasurface/RGBChannel.parm{ version 0.8 signature [ 0 locks=0 ] ( default ) vec [ 0 locks=0 ] ( 0 0 0 ) vec_p [ 0 locks=0 ] ( 0 0 0 ) vec_n [ 0 locks=0 ] ( 0 0 0 ) vec_c [ 0 locks=0 ] ( 0 0 0 ) vec_uv [ 0 locks=0 ] ( 0 0 0 ) vec_up [ 0 locks=0 ] ( 0 0 0 ) vec_un [ 0 locks=0 ] ( 0 0 0 ) vec_uc [ 0 locks=0 ] ( 0 0 0 ) } HouNC1033600b8e04d962b6909657211ashop/mantrasurface/sss_enable.inittype = parameter matchesdef = 0 HouNC1033600b8f04d962b690acb371a1shop/mantrasurface/sss_enable.defcomment "" position -4.81983 24.1461 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1278004708 modify 1279045680 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8e04d962b6903e8d6220shop/mantrasurface/sss_enable.parm{ version 0.8 parmname [ 0 locks=0 ] ( sss_enable ) parmlabel [ 0 locks=0 ] ( "Enable Subsurface Scattering" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "toggle" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 1 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8d04d962b6903a20c80ashop/mantrasurface/sss_int.inittype = parameter matchesdef = 0 HouNC1033600bb204d962b69099f455f3shop/mantrasurface/sss_int.defcomment "" position -4.81983 23.3451 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1278004711 modify 1279045680 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8d04d962b690b824716ashop/mantrasurface/sss_int.parm{ version 0.8 parmname [ 0 locks=0 ] ( sss_int ) parmlabel [ 0 locks=0 ] ( "Subsurface Intensity" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ sss_enable == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0.5 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8c04d962b6901d75f49bshop/mantrasurface/sssColor.inittype = surfacecolor matchesdef = 1 HouNC1033600b8d04d962b690659abbcfshop/mantrasurface/sssColor.defcomment "" position 3.69685 9.7778 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 "" 0 1 1 baseSSSColor 0 1 2 "" 0 1 3 useSSSMap 0 1 4 baseSSSMap 0 1 5 sssMapWrap 0 1 6 sssMapFilter 0 1 7 sssMapWidth 0 1 8 "" 0 1 9 uvcoords1 1 1 10 uvcoords1 2 1 11 "" 0 1 12 sssMapTintIntensity 0 1 } stat { create 1278004923 modify 1279225884 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8d04d962b6904cf1be45shop/mantrasurface/sssColor.chn{ channel baseColorr { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../baseSSSColor/colordefr') } } channel baseColorg { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../baseSSSColor/colordefg') } } channel baseColorb { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../baseSSSColor/colordefb') } } channel useColorMap { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch('../useSSSMap/toggledef') } } channel colorMapIntensity { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../sssMapTintIntensity/floatdef') } } channel colorMapWidth { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../sssMapWidth/floatdef') } } } HouNC1033600b8c04d962b69003b406e7shop/mantrasurface/sssColor.parm{ version 0.8 useBaseColor [ 0 locks=0 ] ( "on" ) baseColor [ 0 locks=0 ] ( [ baseColorr 1 ] [ baseColorg 1 ] [ baseColorb 1 ] ) usePointColor [ 0 locks=0 ] ( "off" ) useColorMap [ 0 locks=0 ] ( [ useColorMap 0 ] ) baseColorMap [ 0 locks=0 ] ( "" ) colorMapWrap [ 0 locks=0 ] ( chs('../colorMapWrap1/stringdef') ) colorMapfilter [ 0 locks=0 ] ( chs('../colorMapfilter1/stringdef') ) colorMapWidth [ 0 locks=0 ] ( [ colorMapWidth 1 ] ) colorMapBorder [ 0 locks=0 ] ( 0 0 0 1 ) Scoord [ 0 locks=0 ] ( 0 ) Tcoord [ 0 locks=0 ] ( 0 ) usePointAlpha [ 0 locks=0 ] ( "off" ) colorMapIntensity [ 0 locks=0 ] ( [ colorMapIntensity 1 ] ) } HouNC1033600b8804d962b690844da06dshop/mantrasurface/baseSSSColor.inittype = parameter matchesdef = 0 HouNC1033600b8904d962b69059b2f5ceshop/mantrasurface/baseSSSColor.defcomment "" position 0.88065 12.5023 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1278004949 modify 1278709523 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8804d962b690f3fa27dbshop/mantrasurface/baseSSSColor.parm{ version 0.8 parmname [ 0 locks=0 ] ( baseSSSColor ) parmlabel [ 0 locks=0 ] ( "Subsurface Color" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "color" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ sss_enable == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 1 1 1 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8f04d962b690afc9da4eshop/mantrasurface/useSSSMap.inittype = parameter matchesdef = 0 HouNC1033600b8c04d962b6902f7d9c8ashop/mantrasurface/useSSSMap.defcomment "" position -0.65626 12.5023 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1278004960 modify 1278709523 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8f04d962b690a5d6e649shop/mantrasurface/useSSSMap.parm{ version 0.8 parmname [ 0 locks=0 ] ( useSSSMap ) parmlabel [ 0 locks=0 ] ( "Use Subsurface Map" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "toggle" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ sss_enable == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 1 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8e04d962b690923334dashop/mantrasurface/baseSSSMap.inittype = parameter matchesdef = 0 HouNC1033600b8f04d962b69048ff6d34shop/mantrasurface/baseSSSMap.defcomment "" position -1.90041 11.6727 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1278004961 modify 1278709523 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8e04d962b690c1f01869shop/mantrasurface/baseSSSMap.parm{ version 0.8 parmname [ 0 locks=0 ] ( baseSSSMap ) parmlabel [ 0 locks=0 ] ( "Subsurface Map" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "image" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ useSSSMap == 0 } { sss_enable == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8e04d962b69021d93a54shop/mantrasurface/sssMapWrap.inittype = parameter matchesdef = 0 HouNC1033600b8f04d962b690d1318678shop/mantrasurface/sssMapWrap.defcomment "" position -2.9494 10.6009 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1278004962 modify 1278709523 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8e04d962b690f070fb17shop/mantrasurface/sssMapWrap.parm{ version 0.8 parmname [ 0 locks=0 ] ( sssMapWrap ) parmlabel [ 0 locks=0 ] ( "SSS Map Wrap" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "string" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "on" ) menuchoices [ 0 locks=0 ] ( "repeat \"Repeat\" streak \"Streak\" decal \"Decal\" " ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ useSSSMap == 0 } { sss_enable == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( repeat ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8804d962b6902305ed45shop/mantrasurface/sssMapFilter.inittype = parameter matchesdef = 0 HouNC1033600b8904d962b69014f443b0shop/mantrasurface/sssMapFilter.defcomment "" position -0.0505555 8.62368 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1278004963 modify 1278709523 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8804d962b69031ae49eashop/mantrasurface/sssMapFilter.parm{ version 0.8 parmname [ 0 locks=0 ] ( sssMapFilter ) parmlabel [ 0 locks=0 ] ( "SSS Map Filter" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "string" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "on" ) menuchoices [ 0 locks=0 ] ( "box \"Box\" gauss \"Gaussian\" bartlett \"Bartlett/Triangular\" sinc \"Sinc Sharpening\" hanning \"Hanning\" blackman \"Blackman\" catrom \"Catmull-Rom\" mitchell \"Mitchell\" " ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ useSSSMap == 0 } { sss_enable == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( catrom ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8d04d962b69002dc5cf4shop/mantrasurface/sss_min.inittype = parameter matchesdef = 0 HouNC1033600bb204d962b69059760fd5shop/mantrasurface/sss_min.defcomment "" position -4.81983 22.5442 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1278005320 modify 1279045680 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8d04d962b690c6f522c2shop/mantrasurface/sss_min.parm{ version 0.8 parmname [ 0 locks=0 ] ( sss_min ) parmlabel [ 0 locks=0 ] ( "Subsurface Minimum" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ sss_enable == 0 } { fres_enable == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8804d962b6905bd16ac3shop/mantrasurface/sss_2quality.inittype = parameter matchesdef = 0 HouNC1033600b8904d962b690fb1edde3shop/mantrasurface/sss_2quality.defcomment "" position -4.81983 14.5347 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1278005347 modify 1279045680 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8804d962b690117937bdshop/mantrasurface/sss_2quality.parm{ version 0.8 parmname [ 0 locks=0 ] ( sss_2quality ) parmlabel [ 0 locks=0 ] ( "Multi Quality" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ sss_enable == 0 } { sss_2enable == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 1 ) rangeflt [ 0 locks=0 ] ( 0.00999999978 10 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8a04d962b690dec5ce17shop/mantrasurface/sss_2intensity.inittype = parameter matchesdef = 0 HouNC1033600b8b04d962b6908333e22ashop/mantrasurface/sss_2intensity.defcomment "" position -4.81983 15.3357 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1278005348 modify 1279045680 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8a04d962b69052a958ecshop/mantrasurface/sss_2intensity.parm{ version 0.8 parmname [ 0 locks=0 ] ( sss_2intensity ) parmlabel [ 0 locks=0 ] ( "Multi Intensity" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ sss_enable == 0 } { sss_2enable == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 1 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8e04d962b690a6861c4fshop/mantrasurface/sss_pcname.inittype = parameter matchesdef = 0 HouNC1033600b8f04d962b6901f76ba8ashop/mantrasurface/sss_pcname.defcomment "" position -4.81983 16.1367 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1278005349 modify 1279045680 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8e04d962b690ea3afba3shop/mantrasurface/sss_pcname.parm{ version 0.8 parmname [ 0 locks=0 ] ( sss_pcname ) parmlabel [ 0 locks=0 ] ( "Point Cloud" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "file" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ sss_enable == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 3 3 3 3 3 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( ${OS}_SSS.pc ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8e04d962b6901accc6e2shop/mantrasurface/sss_pcmode.inittype = parameter matchesdef = 0 HouNC1033600b8f04d962b690cfe9ec0eshop/mantrasurface/sss_pcmode.defcomment "" position -4.81983 16.9376 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1278005351 modify 1279045680 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8e04d962b690c64920eashop/mantrasurface/sss_pcmode.parm{ version 0.8 parmname [ 0 locks=0 ] ( sss_pcmode ) parmlabel [ 0 locks=0 ] ( "Point Cloud Mode" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "int" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "on" ) menuchoices [ 0 locks=0 ] ( "0 \"Generate At Render Time\" 1 \"Read From File\" 2 \"Write To File\" " ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ sss_enable == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 1 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8904d962b6904e9aa4f2shop/mantrasurface/sss_1enable.inittype = parameter matchesdef = 0 HouNC1033600b8e04d962b690f5a9a994shop/mantrasurface/sss_1enable.defcomment "" position -4.81983 20.1414 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1278005365 modify 1279045680 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8904d962b690f2f9f1afshop/mantrasurface/sss_1enable.parm{ version 0.8 parmname [ 0 locks=0 ] ( sss_1enable ) parmlabel [ 0 locks=0 ] ( "Enable Single Scattering" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "toggle" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ sss_enable == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 1 ) toggledef [ 0 locks=0 ] ( "on" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8a04d962b690df8d4f08shop/mantrasurface/sss_1intensity.inittype = parameter matchesdef = 0 HouNC1033600b8b04d962b690cd33363dshop/mantrasurface/sss_1intensity.defcomment "" position -4.81983 19.3404 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1278005366 modify 1279045680 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8a04d962b69029b2ffd6shop/mantrasurface/sss_1intensity.parm{ version 0.8 parmname [ 0 locks=0 ] ( sss_1intensity ) parmlabel [ 0 locks=0 ] ( "Single Intensity" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ sss_enable == 0 } { sss_1enable == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 1 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8804d962b6902a6bd8c1shop/mantrasurface/sss_1quality.inittype = parameter matchesdef = 0 HouNC1033600b8904d962b690fb32b942shop/mantrasurface/sss_1quality.defcomment "" position -4.81983 18.5395 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1278005367 modify 1279045680 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8804d962b6903f2861ecshop/mantrasurface/sss_1quality.parm{ version 0.8 parmname [ 0 locks=0 ] ( sss_1quality ) parmlabel [ 0 locks=0 ] ( "Single Quality" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "int" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ sss_enable == 0 } { sss_1enable == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 1 ) rangeint [ 0 locks=0 ] ( 1 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8904d962b6908287923cshop/mantrasurface/sss_2enable.inittype = parameter matchesdef = 0 HouNC1033600b8e04d962b690a52fa045shop/mantrasurface/sss_2enable.defcomment "" position -4.81983 17.7386 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1278005368 modify 1279045680 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8904d962b690ffbe581fshop/mantrasurface/sss_2enable.parm{ version 0.8 parmname [ 0 locks=0 ] ( sss_2enable ) parmlabel [ 0 locks=0 ] ( "Enable Multiple Scattering" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "toggle" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ sss_enable == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 1 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8f04d962b690de846046shop/mantrasurface/sss_phase.inittype = parameter matchesdef = 0 HouNC1033600b8c04d962b690081a9bb0shop/mantrasurface/sss_phase.defcomment "" position -4.81983 20.9423 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1278005377 modify 1279045680 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8f04d962b690813bc108shop/mantrasurface/sss_phase.parm{ version 0.8 parmname [ 0 locks=0 ] ( sss_phase ) parmlabel [ 0 locks=0 ] ( "Scattering Phase" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ sss_enable == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( -1 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8f04d962b690befae427shop/mantrasurface/sss_atten.inittype = parameter matchesdef = 0 HouNC1033600b8c04d962b690fd3c27f7shop/mantrasurface/sss_atten.defcomment "" position -4.81983 21.7433 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1278005399 modify 1279045680 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8f04d962b690d03b122fshop/mantrasurface/sss_atten.parm{ version 0.8 parmname [ 0 locks=0 ] ( sss_atten ) parmlabel [ 0 locks=0 ] ( "Attenuation Density" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ sss_enable == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 10 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8b04d962b690ba4138bfshop/mantrasurface/sssAttenColor.inittype = surfacecolor matchesdef = 1 HouNC1033600b8804d962b6904cc5157fshop/mantrasurface/sssAttenColor.defcomment "" position 6.34095 5.53497 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 "" 0 1 1 baseSSSAttenColor 0 1 2 "" 0 1 3 useSSSAttenMap 0 1 4 sssAttenMap 0 1 5 sssAttenMapWrap 0 1 6 sssAttenMapFilter 0 1 7 sssAttenMapWidth 0 1 8 "" 0 1 9 uvcoords1 1 1 10 uvcoords1 2 1 11 "" 0 1 12 attenMapIntensity 0 1 } stat { create 1278006405 modify 1279225884 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8804d962b69075051860shop/mantrasurface/sssAttenColor.chn{ channel baseColorr { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../baseSSSAttenColor/colordefr') } } channel baseColorg { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../baseSSSAttenColor/colordefg') } } channel baseColorb { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../baseSSSAttenColor/colordefb') } } channel useColorMap { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch('../useSSSAttenMap/toggledef') } } channel colorMapIntensity { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../attenMapIntensity/floatdef') } } channel colorMapWidth { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../sssAttenMapWidth/floatdef') } } } HouNC1033600b8b04d962b690a719525dshop/mantrasurface/sssAttenColor.parm{ version 0.8 useBaseColor [ 0 locks=0 ] ( "on" ) baseColor [ 0 locks=0 ] ( [ baseColorr 1 ] [ baseColorg 1 ] [ baseColorb 1 ] ) usePointColor [ 0 locks=0 ] ( "off" ) useColorMap [ 0 locks=0 ] ( [ useColorMap 0 ] ) baseColorMap [ 0 locks=0 ] ( "" ) colorMapWrap [ 0 locks=0 ] ( chs('../colorMapWrap1/stringdef') ) colorMapfilter [ 0 locks=0 ] ( chs('../colorMapfilter1/stringdef') ) colorMapWidth [ 0 locks=0 ] ( [ colorMapWidth 1 ] ) colorMapBorder [ 0 locks=0 ] ( 0 0 0 1 ) Scoord [ 0 locks=0 ] ( 0 ) Tcoord [ 0 locks=0 ] ( 0 ) usePointAlpha [ 0 locks=0 ] ( "off" ) colorMapIntensity [ 0 locks=0 ] ( [ colorMapIntensity 1 ] ) } HouNC1033600b8704d962b6907476a3c0shop/mantrasurface/baseSSSAttenColor.inittype = parameter matchesdef = 0 HouNC1033600b8404d962b690ca611a30shop/mantrasurface/baseSSSAttenColor.defcomment "" position 3.49303 7.78903 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1278006409 modify 1278702945 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8704d962b69063e01590shop/mantrasurface/baseSSSAttenColor.parm{ version 0.8 parmname [ 0 locks=0 ] ( baseSSSAttenColor ) parmlabel [ 0 locks=0 ] ( "Attenuation Color" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "color" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ sss_enable == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 1 1 1 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8a04d962b6906ac86e37shop/mantrasurface/useSSSAttenMap.inittype = parameter matchesdef = 0 HouNC1033600b8b04d962b69084a12742shop/mantrasurface/useSSSAttenMap.defcomment "" position 1.95612 7.81342 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1278006412 modify 1278702945 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8a04d962b690c825ea8ashop/mantrasurface/useSSSAttenMap.parm{ version 0.8 parmname [ 0 locks=0 ] ( useSSSAttenMap ) parmlabel [ 0 locks=0 ] ( "Use Attenuation Map" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "toggle" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ sss_enable == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 1 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8904d962b69066094d17shop/mantrasurface/sssAttenMap.inittype = parameter matchesdef = 0 HouNC1033600b8e04d962b690f8d15c28shop/mantrasurface/sssAttenMap.defcomment "" position 0.711971 7.08817 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1278006414 modify 1278702945 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8904d962b69082520603shop/mantrasurface/sssAttenMap.parm{ version 0.8 parmname [ 0 locks=0 ] ( sssAttenMap ) parmlabel [ 0 locks=0 ] ( "Attenuation Map" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "image" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ useSSSAttenMap == 0 } { sss_enable == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8504d962b690c33d0dc4shop/mantrasurface/sssAttenMapWrap.inittype = parameter matchesdef = 0 HouNC1033600b8a04d962b6900c16a6ccshop/mantrasurface/sssAttenMapWrap.defcomment "" position -0.337025 6.32302 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1278006415 modify 1278702945 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8504d962b6905b2b0366shop/mantrasurface/sssAttenMapWrap.parm{ version 0.8 parmname [ 0 locks=0 ] ( sssAttenMapWrap ) parmlabel [ 0 locks=0 ] ( "Attenuation Map Wrap" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "string" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "on" ) menuchoices [ 0 locks=0 ] ( "repeat \"Repeat\" streak \"Streak\" decal \"Decal\" " ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ useSSSAttenMap == 0 } { sss_enable == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( repeat ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8704d962b69016d7b91dshop/mantrasurface/sssAttenMapFilter.inittype = parameter matchesdef = 0 HouNC1033600b8404d962b690a658211ashop/mantrasurface/sssAttenMapFilter.defcomment "" position 0.711971 5.55787 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1278006416 modify 1278702945 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8704d962b690d7be4f31shop/mantrasurface/sssAttenMapFilter.parm{ version 0.8 parmname [ 0 locks=0 ] ( sssAttenMapFilter ) parmlabel [ 0 locks=0 ] ( "Attenuation Map Filter" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "string" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "on" ) menuchoices [ 0 locks=0 ] ( "box \"Box\" gauss \"Gaussian\" bartlett \"Bartlett/Triangular\" sinc \"Sinc Sharpening\" hanning \"Hanning\" blackman \"Blackman\" catrom \"Catmull-Rom\" mitchell \"Mitchell\" " ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ useSSSAttenMap == 0 } { sss_enable == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( catrom ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8c04d962b69085cdcdd3shop/mantrasurface/diff_min.inittype = parameter matchesdef = 0 HouNC1033600b8d04d962b69094bd807bshop/mantrasurface/diff_min.defcomment "" position -4.81983 25.7479 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1278007466 modify 1279045680 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8c04d962b69033bb4a8fshop/mantrasurface/diff_min.parm{ version 0.8 parmname [ 0 locks=0 ] ( diff_min ) parmlabel [ 0 locks=0 ] ( "Diffuse Minimum" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ diff_enable == 0 } { fres_enable == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8c04d962b690870f3d80shop/mantrasurface/noEnvMap.inittype = constant matchesdef = 0 HouNC1033600b8d04d962b6906ca32754shop/mantrasurface/noEnvMap.defcomment "" position 1.53508 2.11677 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { } stat { create 1278358406 modify 1279228644 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8c04d962b690fea0aacashop/mantrasurface/noEnvMap.parm{ version 0.8 consttype [ 0 locks=0 ] ( "vector" ) parmuniform [ 0 locks=0 ] ( "on" ) constname [ 0 locks=0 ] ( constant ) constlabel [ 0 locks=0 ] ( Constant ) stdswitcher [ 0 locks=0 ] ( 1 1 1 1 1 ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8d04d962b690b7f5191dshop/mantrasurface/switch1.inittype = switch matchesdef = 0 HouNC1033600bb204d962b690e71fdb3eshop/mantrasurface/switch1.defcomment "" position 3.37428 1.86462 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 enableEnvMap 0 1 1 noEnvMap 0 1 2 envmap1 0 1 } stat { create 1278358453 modify 1279228644 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8d04d962b690596ccef0shop/mantrasurface/switch1.parm{ version 0.8 switcher [ 0 locks=0 ] ( 1 ) outofbounds [ 0 locks=0 ] ( "last" ) } HouNC1033600b8804d962b690a0880617shop/mantrasurface/enableEnvMap.inittype = parameter matchesdef = 0 HouNC1033600b8904d962b69099598b9bshop/mantrasurface/enableEnvMap.defcomment "" position 1.85439 3.92907 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { } stat { create 1278358496 modify 1278533594 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8804d962b6903ef21039shop/mantrasurface/enableEnvMap.parm{ version 0.8 parmname [ 0 locks=0 ] ( enableEnvMap ) parmlabel [ 0 locks=0 ] ( "Enable Environment Map" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "toggle" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8804d962b690b3be6ab3shop/mantrasurface/displacenml1.inittype = displacenml matchesdef = 0 HouNC1033600b8904d962b6904a9d8cb6shop/mantrasurface/displacenml1.defcomment "" position 13.499 -11.5354 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 globalP 0 1 1 normalize1 0 1 2 add1 0 1 3 scale 0 1 4 "" 0 1 5 "" 0 1 6 "" 0 1 7 "" 0 1 8 "" 0 1 } stat { create 1278358851 modify 1279225885 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8904d962b690a039cc3cshop/mantrasurface/displacenml1.chn{ channel scale { lefttype = extend righttype = extend default = 0.01 flags = 0 segment { length = 0 value = 0.0099999997764825821 0.0099999997764825821 expr = ch('../scale/floatdef') } } } HouNC1033600b8804d962b6906580f9dcshop/mantrasurface/displacenml1.parm{ version 0.8 amount [ 0 locks=0 ] ( 0 ) scale [ 0 locks=0 ] ( [ scale 0.00999999978 ] ) sshear [ 0 locks=0 ] ( 0 ) tshear [ 0 locks=0 ] ( 0 ) polys [ 0 locks=0 ] ( "on" ) objspace [ 0 locks=0 ] ( "on" ) bump [ 0 locks=0 ] ( "off" ) } HouNC1033600b8d04d962b69005c25febshop/mantrasurface/globalP.inittype = global matchesdef = 0 HouNC1033600bb204d962b690de4fda32shop/mantrasurface/globalP.defcomment "" position 5.65578 -13.5009 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1278358890 modify 1278536693 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8d04d962b6908da5a880shop/mantrasurface/globalP.parm{ version 0.8 contexttype [ 0 locks=0 ] ( surface ) usemenu [ 0 locks=0 ] ( "on" ) varname [ 0 locks=0 ] ( P ) } HouNC1033600b8d04d962b690d3ec511dshop/mantrasurface/globalN.inittype = global matchesdef = 0 HouNC1033600bb204d962b69058a53babshop/mantrasurface/globalN.defcomment "" position 7.31425 -13.299 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1278358906 modify 1278536693 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8d04d962b69018b3cd19shop/mantrasurface/globalN.parm{ version 0.8 contexttype [ 0 locks=0 ] ( surface ) usemenu [ 0 locks=0 ] ( "on" ) varname [ 0 locks=0 ] ( N ) } HouNC1033600b8e04d962b69019915666shop/mantrasurface/normalize1.inittype = normalize matchesdef = 0 HouNC1033600b8f04d962b6906c2e2cf9shop/mantrasurface/normalize1.defcomment "" position 8.93678 -13.299 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { 0 globalN 0 1 } stat { create 1278358917 modify 1278536693 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8e04d962b6903a940720shop/mantrasurface/normalize1.parm{ version 0.8 signature [ 0 locks=0 ] ( default ) g0 [ 0 locks=0 ] ( 0 0 ) vec [ 0 locks=0 ] ( 1 0 0 ) vec_p [ 0 locks=0 ] ( 1 0 0 ) vec_v [ 0 locks=0 ] ( 1 0 0 ) vec_un [ 0 locks=0 ] ( 1 0 0 ) vec_up [ 0 locks=0 ] ( 1 0 0 ) vec_uv [ 0 locks=0 ] ( 1 0 0 ) } HouNC1033600b8904d962b69096f11e1bshop/mantrasurface/textureDisp.inittype = texture matchesdef = 0 HouNC1033600b8e04d962b6909111e3f6shop/mantrasurface/textureDisp.defcomment "" position 3.64514 -15.9815 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 displacementMap 0 1 1 uvcoords1 1 1 2 uvcoords1 2 1 3 "" 0 1 4 "" 0 1 5 dispMapWrap 0 1 6 dispMapFilter 0 1 7 dispMapWidth 0 1 8 "" 0 1 9 "" 0 1 10 "" 0 1 11 "" 0 1 12 "" 0 1 13 "" 0 1 14 "" 0 1 } stat { create 1278359120 modify 1279225884 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8e04d962b69085b4b76ashop/mantrasurface/textureDisp.chn{ channel width { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../dispMapWidth/floatdef') } } } HouNC1033600b8904d962b690408d300fshop/mantrasurface/textureDisp.parm{ version 0.8 signature [ 0 locks=0 ] ( default ) map [ 0 locks=0 ] ( Mandril.pic ) wrap [ 0 locks=0 ] ( chs('../wrap/stringdef') ) filter [ 0 locks=0 ] ( chs('../filter/stringdef') ) width [ 0 locks=0 ] ( [ width 1 ] ) border [ 0 locks=0 ] ( 0 0 0 1 ) extrapol [ 0 locks=0 ] ( "on" ) interp [ 0 locks=0 ] ( "off" ) defclr [ 0 locks=0 ] ( 0 0 0 0 ) pixelblur [ 0 locks=0 ] ( 0 ) channel [ 0 locks=0 ] ( "" ) ptexface [ 0 locks=0 ] ( 0 ) } HouNC1033600b8b04d962b690a6616356shop/mantrasurface/luminanceDisp.inittype = luminance matchesdef = 0 HouNC1033600b8804d962b6906cbe4d73shop/mantrasurface/luminanceDisp.defcomment "" position 5.16809 -14.0047 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 textureDisp 0 1 } stat { create 1278359196 modify 1279225884 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8b04d962b6901e286a61shop/mantrasurface/luminanceDisp.parm{ version 0.8 rgb [ 0 locks=0 ] ( 0 0 0 ) } HouNC1033600b8e04d962b6901ff5362ashop/mantrasurface/turbnoise1.inittype = turbnoise matchesdef = 0 HouNC1033600b8f04d962b6903e2289aashop/mantrasurface/turbnoise1.defcomment "" position 6.77932 -13.2516 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 noiseType 0 1 1 globalP 0 1 2 noiseFreq 0 1 3 noiseOffset 0 1 4 noiseAmp 0 1 5 noiseRough 0 1 6 noiseAtten 0 1 7 noiseTurb 0 1 } stat { create 1278359408 modify 1279225883 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8f04d962b6902ee35d4fshop/mantrasurface/turbnoise1.chn{ channel freq1 { lefttype = extend righttype = extend default = 10 flags = 0 segment { length = 0 value = 10 10 expr = ch('../noiseFreq/float3def1') } } channel freq2 { lefttype = extend righttype = extend default = 10 flags = 0 segment { length = 0 value = 10 10 expr = ch('../noiseFreq/float3def2') } } channel freq3 { lefttype = extend righttype = extend default = 10 flags = 0 segment { length = 0 value = 10 10 expr = ch('../noiseFreq/float3def3') } } channel offset1 { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch('../noiseOffset/float3def1') } } channel offset2 { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch('../noiseOffset/float3def2') } } channel offset3 { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch('../noiseOffset/float3def3') } } channel amp { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../noiseAmp/floatdef') } } channel rough { lefttype = extend righttype = extend default = 0.5 flags = 0 segment { length = 0 value = 0.5 0.5 expr = ch('../noiseRough/floatdef') } } channel atten { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../noiseAtten/floatdef') } } channel turb { lefttype = extend righttype = extend default = 5 flags = 0 segment { length = 0 value = 5 5 expr = ch('../noiseTurb/intdef') } } } HouNC1033600b8e04d962b69028bdea47shop/mantrasurface/turbnoise1.parm{ version 0.8 signature [ 0 locks=0 ] ( default ) type [ 0 locks=0 ] ( chs('../type/stringdef') ) pos [ 0 locks=0 ] ( 0 0 0 ) freq [ 0 locks=0 ] ( [ freq1 10 ] [ freq2 10 ] [ freq3 10 ] ) offset [ 0 locks=0 ] ( [ offset1 0 ] [ offset2 0 ] [ offset3 0 ] ) amp [ 0 locks=0 ] ( [ amp 1 ] ) rough [ 0 locks=0 ] ( [ rough 0.5 ] ) atten [ 0 locks=0 ] ( [ atten 1 ] ) turb [ 0 locks=0 ] ( [ turb 5 ] ) } HouNC1033600bb004d962b6901d9bb4fdshop/mantrasurface/add1.inittype = add matchesdef = 0 HouNC1033600bb104d962b6906eb04b71shop/mantrasurface/add1.defcomment "" position 12.0183 -13.6229 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 enableNoiseDisp 0 1 1 enableMapDisp 0 1 } stat { create 1278359488 modify 1279225884 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb004d962b690766ebddbshop/mantrasurface/add1.parm{ version 0.8 } HouNC1033600b8a04d962b690dcc1623eshop/mantrasurface/RGBDispChannel.inittype = vectofloat matchesdef = 0 HouNC1033600b8b04d962b6904e3ffec5shop/mantrasurface/RGBDispChannel.defcomment "" position 5.16809 -15.0126 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 textureDisp 0 1 } stat { create 1278359566 modify 1279225884 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 0.867 0 0 delscript "" exprlanguage hscript end HouNC1033600b8a04d962b69069fefa70shop/mantrasurface/RGBDispChannel.parm{ version 0.8 signature [ 0 locks=0 ] ( default ) vec [ 0 locks=0 ] ( 0 0 0 ) vec_p [ 0 locks=0 ] ( 0 0 0 ) vec_n [ 0 locks=0 ] ( 0 0 0 ) vec_c [ 0 locks=0 ] ( 0 0 0 ) vec_uv [ 0 locks=0 ] ( 0 0 0 ) vec_up [ 0 locks=0 ] ( 0 0 0 ) vec_un [ 0 locks=0 ] ( 0 0 0 ) vec_uc [ 0 locks=0 ] ( 0 0 0 ) } HouNC1033600b8b04d962b690475a164dshop/mantrasurface/switchRGBDisp.inittype = switch matchesdef = 0 HouNC1033600b8804d962b690a5b29df8shop/mantrasurface/switchRGBDisp.defcomment "" position 6.86403 -15.1586 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 switchDispChannel 0 1 1 luminanceDisp 0 1 2 RGBDispChannel 0 1 3 RGBDispChannel 1 1 4 RGBDispChannel 2 1 } stat { create 1278359587 modify 1279225885 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8b04d962b690132cc0e2shop/mantrasurface/switchRGBDisp.parm{ version 0.8 switcher [ 0 locks=0 ] ( 0 ) outofbounds [ 0 locks=0 ] ( "last" ) } HouNC1033600b8b04d962b690005080bbshop/mantrasurface/enableMapDisp.inittype = switch matchesdef = 0 HouNC1033600b8804d962b6909ad5ba31shop/mantrasurface/enableMapDisp.defcomment "" position 10.5546 -15.2279 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 enableDisplaceMap 0 1 1 disableDispValue 0 1 2 subtract1 0 1 } stat { create 1278359890 modify 1279225884 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8b04d962b69053b2abfcshop/mantrasurface/enableMapDisp.parm{ version 0.8 switcher [ 0 locks=0 ] ( 0 ) outofbounds [ 0 locks=0 ] ( "last" ) } HouNC1033600b8404d962b69056b540dbshop/mantrasurface/disableDispValue.inittype = constant matchesdef = 0 HouNC1033600b8504d962b690f2a93f2cshop/mantrasurface/disableDispValue.defcomment "" position 8.92654 -13.9032 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { } stat { create 1278359894 modify 1278611956 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8404d962b6905f32b189shop/mantrasurface/disableDispValue.parm{ version 0.8 consttype [ 0 locks=0 ] ( "float" ) parmuniform [ 0 locks=0 ] ( "on" ) constname [ 0 locks=0 ] ( disableDispValue ) constlabel [ 0 locks=0 ] ( Constant ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8504d962b6904d623433shop/mantrasurface/enableNoiseDisp.inittype = switch matchesdef = 0 HouNC1033600b8a04d962b690ac042e4cshop/mantrasurface/enableNoiseDisp.defcomment "" position 10.5546 -12.907 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 enableMap 0 1 1 disableDispValue 0 1 2 add2 0 1 } stat { create 1278359909 modify 1279225883 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8504d962b690470f7461shop/mantrasurface/enableNoiseDisp.parm{ version 0.8 switcher [ 0 locks=0 ] ( 0 ) outofbounds [ 0 locks=0 ] ( "last" ) } HouNC1033600b8704d962b6903a38bbd8shop/mantrasurface/enableDisplaceMap.inittype = parameter matchesdef = 0 HouNC1033600b8404d962b6907ac3bbc8shop/mantrasurface/enableDisplaceMap.defcomment "" position 8.97361 -16.2515 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { } stat { create 1278359989 modify 1278712539 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8704d962b69069b8262dshop/mantrasurface/enableDisplaceMap.parm{ version 0.8 parmname [ 0 locks=0 ] ( enableDispMap ) parmlabel [ 0 locks=0 ] ( "Enable Displacement Map" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "toggle" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8f04d962b6904c7eeca0shop/mantrasurface/enableMap.inittype = parameter matchesdef = 0 HouNC1033600b8c04d962b690c3432871shop/mantrasurface/enableMap.defcomment "" position 9.8677 -11.2433 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { } stat { create 1278360066 modify 1278611956 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8f04d962b69074b592f3shop/mantrasurface/enableMap.parm{ version 0.8 parmname [ 0 locks=0 ] ( enableNoise ) parmlabel [ 0 locks=0 ] ( "Enable Noise" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "toggle" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8504d962b690ef7a1d84shop/mantrasurface/displacementMap.inittype = parameter matchesdef = 0 HouNC1033600b8a04d962b690571692a4shop/mantrasurface/displacementMap.defcomment "" position -0.0231898 -13.4873 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1278360194 modify 1278611956 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8504d962b690c112fc69shop/mantrasurface/displacementMap.parm{ version 0.8 parmname [ 0 locks=0 ] ( displacementMap ) parmlabel [ 0 locks=0 ] ( "Displacement Map" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "image" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ enableDispMap == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 3 3 3 3 3 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8b04d962b690fc70d629shop/mantrasurface/dispMapFilter.inittype = parameter matchesdef = 0 HouNC1033600b8804d962b69059b44ceeshop/mantrasurface/dispMapFilter.defcomment "" position -2.21876 -15.4639 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1278360197 modify 1278611956 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8b04d962b690e687255cshop/mantrasurface/dispMapFilter.parm{ version 0.8 parmname [ 0 locks=0 ] ( dispMapFilter ) parmlabel [ 0 locks=0 ] ( "Disp Map Filter" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "string" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "on" ) menuchoices [ 0 locks=0 ] ( "box \"Box\" gauss \"VEX: Gaussian\" bartlett \"VEX: Bartlett/Triangular\" sinc \"VEX: Sinc Sharpening\" hanning \"VEX: Hanning\" blackman \"VEX: Blackman\" catrom \"VEX: Catmull-Rom\" mitchell \"VEX: Mitchell\" point \"VEX: Point (no filter)\" gaussian \"RSL: Gaussian\" disk \"RSL: Poisson Disk\" radial-bspline \"RSL: Radial B-Spline\" " ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ enableDispMap == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( box ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8904d962b6903dee7691shop/mantrasurface/dispMapWrap.inittype = parameter matchesdef = 0 HouNC1033600b8e04d962b6904ee71f7cshop/mantrasurface/dispMapWrap.defcomment "" position -1.12098 -14.4756 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1278360221 modify 1278611956 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8904d962b69035656b01shop/mantrasurface/dispMapWrap.parm{ version 0.8 parmname [ 0 locks=0 ] ( dispMapWrap ) parmlabel [ 0 locks=0 ] ( "Disp Map Wrap" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "string" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "on" ) menuchoices [ 0 locks=0 ] ( "repeat \"Repeat\" streak \"Streak\" decal \"Decal\" " ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ enableDispMap == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( repeat ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600bb304d962b69073578745shop/mantrasurface/scale.inittype = parameter matchesdef = 0 HouNC1033600bb004d962b690fbb3cda9shop/mantrasurface/scale.defcomment "" position 11.7105 -9.93712 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { } stat { create 1278360515 modify 1279046496 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb304d962b6906eae70beshop/mantrasurface/scale.parm{ version 0.8 parmname [ 0 locks=0 ] ( dispScale ) parmlabel [ 0 locks=0 ] ( "Displacement Scale" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0.0500000007 ) rangeflt [ 0 locks=0 ] ( -1 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8f04d962b69090dd749ashop/mantrasurface/noiseType.inittype = parameter matchesdef = 0 HouNC1033600b8c04d962b690533652b6shop/mantrasurface/noiseType.defcomment "" position 0.416681 -11.445 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1278360568 modify 1278611956 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8f04d962b6901339ffd6shop/mantrasurface/noiseType.parm{ version 0.8 parmname [ 0 locks=0 ] ( noiseType ) parmlabel [ 0 locks=0 ] ( "Noise Type" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "string" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "on" ) menuchoices [ 0 locks=0 ] ( "pnoise \"Perlin Noise\" onoise \"Original Perlin Noise\" snoise \"Sparse Convolution Noise\" anoise \"Alligator Noise\" " ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ enableNoise == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( snoise ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8f04d962b6903534b924shop/mantrasurface/noiseFreq.inittype = parameter matchesdef = 0 HouNC1033600b8c04d962b6901fb91a81shop/mantrasurface/noiseFreq.defcomment "" position -1.29098 -11.445 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1278360576 modify 1278611956 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8f04d962b69047144f6fshop/mantrasurface/noiseFreq.parm{ version 0.8 parmname [ 0 locks=0 ] ( noiseFreq ) parmlabel [ 0 locks=0 ] ( Frequency ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float3" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ enableNoise == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 10 10 10 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8904d962b6901e1ac807shop/mantrasurface/noiseOffset.inittype = parameter matchesdef = 0 HouNC1033600b8e04d962b690c37dea0bshop/mantrasurface/noiseOffset.defcomment "" position -2.40908 -12.2968 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1278360577 modify 1278611956 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8904d962b690698ed10bshop/mantrasurface/noiseOffset.parm{ version 0.8 parmname [ 0 locks=0 ] ( noiseOffset ) parmlabel [ 0 locks=0 ] ( Offset ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float3" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ enableNoise == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8c04d962b69007584fe4shop/mantrasurface/noiseAmp.inittype = parameter matchesdef = 0 HouNC1033600b8d04d962b690919d875dshop/mantrasurface/noiseAmp.defcomment "" position -3.52719 -13.1496 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1278360579 modify 1278611956 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8c04d962b69045546715shop/mantrasurface/noiseAmp.parm{ version 0.8 parmname [ 0 locks=0 ] ( noiseAmp ) parmlabel [ 0 locks=0 ] ( Amplitude ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ enableNoise == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 1 ) rangeflt [ 0 locks=0 ] ( -1 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8e04d962b6900d2dd170shop/mantrasurface/noiseRough.inittype = parameter matchesdef = 0 HouNC1033600b8f04d962b690f80b99d0shop/mantrasurface/noiseRough.defcomment "" position -2.40908 -14.0024 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1278360580 modify 1278611956 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8e04d962b6908e1c9dcfshop/mantrasurface/noiseRough.parm{ version 0.8 parmname [ 0 locks=0 ] ( noiseRough ) parmlabel [ 0 locks=0 ] ( Roughness ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ enableNoise == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0.5 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8e04d962b69003791af1shop/mantrasurface/noiseAtten.inittype = parameter matchesdef = 0 HouNC1033600b8f04d962b69026b913bfshop/mantrasurface/noiseAtten.defcomment "" position -1.29098 -14.8552 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1278360581 modify 1278611956 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8e04d962b6900ca29274shop/mantrasurface/noiseAtten.parm{ version 0.8 parmname [ 0 locks=0 ] ( noiseAtten ) parmlabel [ 0 locks=0 ] ( Attenuation ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ enableNoise == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 1 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8f04d962b690660ebc61shop/mantrasurface/noiseTurb.inittype = parameter matchesdef = 0 HouNC1033600b8c04d962b690ba0a0917shop/mantrasurface/noiseTurb.defcomment "" position 0.416681 -14.8552 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1278360582 modify 1278611956 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8f04d962b69014c09493shop/mantrasurface/noiseTurb.parm{ version 0.8 parmname [ 0 locks=0 ] ( noiseTurb ) parmlabel [ 0 locks=0 ] ( Turbulence ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "int" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ enableNoise == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 5 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8f04d962b69070eda601shop/mantrasurface/uvcoords1.inittype = uvcoords matchesdef = 0 HouNC1033600b8c04d962b69078eadf4eshop/mantrasurface/uvcoords1.defcomment "" position -1.61063 5.62173 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { } stat { create 1278533955 modify 1278722722 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8f04d962b690ca8b83f7shop/mantrasurface/uvcoords1.parm{ version 0.8 } HouNC1033600b8604d962b690582df796shop/mantrasurface/uvcoords1/s_global.inittype = global matchesdef = 0 HouNC1033600b8704d962b6901dc866c9shop/mantrasurface/uvcoords1/s_global.defcomment "" position 4.80971 0.370124 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { } stat { create 1182551069 modify 1183565374 author liza@chaos access 0777 } color UT_Color RGB 0.6 0.4 1 delscript "" exprlanguage hscript end HouNC1033600b8604d962b6903b084576shop/mantrasurface/uvcoords1/s_global.parm{ version 0.8 contexttype [ 0 locks=0 ] ( surface ) usemenu [ 0 locks=0 ] ( "on" ) varname [ 0 locks=0 ] ( s ) } HouNC1033600b8604d962b690315b6cebshop/mantrasurface/uvcoords1/t_global.inittype = global matchesdef = 0 HouNC1033600b8704d962b69045e8a1eashop/mantrasurface/uvcoords1/t_global.defcomment "" position 4.90915 -0.613184 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { } stat { create 1182551069 modify 1183565387 author liza@chaos access 0777 } color UT_Color RGB 0.6 0.4 1 delscript "" exprlanguage hscript end HouNC1033600b8604d962b6908240ace4shop/mantrasurface/uvcoords1/t_global.parm{ version 0.8 contexttype [ 0 locks=0 ] ( surface ) usemenu [ 0 locks=0 ] ( "on" ) varname [ 0 locks=0 ] ( t ) } HouNC1033600b9c04d962b690d762522ashop/mantrasurface/uvcoords1/shadingAttriUV.inittype = shadinglayer matchesdef = 0 HouNC1033600b9d04d962b690f9011cfbshop/mantrasurface/uvcoords1/shadingAttriUV.defcomment "" position 1.8565 0.223634 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { } stat { create 1187129021 modify 1191368788 author liza@chaos access 0777 } color UT_Color RGB 0.6 0.4 1 delscript "" exprlanguage hscript end HouNC1033600b9c04d962b690c032977ashop/mantrasurface/uvcoords1/shadingAttriUV.parm{ version 0.8 attrib [ 0 locks=0 ] ( "uv" ) useasparmdefiner [ 0 locks=0 ] ( "off" ) layer [ 0 locks=0 ] ( 1 ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) } HouNC1033600b8604d962b690540ca33bshop/mantrasurface/uvcoords1/choose_S.inittype = twoway matchesdef = 0 HouNC1033600b8704d962b690a8bc93ecshop/mantrasurface/uvcoords1/choose_S.defcomment "" position 6.33186 0.706664 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 shadingAttriUV 1 1 1 vec2float 0 1 2 s_global 0 1 } stat { create 1187129045 modify 1187129092 author liza@chaos access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8604d962b69025ad9d10shop/mantrasurface/uvcoords1/choose_S.parm{ version 0.8 signature [ 0 locks=0 ] ( default ) condtype [ 0 locks=0 ] ( 0 ) g0 [ 0 locks=0 ] ( 0 0 0 ) input2 [ 0 locks=0 ] ( 0 ) input2_i [ 0 locks=0 ] ( 0 ) input2_s [ 0 locks=0 ] ( "" ) input2_v [ 0 locks=0 ] ( 0 0 0 ) input2_p [ 0 locks=0 ] ( 0 0 0 ) input2_n [ 0 locks=0 ] ( 0 0 0 ) input2_c [ 0 locks=0 ] ( 1 1 1 ) input2_v4 [ 0 locks=0 ] ( 0 0 0 0 ) input2_m3 [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) input2_m [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) input2_uf [ 0 locks=0 ] ( 0 ) input2_uv [ 0 locks=0 ] ( 0 0 0 ) input2_up [ 0 locks=0 ] ( 0 0 0 ) input2_un [ 0 locks=0 ] ( 0 0 0 ) input2_uc [ 0 locks=0 ] ( 0 0 0 ) input2_um [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) } HouNC1033600b8104d962b690f2798073shop/mantrasurface/uvcoords1/vec2float.inittype = vectofloat matchesdef = 0 HouNC1033600b8604d962b6902c66684dshop/mantrasurface/uvcoords1/vec2float.defcomment "" position 3.36006 0.184721 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 shadingAttriUV 0 1 } stat { create 1187129053 modify 1187129254 author liza@chaos access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8104d962b690377de381shop/mantrasurface/uvcoords1/vec2float.parm{ version 0.8 signature [ 0 locks=0 ] ( default ) vec [ 0 locks=0 ] ( 0 0 0 ) vec_p [ 0 locks=0 ] ( 0 0 0 ) vec_n [ 0 locks=0 ] ( 0 0 0 ) vec_c [ 0 locks=0 ] ( 0 0 0 ) vec_uv [ 0 locks=0 ] ( 0 0 0 ) vec_up [ 0 locks=0 ] ( 0 0 0 ) vec_un [ 0 locks=0 ] ( 0 0 0 ) vec_uc [ 0 locks=0 ] ( 0 0 0 ) } HouNC1033600b8604d962b690fe411beeshop/mantrasurface/uvcoords1/choose_T.inittype = twoway matchesdef = 0 HouNC1033600b8704d962b6907aa44864shop/mantrasurface/uvcoords1/choose_T.defcomment "" position 6.49179 -0.27401 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 shadingAttriUV 1 1 1 vec2float 1 1 2 t_global 0 1 } stat { create 1187129045 modify 1187129160 author liza@chaos access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8604d962b69058f0de60shop/mantrasurface/uvcoords1/choose_T.parm{ version 0.8 signature [ 0 locks=0 ] ( default ) condtype [ 0 locks=0 ] ( 0 ) g0 [ 0 locks=0 ] ( 0 0 0 ) input2 [ 0 locks=0 ] ( 0 ) input2_i [ 0 locks=0 ] ( 0 ) input2_s [ 0 locks=0 ] ( "" ) input2_v [ 0 locks=0 ] ( 0 0 0 ) input2_p [ 0 locks=0 ] ( 0 0 0 ) input2_n [ 0 locks=0 ] ( 0 0 0 ) input2_c [ 0 locks=0 ] ( 1 1 1 ) input2_v4 [ 0 locks=0 ] ( 0 0 0 0 ) input2_m3 [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) input2_m [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) input2_uf [ 0 locks=0 ] ( 0 ) input2_uv [ 0 locks=0 ] ( 0 0 0 ) input2_up [ 0 locks=0 ] ( 0 0 0 ) input2_un [ 0 locks=0 ] ( 0 0 0 ) input2_uc [ 0 locks=0 ] ( 0 0 0 ) input2_um [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) } HouNC1033600b8104d962b690c1a022fdshop/mantrasurface/uvcoords1/float2vec.inittype = floattovec matchesdef = 0 HouNC1033600b8604d962b6909e5e11ebshop/mantrasurface/uvcoords1/float2vec.defcomment "" position 8.01391 1.37778 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 choose_S 0 1 1 choose_T 0 1 } stat { create 1191368841 modify 1191437776 author liza@chaos access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8104d962b69031a1859bshop/mantrasurface/uvcoords1/float2vec.parm{ version 0.8 signature [ 0 locks=0 ] ( default ) fval1 [ 0 locks=0 ] ( 0 ) fval2 [ 0 locks=0 ] ( 0 ) fval3 [ 0 locks=0 ] ( 0 ) fval1_uv [ 0 locks=0 ] ( 0 ) fval2_uv [ 0 locks=0 ] ( 0 ) fval3_uv [ 0 locks=0 ] ( 0 ) } HouNC1033600b8004d962b690cee8649ashop/mantrasurface/uvcoords1/suboutput1.inittype = suboutput matchesdef = 0 HouNC1033600b8104d962b69089a4fdcbshop/mantrasurface/uvcoords1/suboutput1.defcomment "" position 9.42709 0.438463 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 float2vec 0 1 1 choose_S 0 1 2 choose_T 0 1 } stat { create 1191445892 modify 1191445964 author liza@chaos access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8004d962b69054dc1632shop/mantrasurface/uvcoords1/suboutput1.parm{ version 0.8 name1 [ 0 locks=0 ] ( uv ) label1 [ 0 locks=0 ] ( "" ) name2 [ 0 locks=0 ] ( s ) label2 [ 0 locks=0 ] ( "" ) name3 [ 0 locks=0 ] ( t ) label3 [ 0 locks=0 ] ( "" ) name4 [ 0 locks=0 ] ( "" ) label4 [ 0 locks=0 ] ( "" ) name5 [ 0 locks=0 ] ( "" ) label5 [ 0 locks=0 ] ( "" ) name6 [ 0 locks=0 ] ( "" ) label6 [ 0 locks=0 ] ( "" ) name7 [ 0 locks=0 ] ( "" ) label7 [ 0 locks=0 ] ( "" ) name8 [ 0 locks=0 ] ( "" ) label8 [ 0 locks=0 ] ( "" ) name9 [ 0 locks=0 ] ( "" ) label9 [ 0 locks=0 ] ( "" ) name10 [ 0 locks=0 ] ( "" ) label10 [ 0 locks=0 ] ( "" ) name11 [ 0 locks=0 ] ( "" ) label11 [ 0 locks=0 ] ( "" ) name12 [ 0 locks=0 ] ( "" ) label12 [ 0 locks=0 ] ( "" ) name13 [ 0 locks=0 ] ( "" ) label13 [ 0 locks=0 ] ( "" ) name14 [ 0 locks=0 ] ( "" ) label14 [ 0 locks=0 ] ( "" ) name15 [ 0 locks=0 ] ( "" ) label15 [ 0 locks=0 ] ( "" ) name16 [ 0 locks=0 ] ( "" ) label16 [ 0 locks=0 ] ( "" ) name17 [ 0 locks=0 ] ( "" ) label17 [ 0 locks=0 ] ( "" ) name18 [ 0 locks=0 ] ( "" ) label18 [ 0 locks=0 ] ( "" ) name19 [ 0 locks=0 ] ( "" ) label19 [ 0 locks=0 ] ( "" ) name20 [ 0 locks=0 ] ( "" ) label20 [ 0 locks=0 ] ( "" ) name21 [ 0 locks=0 ] ( "" ) label21 [ 0 locks=0 ] ( "" ) name22 [ 0 locks=0 ] ( "" ) label22 [ 0 locks=0 ] ( "" ) name23 [ 0 locks=0 ] ( "" ) label23 [ 0 locks=0 ] ( "" ) name24 [ 0 locks=0 ] ( "" ) label24 [ 0 locks=0 ] ( "" ) name25 [ 0 locks=0 ] ( "" ) label25 [ 0 locks=0 ] ( "" ) name26 [ 0 locks=0 ] ( "" ) label26 [ 0 locks=0 ] ( "" ) name27 [ 0 locks=0 ] ( "" ) label27 [ 0 locks=0 ] ( "" ) name28 [ 0 locks=0 ] ( "" ) label28 [ 0 locks=0 ] ( "" ) name29 [ 0 locks=0 ] ( "" ) label29 [ 0 locks=0 ] ( "" ) name30 [ 0 locks=0 ] ( "" ) label30 [ 0 locks=0 ] ( "" ) name31 [ 0 locks=0 ] ( "" ) label31 [ 0 locks=0 ] ( "" ) name32 [ 0 locks=0 ] ( "" ) label32 [ 0 locks=0 ] ( "" ) name33 [ 0 locks=0 ] ( "" ) label33 [ 0 locks=0 ] ( "" ) name34 [ 0 locks=0 ] ( "" ) label34 [ 0 locks=0 ] ( "" ) name35 [ 0 locks=0 ] ( "" ) label35 [ 0 locks=0 ] ( "" ) name36 [ 0 locks=0 ] ( "" ) label36 [ 0 locks=0 ] ( "" ) name37 [ 0 locks=0 ] ( "" ) label37 [ 0 locks=0 ] ( "" ) name38 [ 0 locks=0 ] ( "" ) label38 [ 0 locks=0 ] ( "" ) name39 [ 0 locks=0 ] ( "" ) label39 [ 0 locks=0 ] ( "" ) name40 [ 0 locks=0 ] ( "" ) label40 [ 0 locks=0 ] ( "" ) name41 [ 0 locks=0 ] ( "" ) label41 [ 0 locks=0 ] ( "" ) name42 [ 0 locks=0 ] ( "" ) label42 [ 0 locks=0 ] ( "" ) name43 [ 0 locks=0 ] ( "" ) label43 [ 0 locks=0 ] ( "" ) name44 [ 0 locks=0 ] ( "" ) label44 [ 0 locks=0 ] ( "" ) name45 [ 0 locks=0 ] ( "" ) label45 [ 0 locks=0 ] ( "" ) name46 [ 0 locks=0 ] ( "" ) label46 [ 0 locks=0 ] ( "" ) name47 [ 0 locks=0 ] ( "" ) label47 [ 0 locks=0 ] ( "" ) name48 [ 0 locks=0 ] ( "" ) label48 [ 0 locks=0 ] ( "" ) name49 [ 0 locks=0 ] ( "" ) label49 [ 0 locks=0 ] ( "" ) name50 [ 0 locks=0 ] ( "" ) label50 [ 0 locks=0 ] ( "" ) name51 [ 0 locks=0 ] ( "" ) label51 [ 0 locks=0 ] ( "" ) name52 [ 0 locks=0 ] ( "" ) label52 [ 0 locks=0 ] ( "" ) name53 [ 0 locks=0 ] ( "" ) label53 [ 0 locks=0 ] ( "" ) name54 [ 0 locks=0 ] ( "" ) label54 [ 0 locks=0 ] ( "" ) name55 [ 0 locks=0 ] ( "" ) label55 [ 0 locks=0 ] ( "" ) name56 [ 0 locks=0 ] ( "" ) label56 [ 0 locks=0 ] ( "" ) name57 [ 0 locks=0 ] ( "" ) label57 [ 0 locks=0 ] ( "" ) name58 [ 0 locks=0 ] ( "" ) label58 [ 0 locks=0 ] ( "" ) name59 [ 0 locks=0 ] ( "" ) label59 [ 0 locks=0 ] ( "" ) name60 [ 0 locks=0 ] ( "" ) label60 [ 0 locks=0 ] ( "" ) name61 [ 0 locks=0 ] ( "" ) label61 [ 0 locks=0 ] ( "" ) name62 [ 0 locks=0 ] ( "" ) label62 [ 0 locks=0 ] ( "" ) name63 [ 0 locks=0 ] ( "" ) label63 [ 0 locks=0 ] ( "" ) name64 [ 0 locks=0 ] ( "" ) label64 [ 0 locks=0 ] ( "" ) } HouNC1033600b8104d962b690c46a6469shop/mantrasurface/uvcoords1/subinput1.inittype = subinput matchesdef = 0 HouNC1033600b8604d962b690fe8cf872shop/mantrasurface/uvcoords1/subinput1.defcomment "" position 1.61964 1.31767 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { } stat { create 1191445892 modify 1191616392 author liza@chaos access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8104d962b6905c167a66shop/mantrasurface/uvcoords1/subinput1.parm{ version 0.8 } HouNC1033600b8704d962b690ef4fa981shop/mantrasurface/displaceDirection.inittype = parameter matchesdef = 0 HouNC1033600b8404d962b690b96d385bshop/mantrasurface/displaceDirection.defcomment "" position 0.214277 -14.249 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { } stat { create 1278535441 modify 1278709739 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8704d962b690f214529eshop/mantrasurface/displaceDirection.parm{ version 0.8 parmname [ 0 locks=0 ] ( offset ) parmlabel [ 0 locks=0 ] ( "Displace Direction" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "int" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "on" ) menuchoices [ 0 locks=0 ] ( "0 \"Up: Black = No Displace\" 1 \"Up & Down: Gray = No Displace\" 2 \"Down: White = No Displace\"" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8904d962b6903b785ea3shop/mantrasurface/inttofloat1.inittype = inttofloat matchesdef = 0 HouNC1033600b8e04d962b6906a1e0d08shop/mantrasurface/inttofloat1.defcomment "" position 1.878 -14.1078 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 displaceDirection 0 1 } stat { create 1278535457 modify 1278709739 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8904d962b69023b03609shop/mantrasurface/inttofloat1.parm{ version 0.8 ival [ 0 locks=0 ] ( 0 ) } HouNC1033600b8e04d962b69079142f8cshop/mantrasurface/maddconst1.inittype = maddconst matchesdef = 0 HouNC1033600b8f04d962b6902a9f29b5shop/mantrasurface/maddconst1.defcomment "" position 6.80426 -10.4486 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 inttofloat1 0 1 } stat { create 1278535536 modify 1278709739 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8e04d962b690988e60b8shop/mantrasurface/maddconst1.parm{ version 0.8 signature [ 0 locks=0 ] ( default ) preadd [ 0 locks=0 ] ( -1 ) mulconst [ 0 locks=0 ] ( -1 ) postadd [ 0 locks=0 ] ( 0 ) } HouNC1033600bb004d962b690ecd48af9shop/mantrasurface/add2.inittype = add matchesdef = 0 HouNC1033600bb104d962b690249a2a3bshop/mantrasurface/add2.defcomment "" position 8.29732 -11.3935 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 maddconst1 0 1 1 turbnoise1 0 1 } stat { create 1278535576 modify 1279225883 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb004d962b69022ae96b9shop/mantrasurface/add2.parm{ version 0.8 } HouNC1033600b8f04d962b690ae216606shop/mantrasurface/mulconst1.inittype = mulconst matchesdef = 0 HouNC1033600b8c04d962b690c92f2e98shop/mantrasurface/mulconst1.defcomment "" position 6.80426 -16.9201 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 inttofloat1 0 1 } stat { create 1278535646 modify 1278709739 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8f04d962b6902052bc1cshop/mantrasurface/mulconst1.parm{ version 0.8 signature [ 0 locks=0 ] ( default ) mulconst [ 0 locks=0 ] ( 0.5 ) } HouNC1033600b8f04d962b69072ce4537shop/mantrasurface/subtract1.inittype = subtract matchesdef = 0 HouNC1033600b8c04d962b6908ff147eeshop/mantrasurface/subtract1.defcomment "" position 8.43952 -15.0867 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 switchRGBDisp 0 1 1 mulconst1 0 1 } stat { create 1278535660 modify 1279225884 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8f04d962b690556c9764shop/mantrasurface/subtract1.parm{ version 0.8 } HouNC1033600b8804d962b69033dc50fcshop/mantrasurface/displacenml2.inittype = displacenml matchesdef = 0 HouNC1033600b8904d962b6908e477846shop/mantrasurface/displacenml2.defcomment "" position 6.41642 12.7521 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 globalPNormalBumpMap 0 1 1 globalNNormalBumpMap 0 1 2 bumpColor 0 1 3 bumpScale 0 1 4 "" 0 1 5 "" 0 1 6 "" 0 1 7 "" 0 1 8 "" 0 1 } stat { create 1278539655 modify 1279226308 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8904d962b690b295358dshop/mantrasurface/displacenml2.chn{ channel scale { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../bumpScale/floatdef') } } } HouNC1033600b8804d962b690a3207022shop/mantrasurface/displacenml2.parm{ version 0.8 amount [ 0 locks=0 ] ( 0 ) scale [ 0 locks=0 ] ( [ scale 0.100000001 ] ) sshear [ 0 locks=0 ] ( 0 ) tshear [ 0 locks=0 ] ( 0 ) polys [ 0 locks=0 ] ( "on" ) objspace [ 0 locks=0 ] ( "on" ) bump [ 0 locks=0 ] ( "on" ) } HouNC1033600b8f04d962b690eb442e2cshop/mantrasurface/bumpColor.inittype = surfacecolor matchesdef = 1 HouNC1033600b8c04d962b6907701d18ashop/mantrasurface/bumpColor.defcomment "" position 3.69685 12.1873 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { 0 "" 0 1 1 "" 0 1 2 "" 0 1 3 useBumpMap 0 1 4 baseBumpMap 0 1 5 bumpMapWrap 0 1 6 bumpMapFilter 0 1 7 bumpMapWidth 0 1 8 "" 0 1 9 uvcoords1 1 1 10 uvcoords1 2 1 11 "" 0 1 12 "" 0 1 } stat { create 1278539660 modify 1279226309 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8c04d962b6905fab7ff9shop/mantrasurface/bumpColor.chn{ channel useColorMap { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch('../useBumpMap/toggledef') } } channel colorMapWidth { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch('../bumpMapWidth/floatdef') } } } HouNC1033600b8f04d962b6901ffc48f6shop/mantrasurface/bumpColor.parm{ version 0.8 useBaseColor [ 0 locks=0 ] ( "on" ) baseColor [ 0 locks=0 ] ( 1 1 1 ) usePointColor [ 0 locks=0 ] ( "on" ) useColorMap [ 0 locks=0 ] ( [ useColorMap 0 ] ) baseColorMap [ 0 locks=0 ] ( "" ) colorMapWrap [ 0 locks=0 ] ( chs('../colorMapWrap1/stringdef') ) colorMapfilter [ 0 locks=0 ] ( chs('../colorMapfilter1/stringdef') ) colorMapWidth [ 0 locks=0 ] ( [ colorMapWidth 1 ] ) colorMapBorder [ 0 locks=0 ] ( 0 0 0 1 ) Scoord [ 0 locks=0 ] ( 0 ) Tcoord [ 0 locks=0 ] ( 0 ) usePointAlpha [ 0 locks=0 ] ( "on" ) colorMapIntensity [ 0 locks=0 ] ( 1 ) } HouNC1033600b8004d962b690fc446908shop/mantrasurface/globalPNormalBumpMap.inittype = global matchesdef = 0 HouNC1033600b8104d962b69041fd56fdshop/mantrasurface/globalPNormalBumpMap.defcomment "" position 4.92514 15.8317 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { } stat { create 1278539754 modify 1278709527 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 0.6 0.4 1 delscript "" exprlanguage hscript end HouNC1033600b8004d962b6905d2e83eeshop/mantrasurface/globalPNormalBumpMap.parm{ version 0.8 contexttype [ 0 locks=0 ] ( surface ) usemenu [ 0 locks=0 ] ( "on" ) varname [ 0 locks=0 ] ( P ) } HouNC1033600b8004d962b690feec7d4ashop/mantrasurface/globalNNormalBumpMap.inittype = global matchesdef = 0 HouNC1033600b8104d962b690bc7d147eshop/mantrasurface/globalNNormalBumpMap.defcomment "" position 4.6021 14.8687 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on inputs { } stat { create 1278539754 modify 1278709527 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 0.6 0.4 1 delscript "" exprlanguage hscript end HouNC1033600b8004d962b690256990b8shop/mantrasurface/globalNNormalBumpMap.parm{ version 0.8 contexttype [ 0 locks=0 ] ( surface ) usemenu [ 0 locks=0 ] ( "on" ) varname [ 0 locks=0 ] ( N ) } HouNC1033600b8e04d962b690b262cde1shop/mantrasurface/useBumpMap.inittype = parameter matchesdef = 0 HouNC1033600b8f04d962b690415f1e74shop/mantrasurface/useBumpMap.defcomment "" position 1.65519 14.8901 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1278539914 modify 1279226248 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouNC1033600b8e04d962b69038adf85fshop/mantrasurface/useBumpMap.parm{ version 0.8 parmname [ 0 locks=0 ] ( useBumpMap ) parmlabel [ 0 locks=0 ] ( "Use Bump Map" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "toggle" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ mapType == 0 } { mapType == 2 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 1 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8904d962b6900fa545ecshop/mantrasurface/baseBumpMap.inittype = parameter matchesdef = 0 HouNC1033600b8e04d962b6903f0eabf9shop/mantrasurface/baseBumpMap.defcomment "" position 1.32602 13.7405 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1278539916 modify 1279226301 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouNC1033600b8904d962b690e539aaf5shop/mantrasurface/baseBumpMap.parm{ version 0.8 parmname [ 0 locks=0 ] ( bumpMap ) parmlabel [ 0 locks=0 ] ( "Bump Map" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "image" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ useBumpMap == 0 } { mapType == 0 } { mapType == 2 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) separator3 [ 0 locks=0 ] ( ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) floatdef [ 0 locks=0 ] ( 0 ) rangeflt [ 0 locks=0 ] ( 0 1 ) intdef [ 0 locks=0 ] ( 0 ) rangeint [ 0 locks=0 ] ( 0 10 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) float3def [ 0 locks=0 ] ( 0 0 0 ) vectordef [ 0 locks=0 ] ( 0 0 0 ) normaldef [ 0 locks=0 ] ( 0 0 0 ) pointdef [ 0 locks=0 ] ( 0 0 0 ) directiondef [ 0 locks=0 ] ( 1 0 0 ) float4def [ 0 locks=0 ] ( 0 0 0 0 ) float9def [ 0 locks=0 ] ( 1 0 0 0 1 0 0 0 1 ) float16def [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) stringdef [ 0 locks=0 ] ( "" ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) filedef [ 0 locks=0 ] ( "" ) imagedef [ 0 locks=0 ] ( "" ) geometrydef [ 0 locks=0 ] ( "" ) colordef [ 0 locks=0 ] ( 0 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) } HouNC1033600b8904d962b690abb83860shop/mantrasurface/bumpMapWrap.inittype = parameter matchesdef = 0 HouNC1033600b8e04d962b690527ed0d5shop/mantrasurface/bumpMapWrap.defcomment "" position -0.12787 13.0102 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed off lowdetail off mediumdetail off highdetail on inputs { } stat { create 1278539917 modify 1279226304 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouNC1033600b8904d962b6906ccfb50dshop/mantrasurface/bumpMapWrap.parm{ version 0.8 parmname [ 0 locks=0 ] ( bumpMapWrap ) parmlabel [ 0 locks=0 ] ( "Bump Map Wrap" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "string" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "on" ) menuchoices [ 0 locks=0 ] ( "repeat \"Repeat\" streak \"Streak\" decal \"Decal\" " ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ useBumpMap == 0 } { mapType == 0