HouNC1033600baa05ad2ecbc09a7e5953.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 10 frange 1 240 unitlength 1 unitmass 1 prompt '`strcat(oppwf(), " -> ")`' HouNC1033600ba605ad2ecbc043eebabe.variablesset -g ACTIVETAKE = 'Main' set -g DRIVER = 'HoudiniBook' set -g DRIVERPATH = '/out/HoudiniBook' set -g E = '2.7182818284590452354' set -g EYE = 'stereo' set -g HANDLE_STATUS = '-1' set -g HIP = 'Z:/CloudStation/Prod/Houidni_work/013_FrontPaper/hip' set -g HIPFILE = 'Z:/CloudStation/Prod/Houidni_work/013_FrontPaper/hip/HoudiniBook_MakingSampleA.hipnc' set -g HIPNAME = 'HoudiniBook_MakingSampleA' set -g JOB = 'C:/Users/personal' set -g PI = '3.1415926535897932384' set -g POSE = 'C:/Users/personal/Documents/houdini16.5/poselib' set -g _HIP_SAVEPLATFORM = 'Windows 10.0.10586' set -g _HIP_SAVETIME = 'Sun Apr 15 15:10:04 2018' set -g _HIP_SAVEVERSION = '16.5.378' set -g _HIP_SHELFTOOLCOUNT = '1' set -g status = '0' HouNC1033600ba405ad2ecbc0dba5575b.aliasesalias bye 'quit' alias 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' HouNC1033600ba105ad2ecbc04309e1eb.takeconfigtakename -g take HouNC1033600ba005ad2ecbc0e36d4a3d.hou.sessionHouNC1033600ba005ad2ecbc08029b1f6.OPlibrariesHouNC1033600ba205ad2ecbc06c0e60b2.OPpreferencesHouNC1033600ba005ad2ecbc075764b08.OPfallbacksVop/addattrib C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibScripted.hda Vop/addattrib otls/OPlibScripted.hda Vop/addconst C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibScripted.hda Vop/addconst otls/OPlibScripted.hda Vop/albedo C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibVop.hda Vop/albedo otls/OPlibVop.hda Vop/alphamix C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibVop.hda Vop/alphamix otls/OPlibVop.hda Sop/attribdelete C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibSop.hda Sop/attribdelete otls/OPlibSop.hda Sop/attribrandomize C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibSop.hda Sop/attribrandomize otls/OPlibSop.hda Sop/attribwrangle C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibSop.hda Sop/attribwrangle otls/OPlibSop.hda Vop/bias C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibScripted.hda Vop/bias otls/OPlibScripted.hda Vop/clamp C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibScripted.hda Vop/clamp otls/OPlibScripted.hda Vop/colorcorrection C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibVop.hda Vop/colorcorrection otls/OPlibVop.hda Vop/colormix C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibScripted.hda Vop/colormix otls/OPlibScripted.hda Vop/complement C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibScripted.hda Vop/complement otls/OPlibScripted.hda Vop/computelighting C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibVop.hda Vop/computelighting otls/OPlibVop.hda Vop/computelighting::2.0 C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibVop.hda Vop/computelighting::2.0 otls/OPlibVop.hda Vop/computetan C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibVop.hda Vop/computetan otls/OPlibVop.hda Vop/conserveenergy C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibVop.hda Vop/conserveenergy otls/OPlibVop.hda Vop/curlnoise C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibScripted.hda Vop/curlnoise otls/OPlibScripted.hda Vop/displacenml C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibScripted.hda Vop/displacenml otls/OPlibScripted.hda Vop/distance C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibScripted.hda Vop/distance otls/OPlibScripted.hda Vop/divconst C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibScripted.hda Vop/divconst otls/OPlibScripted.hda Vop/dot C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibScripted.hda Vop/dot otls/OPlibScripted.hda Vop/exp C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibScripted.hda Vop/exp otls/OPlibScripted.hda Vop/fit C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibScripted.hda Vop/fit otls/OPlibScripted.hda Vop/floattovec C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibScripted.hda Vop/floattovec otls/OPlibScripted.hda Vop/frac C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibScripted.hda Vop/frac otls/OPlibScripted.hda Vop/fresnel C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibScripted.hda Vop/fresnel otls/OPlibScripted.hda Vop/frontface C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibScripted.hda Vop/frontface otls/OPlibScripted.hda Vop/gain C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibScripted.hda Vop/gain otls/OPlibScripted.hda Vop/geometryvopglobal::2.0 C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibVop.hda Vop/geometryvopglobal::2.0 otls/OPlibVop.hda Vop/geometryvopoutput C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibVop.hda Vop/geometryvopoutput otls/OPlibVop.hda Vop/getattrib::2.0 C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibScripted.hda Vop/getattrib::2.0 otls/OPlibScripted.hda Vop/getlayerexport C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibScripted.hda Vop/getlayerexport otls/OPlibScripted.hda Sop/groupexpression C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibSop.hda Sop/groupexpression otls/OPlibSop.hda Vop/hairnormal C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibScripted.hda Vop/hairnormal otls/OPlibScripted.hda Vop/hairshader::2.0 C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibVop.hda Vop/hairshader::2.0 otls/OPlibVop.hda Vop/hairshadercore C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibVop.hda Vop/hairshadercore otls/OPlibVop.hda Object/hlight::2.0 C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibObject.hda Object/hlight::2.0 otls/OPlibObject.hda Vop/hsvtorgb C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibScripted.hda Vop/hsvtorgb otls/OPlibScripted.hda Vop/hvectovec C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibScripted.hda Vop/hvectovec otls/OPlibScripted.hda Vop/ifconnected C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibScripted.hda Vop/ifconnected otls/OPlibScripted.hda Driver/ifd C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibDriver.hda Driver/ifd otls/OPlibDriver.hda Vop/importattrib C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibScripted.hda Vop/importattrib otls/OPlibScripted.hda Vop/importpoint C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibVop.hda Vop/importpoint otls/OPlibVop.hda Vop/inttofloat C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibScripted.hda Vop/inttofloat otls/OPlibScripted.hda Vop/inttovec C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibScripted.hda Vop/inttovec otls/OPlibScripted.hda Vop/invert C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibScripted.hda Vop/invert otls/OPlibScripted.hda Vop/isconnected C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibScripted.hda Vop/isconnected otls/OPlibScripted.hda Vop/isshadow C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibScripted.hda Vop/isshadow otls/OPlibScripted.hda Vop/layerexport C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibVop.hda Vop/layerexport otls/OPlibVop.hda Vop/layerpack C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibScripted.hda Vop/layerpack otls/OPlibScripted.hda Vop/layerunpack C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibVop.hda Vop/layerunpack otls/OPlibVop.hda Vop/length C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibScripted.hda Vop/length otls/OPlibScripted.hda Vop/luminance C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibScripted.hda Vop/luminance otls/OPlibScripted.hda Vop/maddconst C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibScripted.hda Vop/maddconst otls/OPlibScripted.hda Vop/makeinstancexform C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibScripted.hda Vop/makeinstancexform otls/OPlibScripted.hda Vop/mix C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibScripted.hda Vop/mix otls/OPlibScripted.hda Vop/modulo C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibScripted.hda Vop/modulo otls/OPlibScripted.hda Vop/mulconst C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibScripted.hda Vop/mulconst otls/OPlibScripted.hda Vop/negate C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibScripted.hda Vop/negate otls/OPlibScripted.hda Vop/normalfalloff C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibScripted.hda Vop/normalfalloff otls/OPlibScripted.hda Vop/normalize C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibScripted.hda Vop/normalize otls/OPlibScripted.hda Vop/not C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibScripted.hda Vop/not otls/OPlibScripted.hda Vop/pbrdiffuse C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibVop.hda Vop/pbrdiffuse otls/OPlibVop.hda Vop/pbrhair_r C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibVop.hda Vop/pbrhair_r otls/OPlibVop.hda Vop/pbrhair_trt C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibVop.hda Vop/pbrhair_trt otls/OPlibVop.hda Vop/pbrhair_tt C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibVop.hda Vop/pbrhair_tt otls/OPlibVop.hda Vop/pbrlighting C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibShopVMantra.hda Vop/pbrlighting otls/OPlibShopVMantra.hda Vop/pbrspecular::2.0 C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibVop.hda Vop/pbrspecular::2.0 otls/OPlibVop.hda Vop/physicalsss C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibVop.hda Vop/physicalsss otls/OPlibVop.hda Sop/pointjitter C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibSop.hda Sop/pointjitter otls/OPlibSop.hda Sop/pointreplicate C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibSop.hda Sop/pointreplicate otls/OPlibSop.hda Vop/pow C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibScripted.hda Vop/pow otls/OPlibScripted.hda Vop/principledshader::2.0 C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibVop.hda Vop/principledshader::2.0 otls/OPlibVop.hda Vop/qrotate C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibScripted.hda Vop/qrotate otls/OPlibScripted.hda Vop/quaternion C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibScripted.hda Vop/quaternion otls/OPlibScripted.hda Vop/random C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibScripted.hda Vop/random otls/OPlibScripted.hda Vop/raybounce C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibScripted.hda Vop/raybounce otls/OPlibScripted.hda Vop/reflect C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibScripted.hda Vop/reflect otls/OPlibScripted.hda Vop/renderstate C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibScripted.hda Vop/renderstate otls/OPlibScripted.hda Vop/restpos::2.0 C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibVop.hda Vop/restpos::2.0 otls/OPlibVop.hda Vop/rgbtohsv C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibScripted.hda Vop/rgbtohsv otls/OPlibScripted.hda Vop/setattrib C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibScripted.hda Vop/setattrib otls/OPlibScripted.hda Vop/shadingnormal C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibScripted.hda Vop/shadingnormal otls/OPlibScripted.hda Sop/split C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibSop.hda Sop/split otls/OPlibSop.hda Vop/surfacecolor C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibVop.hda Vop/surfacecolor otls/OPlibVop.hda Vop/surfacecolor::3.0 C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibVop.hda Vop/surfacecolor::3.0 otls/OPlibVop.hda Vop/surfacemodel::2.0 C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibVop.hda Vop/surfacemodel::2.0 otls/OPlibVop.hda Vop/switchlightingbsdf C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibScripted.hda Vop/switchlightingbsdf otls/OPlibScripted.hda Vop/tangentnormals C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibVop.hda Vop/tangentnormals otls/OPlibVop.hda Sop/testgeometry_pighead C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibPlaceholder.hda Sop/testgeometry_pighead otls/OPlibPlaceholder.hda Vop/texture C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibScripted.hda Vop/texture otls/OPlibScripted.hda Vop/texture::2.0 C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibVop.hda Vop/texture::2.0 otls/OPlibVop.hda Vop/thinfilmfresnel C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibVop.hda Vop/thinfilmfresnel otls/OPlibVop.hda Vop/transform C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibScripted.hda Vop/transform otls/OPlibScripted.hda Vop/turbnoise C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibScripted.hda Vop/turbnoise otls/OPlibScripted.hda Vop/twoway C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibScripted.hda Vop/twoway otls/OPlibScripted.hda Vop/uvcoords C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibVop.hda Vop/uvcoords otls/OPlibVop.hda Vop/uvcoords::2.0 C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibVop.hda Vop/uvcoords::2.0 otls/OPlibVop.hda Vop/vec2tofloat C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibScripted.hda Vop/vec2tofloat otls/OPlibScripted.hda Vop/vecsetcompon C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibScripted.hda Vop/vecsetcompon otls/OPlibScripted.hda Vop/vectofloat C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibScripted.hda Vop/vectofloat otls/OPlibScripted.hda Vop/volumevopglobal C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibVop.hda Vop/volumevopglobal otls/OPlibVop.hda Vop/volumevopoutput C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibVop.hda Vop/volumevopoutput otls/OPlibVop.hda Sop/xformpieces C:/PROGRA~1/SIDEEF~1/HOUDIN~1.378/houdini/otls/OPlibSop.hda Sop/xformpieces otls/OPlibSop.hda HouNC1033600ba005ad2ecbc08cf23bdf.OPdummydefsINDXj INDEX_SECTION?uZhoudini.hdalibrary?uZ Vop/addattrib?uZ Vop/addconstHZ*Z Vop/albedoMZ Vop/alphamixRu,ZSop/attribdeleteUZSop/attribrandomize[CZSop/attribwrangle.ZVop/bias.Z Vop/clamp +ZVop/colorcorrectionRZ Vop/colormixhZVop/complementbLZVop/computelightingۮkZVop/computelighting::2.0ZVop/computetanZVop/conserveenergy[$Z Vop/curlnoise ZVop/displacenmlNZ Vop/distance;Z Vop/divconstTMZVop/dot *ZVop/expZVop/fitZVop/floattovec(DZVop/frac.PZ Vop/fresnel5X2Z Vop/frontface9DZVop/gain= ZVop/geometryvopglobal::2.0FZVop/geometryvopoutputMZVop/getattrib::2.0Ps ZVop/getlayerexport^ ZSop/groupexpressiond [ZVop/hairnormalpRZVop/hairshader::2.0tZVop/hairshadercore"PZObject/hlight::2.0cZ Vop/hsvtorgbo$Z Vop/hvectovecZVop/ifconnected Z Driver/ifd,ZVop/importattribZVop/importpointR6ZVop/inttofloatĈZ Vop/inttovecZ Vop/invertZVop/isconnectedZ Vop/isshadowZVop/layerexport Z Vop/layerpackyZVop/layerunpack5hZ Vop/lengthAZ Vop/luminanceZ Vop/maddconst}nZVop/makeinstancexform8ZVop/mix# DZ Vop/modulogZ Vop/mulconst`Z Vop/negate$ZVop/normalfalloffZ Vop/normalizerZVop/not$ ZVop/pbrdiffuse'Z Vop/pbrhair_r-ZVop/pbrhair_trt5 ZVop/pbrhair_tt@JZVop/pbrlightingH(hZVop/pbrspecular::2.0`KZVop/physicalsss{5ZSop/pointjitterZSop/pointreplicate|ZVop/powyZVop/principledshader::2.04" "#include " "#include " } code { "VOPint $components = 0;" "if ($diffuse_comp)" " $components |= PBR_DIFFUSE_MASK;" "if ($glossy_comp)" " $components |= PBR_GLOSSY_MASK;" "if ($volume_comp)" " $components |= PBR_VOLUME_MASK;" "" "VOPvector $ii = ($isconnected_nI != 0) ? $nI : normalize(I);" "$albedo = albedo($f, -$ii, $components);" } input bsdf f BSDF input vector nI "Incident Vector" output vector albedo Albedo inputflags f 0 inputflags nI 0 signature "Default Inputs" default { bsdf vector vector } outputoverrides default { ___begin auto (0,0,0) } help { "" } group { name "folder0" label "Bounce Components" parm { name "diffuse_comp" label "Diffuse" type toggle default { "1" } range { 0 1 } } parm { name "glossy_comp" label "Glossy" type toggle default { "1" } range { 0 1 } } parm { name "volume_comp" label "Volume" type toggle default { "0" } range { 0 1 } } } } INDXContents9Z DialogScript9P3HouNC1033600bba05ad2ec9208919230fNON_COMMERCIAL_FILE!!!/* * 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) } INDXContents9Z DialogScript9mTS֥HouNC1033600bba05ad2ec9508919230fNON_COMMERCIAL_FILE!!!# Dialog script for attribdelete automatically generated 10/31/14 14:36:21 { name attribdelete script attribdelete label "Attribute Delete" help { "" } inputlabel 1 "Geometry to Remove Attributes from" inputlabel 2 "Sub-Network Input #2" inputlabel 3 "Sub-Network Input #3" inputlabel 4 "Sub-Network Input #4" parm { name "ptdel" label "Point Attributes" type string default { "" } menutoggle { [ "opmenu -l attribute1 ptdel" ] } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "vtxdel" label "Vertex Attributes" type string default { "" } menutoggle { [ "opmenu -l attribute1 vtxdel" ] } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "primdel" label "Primitive Attributes" type string default { "" } menutoggle { [ "opmenu -l attribute1 primdel" ] } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "dtldel" label "Detail Attributes" type string default { "" } menutoggle { [ "opmenu -l attribute1 dtldel" ] } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "updatevar" label "Update Local Variables" type toggle default { "on" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } } INDXContents9Z DialogScript9C&ZeHouNC1033600bba05ad2ec9408919230fNON_COMMERCIAL_FILE!!!# Dialog script for attribrandomize automatically generated { name attribrandomize script attribrandomize label "Attribute Randomize" help { "" } inputlabel 1 "Geometry to Randomize" inputlabel 2 "Sub-Network Input #2" inputlabel 3 "Sub-Network Input #3" inputlabel 4 "Sub-Network Input #4" parm { name "group" label "Group" type string default { "" } disablewhen "{ visualize == on }" menutoggle { [ "opmenu -l attribwrangle2 group" ] } range { 0 1 } parmtag { "autoscope" "0000000000000000" } parmtag { "script_action" "import soputils\nkwargs['geometrytype'] = kwargs['node'].parmTuple('grouptype')\nkwargs['inputindex'] = 0\nsoputils.selectGroupParm(kwargs)" } parmtag { "script_action_help" "Select geometry from an available viewport." } parmtag { "script_action_icon" "BUTTONS_reselect" } parmtag { "script_callback" "" } bindselector uvselect "Randomize Attribute Values" "Select the geometry whose attribute values should be randomized, and press Enter to complete." 0 1 all 0 grouptype 0 } parm { name "grouptype" label "Group Type" type ordinal default { "guess" } disablewhen "{ visualize == on }" menu { "guess" "Guess from Group" "vertices" "Vertices" "edges" "Edges" "points" "Points" "prims" "Primitives" } range { 0 1 } parmtag { "autoscope" "0000000000000000" } parmtag { "script_callback" "" } } parm { name "class" label "Attribute Class" type ordinal default { "point" } disablewhen "{ visualize == on }" menu { "detail" "Detail" "primitive" "Primitives" "point" "Points" "vertex" "Vertices" } range { 0 1 } parmtag { "autoscope" "0000000000000000" } parmtag { "script_callback" "" } } parm { name "name" label "Attribute Name" type string default { "Cd" } disablewhen "{ visualize == on }" range { 0 1 } parmtag { "autoscope" "0000000000000000" } parmtag { "script_callback" "" } } parm { name "operation" label "Operation" type string default { "set" } disablewhen "{ visualize == on }" menu { "set" "Set Value" "add" "Add Value" "min" "Minimum" "max" "Maximum" "mult" "Multiply" } range { 0 1 } parmtag { "autoscope" "0000000000000000" } parmtag { "script_callback" "" } } parm { name "scale" label "Global Scale" type float default { "1" } range { 0 10 } parmtag { "autoscope" "0000000000000000" } parmtag { "script_callback" "" } } group { name "folder0" label "Distribution" parm { name "distribution" label "Distribution" type string default { "uniform" } menu { "constant" "Constant Value (not random)" "bernoulli" "Two Values" "uniform" "Uniform (Continuous)" "uniformdiscrete" "Uniform (Discrete)" "uniformorient" "Direction or Orientation" "uniformball" "Inside Sphere" "normal" "Normal (Gaussian)" "exponential" "Exponential" "lognormal" "Log-Normal" "cauchy" "Cauchy-Lorentz" "ramp" "Custom Ramp" "discrete" "Custom Discrete" } range { 0 1 } parmtag { "autoscope" "0000000000000000" } parmtag { "script_callback" "" } } parm { name "dimensions" label "Dimensions" type integer default { "3" } disablewhen "{ distribution == discrete }" hidewhen "{ distribution == discrete }" range { 1! 4! } parmtag { "autoscope" "0000000000000000" } parmtag { "script_callback" "" } } parm { name "allsame" label "Use first dimension's parameters for all" type toggle default { "off" } disablewhen "{ distribution == uniformorient } { distribution == uniformball } { distribution == ramp } { distribution == discrete } { dimensions == 1 }" hidewhen "{ distribution == uniformorient } { distribution == uniformball } { distribution == ramp } { distribution == discrete } { dimensions == 1 }" range { 0 1 } parmtag { "autoscope" "0000000000000000" } parmtag { "script_callback" "" } } parm { name "constvalue" label "Value" type vector4 size 4 default { "0" "0" "0" "0" } disablewhen "{ distribution != constant }" hidewhen "{ distribution != constant }" range { -1 1 } parmtag { "autoscope" "0000000000000000" } parmtag { "script_callback" "" } } parm { name "valuea" label "Value A" type vector4 size 4 default { "0" "0" "0" "0" } disablewhen "{ distribution != bernoulli }" hidewhen "{ distribution != bernoulli }" range { -1 1 } parmtag { "autoscope" "0000000000000000" } parmtag { "script_callback" "" } } parm { name "valueb" label "Value B" type vector4 size 4 default { "1" "1" "1" "1" } disablewhen "{ distribution != bernoulli }" hidewhen "{ distribution != bernoulli }" range { -1 1 } parmtag { "autoscope" "0000000000000000" } parmtag { "script_callback" "" } } parm { name "probvalueb" label "Probability of Value B" type float default { "0.5" } disablewhen "{ distribution != bernoulli }" hidewhen "{ distribution != bernoulli }" range { 0! 1! } } parm { name "min" label "Min Value" type vector4 size 4 default { "0" "0" "0" "0" } disablewhen "{ distribution != uniform }" hidewhen "{ distribution != uniform }" range { -1 1 } parmtag { "autoscope" "0000000000000000" } parmtag { "script_callback" "" } } parm { name "max" label "Max Value" type vector4 size 4 default { "1" "1" "1" "1" } disablewhen "{ distribution != uniform }" hidewhen "{ distribution != uniform }" range { -1 1 } parmtag { "autoscope" "0000000000000000" } parmtag { "script_callback" "" } } parm { name "mindiscrete" label "Min Value" type vector4 size 4 default { "0" "0" "0" "0" } disablewhen "{ distribution != uniformdiscrete }" hidewhen "{ distribution != uniformdiscrete }" range { 0 100 } parmtag { "autoscope" "0000000000000000" } parmtag { "script_callback" "" } } parm { name "maxdiscrete" label "Max Value" type vector4 size 4 default { "9" "9" "9" "9" } disablewhen "{ distribution != uniformdiscrete }" hidewhen "{ distribution != uniformdiscrete }" range { 0 100 } parmtag { "autoscope" "0000000000000000" } parmtag { "script_callback" "" } } parm { name "stepsize" label "Step Size" type vector4 size 4 default { "1" "1" "1" "1" } disablewhen "{ distribution != uniformdiscrete }" hidewhen "{ distribution != uniformdiscrete }" range { -1 1 } } parm { name "median" label "Middle Value" type vector4 size 4 default { "0" "0" "0" "0" } disablewhen "{ distribution != normal distribution != cauchy }" hidewhen "{ distribution != normal distribution != cauchy }" range { -10 10 } parmtag { "autoscope" "0000000000000000" } parmtag { "script_callback" "" } } parm { name "onesidedmedian" label "Middle Value" type vector4 size 4 default { "1" "1" "1" "1" } disablewhen "{ distribution != lognormal distribution != exponential }" hidewhen "{ distribution != lognormal distribution != exponential }" range { -1 1 } } parm { name "medianattrib" label "Middle Value Attribute" type string default { "" } disablewhen "{ visualize == on } { distribution != normal distribution != cauchy distribution != lognormal distribution != exponential }" hidewhen "{ distribution != normal distribution != cauchy distribution != lognormal distribution != exponential }" range { 0 1 } parmtag { "autoscope" "0000000000000000" } parmtag { "script_callback" "" } } parm { name "stddev" label "Scale Around Middle" type vector4 size 4 default { "1" "1" "1" "1" } disablewhen "{ distribution != normal distribution != cauchy }" hidewhen "{ distribution != normal distribution != cauchy }" range { -1 1 } parmtag { "autoscope" "0000000000000000" } parmtag { "script_callback" "" } } parm { name "onesidedstddev" label "Spread Around Middle" type vector4 size 4 default { "0.2" "0.2" "0.2" "0.2" } disablewhen "{ distribution != lognormal }" hidewhen "{ distribution != lognormal }" range { -1 1 } } parm { name "usefit0to" label "Use Fit Value 0 To" type toggle nolabel joinnext default { "off" } disablewhen "{ distribution != ramp }" hidewhen "{ distribution != ramp }" range { 0 1 } } parm { name "fit0to" label "Fit Value 0 To" type float default { "0" } disablewhen "{ distribution != ramp } { usefit0to != on }" hidewhen "{ distribution != ramp }" range { -2 2 } } parm { name "usefit1to" label "Use Fit Value 1 To" type toggle nolabel joinnext default { "off" } disablewhen "{ distribution != ramp }" hidewhen "{ distribution != ramp }" range { 0 1 } } parm { name "fit1to" label "Fit Value 1 To" type float default { "1" } disablewhen "{ distribution != ramp } { usefit1to != on }" hidewhen "{ distribution != ramp }" range { -2 2 } } parm { name "ramp" label "Custom Ramp" type ramp_flt default { "3" } disablewhen "{ distribution != ramp }" hidewhen "{ distribution != ramp }" range { 1! 10 } parmtag { "autoscope" "0000000000000000" } parmtag { "rampbasisdefault" "monotonecubic" } parmtag { "rampfloatdefault" "1pos ( 0 ) 1value ( 0 ) 1interp ( monotonecubic ) 2pos ( 0.5 ) 2value ( 0.5 ) 2interp ( monotonecubic ) 3pos ( 1 ) 3value ( 1 ) 3interp ( monotonecubic )" } parmtag { "script_callback" "" } } parm { name "useminlimit" label "Use Min Limit" type toggle nolabel joinnext default { "off" } disablewhen "{ distribution != normal distribution != cauchy }" hidewhen "{ distribution != normal distribution != cauchy }" range { 0 1 } } parm { name "minlimit" label "Min Limit" type vector4 size 4 default { "-100" "-100" "-100" "-100" } disablewhen "{ distribution != normal distribution != cauchy } { useminlimit == off }" hidewhen "{ distribution != normal distribution != cauchy }" range { -1 1 } } parm { name "useonesidedmin" label "Use Min Limit" type toggle nolabel joinnext default { "off" } disablewhen "{ distribution != exponential distribution != lognormal }" hidewhen "{ distribution != exponential distribution != lognormal }" range { 0 1 } } parm { name "onesidedmin" label "Min Limit" type vector4 size 4 default { "0.1" "0.1" "0.1" "0.1" } disablewhen "{ distribution != exponential distribution != lognormal } { useonesidedmin != on }" hidewhen "{ distribution != exponential distribution != lognormal }" range { -1 1 } } parm { name "usemaxlimit" label "Use Max Limit" type toggle nolabel joinnext default { "off" } disablewhen "{ distribution != normal distribution != cauchy distribution != exponential distribution != lognormal }" hidewhen "{ distribution != normal distribution != cauchy distribution != exponential distribution != lognormal }" range { 0 1 } } parm { name "maxlimit" label "Max Limit" type vector4 size 4 default { "100" "100" "100" "100" } disablewhen "{ distribution != normal distribution != cauchy distribution != exponential distribution != lognormal } { usemaxlimit == off }" hidewhen "{ distribution != normal distribution != cauchy distribution != exponential distribution != lognormal }" range { -1 1 } } parm { name "useconeangle" label "Use Cone Angle" type toggle nolabel joinnext default { "off" } disablewhen "{ distribution != uniformorient distribution != uniformball }" hidewhen "{ distribution != uniformorient distribution != uniformball }" range { 0 1 } } parm { name "coneangle" label "Cone Angle" type float default { "30" } disablewhen "{ distribution != uniformorient distribution != uniformball } { useconeangle == off }" hidewhen "{ distribution != uniformorient distribution != uniformball }" range { 0! 180 } } parm { name "usepowerbias" label "Use Bias Toward Direction" type toggle nolabel joinnext default { "off" } disablewhen "{ distribution != uniformorient distribution != uniformball }" hidewhen "{ distribution != uniformorient distribution != uniformball }" range { 0 1 } } parm { name "powerbias" label "Bias Toward Direction" type float default { "0" } disablewhen "{ distribution != uniformorient distribution != uniformball } { usepowerbias == off }" hidewhen "{ distribution != uniformorient distribution != uniformball }" range { -1! 20 } parmtag { "script_action" "" } } parm { name "direction" label "Direction" type vector4 size 4 default { "1" "0" "0" "0" } disablewhen "{ distribution != uniformorient distribution != uniformball } { useconeangle == off usepowerbias == off }" hidewhen "{ distribution != uniformorient distribution != uniformball }" range { -1 1 } parmtag { "script_action" "" } } parm { name "directionattrib" label "Direction Attribute" type string default { "" } disablewhen "{ distribution != uniformorient distribution != uniformball } { useconeangle == off usepowerbias == off }" hidewhen "{ distribution != uniformorient distribution != uniformball }" range { 0 1 } } group { name "folder" label "Specific Values" hidewhentab "{ distribution != discrete }" hidewhen "{ distribution != discrete }" parm { name "valuetype" label "Type" type ordinal default { "0" } menu { "float" "Float" "string" "String" } } multiparm { name "values" label "Number of Values" default 4 parmtag { "multistartoffset" "0" } parm { name "strvalue#" label "Value #" type string joinnext default { "" } hidewhen "{ valuetype == float }" range { 0 10 } } parm { name "value#" label "Value #" type float joinnext default { "0" } hidewhen "{ valuetype == string }" range { 0 10 } } parm { name "weight#" label "Weight" type float default { "1" } range { 0! 2 } } } } parm { name "normalize" label "Normalize" type toggle default { "off" } disablewhen "{ distribution == uniformorient } { distribution == uniformball } { distribution == uniformdiscrete } { distribution == discrete }" hidewhen "{ distribution == uniformorient } { distribution == uniformball } { distribution == uniformdiscrete } { distribution == discrete }" range { 0 1 } parmtag { "autoscope" "0000000000000000" } parmtag { "script_callback" "" } } } group { name "folder0_1" label "Options" parm { name "visualize" label "Visualize as Points" type toggle nolabel joinnext default { "off" } range { 0 1 } parmtag { "autoscope" "0000000000000000" } parmtag { "script_callback" "" } } parm { name "nvisualizepts" label "Visualize as Points" type intlog default { "10000" } range { 0! 100000 } parmtag { "autoscope" "0000000000000000" } parmtag { "script_callback" "" } } parm { name "usefractionattrib" label "Use Fraction Attribute" type toggle nolabel joinnext default { "off" } disablewhen "{ visualize == on } { distribution == constant }" range { 0 1 } } parm { name "fractionattrib" label "Fraction Attribute" type string default { "fraction" } disablewhen "{ visualize == on } { distribution == constant } { usefractionattrib == off }" range { 0 1 } } parm { name "seed" label "Global Seed" type float default { "0" } disablewhen "{ distribution == constant } { usefractionattrib == on }" range { 0 10 } parmtag { "autoscope" "0000000000000000" } parmtag { "script_callback" "" } } parm { name "useseedattrib" label "Use Seed Attribute" type toggle nolabel joinnext default { "off" } disablewhen "{ visualize == on } { distribution == constant }" range { 0 1 } parmtag { "autoscope" "0000000000000000" } parmtag { "script_callback" "" } } parm { name "seedattrib" label "Seed Attribute" type string default { "id" } disablewhen "{ visualize == on } { distribution == constant } { usefractionattrib == on } { useseedattrib == off }" range { 0 1 } parmtag { "autoscope" "0000000000000000" } parmtag { "script_callback" "" } } } } INDXContents9Z DialogScript9WYHouNC1033600bba05ad2ec9208919230fNON_COMMERCIAL_FILE!!!# Dialog script for attribwrangle automatically generated 06/09/16 15:22:24 { name attribwrangle script attribwrangle label "Attribute Wrangle" help { "" } inputlabel 1 "Geometry to Process with Wrangle" inputlabel 2 "Ancillary Input, point(1, ...) to Access" inputlabel 3 "Ancillary Input, point(2, ...) to Access" inputlabel 4 "Ancillary Input, point(3, ...) to Access" group { name "folder0" label "Code" parm { name "group" label "Group" type string default { "" } menutoggle { [ "opmenu -l attribvop1 bindgroup" ] } range { 0 1 } parmtag { "autoscope" "0000000000000000" } parmtag { "script_action" "import soputils\nkwargs['geometrytype'] = kwargs['node'].parmTuple('grouptype')\nkwargs['inputindex'] = 0\nsoputils.selectGroupParm(kwargs)" } parmtag { "script_action_help" "Select geometry from an available viewport." } parmtag { "script_action_icon" "BUTTONS_reselect" } bindselector points "Modify Points" "Select the points to affect and press Enter to complete." 0 1 0xffffffff 0 grouptype 0 } parm { name "grouptype" label "Group Type" type ordinal default { "guess" } menu { "guess" "Guess from Group" "vertices" "Vertices" "edges" "Edges" "points" "Points" "prims" "Primitives" } range { 0 1 } parmtag { "autoscope" "0000000000000000" } } parm { name "class" label "Run Over" type ordinal default { "point" } menu { "detail" "Detail (only once)" "primitive" "Primitives" "point" "Points" "vertex" "Vertices" "number" "Numbers" } range { 0 1 } parmtag { "autoscope" "0000000000000000" } } parm { name "vex_numcount" label "Number Count" type integer default { "10" } hidewhen "{ class != number }" range { 0! 10000 } parmtag { "autoscope" "0000000000000000" } } parm { name "vex_threadjobsize" label "Thread Job Size" type integer default { "1024" } hidewhen "{ class != number }" range { 1! 10000 } parmtag { "autoscope" "0000000000000000" } } parm { name "snippet" label "VEXpression" type string default { "" } menureplace { [ "import vexpressionmenu" ] [ "" ] [ "return vexpressionmenu.buildSnippetMenu('attribwrangle/snippet')" ] language python } range { 0 1 } export all parmtag { "autoscope" "0000000000000000" } parmtag { "editor" "1" } parmtag { "editorlang" "VEX" } parmtag { "editorlines" "8-30" } parmtag { "script_action" "import vexpressionmenu\n\nnode = kwargs['node']\nparmname = 'snippet'\n\nvexpressionmenu.createSpareParmsFromChCalls(node, parmname)" } parmtag { "script_action_help" "Creates spare parameters for each unique call of ch() " } parmtag { "script_action_icon" "BUTTONS_create_parm_from_ch" } } parm { name "exportlist" label "Attributes to Create" type string default { "*" } range { 0 1 } parmtag { "autoscope" "0000000000000000" } } parm { name "vex_strict" label "Enforce Prototypes" type toggle default { "off" } range { 0 1 } parmtag { "autoscope" "0000000000000000" } parmtag { "script_callback" "" } } } group { name "folder0_1" label "Bindings" parm { name "autobind" label "Autobind by Name" type toggle default { "on" } range { 0 1 } parmtag { "autoscope" "0000000000000000" } } multiparm { name "bindings" label "Number of Bindings" default 0 parmtag { "autoscope" "0000000000000000" } parmtag { "multistartoffset" "1" } parm { name "bindname#" label "Attribute Name" type string default { "" } range { 0 1 } } parm { name "bindparm#" label "VEX Parameter" type string default { "" } range { 0 1 } } } parm { name "groupautobind" label "Autobind Groups by Name" type toggle default { "on" } range { 0 1 } parmtag { "autoscope" "0000000000000000" } } multiparm { name "groupbindings" label "Group Bindings" default 0 parmtag { "autoscope" "0000000000000000" } parmtag { "multistartoffset" "1" } parm { name "bindgroupname#" label "Group Name" type string default { "" } range { 0 1 } } parm { name "bindgroupparm#" label "VEX Parameter" type string default { "" } range { 0 1 } } } parm { name "vex_cwdpath" label "Evaluation Node Path" type oppath default { "." } range { 0 1 } parmtag { "autoscope" "0000000000000000" } parmtag { "oprelative" "." } } parm { name "vex_outputmask" label "Export Parameters" type string default { "*" } range { 0 1 } parmtag { "autoscope" "0000000000000000" } } parm { name "vex_updatenmls" label "Update Normals If Displaced" type toggle default { "off" } range { 0 1 } parmtag { "autoscope" "0000000000000000" } parmtag { "script_callback" "" } } parm { name "vex_matchattrib" label "Attribute to Match" type string default { "id" } range { 0 1 } parmtag { "autoscope" "0000000000000000" } } parm { name "vex_inplace" label "Compute Results In Place" type toggle default { "off" } range { 0 1 } parmtag { "autoscope" "0000000000000000" } } parm { name "vex_selectiongroup" label "Output Selection Group" type string default { "" } parmtag { "autoscope" "0000000000000000" } } } } INDX DialogScriptZe/* * 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 "bias" script "bias" label "bias" outercode { INCLUDE_VOPLIB } code { R"code( #if !strcmp($signature, "v4") float $cr = vop_bias($val.x, $amount.x); float $cg = vop_bias($val.y, $amount.y); float $cb = vop_bias($val.z, $amount.z); float $ca = vop_bias($val.w, $amount.w); $bias = set($cr, $cg, $cb, $ca); #elif (!strcmp($signature, "v") || !strcmp($signature, "c")) float $cr = vop_bias($val.x, $amount.x); float $cg = vop_bias($val.y, $amount.y); float $cb = vop_bias($val.z, $amount.z); $bias = set($cr, $cg, $cb); #elif (!strcmp($signature, "u")) float $cr = vop_bias($val.x, $amount.x); float $cg = vop_bias($val.y, $amount.y); $bias = set($cr, $cg); #else $bias = vop_bias($val, $amount); #endif )code" } input float val "Input" input float amount "Bias" output float bias "Result" signature "Float" default { float float float } signature "2D Vector" u { vector2 vector2 vector2 } signature "3D Vector" v { vector vector vector } signature "4D Vector" v4 { vector4 vector4 vector4 } signature "RGB Color" c { color color color } VOP_FLT_PARM(val, "Value", 1) VOP_FLT_PARM(amount, "Bias", 0.5) VOP_VEC2_PARM(val_u, "Value", 1, 1) VOP_VEC2_PARM(amount_u, "Bias", 0.5, 0.5) VOP_CLR_PARM(val_c, "Value", 1, 1, 1) VOP_VEC_PARM(amount_c, "Bias", 0.5, 0.5, 0.5) VOP_VEC_PARM(val_v, "Value", 1, 1, 1) VOP_VEC_PARM(amount_v, "Bias", 0.5, 0.5, 0.5) VOP_VEC4_PARM(val_v4, "Value", 1, 1, 1, 1) VOP_VEC4_PARM(amount_v4,"Bias", 0.5, 0.5, 0.5, 0.5) } INDX DialogScript Ze/* * 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 "Float" default { } signature "Integer" i { int int int int } signature "2D Vector" u { vector2 vector2 vector2 vector2 } signature "3D Vector" v { vector vector vector vector } signature "3D Point" p { point point point point } signature "3D Normal" n { normal normal normal normal } signature "RGB Color" c { color color color color } signature "4D Vector" v4 { vector4 vector4 vector4 vector4 } signature "Uniform Float" uf { ufloat ufloat ufloat ufloat } signature "Uniform 3D Vector" uv { uvector uvector uvector uvector } signature "Uniform 3D Point" up { upoint upoint upoint upoint } signature "Uniform 3D Normal" un { unormal unormal unormal unormal } signature "Uniform RGB Color" uc { ucolor ucolor ucolor ucolor } VOP_FLT_PARM(min, "Min", 0) VOP_FLT_PARM(max, "Max", 1) VOP_INT_PARM(min_i, "Min", 0) VOP_INT_PARM(max_i, "Max", 1) VOP_VEC2_PARM(min_u, "Min", 0, 0) VOP_VEC2_PARM(max_u, "Max", 1, 1) VOP_VEC_PARM(min_v, "Min", 0, 0, 0) VOP_VEC_PARM(max_v, "Max", 1, 1, 1) VOP_VEC_PARM(min_p, "Min", 0, 0, 0) VOP_VEC_PARM(max_p, "Max", 1, 1, 1) VOP_VEC_PARM(min_n, "Min", 0, 0, 0) VOP_VEC_PARM(max_n, "Max", 1, 1, 1) VOP_CLR_PARM(min_c, "Min", 0, 0, 0) VOP_CLR_PARM(max_c, "Max", 1, 1, 1) VOP_CLR4_PARM(min_v4, "Min", 0, 0, 0, 0) VOP_CLR4_PARM(max_v4, "Max", 1, 1, 1, 1) VOP_FLT_PARM(min_uf, "Min", 0) VOP_FLT_PARM(max_uf, "Max", 1) VOP_VEC_PARM(min_uv, "Min", 0, 0, 0) VOP_VEC_PARM(max_uv, "Max", 1, 1, 1) VOP_VEC_PARM(min_up, "Min", 0, 0, 0) VOP_VEC_PARM(max_up, "Max", 1, 1, 1) VOP_VEC_PARM(min_un, "Min", 0, 0, 0) VOP_VEC_PARM(max_un, "Max", 1, 1, 1) VOP_CLR_PARM(min_uc, "Min", 0, 0, 0) VOP_CLR_PARM(max_uc, "Max", 1, 1, 1) group { name "gs" obsolete 12.0 } group { name "gv" obsolete 12.0 } group { name "gu" obsolete 12.0 } } INDXContents9Z DialogScript9QHouNC1033600bba05ad2ec9508919230fNON_COMMERCIAL_FILE!!!# Dialog script for colorcorrection automatically generated 06/04/13 20:13:22 { name colorcorrection script colorcorrection label "Color Correction" input color ClrIn "Color In" input float Shift "Hue Shift" input float Saturation Saturation input float Value Value input vector Bias Bias input vector Gain Gain input float Gamma Gamma inputflags ClrIn 0 inputflags Shift 0 inputflags Saturation 0 inputflags Value 0 inputflags Bias 0 inputflags Gain 0 inputflags Gamma 0 signature "Default Inputs" default { color float float float vector vector float } outputoverrides default { } help { "" } parm { name "ClrIn" label "Color In" type color size 3 default { "0" "0" "0" } range { 0 1 } export none } parm { name "Shift" label "Hue Shift" type float default { "0" } range { -1 1 } export none } parm { name "Saturation" label "Saturation" type float default { "1" } range { 0 10 } export none } parm { name "Value" label "Value" type float default { "1" } range { 0 10 } export none } parm { name "Bias" label "Bias" type float size 3 default { "0.5" "0.5" "0.5" } range { 0 1 } export none } parm { name "Gain" label "Gain" type float size 3 default { "0.5" "0.5" "0.5" } range { 0 1 } export none } parm { name "Gamma" label "Gamma" type float default { "1" } range { 0 10 } export none } } INDX DialogScriptZe/* * 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 "colormix" script "colormix" label "colormix" outercode { INCLUDE_VOPLIB } code { "if ($space)" " $clr = hsvtorgb(vop_colormix(rgbtohsv($primary)," " rgbtohsv($secondary)," " $bias, $adjust));" "else" " $clr = vop_colormix($primary, $secondary, $bias, $adjust);" } output color clr "Blended Color" input color primary "Primary Color" input color secondary "Secondary Color" input float bias "Bias Amount" input int adjust "Adjust Bias" input int space "Color Blending Space" VOP_CLR_PARM(primary, "Primary Color", 1.0, 0.7, 1) VOP_CLR_PARM(secondary, "Secondary Color", 0.3, 0.3, 1) VOP_FLT_PARM(bias, "Bias Amount", 0.5) parm { name adjust label "Adjust Bias" type int menu { 0 "Use As Is" 1 "Clamp To Unit Range" 2 "Ease In/Out Within Unit Range" 3 "Smooth With Cardinal Spline" } default { 1 } } parm { name space label "Color Blending Space" type int menu { 0 "RGB (Unaffected)" 1 "HSV" } default { 0 } } } INDX DialogScript Ze/* * 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 "Float" default { } signature "Integer" i { int int } signature "2D Vector" u { vector2 vector2 } signature "3D Vector" v { vector vector } signature "3D Point" p { point point } signature "3D Normal" n { normal normal } signature "RGB Color" c { color color } signature "4D Vector" v4 { vector4 vector4 } signature "Uniform Float" uf { ufloat ufloat } signature "Uniform 3D Vector" uv { uvector uvector } signature "Uniform 3D Point" up { upoint upoint } signature "Uniform 3D Normal" un { unormal unormal } signature "Uniform RGB Color" uc { ucolor ucolor } VOP_FLT_PARM(val, "Value", 1) VOP_INT_PARM(val_i, "Value", 1) VOP_VEC2_PARM(val_u, "Value", 1, 1) VOP_VEC_PARM(val_v, "Value", 1, 1, 1) VOP_VEC_PARM(val_p, "Value", 1, 1, 1) VOP_VEC_PARM(val_n, "Value", 1, 1, 1) VOP_CLR_PARM(val_c, "Value", 1, 1, 1) VOP_VEC4_PARM(val_v4,"Value", 1, 1, 1, 1) VOP_FLT_PARM(val_uf, "Value", 1) VOP_VEC_PARM(val_uv, "Value", 1, 1, 1) VOP_VEC_PARM(val_up, "Value", 1, 1, 1) VOP_VEC_PARM(val_un, "Value", 1, 1, 1) VOP_CLR_PARM(val_uc, "Value", 1, 1, 1) group { name "gv" obsolete 12.0 } group { name "gu" obsolete 12.0 } } INDXContents9Z DialogScript9THouNC1033600bba05ad2ec9208919230fNON_COMMERCIAL_FILE!!!# Dialog script for computelighting automatically generated 01/23/15 10:56:51 { name computelighting script computelighting label "Compute Lighting" input bsdf F F input vector Of "Surface Opacity" input vector Ce Ce output vector Cf Cf inputflags F 0 inputflags Of 0 inputflags Ce 0 signature "Default Inputs" default { bsdf vector vector vector } outputoverrides default { ___begin auto (0,0,0) } help { "" } parm { name "Of" label "Surface Opacity" type float invisible size 3 default { "1" "1" "1" } range { 0 10 } export none } parm { name "Ce" label "Ce" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } export none } } INDXContents9Z DialogScript9ZeHouNC1033600bba05ad2ec9508919230fNON_COMMERCIAL_FILE!!!# Dialog script for computelighting::2.0 automatically generated { name computelighting::2.0 script computelighting label "Compute Lighting" input struct_ShaderLayer layer Layer input bsdf F F input color Of "Surface Opacity" input color Ce Ce output vector Cf Cf output vector out_Of out_Of output bsdf out_F out_F inputflags layer 0 inputflags F 0 inputflags Of 0 inputflags Ce 0 signature "Default Inputs" default { struct_ShaderLayer bsdf color color vector vector bsdf } outputoverrides default { ___begin auto (0,0,0) ___begin auto (0,0,0) ___begin auto (0) } help { "" } parm { name "Of" label "Surface Opacity" type color invisible size 3 default { "1" "1" "1" } range { 0 10 } } parm { name "Ce" label "Ce" type color invisible size 3 default { "0" "0" "0" } range { 0 10 } } parm { name "description" label "Description" type string invisible default { "" } range { 0 1 } } } INDXContents9Z DialogScript9DZeHouNC1033600bba05ad2ec9208919230fNON_COMMERCIAL_FILE!!!# Dialog script for computetan automatically generated { 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" input float angle Angle output vector _utan "U Tangent" output vector _vtan "V Tangent" inputflags tstyle 0 inputflags uv 0 inputflags N 0 inputflags utan 0 inputflags vtan 0 inputflags angle 0 signature "Default Inputs" default { string vector vector vector vector float vector vector } outputoverrides default { ___begin auto (0,0,0) ___begin auto (0,0,0) } 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 } } } INDXContents9Z DialogScript9ZeHouNC1033600bba05ad2ec9208919230fNON_COMMERCIAL_FILE!!!# Dialog script for conserveenergy automatically generated { name conserveenergy script conserveenergy label "Conserve Energy" code { "" } input bsdf f BSDF output bsdf _f f output float scale scale inputflags f 0 signature "Default Inputs" default { bsdf bsdf float } outputoverrides default { ___begin auto (0) ___begin auto (0) } help { "" } } INDX DialogScript Ze/* * 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 "curlnoise" script "curlnoise" label "curlnoise" outercode { "#include " } code { "#if !strcmp($signature, \"default\")" " $noise = vop_curlNoiseVV($pos, $freq, $offset, $normal, $type, $sdf, $turb, $bounce, $amp, $rough, $atten, $dist, $radius, $h);" "#else" " $noise = vop_curlNoiseVP($pos, $freq, $offset, $normal, $type, $sdf, $turb, $bounce, $amp, $rough, $atten, $dist, $radius, $h);" "#endif" } input string type "Noise Type" input point pos "Position" input vector freq "Frequency" input point offset "Offset" input float amp "Amplitude" input float rough "Roughness" input float atten "Attenuation" input int turb "Turbulence" input float h "Step Size" input float radius "Surface Effect Radius" input float dist "Distance to Surface" input vector normal "Surface Normal" input string sdf "Collision SDF" input int bounce "Enable Bouncing" output vector noise "Noise" signature "3D Noise" default { string point vector point float float float int float float float vector string int vector } signature "4D Noise" vp { string vector4 vector4 vector4 float float float int float float float vector string int vector } parm { name type label "Noise Type" type string menu { "pnoise" "Perlin Noise" "onoise" "Original Perlin Noise" "snoise" "Sparse Convolution Noise" "anoise" "Alligator Noise" "xnoise" "Simplex Noise" "exact_pnoise" "Analytic Perlin Noise" "exact_xnoise" "Analytic Simplex Noise" } default { "pnoise" } } VOP_VEC_PARM (pos, "Position", 0, 0, 0) VOP_VEC4_PARM (pos_vp, "Position", 0, 0, 0, 0) VOP_VEC_PARM (freq, "Frequency", 1, 1, 1) VOP_VEC4_PARM (freq_vp, "Frequency", 1, 1, 1, 1) VOP_VEC_PARM (offset, "Offset", 0, 0, 0) VOP_VEC4_PARM (offset_vp, "Offset", 0, 0, 0, 0) VOP_FLT_PARM_R (amp, "Amplitude", 1, -1, 1) VOP_FLT_PARM (rough, "Roughness", 0.5) VOP_FLT_PARM (atten, "Attenuation", 1) VOP_INT_PARM_R (turb, "Turbulence", 3, 1, 12) parm { name h label "Step Size" size 1 type float default { 0.0001 } disablewhen "{ type == \"exact_pnoise\" } { type == \"exact_xnoise\" } " } parm { name radius label "Surface Effect Radius" size 1 type float default { 1 } range { 0 10 } disablewhen "{ type == \"exact_pnoise\" } { type == \"exact_xnoise\" } " } parm { name dist label "Distance to Surface" size 1 type float default { 1 } disablewhen "{ type == \"exact_pnoise\" } { type == \"exact_xnoise\" } " } parm { name normal label "Surface Normal" size 3 type float default { 0 0 0 } disablewhen "{ type == \"exact_pnoise\" } { type == \"exact_xnoise\" } " } parm { name sdf label "Collision SDF" size 1 type string default { "" } disablewhen "{ type == \"exact_pnoise\" } { type == \"exact_xnoise\" } " } parm { name bounce label "Enable Bouncing SDF" size 1 type toggle default { 0 } disablewhen "{ type == \"exact_pnoise\" } { type == \"exact_xnoise\" } " } } INDX DialogScriptZe/* * 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 DialogScriptZe/* * 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 "distance" script "distance" label "distance" code { "$dist = distance($p1, $p2);" } input point p1 "Point 1" input point p2 "Point 2" output float dist "Point Distance" signature "3D Points" default { } signature "4D Points" v4 { vector4 vector4 float } signature "Uniform 3D Points" up { upoint upoint ufloat } VOP_VEC_PARM (p1, "Point 1", 0, 0, 0) VOP_VEC_PARM (p2, "Point 2", 0, 0, 0) VOP_VEC4_PARM(p1_v4, "Point 1", 0, 0, 0, 0) VOP_VEC4_PARM(p2_v4, "Point 2", 0, 0, 0, 0) VOP_VEC_PARM (p1_up, "Point 1", 0, 0, 0) VOP_VEC_PARM (p2_up, "Point 2", 0, 0, 0) } INDX DialogScript!Ze/* * 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 "divconst" script "divconst" label "divconst" code { "$scaled = $val * (1.0 / $divconst);" } descriptiveparm divconst input float val "Input Value" output float scaled "Input Value / Constant" signature "Float" default { } signature "Integer" i { int int } signature "2D Vector" u { vector2 vector2 } signature "3D Vector" v { vector vector } signature "3D Point" p { point point } signature "3D Normal" n { normal normal } signature "RGB Color" c { color color } signature "4D Vector" v4 { vector4 vector4 } signature "BSDF" b { bsdf bsdf } signature "Uniform Float" uf { ufloat ufloat } signature "Uniform 3D Vector" uv { uvector uvector } signature "Uniform 3D Point" up { upoint upoint } signature "Uniform 3D Normal" un { unormal unormal } signature "Uniform RGB Color" uc { ucolor ucolor } VOP_FLT_PARM(divconst, "Divider", 1) } INDX DialogScriptZe/* * 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" 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) 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" 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 "RGB Color" c { color color float } signature "Uniform 3D Vector" uv { uvector uvector ufloat } signature "Uniform 3D Vector/Point" vp { uvector upoint ufloat } signature "Uniform 3D Vector/Normal" vn { uvector unormal ufloat } signature "Uniform 3D Point/Vector" pv { upoint uvector ufloat } signature "Uniform 3D Point/Point" pp { upoint upoint ufloat } signature "Uniform 3D Point/Normal" pn { upoint unormal ufloat } signature "Uniform 3D Normal/Vector" nv { unormal uvector ufloat } signature "Uniform 3D Normal/Point" np { unormal upoint ufloat } signature "Uniform 3D Normal/Normal" nn { unormal unormal ufloat } signature "Uniform RGB Color" uc { ucolor ucolor ufloat } group { name "gv" obsolete 12.0 } group { name "gu" obsolete 12.0 } } INDX DialogScriptZe/* * 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 "exp" script "exp" label "exp" outercode { INCLUDE_VOPLIB } code { "$exp = vop_exp($val);" } input float val "Input Value" output float exp "Exponent Value" signature "Float" default { } signature "2D Vector" u { vector2 vector2 } signature "3D Vector" v { vector vector } signature "3D Point" p { point point } signature "3D Normal" n { normal normal } signature "RGB Color" c { color color } signature "4D Vector" v4 { vector4 vector4 } signature "Uniform Float" uf { ufloat ufloat } signature "Uniform 3D Vector" uv { uvector uvector } signature "Uniform 3D Point" up { upoint upoint } signature "Uniform 3D Normal" un { unormal unormal } signature "Uniform RGB Color" uc { ucolor ucolor } VOP_FLT_PARM(val, "Value", 1) VOP_VEC2_PARM(val_u, "Value", 1, 1) VOP_VEC_PARM(val_v, "Value", 1, 1, 1) VOP_VEC_PARM(val_p, "Value", 1, 1, 1) VOP_VEC_PARM(val_n, "Value", 1, 1, 1) VOP_CLR_PARM(val_c, "Value", 1, 1, 1) VOP_VEC4_PARM(val_v4,"Value", 1, 1, 1, 1) VOP_FLT_PARM(val_uf, "Value", 1) VOP_VEC_PARM(val_uv, "Value", 1, 1, 1) VOP_VEC_PARM(val_up, "Value", 1, 1, 1) VOP_VEC_PARM(val_un, "Value", 1, 1, 1) VOP_CLR_PARM(val_uc, "Value", 1, 1, 1) group { name "gv" obsolete 12.0 } group { name "gu" obsolete 12.0 } } INDX DialogScriptYZe/* * 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 "Float" default { } signature "2D Vector" v2 { vector2 vector2 vector2 vector2 vector2 vector2 } signature "3D Vector" v { vector vector vector vector vector vector } signature "3D Point" p { point point point point point point } signature "3D Normal" n { normal normal normal normal normal normal } signature "RGB Color" c { color color color color color color } signature "4D Vector" v4 { vector4 vector4 vector4 vector4 vector4 vector4 } signature "Uniform Float" uf { ufloat ufloat ufloat ufloat ufloat ufloat } signature "Uniform 3D Vector" uv { uvector uvector uvector uvector uvector uvector } signature "Uniform 3D Point" up { upoint upoint upoint upoint upoint upoint } signature "Uniform 3D Normal" un { unormal unormal unormal unormal unormal unormal } signature "Uniform RGB Color" uc { ucolor ucolor ucolor ucolor ucolor ucolor } VOP_FLT_PARM(srcmin, "Source Min", 0) VOP_FLT_PARM(srcmax, "Source Max", 1) VOP_FLT_PARM(destmin, "Destination Min", 0) VOP_FLT_PARM(destmax, "Destination Max", 1) VOP_VEC2_PARM(srcmin_v2, "Source Min", 0, 0) VOP_VEC2_PARM(srcmax_v2, "Source Max", 1, 1) VOP_VEC2_PARM(destmin_v2, "Destination Min", 0, 0) VOP_VEC2_PARM(destmax_v2, "Destination Max", 1, 1) VOP_VEC_PARM(srcmin_v, "Source Min", 0, 0, 0) VOP_VEC_PARM(srcmax_v, "Source Max", 1, 1, 1) VOP_VEC_PARM(destmin_v, "Destination Min", 0, 0, 0) VOP_VEC_PARM(destmax_v, "Destination Max", 1, 1, 1) VOP_VEC_PARM(srcmin_p, "Source Min", 0, 0, 0) VOP_VEC_PARM(srcmax_p, "Source Max", 1, 1, 1) VOP_VEC_PARM(destmin_p, "Destination Min", 0, 0, 0) VOP_VEC_PARM(destmax_p, "Destination Max", 1, 1, 1) VOP_VEC_PARM(srcmin_n, "Source Min", 0, 0, 0) VOP_VEC_PARM(srcmax_n, "Source Max", 1, 1, 1) VOP_VEC_PARM(destmin_n, "Destination Min", 0, 0, 0) VOP_VEC_PARM(destmax_n, "Destination Max", 1, 1, 1) VOP_CLR_PARM(srcmin_c, "Source Min", 0, 0, 0) VOP_CLR_PARM(srcmax_c, "Source Max", 1, 1, 1) VOP_CLR_PARM(destmin_c, "Destination Min", 0, 0, 0) VOP_CLR_PARM(destmax_c, "Destination Max", 1, 1, 1) VOP_VEC4_PARM(srcmin_v4, "Source Min", 0, 0, 0, 0) VOP_VEC4_PARM(srcmax_v4, "Source Max", 1, 1, 1, 1) VOP_VEC4_PARM(destmin_v4, "Destination Min", 0, 0, 0, 0) VOP_VEC4_PARM(destmax_v4, "Destination Max", 1, 1, 1, 1) VOP_FLT_PARM(srcmin_uf, "Source Min", 0) VOP_FLT_PARM(srcmax_uf, "Source Max", 1) VOP_FLT_PARM(destmin_uf, "Destination Min", 0) VOP_FLT_PARM(destmax_uf, "Destination Max", 1) VOP_VEC_PARM(srcmin_uv, "Source Min", 0, 0, 0) VOP_VEC_PARM(srcmax_uv, "Source Max", 1, 1, 1) VOP_VEC_PARM(destmin_uv, "Destination Min", 0, 0, 0) VOP_VEC_PARM(destmax_uv, "Destination Max", 1, 1, 1) VOP_VEC_PARM(srcmin_up, "Source Min", 0, 0, 0) VOP_VEC_PARM(srcmax_up, "Source Max", 1, 1, 1) VOP_VEC_PARM(destmin_up, "Destination Min", 0, 0, 0) VOP_VEC_PARM(destmax_up, "Destination Max", 1, 1, 1) VOP_VEC_PARM(srcmin_un, "Source Min", 0, 0, 0) VOP_VEC_PARM(srcmax_un, "Source Max", 1, 1, 1) VOP_VEC_PARM(destmin_un, "Destination Min", 0, 0, 0) VOP_VEC_PARM(destmax_un, "Destination Max", 1, 1, 1) VOP_CLR_PARM(srcmin_uc, "Source Min", 0, 0, 0) VOP_CLR_PARM(srcmax_uc, "Source Max", 1, 1, 1) VOP_CLR_PARM(destmin_uc, "Destination Min", 0, 0, 0) VOP_CLR_PARM(destmax_uc, "Destination Max", 1, 1, 1) group { name "gs" obsolete 12.0 } group { name "gv" obsolete 12.0 } group { name "gv4" obsolete 12.0 } group { name "gu" obsolete 12.0 } } INDX DialogScriptZe/* * 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, "Component 1", 0) VOP_FLT_PARM(fval2_uv, "Component 2", 0) VOP_FLT_PARM(fval3_uv, "Component 3", 0) signature "3D Vector" default { } signature "3D Point" p { float float float point } signature "3D Normal" n { float float float normal } signature "RGB Color" c { float float float color } signature "Uniform 3D Vector" uv { ufloat ufloat ufloat uvector } signature "Uniform 3D Point" up { ufloat ufloat ufloat upoint } signature "Uniform 3D Normal" un { ufloat ufloat ufloat unormal } signature "Uniform RGB Color" uc { ufloat ufloat ufloat ucolor } } INDX DialogScript$Ze/* * 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 "frac" script "frac" label "frac" outercode { INCLUDE_VOPLIB } code { "$fraction = vop_frac($val);" } input float val "Input Value" output float fraction "Fractional Value" signature "Float" default { } signature "Integer" i { int int } signature "2D Vector" u { vector2 vector2 } signature "3D Vector" v { vector vector } signature "3D Point" p { point point } signature "3D Normal" n { normal normal } signature "RGB Color" c { color color } signature "4D Vector" v4 { vector4 vector4 } signature "Uniform Float" uf { ufloat ufloat } signature "Uniform 3D Vector" uv { uvector uvector } signature "Uniform 3D Point" up { upoint upoint } signature "Uniform 3D Normal" un { unormal unormal } signature "Uniform RGB Color" uc { ucolor ucolor } VOP_FLT_PARM(val, "Value", 1) VOP_INT_PARM(val_i, "Value", 1) VOP_VEC2_PARM(val_u, "Value", 1, 1) VOP_VEC_PARM(val_v, "Value", 1, 1, 1) VOP_VEC_PARM(val_p, "Value", 1, 1, 1) VOP_VEC_PARM(val_n, "Value", 1, 1, 1) VOP_CLR_PARM(val_c, "Value", 1, 1, 1) VOP_VEC4_PARM(val_v4,"Value", 1, 1, 1, 1) VOP_FLT_PARM(val_uf, "Value", 1) VOP_VEC_PARM(val_uv, "Value", 1, 1, 1) VOP_VEC_PARM(val_up, "Value", 1, 1, 1) VOP_VEC_PARM(val_un, "Value", 1, 1, 1) VOP_CLR_PARM(val_uc, "Value", 1, 1, 1) group { name "gv" obsolete 12.0 } group { name "gu" obsolete 12.0 } } INDX DialogScriptZe/* * 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 DialogScriptZe/* * 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 DialogScriptZe/* * 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 "gain" script "gain" label "gain" outercode { INCLUDE_VOPLIB } code { "" "#if !strcmp($signature, \"v4\")" " float $cr = vop_gain($val.x, $amount.x);" " float $cg = vop_gain($val.y, $amount.y);" " float $cb = vop_gain($val.z, $amount.z);" " float $ca = vop_gain($val.w, $amount.w);" " $gain = set($cr, $cg, $cb, $ca);" "" "#elif (!strcmp($signature, \"v\") || !strcmp($signature, \"c\"))" " float $cr = vop_gain($val.x, $amount.x);" " float $cg = vop_gain($val.y, $amount.y);" " float $cb = vop_gain($val.z, $amount.z);" " $gain = set($cr, $cg, $cb);" "" "#elif (!strcmp($signature, \"u\"))" " float $cr = vop_gain($val.x, $amount.x);" " float $cg = vop_gain($val.y, $amount.y);" " $gain = set($cr, $cg);" "" "#else" " $gain = vop_gain($val, $amount);" "#endif" } input float val "Input" input float amount "Gain" output float gain "Result" signature "Float" default { float float float } signature "2D Vector" u { vector2 vector2 vector2 } signature "3D Vector" v { vector vector vector } signature "4D Vector" v4 { vector4 vector4 vector4 } signature "RGB Color" c { color color color } VOP_FLT_PARM(val, "Value", 1) VOP_FLT_PARM(amount, "Gain", 0.5) VOP_VEC2_PARM(val_u, "Value", 1, 1) VOP_VEC2_PARM(amount_u, "Gain", 0.5, 0.5) VOP_CLR_PARM(val_c, "Value", 1, 1, 1) VOP_VEC_PARM(amount_c, "Gain", 0.5, 0.5, 0.5) VOP_VEC_PARM(val_v, "Value", 1, 1, 1) VOP_VEC_PARM(amount_v, "Gain", 0.5, 0.5, 0.5) VOP_VEC4_PARM(val_v4, "Value", 1, 1, 1, 1) VOP_VEC4_PARM(amount_v4,"Gain", 0.5, 0.5, 0.5, 0.5) } INDXContents9Z DialogScript9TA\_HouNC1033600bba05ad2ec9208919230fNON_COMMERCIAL_FILE!!!# Dialog script for geometryvopglobal::2.0 automatically generated 10/17/14 14:13:51 { name geometryvopglobal::2.0 script geometryvopglobal::2.0 label "Geometry VOP Global Parameters" output vector P P output vector v Velocity output vector force Force output float age Age output float life Life output int id Id output vector Cd Cd output vector uv UV output vector N N output float Time Time output float TimeInc "Time Inc" output float Frame Frame output int ptnum "Point Number" output int primnum "Primitive Number" output int vtxnum "Vertex Number" output int numpt "Number of Points" output int numprim "Number of Prims" output int numvtx "Number of Vertices" output string OpInput1 "First Input" output string OpInput2 "Second Input" output string OpInput3 "Third Input" output string OpInput4 "Fourth Input" signature "Default Inputs" default { vector vector vector float float int vector vector vector float float float int int int int int int string string string string } 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) ___begin auto (0,0,0) ___begin auto (0,0,0) ___begin auto (0,0,0) ___begin auto (0) ___begin auto (0) ___begin auto (0) ___begin auto (0) ___begin auto (0) ___begin auto (0) ___begin auto (0) ___begin auto (0) ___begin auto (0) ___begin auto ("") ___begin auto ("") ___begin auto ("") ___begin auto ("") } help { "" } } INDXContents9Z DialogScript9"Q!HouNC1033600bba05ad2ec9208919230fNON_COMMERCIAL_FILE!!!# Dialog script for geometryvopoutput automatically generated 05/16/13 09:54:41 { name geometryvopoutput script geometryvopoutput label "Geometry VOP Output" input vector P P input vector v Velocity input vector force Force input vector Cd Color input vector N Normal inputflags P 0 inputflags v 0 inputflags force 0 inputflags Cd 0 inputflags N 0 signature "Default Inputs" default { vector vector vector vector vector } outputoverrides default { } help { "" } } INDX DialogScript lZe/* * 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 "getattrib" script "getattrib" label "getattrib" code { "string $sourcefile = $opinput;" "if ($opinput == 'file') $sourcefile = $file;" "$success = 0;" "int $elemidx = $i1;" "if ($atype == 'vertex')" " $elemidx = vertexindex($sourcefile, $i1, $i2);" "$adata = getattrib($sourcefile, $atype, $attrib, $elemidx, $success);" "if (!$success)" " $adata = $adefault;" } descriptiveparm attrib input string file "Geometry File" input string atype "Attribute Class" input string attrib "Attribute Name" input int i1 "Point or Primitive Number" input int i2 "Vertex Number" input vector adefault "Default Value" output vector adata "Attribute Value" output int success "Return 1 For Success, 0 For Failure" signature "Float" f { string string string int int float float int } signature "Integer" i { string string string int int int int int } signature "Vector 2" v2 { string string string int int vector2 vector2 int } signature "Vector 3" default { } signature "Vector 4" v4 { string string string int int vector4 vector4 int } signature "Matrix 2" m2 { string string string int int matrix2 matrix2 int } signature "Matrix 3" m3 { string string string int int matrix3 matrix3 int } signature "Matrix 4" m { string string string int int matrix matrix int } signature "String" s { string string string int int string string int } signature "Float Array" fa { string string string int int floata floata int } signature "Integer Array" ia { string string string int int inta inta int } signature "Vector 2 Array" v2a { string string string int int vector2a vector2a int } signature "Vector 3 Array" va { string string string int int vectora vectora int } signature "Vector 4 Array" v4a { string string string int int vector4a vector4a int } signature "Matrix 2 Array" m2a { string string string int int matrix2a matrix2a int } signature "Matrix 3 Array" m3a { string string string int int matrix3a matrix3a int } signature "Matrix 4 Array" ma { string string string int int matrixa matrixa int } signature "String Array" sa { string string string int int stringa stringa int } parm { name opinput label "Input" type string default { "file" } menu { "file" "File" "opinput:0" "First Input" "opinput:1" "Second Input" "opinput:2" "Third Input" "opinput:3" "Fourth Input" } } parm { name file label "Geometry File" type geometry default { "$HH/geo/defgeo.bgeo" } disablewhen "{ opinput != file }" } parm { name atype label "Attribute Class" type string default { "point" } menu { "detail" "Detail" "point" "Point" "prim" "Primitive" "vertex" "Vertex" "pointgroup" "Point Group" "primgroup" "Primitive Group" } } parm { name attrib label "Attribute" type string default { "Cd" } } parm { name i1 label "Point or Primitive" type int size 1 default { 0 } } parm { name i2 label "Vertex" type int size 1 default { 0 } } } INDX DialogScriptZe/* * 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 "getlayerexport" script "getlayerexport" label "getlayerexport" outercode { "#include " } code { "$value = $defaultvalue;" "#if !strcmp($signature, \"default\")" " $index = find($layer.exports.names_f, $name);" " if($index >= 0)" " $value = $layer.exports.values_f[$index];" "#elif !strcmp($signature, \"v\")" " $index = find($layer.exports.names_v, $name);" " if($index >= 0)" " $value = $layer.exports.values_v[$index];" "#elif !strcmp($signature, \"v4\")" " $index = find($layer.exports.names_v4, $name);" " if($index >= 0)" " $value = $layer.exports.values_v4[$index];" "#endif" "$index = select($index >= 0, $index, -1);" "$found = $index >= 0;" } output float value "Output Layer" output int found "Export Found" output int index "Export Index" input struct_ShaderLayer layer "Layer" VOP_STR_INPUT(name, "Name", "") VOP_FLT_INPUT(defaultvalue, "Default Value", 0) VOP_VEC_PARM(defaultvalue_v, "Default Value", 0, 0, 0) VOP_VEC4_PARM(defaultvalue_v4, "Default Value", 0, 0, 0, 0) signature "Float Value" default { } signature "Vector Value" v { struct_ShaderLayer string vector vector int int } signature "Vector4 Value" v4 { struct_ShaderLayer string vector4 vector4 int int } } INDXContents9Z DialogScript9 ZeHouNC1033600bba05ad2ec9408919230fNON_COMMERCIAL_FILE!!!# Dialog script for groupexpression automatically generated { name groupexpression script groupexpression label "Group Expression" help { "" } inputlabel 1 "Geometry to Process with Group Expressions" inputlabel 2 "Ancillary Input, point(1, ...) to Access." inputlabel 3 "Ancillary Input, point(2, ...) to Access." inputlabel 4 "Ancillary Input, point(3, ...) to Access." group { name "folder0" label "VEXpressions" parm { name "grouptype" label "Group Type" type ordinal default { "0" } menu { "primitive" "Primitives" "point" "Points" "vertex" "Vertices" } } multiparm { name "expressions" label "Group VEXpressions" default 1 parm { name "enable#" label "Enable" type toggle nolabel joinnext default { "1" } } parm { name "groupname#" label "Group" type string default { "group#" } disablewhen "{ enable# == 0 }" menureplace { [ "opmenu -l attribvop1 bindgroup" ] } } parm { name "snippet#" label "VEXpression" type string default { "" } disablewhen "{ enable# == 0 }" menureplace { [ "import vexpressionmenu" ] [ "" ] [ "return vexpressionmenu.buildSingleLineSnippetMenu('groupexpression/snippet')" ] language python } parmtag { "script_action" "import vexpressionmenu\n\nnode = kwargs['node']\nparmname = kwargs['parmtuple'].name()\n\nvexpressionmenu.createSpareParmsFromChCalls(node, parmname)" } parmtag { "script_action_help" "Creates spare parameters for each unique call of ch() " } parmtag { "script_action_icon" "BUTTONS_create_parm_from_ch" } } parm { name "mergeop#" label "Merge Op" type ordinal default { "0" } menu { "replace" "Replace" "union" "Union with Existing" "intersect" "Intersect with Existing" "subtract" "Subtract from Existing" } } } } group { name "folder0_1" label "Bindings" parm { name "vex_cwdpath" label "Evaluation Node Path" type oppath default { "." } parmtag { "autoscope" "0000000000000000" } parmtag { "oprelative" "." } } parm { name "vex_matchattrib" label "Attribute to Match" type string default { "id" } parmtag { "autoscope" "0000000000000000" } } } group { name "folder0_2" label "Generated Code" parm { name "updatecode" label "Update Code" type button default { "0" } parmtag { "script_callback" "hou.phm().updateCode(hou.pwd())" } parmtag { "script_callback_language" "python" } } parm { name "generatedcode" label "Generated Code" type string default { "" } parmtag { "editor" "1" } parmtag { "editorlang" "vex" } } } } INDX DialogScript_Ze/* * 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 "hairnormal" script "hairnormal" label "hairnormal" outercode { INCLUDE_VOPLIB } code { "VOPvector $ii = ($isconnected_nI != 0) ? normalize($nI) : normalize(I);" "VOPvector $ht = ($isconnected_tang != 0) ? normalize($tang) : normalize(dPdt);" "float $u = ($isconnected_ss != 0) ? $ss : s;" "" "VOPvector $orth = cross($ht, -$ii);" "VOPnormal $Nhair = cross($ht, $orth);" "$Nhair = normalize(frontface($Nhair, $ii));" "" "if ($bow) $Nhair += ($u*2-1) * normalize(dPds);" "" "$hairNn = normalize($Nhair);" "" } output normal hairNn "Hair Normal" input vector nI "Incident Vector" input vector tang "Hair Tangent" input float ss "S Coordinate" VOP_TOGGLE_INPUT(bow, "Do Rounding", 1) } INDXContents9Z DialogScript9?ZeHouNC1033600bba05ad2ec9408919230fNON_COMMERCIAL_FILE!!!# Dialog script for hairshader::2.0 automatically generated { name hairshader::2.0 script hairshader::2.0 label "Hair Shader" rendermask "VMantra OGL" shadertype vopmaterial input vector Cd Cd input vector uv "" input int usePointColor "Tint with Point Color" input float Kd Intensity input vector rootDiffuseColor "Root Color" input int useRootDiffuseMap "Use Map" input string baseRootColorMap Map input string colorRootMapFilter Filter input float colorMapWidth "Filter Width" input float colorMapIntensity "Tint Intensity" input int tipDiffuseSeparate "Separate Tip Color" input vector tipDiffuseColor "Tip Color" input int useTipDiffuseMap "Use Map" input string tipColorMap Map input string tipColorMapFilter Filter input float tipColorMapWidth "Filter Width" input float tipColorMapIntensity "Tint Intensity" input struct_FloatRamp diffuseBlendRamp "Root To Tip Blend" input int useWhiteHairs "Use White Hairs" input vector whitehaircolor Color input int useGuardHairs "Use Guard Hairs" input int trt_enable Enable input float trt_size Size input float trt_shift Shift input float spec_int Intensity input int useSpecIntensityMap "Use Map" input string baseIntensityMap "Intensity Map" input string intensityMapFilter "Intensity Map Filter" input float intensityMapWidth "Intensity Map Width" input vector rootSpecColor "Root Color" input int useRootSpecMap "Use Map" input string rootSpecMap Map input string rootSpecMapFilter Filter input float rootMapWidth "Filter Width" input float colorMapIntensity1 "Tint Intensity" input int tipSpecSeparate "Separate Tip Color" input vector tipSpecColor "Tip Color" input int useTipSpecMap "Use Map" input string baseTipSpecMap Map input string tipSpecMapFilter Filter input float tipSpecMapWidth "Filter Width" input float tipSpecMapIntensity "Tint Intensity" input struct_FloatRamp specBlendRamp "Root To Tip Blend" input int tt_enable Enable input float tt_int Intensity input float tt_size Size input float tt_shift Shift input int tintTransmissionWithPrimary "Tint With Diffuse Color" input vector tt_clr Tint input vector opac_color Opacity input struct_ColorRamp opacityramp "Opacity Ramp" input int whitehair "White Hair" input int guardhair "Guard Hair" input int hairid "" input vector guardhairtintcolor "Tint Color" input float Alpha "Attribute Alpha" input struct_FloatRamp diffuseRandSaturationRamp "Source Values" input struct_FloatRamp diffuseRandIntensityRamp "Source Values" input int diffuseRandSaturationSeed Seed input int diffuseRandIntensitySeed Seed input int diffuseRandSaturation Randomize input int diffuseRandIntensity Randomize input struct_FloatRamp specRandIntensityRamp "Source Values" input int specRandIntensitySeed Seed input int specRandIntensity Randomize input vector2 diffuseRandSaturationRange "Output Range" input vector2 diffuseRandIntensityRange "Output Range" input vector2 specRandIntensityRange "Output Range" input struct_FloatRamp diffuseRandHueRamp "Source Values" input int diffuseRandHueSeed Seed input int diffuseRandHue Randomize input vector2 diffuseRandHueRange "Output Range" input int id "" input float r_size "Reflection Size" input float r_shift "Reflection Shift" input int fake_enable "Enable Transparent Shadows" input float fake_min "Min Shadow Intensity" input float fake_max "Max Shadow Intensity" output surface surface surface output vector opacityExport "Opacity Export" inputflags Cd 2 inputflags uv 2 inputflags usePointColor 2 inputflags Kd 2 inputflags rootDiffuseColor 2 inputflags useRootDiffuseMap 2 inputflags baseRootColorMap 2 inputflags colorRootMapFilter 2 inputflags colorMapWidth 2 inputflags colorMapIntensity 2 inputflags tipDiffuseSeparate 2 inputflags tipDiffuseColor 2 inputflags useTipDiffuseMap 2 inputflags tipColorMap 2 inputflags tipColorMapFilter 2 inputflags tipColorMapWidth 2 inputflags tipColorMapIntensity 2 inputflags diffuseBlendRamp 2 inputflags useWhiteHairs 2 inputflags whitehaircolor 2 inputflags useGuardHairs 2 inputflags trt_enable 2 inputflags trt_size 2 inputflags trt_shift 2 inputflags spec_int 2 inputflags useSpecIntensityMap 2 inputflags baseIntensityMap 2 inputflags intensityMapFilter 2 inputflags intensityMapWidth 2 inputflags rootSpecColor 2 inputflags useRootSpecMap 2 inputflags rootSpecMap 2 inputflags rootSpecMapFilter 2 inputflags rootMapWidth 2 inputflags colorMapIntensity1 2 inputflags tipSpecSeparate 2 inputflags tipSpecColor 2 inputflags useTipSpecMap 2 inputflags baseTipSpecMap 2 inputflags tipSpecMapFilter 2 inputflags tipSpecMapWidth 2 inputflags tipSpecMapIntensity 2 inputflags specBlendRamp 2 inputflags tt_enable 2 inputflags tt_int 2 inputflags tt_size 2 inputflags tt_shift 2 inputflags tintTransmissionWithPrimary 2 inputflags tt_clr 2 inputflags opac_color 2 inputflags opacityramp 2 inputflags whitehair 2 inputflags guardhair 2 inputflags hairid 2 inputflags guardhairtintcolor 2 inputflags Alpha 0 inputflags diffuseRandSaturationRamp 2 inputflags diffuseRandIntensityRamp 2 inputflags diffuseRandSaturationSeed 2 inputflags diffuseRandIntensitySeed 2 inputflags diffuseRandSaturation 2 inputflags diffuseRandIntensity 2 inputflags specRandIntensityRamp 2 inputflags specRandIntensitySeed 2 inputflags specRandIntensity 2 inputflags diffuseRandSaturationRange 2 inputflags diffuseRandIntensityRange 2 inputflags specRandIntensityRange 2 inputflags diffuseRandHueRamp 2 inputflags diffuseRandHueSeed 2 inputflags diffuseRandHue 2 inputflags diffuseRandHueRange 2 inputflags id 2 inputflags r_size 2 inputflags r_shift 2 inputflags fake_enable 2 inputflags fake_min 2 inputflags fake_max 2 outputflags opacityExport 2 signature "Default Inputs" default { vector vector int float vector int string string float float int vector int string string float float struct_FloatRamp int vector int int float float float int string string float vector int string string float float int vector int string string float float struct_FloatRamp int float float float int vector vector struct_ColorRamp int int int vector float struct_FloatRamp struct_FloatRamp int int int int struct_FloatRamp int int vector2 vector2 vector2 struct_FloatRamp int int vector2 int float float int float float surface vector } outputoverrides default { ___begin auto (0) ___begin auto (0,0,0) } help { "" } group { name "diffuseFolder6" label "Primary Reflection" groupsimple { name "folder13" label "General" grouptag { "group_type" "simple" } parm { name "usePointColor" label "Tint with Point Color" type toggle default { "off" } help "This will multiply the Cd attribute from your curves into the material if such an attribute exists." parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "Kd" label "Intensity" type float default { "0.5" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "r_size" label "Reflection Size" type float default { "0.6" } disablewhen "{ r_enable == 0 }" range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "r_shift" label "Reflection Shift" type float default { "0" } disablewhen "{ r_enable == 0 }" range { -1 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } } groupsimple { name "rootMapFolder2" label "Root Color" grouptag { "group_type" "simple" } parm { name "rootDiffuseColor" label "Root Color" type color size 3 default { "0.086" "0.051041" "0.016082" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "useRootDiffuseMap" label "Use Map" type toggle default { "off" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "baseRootColorMap" label "Map" type image default { "" } hidewhen "{ useRootDiffuseMap == 0 }" parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "colorRootMapFilter" label "Filter" type string default { "catrom" } hidewhen "{ useRootDiffuseMap == 0 }" menu { "box" "Box" "gauss" "Gaussian" "bartlett" "Bartlett/Triangular" "sinc" "Sinc Sharpening" "hanning" "Hanning" "blackman" "Blackman" "catrom" "Catmull-Rom" "mitchell" "Mitchell" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "colorMapWidth" label "Filter Width" type float default { "1" } hidewhen "{ useRootDiffuseMap == 0 }" range { 0 5 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "colorMapIntensity" label "Tint Intensity" type float default { "1" } hidewhen "{ useRootDiffuseMap == 0 }" range { 0 2 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } } groupsimple { name "rootMapFolder_4" label "Tip Color" grouptag { "group_type" "simple" } parm { name "tipDiffuseSeparate" label "Separate Tip Color" type toggle default { "on" } disablewhen "{ trt_enable == 0 }" parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "tipDiffuseColor" label "Tip Color" type color size 3 default { "0.272" "0.176256" "0.080512" } hidewhen "{ tipDiffuseSeparate == 0 }" range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "useTipDiffuseMap" label "Use Map" type toggle default { "off" } hidewhen "{ tipDiffuseSeparate == 0 }" parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "tipColorMap" label "Map" type image default { "" } hidewhen "{ useTipDiffuseMap == 0 } { tipDiffuseSeparate == 0 }" parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "tipColorMapFilter" label "Filter" type string default { "catrom" } hidewhen "{ useTipDiffuseMap == 0 } { tipDiffuseSeparate == 0 }" menu { "box" "Box" "gauss" "Gaussian" "bartlett" "Bartlett/Triangular" "sinc" "Sinc Sharpening" "hanning" "Hanning" "blackman" "Blackman" "catrom" "Catmull-Rom" "mitchell" "Mitchell" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "tipColorMapWidth" label "Filter Width" type float default { "1" } hidewhen "{ useTipDiffuseMap == 0 } { tipDiffuseSeparate == 0 }" range { 0 5 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "tipColorMapIntensity" label "Tint Intensity" type float default { "1" } hidewhen "{ useTipDiffuseMap == 0 } { tipDiffuseSeparate == 0 }" range { 0 2 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } } parm { name "diffuseBlendRamp" label "Root To Tip Blend" type ramp_flt default { "2" } hidewhen "{ tipDiffuseSeparate == 0 }" range { 1! 10 } parmtag { "parmvop" "1" } parmtag { "rampbasis_var" "diffuseBlendRamp_the_basis_strings" } parmtag { "rampbasisdefault" "linear" } parmtag { "rampfloatdefault" "1pos ( 0 ) 1value ( 0 ) 1interp ( linear ) 2pos ( 1 ) 2value ( 1 ) 2interp ( linear )" } parmtag { "rampkeys_var" "diffuseBlendRamp_the_key_positions" } parmtag { "rampshowcontrolsdefault" "0" } parmtag { "rampvalues_var" "diffuseBlendRamp_the_key_values" } parmtag { "shaderparmcontexts" "surface" } } groupsimple { name "rootMapFolder_5" label "White Hair" grouptag { "group_type" "simple" } parm { name "useWhiteHairs" label "Use White Hairs" type toggle default { "on" } help "Determines whether White Hairs will appear in your fur." parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "whitehaircolor" label "Color" type color size 3 default { "1" "1" "1" } hidewhen "{ useWhiteHairs == 0 }" range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } } groupsimple { name "rootMapFolder_6" label "Guard Hairs" grouptag { "group_type" "simple" } parm { name "useGuardHairs" label "Use Guard Hairs" type toggle default { "on" } help "Determines whether Guard Hairs will appear in your fur." parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "guardhairtintcolor" label "Tint Color" type color size 3 default { "1" "1" "1" } hidewhen "{ useGuardHairs == 0 }" range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } } } group { name "diffuseFolder6_1" label "Secondary Reflection" groupsimple { name "folder14" label "General" grouptag { "group_type" "simple" } parm { name "trt_enable" label "Enable" type toggle default { "on" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "trt_size" label "Size" type float default { "0.05" } disablewhen "{ trt_enable == 0 }" range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "trt_shift" label "Shift" type float default { "0" } disablewhen "{ trt_enable == 0 }" range { -1 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } } groupsimple { name "folder15" label "Intensity" grouptag { "group_type" "simple" } parm { name "spec_int" label "Intensity" type float default { "0.2" } disablewhen "{ trt_enable == 0 }" range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "useSpecIntensityMap" label "Use Map" type toggle default { "off" } disablewhen "{ trt_enable == 0 }" parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "baseIntensityMap" label "Intensity Map" type image default { "" } disablewhen "{ trt_enable == 0 }" hidewhen "{ useSpecIntensityMap == 0 }" parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "intensityMapFilter" label "Intensity Map Filter" type string default { "catrom" } disablewhen "{ trt_enable == 0 }" hidewhen "{ useSpecIntensityMap == 0 }" menu { "box" "Box" "gauss" "Gaussian" "bartlett" "Bartlett/Triangular" "sinc" "Sinc Sharpening" "hanning" "Hanning" "blackman" "Blackman" "catrom" "Catmull-Rom" "mitchell" "Mitchell" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "intensityMapWidth" label "Intensity Map Width" type float default { "1" } disablewhen "{ trt_enable == 0 }" hidewhen "{ useSpecIntensityMap == 0 }" range { 0 5 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } } groupsimple { name "folder16" label "Root Color" grouptag { "group_type" "simple" } parm { name "rootSpecColor" label "Root Color" type color size 3 default { "1" "1" "1" } disablewhen "{ trt_enable == 0 }" range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "useRootSpecMap" label "Use Map" type toggle default { "off" } disablewhen "{ trt_enable == 0 }" parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "rootSpecMap" label "Map" type image default { "" } disablewhen "{ trt_enable == 0 }" hidewhen "{ useRootSpecMap == 0 }" parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "rootSpecMapFilter" label "Filter" type string default { "catrom" } disablewhen "{ trt_enable == 0 }" hidewhen "{ useRootSpecMap == 0 }" menu { "box" "Box" "gauss" "Gaussian" "bartlett" "Bartlett/Triangular" "sinc" "Sinc Sharpening" "hanning" "Hanning" "blackman" "Blackman" "catrom" "Catmull-Rom" "mitchell" "Mitchell" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "rootMapWidth" label "Filter Width" type float default { "1" } disablewhen "{ trt_enable == 0 }" hidewhen "{ useRootSpecMap == 0 }" range { 0 5 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "colorMapIntensity1" label "Tint Intensity" type float default { "1" } disablewhen "{ trt_enable == 0 }" hidewhen "{ useRootSpecMap == 0 }" range { 0 2 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } } groupsimple { name "folder17" label "Tip Color" grouptag { "group_type" "simple" } parm { name "tipSpecSeparate" label "Separate Tip Color" type toggle default { "off" } disablewhen "{ trt_enable == 0 }" parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "tipSpecColor" label "Tip Color" type color size 3 default { "1" "1" "1" } disablewhen "{ trt_enable == 0 }" hidewhen "{ tipSpecSeparate == 0 }" range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "useTipSpecMap" label "Use Map" type toggle default { "off" } disablewhen "{ trt_enable == 0 }" hidewhen "{ tipSpecSeparate == 0 }" parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "baseTipSpecMap" label "Map" type image default { "" } disablewhen "{ trt_enable == 0 }" hidewhen "{ useTipSpecMap == 0 } { tipSpecSeparate == 0 }" parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "tipSpecMapFilter" label "Filter" type string default { "catrom" } disablewhen "{ trt_enable == 0 }" hidewhen "{ useTipSpecMap == 0 } { tipSpecSeparate == 0 }" menu { "box" "Box" "gauss" "Gaussian" "bartlett" "Bartlett/Triangular" "sinc" "Sinc Sharpening" "hanning" "Hanning" "blackman" "Blackman" "catrom" "Catmull-Rom" "mitchell" "Mitchell" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "tipSpecMapWidth" label "Filter Width" type float default { "1" } disablewhen "{ trt_enable == 0 }" hidewhen "{ useTipSpecMap == 0 } { tipSpecSeparate == 0 }" range { 0 5 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "tipSpecMapIntensity" label "Tint Intensity" type float default { "1" } disablewhen "{ trt_enable == 0 }" hidewhen "{ useTipSpecMap == 0 } { tipSpecSeparate == 0 }" range { 0 2 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } } parm { name "specBlendRamp" label "Root To Tip Blend" type ramp_flt default { "2" } disablewhen "{ trt_enable == 0 }" hidewhen "{ tipSpecSeparate == 0 }" range { 1! 10 } parmtag { "parmvop" "1" } parmtag { "rampbasis_var" "specBlendRamp_the_basis_strings" } parmtag { "rampbasisdefault" "linear" } parmtag { "rampfloatdefault" "1pos ( 0 ) 1value ( 0 ) 1interp ( linear ) 2pos ( 1 ) 2value ( 1 ) 2interp ( linear )" } parmtag { "rampkeys_var" "specBlendRamp_the_key_positions" } parmtag { "rampshowcontrolsdefault" "1" } parmtag { "rampvalues_var" "specBlendRamp_the_key_values" } parmtag { "shaderparmcontexts" "surface" } } } group { name "diffuseFolder6_2" label "Transmission" groupsimple { name "folder18" label "General" grouptag { "group_type" "simple" } parm { name "tt_enable" label "Enable" type toggle default { "on" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "tt_int" label "Intensity" type float default { "0.5" } disablewhen "{ tt_enable == 0 }" range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "tt_size" label "Size" type float default { "0.05" } disablewhen "{ tt_enable == 0 }" range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "tt_shift" label "Shift" type float default { "0" } disablewhen "{ tt_enable == 0 }" range { -1 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } } groupsimple { name "folder19" label "Color" grouptag { "group_type" "simple" } parm { name "tintTransmissionWithPrimary" label "Tint With Diffuse Color" type toggle default { "on" } disablewhen "{ tt_enable == 0 }" parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "tt_clr" label "Tint" type color size 3 default { "1" "1" "1" } disablewhen "{ tt_enable == 0 }" range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } } } group { name "diffuseFolder6_3" label "Randomness" groupsimple { name "folder20" label "Diffuse Hue" grouptag { "group_type" "simple" } parm { name "diffuseRandHue" label "Randomize" type toggle default { "off" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "diffuseRandHueSeed" label "Seed" type integer default { "0" } hidewhen "{ diffuseRandHue == 0 }" range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "diffuseRandHueRange" label "Output Range" type float size 2 default { "-0.05" "0.05" } hidewhen "{ diffuseRandHue == 0 }" range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "diffuseRandHueRamp" label "Source Values" type ramp_flt default { "2" } hidewhen "{ diffuseRandHue == 0 }" range { 1! 10 } parmtag { "parmvop" "1" } parmtag { "rampbasis_var" "diffuseRandHueRamp_the_basis_strings" } parmtag { "rampbasisdefault" "linear" } parmtag { "rampfloatdefault" "1pos ( 0 ) 1value ( 0 ) 1interp ( linear ) 2pos ( 1 ) 2value ( 1 ) 2interp ( linear )" } parmtag { "rampkeys_var" "diffuseRandHueRamp_the_key_positions" } parmtag { "rampshowcontrolsdefault" "1" } parmtag { "rampvalues_var" "diffuseRandHueRamp_the_key_values" } parmtag { "shaderparmcontexts" "surface" } } } groupsimple { name "folder21" label "Diffuse Saturation" grouptag { "group_type" "simple" } parm { name "diffuseRandSaturation" label "Randomize" type toggle default { "off" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "diffuseRandSaturationSeed" label "Seed" type integer default { "0" } hidewhen "{ diffuseRandSaturation == 0 }" range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "diffuseRandSaturationRange" label "Output Range" type float size 2 default { "0.5" "1" } hidewhen "{ diffuseRandSaturation == 0 }" range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "diffuseRandSaturationRamp" label "Source Values" type ramp_flt default { "2" } hidewhen "{ diffuseRandSaturation == 0 }" range { 1! 10 } parmtag { "parmvop" "1" } parmtag { "rampbasis_var" "diffuseRandSaturationRamp_the_basis_strings" } parmtag { "rampbasisdefault" "linear" } parmtag { "rampfloatdefault" "1pos ( 0 ) 1value ( 0 ) 1interp ( linear ) 2pos ( 1 ) 2value ( 1 ) 2interp ( linear )" } parmtag { "rampkeys_var" "diffuseRandSaturationRamp_the_key_positions" } parmtag { "rampshowcontrolsdefault" "1" } parmtag { "rampvalues_var" "diffuseRandSaturationRamp_the_key_values" } parmtag { "shaderparmcontexts" "surface" } } } groupsimple { name "folder22" label "Diffuse Intensity" grouptag { "group_type" "simple" } parm { name "diffuseRandIntensity" label "Randomize" type toggle default { "off" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "diffuseRandIntensitySeed" label "Seed" type integer default { "0" } hidewhen "{ diffuseRandIntensity == 0 }" range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "diffuseRandIntensityRange" label "Output Range" type float size 2 default { "0.5" "1" } hidewhen "{ diffuseRandIntensity == 0 }" range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "diffuseRandIntensityRamp" label "Source Values" type ramp_flt default { "2" } hidewhen "{ diffuseRandIntensity == 0 }" range { 1! 10 } parmtag { "parmvop" "1" } parmtag { "rampbasis_var" "diffuseRandIntensityRamp_the_basis_strings" } parmtag { "rampbasisdefault" "linear" } parmtag { "rampfloatdefault" "1pos ( 0 ) 1value ( 0 ) 1interp ( linear ) 2pos ( 1 ) 2value ( 1 ) 2interp ( linear )" } parmtag { "rampkeys_var" "diffuseRandIntensityRamp_the_key_positions" } parmtag { "rampshowcontrolsdefault" "1" } parmtag { "rampvalues_var" "diffuseRandIntensityRamp_the_key_values" } parmtag { "shaderparmcontexts" "surface" } } } groupsimple { name "folder23" label "Specular Intensity" grouptag { "group_type" "simple" } parm { name "specRandIntensity" label "Randomize" type toggle default { "off" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "specRandIntensitySeed" label "Seed" type integer default { "0" } hidewhen "{ specRandIntensity == 0 }" range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "specRandIntensityRange" label "Output Range" type float size 2 default { "0.5" "1" } hidewhen "{ specRandIntensity == 0 }" range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "specRandIntensityRamp" label "Source Values" type ramp_flt default { "2" } hidewhen "{ specRandIntensity == 0 }" range { 1! 10 } parmtag { "parmvop" "1" } parmtag { "rampbasis_var" "specRandIntensityRamp_the_basis_strings" } parmtag { "rampbasisdefault" "linear" } parmtag { "rampfloatdefault" "1pos ( 0 ) 1value ( 0 ) 1interp ( linear ) 2pos ( 1 ) 2value ( 1 ) 2interp ( linear )" } parmtag { "rampkeys_var" "specRandIntensityRamp_the_key_positions" } parmtag { "rampshowcontrolsdefault" "1" } parmtag { "rampvalues_var" "specRandIntensityRamp_the_key_values" } parmtag { "shaderparmcontexts" "surface" } } } } group { name "diffuseFolder6_4" label "Opacity" groupsimple { name "folder24" label "General" grouptag { "group_type" "simple" } parm { name "opac_color" label "Opacity" type color size 3 default { "1" "1" "1" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface displace" } } parm { name "opacityramp" label "Opacity Ramp" type ramp_rgb default { "2" } range { 1! 10 } parmtag { "parmvop" "1" } parmtag { "rampbasis_var" "opacityramp_the_basis_strings" } parmtag { "rampbasisdefault" "linear" } parmtag { "rampcolordefault" "1pos ( 0 ) 1c ( 1 1 1 ) 1interp ( linear ) 2pos ( 1 ) 2c ( 1 1 1 ) 2interp ( linear )" } parmtag { "rampcolortype" "rgb" } parmtag { "rampkeys_var" "opacityramp_the_key_positions" } parmtag { "rampshowcontrolsdefault" "1" } parmtag { "rampvalues_var" "opacityramp_the_key_values" } parmtag { "shaderparmcontexts" "surface displace" } } } groupsimple { name "folder0" label "Transparent Shadows" parm { name "fake_enable" label "Enable Transparent Shadows" type toggle default { "off" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "fake_min" label "Min Shadow Intensity" type float default { "0" } disablewhen "{ fake_enable == 0 }" range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "fake_max" label "Max Shadow Intensity" type float default { "1" } disablewhen "{ fake_enable == 0 }" range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } } } group { name "diffuseFolder6_5" label "OpenGL" group { name "folder25" label "Surface" parm { name "ogl_light" label "Use Lighting" type toggle default { "1" } help "None" parmtag { "spare_category" "OGL" } } parm { name "sepparm6" label "sepparm6" type separator default { "" } } parm { name "ogl_alpha" label "OGL Alpha" type float default { "1" } help "None" range { 0 1 } parmtag { "spare_category" "OGL" } } parm { name "ogl_cutout" label "Transparent Texture Alpha" type toggle default { "1" } help "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 } parmtag { "spare_category" "OGL" } } parm { name "ogl_emit" label "OGL Emission" type color size 3 default { "0" "0" "0" } help "None" range { 0 1 } parmtag { "spare_category" "OGL" } } parm { name "sepparm12" label "sepparm12" type separator default { "" } } parm { name "ogl_diff" label "OGL Diffuse" type color size 3 default { "1" "1" "1" } help "None" range { 0 1 } parmtag { "spare_category" "OGL" } } multiparm { name "ogl_numtex" label "Texture Layers" default 0 parmtag { "multistartoffset" "0" } parmtag { "spare_category" "OGL" } parm { name "ogl_tex#_2" label "Texture #" type float invisible default { "0" } range { 0 10 } } parm { name "ogl_tex_min_filter#_2" label "Minification Filter" type float invisible default { "0" } range { 0 10 } } parm { name "ogl_tex_mag_filter#_2" label "Magnification Filter" type float invisible default { "0" } range { 0 10 } } parm { name "ogl_clamping_mode#_2" label "Clamp Texture" type float invisible default { "0" } range { 0 10 } } parm { name "ogl_tex#" label "Texture #" type image default { "" } help "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)" } } parm { name "ogl_tex_mag_filter#" label "Magnification Filter" type string default { "GL_LINEAR" } help "None" menu { "GL_NEAREST" "Nearest" "GL_LINEAR" "Linear" } } parm { name "ogl_clamping_mode#" label "Clamp Texture" type toggle default { "0" } help "None" } } parm { name "sepparm8" label "sepparm8" type separator default { "" } } parm { name "ogl_spec" label "OGL Specular" type color size 3 default { "1" "1" "1" } help "None" range { 0 1 } parmtag { "spare_category" "OGL" } } parm { name "ogl_specmap" label "OGL Specular Map" type image default { "" } help "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 } } parm { name "ogl_rough" label "OGL Roughness" type float default { "0" } help "None" range { 0 1 } parmtag { "spare_category" "OGL" } } parm { name "ogl_adjustshiny" label "Adjust Shininess with Alpha Channel" type toggle default { [ "off" hscript-expr ] } help "None" disablewhen "{ ogl_specmap == \"\" }" } 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 } } parm { name "sepparm10" label "sepparm10" type separator default { "" } } parm { name "ogl_opacitymap" label "OGL Opacity Map" type image default { "" } help "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 } } } group { name "folder25_1" label "Displace" parm { name "ogl_bumpmap" label "OGL Bump Map" type image default { "" } help "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" } } parm { name "ogl_bumpscale" label "Bump Scale" type float default { "1" } help "None" disablewhen "{ ogl_bumpmap == \"\" }" range { 0 10 } } 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" } } parm { name "ogl_bumplayer" label "Bump Layer" type integer default { "0" } help "None" disablewhen "{ ogl_bumpmap == \"\" }" range { 0 15 } } parm { name "ogl_bumpinvert" label "Invert Bumps" type toggle default { "0" } help "None" disablewhen "{ ogl_bumpmap == \"\" }" } parm { name "sepparm7" label "sepparm7" type separator default { "" } } parm { name "ogl_normalmap" label "OGL Normal Map" type image default { "" } help "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" } } parm { name "ogl_normallayer" label "Normal Layer" type integer default { "0" } help "None" disablewhen "{ ogl_normalmap == \"\" }" range { 0 15 } parmtag { "spare_category" "OGL" } } parm { name "sepparm9" label "sepparm9" type separator default { "" } } } group { name "folder25_2" label "Environment" parm { name "ogl_envmap" label "OGL Environment Map" type image default { "" } help "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 } } 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" } } parm { name "ogl_envscale" label "Reflection Intensity" type float default { "0.1" } help "None" disablewhen "{ ogl_envmap == \"\" }" range { 0 2 } } } group { name "folder25_3" label "OGL Hair" parm { name "ogl_hair_diff_intensity" label "Diffuse Intensity" type float default { [ "ch(\"Kd\")" hscript-expr ] } help "None" range { 0 1 } parmtag { "cook_dependent" "1" } parmtag { "spare_category" "GL Hair" } } parm { name "ogl_hair_diff_root_color" label "Diffuse Root Color" type color size 3 default { [ "ch(\"rootDiffuseColorr\")" hscript-expr ] [ "ch(\"rootDiffuseColorg\")" hscript-expr ] [ "ch(\"rootDiffuseColorb\")" hscript-expr ] } help "None" range { 0 1 } parmtag { "cook_dependent" "1" } parmtag { "spare_category" "GL Hair" } } parm { name "ogl_hair_diff_tip_color" label "Diffuse Tip Color" type color size 3 default { [ "if(ch(\"tipDiffuseSeparate\")==0, ch(\"rootDiffuseColorr\"), ch(\"tipDiffuseColorr\"))" hscript-expr ] [ "if(ch(\"tipDiffuseSeparate\")==0, ch(\"rootDiffuseColorg\"), ch(\"tipDiffuseColorg\"))" hscript-expr ] [ "if(ch(\"tipDiffuseSeparate\")==0, ch(\"rootDiffuseColorb\"), ch(\"tipDiffuseColorb\"))" hscript-expr ] } help "None" range { 0 1 } parmtag { "cook_dependent" "1" } parmtag { "spare_category" "GL Hair" } } parm { name "ogl_hair_use_diff_map" label "Use Diffuse Map" type toggle default { [ "ch(\"useRootDiffuseMap\")" hscript-expr ] } help "None" parmtag { "cook_dependent" "1" } parmtag { "spare_category" "GL Hair" } } parm { name "ogl_hair_diff_map" label "Diffuse Map" type image default { "`chs(\"baseRootColorMap\")`" } help "None" disablewhen "{ ogl_hair_use_diff_map == 0 }" parmtag { "cook_dependent" "1" } parmtag { "filechooser_mode" "read" } parmtag { "spare_category" "GL Hair" } } parm { name "ogl_hair_diff_blend_ramp" label "Diffuse Blend Ramp" type image default { "op:diffuseBlendRamp" } help "None" parmtag { "cook_dependent" "1" } parmtag { "filechooser_mode" "read" } parmtag { "spare_category" "GL Hair" } } parm { name "ogl_hair_spec_intensity" label "Specular Intensity" type float default { [ "ch(\"spec_int\")" hscript-expr ] } help "None" range { 0 1 } parmtag { "cook_dependent" "1" } parmtag { "spare_category" "GL Hair" } } parm { name "ogl_hair_spec_shift" label "Specular Shift" type float default { [ "ch(\"trt_shift\")" hscript-expr ] } help "None" range { -1 1 } parmtag { "cook_dependent" "1" } parmtag { "spare_category" "GL Hair" } } parm { name "ogl_hair_spec_root_color" label "Specular Root Color" type color size 3 default { [ "ch(\"rootSpecColorr\")" hscript-expr ] [ "ch(\"rootSpecColorg\")" hscript-expr ] [ "ch(\"rootSpecColorb\")" hscript-expr ] } help "None" range { 0 1 } parmtag { "cook_dependent" "1" } parmtag { "spare_category" "GL Hair" } } parm { name "ogl_hair_spec_tip_color" label "Specular Tip Color" type color size 3 default { [ "if(ch(\"tipSpecSeparate\")==0, ch(\"rootSpecColorr\"),ch(\"tipSpecColorr\"))" hscript-expr ] [ "if(ch(\"tipSpecSeparate\")==0, ch(\"rootSpecColorg\"),ch(\"tipSpecColorg\"))" hscript-expr ] [ "if(ch(\"tipSpecSeparate\")==0, ch(\"rootSpecColorb\"),ch(\"tipSpecColorb\"))" hscript-expr ] } help "None" range { 0 1 } parmtag { "cook_dependent" "1" } parmtag { "spare_category" "GL Hair" } } parm { name "ogl_hair_use_spec_map" label "Use Specular Map" type toggle default { [ "ch(\"useRootSpecMap\")" hscript-expr ] } help "None" parmtag { "cook_dependent" "1" } parmtag { "spare_category" "GL Hair" } } parm { name "ogl_hair_spec_map" label "Specular Map" type image default { "`chs(\"rootSpecMap\")`" } help "None" disablewhen "{ ogl_hair_use_spec_map == 0 }" parmtag { "cook_dependent" "1" } parmtag { "filechooser_mode" "read" } parmtag { "spare_category" "GL Hair" } } parm { name "ogl_hair_spec_blend_ramp" label "Specular Blend Ramp" type image default { "op:specularBlendRamp" } help "None" parmtag { "cook_dependent" "1" } parmtag { "filechooser_mode" "read" } parmtag { "spare_category" "GL Hair" } } parm { name "ogl_hair_alpha" label "Alpha" type float default { [ "ch(\"opac_colorr\")*0.3 + ch(\"opac_colorg\")*0.6 + ch(\"opac_colorb\")*0.1" hscript-expr ] } help "None" range { 0 1 } parmtag { "cook_dependent" "1" } parmtag { "spare_category" "GL Hair" } } parm { name "ogl_hair_alpha_blend_ramp" label "Alpha Blend Ramp" type image default { "" } help "None" parmtag { "cook_dependent" "1" } parmtag { "filechooser_mode" "read" } parmtag { "spare_category" "GL Hair" } } parm { name "ogl_hair_diff_random_hue" label "Randomize Diffuse Hue" type toggle default { [ "ch(\"diffuseRandHue\")" hscript-expr ] } help "None" parmtag { "cook_dependent" "1" } parmtag { "spare_category" "GL Hair" } } parm { name "ogl_hair_diff_random_hue_range" label "Diffuse Random Hue Range" type float size 2 default { [ "ch(\"diffuseRandHueRange1\")" hscript-expr ] [ "ch(\"diffuseRandHueRange2\")" hscript-expr ] } help "None" disablewhen "{ ogl_hair_diff_random_hue == 0 }" range { 0 1 } parmtag { "cook_dependent" "1" } parmtag { "spare_category" "GL Hair" } } parm { name "ogl_hair_diff_random_sat" label "Randomize Diffuse Saturation" type toggle default { [ "ch(\"diffuseRandSaturation\")" hscript-expr ] } help "None" parmtag { "cook_dependent" "1" } parmtag { "spare_category" "GL Hair" } } parm { name "ogl_hair_diff_random_sat_range" label "Diffuse Random Sat Range" type float size 2 default { [ "ch(\"diffuseRandSaturationRange1\")" hscript-expr ] [ "ch(\"diffuseRandSaturationRange2\")" hscript-expr ] } help "None" disablewhen "{ ogl_hair_diff_random_sat == 0 }" range { 0 1 } parmtag { "cook_dependent" "1" } parmtag { "spare_category" "GL Hair" } } parm { name "ogl_hair_diff_random_int" label "Randomize Diffuse Intensity" type toggle default { [ "ch(\"diffuseRandIntensity\")" hscript-expr ] } help "None" parmtag { "cook_dependent" "1" } parmtag { "spare_category" "GL Hair" } } parm { name "ogl_hair_diff_random_int_range" label "Diffuse Random Int Range" type float size 2 default { [ "ch(\"diffuseRandIntensityRange1\")" hscript-expr ] [ "ch(\"diffuseRandIntensityRange2\")" hscript-expr ] } help "None" disablewhen "{ ogl_hair_diff_random_int == 0 }" range { 0 1 } parmtag { "cook_dependent" "1" } parmtag { "spare_category" "GL Hair" } } parm { name "ogl_hair_spec_random_int" label "Randomize Specular Intensity" type toggle default { [ "ch(\"specRandIntensity\")" hscript-expr ] } help "None" parmtag { "cook_dependent" "1" } parmtag { "spare_category" "GL Hair" } } parm { name "ogl_hair_spec_random_int_range" label "Specular Random Int Range" type float size 2 default { [ "ch(\"specRandIntensityRange1\")" hscript-expr ] [ "ch(\"specRandIntensityRange2\")" hscript-expr ] } help "None" disablewhen "{ ogl_hair_spec_random_int == 0 }" range { 0 1 } parmtag { "cook_dependent" "1" } parmtag { "spare_category" "GL Hair" } } } } parm { name "whitehair" label "White Hair" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "guardhair" label "Guard Hair" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "Alpha" label "Attribute Alpha" type float invisible default { "1" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "opacityExport" label "Opacity Export" type color invisible size 3 default { "0" "0" "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface displace" } } parm { name "hairid" label "hairid" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "direct" label "direct" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "indirect" label "indirect" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "Ce" label "Ce" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "direct_emission" label "direct_emission" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "all_emission" label "all_emission" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "all" label "all" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "indirect_emission" label "indirect_emission" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "direct_comp" label "direct_comp" type label invisible default { "" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "indirect_comp" label "indirect_comp" type label invisible default { "" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "all_comp" label "all_comp" type label invisible default { "" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "direct_noshadow" label "direct_noshadow" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "direct_shadow" label "direct_shadow" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "indirect_noshadow" label "indirect_noshadow" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "indirect_shadow" label "indirect_shadow" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "level" label "level" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "diffuselevel" label "diffuselevel" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "specularlevel" label "specularlevel" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "volumelevel" label "volumelevel" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "direct_samples" label "direct_samples" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "indirect_samples" label "indirect_samples" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "nlights" label "nlights" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "direct_noshadow_comp" label "direct_noshadow_comp" type label invisible default { "" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "indirect_noshadow_comp" label "indirect_noshadow_comp" type label invisible default { "" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "nddispersion" label "nddispersion" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "ndpriority" label "ndpriority" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "ndior" label "ndior" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "absorption" label "absorption" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "id" label "id" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "uv" label "uv" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } } INDXContents9Z DialogScript9!ZeHouNC1033600bba05ad2ec9508919230fNON_COMMERCIAL_FILE!!!# Dialog script for hairshadercore automatically generated { name hairshadercore script hairmodel label "Hair Shader Core" input vector P Position input normal N "Surface Normal" input vector I "Direction from Eye to Surface" input vector tip "Tip Direction" input int conserveenergy "Conserve Energy" input int rounding_enable "Enable Fake Rounding" input int r_enable "Enable Primary Reflection" input float r_int "Reflection Intensity" input color r_clr "Reflection Color" input float r_size "Reflection Size" input float r_shift "Reflection Shift" input string r_label "Primary Component" input int trt_enable "Enable Secondary Reflection" input int trt_refl_lights "Reflect Lights" input int trt_refl_objs "Reflect Objects" input float trt_int "Reflection Intensity" input float trt_qual "Reflection Quality" input color trt_clr "Reflection Color" input float trt_size "Reflection Size" input float trt_shift "Reflection Shift" input string trt_label "Secondary Component" input float g_int "Glint Intensity" input float g_size "Glint Size" input float g_shift "Glint Shift" input int tt_enable "Enable Transmission" input int tt_trans_lights "Transmit Lights" input int tt_trans_objs "Transmit Objects" input float tt_int "Transmission Intensity" input float tt_qual "Transmission Quality" input color tt_clr "Transmission Color" input float tt_size "Transmission Size" input float tt_shift "Transmission Shift" input string tt_label "Transmission Component" input float opac_int "Opacity Scale" input color opac_clr Opacity input int fake_enable "Enable Fake Caustics" input float fake_min "Min Shadow Intensity" input float fake_max "Max Shadow Intensity" output struct_ShaderLayer layer layer output bsdf F F output vector Of Of inputflags P 0 inputflags N 0 inputflags I 0 inputflags tip 0 inputflags conserveenergy 0 inputflags rounding_enable 0 inputflags r_enable 0 inputflags r_int 0 inputflags r_clr 0 inputflags r_size 0 inputflags r_shift 0 inputflags r_label 0 inputflags trt_enable 0 inputflags trt_refl_lights 0 inputflags trt_refl_objs 0 inputflags trt_int 0 inputflags trt_qual 0 inputflags trt_clr 0 inputflags trt_size 0 inputflags trt_shift 0 inputflags trt_label 0 inputflags g_int 0 inputflags g_size 0 inputflags g_shift 0 inputflags tt_enable 0 inputflags tt_trans_lights 0 inputflags tt_trans_objs 0 inputflags tt_int 0 inputflags tt_qual 0 inputflags tt_clr 0 inputflags tt_size 0 inputflags tt_shift 0 inputflags tt_label 0 inputflags opac_int 0 inputflags opac_clr 0 inputflags fake_enable 0 inputflags fake_min 0 inputflags fake_max 0 signature "Default Inputs" default { vector normal vector vector int int int float color float float string int int int float float color float float string float float float int int int float float color float float string float color int float float struct_ShaderLayer bsdf vector } outputoverrides default { ___begin auto (0) ___begin auto (0) ___begin auto (0,0,0) } help { "" } parm { name "conserveenergy" label "Conserve Energy" type toggle default { "1" } range { 0 1 } } parm { name "rounding_enable" label "Enable Fake Rounding" type toggle default { "0" } range { 0 1 } } group { name "folder1" label "Primary Reflection" parm { name "r_enable" label "Enable Primary Reflection" type toggle default { "1" } range { 0 1 } } parm { name "r_int" label "Reflection Intensity" type float default { "0.4" } disablewhen "{ r_enable == 0 }" range { 0 1 } } parm { name "r_clr" label "Reflection Color" type color size 3 default { "1" "1" "1" } disablewhen "{ r_enable == 0 }" range { 0 1 } } parm { name "r_size" label "Reflection Size" type float default { "0.6" } disablewhen "{ r_enable == 0 }" range { 0! 1! } } parm { name "r_shift" label "Reflection Shift" type float default { "0" } disablewhen "{ r_enable == 0 }" range { -1! 1! } } parm { name "r_label" label "Primary Component" type string default { "diffuse" } range { 0 1 } } } group { name "folder1_1" label "Secondary Reflection" parm { name "trt_enable" label "Enable Secondary Reflection" type toggle default { "1" } range { 0 1 } } parm { name "trt_refl_lights" label "Reflect Lights" type toggle default { "1" } disablewhen "{ trt_enable == 0 }" range { 0 1 } } parm { name "trt_refl_objs" label "Reflect Objects" type toggle default { "0" } disablewhen "{ trt_enable == 0 }" range { 0 1 } } parm { name "trt_int" label "Reflection Intensity" type float default { "0.2" } disablewhen "{ trt_enable == 0 }" range { 0 1 } } parm { name "trt_qual" label "Reflection Quality" type float default { "1" } disablewhen "{ trt_enable == 0 }" range { 0.1 10 } } parm { name "trt_clr" label "Reflection Color" type color size 3 default { "1" "1" "1" } disablewhen "{ trt_enable == 0 }" range { 0 1 } } parm { name "trt_size" label "Reflection Size" type float default { "0.05" } disablewhen "{ trt_enable == 0 }" range { 0! 1! } } parm { name "trt_shift" label "Reflection Shift" type float default { "0" } disablewhen "{ trt_enable == 0 }" range { -1! 1! } } parm { name "g_int" label "Glint Intensity" type float default { "1" } disablewhen "{ trt_enable == 0 }" range { 0 1 } } parm { name "g_size" label "Glint Size" type float default { "0.02" } disablewhen "{ trt_enable == 0 }" range { 0! 1! } } parm { name "g_shift" label "Glint Shift" type float default { "0.2" } disablewhen "{ trt_enable == 0 }" range { 0! 1! } } parm { name "trt_label" label "Secondary Component" type string default { "reflect" } range { 0 1 } } } group { name "folder1_2" label "Transmission" parm { name "tt_enable" label "Enable Transmission" type toggle default { "1" } range { 0 1 } } parm { name "tt_trans_lights" label "Transmit Lights" type toggle default { "1" } disablewhen "{ tt_enable == 0 }" range { 0 1 } } parm { name "tt_trans_objs" label "Transmit Objects" type toggle default { "0" } disablewhen "{ tt_enable == 0 }" range { 0 1 } } parm { name "tt_int" label "Transmission Intensity" type float default { "0.2" } disablewhen "{ tt_enable == 0 }" range { 0 1 } } parm { name "tt_qual" label "Transmission Quality" type float default { "1" } disablewhen "{ tt_enable == 0 }" range { 0.1 10 } } parm { name "tt_clr" label "Transmission Color" type color size 3 default { "1" "1" "1" } disablewhen "{ tt_enable == 0 }" range { 0 1 } } parm { name "tt_size" label "Transmission Size" type float default { "0.05" } disablewhen "{ tt_enable == 0 }" range { 0! 1! } } parm { name "tt_shift" label "Transmission Shift" type float default { "0" } disablewhen "{ tt_enable == 0 }" range { -1! 1! } } parm { name "tt_label" label "Transmission Component" type string default { "refract" } range { 0 1 } } } group { name "folder1_3" label "Opacity" parm { name "opac_int" label "Opacity Scale" type float default { "1" } range { 0! 1 } } parm { name "opac_clr" label "Opacity" type color size 3 default { "1" "1" "1" } range { 0 1 } } parm { name "fake_enable" label "Enable Fake Caustics" type toggle default { "0" } range { 0 1 } } parm { name "fake_min" label "Min Shadow Intensity" type float default { "0" } disablewhen "{ fake_enable == 0 }" range { 0 1 } } parm { name "fake_max" label "Max Shadow Intensity" type float default { "1" } disablewhen "{ fake_enable == 0 }" range { 0 1 } } } } INDXContents9Z DialogScript9c ZeHouNC1033600bba05ad2ec9508919230fNON_COMMERCIAL_FILE!!!# Dialog script for hlight::2.0 automatically generated { name hlight::2.0 script hlight::2.0 label Light help { "" } bindhandle aperture light "Light" aperture "" bindhandle coneangle light "Light" coneangle "" bindhandle conedelta light "Light" conedelta "" bindhandle coneenable light "Light" coneonoff "" bindhandle far light "Light" far "" bindhandle focal light "Light" focal "" bindhandle focus light "Light" focus "" bindhandle light_conefov light "Light" light_conefov "" bindhandle lookatpath light "Light" lookat "" bindhandle near light "Light" near "" bindhandle orthowidth light "Light" orthowidth "" bindhandle projection light "Light" projection "" bindhandle px light "Light" px "" bindhandle py light "Light" py "" bindhandle pz light "Light" pz "" bindhandle xOrd light "Light" rst_order "" bindhandle rOrd light "Light" xyz_order "" bindhandle rx light "Light" rx "" bindhandle ry light "Light" ry "" bindhandle rz light "Light" rz "" bindhandle sx light "Light" sx "" bindhandle sy light "Light" sy "" bindhandle sz light "Light" sz "" bindhandle tx light "Light" tx "" bindhandle ty light "Light" ty "" bindhandle tz light "Light" tz "" bindhandle tx_min_on light "Light" tx_min_on "" bindhandle tx_min light "Light" tx_min "" bindhandle tx_max_on light "Light" tx_max_on "" bindhandle tx_max light "Light" tx_max "" bindhandle ty_min_on light "Light" ty_min_on "" bindhandle ty_min light "Light" ty_min "" bindhandle ty_max_on light "Light" ty_max_on "" bindhandle ty_max light "Light" ty_max "" bindhandle tz_min_on light "Light" tz_min_on "" bindhandle tz_min light "Light" tz_min "" bindhandle tz_max_on light "Light" tz_max_on "" bindhandle tz_max light "Light" tz_max "" bindhandle rx_min_on light "Light" rx_min_on "" bindhandle rx_min light "Light" rx_min "" bindhandle rx_max_on light "Light" rx_max_on "" bindhandle rx_max light "Light" rx_max "" bindhandle ry_min_on light "Light" ry_min_on "" bindhandle ry_min light "Light" ry_min "" bindhandle ry_max_on light "Light" ry_max_on "" bindhandle ry_max light "Light" ry_max "" bindhandle rz_min_on light "Light" rz_min_on "" bindhandle rz_min light "Light" rz_min "" bindhandle rz_max_on light "Light" rz_max_on "" bindhandle rz_max light "Light" rz_max "" bindhandle sx_min_on light "Light" sx_min_on "" bindhandle sx_min light "Light" sx_min "" bindhandle sx_max_on light "Light" sx_max_on "" bindhandle sx_max light "Light" sx_max "" bindhandle sy_min_on light "Light" sy_min_on "" bindhandle sy_min light "Light" sy_min "" bindhandle sy_max_on light "Light" sy_max_on "" bindhandle sy_max light "Light" sy_max "" bindhandle sz_min_on light "Light" sz_min_on "" bindhandle sz_min light "Light" sz_min "" bindhandle sz_max_on light "Light" sz_max_on "" bindhandle sz_max light "Light" sz_max "" inputlabel 1 "Sub-Network Input #1" group { name "stdswitcher4" label "Transform" parm { name "xOrd" baseparm label "Transform Order" joinnext export none } parm { name "rOrd" baseparm label "Rotate Order" export none } parm { name "t" baseparm label "Translate" export none } parm { name "r" baseparm label "Rotate" export none } parm { name "s" baseparm label "Scale" invisible export none } parm { name "p" baseparm label "Pivot" invisible export none } parm { name "scale" baseparm label "Uniform Scale" invisible export none } parm { name "pre_xform" baseparm label "Modify Pre-Transform" export none } parm { name "keeppos" baseparm label "Keep Position When Parenting" export none } parm { name "childcomp" baseparm label "Child Compensation" export none } parm { name "constraints_on" baseparm label "Enable Constraints" export none } parm { name "constraints_path" baseparm label "Constraints" export none } group { name "folder0_1" label "Lookat Options" invisibletab parm { name "lookatpath" baseparm label "Look At" export none } parm { name "lookup" baseparm label "Look At Up Vector" export none } } group { name "folder0_1_1" label "Path Options" invisibletab parm { name "pathobjpath" baseparm label "Path Object" export none } parm { name "roll" baseparm label "Roll" export none } parm { name "pos" baseparm label "Position" export none } parm { name "uparmtype" baseparm label "Parameterization" export none } parm { name "pathorient" baseparm label "Orient Along Path" export none } parm { name "up" baseparm label "Orient Up Vector" export none } parm { name "bank" baseparm label "Auto-Bank factor" export none } } } group { name "stdswitcher4_1" label "Light" parm { name "light_enable" label "Enable" type toggle default { "1" } range { 0 1 } export all } parm { name "ogl_enablelight" label "Enable In Viewport" type toggle default { "1" } range { 0 1 } } parm { name "light_type" label "Type" type ordinal default { "0" } disablewhen "{ light_enable == 0 }" menu { "point" "Point" "line" "Line" "grid" "Grid" "disk" "Disk" "sphere" "Sphere" "tube" "Tube" "geo" "Geometry" "distant" "Distant" "sun" "Sun" } range { 0 1 } export all } parm { name "light_color" label "Color" type color size 3 default { "1" "1" "1" } disablewhen "{ light_enable == 0 }" range { 0 1 } export all } parm { name "light_intensity" label "Intensity" type float default { "1" } disablewhen "{ light_enable == 0 }" range { 0 10 } export all } parm { name "light_exposure" label "Exposure" type float default { "0" } disablewhen "{ light_enable == 0 }" range { -10 10 } export all } multiparm { name "light_contrib" label "Contributions" parm { name "light_contribenable#" label "light_contribenable#" type toggle nolabel joinnext default { "1" } range { 0 1 } } parm { name "light_contribname#" label "Component #" type string default { "" } menureplace { [ "echo `pythonexprs(\"__import__('toolutils').parseDialogScriptMenu('MantraLightContributions')\")`" ] } range { 0 1 } } } parm { name "categories" label "Categories" type string default { "" } disablewhen "{ light_enable == 0 }" range { 0 1 } } parm { name "vm_samplingquality" label "Sampling Quality" type float default { "1" } disablewhen "{ light_enable == 0 } { light_type == point } { light_type == distant }" range { 0 10 } } parm { name "light_contribprimary" label "Render Light Geometry" type toggle default { "0" } disablewhen "{ light_enable == 0 } { light_type == point } { light_type == distant }" range { 0 1 } } group { name "atten_folder_1" label "Spot Light Options" parm { name "coneenable" label "Enable Spot Light" type toggle default { "0" } disablewhen "{ light_enable == 0 } { light_type == distant } { light_type == sun }" range { 0 1 } } parm { name "light_conefov" label "Use cone angle for field of view" type toggle default { "1" } disablewhen "{ light_enable == 0 } { coneenable != 1 }" range { 0 1 } } parm { name "light_fov" label "Projection Angle" type float default { "45" } disablewhen "{ light_enable == 0 } { light_conefov != 0 coneenable == 1 } { light_type == distant } { light_type == sun }" range { 0.05 90 } } parm { name "coneangle" label "Cone Angle" type angle default { "45" } disablewhen "{ light_enable == 0 } { coneenable != 1 }" range { 0 180 } } parm { name "conedelta" label "Cone Delta" type angle default { "10" } disablewhen "{ light_enable == 0 } { coneenable != 1 }" range { 0 180 } } parm { name "coneroll" label "Cone Rolloff" type float default { "1" } disablewhen "{ light_enable == 0 } { coneenable != 1 }" range { 0.001 10 } } parm { name "sepparm2" label "Separator" type separator default { "" } range { 0 1 } } parm { name "projmap" label "Projection Map" type image default { "" } disablewhen "{ light_enable == 0 }" range { 0 1 } } parm { name "near" label "Near Clipping" type float default { "0.001" } disablewhen "{ light_enable == 0 }" range { 0 10000 } parmtag { "spare_category" "View" } } parm { name "far" label "Far Clipping" type float default { "10000" } disablewhen "{ light_enable == 0 }" range { 0 10000 } parmtag { "spare_category" "View" } } parm { name "sepparm3" label "Separator" type separator default { "" } range { 0 1 } } parm { name "areamap" label "Environment/IES Map" type image default { "" } disablewhen "{ light_enable == 0 } { light_type == distant } { light_type == sun }" range { 0 1 } } parm { name "areamapspace" label "Environment Space" type string default { "space:object" } disablewhen "{ light_enable == 0 } { light_type == distant } { light_type == sun } { areamap == \"\" }" menu { "space:current" "Camera Space" "space:world" "World Space" "space:object" "Object Space" "" "Use Environment Null" } range { 0 1 } } parm { name "areamapnull" label "Environment Null" type oppath default { "" } disablewhen "{ light_enable == 0 } { light_type == distant } { light_type == sun } { areamap == \"\" } { areamapspace != \"\" }" range { 0 1 } parmtag { "opfilter" "!!OBJ/NULL!!" } parmtag { "oprelative" "." } } parm { name "areamapblur" label "Map Blur Angle" type float default { "0" } disablewhen "{ light_enable == 0 } { light_type == distant } { light_type == sun } { areamap == \"\" }" range { 0 90 } } parm { name "areamapscale" label "Map Angle Scale" type float default { "1" } disablewhen "{ light_enable == 0 } { light_type == distant } { light_type == sun } { areamap == \"\" }" range { 0.1 2 } } } group { name "atten_folder_1_1" label "Area Light Options" parm { name "areasize" label "Area Size" type float size 2 default { "1" "1" } disablewhen "{ light_type == point } { light_type == distant } { light_type == sun }" range { 0 10 } } parm { name "normalizearea" label "Normalize Light Intensity to Area" type toggle default { "1" } disablewhen "{ light_type == point } { light_type == distant } { light_type == sun }" range { 0 1 } } parm { name "singlesided" label "Single Sided" type toggle default { "0" } disablewhen "{ light_type == point } { light_type == distant } { light_type == sun }" range { 0 1 } } parm { name "reverse" label "Reverse Emission Direction" type toggle default { "0" } disablewhen "{ light_type == point } { light_type == distant } { light_type == sun } { singlesided == 0 }" range { 0 1 } } parm { name "sharpspot" label "Sharp Spot Light" type toggle default { "0" } disablewhen "{ light_type == point } { light_type == distant } { light_type == sun }" range { 0 1 } } parm { name "selfshadow" label "Self Shadow" type toggle default { "1" } disablewhen "{ light_type == point } { light_type == distant } { light_type == sun }" range { 0 1 } } parm { name "shop_materialpath" label "Material" type oppath default { "" } disablewhen "{ light_enable == 0 } { light_type == point } { light_type == distant } { light_type == sun }" range { 0 1 } parmtag { "oprelative" "." } } parm { name "light_texture" label "Texture Map" type image default { "" } disablewhen "{ light_enable == 0 } { light_type == point } { light_type == distant } { light_type == sun } { shop_materialpath != \"\" }" range { 0 1 } } parm { name "edgeenable" label "Enable Edge Falloff" type toggle default { "0" } disablewhen "{ light_enable == 0 } { light_type == point } { light_type == distant } { light_type == sun } { shop_materialpath != \"\" }" range { 0 1 } } parm { name "edgewidth" label "Edge Width" type float default { "0.1" } disablewhen "{ light_enable == 0 } { light_type == point } { light_type == distant } { light_type == sun } { shop_materialpath != \"\" } { edgeenable == 0 }" range { 0 1 } } parm { name "edgerolloff" label "Edge Rolloff" type float default { "1" } disablewhen "{ light_enable == 0 } { light_type == point } { light_type == distant } { light_type == sun } { shop_materialpath != \"\" } { edgeenable == 0 }" range { 0.001 10 } } parm { name "areageometry" label "Geometry Object" type oppath default { "" } disablewhen "{ light_type != geo }" range { 0 1 } parmtag { "oprelative" "." } } parm { name "intothisobject" label "Transform Into This Object" type toggle default { "0" } disablewhen "{ light_type != geo }" range { 0 1 } } parm { name "sepparm4" label "Separator" type separator default { "" } range { 0 1 } } parm { name "pc_enable" label "Enable Point Cloud" type toggle default { "0" } disablewhen "{ light_type != geo }" range { 0 1 } } parm { name "pc_samples" label "Point Samples" type integer default { "16" } disablewhen "{ pc_enable == 0 } { light_type != geo }" range { 1 128 } } parm { name "pc_file" label "Point Cloud File" type file default { "temp:$OS.pc" } disablewhen "{ pc_enable == 0 } { light_type != geo }" range { 0 1 } } parm { name "render_pointcloud" label "Auto-generate Point Cloud" type toggle default { "1" } disablewhen "{ pc_enable == 0 } { light_type != geo }" range { 0 1 } } parm { name "vm_shadingfactor" label "Shading Quality" type float default { "0.5" } disablewhen "{ pc_enable == 0 } { light_type != geo } { render_pointcloud == 0 }" range { 0.1 1 } } parm { name "pc_camera_override" label "Override Dicing Camera" type toggle default { "0" } disablewhen "{ pc_enable == 0 } { light_type != geo } { render_pointcloud == 0 }" range { 0 1 } } parm { name "pc_camera" label "Dicing Camera" type oppath default { "" } disablewhen "{ pc_enable == 0 } { light_type != geo } { render_pointcloud == 0 } { pc_camera_override == 0 }" range { 0 1 } parmtag { "opfilter" "!!OBJ/CAMERA!!" } parmtag { "oprelative" "." } } } group { name "atten_folder_1_2" label "Distant Light Options" parm { name "orthowidth" label "Orthographic Width" type float default { "2" } disablewhen "{ light_type != distant light_type != sun }" range { 1 10 } } parm { name "vm_envangle" label "Sun Angle" type float default { "5" } disablewhen "{ light_type != sun }" range { 0 90 } } } group { name "atten_folder_1_3" label "Attenuation Options" parm { name "atten_type" label "Attenuation" type ordinal default { "physical" } disablewhen "{ light_enable == 0 } { light_type == distant } { light_type == sun }" menu { "none" "No Attenuation" "half" "Half Distance Attenuation" "physical" "Physically Correct" } range { 0 1 } } parm { name "atten_dist" label "Half Distance" type float default { "10" } disablewhen "{ light_enable == 0 } { atten_type != half } { light_type == distant } { light_type == sun }" range { 0 100 } } parm { name "atten_start" label "Attenuation Start" type float default { "0" } disablewhen "{ light_enable == 0 } { light_type == distant } { light_type == sun } { atten_type == none }" range { 0 100 } } parm { name "activeradiusenable" label "Use Separate Active Radius" type toggle nolabel joinnext default { "0" } disablewhen "{ light_enable == 0 } { light_type == distant } { light_type == sun }" range { 0 1 } } parm { name "activeradius" label "Active Radius" type float default { "100" } help "Radius of effect for the light, if different from Attenuation End. Objects farther than this distance will not receive illumination" disablewhen "{ light_enable == 0 } { light_type == distant } { light_type == sun } { activeradiusenable == 0 }" range { 0 100 } parmtag { "spare_category" "Light" } } parm { name "attenrampenable" label "Use Attenuation Ramp Multiplier" type toggle default { "0" } disablewhen "{ light_enable == 0 } { light_type == distant } { light_type == sun }" range { 0 1 } } parm { name "atten_rampstart" label "Ramp Start Distance" type float default { "0" } disablewhen "{ light_enable == 0 } { light_type == distant } { light_type == sun } { attenrampenable == 0 }" range { 0 100 } parmtag { "spare_category" "Light" } } parm { name "atten_rampend" label "Ramp End Distance" type float default { "100" } disablewhen "{ light_enable == 0 } { light_type == distant } { light_type == sun } { attenrampenable == 0 }" range { 0 100 } parmtag { "spare_category" "Light" } } parm { name "attenramp" label "Attenuation Ramp Multiplier" type ramp_rgb default { "3" } disablewhen "{ light_enable == 0 } { light_type == distant } { light_type == sun } { attenrampenable == 0 }" range { 1! 10 } parmtag { "rampbasis_var" "atten_basis" } parmtag { "rampcolordefault" "1pos ( 0 ) 1c ( 1 1 1 ) 1interp ( linear ) 2pos ( 0.899999976 ) 2c ( 1 1 1 ) 2interp ( linear ) 3pos ( 1 ) 3c ( 0 0 0 ) 3interp ( linear )" } parmtag { "rampkeys_var" "atten_keys" } parmtag { "rampshowcontrolsdefault" "0" } parmtag { "rampvalues_var" "atten_values" } } } } group { name "stdswitcher4_2" label "Shadow" parm { name "shadow_type" label "Shadow Type" type ordinal default { "raytrace" } menu { "off" "No Shadows" "raytrace" "Ray-Traced Shadows" "depthmap" "Depth Map Shadows" } range { 0 1 } } parm { name "shadowmask" label "Shadow Mask" type oplist default { "*" } disablewhen "{ shadow_type == off }" range { 0 1 } parmtag { "opfilter" "!!OBJ/GEOMETRY!!" } parmtag { "oprelative" "/obj" } } parm { name "shadowcategories" label "Shadow Selection" type string default { "-noshadow" } help "None" parmtag { "spare_category" "Shadow" } } parm { name "shadow_intensity" label "Shadow Intensity" type float default { "1" } disablewhen "{ shadow_type == off }" range { 0 1 } } parm { name "shadow_color" label "Shadow Color" type color size 3 default { "0" "0" "0" } disablewhen "{ shadow_type == off }" range { 0 1 } } parm { name "shadow_transparent" label "Transparent Shadows" type toggle default { "1" } disablewhen "{ shadow_type == off }" range { 0 1 } } parm { name "sepparm" label "Separator" type separator default { "" } hidewhen "{ shadow_type != depthmap }" range { 0 1 } } parm { name "shadow_bias" label "Shadow Bias" type float default { "0.05" } hidewhen "{ shadow_type != depthmap }" range { 0 1 } } parm { name "shadow_quality" label "Shadow Quality" type float default { "1" } hidewhen "{ shadow_type != depthmap }" range { 0.1 10 } } parm { name "shadow_softness" label "Shadow Softness" type float default { "1" } hidewhen "{ shadow_type != depthmap }" range { 0 1 } } parm { name "shadow_blur" label "Shadow Blur" type float default { "0" } hidewhen "{ shadow_type != depthmap }" range { 0 1 } } parm { name "render_shadowmap" label "Auto-generate Shadow Map" type toggle default { "1" } hidewhen "{ shadow_type != depthmap }" range { 0 1 } } parm { name "labelparm" label "Field Of View" type label default { "See spot light options (in light tab) for view controls" } hidewhen "{ shadow_type != depthmap }" range { 0 1 } } parm { name "shadowmap_file" label "Shadow Map" type image default { "temp:$OS.rat" } hidewhen "{ shadow_type != depthmap }" range { 0 1 } } parm { name "res" label "Resolution" type intvector2 joinnext size 2 default { "512" "512" } hidewhen "{ shadow_type != depthmap }" range { -1 1 } parmtag { "spare_category" "View" } } parm { name "shadowmap_resMenu" label "Choose Resolution" type button nolabel default { "0" } hidewhen "{ shadow_type != depthmap }" menumini { "128" "Tiny (128x128)" "256" "Small (256x256)" "512" "Normal (512x512)" "1024" "Large (1024x1024)" "4096" "Huge (4096)" } range { 0 1 } parmtag { "script_callback" "opparm . res ( $script_value $script_value )" } parmtag { "spare_category" "View" } } parm { name "shadowmap_samples" label "Pixel Samples" type intvector2 size 2 default { "2" "2" } disablewhen "{ shadow_transparent != 1 }" hidewhen "{ shadow_type != depthmap }" range { 1 32 } parmtag { "script_callback" "1" } } parm { name "shadowmotionblur" label "Depth Map Motion Blur" type toggle default { "0" } hidewhen "{ shadow_type != depthmap }" range { 0 1 } } parm { name "shadow_autofit" label "Fit Shadow Map to Shadow Mask" type toggle default { "0" } hidewhen "{ shadow_type != depthmap }" range { 0 1 } } } group { name "stdswitcher4_3" label "Misc" parm { name "tdisplay" baseparm label "Display" joinnext export none } parm { name "display" baseparm label "Display" export none } parm { name "iconscale" label "Icon Scale" type float default { "1" } range { 0 10 } } parm { name "caching" baseparm label "Cache Object Transform" export none } parm { name "picking" baseparm label "Viewport Selecting Enabled" export none } parm { name "pickscript" baseparm label "Select Script" export none } } parm { name "l_dimmer" label "Dimmer" type float invisible default { [ "if(ch(\"./light_enable\"), ch(\"./light_intensity\"), 0)" hscript-expr ] } range { 0 10 } parmtag { "autoscope" "1000000000000000" } } parm { name "dimmer" baseparm label "Dimmer" invisible export all } parm { name "use_dcolor" baseparm label "Set Wireframe Color" invisible export none } parm { name "dcolor" baseparm label "Wireframe Color" invisible export none } parm { name "focal" label "Camera Focal Length" type float invisible default { "lock(1)" } range { 0 10 } } parm { name "aperture" label "Camera Aperture" type float invisible default { "if(ch('coneenable')==0 || ch('light_conefov') == 0, if(strcmp(chs('light_type'), 'distant') == 0 || strcmp(chs('light_type'), 'sun') == 0, 1, 2*tan(0.5*ch('light_fov'))), 2*tan(ch('conedelta')+0.5*ch('coneangle')))" } range { 0 10 } } parm { name "projection2" label "Camera Projection" type ordinal invisible default { "if(strcmp(chs('light_type'), 'distant')==0 || strcmp(chs('light_type'), 'sun')==0, 1, 0)" } menu { "perspective" "Perspective" "ortho" "Orthographic" } range { 0 1 } } parm { name "focus" label "Handle Focus" type float invisible default { "10" } range { 0 10 } } parm { name "winmask" label "Window Mask" type oplist invisible default { "`ifs(ch('shadow_autofit') && ch('coneenable') && strcmp(chs('shadow_type'), 'depthmap') == 0 && strcmp(chs('shadowmask'), '*')!=0, chs('shadowmask'), '')`" } range { 0 1 } parmtag { "opfilter" "!!OBJ/GEOMETRY!!" } parmtag { "oprelative" "/" } } parm { name "light_wrangler" label "Light Wrangler" type string invisible default { "HoudiniLight" } range { 0 1 } } parm { name "clampprojmap" label "Clamp Projected Map To Frustum" type toggle invisible default { "0" } range { 0 1 } } parm { name "areafullsphere" label "Use full sphere for environment" type toggle invisible default { "0" } range { 0 1 } } parm { name "lookupobjpath" baseparm label "Look Up Object" invisible export none } } INDX DialogScriptZe/* * 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 "hsvtorgb" script "hsvtorgb" label "hsvtorgb" outercode { INCLUDE_VOPLIB } code { "$rgb = hsvtorgb($hsv);" } input color hsv "HSV Color" output color rgb "RGB color" VOP_CLR_PARM(hsv, "HSV Color", 0, 0, 0) VOP_CLR_PARM(hsv_uc, "HSV Color", 0, 0, 0) signature "RGB Color" default { } signature "Uniform RGB Color" uc { ucolor ucolor } } INDX DialogScriptZe/* * 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 = (vector)$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 DialogScript _Ze/* * 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;" } outercode { "#include " } input float connected "Input Tested For Connectivity" input float notconnected "Default If First Input Not Connected" output float result "Output Value" signature "Float" default { } signature "Integer" i { int int int } signature "String" s { string string string } signature "2D Vector" u { vector2 vector2 vector2 } signature "3D Vector" v { vector vector vector } signature "3D Point" p { point point point } signature "3D Normal" n { normal normal normal } signature "RGB Color" c { color color color } signature "4D Vector" v4 { vector4 vector4 vector4 } signature "3x3 Matrix" m3 { matrix3 matrix3 matrix3 } signature "4x4 Matrix" m { matrix matrix matrix } signature "BSDF" bsdf { bsdf bsdf bsdf } signature "Shader Layer" sl { struct_ShaderLayer struct_ShaderLayer struct_ShaderLayer } signature "Uniform Float" uf { ufloat ufloat ufloat } signature "Uniform 3D Vector" uv { uvector uvector uvector } signature "Uniform 3D Point" up { upoint upoint upoint } signature "Uniform 3D Normal" un { unormal unormal unormal } signature "Uniform RGB Color" uc { ucolor ucolor ucolor } signature "Uniform 4x4 Matrix" um { umatrix umatrix umatrix } VOP_FLT_PARM(notconnected, "Default Value", 0) VOP_INT_PARM(notconnected_i, "Default Value", 0) VOP_STR_PARM(notconnected_s, "Default Value", "") VOP_VEC2_PARM(notconnected_u, "Default Value", 0, 0) VOP_VEC_PARM(notconnected_v, "Default Value", 0, 0, 0) VOP_VEC_PARM(notconnected_p, "Default Value", 0, 0, 0) VOP_VEC_PARM(notconnected_n, "Default Value", 0, 0, 0) VOP_CLR_PARM(notconnected_c, "Default Value", 0, 0, 0) VOP_VEC4_PARM(notconnected_v4, "Default Value", 0, 0, 0, 0) parm { name notconnected_m3 label "Default Value" type float size 9 default { 1 0 0 0 1 0 0 0 1 } } parm { name notconnected_m label "Default Value" type float size 16 default { 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 } } VOP_FLT_PARM(notconnected_uf, "Default Value", 0) VOP_VEC_PARM(notconnected_uv, "Default Value", 0, 0, 0) VOP_VEC_PARM(notconnected_up, "Default Value", 0, 0, 0) VOP_VEC_PARM(notconnected_un, "Default Value", 0, 0, 0) VOP_CLR_PARM(notconnected_uc, "Default Value", 0, 0, 0) parm { name notconnected_um label "Default Value" type float size 16 default { 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 } } group { name "g0" obsolete 12.0 } group { name "g1" obsolete 12.0 } group { name "g2" obsolete 12.0 } } INDX DialogScriptaZe# Dialog script for ifd automatically generated { name ifd script ifd label Mantra help { "" } inputlabel 1 "Sub-Network Input #1" inputlabel 2 "Sub-Network Input #2" inputlabel 3 "Sub-Network Input #3" inputlabel 4 "Sub-Network Input #4" inputlabel 5 "Sub-Network Input #5" inputlabel 6 "Sub-Network Input #6" inputlabel 7 "Sub-Network Input #7" inputlabel 8 "Sub-Network Input #8" inputlabel 9 "Sub-Network Input #9" inputlabel 10 "Sub-Network Input #10" inputlabel 11 "Sub-Network Input #11" inputlabel 12 "Sub-Network Input #12" inputlabel 13 "Sub-Network Input #13" inputlabel 14 "Sub-Network Input #14" inputlabel 15 "Sub-Network Input #15" inputlabel 16 "Sub-Network Input #16" inputlabel 17 "Sub-Network Input #17" inputlabel 18 "Sub-Network Input #18" inputlabel 19 "Sub-Network Input #19" inputlabel 20 "Sub-Network Input #20" inputlabel 21 "Sub-Network Input #21" inputlabel 22 "Sub-Network Input #22" inputlabel 23 "Sub-Network Input #23" inputlabel 24 "Sub-Network Input #24" inputlabel 25 "Sub-Network Input #25" inputlabel 26 "Sub-Network Input #26" inputlabel 27 "Sub-Network Input #27" inputlabel 28 "Sub-Network Input #28" inputlabel 29 "Sub-Network Input #29" inputlabel 30 "Sub-Network Input #30" inputlabel 31 "Sub-Network Input #31" inputlabel 32 "Sub-Network Input #32" inputlabel 33 "Sub-Network Input #33" inputlabel 34 "Sub-Network Input #34" inputlabel 35 "Sub-Network Input #35" inputlabel 36 "Sub-Network Input #36" inputlabel 37 "Sub-Network Input #37" inputlabel 38 "Sub-Network Input #38" inputlabel 39 "Sub-Network Input #39" inputlabel 40 "Sub-Network Input #40" inputlabel 41 "Sub-Network Input #41" inputlabel 42 "Sub-Network Input #42" inputlabel 43 "Sub-Network Input #43" inputlabel 44 "Sub-Network Input #44" inputlabel 45 "Sub-Network Input #45" inputlabel 46 "Sub-Network Input #46" inputlabel 47 "Sub-Network Input #47" inputlabel 48 "Sub-Network Input #48" inputlabel 49 "Sub-Network Input #49" inputlabel 50 "Sub-Network Input #50" inputlabel 51 "Sub-Network Input #51" inputlabel 52 "Sub-Network Input #52" inputlabel 53 "Sub-Network Input #53" inputlabel 54 "Sub-Network Input #54" inputlabel 55 "Sub-Network Input #55" inputlabel 56 "Sub-Network Input #56" inputlabel 57 "Sub-Network Input #57" inputlabel 58 "Sub-Network Input #58" inputlabel 59 "Sub-Network Input #59" inputlabel 60 "Sub-Network Input #60" inputlabel 61 "Sub-Network Input #61" inputlabel 62 "Sub-Network Input #62" inputlabel 63 "Sub-Network Input #63" inputlabel 64 "Sub-Network Input #64" inputlabel 65 "Sub-Network Input #65" inputlabel 66 "Sub-Network Input #66" inputlabel 67 "Sub-Network Input #67" inputlabel 68 "Sub-Network Input #68" inputlabel 69 "Sub-Network Input #69" inputlabel 70 "Sub-Network Input #70" inputlabel 71 "Sub-Network Input #71" inputlabel 72 "Sub-Network Input #72" inputlabel 73 "Sub-Network Input #73" inputlabel 74 "Sub-Network Input #74" inputlabel 75 "Sub-Network Input #75" inputlabel 76 "Sub-Network Input #76" inputlabel 77 "Sub-Network Input #77" inputlabel 78 "Sub-Network Input #78" inputlabel 79 "Sub-Network Input #79" inputlabel 80 "Sub-Network Input #80" inputlabel 81 "Sub-Network Input #81" inputlabel 82 "Sub-Network Input #82" inputlabel 83 "Sub-Network Input #83" inputlabel 84 "Sub-Network Input #84" inputlabel 85 "Sub-Network Input #85" inputlabel 86 "Sub-Network Input #86" inputlabel 87 "Sub-Network Input #87" inputlabel 88 "Sub-Network Input #88" inputlabel 89 "Sub-Network Input #89" inputlabel 90 "Sub-Network Input #90" inputlabel 91 "Sub-Network Input #91" inputlabel 92 "Sub-Network Input #92" inputlabel 93 "Sub-Network Input #93" inputlabel 94 "Sub-Network Input #94" inputlabel 95 "Sub-Network Input #95" inputlabel 96 "Sub-Network Input #96" inputlabel 97 "Sub-Network Input #97" inputlabel 98 "Sub-Network Input #98" inputlabel 99 "Sub-Network Input #99" inputlabel 100 "Sub-Network Input #100" inputlabel 101 "Sub-Network Input #101" inputlabel 102 "Sub-Network Input #102" inputlabel 103 "Sub-Network Input #103" inputlabel 104 "Sub-Network Input #104" inputlabel 105 "Sub-Network Input #105" inputlabel 106 "Sub-Network Input #106" inputlabel 107 "Sub-Network Input #107" inputlabel 108 "Sub-Network Input #108" inputlabel 109 "Sub-Network Input #109" inputlabel 110 "Sub-Network Input #110" inputlabel 111 "Sub-Network Input #111" inputlabel 112 "Sub-Network Input #112" inputlabel 113 "Sub-Network Input #113" inputlabel 114 "Sub-Network Input #114" inputlabel 115 "Sub-Network Input #115" inputlabel 116 "Sub-Network Input #116" inputlabel 117 "Sub-Network Input #117" inputlabel 118 "Sub-Network Input #118" inputlabel 119 "Sub-Network Input #119" inputlabel 120 "Sub-Network Input #120" inputlabel 121 "Sub-Network Input #121" inputlabel 122 "Sub-Network Input #122" inputlabel 123 "Sub-Network Input #123" inputlabel 124 "Sub-Network Input #124" inputlabel 125 "Sub-Network Input #125" inputlabel 126 "Sub-Network Input #126" inputlabel 127 "Sub-Network Input #127" inputlabel 128 "Sub-Network Input #128" inputlabel 129 "Sub-Network Input #129" inputlabel 130 "Sub-Network Input #130" inputlabel 131 "Sub-Network Input #131" inputlabel 132 "Sub-Network Input #132" inputlabel 133 "Sub-Network Input #133" inputlabel 134 "Sub-Network Input #134" inputlabel 135 "Sub-Network Input #135" inputlabel 136 "Sub-Network Input #136" inputlabel 137 "Sub-Network Input #137" inputlabel 138 "Sub-Network Input #138" inputlabel 139 "Sub-Network Input #139" inputlabel 140 "Sub-Network Input #140" inputlabel 141 "Sub-Network Input #141" inputlabel 142 "Sub-Network Input #142" inputlabel 143 "Sub-Network Input #143" inputlabel 144 "Sub-Network Input #144" inputlabel 145 "Sub-Network Input #145" inputlabel 146 "Sub-Network Input #146" inputlabel 147 "Sub-Network Input #147" inputlabel 148 "Sub-Network Input #148" inputlabel 149 "Sub-Network Input #149" inputlabel 150 "Sub-Network Input #150" inputlabel 151 "Sub-Network Input #151" inputlabel 152 "Sub-Network Input #152" inputlabel 153 "Sub-Network Input #153" inputlabel 154 "Sub-Network Input #154" inputlabel 155 "Sub-Network Input #155" inputlabel 156 "Sub-Network Input #156" inputlabel 157 "Sub-Network Input #157" inputlabel 158 "Sub-Network Input #158" inputlabel 159 "Sub-Network Input #159" inputlabel 160 "Sub-Network Input #160" inputlabel 161 "Sub-Network Input #161" inputlabel 162 "Sub-Network Input #162" inputlabel 163 "Sub-Network Input #163" inputlabel 164 "Sub-Network Input #164" inputlabel 165 "Sub-Network Input #165" inputlabel 166 "Sub-Network Input #166" inputlabel 167 "Sub-Network Input #167" inputlabel 168 "Sub-Network Input #168" inputlabel 169 "Sub-Network Input #169" inputlabel 170 "Sub-Network Input #170" inputlabel 171 "Sub-Network Input #171" inputlabel 172 "Sub-Network Input #172" inputlabel 173 "Sub-Network Input #173" inputlabel 174 "Sub-Network Input #174" inputlabel 175 "Sub-Network Input #175" inputlabel 176 "Sub-Network Input #176" inputlabel 177 "Sub-Network Input #177" inputlabel 178 "Sub-Network Input #178" inputlabel 179 "Sub-Network Input #179" inputlabel 180 "Sub-Network Input #180" inputlabel 181 "Sub-Network Input #181" inputlabel 182 "Sub-Network Input #182" inputlabel 183 "Sub-Network Input #183" inputlabel 184 "Sub-Network Input #184" inputlabel 185 "Sub-Network Input #185" inputlabel 186 "Sub-Network Input #186" inputlabel 187 "Sub-Network Input #187" inputlabel 188 "Sub-Network Input #188" inputlabel 189 "Sub-Network Input #189" inputlabel 190 "Sub-Network Input #190" inputlabel 191 "Sub-Network Input #191" inputlabel 192 "Sub-Network Input #192" inputlabel 193 "Sub-Network Input #193" inputlabel 194 "Sub-Network Input #194" inputlabel 195 "Sub-Network Input #195" inputlabel 196 "Sub-Network Input #196" inputlabel 197 "Sub-Network Input #197" inputlabel 198 "Sub-Network Input #198" inputlabel 199 "Sub-Network Input #199" inputlabel 200 "Sub-Network Input #200" inputlabel 201 "Sub-Network Input #201" inputlabel 202 "Sub-Network Input #202" inputlabel 203 "Sub-Network Input #203" inputlabel 204 "Sub-Network Input #204" inputlabel 205 "Sub-Network Input #205" inputlabel 206 "Sub-Network Input #206" inputlabel 207 "Sub-Network Input #207" inputlabel 208 "Sub-Network Input #208" inputlabel 209 "Sub-Network Input #209" inputlabel 210 "Sub-Network Input #210" inputlabel 211 "Sub-Network Input #211" inputlabel 212 "Sub-Network Input #212" inputlabel 213 "Sub-Network Input #213" inputlabel 214 "Sub-Network Input #214" inputlabel 215 "Sub-Network Input #215" inputlabel 216 "Sub-Network Input #216" inputlabel 217 "Sub-Network Input #217" inputlabel 218 "Sub-Network Input #218" inputlabel 219 "Sub-Network Input #219" inputlabel 220 "Sub-Network Input #220" inputlabel 221 "Sub-Network Input #221" inputlabel 222 "Sub-Network Input #222" inputlabel 223 "Sub-Network Input #223" inputlabel 224 "Sub-Network Input #224" inputlabel 225 "Sub-Network Input #225" inputlabel 226 "Sub-Network Input #226" inputlabel 227 "Sub-Network Input #227" inputlabel 228 "Sub-Network Input #228" inputlabel 229 "Sub-Network Input #229" inputlabel 230 "Sub-Network Input #230" inputlabel 231 "Sub-Network Input #231" inputlabel 232 "Sub-Network Input #232" inputlabel 233 "Sub-Network Input #233" inputlabel 234 "Sub-Network Input #234" inputlabel 235 "Sub-Network Input #235" inputlabel 236 "Sub-Network Input #236" inputlabel 237 "Sub-Network Input #237" inputlabel 238 "Sub-Network Input #238" inputlabel 239 "Sub-Network Input #239" inputlabel 240 "Sub-Network Input #240" inputlabel 241 "Sub-Network Input #241" inputlabel 242 "Sub-Network Input #242" inputlabel 243 "Sub-Network Input #243" inputlabel 244 "Sub-Network Input #244" inputlabel 245 "Sub-Network Input #245" inputlabel 246 "Sub-Network Input #246" inputlabel 247 "Sub-Network Input #247" inputlabel 248 "Sub-Network Input #248" inputlabel 249 "Sub-Network Input #249" inputlabel 250 "Sub-Network Input #250" inputlabel 251 "Sub-Network Input #251" inputlabel 252 "Sub-Network Input #252" inputlabel 253 "Sub-Network Input #253" inputlabel 254 "Sub-Network Input #254" inputlabel 255 "Sub-Network Input #255" inputlabel 256 "Sub-Network Input #256" inputlabel 257 "Sub-Network Input #257" inputlabel 258 "Sub-Network Input #258" inputlabel 259 "Sub-Network Input #259" inputlabel 260 "Sub-Network Input #260" inputlabel 261 "Sub-Network Input #261" inputlabel 262 "Sub-Network Input #262" inputlabel 263 "Sub-Network Input #263" inputlabel 264 "Sub-Network Input #264" inputlabel 265 "Sub-Network Input #265" inputlabel 266 "Sub-Network Input #266" inputlabel 267 "Sub-Network Input #267" inputlabel 268 "Sub-Network Input #268" inputlabel 269 "Sub-Network Input #269" inputlabel 270 "Sub-Network Input #270" inputlabel 271 "Sub-Network Input #271" inputlabel 272 "Sub-Network Input #272" inputlabel 273 "Sub-Network Input #273" inputlabel 274 "Sub-Network Input #274" inputlabel 275 "Sub-Network Input #275" inputlabel 276 "Sub-Network Input #276" inputlabel 277 "Sub-Network Input #277" inputlabel 278 "Sub-Network Input #278" inputlabel 279 "Sub-Network Input #279" inputlabel 280 "Sub-Network Input #280" inputlabel 281 "Sub-Network Input #281" inputlabel 282 "Sub-Network Input #282" inputlabel 283 "Sub-Network Input #283" inputlabel 284 "Sub-Network Input #284" inputlabel 285 "Sub-Network Input #285" inputlabel 286 "Sub-Network Input #286" inputlabel 287 "Sub-Network Input #287" inputlabel 288 "Sub-Network Input #288" inputlabel 289 "Sub-Network Input #289" inputlabel 290 "Sub-Network Input #290" inputlabel 291 "Sub-Network Input #291" inputlabel 292 "Sub-Network Input #292" inputlabel 293 "Sub-Network Input #293" inputlabel 294 "Sub-Network Input #294" inputlabel 295 "Sub-Network Input #295" inputlabel 296 "Sub-Network Input #296" inputlabel 297 "Sub-Network Input #297" inputlabel 298 "Sub-Network Input #298" inputlabel 299 "Sub-Network Input #299" inputlabel 300 "Sub-Network Input #300" inputlabel 301 "Sub-Network Input #301" inputlabel 302 "Sub-Network Input #302" inputlabel 303 "Sub-Network Input #303" inputlabel 304 "Sub-Network Input #304" inputlabel 305 "Sub-Network Input #305" inputlabel 306 "Sub-Network Input #306" inputlabel 307 "Sub-Network Input #307" inputlabel 308 "Sub-Network Input #308" inputlabel 309 "Sub-Network Input #309" inputlabel 310 "Sub-Network Input #310" inputlabel 311 "Sub-Network Input #311" inputlabel 312 "Sub-Network Input #312" inputlabel 313 "Sub-Network Input #313" inputlabel 314 "Sub-Network Input #314" inputlabel 315 "Sub-Network Input #315" inputlabel 316 "Sub-Network Input #316" inputlabel 317 "Sub-Network Input #317" inputlabel 318 "Sub-Network Input #318" inputlabel 319 "Sub-Network Input #319" inputlabel 320 "Sub-Network Input #320" inputlabel 321 "Sub-Network Input #321" inputlabel 322 "Sub-Network Input #322" inputlabel 323 "Sub-Network Input #323" inputlabel 324 "Sub-Network Input #324" inputlabel 325 "Sub-Network Input #325" inputlabel 326 "Sub-Network Input #326" inputlabel 327 "Sub-Network Input #327" inputlabel 328 "Sub-Network Input #328" inputlabel 329 "Sub-Network Input #329" inputlabel 330 "Sub-Network Input #330" inputlabel 331 "Sub-Network Input #331" inputlabel 332 "Sub-Network Input #332" inputlabel 333 "Sub-Network Input #333" inputlabel 334 "Sub-Network Input #334" inputlabel 335 "Sub-Network Input #335" inputlabel 336 "Sub-Network Input #336" inputlabel 337 "Sub-Network Input #337" inputlabel 338 "Sub-Network Input #338" inputlabel 339 "Sub-Network Input #339" inputlabel 340 "Sub-Network Input #340" inputlabel 341 "Sub-Network Input #341" inputlabel 342 "Sub-Network Input #342" inputlabel 343 "Sub-Network Input #343" inputlabel 344 "Sub-Network Input #344" inputlabel 345 "Sub-Network Input #345" inputlabel 346 "Sub-Network Input #346" inputlabel 347 "Sub-Network Input #347" inputlabel 348 "Sub-Network Input #348" inputlabel 349 "Sub-Network Input #349" inputlabel 350 "Sub-Network Input #350" inputlabel 351 "Sub-Network Input #351" inputlabel 352 "Sub-Network Input #352" inputlabel 353 "Sub-Network Input #353" inputlabel 354 "Sub-Network Input #354" inputlabel 355 "Sub-Network Input #355" inputlabel 356 "Sub-Network Input #356" inputlabel 357 "Sub-Network Input #357" inputlabel 358 "Sub-Network Input #358" inputlabel 359 "Sub-Network Input #359" inputlabel 360 "Sub-Network Input #360" inputlabel 361 "Sub-Network Input #361" inputlabel 362 "Sub-Network Input #362" inputlabel 363 "Sub-Network Input #363" inputlabel 364 "Sub-Network Input #364" inputlabel 365 "Sub-Network Input #365" inputlabel 366 "Sub-Network Input #366" inputlabel 367 "Sub-Network Input #367" inputlabel 368 "Sub-Network Input #368" inputlabel 369 "Sub-Network Input #369" inputlabel 370 "Sub-Network Input #370" inputlabel 371 "Sub-Network Input #371" inputlabel 372 "Sub-Network Input #372" inputlabel 373 "Sub-Network Input #373" inputlabel 374 "Sub-Network Input #374" inputlabel 375 "Sub-Network Input #375" inputlabel 376 "Sub-Network Input #376" inputlabel 377 "Sub-Network Input #377" inputlabel 378 "Sub-Network Input #378" inputlabel 379 "Sub-Network Input #379" inputlabel 380 "Sub-Network Input #380" inputlabel 381 "Sub-Network Input #381" inputlabel 382 "Sub-Network Input #382" inputlabel 383 "Sub-Network Input #383" inputlabel 384 "Sub-Network Input #384" inputlabel 385 "Sub-Network Input #385" inputlabel 386 "Sub-Network Input #386" inputlabel 387 "Sub-Network Input #387" inputlabel 388 "Sub-Network Input #388" inputlabel 389 "Sub-Network Input #389" inputlabel 390 "Sub-Network Input #390" inputlabel 391 "Sub-Network Input #391" inputlabel 392 "Sub-Network Input #392" inputlabel 393 "Sub-Network Input #393" inputlabel 394 "Sub-Network Input #394" inputlabel 395 "Sub-Network Input #395" inputlabel 396 "Sub-Network Input #396" inputlabel 397 "Sub-Network Input #397" inputlabel 398 "Sub-Network Input #398" inputlabel 399 "Sub-Network Input #399" inputlabel 400 "Sub-Network Input #400" inputlabel 401 "Sub-Network Input #401" inputlabel 402 "Sub-Network Input #402" inputlabel 403 "Sub-Network Input #403" inputlabel 404 "Sub-Network Input #404" inputlabel 405 "Sub-Network Input #405" inputlabel 406 "Sub-Network Input #406" inputlabel 407 "Sub-Network Input #407" inputlabel 408 "Sub-Network Input #408" inputlabel 409 "Sub-Network Input #409" inputlabel 410 "Sub-Network Input #410" inputlabel 411 "Sub-Network Input #411" inputlabel 412 "Sub-Network Input #412" inputlabel 413 "Sub-Network Input #413" inputlabel 414 "Sub-Network Input #414" inputlabel 415 "Sub-Network Input #415" inputlabel 416 "Sub-Network Input #416" inputlabel 417 "Sub-Network Input #417" inputlabel 418 "Sub-Network Input #418" inputlabel 419 "Sub-Network Input #419" inputlabel 420 "Sub-Network Input #420" inputlabel 421 "Sub-Network Input #421" inputlabel 422 "Sub-Network Input #422" inputlabel 423 "Sub-Network Input #423" inputlabel 424 "Sub-Network Input #424" inputlabel 425 "Sub-Network Input #425" inputlabel 426 "Sub-Network Input #426" inputlabel 427 "Sub-Network Input #427" inputlabel 428 "Sub-Network Input #428" inputlabel 429 "Sub-Network Input #429" inputlabel 430 "Sub-Network Input #430" inputlabel 431 "Sub-Network Input #431" inputlabel 432 "Sub-Network Input #432" inputlabel 433 "Sub-Network Input #433" inputlabel 434 "Sub-Network Input #434" inputlabel 435 "Sub-Network Input #435" inputlabel 436 "Sub-Network Input #436" inputlabel 437 "Sub-Network Input #437" inputlabel 438 "Sub-Network Input #438" inputlabel 439 "Sub-Network Input #439" inputlabel 440 "Sub-Network Input #440" inputlabel 441 "Sub-Network Input #441" inputlabel 442 "Sub-Network Input #442" inputlabel 443 "Sub-Network Input #443" inputlabel 444 "Sub-Network Input #444" inputlabel 445 "Sub-Network Input #445" inputlabel 446 "Sub-Network Input #446" inputlabel 447 "Sub-Network Input #447" inputlabel 448 "Sub-Network Input #448" inputlabel 449 "Sub-Network Input #449" inputlabel 450 "Sub-Network Input #450" inputlabel 451 "Sub-Network Input #451" inputlabel 452 "Sub-Network Input #452" inputlabel 453 "Sub-Network Input #453" inputlabel 454 "Sub-Network Input #454" inputlabel 455 "Sub-Network Input #455" inputlabel 456 "Sub-Network Input #456" inputlabel 457 "Sub-Network Input #457" inputlabel 458 "Sub-Network Input #458" inputlabel 459 "Sub-Network Input #459" inputlabel 460 "Sub-Network Input #460" inputlabel 461 "Sub-Network Input #461" inputlabel 462 "Sub-Network Input #462" inputlabel 463 "Sub-Network Input #463" inputlabel 464 "Sub-Network Input #464" inputlabel 465 "Sub-Network Input #465" inputlabel 466 "Sub-Network Input #466" inputlabel 467 "Sub-Network Input #467" inputlabel 468 "Sub-Network Input #468" inputlabel 469 "Sub-Network Input #469" inputlabel 470 "Sub-Network Input #470" inputlabel 471 "Sub-Network Input #471" inputlabel 472 "Sub-Network Input #472" inputlabel 473 "Sub-Network Input #473" inputlabel 474 "Sub-Network Input #474" inputlabel 475 "Sub-Network Input #475" inputlabel 476 "Sub-Network Input #476" inputlabel 477 "Sub-Network Input #477" inputlabel 478 "Sub-Network Input #478" inputlabel 479 "Sub-Network Input #479" inputlabel 480 "Sub-Network Input #480" inputlabel 481 "Sub-Network Input #481" inputlabel 482 "Sub-Network Input #482" inputlabel 483 "Sub-Network Input #483" inputlabel 484 "Sub-Network Input #484" inputlabel 485 "Sub-Network Input #485" inputlabel 486 "Sub-Network Input #486" inputlabel 487 "Sub-Network Input #487" inputlabel 488 "Sub-Network Input #488" inputlabel 489 "Sub-Network Input #489" inputlabel 490 "Sub-Network Input #490" inputlabel 491 "Sub-Network Input #491" inputlabel 492 "Sub-Network Input #492" inputlabel 493 "Sub-Network Input #493" inputlabel 494 "Sub-Network Input #494" inputlabel 495 "Sub-Network Input #495" inputlabel 496 "Sub-Network Input #496" inputlabel 497 "Sub-Network Input #497" inputlabel 498 "Sub-Network Input #498" inputlabel 499 "Sub-Network Input #499" inputlabel 500 "Sub-Network Input #500" parm { name "execute" baseparm label "Render to Disk" joinnext export none } parm { name "renderpreview" baseparm label "Render to MPlay" joinnext export none } parm { name "executebackground" baseparm label "Render to Disk in Background" joinnext export none } parm { name "renderdialog" baseparm label "Controls..." export none } parm { name "trange" baseparm label "Valid Frame Range" export none } parm { name "f" baseparm label "Start/End/Inc" export none } parm { name "take" baseparm label "Render With Take" export none } parm { name "camera" label "Camera" type oppath default { "/obj/cam1" } parmtag { "opfilter" "!!OBJ/CAMERA!!" } parmtag { "oprelative" "." } } parm { name "override_camerares" label "Override Camera Resolution" type toggle default { "0" } } parm { name "res_fraction" label "Resolution Scale" type string default { "0.5" } hidewhen "{ override_camerares == 0 }" menu { "0.1" "1/10 (One Tenth Resolution)" "0.2" "1/5 (One Fifth Resolution)" "0.25" "1/4 (Quarter Resolution)" "0.3333333" "1/3 (One Third Resolution)" "0.5" "1/2 (Half Resolution)" "0.6666666" "2/3 (Two Thirds Resolution)" "0.75" "3/4 (Three Quarter Resolution)" "specific" "User Specified Resolution" } } parm { name "res_override" label "Resolution" type intvector2 joinnext size 2 default { "1280" "720" } disablewhen "{ res_fraction != specific }" hidewhen "{ override_camerares == 0 }" range { -1 1 } } parm { name "res_overrideMenu" label "Choose Resolution" type button nolabel default { "0" } disablewhen "{ res_fraction != specific }" hidewhen "{ override_camerares == 0 }" menumini { [ "echo `pythonexprs(\"__import__('toolutils').parseDialogScriptMenu('FBres')\")`" ] } parmtag { "script_callback" "opparm . res_override ( `arg(\"$script_value\", 0)` `arg(\"$script_value\", 1)` aspect_override ( `arg(\"$script_value\", 2)` )" } } parm { name "aspect_override" label "Pixel Aspect Ratio" type float default { "1" } disablewhen "{ res_fraction != specific }" hidewhen "{ override_camerares == 0 }" range { 0.05 2 } } group { name "images" label "Images" parm { name "soho_program" label "soho Program" type file invisible default { "IFD.py" } parmtag { "filechooser_mode" "read" } } parm { name "soho_shopstyle" label "soho SHOP Style" type string invisible default { "VMantra" } } parm { name "soho_ipr_support" label "IPR Supported" type toggle invisible default { "1" } } parm { name "soho_previewsupport" label "Preview Supported" type toggle invisible default { "1" } } parm { name "vm_picture" label "Output Picture" type file default { "$HIP/render/$HIPNAME.$OS.$F4.exr" } menureplace { [ "echo `pythonexprs(\"__import__('toolutils').parseDialogScriptMenu('FBrender')\")`" ] } range { 0 1 } parmtag { "filechooser_mode" "write" } } parm { name "vm_device" label "Output Device" type string default { "" } menu { "" "Infer from filename" "Houdini" "Houdini .pic format" "TIFF" "Tagged Image File Format (TIFF)" "OpenEXR" "Open EXR" "PNG" "Portable Network Graphics (PNG)" "JPEG" "JPEG" "RAT" "Random Access Texture (RAT)" } range { 0 1 } } parm { name "soho_mkpath" label "Create Intermediate Directories" type toggle default { "1" } } parm { name "soho_skip_frame" label "Skip Rendered Frames" type string default { "no" } menu { "no" "Overwrite existing frames" "exist:vm_picture" "Skip files that exist" "valid:vm_picture" "Skip frames that are valid images" } } group { name "output" label "Output" } group { name "output_1" label "Extra Image Planes" } group { name "output_2" label "Deep Output" } group { name "output_3" label "Cryptomatte" } group { name "output_4" label "Meta Data" tabbreak } } group { name "images_1" label "Rendering" group { name "sampling" label "Sampling" } group { name "sampling_1" label "Limits" } group { name "sampling_2" label "Shading" } group { name "sampling_3" label "Render" } group { name "sampling_4" label "Dicing" } group { name "sampling_5" label "Statistics" } } group { name "images_2" label "Objects" parm { name "vobject" label "Candidate Objects" type oplist default { "*" } help "Objects will not be output if their display flag is off" parmtag { "opfilter" "!!OBJ/GEOMETRY!!" } parmtag { "oprelative" "/obj" } } parm { name "forceobject" label "Force Objects" type oplist default { "" } help "Objects will be output regardless of the state of their display flag" parmtag { "opfilter" "!!OBJ/GEOMETRY!!" } parmtag { "oprelative" "/obj" } } parm { name "matte_objects" label "Forced Matte" type oplist default { "" } help "Objects forced to be output as matte objects" parmtag { "opfilter" "!!OBJ/GEOMETRY!!" } parmtag { "oprelative" "/obj" } } parm { name "phantom_objects" label "Forced Phantom" type oplist default { "" } help "Objects forced to be output as phantom objects" parmtag { "opfilter" "!!OBJ/GEOMETRY!!" } parmtag { "oprelative" "/obj" } } parm { name "excludeobject" label "Exclude Objects" type oplist default { "" } help "Objects which are not output" parmtag { "opfilter" "!!OBJ/GEOMETRY!!" } parmtag { "oprelative" "/obj" } } parm { name "obj_light_sep" label "Separator" type separator default { "" } } parm { name "sololight" label "Solo Light" type oplist default { "" } help "Solo Lights" parmtag { "opfilter" "!!OBJ/LIGHT!!" } parmtag { "oprelative" "/obj" } } parm { name "alights" label "Candidate Lights" type oplist default { "*" } help "Lights will not be output if their dimmer channel is 0." disablewhen "{ sololight != \"\" }" parmtag { "opfilter" "!!OBJ/LIGHT!!" } parmtag { "oprelative" "/obj" } } parm { name "forcelights" label "Force Lights" type oplist default { "" } help "Lights will be output regardless of the value of their dimmer channel" disablewhen "{ sololight != \"\" }" parmtag { "opfilter" "!!OBJ/LIGHT!!" } parmtag { "oprelative" "/obj" } } parm { name "excludelights" label "Exclude Lights" type oplist default { "" } help "Lights will not be output under any circumstances." disablewhen "{ sololight != \"\" }" parmtag { "opfilter" "!!OBJ/LIGHT!!" } parmtag { "oprelative" "/obj" } } parm { name "soho_autoheadlight" label "Headlight Creation" type toggle default { "1" } help "By default, if there are no lights in the scene, a headlight will automatically be created. To disable this, turn this toggle off." disablewhen "{ sololight != \"\" }" } parm { name "light_fog_sep" label "Separator" type separator default { "" } } parm { name "vfog" label "Visible Fog" type oplist default { "*" } help "Objects will not be output if their display flag is off" parmtag { "opfilter" "!!OBJ/FOG!!" } parmtag { "oprelative" "/obj" } } } group { name "images_3" label "Scripts" parm { name "tprerender" label "tprerender" type toggle nolabel joinnext default { "1" } } parm { name "prerender" label "Pre-Render Script" type file joinnext default { "" } disablewhen "{ tprerender == 0 }" parmtag { "filechooser_mode" "read" } } parm { name "lprerender" label "lprerender" type string nolabel default { "hscript" } disablewhen "{ tprerender == 0 }" menu { "hscript" "Hscript" "python" "Python" } } parm { name "tpreframe" label "tpreframe" type toggle nolabel joinnext default { "1" } } parm { name "preframe" label "Pre-Frame Script" type file joinnext default { "" } disablewhen "{ tpreframe == 0 }" parmtag { "filechooser_mode" "read" } } parm { name "lpreframe" label "lpreframe" type string nolabel default { "hscript" } disablewhen "{ tpreframe == 0 }" menu { "hscript" "Hscript" "python" "Python" } } parm { name "tpostframe" label "tpostframe" type toggle nolabel joinnext default { "1" } } parm { name "postframe" label "Post-Frame Script" type file joinnext default { "" } disablewhen "{ tpostframe == 0 }" parmtag { "filechooser_mode" "read" } } parm { name "lpostframe" label "lpostframe" type string nolabel default { "hscript" } disablewhen "{ tpostframe == 0 }" menu { "hscript" "Hscript" "python" "Python" } } parm { name "tpostrender" label "tpostrender" type toggle nolabel joinnext default { "1" } } parm { name "postrender" label "Post-Render Script" type file joinnext default { "" } disablewhen "{ tpostrender == 0 }" parmtag { "filechooser_mode" "read" } } parm { name "lpostrender" label "lpostrender" type string nolabel default { "hscript" } disablewhen "{ tpostrender == 0 }" menu { "hscript" "Hscript" "python" "Python" } } } group { name "images_4" label "Driver" parm { name "soho_pipecmd" label "Command" type string default { "mantra" } disablewhen "{ soho_outputmode != 0 }" menureplace { "mantra" "No command line options" "mantra -H host1,host2" "Network rendering" "mantra -o consolewait" "Verbose to console (Windows only)" "mantra -e basic" "Enable curve/point engine procedural" "mantra -e full" "Enable full engine procedural" "mantra -P fitler.py" "Filter IFD using python" } } parm { name "soho_outputmode" label "Save IFD File To Disk" type toggle nolabel joinnext default { "0" } } parm { name "soho_diskfile" label "Disk File" type file default { "$HIP/mantra.ifd" } disablewhen "{ soho_outputmode != 1 }" parmtag { "filechooser_mode" "write" } } parm { name "soho_compression" label "File Compression" type string default { "ext" } help "Determines the file compression used when writing to a disk file (or if soho_force_compression is enabled)." disablewhen "{ soho_outputmode != 1 soho_force_compression != 1 }" menu { "ext" "Use Filename Extension" "none" "No Compression" "blosc" "BLOSC Compression" "gzip" "gzip Compression" } } parm { name "soho_foreground" label "Block Until Render Complete" type toggle default { "0" } disablewhen "{ soho_outputmode != 0 }" } parm { name "soho_initsim" label "Initialize Simulation OPs" type toggle default { "0" } } parm { name "soho_viewport_menu" label "Show In Viewport Menu" type toggle default { "1" } help "By default SOHO output drivers do not appear in the viewport menu. Adding this property and turning it on will cause the driver to show up." } } } INDX DialogScriptZe/* * 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 "importattrib" script "importattrib" label "importattrib" code { "$adata = 0;" "if( $isconnected_ptnum )" " $success = import($attrib, $adata, $input_index, $ptnum);" "else" " $success = import($attrib, $adata, $input_index);" } input string attrib "Attribute Name" input int input_index "OP Input Index" input int ptnum "Point Number" output int success "Return 1 For Success, 0 For Failure" output vector adata "Attribute Value" signature "Float Attribute" f { string int int int float } signature "Integer Attribute" i { string int int int int } signature "Vector Attribute" default { } signature "Vector4 Attribute" v4 { string int int int vector4 } signature "Matrix3 Attribute" m3 { string int int int matrix3 } signature "Matrix Attribute" m { string int int int matrix } parm { name attrib label "Attribute" type string default { "Cd" } } parm { name input_index label "OP Input Index" type int size 1 default { 0 } range { 0 3 } } } INDXContents9Z DialogScript9U.HouNC1033600bba05ad2ec9208919230fNON_COMMERCIAL_FILE!!!# Dialog script for importpoint automatically generated 04/15/15 12:51:08 { name importpoint script importpoint label "Import Point Attribute" input float defvalue "Output Type" input string file File input string attribute Attribute input int ptnum "Point Number" output float result Result output int success Success inputflags defvalue 0 inputflags file 0 inputflags attribute 0 inputflags ptnum 0 signature Float default { float string string int float int } signature Integer i { int string string int float int } signature String s { string string string int float int } signature "Vector 2" u { vector2 string string int float int } signature "Vector 3" v { vector string string int vector int } signature "Vector 4" p { vector4 string string int float int } signature "Matrix 2" m2 { matrix2 string string int float int } signature "Matrix 3" m3 { matrix3 string string int float int } signature "Matrix 4" m4 { matrix string string int float int } signature "Float Array" af { floata string string int float int } signature "Integer Array" ai { inta string string int float int } signature "String Array" as { stringa string string int float int } signature "Vector 2 Array" au { vector2a string string int float int } signature "Vector 3 Array" av { vectora string string int float int } signature "Vector 4 Array" ap { vector4a string string int float int } signature "Matrix 2 Array" am2 { matrix2a string string int float int } signature "Matrix 3 Array" am3 { matrix3a string string int float int } signature "Matrix 4 Array" am4 { matrixa string string int float int } outputoverrides default { ___begin auto (0) ___begin auto (0) } outputoverrides i { ___begin auto (0) ___begin auto (0) } outputoverrides s { ___begin auto (0) ___begin auto (0) } outputoverrides u { ___begin auto (0) ___begin auto (0) } outputoverrides v { ___begin auto (0,0,0) ___begin auto (0) } outputoverrides p { ___begin auto (0) ___begin auto (0) } outputoverrides m2 { ___begin auto (0) ___begin auto (0) } outputoverrides m3 { ___begin auto (0) ___begin auto (0) } outputoverrides m4 { ___begin auto (0) ___begin auto (0) } outputoverrides af { ___begin auto (0) ___begin auto (0) } outputoverrides ai { ___begin auto (0) ___begin auto (0) } outputoverrides as { ___begin auto (0) ___begin auto (0) } outputoverrides au { ___begin auto (0) ___begin auto (0) } outputoverrides av { ___begin auto (0) ___begin auto (0) } outputoverrides ap { ___begin auto (0) ___begin auto (0) } outputoverrides am2 { ___begin auto (0) ___begin auto (0) } outputoverrides am3 { ___begin auto (0) ___begin auto (0) } outputoverrides am4 { ___begin auto (0) ___begin auto (0) } help { "" } parm { name "signature" baseparm label "Signature" export none } parm { name "opinput" label "Input" type string default { "file" } menu { "file" "File" "opinput:0" "First Input" "opinput:1" "Second Input" "opinput:2" "Third Input" "opinput:3" "Fourth Input" } range { 0 10 } export none } parm { name "file" label "File" type geometry default { "defgeo.bgeo" } disablewhen "{ opinput != file }" range { 0 1 } export none } parm { name "attribute" label "Attribute" type string default { "P" } range { 0 1 } export none } } INDX DialogScript`Ze/* * 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 = (float)$ival;" } input int ival "Integer Value" output float fval "Float Output" parm { name ival label "Integer Input" type int size 1 default { 0 } } } INDX DialogScriptZe/* * 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 "inttovec" script "inttovec" label "inttovec" outercode { INCLUDE_VOPLIB } code { "$vec = set((float) $int1, (float) $int2, (float) $int3);" } output vector vec "Output Vector" VOP_INT_INPUT_R(int1, "Component 1", 0, 0, 1) VOP_INT_INPUT_R(int2, "Component 2", 0, 0, 1) VOP_INT_INPUT_R(int3, "Component 3", 0, 0, 1) } INDX DialogScriptZe/* * 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 "2x2 Matrix" m2 { matrix2 matrix2 } signature "Float" f { float float } parm { name val label "Value" 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 "Value" type float size 9 default { 1 0 0 0 1 0 0 0 1 } } parm { name val_m2 label "Value" type float size 4 default { 1 0 0 1 } } parm { name val_f label "Value" type float size 1 default { 1 } } } INDX DialogScriptZe/* * 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;" } outercode { "#include " } input float input "Input" output int connected "Input Connected Or Not" signature "Float" default { } signature "Integer" i { int int } signature "String" s { string int } signature "3D Vector" v { vector int } signature "3D Point" p { point int } signature "3D Normal" n { normal int } signature "RGB Color" c { color int } signature "4D Vector" v4 { vector4 int } signature "3x3 Matrix" m3 { matrix3 int } signature "4x4 Matrix" m { matrix int } signature "BSDF" b { bsdf int } signature "Shader Layer" sl { struct_ShaderLayer int } signature "Uniform Float" uf { ufloat int } signature "Uniform 3D Vector" uv { uvector int } signature "Uniform 3D Point" up { upoint int } signature "Uniform 3D Normal" un { unormal int } signature "Uniform RGB Color" uc { ucolor int } signature "Uniform 4x4 Matrix" um { umatrix int } } INDX DialogScriptZe/* * 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" } INDXContents9Z DialogScript9 QZeHouNC1033600bba05ad2ec9508919230fNON_COMMERCIAL_FILE!!!# Dialog script for layerexport automatically generated { name layerexport script layerexport label "Layer Export" input struct_ShaderLayer layer Layer input float defaultvalue "Input 1" output float exportvalue "Export Value" inputflags layer 0 inputflags defaultvalue 0 signature "Float Value" default { struct_ShaderLayer float float } signature "Vector Value" v { struct_ShaderLayer vector vector } signature "Vector4 Value" v4 { struct_ShaderLayer vector4 vector } outputoverrides default { ___begin auto (0) } outputoverrides v { ___begin auto (0,0,0) } outputoverrides v4 { ___begin auto (0,0,0) } help { "" } parm { name "signature" baseparm label "Signature" export none } parm { name "exportname" label "Export Name" type string default { "parm" } range { 0 1 } } parm { name "vop_force_code_context" label "Force Code in Context" type string invisible default { "surface" } help "A string property on a VOP digital asset node that specifies shading\n contexts in which the node should force generation of code.\n In a multi-context network such as vopmaterial, not all nodes should generate\n code for a given context. For example, some nodes are applicable only to\n surface shader while other to displacement shader. Only a few nodes initiate\n (force) generation of code, such as Collect VOP , Output VOP , or exporting\n Parameter VOP . Then, only nodes that feed into them will also generate code.\n If an HDA does not have output connectors or wants to generate code even \n if not (indirectly) connected to the Output VOP , it can use this property\n parameter to specify the shading context in which to initiate generation \n of code." range { 0 1 } parmtag { "spare_category" "Compiler" } } parm { name "exportas" label "Export As" type string default { [ "chs(\"exportname\")" hscript-expr ] } range { 0 1 } } parm { name "defaultvalue" label "Default Value" type float default { "0" } range { 0 1 } } parm { name "defaultvalue_v" label "Default Value" type vector size 3 default { "0" "0" "0" } range { 0 1 } } parm { name "defaultvalue_v4" label "Default Value" type intvector4 size 4 default { "0" "0" "0" "0" } range { 0 1 } } } INDX DialogScriptMZe/* * 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 layerpack script layerpack label "Layer Pack" outercode { "#include " } code { "init_layer($layer);" "" "$layer.F = select($isconnected_F, $F, $layer.F);" "$layer.Of = select($isconnected_Of, $Of, $layer.Of);" "$layer.Ce = select($isconnected_Ce, $Ce, $layer.Ce);" "$layer.P = select($isconnected_P, $P, $layer.P);" "$layer.N = select($isconnected_N, $N, $layer.N);" "$layer.masks = select($isconnected_masks, $masks, $layer.masks);" } output struct_ShaderLayer layer layer input bsdf F F input vector Of Opacity input vector Ce Emission input vector P Position input vector N Normal input float layeralpha "Layer Alpha" input floata masks Masks } INDXContents9Z DialogScript9ZeHouNC1033600bba05ad2ec9508919230fNON_COMMERCIAL_FILE!!!# Dialog script for layerunpack automatically generated { name layerunpack script layerunpack label "Layer Unpack" input struct_ShaderLayer layer layer output bsdf F BSDF output vector Of Opacity output vector Ce Emission output vector P Position output vector N Normal output float layeralpha "Layer Alpha" output floata masks Masks inputflags layer 0 signature "Default Inputs" default { struct_ShaderLayer bsdf vector vector vector vector float floata } outputoverrides default { ___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) ___begin auto (0) } help { "" } } INDX DialogScriptZe/* * 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 "length" script "length" label "length" code { "$len = length($vec);" } input vector vec "Vector" output float len "Vector Length" signature "3D Vector" default { } signature "2D Vector" u { vector2 float } signature "3D Point" p { point float } signature "3D Normal" n { normal float } signature "4D Vector" v4 { vector4 float } signature "Uniform 3D Vector" uv { uvector ufloat } signature "Uniform 3D Point" up { upoint ufloat } signature "Uniform 3D Normal" un { unormal float } VOP_VEC_PARM(vec, "Value", 1, 1, 1) VOP_VEC2_PARM(vec_u, "Value", 1, 1) VOP_VEC_PARM(vec_p, "Value", 1, 1, 1) VOP_VEC_PARM(vec_n, "Value", 1, 1, 1) VOP_VEC4_PARM(vec_v4, "Value", 1, 1, 1, 1) VOP_VEC_PARM(vec_uv, "Value", 1, 1, 1) VOP_VEC_PARM(vec_up, "Value", 1, 1, 1) VOP_VEC_PARM(vec_un, "Value", 1, 1, 1) group { name "g0" obsolete 12.0 } } INDX DialogScriptsZe/* * 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" outercode { INCLUDE_VOPLIB } code { "$lum = vop_luminance($rgb);" } input color rgb "RGB color" output float lum "Luminance" VOP_CLR_PARM(rgb, "RGB Color", 0, 0, 0) } INDX DialogScriptBZe/* * 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 "Float" default { } signature "Integer" i { int int } signature "2D Vector" u { vector2 vector2 } signature "3D Vector" v { vector vector } signature "3D Point" p { point point } signature "3D Normal" n { normal normal } signature "RGB Color" c { color color } signature "4D Vector" v4 { vector4 vector4 } signature "Uniform Float" uf { ufloat ufloat } signature "Uniform 3D Vector" uv { uvector uvector } signature "Uniform 3D Point" up { upoint upoint } signature "Uniform 3D Normal" un { unormal unormal } signature "Uniform RGB 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 DialogScript Ze/* * 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 "makeinstancexform" script "makeinstancexform" label "makeinstancexform" code { "if ($useorient)" " $xform = instance($P + $trans, {0, 0, 0}, $pscale * $scale, ($userot) ? $rot : {0, 0, 0, 1}, $orient, $pivot);" "else" " $xform = instance($P + $trans, $useN ? $N : ($usev ? $v : {0, 0, 0}), $pscale * $scale, ($userot) ? $rot : {0, 0, 0, 1}, $useup ? $up : {0, 0, 0}, $pivot);" } VOP_VEC_INPUT( P, "Point Position", 0, 0, 0) VOP_VEC_INPUT( trans, "Translate", 0, 0, 0) VOP_VEC4_INPUT( orient, "Orient", 0, 0, 0, 1) VOP_TOGGLE_INPUT( useorient, "Use Orient", 0) VOP_VEC_INPUT( N, "Normal", 0, 0, 0) VOP_TOGGLE_INPUT( useN, "Use Normal", 0) VOP_VEC_INPUT( v, "Velocity", 0, 0, 0) VOP_TOGGLE_INPUT( usev, "Use Velocity", 0) VOP_VEC_INPUT( up, "Up Vector", 0, 0, 0) VOP_TOGGLE_INPUT( useup, "Use Up", 0) VOP_VEC4_INPUT( rot, "Rotation", 0, 0, 0, 1) VOP_TOGGLE_INPUT( userot, "Use Rotation", 0) VOP_VEC_INPUT( scale, "Scale", 1, 1, 1) VOP_FLT_INPUT( pscale, "Point Scale", 1) VOP_VEC_INPUT( pivot, "Pivot", 0, 0, 0) output matrix xform "Transform Matrix" } INDX DialogScript Ze/* * 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 "Float" default { } signature "2D Vector" u { vector2 vector2 float vector2 } signature "3D Vector" v { vector vector float vector } signature "3D Point" p { point point float point } signature "3D Normal" n { normal normal float normal } signature "RGB Color" c { color color float color } signature "4D Vector" v4 { vector4 vector4 float vector4 } signature "BSDF" b { bsdf bsdf float bsdf } signature "Uniform Float" uf { ufloat ufloat ufloat ufloat } signature "Uniform 3D Vector" uv { uvector uvector ufloat uvector } signature "Uniform 3D Point" up { upoint upoint ufloat upoint } signature "Uniform 3D Normal" un { unormal unormal ufloat unormal } signature "Uniform RGB Color" uc { ucolor ucolor ufloat ucolor } VOP_FLT_PARM_R(bias, "Bias", .5, 0, 1) VOP_FLT_PARM(input1, "Input 1", 0) VOP_FLT_PARM(input2, "Input 2", 1) VOP_VEC2_PARM(input1_u, "Input 1", 0, 0) VOP_VEC2_PARM(input2_u, "Input 2", 1, 1) 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) VOP_VEC4_PARM(input1_v4, "Input 1", 0, 0, 0, 0) VOP_VEC4_PARM(input2_v4, "Input 2", 1, 1, 1, 1) 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) group { name "gf" obsolete 12.0 } group { name "gs" obsolete 12.0 } group { name "gv" obsolete 12.0 } group { name "gv4" obsolete 12.0 } } INDX DialogScriptZe/* * 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 "modulo" script "modulo" label "modulo" outercode { INCLUDE_VOPLIB } code { "#if defined(__vex)" "$mod = $input1 % $input2;" "#else" "$mod = vop_mod($input1, $input2);" "#endif" } input float input1 "Input 1" input float input2 "Input 2" output float mod "Modulo" VOP_FLT_PARM(input2, "Divisor", 1) VOP_FLT_PARM(input2_i, "Divisor", 1) VOP_VEC_PARM(input2_v, "Divisor", 1, 1, 1) VOP_VEC2_PARM(input2_u, "Divisor", 1, 1) VOP_VEC_PARM(input2_p, "Divisor", 1, 1, 1) VOP_VEC_PARM(input2_n, "Divisor", 1, 1, 1) VOP_CLR_PARM(input2_c, "Divisor", 1, 1, 1) VOP_VEC4_PARM(input2_v4,"Divisor", 1, 1, 1, 1) VOP_FLT_PARM(input2_uf, "Divisor", 1) VOP_VEC_PARM(input2_uv, "Divisor", 1, 1, 1) VOP_VEC_PARM(input2_up, "Divisor", 1, 1, 1) VOP_VEC_PARM(input2_un, "Divisor", 1, 1, 1) VOP_CLR_PARM(input2_uc, "Divisor", 1, 1, 1) signature "Float" default { } signature "Integer" i { int int int } signature "2D Vector" u { vector2 vector2 vector2 } signature "3D Vector" v { vector vector vector } signature "3D Point" p { point point point } signature "3D Normal" n { normal normal normal } signature "RGB Color" c { color color color } signature "4D Vector" v4 { vector4 vector4 vector4 } signature "Uniform Float" uf { ufloat ufloat ufloat } signature "Uniform 3D Vector" uv { uvector uvector uvector } signature "Uniform 3D Point" up { upoint upoint upoint } signature "Uniform 3D Normal" un { unormal unormal unormal } signature "Uniform RGB Color" uc { ucolor ucolor ucolor } } INDX DialogScriptZe/* * 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;" } descriptiveparm mulconst input float val "Input Value" output float scaled "Input Value * Constant" signature "Float" default { } signature "Integer" i { int int } signature "2D Vector" u { vector2 vector2 } signature "3D Vector" v { vector vector } signature "3D Point" p { point point } signature "3D Normal" n { normal normal } signature "RGB Color" c { color color } signature "BSDF" b { bsdf bsdf } signature "4D Vector" v4 { vector4 vector4 } signature "3x3 Matrix" m3 { matrix3 matrix3 } signature "4x4 Matrix " m4 { matrix matrix } signature "Uniform Float" uf { ufloat ufloat } signature "Uniform 3D Vector" uv { uvector uvector } signature "Uniform 3D Point" up { upoint upoint } signature "Uniform 3D Normal" un { unormal unormal } signature "Uniform RGB Color" uc { ucolor ucolor } parm { name mulconst label "Multiplier" type float size 1 default { 1.0 } } } INDX DialogScriptxZe/* * 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 "Integer" default { } signature "Float" f { float float } signature "2D Vector" u { vector2 vector2 } signature "3D Vector" v { vector vector } signature "3D Point" p { point point } signature "3D Normal" n { normal normal } signature "RGB Color" c { color color } signature "4D Vector" v4 { vector4 vector4 } signature "Uniform Float" uf { ufloat ufloat } signature "Uniform 3D Vector" uv { uvector uvector } signature "Uniform 3D Point" up { upoint upoint } signature "Uniform 3D Normal" un { unormal unormal } signature "Uniform RGB Color" uc { ucolor ucolor } } INDX DialogScript~Ze/* * 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 * 123 Front Street West, Suite 1401 * Toronto, Ontario * Canada M5J 2M2 * 416-504-9876 * * NAME: normalfalloff.ds ( VOP ) * * COMMENTS: */ #include { name "normalfalloff" script "normalfalloff" label "normalfalloff" outercode { INCLUDE_VOPLIB } code { "" "vector $ii = ($isconnected_nI != 0) ? $nI : normalize(I);" "vector $nf = ($isconnected_nN != 0) ? $nN : normalize(N);" "if ($facefwd) $nf = vop_frontface($nf, $ii);" "" "$falloff = clamp(vop_dot($nf,-$ii), 0.0, 1.0);" "if ($invert != 0) $falloff = 1-$falloff;" "$falloff = pow($falloff, $exp);" "" } output float falloff "falloff" input normal nN "Normal Vector" input vector nI "Incident Vector" VOP_FLT_INPUT_R (exp, "Exponent", 1, 0, 10) VOP_TOGGLE_INPUT(invert, "Invert?", 0) VOP_TOGGLE_INPUT(facefwd, "Ensure Faces Point Forward", 0) } INDX DialogScriptoZe/* * 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 "3D Normal" default { } signature "2D Vector" u { vector2 vector2 } signature "3D Point" p { point point } signature "3D Vector" v { vector vector } signature "4D Vector" v4 { vector4 vector4 } signature "Uniform 3D Normal" un { unormal unormal } signature "Uniform 3D Point" up { upoint upoint } signature "Uniform 3D Vector" uv { uvector uvector } VOP_VEC_PARM(vec, "Normal", 1, 0, 0) VOP_VEC2_PARM(vec_u, "Normal", 1, 0) VOP_VEC_PARM(vec_p, "Normal", 1, 0, 0) VOP_VEC_PARM(vec_v, "Normal", 1, 0, 0) VOP_VEC4_PARM(vec_v4, "Quaternion", 0, 0, 0, 1) VOP_VEC_PARM(vec_un, "Normal", 1, 0, 0) VOP_VEC_PARM(vec_up, "Normal", 1, 0, 0) VOP_VEC_PARM(vec_uv, "Normal", 1, 0, 0) group { name "g0" obsolete 12.0 } group { name "g1" obsolete 12.0 } } INDX DialogScriptZe/* * 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" " if ($bitwise)" " $not = ~$input;" " else" " $not = !$input;" "#else" " $not = ($input == 0) ? 1 : 0;" "#endif" } input int input "Input Value" output int not "\"Not\" Input" parm { name bitwise label "Bitwise Operation" type toggle size 1 default { 0 } } } INDX DialogScriptS0|# Dialog script for pbrdiffuse automatically generated 03/24/14 17:24:12 { name pbrdiffuse script pbrdiffuse label "Physically Based Diffuse" outercode { "" } code { "#ifdef VOP_SHADING" "vector $tnN = $isconnected_nN ? $nN : normalize(N);" "vector $tNg = dot($tnN, Ng) > 0 ? Ng : -Ng;" "#else" "vector $tnN = $isconnected_nN ? $nN : {0, 1, 0};" "vector $tNg = $tnN;" "#endif" "" "if ($model != \"translucent\")" "{" " if ($drough > 0)" " $f = 2.0*diffuse($tnN, $tNg, $drough, \"label\", $label);" " else" " $f = 2.0*diffuse($tnN, $tNg, \"label\", $label);" "}" "else" "{" " $f = 2.0*translucent($tnN, $tNg, \"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 "model" label "Diffuse Model" type string default { "diffuse" } menu { "diffuse" "Diffuse" "translucent" "Translucent" } 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 "drough" label "Diffuse Roughness" type float default { "0" } disablewhen "{ model == translucent }" range { 0 1 } export none } } INDX DialogScriptV# Dialog script for pbrhair_r automatically generated 03/11/16 15:44:55 { name pbrhair_r script pbrhair_r label "PBR Hair (Primary Reflection)" outercode { "#include " "#include " } code { "#ifdef VOP_SHADING" "VOPvector $_nN = normalize(($isconnected_nN != 0) ? $nN : N);" "VOPvector $_tip = normalize(($isconnected_tip != 0) ? $tip : dPdt);" "#else" "VOPvector $_nN = normalize(($isconnected_nN != 0) ? $nN : set(0, 1, 0));" "VOPvector $_tip = normalize(($isconnected_tip != 0) ? $tip : set(0, 0, 1));" "#endif" "VOPfloat $_r_size = max($r_size, 0.0001) * M_PI;" "VOPfloat $_r_shift = $r_shift * (0.5*M_PI);" "" "$f = $r_clr * hair($_nN, $_tip, $_r_shift, $_r_size, \"label\", $label);" } input string label "Component Label" input normal nN "Surface Normal" input vector tip "Tip Direction" input color r_clr "Base Color" input float r_size "Reflection Size" input float r_shift "Reflection Shift" output bsdf f BSDF inputflags label 0 inputflags nN 0 inputflags tip 0 inputflags r_clr 0 inputflags r_size 0 inputflags r_shift 0 signature "Default Inputs" default { string normal vector color float 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 "r_clr" label "Reflection Color" type color size 3 default { "1" "1" "1" } range { 0 1 } export none } parm { name "r_size" label "Reflection Size" type float default { "0.6" } range { 0! 1! } export none } parm { name "r_shift" label "Reflection Shift" type float default { "0" } range { -1! 1! } export none } } INDX DialogScript |V# Dialog script for pbrhair_trt automatically generated 03/11/16 15:45:11 { name pbrhair_trt script pbrhair_trt label "PBR Hair (Secondary Reflection)" outercode { "#include " "#include " } code { "#ifdef VOP_SHADING" "VOPvector $_nN = normalize(($isconnected_nN != 0) ? $nN : N);" "VOPvector $_tip = normalize(($isconnected_tip != 0) ? $tip : dPdt);" "#else" "VOPvector $_nN = normalize(($isconnected_nN != 0) ? $nN : set(0, 1, 0));" "VOPvector $_tip = normalize(($isconnected_tip != 0) ? $tip : set(0, 0, 1));" "#endif" "VOPfloat $_trt_size = max($trt_size, 0.0001) * M_PI;" "VOPfloat $_trt_shift = $trt_shift * (0.5*M_PI);" "VOPfloat $_g_size = max($g_size, 0.0001) * M_PI;" "VOPfloat $_g_shift = max($g_shift, 0.0001) * (0.5*M_PI);" "" "$f = $trt_clr * hair($_nN, $_tip, $_trt_shift, $_trt_size, $_g_size, $_g_shift, $g_intensity, \"label\", $label);" } input string label "Component Label" input normal nN "Surface Normal" input vector tip "Tip Direction" input color trt_clr "Highlight Color" input float trt_size "Highlight Size" input float trt_shift "Highlight Shift" input float g_intensity "Glint Intensity" input float g_size "Glint Size" input float g_shift "Glint Shift" output bsdf f BSDF inputflags label 0 inputflags nN 0 inputflags tip 0 inputflags trt_clr 0 inputflags trt_size 0 inputflags trt_shift 0 inputflags g_intensity 0 inputflags g_size 0 inputflags g_shift 0 signature "Default Inputs" default { string normal vector color float float float float 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 "trt_clr" label "Reflection Color" type color size 3 default { "1" "1" "1" } range { 0 1 } export none } parm { name "trt_size" label "Reflection Size" type float default { "0.05" } range { 0! 1! } export none } parm { name "trt_shift" label "Reflection Shift" type float default { "0" } range { -1! 1! } export none } parm { name "g_intensity" label "Glint Intensity" type float default { "1" } range { 0 10 } export none } parm { name "g_size" label "Glint Size" type float default { "0.1" } range { 0! 5 } export none } parm { name "g_shift" label "Glint Shift" type float default { "0.2" } range { 0! 1! } export none } } INDX DialogScriptV# Dialog script for pbrhair_tt automatically generated 03/11/16 15:45:05 { name pbrhair_tt script pbrhair_tt label "PBR Hair (Transmission)" outercode { "#include " "#include " } code { "#ifdef VOP_SHADING" "VOPvector $_nN = normalize(($isconnected_nN != 0) ? $nN : N);" "VOPvector $_tip = normalize(($isconnected_tip != 0) ? $tip : dPdt);" "#else" "VOPvector $_nN = normalize(($isconnected_nN != 0) ? $nN : set(0, 1, 0));" "VOPvector $_tip = normalize(($isconnected_tip != 0) ? $tip : set(0, 0, 1));" "#endif" "VOPfloat $_tt_size = max($tt_size, 0.0001) * M_PI;" "VOPfloat $_tt_shift = $tt_shift * (0.5*M_PI);" "" "$f = $tt_clr * hair($_nN, $_tip, $_tt_shift, $_tt_size, 1.0, \"label\", $label);" } input string label "Component Label" input normal nN "Surface Normal" input vector tip "Tip Direction" input color tt_clr "Transmission Color" input float tt_size "Transmission Size" input float tt_shift "Transmission Shift" output bsdf f BSDF inputflags label 0 inputflags nN 0 inputflags tip 0 inputflags tt_clr 0 inputflags tt_size 0 inputflags tt_shift 0 signature "Default Inputs" default { string normal vector color float 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 "tt_clr" label "Transmission Color" type color size 3 default { "1" "1" "1" } range { 0 1 } export none } parm { name "tt_size" label "Transmission Size" type float default { "0.05" } range { 0! 1! } export none } parm { name "tt_shift" label "Transmission Shift" type float default { "0" } range { -1! 1! } export none } } INDX DialogScript SPEC_MIN_WIDTH) || $rough > SPEC_MIN_WIDTH;" "if ($isglossy)" "{" " float $uexp, $vexp;" " float $rough2;" " " " if($model == \"blinn\" || $model == \"ggx\")" " {" " // square roughness to get a more linear mapping" " $rough2 = $rough*$rough;" " }" " else" " {" " $rough2 = $rough;" " }" " " " $uexp = $vexp = pbrspecular_rough_to_exponent($rough2);" " vector $tanu, $tanv;" "#ifdef VOP_SHADING" " $tanu = $isconnected_utan ? $utan : normalize(dPds);" " $tanv = $isconnected_vtan ? $vtan : normalize(dPdt);" "#else" " $tanu = $isconnected_utan ? $utan : {1, 0, 0};" " $tanv = $isconnected_vtan ? $vtan : {0, 0, 1};" "#endif" " " " // for now always compute frame for ggx, regardless of aniso being near 0" " if (($model != \"cone\" && abs($aniso) > SPEC_MIN_WIDTH))// || $model == 'ggx')" " {" " if ($aniso_angle != 0)" " {" " matrix3 $rot = ident();" " rotate($rot, radians($aniso_angle), cross($tanu, $tanv));" " $tanu *= $rot;" " $tanv *= $rot;" " }" " " " " " " " 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 if ($model == \"ggx\")" " {" " // make orthonormal" " $tanv = normalize(cross($tnN,$tanu));" " $tanu = normalize(cross($tnN,$tanv));" " " " int $flip = $aniso < 0;" " " " float $aspect = sqrt(1.0-abs($aniso)*0.9); " " float $alphax = max(0.001, $rough2/$aspect);" " float $alphay = max(0.001, $rough2*$aspect);" " float $alphaG = min($alphax, $alphay);" " " " $f = cvex_bsdf(" " \"oplib:/Shop/ggx_eval?Shop/ggx_eval\"," " \"oplib:/Shop/ggx_sample?Shop/ggx_sample\"," " \"label\", $label," " \"aniso\", 1," " \"ng\", normalize(Ng)," " \"nn\", (vector)$tnN," " \"xg\", (vector)select($flip, $tanv, $tanu)," " \"yg\", (vector)select($flip, $tanu, $tanv)," " \"alphax\", (float)$alphax," " \"alphay\", (float)$alphay," " \"alphaG\", (float)$alphaG," " \"masking\", 1);" " }" " else" " {" " $f = phonglobe($tnN, $tnR, $uexp, $vexp, $tanu, $tanv, \"label\", $label);" " }" " }" " else" " {" " if ($model == \"cone\")" " {" " float $newangle = pbrspecular_rough_to_angle($rough2);" " $f = cone($tnN, $tnR, $newangle, \"label\", $label);" " }" " else if ($model == \"blinn\")" " {" " $f = blinn($tnN, $uexp, \"label\", $label);" " }" " else if($model == \"ggx\")" " {" " // make orthonormal" " $tanv = normalize(cross($tnN,$tanu));" " $tanu = normalize(cross($tnN,$tanv));" " " " int $flip = $aniso < 0;" " " " float $alpha = max(0.001, $rough2);" " " " $f = cvex_bsdf(" " \"oplib:/Shop/ggx_eval?Shop/ggx_eval\"," " \"oplib:/Shop/ggx_sample?Shop/ggx_sample\"," " \"label\", $label," " \"aniso\", 0," " \"ng\", normalize(Ng)," " \"nn\", (vector)$tnN," " \"xg\", (vector)select($flip, $tanv, $tanu)," " \"yg\", (vector)select($flip, $tanu, $tanv)," " \"alphax\", (float)$alpha," " \"alphay\", (float)$alpha," " \"alphaG\", (float)$alpha," " \"masking\", 1);" " }" " else" " {" " $f = phonglobe($tnN, $tnR, $uexp, \"label\", $label);" " }" " }" " $f *= 1.0 / luminance(albedo($f));" "}" "" "$f *= $isglossy;" "$f += !$isglossy * 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 aniso "Anisotropic Bias" input vector utan "U Tangent" input vector vtan "V Tangent" input float aniso_angle "Anisotropic Angle" input float rough Roughness output bsdf f BSDF inputflags model 0 inputflags label 0 inputflags nR 0 inputflags nN 0 inputflags nI 0 inputflags aniso 0 inputflags utan 0 inputflags vtan 0 inputflags aniso_angle 0 inputflags rough 0 signature "Default Inputs" default { string string vector vector vector float vector vector float float bsdf } outputoverrides default { ___begin auto (0) } help { "" } parm { name "model" label "Specular Model" type ordinal default { "0" } menu { "phong" "Phong" "blinn" "Blinn" "cone" "Cone" "ggx" "GGX" } 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 "rough" label "Roughness" type float default { "0.1" } range { 0 1 } export none } parm { name "aniso" label "Anisotropic Bias" type float default { "0" } disablewhen "{ model == cone }" range { -1 1 } export none } parm { name "aniso_angle" label "Anisotropic Angle" type angle default { "0" } disablewhen "{ model == cone }" range { 0 360 } export none } } INDX DialogScript5}X=# Dialog script for physicalsss automatically generated { name physicalsss script physicalsss label "Physical SSS" outercode { "#include " "#include " "#include " "#include " "" "import physicalsss_single;" "import physicalsss_multi;" } 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;" "$sss_single = 0;" "$sss_multi = 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;" "" " // Compute the reduced albedo." " $redalbedo = vop_sss_reduced_albedo($diffuseclr, $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 /= max($attenclr / $redext, 1e-3);" " $redext *= max(0.0, $attendensity);" " $_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)" " {" " physicalsss_single(" " \"Cf\", $sss_single," " \"P\", $_p," " \"N\", $_n," " \"I\", $_t," " \"absrp\", $_absrp," " \"scatr\", $scatr," " \"g\", $_g," " \"eta\", $eta," " \"optsecond\", $optsingle," " \"nsamples\", $nsingle," " \"spectral\", $spectral);" " $sss_single *= $_kt;" " }" "" " if ($multienable)" " {" " vector pos;" " if ($multimodel == \"raytraced\" ||" " $multimodel == \"fullraytraced\" ||" " $multimodel == \"pathtraced\")" " pos = $_p;" " else" " pos = $bp;" "" " physicalsss_multi(" " \"Cf\", $sss_multi," " \"P\", pos," " \"N\", $_n," " \"absrp\", $_absrp," " \"scatr\", $scatr," " \"g\", $_g," " \"eta\", $eta," " \"multimodel\", $multimodel," " \"loclradscale\", $loclradscale," " \"loclquality\", $loclquality," " \"globquality\", $globquality," " \"optsecond\", $optmulti," " \"pcmode\", $pcmode," " \"pcname\", $pcname," " \"pcsavepos\", $pcsavepos," " \"pcsaveirrad\", $pcsaveirrad," " \"pcautosize\", $pcautosize," " \"pcautofactor\", $pcautofactor," " \"pcsize\", $pcsize," " \"pcerror\", 0.1," " \"pcfilter\", $pcfilter," " \"pcfiltersize\", $pcfiltersize," " \"spectral\", $spectral," " \"multiloclclr\", $multiloclclr," " \"multiglobclr\", $multiglobclr);" " $sss_multi *= $_kt;" " }" "" " $clr = $sss_single + $sss_multi;" "}" } 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 (RGB)" input vector redscatr "Reduced Scattering Coefficient (RGB)" input float scatrscale "Scattering Scale" input float g "Scattering Phase" input float iior "Inside IOR" input float oior "Outside IOR" input int spectral "Enable Spectral Scattering" input int singlesss "Enable Single Scattering" input int optsingle "Optimize Secondary Rays" input int nsingle Samples input int multienable "Enable Multiple Scattering" input string multimodel Model input int optmulti "Optimize 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 sss_single "Single Scattering Color" output color sss_multi "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 spectral 1 inputflags singlesss 0 inputflags optsingle 1 inputflags nsingle 1 inputflags multienable 0 inputflags multimodel 1 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 string 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" } menu { "0" "Artist" "1" "Physical" } range { 0 1 } } parm { name "diffuseclr" label "Diffuse Color" type color size 3 default { "0.9" "0.9" "0.9" } disablewhen "{ mode != 0 }" range { 0! 1! } parmtag { "export_disable" "1" } parmtag { "script_callback" "kwargs['node'].hdaModule().updatePhysical(kwargs['node'])" } parmtag { "script_callback_language" "python" } } parm { name "attendensity" label "Attenuation Density" type float default { "1" } disablewhen "{ mode != 0 }" range { 0! 10 } parmtag { "script_callback" "kwargs['node'].hdaModule().updatePhysical(kwargs['node'])" } parmtag { "script_callback_language" "python" } } parm { name "attenclr" label "Attenuation Color" type color size 3 default { "1" "1" "1" } disablewhen "{ mode != 0 }" range { 0! 1! } parmtag { "script_callback" "kwargs['node'].hdaModule().updatePhysical(kwargs['node'])" } parmtag { "script_callback_language" "python" } } parm { name "absrp" label "Absorption Coefficient (RGB)" type vector size 3 default { "0.0131039" "0.0131039" "0.0131039" } disablewhen "{ mode != 1 }" range { 0! 1 } parmtag { "script_callback" "kwargs['node'].hdaModule().updateArtist(kwargs['node'])" } parmtag { "script_callback_language" "python" } } parm { name "redscatr" label "Reduced Scattering Coefficient (RGB)" type vector size 3 default { "25.4246" "25.4246" "25.4246" } disablewhen "{ mode != 1 }" range { 0! 1 } parmtag { "script_callback" "kwargs['node'].hdaModule().updateArtist(kwargs['node'])" } parmtag { "script_callback_language" "python" } } parm { name "scatrscale" label "Scattering Scale" type float default { "1" } disablewhen "{ mode != 1 }" range { 0! 1 } parmtag { "script_callback" "kwargs['node'].hdaModule().updateArtist(kwargs['node'])" } parmtag { "script_callback_language" "python" } } parm { name "g" label "Scattering Phase" type float default { "0" } range { -1! 1! } } parm { name "iior" label "Inside IOR" type float default { "1.3" } range { 0! 10 } } parm { name "oior" label "Outside IOR" type float default { "1" } range { 0! 10 } } parm { name "spectral" label "Enable RGB Spectral Scattering" type toggle default { "1" } range { 0 1 } } group { name "single_multi" label "Single Scattering" parm { name "singlesss" label "Enable Single Scattering" type toggle default { "1" } range { 0 1 } } parm { name "optsingle" label "Optimize Secondary Rays" type toggle default { "0" } disablewhen "{ singlesss == 0 }" range { 0 1 } } parm { name "nsingle" label "Samples" type integer default { "1" } disablewhen "{ singlesss == 0 }" range { 0! 10 } } } group { name "single_multi_1" label "Multiple Scattering" parm { name "multienable" label "Enable Multiple Scattering" type toggle default { "1" } range { 0 1 } } parm { name "multimodel" label "Model" type string default { "raytraced" } disablewhen "{ multienable == 0 }" menu { "raytraced" "Ray Traced" "local" "Local BRDF" "global" "Global Point Cloud" "hybrid" "Local And Global" "pathtraced" "Path Traced" } range { 0 1 } } parm { name "globquality" label "Global Light Quality" type float default { "1" } disablewhen "{ multienable == 0 } { multimodel == local }" range { 0! 10 } } parm { name "loclquality" label "Local Light Quality" type float default { "0.1" } disablewhen "{ multienable == 0 } { multimodel != local multimodel != hybrid }" range { 0! 1 } } parm { name "optmulti" label "Optimize Secondary Rays" type toggle default { "0" } disablewhen "{ multienable == 0 } { multimodel == local }" range { 0 1 } } parm { name "sepparm" label "Separator" type separator default { "" } range { 0 1 } } parm { name "loclradscale" label "Local Radius Scale" type float default { "1" } disablewhen "{ multienable == 0 } { multimodel != hybrid }" range { 0! 2 } } parm { name "pcmode" label "Point Cloud Mode" type ordinal default { "0" } disablewhen "{ multienable == 0 } { multimodel != global multimodel != hybrid }" menu { "0" "Generate At Render Time" "1" "Read From File" "2" "Write To File" } range { 0 1 } } parm { name "pcname" label "Point Cloud" type file default { "$HIP/${HIPNAME}_${OS}.pc" } disablewhen "{ multienable == 0 } { multimodel != global multimodel != hybrid } { pcmode == 0 }" range { 0 1 } parmtag { "script_callback" "kwargs['node'].hdaModule().checkFileName(kwargs['node'])" } parmtag { "script_callback_language" "python" } } parm { name "pcsavepos" label "Cache Positions/Normals/Areas" type toggle default { "0" } disablewhen "{ multienable == 0 } { multimodel != global multimodel != hybrid } { pcmode != 2 }" range { 0 1 } } parm { name "pcsaveirrad" label "Cache Irradiance" type toggle default { "0" } disablewhen "{ multienable == 0 } { multimodel != global multimodel != hybrid } { pcmode != 2 }" range { 0 1 } } parm { name "pcautosize" label "Auto Point Cloud Size" type toggle default { "1" } disablewhen "{ multienable == 0 } { multimodel != global multimodel != hybrid } { pcmode == 1 }" range { 0 1 } } parm { name "pcautofactor" label "Auto Size Factor" type float default { "1" } disablewhen "{ multienable == 0 } { multimodel != global multimodel != hybrid } { pcmode == 1 } { pcautosize == 0 }" range { 0! 2 } } parm { name "pcsize" label "Point Cloud Size" type integer default { "10000" } disablewhen "{ multienable == 0 } { multimodel != global multimodel != hybrid } { pcmode == 1 } { pcautosize == 1 }" range { 0! 1e+06 } } parm { name "pcfilter" label "Filter Multiple Scattering" type toggle default { "1" } disablewhen "{ multienable == 0 } { multimodel != global multimodel != hybrid }" range { 0 1 } } parm { name "pcfiltersize" label "Filter Samples" type integer default { "50" } disablewhen "{ multienable == 0 } { multimodel != global multimodel != hybrid } { pcfilter == 0 }" range { 0! 100 } } } } INDXContents9Z DialogScript9{ZeHouNC1033600bba05ad2ec9408919230fNON_COMMERCIAL_FILE!!!# Dialog script for pointjitter automatically generated { name pointjitter script pointjitter label "Point Jitter" help { "" } inputlabel 1 "Geometry to Jitter Points on" inputlabel 2 "Sub-Network Input #2" inputlabel 3 "Sub-Network Input #3" inputlabel 4 "Sub-Network Input #4" parm { name "group" label "Group" type string default { "" } menutoggle { [ "opmenu -l jitter vex_group" ] } range { 0 1 } parmtag { "autoscope" "0000000000000000" } parmtag { "script_action" "import soputils\nkwargs['geometrytype'] = hou.geometryType.Points\nkwargs['inputindex'] = 0\nsoputils.selectGroupParm(kwargs)" } parmtag { "script_action_help" "Select geometry from an available viewport." } parmtag { "script_action_icon" "BUTTONS_reselect" } } parm { name "useidattrib" label "Use ID Attribute" type toggle nolabel joinnext default { "0" } range { 0 1 } } parm { name "idattrib" label "Id Attribute" type string default { "id" } disablewhen "{ useidattrib == 0 }" range { 0 1 } parmtag { "autoscope" "0000000000000000" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "sop" } } parm { name "scale" label "Scale" type float default { "1" } range { 0 10 } } parm { name "axisscale" label "Axis Scales" type vector size 3 default { "1" "1" "1" } range { -1 1 } } parm { name "seed" label "Seed" type float default { "1" } range { 0 10 } } parm { name "usepscale" label "Use PScale" type toggle default { "off" } range { 0 1 } } parm { name "updatenmls" label "Update Normals" type toggle default { "on" } parmtag { "autoscope" "0000000000000000" } } } INDXContents9Z DialogScript9TFHouNC1033600bba05ad2ec9408919230fNON_COMMERCIAL_FILE!!!# Dialog script for pointreplicate automatically generated 05/06/14 15:16:16 { name pointreplicate script pointgenerator label "Point Replicate" help { "" } inputlabel 1 "Points to Replicate" inputlabel 2 "Sub-Network Input #2" inputlabel 3 "Sub-Network Input #3" inputlabel 4 "Sub-Network Input #4" parm { name "group" label "Group" type string default { "" } menutoggle { [ "opmenu -l jitter vex_group" ] } range { 0 1 } export none parmtag { "script_action" "import soputils\nkwargs['geometrytype'] = hou.geometryType.Points\nkwargs['inputindex'] = 0\nsoputils.selectGroupParm(kwargs)" } parmtag { "script_action_help" "Select geometry from an available viewport." } parmtag { "script_action_icon" "BUTTONS_reselect" } } parm { name "keepgeo" label "Keep Input Geometry" type toggle default { "0" } range { 0 1 } export none } group { name "folder1" label "Quantity" parm { name "nptsperpt" label "Points per Point" type float default { "100" } range { 0 1000 } export none } parm { name "genfromattrib" label "Generate from Attribute" type toggle default { "0" } range { 0 1 } export none } parm { name "attrib" label "Attribute" type string default { "" } disablewhen "{ genfromattrib == 0 }" range { 0 1 } export none } } group { name "folder1_1" label "Shape" parm { name "shape" label "Shape" type ordinal default { "0" } menu { "box" "Box" "sphere" "Sphere" "cylinder" "Cylinder" "cone" "Cone" "grid" "Grid" "circle" "Circle" "line" "Line" "point" "Point" "file" "File" "sop" "SOP" } range { 0 1 } export none } parm { name "file" label "File" type geometry default { "defgeo.bgeo" } hidewhen "{ shape != file }" range { 0 1 } export none } parm { name "sop" label "SOP" type oppath default { "" } hidewhen "{ shape != sop }" range { 0 1 } export none parmtag { "oprelative" "." } } parm { name "orientation" label "Orientation" type ordinal default { "0" } disablewhen "{ shape != grid shape != line shape != circle }" menu { "xy" "XY Plane" "yz" "YZ Plane" "zx" "ZX Plane" } range { 0 1 } export none } parm { name "t" label "Center" type vector size 3 default { "0" "0" "0" } range { -1 1 } export none } parm { name "size" label "Size" type vector size 3 default { "1" "1" "1" } disablewhen "{ shape == point }" range { -1 1 } export none } parm { name "scale" label "Uniform Scale" type float default { "1" } disablewhen "{ shape == point }" range { 0 10 } export none } parm { name "velstretch" label "Velocity Stretch" type ordinal default { "0" } disablewhen "{ shape == point }" menu { "none" "None" "scaled" "Scaled" "ignore" "Ignore Geometry Scale" } range { 0 1 } export none } parm { name "velscale" label "Velocity Scale" type float default { "1" } disablewhen "{ velstretch == none } { shape == point }" range { 0 10 } export none } parm { name "seed" label "Seed" type float default { "0" } range { 0 10 } export none } parm { name "qstrat" label "Quasi-Stratified Sampling" type toggle default { "on" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "sop" } } } group { name "folder1_2" label "Noise" parm { name "donoise" label "Add Noise" type toggle default { "0" } range { 0 1 } export none } parm { name "type" label "Noise Type" type string default { "xnoise" } disablewhen "{ donoise == 0 }" menu { "pnoise" "Perlin Noise" "onoise" "Original Perlin Noise" "snoise" "Sparse Convolution Noise" "anoise" "Alligator Noise" "xnoise" "Simplex Noise" "correctnoise" "Zero Centered Perlin Noise" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "sop" } } parm { name "freq" label "Frequency" type float size 3 default { "1" "1" "1" } disablewhen "{ donoise == 0 }" range { 0 10 } export none parmtag { "autoscope" "0000000000000000" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "sop" } } parm { name "offset" label "Offset" type float size 3 default { "0" "0" "0" } disablewhen "{ donoise == 0 }" range { 0 10 } export none parmtag { "autoscope" "0000000000000000" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "sop" } } parm { name "amp" label "Amplitude" type float default { "1" } disablewhen "{ donoise == 0 }" range { -1 1 } export none parmtag { "autoscope" "0000000000000000" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "sop" } } parm { name "rough" label "Roughness" type float default { "0.5" } disablewhen "{ donoise == 0 }" range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "sop" } } parm { name "atten" label "Attenuation" type float default { "1" } disablewhen "{ donoise == 0 }" range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "sop" } } parm { name "turb" label "Turbulence" type integer default { "3" } disablewhen "{ donoise == 0 }" range { 0 10 } export none parmtag { "autoscope" "0000000000000000" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "sop" } } } group { name "folder1_3" label "Attributes" parm { name "docopyattribs" label "Copy Source Attributes" type toggle default { "0" } range { 0 1 } export none } parm { name "attribstocopy" label "Attributes" type string default { "*" } disablewhen "{ docopyattribs == 0 }" range { 0 1 } export none } parm { name "inheritvel" label "Inherit Velocity" type float default { "1" } range { 0 10 } export none } parm { name "radialvel" label "Radial Velocity" type float default { "0" } range { 0 10 } export none } parm { name "keepinternal" label "Keep Source Attributes" type toggle default { "0" } range { 0 1 } export none } parm { name "newg" label "Create Output Group" type toggle default { "0" } range { 0 1 } export none } parm { name "outputgroup" label "Output Group" type string default { "" } disablewhen "{ newg == 0 }" range { 0 1 } export none } } } INDX DialogScriptZe/* * 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 "Float" default { } signature "2D Vector" u { vector2 float vector2 } signature "3D Vector" v { vector float vector } signature "3D Point" p { point float point } signature "3D Normal" n { normal float normal } signature "RGB Color" c { color float color } signature "4D Vector" v4 { vector4 float vector4 } signature "Uniform Float" uf { ufloat ufloat ufloat } signature "Uniform 3D Vector" uv { uvector ufloat uvector } signature "Uniform 3D Point" up { upoint ufloat upoint } signature "Uniform 3D Normal" un { unormal ufloat unormal } signature "Uniform RGB Color" uc { ucolor ufloat ucolor } VOP_FLT_PARM(val, "Value", 1) VOP_VEC_PARM(val_v, "Value", 1, 1, 1) VOP_VEC2_PARM(val_u, "Value", 1, 1) VOP_VEC_PARM(val_p, "Value", 1, 1, 1) VOP_VEC_PARM(val_n, "Value", 1, 1, 1) VOP_CLR_PARM(val_c, "Value", 1, 1, 1) VOP_VEC4_PARM(val_v4,"Value", 1, 1, 1, 1) VOP_FLT_PARM(val_uf, "Value", 1) VOP_VEC_PARM(val_uv, "Value", 1, 1, 1) VOP_VEC_PARM(val_up, "Value", 1, 1, 1) VOP_VEC_PARM(val_un, "Value", 1, 1, 1) VOP_CLR_PARM(val_uc, "Value", 1, 1, 1) parm { name exp label "Exponent" type float size 1 default { 1.0 } } group { name "gv" obsolete 12.0 } group { name "gu" obsolete 12.0 } } INDXContents9Z DialogScript9Ze/* * 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 "random" script "random" label "random" code { "#ifdef __vex" " if ($roundtoint)" " $rand = random($pos);" " else" " $rand = rand($pos);" "#else" " $rand = cellnoise($pos);" "#endif" } input float pos "Position" output float rand "Random Number" signature "1D Float Input, 1D Output" default { } signature "1D Float Input, 3D Vector" fv { float vector } signature "1D Float Input, 3D Point" fp { float point } signature "1D Float Input, 3D Normal" fn { float normal } signature "1D Float Input, 3D Color" fc { float color } signature "1D Float Input, 4D Output" f4d { float vector4 } signature "1D Integer Input, 1D Output" i { int float } signature "1D Integer Input, 3D Vector" iv { int vector } signature "1D Integer Input, 3D Point" ip { int point } signature "1D Integer Input, 3D Normal" in { int normal } signature "1D Integer Input, 3D Color" ic { int color } signature "1D Integer Input, 4D Output" i4d { int vector4 } signature "3D Vector Input, 1D Output" v1d { vector float } signature "3D Vector Input, 3D Vector" vv { vector vector } signature "3D Vector Input, 3D Point" vp { vector point } signature "3D Vector Input, 3D Normal" vn { vector normal } signature "3D Vector Input, 3D Color" vc { vector color } signature "3D Vector, 4D Output" v4d { vector vector4 } signature "3D Point Input, 1D Output" p1d { point float } signature "3D Point Input, 3D Vector" pv { point vector } signature "3D Point Input, 3D Point" pp { point point } signature "3D Point Input, 3D Normal" pn { point normal } signature "3D Point Input, 3D Color" pc { point color } signature "3D Normal Input, 1D Output" n1d { normal float } signature "3D Normal Input, 3D Vector" nv { normal vector } signature "3D Normal Input, 3D Point" np { normal point } signature "3D Normal Input, 3D Normal" nn { normal normal } signature "3D Normal Input, 3D Color" nc { normal color } signature "3D Color Input, 1D Output" c1d { color float } signature "3D Color Input, 3D Vector" cv { color vector } signature "3D Color Input, 3D Point" cp { color point } signature "3D Color Input, 3D Normal" cn { color normal } signature "3D Color Input, 3D Color" cc { color color } signature "4D Input, 1D Output" v41d { vector4 float } signature "4D Input, 3D Output" v43d { vector4 vector } signature "4D Input, 4D Output" v44d { vector4 vector4 } signature "1D Uniform Float, 1D Output" uf1d { ufloat ufloat } signature "1D Uniform Float, 3D Vector" ufv { ufloat uvector } signature "1D Uniform Float, 3D Point" ufp { ufloat upoint } signature "1D Uniform Float, 3D Normal" ufn { ufloat unormal } signature "1D Uniform Float, 3D Color" ufc { ufloat ucolor } signature "3D Uniform Vector, 1D Output" uv1d { uvector ufloat } signature "3D Uniform Vector, 3D Vector" uvv { uvector uvector } signature "3D Uniform Vector, 3D Point" uvp { uvector upoint } signature "3D Uniform Vector, 3D Normal" uvn { uvector unormal } signature "3D Uniform Vector, 3D Color" uvc { uvector ucolor } signature "3D Uniform Point, 1D Output" up1d { upoint ufloat } signature "3D Uniform Point, 3D Vector" upv { upoint uvector } signature "3D Uniform Point, 3D Point" upp { upoint upoint } signature "3D Uniform Point, 3D Normal" upn { upoint unormal } signature "3D Uniform Point, 3D Color" upc { upoint ucolor } signature "3D Uniform Normal, 1D Output" un1d { unormal ufloat } signature "3D Uniform Normal, 3D Vector" unv { unormal uvector } signature "3D Uniform Normal, 3D Point" unp { unormal upoint } signature "3D Uniform Normal, 3D Normal" unn { unormal unormal } signature "3D Uniform Normal, 3D Color" unc { unormal ucolor } signature "3D Uniform Color, 1D Output" uc1d { ucolor ufloat } signature "3D Uniform Color, 3D Vector" ucv { ucolor uvector } signature "3D Uniform Color, 3D Point" ucp { ucolor upoint } signature "3D Uniform Color, 3D Normal" ucn { ucolor unormal } signature "3D Uniform Color, 3D Color" ucc { ucolor ucolor } VOP_FLT_PARM(pos, "Position", 0) VOP_INT_PARM(pos_i, "Position", 0) VOP_VEC_PARM(pos_v1d, "Position", 0, 0, 0) VOP_VEC_PARM(pos_p1d, "Position", 0, 0, 0) VOP_VEC_PARM(pos_n1d, "Position", 0, 0, 0) VOP_CLR_PARM(pos_c1d, "Position", 0, 0, 0) VOP_VEC4_PARM(pos_v41d, "Position", 0, 0, 0, 0) VOP_FLT_PARM(pos_uf1d, "Position", 0) VOP_VEC_PARM(pos_uv1d, "Position", 0, 0, 0) VOP_VEC_PARM(pos_up1d, "Position", 0, 0, 0) VOP_VEC_PARM(pos_un1d, "Position", 0, 0, 0) VOP_CLR_PARM(pos_uc1d, "Position", 0, 0, 0) parm { name roundtoint label "Clamp Position to Integer" type toggle size 1 default { 1 } } group { name "gv" obsolete 12.0 } group { name "gu" obsolete 12.0 } } INDX DialogScript`Ze/* * 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 { R"code({ int tmp_level = 0; if (rayimport('level', tmp_level)) tmp_level += 1; $raylevel = max(getraylevel(), tmp_level); })code" } output int raylevel "Ray Bounce Level" } INDX DialogScriptZe/* * 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 "reflect" script "reflect" label "reflect" code { "$rdir = reflect($dir, $nml);" } input vector dir "Incident Direction" input normal nml "Normalized Normal" output vector rdir "Reflected Direction" VOP_VEC_PARM(dir, "Direction", 1, 0, 0) VOP_VEC_PARM(nml, "Normal Vector", 0, 0, 1) signature "3D Vector" default { } signature "Uniform 3D Vector" uv { uvector unormal uvector } } INDX DialogScript|Ze/* * 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 #define RENDER_SETTINGS \ "renderer:version" "Renderer: Version" \ "renderer:shadingfactor" "Renderer: Shading Factor" \ "renderer:rayshadingfactor" "Renderer: Ray Shading Factor" \ "renderer:raybias" "Renderer: Ray Bias" \ "renderer:verbose" "Renderer: Verbose" \ "renderer:threadcount" "Renderer: Thread Count" \ "renderer:renderengine" "Renderer: Render Engine" \ "renderer:hidden" "Renderer: Hidden" \ "renderer:colorspace" "Renderer: Colorspace" \ "renderer:raylimiteval" "Renderer: Ray Limit Eval" \ "renderer:raylimitcomponents" "Renderer: Ray Limit Components" \ "renderer:raylimitlightmask" "Renderer: Ray Limit Light Mask" \ "renderer:rayderivbias" "Renderer: Ray Deriv Bias" \ "image:filename" "Image: Filename" \ "image:device" "Image: Device" \ "image:resolution" "Image: Resolution" \ "image:pixelaspect" "Image: Pixel Aspect" \ "image:crop" "Image: Crop" \ "image:window" "Image: Window" \ "image:samples" "Image: Samples" \ "image:jitter" "Image: Jitter" \ "image:subpixel" "Image: Sub-pixel" \ "image:opacitythresh" "Image: Opacity Threshold" \ "image:opacitylimit" "Image: Opacity Limit" \ "image:colorlimit" "Image: Color Limit" \ "image:background" "Image: Background" \ "image:bgscale" "Image: Background Scale" \ "image:saveoptions" "Image: Save Options" \ "camera:shutter" "Camera: Shutter Times" \ "photon:photongfile" "Photon: Global File" \ "photon:photoncfile" "Photon: Caustic File" \ "photon:photoncount" "Photon: Count" \ "shader:name" "Shader: Name" #define OBJECT_SETTINGS \ "object:name" "Object: Name" \ "object:id" "Object: Id" \ "object:shadingquality" "Object: Shading Quality" \ "object:rayshadingquality" "Object: Ray Shading Quality" \ "object:displacebound" "Object: Displace Bound" \ "object:reflectlimit" "Object: Reflect Limit" \ "object:refractlimit" "Object: Refract Limit" \ "object:diffuselimit" "Object: Diffuse Limit" \ "object:volumelimit" "Object: Volume Limit" \ "object:rayweight" "Object: Ray Weight" \ "object:pbrdiffusemask" "Object: PBR Diffuse Mask" \ "object:pbrglossymask" "Object: PBR Glossy Mask" \ "object:pbrspecularmask" "Object: PBR Specular Mask" \ "object:motionfactor" "Object: Motion Factor" \ "object:flatness" "Object: Flatness" \ "object:reflectmask" "Object: Reflection Mask" \ "object:reflectcategories" "Object: Reflection Categories" \ "object:refractmask" "Object: Refraction Mask" \ "object:refractcategories" "Object: Refraction Categories" \ "object:lightmask" "Object: Light Mask" \ "object:lightcategories" "Object: Light Categories" \ "object:photonmodifier" "Object: Photon Modifier" \ "object:filter" "Object: Volume Filter" \ "object:filterwidth" "Object: Volume Filter Width" \ "object:dorayvariance" "Object: Do Ray Variance" \ "object:variance" "Object: Ray Variance" \ "object:globalquality" "Object: Global Quality" \ "object:diffusequality" "Object: Diffuse Quality" \ "object:refractionquality" "Object: Refraction Quality" \ "object:reflectionquality" "Object: Reflection Quality" \ "object:minraysamples" "Object: Min Ray Samples" \ "object:maxraysamples" "Object: Max Ray Samples" \ "object:samplingquality" "Object: Sampling Quality" \ "object:velocityscale" "Object: Velocity Scale" \ "object:gifile" "Object: Irradiance Cache File" \ "object:gisample" "Object: Irradiance Samples" \ "object:gierror" "Object: Irradiance Error" \ "object:smoothcolor" "Object: Smooth Grid Colors" \ "object:phantom" "Object: Phantom" \ "object:truedisplace" "Object: True Displacements" \ "object:rayshade" "Object: Ray-Traced Shading" \ "object:volumeuniform" "Object: Uniform Volume" \ "object:volumeiso" "Object: Volume Isosurface" \ "object:volumesteprate" "Object: Volume Step Rate" \ "object:volumeshadowsteprate" "Object: Volume Shadow Step Rate" \ "object:volumedensity" "Object: Volume Density" \ "object:volumesamples" "Object: Volume Samples" \ "object:biasnormal" "Object: Bias Along Normal" \ "object:area" "Object: Surface Area" #define LIGHT_SETTINGS \ "light:areamap" "Light: Area Map" \ "light:areashape" "Light: Area Shape" \ "light:areasize" "Light: Area Size" \ "light:arealight" "Light: Is Area Light" \ "light:distantlight" "Light: Is Distant Light" \ "light:activeradius" "Light: Active Radius" \ "light:projection" "Light: Projection" \ "light:minraysamples" "Light: Min Ray Samples" \ "light:maxraysamples" "Light: Max Ray Samples" \ "light:zoom" "Light: Zoom" \ "light:orthowidth" "Light: Orthowidth" \ "light:shadowmask" "Light: Shadow Mask" \ "light:shadowcategories" "Light: Shadow Categories" \ "light:areafullsphere" "Light: Full Sphere Environment" \ "light:photontarget" "Light: Photon Target" \ "light:photonweight" "Light: Photon Weight" \ "light:envangle" "Light: Sun Angle" \ #define FOG_SETTINGS \ "fog:name" "Fog: Name" \ "fog:lightmask" "Fog: Light Mask" \ "fog:lightcategories" "Fog: Light Categories" { name "renderstate" script "renderstate" label "renderstate" code { "$found = renderstate($var, $val);" "if (!$found) $val = $default;" } output string val "Variable Value" output int found "1 if imported, Else 0" parm { name var label "Value Name" type string menureplace { RENDER_SETTINGS \ OBJECT_SETTINGS \ LIGHT_SETTINGS } default { "object:name" } } input string var "Value Name" VOP_STR_INPUT(default, "Default String", "") VOP_FLT_PARM(default_f, "Default Value", 0) VOP_INT_PARM(default_i, "Default Integer", 0) VOP_VEC_PARM(default_v, "Default Vector", 0, 0, 0) signature "String Values" default { } signature "Float Values" f { string float float int } signature "Integer Values" i { string int int int } signature "Vector Values" v { string vector vector int } } INDXContents9Z DialogScript9ZeHouNC1033600bba05ad2ec9308919230fNON_COMMERCIAL_FILE!!!# Dialog script for restpos::2.0 automatically generated { name restpos::2.0 script restpos label "Rest Position" input point P Position input string space Space output vector restP "Rest Position" output int bound_rest "Is Parameter Bound" inputflags P 0 inputflags space 0 signature "Default Inputs" default { point string vector int } outputoverrides default { ___begin auto (0,0,0) ___begin auto (0) } help { "" } parm { name "space" label "Space" type oppath 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" } range { 0 1 } parmtag { "autoscope" "0000000000000000" } parmtag { "opfilter" "!!OBJ!!" } parmtag { "oppathkeywords" "space:" } parmtag { "oprelative" "." } } } INDX DialogScriptZe/* * 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 "rgbtohsv" script "rgbtohsv" label "rgbtohsv" outercode { INCLUDE_VOPLIB } code { "$hsv = rgbtohsv($rgb);" } input color rgb "RGB color" output color hsv "HSV Color" VOP_CLR_PARM(rgb, "RGB Color", 0, 0, 0) VOP_CLR_PARM(rgb_uc, "RGB Color", 0, 0, 0) signature "RGB Color" default { } signature "Uniform RGB Color" uc { ucolor ucolor } } INDX DialogScript bZe/* * 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: * Jeff Lait * Side Effects Software Inc * 477 Richmond Street West * Toronto, Ontario * Canada M5V 3E7 * 416-504-9876 * */ { name "setattrib" script "setattrib" label "setattrib" code { "setattrib($handle, $atype, $attrib, $i1, $i2, $value, $mode);" } forcecode descriptiveparm attrib input int handle "Geometry Handle" input string atype "Attribute Class" input string attrib "Attribute Name" input string mode "Merge Mode" input int i1 "Point or Primitive Number" input int i2 "Vertex Number" input vector value "Attribute Value" signature "Float Attribute" f { int string string string int int float } signature "Integer Attribute" i { int string string string int int int } signature "Vector2 Attribute" v2 { int string string string int int vector2 } signature "Vector Attribute" default { } signature "Vector4 Attribute" v4 { int string string string int int vector4 } signature "Matrix2 Attribute" m2 { int string string string int int matrix2 } signature "Matrix3 Attribute" m3 { int string string string int int matrix3 } signature "Matrix Attribute" m { int string string string int int matrix } signature "String Attribute" s { int string string string int int string } signature "Float Array Attribute" fa { int string string string int int floata } signature "Integer Array Attribute" ia { int string string string int int inta } signature "Vector2 Array Attribute" v2a { int string string string int int vector2a } signature "Vector Array Attribute" va { int string string string int int vectora } signature "Vector4 Array Attribute" v4a { int string string string int int vector4a } signature "Matrix2 Array Attribute" m2a { int string string string int int matrix2a } signature "Matrix3 Array Attribute" m3a { int string string string int int matrix3a } signature "Matrix Array Attribute" ma { int string string string int int matrixa } signature "String Array Attribute" sa { int string string string int int stringa } parm { name handle label "Geometry Handle" type int size 1 default { 0 } } parm { name atype label "Attribute Class" type string default { "point" } menu { "detail" "Detail" "point" "Point" "prim" "Primitive" "vertex" "Vertex" "pointgroup" "Point Group" "primgroup" "Primitive Group" "primintrinsic" "Primitive Intrinsic" } } parm { name mode label "Merge Mode" type string default { "set" } menu { "set" "Set" "add" "Add" "max" "Maximum" "min" "Minimum" "multiply" "Multiply" "toggle" "Toggle" } } parm { name attrib label "Attribute" type string default { "Cd" } } parm { name i1 label "Point or Primitive" type int size 1 default { -1 } } parm { name i2 label "Vertex" type int size 1 default { -1 } } } INDX DialogScriptZe /* * 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 "shadingnormal" script "shadingnormal" label "shadingnormal" code { "vector $myP = $isconnected_P ? $P : P;" "vector $myN = $isconnected_N ? $N : N;" "vector $myNg = $isconnected_Ng ? $Ng : Ng;" "$newN = computenormal($myP, $myN, $myNg, \"extrapolate\", $extrapol," " \"smooth\", $smooth);" } input vector P "Position" input vector N "Surface Normal" input vector Ng "Geometric Normal" input int smooth "Smooth Derivatives" input int extrapol "Extrapolate Derivatives" output vector newN "Shading Normal" parm { name smooth label "Smooth Derivatives" type toggle size 1 default { 1 } } parm { name extrapol label "Extrapolate Derivatives" type toggle size 1 default { 0 } } } INDXContents9Z DialogScript9U*$HouNC1033600bba05ad2ec9508919230fNON_COMMERCIAL_FILE!!!# Dialog script for split automatically generated 03/13/15 14:19:16 { name split script split label Split help { "" } inputlabel 1 "Sub-Network Input #1" inputlabel 2 "Sub-Network Input #2" inputlabel 3 "Sub-Network Input #3" inputlabel 4 "Sub-Network Input #4" parm { name "group" label "Group" type string default { "" } menutoggle { [ "opmenu -l blast1 group" ] } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } parmtag { "script_action" "import soputils\nkwargs['geometrytype'] = kwargs['node'].parmTuple('grouptype')\nkwargs['inputindex'] = 0\nsoputils.selectGroupParm(kwargs)" } parmtag { "script_action_help" "Select geometry from an available viewport." } parmtag { "script_action_icon" "BUTTONS_reselect" } parmtag { "script_callback" "" } bindselector everything Split "Select the geometry to keep as first output and press Enter to complete." 0 1 0xffffffff 0 grouptype 0 } parm { name "grouptype" label "Group Type" type ordinal default { "guess" } menu { "guess" "Guess from Group" "breakpoints" "Breakpoints" "edges" "Edges" "points" "Points" "prims" "Primitives" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } parmtag { "script_callback" "" } } parm { name "negate" label "Invert Selection" type toggle default { "off" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } parmtag { "script_callback" "" } } parm { name "removegrp" label "Delete Unused Groups" type toggle default { "off" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } } INDXContents9Z DialogScript9UQHouNC1033600bba05ad2ec9208919230fNON_COMMERCIAL_FILE!!!# Dialog script for surfacecolor automatically generated 07/20/15 15:52:58 { 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 usePackedColor "Use Packed Color" input int useColorMap "Use Color Map" input string baseColorMap "Base Color Map" input string colorMapSourceColorSpace "Source Color Space" input string colorMapWrap "Color Map Wrap" input string colorMapfilter "color Map Filter Type" input float colorMapWidth "Color Map Filter Width" input vector4 colorMapBorder "Color Map Border Color" input float scoord "S Coordinate" input float tcoord "T Coordinate" input int usePointAlpha "Use Point Alpha" input float colorMapIntensity "Color Map Intensity" output vector color "Combined Value" output float alpha "Combined Value" inputflags useBaseColor 0 inputflags baseColor 0 inputflags usePointColor 0 inputflags usePackedColor 0 inputflags useColorMap 0 inputflags baseColorMap 0 inputflags colorMapSourceColorSpace 0 inputflags colorMapWrap 0 inputflags colorMapfilter 0 inputflags colorMapWidth 0 inputflags colorMapBorder 0 inputflags scoord 0 inputflags tcoord 0 inputflags usePointAlpha 0 inputflags colorMapIntensity 0 signature "Default Inputs" default { int vector int int int string string string string float vector4 float float int float vector float } outputoverrides default { ___begin auto (0,0,0) ___begin auto (0) } 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 "usePackedColor" label "Use Packed Color" type toggle default { "0" } 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 "colorMapSourceColorSpace" label "Source Color Space" type string default { "repeat" } disablewhen "{ useColorMap == 0 }" menu { "auto" "Automatic" "linear" "Linear" } 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 "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 } } INDXContents9Z DialogScript9ZeHouNC1033600bba05ad2ec9408919230fNON_COMMERCIAL_FILE!!!# Dialog script for surfacecolor::3.0 automatically generated { name surfacecolor::3.0 script surfacecolor label "Surface Color" input vector uv "UV Coordinates" input int useBaseColor "Use Base Color" input vector baseColor "Base Color" input int usePointColor "Use Point Color" input int usePointAlpha "Use Point Alpha" input int usePackedColor "Use Packed Color" input int usePackedAlpha "Use Packed Alpha" input int useTexture "Use Texture" input string texture Texture input int udim "UDIM Filename Expansion" input float textureIntensity "Texture Intensity" input string textureWrap Wrap input string textureSourceColorSpace "Source Color Space" input string textureFilter "Filter Type" input float textureFilterWidth "Filter Width" input vector4 textureBorderColor "Border Color" input int monoOutput "Monochrome Output" input int monoChannel "Monochrome Channel" output vector color "Combined Value" output float alpha "Combined Value" inputflags uv 0 inputflags useBaseColor 0 inputflags baseColor 0 inputflags usePointColor 0 inputflags usePointAlpha 0 inputflags usePackedColor 0 inputflags usePackedAlpha 0 inputflags useTexture 0 inputflags texture 0 inputflags udim 0 inputflags textureIntensity 0 inputflags textureWrap 0 inputflags textureSourceColorSpace 0 inputflags textureFilter 0 inputflags textureFilterWidth 0 inputflags textureBorderColor 0 inputflags monoOutput 0 inputflags monoChannel 0 signature Color default { vector int vector int int int int int string int float string string string float vector4 int int vector float } outputoverrides default { ___begin auto (0,0,0) ___begin auto (0) } help { "" } parm { name "signature" label "signature" type float invisible default { "0" } range { 0 10 } } parm { name "useBaseColor" label "Use Base Color" type toggle default { "1" } range { 0 1 } } parm { name "baseColor" label "Base Color" type color size 3 default { "1" "1" "1" } hidewhen "{ useBaseColor == 0 }" range { 0 10 } parmtag { "colortype" "val" } } parm { name "usePointColor" label "Use Point Color" type toggle default { "0" } range { 0 1 } } parm { name "usePointAlpha" label "Use Point Alpha" type toggle default { "0" } range { 0 1 } } parm { name "usePackedColor" label "Use Packed Color" type toggle default { "0" } range { 0 1 } } parm { name "usePackedAlpha" label "Use Packed Alpha" type toggle default { "0" } range { 0 1 } } parm { name "useTexture" label "Use Texture" type toggle default { "0" } range { 0 1 } } parm { name "texture" label "Texture" type image default { "" } hidewhen "{ useTexture == 0 }" range { 0 1 } } parm { name "udim" label "UDIM Filename Expansion" type toggle default { "1" } hidewhen "{ useTexture == 0 }" range { 0 1 } } parm { name "textureIntensity" label "Texture Intensity" type float default { "1" } hidewhen "{ useTexture == 0 }" range { 0 2 } } parm { name "textureWrap" label "Wrap" type string joinnext default { "repeat" } hidewhen "{ useTexture == 0 }" menu { "repeat" "Repeat" "streak" "Streak" "decal" "Decal" } range { 0 1 } } parm { name "textureSourceColorSpace" label "Source Color Space" type string joinnext default { "repeat" } hidewhen "{ useTexture == 0 }" menu { "auto" "Automatic" "linear" "Linear" } range { 0 1 } } parm { name "textureFilter" label "Filter Type" type string joinnext default { "catrom" } hidewhen "{ useTexture == 0 }" menu { "box" "Box" "gauss" "Gaussian" "bartlett" "Bartlett/Triangular" "sinc" "Sinc Sharpening" "hanning" "Hanning" "blackman" "Blackman" "catrom" "Catmull-Rom" "mitchell" "Mitchell" "point" "Point (No Filter)" } range { 0 1 } } parm { name "textureFilterWidth" label "Filter Width" type float default { "1" } hidewhen "{ useTexture == 0 }" range { 0 5 } } parm { name "textureBorderColor" label "Border Color" type color4 size 4 default { "0" "0" "0" "0" } hidewhen "{ useTexture == 0 } { textureWrap != decal }" range { 0 10 } } parm { name "monoOutput" label "Monochrome Output" type toggle default { "0" } hidewhen "{ useTexture == 0 }" range { 0 1 } } parm { name "monoChannel" label "Monochrome Channel" type ordinal default { "0" } hidewhen "{ useTexture == 0 } { monoOutput == 0 }" menu { "0" "Luminance" "1" "Red" "2" "Green" "3" "Blue" } range { 0 1 } } } INDXContents9Z DialogScript9p { 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" } INDXContents9Z DialogScript9!ZeHouNC1033600bba05ad2ec9308919230fNON_COMMERCIAL_FILE!!!# Dialog script for tangentnormals automatically generated { name tangentnormals script bakenormals label "Tangent Normals" input vector P "Surface Position" input vector N "Surface Normal" input int source Source input int space Space input int range Range output vector export_normals "Export Normals" inputflags P 0 inputflags N 0 inputflags source 0 inputflags space 0 inputflags range 0 signature "Default Inputs" default { vector vector int int int vector } outputoverrides default { ___begin auto (0,0,0) } help { "" } parm { name "source" label "Source" type ordinal default { "1" } menu { "0" "Geometry Difference" "1" "Shader Normals" } range { 0 1 } } parm { name "space" label "Space" type ordinal default { "0" } menu { "0" "Tangent" "1" "World" } range { 0 1 } } parm { name "range" label "Range" type ordinal default { "1" } menu { "0" "-1 to 1" "1" "0 to 1" } range { 0 1 } } group { name "Compiler" label "Compiler" invisibletab parm { name "vop_force_code_context" label "Force Code in Context" type string invisible default { "surface" } help "A string property on a VOP digital asset node that specifies shading contexts in which the node should force generation of code. In a multi-context network such as vopmaterial, not all nodes should generate code for a given context. For example, some nodes are applicable only to surface shader while other to displacement shader. Only a few nodes initiate (force) generation of code, such as Collect VOP, Output VOP, or exporting Parameter VOP. Then, only nodes that feed into them will also generate code. If an HDA does not have output connectors or wants to generate code even if not (indirectly) connected to the Output VOP, it can use this property parameter to specify the shading context in which to initiate generation of code." range { 0 1 } parmtag { "spare_category" "Compiler" } } } } INDXContents9Z DialogScript9ZeHouNC1033600bba05ad2ec9208919230fNON_COMMERCIAL_FILE!!!# Dialog script for testgeometry_pighead automatically generated { name testgeometry_pighead script pighead label "Test Geometry: Pig Head" help { "" } inputlabel 1 "Sub-Network Input #1" inputlabel 2 "Sub-Network Input #2" inputlabel 3 "Sub-Network Input #3" inputlabel 4 "Sub-Network Input #4" outputlabel 1 "Sub-Network Output #1" parm { name "t" label "Translate" type vector size 3 default { "0" "0" "0" } range { -1 1 } parmtag { "autoscope" "0000000000000000" } } parm { name "uniformscale" label "Uniform Scale" type float default { "1" } range { 0 10 } parmtag { "autoscope" "0000000000000000" } } parm { name "difficulty" label "Difficulty" type ordinal default { "medium" } menu { "easy" "Easy" "medium" "Medium" "hard" "Hard" } range { 0 1 } export all } parm { name "addshader" label "Add Shader" type toggle default { "1" } disablewhen "{ difficulty == easy }" export all } } INDX DialogScriptZe/* * 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 != \"\") {" "#if defined(VOP_SHADING)" " float myS = $isconnected_s ? $s : s;" " float myT = $isconnected_t ? $t : t;" " int fptex = $isconnected_ptexface ? $ptexface : getptextureid();" "#else" " float myS = $s;" " float myT = $t;" " int fptex = $ptexface;" "#endif" " string wrapmode = $wrap;" " if ($orient & 0x01) { myS = 1 - myS; }" " if ($orient & 0x02) { myT = 1 - myT; }" " if ($orient & 0x04) { float x = myS; myS = myT; myT = x; }" " string map_udim = $map;" " if ($udim) { map_udim = expand_udim(myS, myT, $map); }" " if (map_udim == '') { $clr = set($defclr); }" " else {" " if (map_udim != $map) {" " myS %= 1.0; myT %= 1.0;" " wrapmode = 'streak';" " }" " if ($isconnected_ds != 0 && $isconnected_dt != 0) {" " float tds = $ds*0.5, tdt = $dt*0.5;" " if ($orient & 0x04) { float x = tds; tds = tdt; tdt = x; }" " $clr = texture(map_udim," " myS - tds, myT - tdt," " myS + tds, myT - tdt," " myS + tds, myT + tdt," " myS - tds, myT + tdt," " \"wrap\", wrapmode, \"filter\", $filter," " \"width\", $width, \"border\", $border," " \"extrapolate\", $extrapol, \"lerp\", $interp," " \"channel\", $channel, \"face\", fptex," " \"blur\", $blur, \"pixelblur\", $pixelblur," " \"srccolorspace\", $srccolorspace);" " } else {" " $clr = texture(map_udim, myS, myT, \"wrap\", wrapmode," " \"filter\", $filter, \"width\", $width," " \"border\", $border, \"extrapolate\", $extrapol," " \"channel\", $channel, \"face\", fptex," " \"lerp\", $interp," " \"blur\", $blur, \"pixelblur\", $pixelblur," " \"srccolorspace\", $srccolorspace);" " }" " }" "} else {" " $clr = set($defclr);" "}" } input string map "Texture Map" input int udim "UDIM Filename Expansion" input float s "S Coordinate" input float t "T Coordinate" input float ds "S Derivative" input float dt "T Derivative" input string srccolorspace "Source Color Space" 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 udim label "UDIM Filename Expansion" type toggle size 1 default { 0 } } parm { name srccolorspace label "Source Color Space" type string menu { "auto" "Automatic" "linear" "Linear" } default { "auto" } } 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) VOP_FLT_INPUT_R( blur, "Texture Blur", 0, 0, 1) VOP_FLT_INPUT_R( pixelblur, "Pixel Blur", 0, 0, 10) input vector4 border "Border Color" input int extrapol "Extrapolate Derivatives" input int interp "Interpolate MIP Levels" input vector4 defclr "Default Color" output vector clr "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_STR_INPUT(channel, "Texture Channel", "") VOP_INT_INPUT(ptexface, "PTexture Face", 0) input int orient "UV Orientation" parm { name orient label "UV Orientation" type int default { 0 } menu { "0" "Default" "1" "Flip S" "2" "Flip T" "3" "Flip S and T" "4" "Swap S/T" "5" "Swap S/T, Flip S" "6" "Swap S/T, Flip T" "7" "Swap S/T, Flip S and T" } } signature "RGB Values" default { } signature "RGBA Values" v4 { string int float float float float string string string float float float vector4 int int vector4 string int int vector4 } } INDXContents9Z DialogScript9?Zy'HouNC1033600bba05ad2ec9408919230fNON_COMMERCIAL_FILE!!!# Dialog script for texture::2.0 automatically generated { name texture::2.0 script temp_texture::2.0 label Texture input vector uv "uv: 0, 0, 0" input vector duv "duv: 0, 0, 0" input string map "map: Mandril.pic" input int udim "udim: off" input string srccolorspace "srccolorspace: auto" input string wrap "wrap: repeat" input string filter "filter: box" input float width "width: 1" input float blur "blur: 0" input float pixelblur "pixelblur: 0" input vector4 border "border: 0, 0, 0, 1" input int extrapol "extrapol: on" input int interp "interp: off" input vector4 defclr "defclr: 0, 0, 0, 0" input string channel "channel: " input int ptexface "ptexface: 0" input int orient "orient: 0" output vector clr "Texture Map Color" inputflags uv 0 inputflags duv 0 inputflags map 0 inputflags udim 0 inputflags srccolorspace 0 inputflags wrap 0 inputflags filter 0 inputflags width 0 inputflags blur 0 inputflags pixelblur 0 inputflags border 0 inputflags extrapol 0 inputflags interp 0 inputflags defclr 0 inputflags channel 0 inputflags ptexface 0 inputflags orient 0 signature "RGB Values" default { vector vector string int string string string float float float vector4 int int vector4 string int int vector } signature "RGBA Values" v4 { vector vector string int string string string float float float vector4 int int vector4 string int int vector4 } outputoverrides default { ___begin auto (0,0,0) } outputoverrides v4 { ___begin auto (0,0,0,0) } help { "" } parm { name "signature" baseparm label "Signature" export none } parm { name "map" label "Texture Map" type image default { "Mandril.pic" } range { 0 1 } } parm { name "udim" label "UDIM Filename Expansion" type toggle default { "1" } range { 0 1 } } parm { name "srccolorspace" label "Source Color Space" type string default { "auto" } menu { "auto" "Automatic" "linear" "Linear" } range { 0 1 } } parm { name "wrap" label "Wrap" type string default { "repeat" } menu { "repeat" "Repeat" "streak" "Streak" "decal" "Decal" } range { 0 1 } } parm { name "filter" label "Filter Type" type string default { "box" } 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 } } parm { name "width" label "Filter Width" type float default { "1" } range { 1 10 } } parm { name "blur" label "Texture Blur" type float default { "0" } range { 0 1 } } parm { name "pixelblur" label "Pixel Blur" type float default { "0" } range { 0 10 } } parm { name "border" label "Border Color" type color4 size 4 default { "0" "0" "0" "1" } range { 0 10 } } parm { name "extrapol" label "Extrapolate Derivatives" type toggle default { "1" } range { 0 1 } } parm { name "interp" label "Interpolate MIP Levels" type toggle default { "0" } range { 0 1 } } parm { name "defclr" label "Default Color" type color4 size 4 default { "0" "0" "0" "0" } range { 0 1 } } parm { name "channel" label "Texture Channel" type string default { "" } range { 0 1 } } parm { name "ptexface" label "PTexture Face" type integer default { "0" } range { 0 10 } } parm { name "orient" label "UV Orientation" type integer default { "0" } menu { "0" "Default" "1" "Flip U" "2" "Flip V" "3" "Flip U and V" "4" "Swap U/V" "5" "Swap U/V, Flip U" "6" "Swap U/V, Flip V" "7" "Swap U/V, Flip U and V" } range { 0 10 } } } INDXContents9Z DialogScript9X=HouNC1033600bba05ad2ec9208919230fNON_COMMERCIAL_FILE!!!# Dialog script for thinfilmfresnel automatically generated { name thinfilmfresnel script thinfilmfresnel label "Thin Film Fresnel" input vector nI Direction input vector nN Normal input float eta Eta output float kr kr output float kt kt output vector R R output vector T T inputflags nI 0 inputflags nN 0 inputflags eta 0 signature "Default Inputs" default { vector vector float float float vector vector } outputoverrides default { ___begin auto (0) ___begin auto (0) ___begin auto (0,0,0) ___begin auto (0,0,0) } help { "" } parm { name "eta" label "Index Of Refraction" type float default { "0.8" } range { 0.1 1 } } } INDX DialogScriptZe/* * 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" } } } INDX DialogScript #Ze/* * 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);" " $noise *= $amp;" "}" "else if ($type == \"snoise\")" "{" " $noise = snoise($pos*$freq - $offset, $turb, $rough, $atten);" " $noise *= $amp;" "}" "else if ($type == \"anoise\")" "{" " $noise = anoise($pos*$freq - $offset, $turb, $rough, $atten);" " $noise *= $amp;" "}" "else if ($type == \"correctnoise\")" "{" "#if !strcmp($signature, \"default\")" " $noise = vop_correctperlinNoiseVF($pos * $freq - $offset, $turb, $amp, $rough, $atten);" "#else" " $noise = vop_correctperlinNoiseVV($pos * $freq - $offset, $turb, $amp, $rough, $atten);" "#endif" "}" "else if ($type == \"xnoise\")" "{" "#if !strcmp($signature, \"default\")" " $noise = vop_simplexNoiseVF($pos * $freq - $offset, $turb, $amp, $rough, $atten);" "#else" " $noise = vop_simplexNoiseVV($pos * $freq - $offset, $turb, $amp, $rough, $atten);" "#endif" "}" "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" "xnoise" "Simplex Noise" "correctnoise" "Zero Centered Perlin 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 } } INDX DialogScriptZe/* * 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 { "#ifndef __vex" " $result = ($condtype != 0 ? ($condition != 0 ? $input2 : $input1)" " : ($condition != 0 ? $input1 : $input2));" "#else" " #if !strcmp($signature, \"b\")" " float $scale = ($condtype != 0 ? ($condition != 0 ? 1 : 0)" " : ($condition != 0 ? 0 : 1));" " $result = (1-$scale)*$input1 + $scale*$input2;" " #else" " $result = ($condtype != 0 ? ($condition != 0 ? $input2 : $input1)" " : ($condition != 0 ? $input1 : $input2));" " #endif" "#endif" } input int condition "Condition Value (int)" input float input1 "Input 1" input float input2 "Input 2" output float result "Output Value" signature "Float" default { } signature "Integer" i { int int int int } signature "String" s { int string string string } signature "2D Vector" u { int vector2 vector2 vector2 } signature "3D Vector" v { int vector vector vector } signature "3D Point" p { int point point point } signature "3D Normal" n { int normal normal normal } signature "RGB Color" c { int color color color } signature "BSDF" b { int bsdf bsdf bsdf } signature "4D Vector" v4 { int vector4 vector4 vector4 } signature "2x2 Matrix" m2 { int matrix2 matrix2 matrix2 } signature "3x3 Matrix" m3 { int matrix3 matrix3 matrix3 } signature "4x4 Matrix" m { int matrix matrix matrix } signature "Uniform Float" uf { ufloat ufloat ufloat ufloat } signature "Uniform 3D Vector" uv { ufloat uvector uvector uvector } signature "Uniform 3D Point" up { ufloat upoint upoint upoint } signature "Uniform 3D Normal" un { ufloat unormal unormal unormal } signature "Uniform RGB Color" uc { ufloat ucolor ucolor ucolor } signature "Uniform 4x4 Matrix" um { ufloat umatrix umatrix umatrix } parm { name condtype label Condition type int menu { "true" "Use Input 1 If Condition True" "false" "Use Input 1 If Condition False" } default { 0 } } VOP_FLT_PARM(input2, "Input 2", 0) VOP_INT_PARM(input2_i, "Input 2", 0) VOP_STR_PARM(input2_s, "Input 2", "") VOP_VEC2_PARM(input2_u, "Input 2", 0, 0) VOP_VEC_PARM(input2_v, "Input 2", 0, 0, 0) VOP_VEC_PARM(input2_p, "Input 2", 0, 0, 0) VOP_VEC_PARM(input2_n, "Input 2", 0, 0, 0) VOP_CLR_PARM(input2_c, "Input 2", 1, 1, 1) VOP_VEC4_PARM(input2_v4, "Input 2", 0, 0, 0, 0) parm { name input2_m2 label "Input 2" type float size 4 default { 1 0 0 1 } } parm { name input2_m3 label "Input 2" type float size 9 default { 1 0 0 0 1 0 0 0 1 } } parm { name input2_m label "Input 2" type float size 16 default { 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 } } VOP_FLT_PARM(input2_uf, "Input 2", 0) VOP_VEC_PARM(input2_uv, "Input 2", 0, 0, 0) VOP_VEC_PARM(input2_up, "Input 2", 0, 0, 0) VOP_VEC_PARM(input2_un, "Input 2", 0, 0, 0) VOP_VEC_PARM(input2_uc, "Input 2", 0, 0, 0) parm { name input2_um label "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 "g0" obsolete 12.0 } group { name "g1" obsolete 12.0 } group { name "g2" obsolete 12.0 } } INDXContents9Z DialogScript9U8HouNC1033600bba05ad2ec9208919230fNON_COMMERCIAL_FILE!!!# Dialog script for uvcoords automatically generated 03/23/15 14:38:00 { name uvcoords script uvcoords label "UV Coords" output vector uv "Output Value" output float s "Component 1" output float t "Component 2" signature "Default Inputs" default { vector float float } outputoverrides default { ___begin auto (0,0,0) ___begin auto (0) ___begin auto (0) } help { "" } } INDXContents9Z DialogScript9>ZeHouNC1033600bba05ad2ec9408919230fNON_COMMERCIAL_FILE!!!# Dialog script for uvcoords::2.0 automatically generated { name uvcoords::2.0 script uvcoords label "UV Coords" input string mode Mode output vector uv "Output Value" output float u "Component 1" output float v "Component 2" output float w "Component 3" inputflags mode 0 signature "Default Inputs" default { string vector float float float } outputoverrides default { ___begin auto (0,0,0) ___begin auto (0) ___begin auto (0) ___begin auto (0) } help { "" } parm { name "mode" label "Mode" type string default { "uv" } menu { "uv" "UV" "st" "Primitive Coordinates (s, t)" } range { 0 1 } } parm { name "uvattrib" label "UV Attribute" type string default { "uv" } hidewhen "{ mode != uv }" range { 0 1 } } } INDX DialogScriptZe/* * 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 "vec2tofloat" script "vec2tofloat" label "vec2tofloat" outercode { INCLUDE_VOPLIB } code { "vop_vec2tofloat($vec2, $fval1, $fval2);" } input vector2 vec2 "Input Vector2" output float fval1 "Component 1" output float fval2 "Component 2" parm { name vec2 label "Input Vector2" type float size 2 default { 0 0 } } } INDX DialogScriptZe/* * 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 "vecsetcompon" script "vecsetcompon" label "vecsetcompon" outercode { INCLUDE_VOPLIB } code { "$newvec = vop_setcomp($vec, $fval, $part);" } input vector vec "Input Vector" input float fval "Input Value" output vector newvec "Output Vector" signature "3D Vector" default { } signature "3D Point" p { point float point } signature "3D Normal" n { normal float normal } signature "RGB Color" c { color float color } signature "Uniform 3D Vector" uv { uvector float uvector } signature "Uniform 3D Point" up { upoint float upoint } signature "Uniform 3D Normal" un { unormal float unormal } signature "Uniform RGB Color" uc { ucolor float ucolor } parm { name part label "Vector Component" type int menu { 0 "Component 1" 1 "Component 2" 2 "Component 3" } default { 0 } } VOP_VEC_PARM(vec, "Input", 0, 0, 0) VOP_VEC_PARM(vec_p, "Input", 0, 0, 0) VOP_VEC_PARM(vec_n, "Input", 0, 0, 0) VOP_CLR_PARM(vec_c, "Input", 0, 0, 0) VOP_VEC_PARM(vec_uv, "Input", 0, 0, 0) VOP_VEC_PARM(vec_up, "Input", 0, 0, 0) VOP_VEC_PARM(vec_un, "Input", 0, 0, 0) VOP_CLR_PARM(vec_uc, "Input", 0, 0, 0) } INDX DialogScriptZe/* * 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, "Value", 0, 0, 0) VOP_VEC_PARM(vec_p, "Value", 0, 0, 0) VOP_VEC_PARM(vec_n, "Value", 0, 0, 0) VOP_CLR_PARM(vec_c, "Value", 0, 0, 0) VOP_VEC_PARM(vec_uv, "Value", 0, 0, 0) VOP_VEC_PARM(vec_up, "Value", 0, 0, 0) VOP_VEC_PARM(vec_un, "Value", 0, 0, 0) VOP_CLR_PARM(vec_uc, "Value", 0, 0, 0) signature "3D Vector" default { vector float float float } signature "3D Point" p { point float float float } signature "3D Normal" n { normal float float float } signature "RGB Color" c { color float float float } signature "Uniform 3D Vector" uv { uvector ufloat ufloat ufloat } signature "Uniform 3D Point" up { upoint ufloat ufloat ufloat } signature "Uniform 3D Normal" un { unormal ufloat ufloat ufloat } signature "Uniform RGB Color" uc { ucolor ufloat ufloat ufloat } } INDXContents9Z DialogScript9QGOHouNC1033600bba05ad2ec9408919230fNON_COMMERCIAL_FILE!!!# Dialog script for volumevopglobal automatically generated 03/18/13 13:32:00 { name volumevopglobal script volumevexglobal label "Volume VOP Global Parameters" output vector P P output float density density output int ix ix output int iy iy output int iz iz output int resx resx output int resy resy output int resz resz output vector center center output vector orig orig output vector size size output vector dPdx dPdx output vector dPdy dPdy output vector dPdz dPdz output vector BB BB output float Time Time output float Timeinc Timeinc output float Frame Frame output string OpInput1 OpInput1 output string OpInput2 OpInput2 output string OpInput3 OpInput3 output string OpInput4 OpInput4 signature "Default Inputs" default { vector float int int int int int int vector vector vector vector vector vector vector float float float string string string string } outputoverrides default { ___begin auto (0,0,0) ___begin auto (0) ___begin auto (0) ___begin auto (0) ___begin auto (0) ___begin auto (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) ___begin auto (0,0,0) ___begin auto (0,0,0) ___begin auto (0) ___begin auto (0) ___begin auto (0) ___begin auto ("") ___begin auto ("") ___begin auto ("") ___begin auto ("") } help { "" } } INDXContents9Z DialogScript9QGOHouNC1033600bba05ad2ec9408919230fNON_COMMERCIAL_FILE!!!# Dialog script for volumevopoutput automatically generated 03/18/13 13:32:12 { name volumevopoutput script volumevexoutput label "Volume VOP Output" input float density "Combined Value" inputflags density 0 signature "Default Inputs" default { float } outputoverrides default { } help { "" } parm { name "sum" label "sum" type float invisible default { "0" } range { 0 10 } export none } } INDXContents9Z DialogScript9ZeHouNC1033600bba05ad2ec9408919230fNON_COMMERCIAL_FILE!!!# Dialog script for xformpieces automatically generated 11/05/14 13:34:34 { name xformpieces script xformpieces label "Transform Pieces" help { "" } inputlabel 1 "Geometry to Transform" inputlabel 2 "Template Points" inputlabel 3 "Rest Points" inputlabel 4 "Sub-Network Input #4" parm { name "sourcegroup" label "Source Group" type string default { "" } menutoggle { [ "opmenu -l attribcopy_indexed destgroup" ] } range { 0 1 } export none parmtag { "script_action" "import soputils\nkwargs['geometrytype'] = hou.geometryType.Points\nkwargs['inputindex'] = 0\nsoputils.selectGroupParm(kwargs)" } parmtag { "script_action_help" "Select geometry from an available viewport." } parmtag { "script_action_icon" "BUTTONS_reselect" } } parm { name "templategroup" label "Template Group" type string default { "" } menutoggle { [ "opmenu -l attribcopy_indexed srcgroup" ] } range { 0 1 } export none parmtag { "script_action" "import soputils\nkwargs['geometrytype'] = hou.geometryType.Points\nkwargs['inputindex'] = 1\nsoputils.selectGroupParm(kwargs)" } parmtag { "script_action_help" "Select geometry from an available viewport." } parmtag { "script_action_icon" "BUTTONS_reselect" } } parm { name "attribmode" label "Attribute Mode" type ordinal default { "1" } menu { "0" "Index by Attribute" "1" "Match by Attribute" } range { 0 1 } export none } parm { name "attrib" label "Attribute" type string default { "name" } range { 0 1 } export none } parm { name "pointvels" label "Point Velocities" type integer default { "1" } menu { "0" "No Point Velocities" "1" "Instantaneous Point Velocities" "2" "Integrated Point Velocities" } range { 0 10 } export none } parm { name "integrateovertime" label "Integrate Over Time" type float default { "1/$FPS" } disablewhen "{ pointvels != 2 }" range { 0 10 } export none } parm { name "docopyattribs" label "Copy Template Attributes" type toggle default { "0" } range { 0 1 } export none } parm { name "attribstocopy" label "Attributes to Copy" type string default { "" } disablewhen "{ docopyattribs == 0 }" range { 0 1 } export none } } HouNC1033600bbd05ad2ecbc093af9ae7expression.func# 0 bytes HouNC1033600ba505ad2ecbc03897b9f0obj.defcomment "" position 5 2 connectornextid 0 flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1523728061 modify 1523772483 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600ba405ad2ecbc029ff291eobj.parm{ version 0.8 } HouNC1033600ba005ad2ecbc01274efaaobj.userdata ___Version___16.5.378HouNC1033600ba305ad2ecbc03a82669eobj/Work.inittype = geo matchesdef = 0 HouNC1033600ba005ad2ecbc023645e3bobj/Work.defobjflags objflags = origin off pretransform UT_DMatrix4 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 comment "" position -11.1691 5.55846 connectornextid 0 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault off exposed on selectable on outputsNamed3 { 1 "output1" } inputsNamed3 { } inputs { } stat { create 1481012950 modify 1523771396 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.765 1 0.576 delscript "" exprlanguage hscript end HouNC1033600bbb05ad2ecbc07f03e12fobj/Work.spareparmdef group { name "stdswitcher5" label "Transform" parm { name "keeppos" baseparm label "Keep Position When Parenting" export none } parm { name "childcomp" baseparm label "Child Compensation" export none } parm { name "pre_xform" baseparm label "Modify Pre-Transform" export none } parm { name "xOrd" baseparm label "Transform Order" joinnext export none } parm { name "rOrd" baseparm label "Rotate Order" nolabel export none } parm { name "t" baseparm label "Translate" export all } parm { name "r" baseparm label "Rotate" export all } parm { name "s" baseparm label "Scale" export none } parm { name "p" baseparm label "Pivot Translate" export none } parm { name "scale" baseparm label "Uniform Scale" export none } parm { name "lookatpath" baseparm label "Look At" export none } parm { name "lookupobjpath" baseparm label "Look Up Object" export none } parm { name "lookup" baseparm label "Look At Up Vector" export none } parm { name "pathobjpath" baseparm label "Path Object" export none } parm { name "roll" baseparm label "Roll" export none } parm { name "pos" baseparm label "Position" export none } parm { name "uparmtype" baseparm label "Parameterization" export none } parm { name "pathorient" baseparm label "Orient Along Path" export none } parm { name "up" baseparm label "Orient Up Vector" export none } parm { name "bank" baseparm label "Auto-Bank factor" export none } } group { name "stdswitcher5_1" label "Material" parm { name "shop_materialpath" baseparm label "Material" joinnext export none } parm { name "shop_materialopts" baseparm label "Options" export none } } group { name "stdswitcher5_2" label "Render" parm { name "tdisplay" baseparm label "Display" joinnext export none } parm { name "display" baseparm label "Display" export none } parm { name "viewportlod" label "Display As" type ordinal default { "full" } help "Choose how the object's geometry should be rendered in the viewport" menu { "full" "Full Geometry" "points" "Point Cloud" "box" "Bounding Box" "centroid" "Centroid" "hidden" "Hidden" "subd" "Subdivision Surface / Curves" } range { 0 1 } parmtag { "spare_category" "Render" } } parm { name "vm_rendervisibility" label "Render Visibility" type string default { "*" } menureplace { "*" "Visible to all" "primary" "Visible only to primary rays" "primary|shadow" "Visible only to primary and shadow rays" "-primary" "Invisible to primary rays (Phantom)" "-diffuse" "Invisible to diffuse rays" "-diffuse&-reflect&-refract" "Invisible to secondary rays" "" "Invisible (Unrenderable)" } range { 0 1 } parmtag { "spare_category" "Render" } } parm { name "vm_rendersubd" label "Render Polygons As Subdivision (Mantra)" type toggle default { "0" } range { 0 1 } parmtag { "spare_category" "Geometry" } } parm { name "vm_subdstyle" label "Subdivision Style" type string default { "mantra_catclark" } hidewhen "{ vm_rendersubd == 0 }" menu { "mantra_catclark" "Mantra Catmull-Clark" "osd_catclark" "OpenSubdiv Catmull-Clark" } range { 0 1 } parmtag { "spare_category" "Geometry" } } parm { name "vm_subdgroup" label "Subdivision Group" type string default { "" } hidewhen "{ vm_rendersubd == 0 }" range { 0 1 } parmtag { "spare_category" "Geometry" } } group { name "folder0" label "Shading" parm { name "categories" label "Categories" type string default { "" } help "A list of tags which can be used to select the object" range { 0 1 } parmtag { "spare_category" "Shading" } } parm { name "reflectmask" label "Reflection Mask" type oplist default { "*" } help "Objects that will be reflected on this object." range { 0 1 } parmtag { "opexpand" "1" } parmtag { "opfilter" "!!OBJ/GEOMETRY!!" } parmtag { "oprelative" "/obj" } parmtag { "spare_category" "Shading" } } parm { name "refractmask" label "Refraction Mask" type oplist default { "*" } help "Objects that will be refracted on this object." range { 0 1 } parmtag { "opexpand" "1" } parmtag { "opfilter" "!!OBJ/GEOMETRY!!" } parmtag { "oprelative" "/obj" } parmtag { "spare_category" "Shading" } } parm { name "lightmask" label "Light Mask" type oplist default { "*" } help "Lights that illuminate this object." range { 0 1 } parmtag { "opexpand" "1" } parmtag { "opfilter" "!!OBJ/LIGHT!!" } parmtag { "oprelative" "/obj" } parmtag { "spare_category" "Shading" } } parm { name "vm_volumefilter" label "Volume Filter" type string default { "box" } menu { "box" "Box Filter" "gaussian" "Gaussian" "bartlett" "Bartlett (triangle)" "catrom" "Catmull-Rom" "hanning" "Hanning" "blackman" "Blackman" "sinc" "Sinc (sharpening)" } range { 0 1 } parmtag { "spare_category" "Shading" } } parm { name "vm_volumefilterwidth" label "Volume Filter Width" type float default { "1" } range { 0.001 5 } parmtag { "spare_category" "Shading" } } parm { name "vm_matte" label "Matte shading" type toggle default { "0" } range { 0 1 } parmtag { "spare_category" "Shading" } } parm { name "vm_rayshade" label "Raytrace Shading" type toggle default { "0" } range { 0 1 } parmtag { "spare_category" "Shading" } } } group { name "folder0_1" label "Sampling" parm { name "geo_velocityblur" label "Geometry Velocity Blur" type toggle default { "0" } disablewhen "{ allowmotionblur == 0 }" range { 0 1 } parmtag { "spare_category" "Sampling" } } } group { name "folder0_2" label "Dicing" parm { name "vm_shadingquality" label "Shading Quality" type float default { "1" } range { 0 10 } parmtag { "spare_category" "Dicing" } } parm { name "vm_flatness" label "Dicing Flatness" type float default { "0.05" } range { 0 1 } parmtag { "spare_category" "Dicing" } } parm { name "vm_raypredice" label "Ray Predicing" type integer default { "0" } menu { "0" "Disable Predicing" "1" "Full Predicing" "2" "Precompute Bounds" } range { 0 10 } parmtag { "spare_category" "Dicing" } } parm { name "vm_curvesurface" label "Shade Curves As Surfaces" type toggle default { "0" } range { 0 1 } parmtag { "spare_category" "Dicing" } } } group { name "folder0_3" label "Geometry" parm { name "vm_rmbackface" label "Backface Removal" type toggle default { "0" } range { 0 1 } parmtag { "spare_category" "Geometry" } } parm { name "shop_geometrypath" label "Procedural Shader" type oppath default { "" } range { 0 1 } parmtag { "opfilter" "!!SHOP/GEOMETRY!!" } parmtag { "oprelative" "." } parmtag { "spare_category" "Geometry" } } parm { name "vm_forcegeometry" label "Force Procedural Geometry Output" type toggle default { "1" } range { 0 1 } parmtag { "spare_category" "Geometry" } } parm { name "vm_rendersubdcurves" label "Render Polygon Curves As Subdivision (Mantra)" type toggle default { "0" } range { 0 1 } parmtag { "spare_category" "Geometry" } } parm { name "vm_renderpoints" label "Render As Points (Mantra)" type integer default { "2" } menu { "0" "No Point Rendering" "1" "Render Only Points" "2" "Render Unconnected Points" } range { 0 10 } parmtag { "spare_category" "Geometry" } } parm { name "vm_renderpointsas" label "Render Points As (Mantra)" type integer default { "0" } disablewhen "{ vm_renderpoints == 0 }" menu { "0" "Spheres" "1" "Circles" } range { 0 10 } parmtag { "spare_category" "Geometry" } } parm { name "vm_usenforpoints" label "Use N For Point Rendering" type toggle default { "0" } disablewhen "{ vm_renderpoints == 0 }" range { 0 1 } parmtag { "spare_category" "Geometry" } } parm { name "vm_pointscale" label "Point Scale" type float default { "1" } disablewhen "{ vm_renderpoints == 0 }" range { 0! 10 } parmtag { "spare_category" "Geometry" } } parm { name "vm_pscalediameter" label "Treat Point Scale as Diameter Instead of Radius" type toggle default { "0" } range { 0 1 } parmtag { "spare_category" "Geometry" } } parm { name "vm_metavolume" label "Metaballs as Volume" type toggle default { "0" } range { 0 1 } parmtag { "spare_category" "Geometry" } } parm { name "vm_coving" label "Coving" type integer default { "1" } menu { "0" "Disable Coving" "1" "Coving for displacement/sub-d" "2" "Coving for all primitives" } range { 0 10 } parmtag { "spare_category" "Geometry" } } parm { name "vm_materialoverride" label "Material Override" type string default { "compact" } menu { "none" "Disabled" "full" "Evaluate for Each Primitve/Point" "compact" "Evaluate Once" } range { 0 1 } parmtag { "spare_category" "Geometry" } } parm { name "vm_computeN" label "Automatically Compute Normals" type toggle default { "1" } range { 0 1 } parmtag { "spare_category" "Geometry" } } parm { name "vm_overridedetail" label "Ignore Geometry Attribute Shaders" type toggle default { "0" } range { 0 1 } parmtag { "spare_category" "Geometry" } } } } group { name "stdswitcher5_3" label "Misc" parm { name "use_dcolor" baseparm label "Set Wireframe Color" export none } parm { name "dcolor" baseparm label "Wireframe Color" export none } parm { name "picking" baseparm label "Viewport Selecting Enabled" export none } parm { name "pickscript" baseparm label "Select Script" export none } parm { name "caching" baseparm label "Cache Object Transform" export none } parm { name "vport_shadeopen" baseparm label "Shade Open Curves In Viewport" export none } parm { name "vport_displayassubdiv" baseparm label "Display as Subdivision in Viewport" invisible export none } parm { name "vport_onionskin" baseparm label "Onion Skinning" export none } } parm { name "pr" baseparm label "Pivot Rotate" export none } parm { name "constraints_on" baseparm label "Enable Constraints" export none } parm { name "constraints_path" baseparm label "Constraints" export none } HouNC1033600ba305ad2ecbc05920ba3cobj/Work.parm{ version 0.8 stdswitcher [ 0 locks=0 ] ( 0 0 0 ) xOrd [ 0 locks=0 ] ( "srt" ) rOrd [ 0 locks=0 ] ( "xyz" ) t [ 0 locks=0 ] ( 0 0 0 ) r [ 0 locks=0 ] ( 0 0 0 ) s [ 0 locks=0 ] ( 1 1 1 ) p [ 0 locks=0 ] ( 0 0 0 ) pr [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 1 ) pre_xform [ 0 locks=0 ] ( 0 ) keeppos [ 0 locks=0 ] ( "off" ) childcomp [ 0 locks=0 ] ( "off" ) constraints_on [ 0 locks=0 ] ( "off" ) constraints_path [ 0 locks=0 ] ( "" ) lookatpath [ 0 locks=0 ] ( "" ) lookupobjpath [ 0 locks=0 ] ( "" ) lookup [ 0 locks=0 ] ( on ) pathobjpath [ 0 locks=0 ] ( "" ) roll [ 0 locks=0 ] ( 0 ) pos [ 0 locks=0 ] ( 0 ) uparmtype [ 0 locks=0 ] ( "arc" ) pathorient [ 0 locks=0 ] ( 1 ) up [ 0 locks=0 ] ( 0 1 0 ) bank [ 0 locks=0 ] ( 0 ) shop_materialpath [ 0 locks=0 ] ( "" ) shop_materialopts [ 0 locks=0 ] ( 0 ) tdisplay [ 0 locks=0 ] ( "off" ) display [ 0 locks=0 ] ( 1 ) use_dcolor [ 0 locks=0 ] ( "off" ) dcolor [ 0 locks=0 ] ( 1 1 1 ) picking [ 0 locks=0 ] ( "on" ) pickscript [ 0 locks=0 ] ( "" ) caching [ 0 locks=0 ] ( "off" ) vport_shadeopen [ 0 locks=0 ] ( "off" ) vport_displayassubdiv [ 0 locks=0 ] ( "off" ) vport_onionskin [ 0 locks=0 ] ( "off" ) stdswitcher5 [ 0 locks=0 ] ( 0 0 0 0 ) viewportlod [ 0 locks=0 ] ( "full" ) vm_rendervisibility [ 0 locks=0 ] ( * ) vm_rendersubd [ 0 locks=0 ] ( "off" ) vm_subdstyle [ 0 locks=0 ] ( mantra_catclark ) vm_subdgroup [ 0 locks=0 ] ( "" ) folder0 [ 0 locks=0 ] ( 0 0 0 0 ) categories [ 0 locks=0 ] ( "" ) reflectmask [ 0 locks=0 ] ( * ) refractmask [ 0 locks=0 ] ( * ) lightmask [ 0 locks=0 ] ( * ) vm_volumefilter [ 0 locks=0 ] ( box ) vm_volumefilterwidth [ 0 locks=0 ] ( 1 ) vm_matte [ 0 locks=0 ] ( "off" ) vm_rayshade [ 0 locks=0 ] ( "off" ) geo_velocityblur [ 0 locks=0 ] ( "off" ) vm_shadingquality [ 0 locks=0 ] ( 1 ) vm_flatness [ 0 locks=0 ] ( 0.050000000000000003 ) vm_raypredice [ 0 locks=0 ] ( 0 ) vm_curvesurface [ 0 locks=0 ] ( "off" ) vm_rmbackface [ 0 locks=0 ] ( "off" ) shop_geometrypath [ 0 locks=0 ] ( "" ) vm_forcegeometry [ 0 locks=0 ] ( "on" ) vm_rendersubdcurves [ 0 locks=0 ] ( "off" ) vm_renderpoints [ 0 locks=0 ] ( 2 ) vm_renderpointsas [ 0 locks=0 ] ( 0 ) vm_usenforpoints [ 0 locks=0 ] ( "off" ) vm_pointscale [ 0 locks=0 ] ( 1 ) vm_pscalediameter [ 0 locks=0 ] ( "off" ) vm_metavolume [ 0 locks=0 ] ( "off" ) vm_coving [ 0 locks=0 ] ( 1 ) vm_materialoverride [ 0 locks=0 ] ( compact ) vm_computeN [ 0 locks=0 ] ( "on" ) vm_overridedetail [ 0 locks=0 ] ( "off" ) } HouNC1033600bbf05ad2ecbc0f156a4b6obj/Work.userdata ___Version___16.5.378HouNC1033600bb505ad2ecbc06557ffcbobj/Work/pointvop1.inittype = attribvop matchesdef = 0 HouNC1033600bba05ad2ecbc07ae7e665obj/Work/pointvop1.defsopflags sopflags = comment "" position -124.761 18.8786 connectornextid 3 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 polyframe1 1 1 "input1" 2 add3 0 1 "input2" } inputs { 0 polyframe1 0 1 1 add3 0 1 } stat { create 1514364323 modify 1523771196 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8d05ad2ecbc0f1991945obj/Work/pointvop1.spareparmdef parm { name "bindgroup" baseparm label "Group" export none bindselector uvselect "Modify Points" "Select the points to affect and press Enter to complete." 0 1 0xffffffff 0 bindgrouptype 0 } parm { name "bindgrouptype" baseparm label "Group Type" export none } parm { name "bindclass" baseparm label "Run Over" export none } parm { name "vex_numcount" baseparm label "Number Count" export none } parm { name "vex_threadjobsize" baseparm label "Thread Job Size" export none } group { name "stdswitcher3" label "Vex Setup" parm { name "vexsrc" baseparm label "Vex Source" export all } parm { name "shoppath" baseparm label "Shop Path" export all } parm { name "script" baseparm label "Script" export all } parm { name "clear" baseparm label "Re-load VEX Functions" export all } parm { name "vop_compiler" baseparm label "Compiler" export none } parm { name "vop_forcecompile" baseparm label "Force Compile" export none } parm { name "vex_cwdpath" baseparm label "Evaluation Node Path" export none } parm { name "vex_outputmask" baseparm label "Export Parameters" export none } parm { name "vex_multithread" baseparm label "Enable Multithreading" export none } } group { name "stdswitcher3_1" label "Attribute Bindings" parm { name "autobind" baseparm label "Autobind by Name" export none } multiparm { name "bindings" label "Number of Bindings" baseparm default 0 parmtag { "multistartoffset" "1" } parm { name "bindname#" baseparm label "Attribute Name" export none } parm { name "bindparm#" baseparm label "VEX Parameter" export none } } parm { name "groupautobind" baseparm label "Autobind Groups by Name" export none } multiparm { name "groupbindings" label "Group Bindings" baseparm default 0 parmtag { "multistartoffset" "1" } parm { name "bindgroupname#" baseparm label "Group Name" export none } parm { name "bindgroupparm#" baseparm label "VEX Parameter" export none } } parm { name "vex_updatenmls" baseparm label "Update Normals If Displaced" export none } parm { name "vex_matchattrib" baseparm label "Attribute to Match" export none } parm { name "vex_inplace" baseparm label "Compute Results In Place" export none } parm { name "vex_selectiongroup" baseparm label "Output Selection Group" export none } } parm { name "ptnum" label "Point Number" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "vtxnum" label "Vertex Number" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "primnum" label "Primitive Number" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "id" label "Id" type integer invisible default { "-1" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "numpt" label "Number of Points" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "numvtx" label "Number of Vertices" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "numprim" label "Number of Prims" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "Time" label "Time" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "TimeInc" label "Time Inc" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "Frame" label "Frame" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "life" label "Life" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "age" label "Age" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "OpInput2" label "Second Input" type string invisible default { "" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "OpInput3" label "Third Input" type string invisible default { "" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "OpInput4" label "Fourth Input" type string invisible default { "" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "OpInput1" label "First Input" type string invisible default { "" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "uv" label "UV" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "P" label "P" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "v" label "Velocity" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "force" label "Force" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "Cd" label "Cd" type float invisible size 3 default { "1" "1" "1" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "N" label "N" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "upscale" label "upscale" type float default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "ramp" label "ramp" type ramp_flt default { "2" } range { 1! 10 } parmtag { "parmvop" "1" } parmtag { "rampbasis_var" "ramp_the_basis_strings" } parmtag { "rampbasisdefault" "linear" } parmtag { "rampfloatdefault" "1pos ( 0 ) 1value ( 0 ) 1interp ( linear ) 2pos ( 1 ) 2value ( 1 ) 2interp ( linear )" } parmtag { "rampkeys_var" "ramp_the_key_positions" } parmtag { "rampshowcontrolsdefault" "1" } parmtag { "rampvalues_var" "ramp_the_key_values" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "len_scale" label "len scale" type float default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } HouNC1033600bb505ad2ecbc02ce9d086obj/Work/pointvop1.parm{ version 0.8 bindgroup [ 0 locks=0 ] ( "" ) bindgrouptype [ 0 locks=0 ] ( "guess" ) bindclass [ 0 locks=0 ] ( "point" ) vex_numcount [ 0 locks=0 ] ( 10 ) vex_threadjobsize [ 0 locks=0 ] ( 1024 ) stdswitcher [ 0 locks=0 ] ( 0 0 ) vexsrc [ 0 locks=0 ] ( "myself" ) shoppath [ 0 locks=0 ] ( "" ) script [ 0 locks=0 ] ( null ) clear [ 0 locks=0 ] ( 0 ) vop_compiler [ 0 locks=0 ] ( "vcc -q $VOP_INCLUDEPATH -o $VOP_OBJECTFILE -e $VOP_ERRORFILE $VOP_SOURCEFILE" ) vop_forcecompile [ 0 locks=0 ] ( 0 ) vex_cwdpath [ 0 locks=0 ] ( "" ) vex_outputmask [ 0 locks=0 ] ( * ) vex_multithread [ 0 locks=0 ] ( "on" ) autobind [ 0 locks=0 ] ( "on" ) bindings [ 0 locks=0 ] ( 0 ) groupautobind [ 0 locks=0 ] ( "on" ) groupbindings [ 0 locks=0 ] ( 0 ) vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) stdswitcher3 [ 0 locks=0 ] ( 0 0 ) ptnum [ 0 locks=0 ] ( 0 ) vtxnum [ 0 locks=0 ] ( 0 ) primnum [ 0 locks=0 ] ( 0 ) id [ 0 locks=0 ] ( -1 ) numpt [ 0 locks=0 ] ( 0 ) numvtx [ 0 locks=0 ] ( 0 ) numprim [ 0 locks=0 ] ( 0 ) Time [ 0 locks=0 ] ( 0 ) TimeInc [ 0 locks=0 ] ( 0 ) Frame [ 0 locks=0 ] ( 0 ) life [ 0 locks=0 ] ( 0 ) age [ 0 locks=0 ] ( 0 ) OpInput2 [ 0 locks=0 ] ( "" ) OpInput3 [ 0 locks=0 ] ( "" ) OpInput4 [ 0 locks=0 ] ( "" ) OpInput1 [ 0 locks=0 ] ( "" ) uv [ 0 locks=0 ] ( 0 0 0 ) P [ 0 locks=0 ] ( 0 0 0 ) v [ 0 locks=0 ] ( 0 0 0 ) force [ 0 locks=0 ] ( 0 0 0 ) Cd [ 0 locks=0 ] ( 1 1 1 ) N [ 0 locks=0 ] ( 0 0 0 ) upscale [ 0 locks=0 ] ( 0 ) ramp [ 0 locks=0 ] ( 2 ) ramp1pos [ 0 locks=0 ] ( 0 ) ramp1value [ 0 locks=0 ] ( 0 ) ramp1interp [ 0 locks=0 ] ( "linear" ) ramp2pos [ 0 locks=0 ] ( 1 ) ramp2value [ 0 locks=0 ] ( 1 ) ramp2interp [ 0 locks=0 ] ( "linear" ) len_scale [ 0 locks=0 ] ( 5 ) } HouNC1033600bb105ad2ecbc02b9bf17fobj/Work/pointvop1.userdata ___Version___16.5.378HouNC1033600b8605ad2ecbc058b18d9bobj/Work/pointvop1/geometryvopglobal1.inittype = geometryvopglobal::2.0 matchesdef = 1 HouNC1033600b8705ad2ecbc08a0ff25dobj/Work/pointvop1/geometryvopglobal1.defcomment "" position 0.274618 6.68491 connectornextid 16 flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "P" 1 "v" 2 "force" 3 "age" 4 "life" 5 "id" 6 "Cd" 7 "uv" 8 "N" 9 "Time" 10 "TimeInc" 11 "Frame" 12 "ptnum" 13 "primnum" 14 "vtxnum" 15 "numpt" } inputsNamed3 { } inputs { } stat { create 1514364323 modify 1514365567 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8605ad2ecbc0936d41d5obj/Work/pointvop1/geometryvopglobal1.parm{ version 0.8 } HouNC1033600b8205ad2ecbc0d4c56dedobj/Work/pointvop1/geometryvopglobal1.userdata ___Version___HouNC1033600b8605ad2ecbc00da1b925obj/Work/pointvop1/geometryvopoutput1.inittype = geometryvopoutput matchesdef = 1 HouNC1033600b8705ad2ecbc0c2cd604eobj/Work/pointvop1/geometryvopoutput1.defcomment "" position 13.4705 3.83491 connectornextid 5 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { } inputsNamed3 { 0 floattovec1 3 1 "P" 1 "" "" 1 "v" 2 "" "" 1 "force" 3 "" "" 1 "Cd" 4 "" "" 1 "N" } inputs { 0 floattovec1 0 1 1 "" 0 1 2 "" 0 1 3 "" 0 1 4 "" 0 1 } stat { create 1514364323 modify 1514365899 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8605ad2ecbc0e33990afobj/Work/pointvop1/geometryvopoutput1.parm{ version 0.8 } HouNC1033600b8205ad2ecbc0ef9c6993obj/Work/pointvop1/geometryvopoutput1.userdata ___Version___HouNC1033600b8f05ad2ecbc0c9ebd455obj/Work/pointvop1/distance1.inittype = distance matchesdef = 0 HouNC1033600b8c05ad2ecbc019e1b1a5obj/Work/pointvop1/distance1.defcomment "" position 4.6999 1.44667 connectornextid 3 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 2 "dist" } inputsNamed3 { 0 geometryvopglobal1 0 1 "p1" 1 importpoint1 4 1 "p2" } inputs { 0 geometryvopglobal1 0 1 1 importpoint1 0 1 } stat { create 1514364329 modify 1514364930 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8f05ad2ecbc0a9a4d8c8obj/Work/pointvop1/distance1.parm{ version 0.8 signature [ 0 locks=0 ] ( default ) p1 [ 0 locks=0 ] ( 0 0 0 ) p2 [ 0 locks=0 ] ( 0 0 0 ) p1_v4 [ 0 locks=0 ] ( 0 0 0 0 ) p2_v4 [ 0 locks=0 ] ( 0 0 0 0 ) p1_up [ 0 locks=0 ] ( 0 0 0 ) p2_up [ 0 locks=0 ] ( 0 0 0 ) } HouNC1033600b8b05ad2ecbc0fc3f3a3fobj/Work/pointvop1/distance1.userdata ___Version___HouNC1033600b8905ad2ecbc02c89903bobj/Work/pointvop1/vectofloat1.inittype = vectofloat matchesdef = 0 HouNC1033600b8e05ad2ecbc069a14fd2obj/Work/pointvop1/vectofloat1.defcomment "" position 4.35873 3.83491 connectornextid 4 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 1 "fval1" 2 "fval2" 3 "fval3" } inputsNamed3 { 0 geometryvopglobal1 0 1 "vec" } inputs { 0 geometryvopglobal1 0 1 } stat { create 1514364339 modify 1514364930 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8905ad2ecbc013e4834bobj/Work/pointvop1/vectofloat1.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 ) } HouNC1033600b8505ad2ecbc0f0ba219eobj/Work/pointvop1/vectofloat1.userdata ___Version___HouNC1033600b8905ad2ecbc0d574b499obj/Work/pointvop1/floattovec1.inittype = floattovec matchesdef = 0 HouNC1033600b8e05ad2ecbc03cfec100obj/Work/pointvop1/floattovec1.defcomment "" position 10.6999 3.83491 connectornextid 4 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 3 "vec" } inputsNamed3 { 0 vectofloat1 1 1 "fval1" 1 multiply1 1 1 "fval2" 2 vectofloat1 3 1 "fval3" } inputs { 0 vectofloat1 0 1 1 multiply1 0 1 2 vectofloat1 2 1 } stat { create 1514364345 modify 1514365898 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8905ad2ecbc0cb1f0ad1obj/Work/pointvop1/floattovec1.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 ) } HouNC1033600b8505ad2ecbc01935276dobj/Work/pointvop1/floattovec1.userdata ___Version___HouNC1033600b8805ad2ecbc0d24494f6obj/Work/pointvop1/importpoint1.inittype = importpoint matchesdef = 1 HouNC1033600b8905ad2ecbc0244fbc31obj/Work/pointvop1/importpoint1.defcomment "" position 1.87637 0.61667 connectornextid 5 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 4 "result" } inputsNamed3 { 0 "" "" 1 "defvalue" 1 "" "" 1 "file" 2 "" "" 1 "attribute" 3 const1 0 1 "ptnum" } inputs { 0 "" 0 1 1 "" 0 1 2 "" 0 1 3 const1 0 1 } stat { create 1514364412 modify 1514365569 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8805ad2ecbc0cee04253obj/Work/pointvop1/importpoint1.parm{ version 0.8 signature [ 0 locks=0 ] ( v ) opinput [ 0 locks=0 ] ( opinput:1 ) file [ 0 locks=0 ] ( defgeo.bgeo ) attribute [ 0 locks=0 ] ( P ) } HouNC1033600b8405ad2ecbc0eec23264obj/Work/pointvop1/importpoint1.userdata ___Version___HouNC1033600bb205ad2ecbc0caf2fecbobj/Work/pointvop1/const1.inittype = constant matchesdef = 0 HouNC1033600bb305ad2ecbc08b30f474obj/Work/pointvop1/const1.defcomment "" position -1.05304 0.20167 connectornextid 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 on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "Value" } inputsNamed3 { } inputs { } stat { create 1514364423 modify 1514365569 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0 0 0 delscript "" exprlanguage hscript end HouNC1033600bb205ad2ecbc0d153abdaobj/Work/pointvop1/const1.parm{ version 0.8 consttype [ 0 locks=0 ] ( "float" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) parmuniform [ 0 locks=0 ] ( "on" ) constname [ 0 locks=0 ] ( Value ) constlabel [ 0 locks=0 ] ( Constant ) } HouNC1033600b8e05ad2ecbc0e23a2c65obj/Work/pointvop1/const1.userdata ___Version___16.5.378HouNC1033600b8f05ad2ecbc025d91af1obj/Work/pointvop1/multiply1.inittype = multiply matchesdef = 0 HouNC1033600b8c05ad2ecbc0aea28f69obj/Work/pointvop1/multiply1.defcomment "" position 7.6999 2.12667 connectornextid 3 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 1 "product" } inputsNamed3 { 0 distance1 2 1 "input1" 2 input2 0 1 "input2" } inputs { 0 distance1 0 1 1 input2 0 1 } stat { create 1514364444 modify 1514365899 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8f05ad2ecbc001058621obj/Work/pointvop1/multiply1.parm{ version 0.8 } HouNC1033600b8b05ad2ecbc0a92229dfobj/Work/pointvop1/multiply1.userdata ___Version___16.5.378HouNC1033600bb205ad2ecbc0567ce1ffobj/Work/pointvop1/input2.inittype = parameter matchesdef = 0 HouNC1033600bb305ad2ecbc0bf2963aaobj/Work/pointvop1/input2.defcomment "" position 5.6999 2.12667 connectornextid 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 on colordefault on exposed off lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "upscale" } inputsNamed3 { } inputs { } stat { create 1514364447 modify 1514365898 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouNC1033600bb205ad2ecbc0ee3270adobj/Work/pointvop1/input2.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( upscale ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( upscale ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( cvex ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600b8e05ad2ecbc039a2713eobj/Work/pointvop1/input2.userdata ___Version___16.5.378HouNC1033600bb305ad2ecbc03711e563obj/Work/pointvop1/bind1.inittype = bind matchesdef = 0 HouNC1033600bb005ad2ecbc089e860e8obj/Work/pointvop1/bind1.defcomment "" position 13.1894 6.68066 connectornextid 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 on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { } inputsNamed3 { 0 multiply2 1 1 "input" } inputs { 0 multiply2 0 1 } stat { create 1514364981 modify 1514369471 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.6 0.6 1 delscript "" exprlanguage hscript end HouNC1033600bb305ad2ecbc01fd57067obj/Work/pointvop1/bind1.parm{ version 0.8 parmname [ 0 locks=0 ] ( len ) parmtype [ 0 locks=0 ] ( "float" ) parmtypename [ 0 locks=0 ] ( "" ) overridetype [ 0 locks=0 ] ( "on" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) useasparmdefiner [ 0 locks=0 ] ( "on" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "whenconnected" ) exportcontext [ 0 locks=0 ] ( cvex ) } HouNC1033600b8f05ad2ecbc029220905obj/Work/pointvop1/bind1.userdata ___Version___16.5.378HouNC1033600bb005ad2ecbc0256e2da4obj/Work/pointvop1/fit1.inittype = fit matchesdef = 0 HouNC1033600bb105ad2ecbc0a1b50423obj/Work/pointvop1/fit1.defcomment "" position 4.90422 6.68066 connectornextid 6 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 5 "shift" } inputsNamed3 { 0 geometryvopglobal1 12 1 "val" 1 "" "" 1 "srcmin" 2 geometryvopglobal1 15 1 "srcmax" 3 "" "" 1 "destmin" 4 "" "" 1 "destmax" } inputs { 0 geometryvopglobal1 12 1 1 "" 0 1 2 geometryvopglobal1 15 1 3 "" 0 1 4 "" 0 1 } stat { create 1514364985 modify 1514365230 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb005ad2ecbc06c83217bobj/Work/pointvop1/fit1.parm{ version 0.8 signature [ 0 locks=0 ] ( default ) srcmin [ 0 locks=0 ] ( 0 ) srcmax [ 0 locks=0 ] ( 1 ) destmin [ 0 locks=0 ] ( 1 ) destmax [ 0 locks=0 ] ( 0 ) srcmin_v2 [ 0 locks=0 ] ( 0 0 ) srcmax_v2 [ 0 locks=0 ] ( 1 1 ) destmin_v2 [ 0 locks=0 ] ( 0 0 ) destmax_v2 [ 0 locks=0 ] ( 1 1 ) srcmin_v [ 0 locks=0 ] ( 0 0 0 ) srcmax_v [ 0 locks=0 ] ( 1 1 1 ) destmin_v [ 0 locks=0 ] ( 0 0 0 ) destmax_v [ 0 locks=0 ] ( 1 1 1 ) srcmin_p [ 0 locks=0 ] ( 0 0 0 ) srcmax_p [ 0 locks=0 ] ( 1 1 1 ) destmin_p [ 0 locks=0 ] ( 0 0 0 ) destmax_p [ 0 locks=0 ] ( 1 1 1 ) srcmin_n [ 0 locks=0 ] ( 0 0 0 ) srcmax_n [ 0 locks=0 ] ( 1 1 1 ) destmin_n [ 0 locks=0 ] ( 0 0 0 ) destmax_n [ 0 locks=0 ] ( 1 1 1 ) srcmin_c [ 0 locks=0 ] ( 0 0 0 ) srcmax_c [ 0 locks=0 ] ( 1 1 1 ) destmin_c [ 0 locks=0 ] ( 0 0 0 ) destmax_c [ 0 locks=0 ] ( 1 1 1 ) srcmin_v4 [ 0 locks=0 ] ( 0 0 0 0 ) srcmax_v4 [ 0 locks=0 ] ( 1 1 1 1 ) destmin_v4 [ 0 locks=0 ] ( 0 0 0 0 ) destmax_v4 [ 0 locks=0 ] ( 1 1 1 1 ) srcmin_uf [ 0 locks=0 ] ( 0 ) srcmax_uf [ 0 locks=0 ] ( 1 ) destmin_uf [ 0 locks=0 ] ( 0 ) destmax_uf [ 0 locks=0 ] ( 1 ) srcmin_uv [ 0 locks=0 ] ( 0 0 0 ) srcmax_uv [ 0 locks=0 ] ( 1 1 1 ) destmin_uv [ 0 locks=0 ] ( 0 0 0 ) destmax_uv [ 0 locks=0 ] ( 1 1 1 ) srcmin_up [ 0 locks=0 ] ( 0 0 0 ) srcmax_up [ 0 locks=0 ] ( 1 1 1 ) destmin_up [ 0 locks=0 ] ( 0 0 0 ) destmax_up [ 0 locks=0 ] ( 1 1 1 ) srcmin_un [ 0 locks=0 ] ( 0 0 0 ) srcmax_un [ 0 locks=0 ] ( 1 1 1 ) destmin_un [ 0 locks=0 ] ( 0 0 0 ) destmax_un [ 0 locks=0 ] ( 1 1 1 ) srcmin_uc [ 0 locks=0 ] ( 0 0 0 ) srcmax_uc [ 0 locks=0 ] ( 1 1 1 ) destmin_uc [ 0 locks=0 ] ( 0 0 0 ) destmax_uc [ 0 locks=0 ] ( 1 1 1 ) } HouNC1033600b8c05ad2ecbc0b0f3ceb3obj/Work/pointvop1/fit1.userdata ___Version___HouNC1033600bb305ad2ecbc0316ee598obj/Work/pointvop1/ramp1.inittype = rampparm matchesdef = 0 HouNC1033600bb005ad2ecbc0a1d12392obj/Work/pointvop1/ramp1.defcomment "" position 7.27411 6.68066 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 1 "ramp" } inputsNamed3 { 0 fit1 5 1 "input" } inputs { 0 fit1 0 1 } stat { create 1514364996 modify 1514365230 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouNC1033600bb305ad2ecbc08a1e8849obj/Work/pointvop1/ramp1.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( ramp ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "" ) ramptype [ 0 locks=0 ] ( "flt" ) rampcolortype [ 0 locks=0 ] ( rgb ) rampbasisdefault [ 0 locks=0 ] ( linear ) rampcolordefault [ 0 locks=0 ] ( 2 ) rampfloatdefault [ 0 locks=0 ] ( 2 ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) separator2 [ 0 locks=0 ] ( ) rampshowcontrolsdefault [ 0 locks=0 ] ( "on" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) rampcolordefault1pos [ 0 locks=0 ] ( 0 ) rampcolordefault1c [ 0 locks=0 ] ( 0 0 0 ) rampcolordefault1interp [ 0 locks=0 ] ( "linear" ) rampcolordefault2pos [ 0 locks=0 ] ( 1 ) rampcolordefault2c [ 0 locks=0 ] ( 1 1 1 ) rampcolordefault2interp [ 0 locks=0 ] ( "linear" ) rampfloatdefault1pos [ 0 locks=0 ] ( 0 ) rampfloatdefault1value [ 0 locks=0 ] ( 0 ) rampfloatdefault1interp [ 0 locks=0 ] ( "linear" ) rampfloatdefault2pos [ 0 locks=0 ] ( 1 ) rampfloatdefault2value [ 0 locks=0 ] ( 1 ) rampfloatdefault2interp [ 0 locks=0 ] ( "linear" ) } HouNC1033600b8f05ad2ecbc01c1adfbaobj/Work/pointvop1/ramp1.userdata ___Version___16.5.378HouNC1033600b8f05ad2ecbc02bfd9e9eobj/Work/pointvop1/multiply2.inittype = multiply matchesdef = 0 HouNC1033600b8c05ad2ecbc03f9b38c9obj/Work/pointvop1/multiply2.defcomment "" position 10.2741 6.68066 connectornextid 3 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 1 "product" } inputsNamed3 { 0 ramp1 1 1 "input1" 2 input3 0 1 "input2" } inputs { 0 ramp1 0 1 1 input3 0 1 } stat { create 1514365093 modify 1514369472 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8f05ad2ecbc047dfb5b5obj/Work/pointvop1/multiply2.parm{ version 0.8 } HouNC1033600b8b05ad2ecbc0e9f33828obj/Work/pointvop1/multiply2.userdata ___Version___16.5.378HouNC1033600bb205ad2ecbc0d787c321obj/Work/pointvop1/input3.inittype = parameter matchesdef = 0 HouNC1033600bb305ad2ecbc0f8294e5bobj/Work/pointvop1/input3.defcomment "" position 8.27411 6.68066 connectornextid 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 on colordefault on exposed off lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "len_scale" } inputsNamed3 { } inputs { } stat { create 1514365097 modify 1514369471 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouNC1033600bb205ad2ecbc00b892e03obj/Work/pointvop1/input3.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( len_scale ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "len scale" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( cvex ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600b8e05ad2ecbc0aa75dcd8obj/Work/pointvop1/input3.userdata ___Version___16.5.378HouNC1033600bb005ad2ecbc046597da3obj/Work/attribwrangle1.inittype = attribwrangle matchesdef = 1 HouNC1033600bb105ad2ecbc0402d97a6obj/Work/attribwrangle1.defsopflags sopflags = comment "" position -126.738 11.1227 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 reverse1 1 1 "input1" } inputs { 0 reverse1 0 1 } stat { create 1514374772 modify 1523771196 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb005ad2ecbc0f0388b78obj/Work/attribwrangle1.parm{ version 0.8 folder0 [ 0 locks=0 ] ( 0 0 ) group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "guess" ) class [ 0 locks=0 ] ( "point" ) vex_numcount [ 0 locks=0 ] ( 10 ) vex_threadjobsize [ 0 locks=0 ] ( 1024 ) snippet [ 0 locks=0 ] ( "@pscale = @len;" ) exportlist [ 0 locks=0 ] ( * ) vex_strict [ 0 locks=0 ] ( "off" ) autobind [ 0 locks=0 ] ( "on" ) bindings [ 0 locks=0 ] ( 0 ) groupautobind [ 0 locks=0 ] ( "on" ) groupbindings [ 0 locks=0 ] ( 0 ) vex_cwdpath [ 0 locks=0 ] ( . ) vex_outputmask [ 0 locks=0 ] ( * ) vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) } HouNC1033600b8c05ad2ecbc029dc8404obj/Work/attribwrangle1.userdata ___Version___HouNC1033600bb505ad2ecbc06268725dobj/Work/pointvop3.inittype = attribvop matchesdef = 0 HouNC1033600bba05ad2ecbc0acf0d0c5obj/Work/pointvop3.defsopflags sopflags = comment "" position -136.187 2.08876 connectornextid 3 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 foreach_begin3 1 1 "input1" 2 add5 0 1 "input2" } inputs { 0 foreach_begin3 0 1 1 add5 0 1 } stat { create 1514364323 modify 1523728845 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8d05ad2ecbc0662b6bb8obj/Work/pointvop3.spareparmdef parm { name "parm" label "Label" type float default { "0" } range { 0 10 } } parm { name "parm2" label "Label" type float default { "0" } range { 0 10 } } parm { name "bindgroup" baseparm label "Group" export none bindselector uvselect "Modify Points" "Select the points to affect and press Enter to complete." 0 1 0xffffffff 0 bindgrouptype 0 } parm { name "bindgrouptype" baseparm label "Group Type" export none } parm { name "bindclass" baseparm label "Run Over" export none } parm { name "vex_numcount" baseparm label "Number Count" export none } parm { name "vex_threadjobsize" baseparm label "Thread Job Size" export none } group { name "stdswitcher3" label "Vex Setup" parm { name "vexsrc" baseparm label "Vex Source" export all } parm { name "shoppath" baseparm label "Shop Path" export all } parm { name "script" baseparm label "Script" export all } parm { name "clear" baseparm label "Re-load VEX Functions" export all } parm { name "vop_compiler" baseparm label "Compiler" export none } parm { name "vop_forcecompile" baseparm label "Force Compile" export none } parm { name "vex_cwdpath" baseparm label "Evaluation Node Path" export none } parm { name "vex_outputmask" baseparm label "Export Parameters" export none } parm { name "vex_multithread" baseparm label "Enable Multithreading" export none } } group { name "stdswitcher3_1" label "Attribute Bindings" parm { name "autobind" baseparm label "Autobind by Name" export none } multiparm { name "bindings" label "Number of Bindings" baseparm default 0 parmtag { "multistartoffset" "1" } parm { name "bindname#" baseparm label "Attribute Name" export none } parm { name "bindparm#" baseparm label "VEX Parameter" export none } } parm { name "groupautobind" baseparm label "Autobind Groups by Name" export none } multiparm { name "groupbindings" label "Group Bindings" baseparm default 0 parmtag { "multistartoffset" "1" } parm { name "bindgroupname#" baseparm label "Group Name" export none } parm { name "bindgroupparm#" baseparm label "VEX Parameter" export none } } parm { name "vex_updatenmls" baseparm label "Update Normals If Displaced" export none } parm { name "vex_matchattrib" baseparm label "Attribute to Match" export none } parm { name "vex_inplace" baseparm label "Compute Results In Place" export none } parm { name "vex_selectiongroup" baseparm label "Output Selection Group" export none } } parm { name "ptnum" label "Point Number" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "vtxnum" label "Vertex Number" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "primnum" label "Primitive Number" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "id" label "Id" type integer invisible default { "-1" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "numpt" label "Number of Points" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "numvtx" label "Number of Vertices" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "numprim" label "Number of Prims" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "Time" label "Time" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "TimeInc" label "Time Inc" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "Frame" label "Frame" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "life" label "Life" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "age" label "Age" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "OpInput2" label "Second Input" type string invisible default { "" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "OpInput3" label "Third Input" type string invisible default { "" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "OpInput4" label "Fourth Input" type string invisible default { "" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "OpInput1" label "First Input" type string invisible default { "" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "uv" label "UV" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "P" label "P" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "v" label "Velocity" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "force" label "Force" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "Cd" label "Cd" type float invisible size 3 default { "1" "1" "1" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "N" label "N" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "upscale" label "upscale" type float default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "ramp" label "ramp" type ramp_flt default { "2" } range { 1! 10 } parmtag { "parmvop" "1" } parmtag { "rampbasis_var" "ramp_the_basis_strings" } parmtag { "rampbasisdefault" "linear" } parmtag { "rampfloatdefault" "1pos ( 0 ) 1value ( 0 ) 1interp ( linear ) 2pos ( 1 ) 2value ( 1 ) 2interp ( linear )" } parmtag { "rampkeys_var" "ramp_the_key_positions" } parmtag { "rampshowcontrolsdefault" "1" } parmtag { "rampvalues_var" "ramp_the_key_values" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "len_scale" label "len scale" type float default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } HouNC1033600bba05ad2ecbc02a42c54fobj/Work/pointvop3.chn{ channel parm { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "if(rand(detail(\"../foreach_begin3_metadata1\", \"iteration\",0))>0.5, 1, -1)" } } channel parm2 { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "rand(detail(\"../foreach_begin3_metadata1\", \"iteration\",0))*0.6" } } } HouNC1033600bb505ad2ecbc02eb44203obj/Work/pointvop3.parm{ version 0.8 bindgroup [ 0 locks=0 ] ( "" ) bindgrouptype [ 0 locks=0 ] ( "guess" ) bindclass [ 0 locks=0 ] ( "point" ) vex_numcount [ 0 locks=0 ] ( 10 ) vex_threadjobsize [ 0 locks=0 ] ( 1024 ) stdswitcher [ 0 locks=0 ] ( 0 0 ) vexsrc [ 0 locks=0 ] ( "myself" ) shoppath [ 0 locks=0 ] ( "" ) script [ 0 locks=0 ] ( null ) clear [ 0 locks=0 ] ( 0 ) vop_compiler [ 0 locks=0 ] ( "vcc -q $VOP_INCLUDEPATH -o $VOP_OBJECTFILE -e $VOP_ERRORFILE $VOP_SOURCEFILE" ) vop_forcecompile [ 0 locks=0 ] ( 0 ) vex_cwdpath [ 0 locks=0 ] ( "" ) vex_outputmask [ 0 locks=0 ] ( * ) vex_multithread [ 0 locks=0 ] ( "on" ) autobind [ 0 locks=0 ] ( "on" ) bindings [ 0 locks=0 ] ( 0 ) groupautobind [ 0 locks=0 ] ( "on" ) groupbindings [ 0 locks=0 ] ( 0 ) vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) parm [ 8 locks=0 ] ( [ parm 1 ] ) parm2 [ 8 locks=0 ] ( [ parm2 0.44503040313720704 ] ) stdswitcher3 [ 0 locks=0 ] ( 0 0 ) ptnum [ 0 locks=0 ] ( 0 ) vtxnum [ 0 locks=0 ] ( 0 ) primnum [ 0 locks=0 ] ( 0 ) id [ 0 locks=0 ] ( -1 ) numpt [ 0 locks=0 ] ( 0 ) numvtx [ 0 locks=0 ] ( 0 ) numprim [ 0 locks=0 ] ( 0 ) Time [ 0 locks=0 ] ( 0 ) TimeInc [ 0 locks=0 ] ( 0 ) Frame [ 0 locks=0 ] ( 0 ) life [ 0 locks=0 ] ( 0 ) age [ 0 locks=0 ] ( 0 ) OpInput2 [ 0 locks=0 ] ( "" ) OpInput3 [ 0 locks=0 ] ( "" ) OpInput4 [ 0 locks=0 ] ( "" ) OpInput1 [ 0 locks=0 ] ( "" ) uv [ 0 locks=0 ] ( 0 0 0 ) P [ 0 locks=0 ] ( 0 0 0 ) v [ 0 locks=0 ] ( 0 0 0 ) force [ 0 locks=0 ] ( 0 0 0 ) Cd [ 0 locks=0 ] ( 1 1 1 ) N [ 0 locks=0 ] ( 0 0 0 ) upscale [ 0 locks=0 ] ( 1 ) ramp [ 0 locks=0 ] ( 2 ) ramp1pos [ 0 locks=0 ] ( 0 ) ramp1value [ 0 locks=0 ] ( 0.20000000298023224 ) ramp1interp [ 0 locks=0 ] ( "linear" ) ramp2pos [ 0 locks=0 ] ( 1 ) ramp2value [ 0 locks=0 ] ( 1 ) ramp2interp [ 0 locks=0 ] ( "linear" ) len_scale [ 0 locks=0 ] ( 6 ) } HouNC1033600bb105ad2ecbc0c05e56c6obj/Work/pointvop3.userdata ___Version___16.5.378HouNC1033600b8605ad2ecbc06859c4f1obj/Work/pointvop3/geometryvopglobal1.inittype = geometryvopglobal::2.0 matchesdef = 1 HouNC1033600b8705ad2ecbc0a44d2c16obj/Work/pointvop3/geometryvopglobal1.defcomment "" position 0.274618 6.68491 connectornextid 16 flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "P" 1 "v" 2 "force" 3 "age" 4 "life" 5 "id" 6 "Cd" 7 "uv" 8 "N" 9 "Time" 10 "TimeInc" 11 "Frame" 12 "ptnum" 13 "primnum" 14 "vtxnum" 15 "numpt" } inputsNamed3 { } inputs { } stat { create 1514364323 modify 1514365567 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8605ad2ecbc0a821bbf0obj/Work/pointvop3/geometryvopglobal1.parm{ version 0.8 } HouNC1033600b8205ad2ecbc06c02a2b6obj/Work/pointvop3/geometryvopglobal1.userdata ___Version___HouNC1033600b8605ad2ecbc0b0d85372obj/Work/pointvop3/geometryvopoutput1.inittype = geometryvopoutput matchesdef = 1 HouNC1033600b8705ad2ecbc0ade46521obj/Work/pointvop3/geometryvopoutput1.defcomment "" position 15.6683 3.83491 connectornextid 5 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { } inputsNamed3 { 0 floattovec1 3 1 "P" 1 "" "" 1 "v" 2 "" "" 1 "force" 3 "" "" 1 "Cd" 4 "" "" 1 "N" } inputs { 0 floattovec1 0 1 1 "" 0 1 2 "" 0 1 3 "" 0 1 4 "" 0 1 } stat { create 1514364323 modify 1514379414 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8605ad2ecbc086433ecbobj/Work/pointvop3/geometryvopoutput1.parm{ version 0.8 } HouNC1033600b8205ad2ecbc06d40a175obj/Work/pointvop3/geometryvopoutput1.userdata ___Version___HouNC1033600b8f05ad2ecbc037551a42obj/Work/pointvop3/distance1.inittype = distance matchesdef = 0 HouNC1033600b8c05ad2ecbc05351e4f0obj/Work/pointvop3/distance1.defcomment "" position 4.35873 1.44667 connectornextid 3 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 2 "dist" } inputsNamed3 { 0 geometryvopglobal1 0 1 "p1" 1 importpoint1 4 1 "p2" } inputs { 0 geometryvopglobal1 0 1 1 importpoint1 0 1 } stat { create 1514364329 modify 1514377485 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8f05ad2ecbc0de39398eobj/Work/pointvop3/distance1.parm{ version 0.8 signature [ 0 locks=0 ] ( default ) p1 [ 0 locks=0 ] ( 0 0 0 ) p2 [ 0 locks=0 ] ( 0 0 0 ) p1_v4 [ 0 locks=0 ] ( 0 0 0 0 ) p2_v4 [ 0 locks=0 ] ( 0 0 0 0 ) p1_up [ 0 locks=0 ] ( 0 0 0 ) p2_up [ 0 locks=0 ] ( 0 0 0 ) } HouNC1033600b8b05ad2ecbc0383195bcobj/Work/pointvop3/distance1.userdata ___Version___HouNC1033600b8905ad2ecbc01b36b04eobj/Work/pointvop3/vectofloat1.inittype = vectofloat matchesdef = 0 HouNC1033600b8e05ad2ecbc003512486obj/Work/pointvop3/vectofloat1.defcomment "" position 5.0857 3.83491 connectornextid 4 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 1 "fval1" 2 "fval2" 3 "fval3" } inputsNamed3 { 0 geometryvopglobal1 0 1 "vec" } inputs { 0 geometryvopglobal1 0 1 } stat { create 1514364339 modify 1514379177 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8905ad2ecbc0ed1bc8b7obj/Work/pointvop3/vectofloat1.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 ) } HouNC1033600b8505ad2ecbc0a9e7dfcdobj/Work/pointvop3/vectofloat1.userdata ___Version___HouNC1033600b8905ad2ecbc0bf7dbe03obj/Work/pointvop3/floattovec1.inittype = floattovec matchesdef = 0 HouNC1033600b8e05ad2ecbc0cad9a5e6obj/Work/pointvop3/floattovec1.defcomment "" position 12.5314 3.83491 connectornextid 4 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 3 "vec" } inputsNamed3 { 0 vectofloat1 1 1 "fval1" 1 multiply1 1 1 "fval2" 2 vectofloat1 3 1 "fval3" } inputs { 0 vectofloat1 0 1 1 multiply1 0 1 2 vectofloat1 2 1 } stat { create 1514364345 modify 1514379413 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8905ad2ecbc0e2308e16obj/Work/pointvop3/floattovec1.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 ) } HouNC1033600b8505ad2ecbc09f8c4e0fobj/Work/pointvop3/floattovec1.userdata ___Version___HouNC1033600b8805ad2ecbc0725852d3obj/Work/pointvop3/importpoint1.inittype = importpoint matchesdef = 1 HouNC1033600b8905ad2ecbc007e8dae7obj/Work/pointvop3/importpoint1.defcomment "" position 1.74957 0.61667 connectornextid 5 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 4 "result" } inputsNamed3 { 0 "" "" 1 "defvalue" 1 "" "" 1 "file" 2 "" "" 1 "attribute" 3 const1 0 1 "ptnum" } inputs { 0 "" 0 1 1 "" 0 1 2 "" 0 1 3 const1 0 1 } stat { create 1514364412 modify 1514377559 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8805ad2ecbc0301c2b94obj/Work/pointvop3/importpoint1.parm{ version 0.8 signature [ 0 locks=0 ] ( v ) opinput [ 0 locks=0 ] ( opinput:1 ) file [ 0 locks=0 ] ( defgeo.bgeo ) attribute [ 0 locks=0 ] ( P ) } HouNC1033600b8405ad2ecbc039d815b6obj/Work/pointvop3/importpoint1.userdata ___Version___HouNC1033600bb205ad2ecbc0350969a7obj/Work/pointvop3/const1.inittype = constant matchesdef = 0 HouNC1033600bb305ad2ecbc0a3c48135obj/Work/pointvop3/const1.defcomment "" position -1.05304 0.20167 connectornextid 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 on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "Value" } inputsNamed3 { } inputs { } stat { create 1514364423 modify 1514365569 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0 0 0 delscript "" exprlanguage hscript end HouNC1033600bb205ad2ecbc0a3ff87b0obj/Work/pointvop3/const1.parm{ version 0.8 consttype [ 0 locks=0 ] ( "float" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) parmuniform [ 0 locks=0 ] ( "on" ) constname [ 0 locks=0 ] ( Value ) constlabel [ 0 locks=0 ] ( Constant ) } HouNC1033600b8e05ad2ecbc013318e78obj/Work/pointvop3/const1.userdata ___Version___16.5.378HouNC1033600b8f05ad2ecbc080165b72obj/Work/pointvop3/multiply1.inittype = multiply matchesdef = 0 HouNC1033600b8c05ad2ecbc0adeef380obj/Work/pointvop3/multiply1.defcomment "" position 8.32261 1.44667 connectornextid 4 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 1 "product" } inputsNamed3 { 0 distance1 2 1 "input1" 2 input2 0 1 "input2" 3 bind2 0 1 "input3" } inputs { 0 distance1 0 1 1 input2 0 1 2 bind2 0 1 } stat { create 1514364444 modify 1514379414 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8f05ad2ecbc022c1d35dobj/Work/pointvop3/multiply1.parm{ version 0.8 } HouNC1033600b8b05ad2ecbc0288cf546obj/Work/pointvop3/multiply1.userdata ___Version___16.5.378HouNC1033600bb205ad2ecbc05100f378obj/Work/pointvop3/input2.inittype = parameter matchesdef = 0 HouNC1033600bb305ad2ecbc0a90101e0obj/Work/pointvop3/input2.defcomment "" position 5.6999 2.12667 connectornextid 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 on colordefault on exposed off lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "upscale" } inputsNamed3 { } inputs { } stat { create 1514364447 modify 1514365898 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouNC1033600bb205ad2ecbc0b2fe9ff0obj/Work/pointvop3/input2.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( upscale ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( upscale ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( cvex ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600b8e05ad2ecbc04e87c8f0obj/Work/pointvop3/input2.userdata ___Version___16.5.378HouNC1033600bb305ad2ecbc043381397obj/Work/pointvop3/bind1.inittype = bind matchesdef = 0 HouNC1033600bb005ad2ecbc0b756ab9fobj/Work/pointvop3/bind1.defcomment "" position 13.1894 6.68066 connectornextid 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 on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { } inputsNamed3 { 0 multiply2 1 1 "input" } inputs { 0 multiply2 0 1 } stat { create 1514364981 modify 1514369471 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.6 0.6 1 delscript "" exprlanguage hscript end HouNC1033600bb305ad2ecbc026ecfd63obj/Work/pointvop3/bind1.parm{ version 0.8 parmname [ 0 locks=0 ] ( len ) parmtype [ 0 locks=0 ] ( "float" ) parmtypename [ 0 locks=0 ] ( "" ) overridetype [ 0 locks=0 ] ( "on" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) useasparmdefiner [ 0 locks=0 ] ( "on" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "whenconnected" ) exportcontext [ 0 locks=0 ] ( cvex ) } HouNC1033600b8f05ad2ecbc0040b8eabobj/Work/pointvop3/bind1.userdata ___Version___16.5.378HouNC1033600bb005ad2ecbc01628b677obj/Work/pointvop3/fit1.inittype = fit matchesdef = 0 HouNC1033600bb105ad2ecbc036bbd619obj/Work/pointvop3/fit1.defcomment "" position 4.90422 6.68066 connectornextid 6 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 5 "shift" } inputsNamed3 { 0 geometryvopglobal1 12 1 "val" 1 "" "" 1 "srcmin" 2 geometryvopglobal1 15 1 "srcmax" 3 "" "" 1 "destmin" 4 "" "" 1 "destmax" } inputs { 0 geometryvopglobal1 12 1 1 "" 0 1 2 geometryvopglobal1 15 1 3 "" 0 1 4 "" 0 1 } stat { create 1514364985 modify 1514365230 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb005ad2ecbc0824c0477obj/Work/pointvop3/fit1.parm{ version 0.8 signature [ 0 locks=0 ] ( default ) srcmin [ 0 locks=0 ] ( 0 ) srcmax [ 0 locks=0 ] ( 1 ) destmin [ 0 locks=0 ] ( 1 ) destmax [ 0 locks=0 ] ( 0 ) srcmin_v2 [ 0 locks=0 ] ( 0 0 ) srcmax_v2 [ 0 locks=0 ] ( 1 1 ) destmin_v2 [ 0 locks=0 ] ( 0 0 ) destmax_v2 [ 0 locks=0 ] ( 1 1 ) srcmin_v [ 0 locks=0 ] ( 0 0 0 ) srcmax_v [ 0 locks=0 ] ( 1 1 1 ) destmin_v [ 0 locks=0 ] ( 0 0 0 ) destmax_v [ 0 locks=0 ] ( 1 1 1 ) srcmin_p [ 0 locks=0 ] ( 0 0 0 ) srcmax_p [ 0 locks=0 ] ( 1 1 1 ) destmin_p [ 0 locks=0 ] ( 0 0 0 ) destmax_p [ 0 locks=0 ] ( 1 1 1 ) srcmin_n [ 0 locks=0 ] ( 0 0 0 ) srcmax_n [ 0 locks=0 ] ( 1 1 1 ) destmin_n [ 0 locks=0 ] ( 0 0 0 ) destmax_n [ 0 locks=0 ] ( 1 1 1 ) srcmin_c [ 0 locks=0 ] ( 0 0 0 ) srcmax_c [ 0 locks=0 ] ( 1 1 1 ) destmin_c [ 0 locks=0 ] ( 0 0 0 ) destmax_c [ 0 locks=0 ] ( 1 1 1 ) srcmin_v4 [ 0 locks=0 ] ( 0 0 0 0 ) srcmax_v4 [ 0 locks=0 ] ( 1 1 1 1 ) destmin_v4 [ 0 locks=0 ] ( 0 0 0 0 ) destmax_v4 [ 0 locks=0 ] ( 1 1 1 1 ) srcmin_uf [ 0 locks=0 ] ( 0 ) srcmax_uf [ 0 locks=0 ] ( 1 ) destmin_uf [ 0 locks=0 ] ( 0 ) destmax_uf [ 0 locks=0 ] ( 1 ) srcmin_uv [ 0 locks=0 ] ( 0 0 0 ) srcmax_uv [ 0 locks=0 ] ( 1 1 1 ) destmin_uv [ 0 locks=0 ] ( 0 0 0 ) destmax_uv [ 0 locks=0 ] ( 1 1 1 ) srcmin_up [ 0 locks=0 ] ( 0 0 0 ) srcmax_up [ 0 locks=0 ] ( 1 1 1 ) destmin_up [ 0 locks=0 ] ( 0 0 0 ) destmax_up [ 0 locks=0 ] ( 1 1 1 ) srcmin_un [ 0 locks=0 ] ( 0 0 0 ) srcmax_un [ 0 locks=0 ] ( 1 1 1 ) destmin_un [ 0 locks=0 ] ( 0 0 0 ) destmax_un [ 0 locks=0 ] ( 1 1 1 ) srcmin_uc [ 0 locks=0 ] ( 0 0 0 ) srcmax_uc [ 0 locks=0 ] ( 1 1 1 ) destmin_uc [ 0 locks=0 ] ( 0 0 0 ) destmax_uc [ 0 locks=0 ] ( 1 1 1 ) } HouNC1033600b8c05ad2ecbc07e46b1b1obj/Work/pointvop3/fit1.userdata ___Version___HouNC1033600bb305ad2ecbc048c2749eobj/Work/pointvop3/ramp1.inittype = rampparm matchesdef = 0 HouNC1033600bb005ad2ecbc0f4404fb6obj/Work/pointvop3/ramp1.defcomment "" position 7.27411 6.68066 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 1 "ramp" } inputsNamed3 { 0 fit1 5 1 "input" } inputs { 0 fit1 0 1 } stat { create 1514364996 modify 1514365230 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouNC1033600bb305ad2ecbc011cdfd3aobj/Work/pointvop3/ramp1.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( ramp ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "" ) ramptype [ 0 locks=0 ] ( "flt" ) rampcolortype [ 0 locks=0 ] ( rgb ) rampbasisdefault [ 0 locks=0 ] ( linear ) rampcolordefault [ 0 locks=0 ] ( 2 ) rampfloatdefault [ 0 locks=0 ] ( 2 ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) separator2 [ 0 locks=0 ] ( ) rampshowcontrolsdefault [ 0 locks=0 ] ( "on" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) rampcolordefault1pos [ 0 locks=0 ] ( 0 ) rampcolordefault1c [ 0 locks=0 ] ( 0 0 0 ) rampcolordefault1interp [ 0 locks=0 ] ( "linear" ) rampcolordefault2pos [ 0 locks=0 ] ( 1 ) rampcolordefault2c [ 0 locks=0 ] ( 1 1 1 ) rampcolordefault2interp [ 0 locks=0 ] ( "linear" ) rampfloatdefault1pos [ 0 locks=0 ] ( 0 ) rampfloatdefault1value [ 0 locks=0 ] ( 0 ) rampfloatdefault1interp [ 0 locks=0 ] ( "linear" ) rampfloatdefault2pos [ 0 locks=0 ] ( 1 ) rampfloatdefault2value [ 0 locks=0 ] ( 1 ) rampfloatdefault2interp [ 0 locks=0 ] ( "linear" ) } HouNC1033600b8f05ad2ecbc06cca43f3obj/Work/pointvop3/ramp1.userdata ___Version___16.5.378HouNC1033600b8f05ad2ecbc09a96d0fdobj/Work/pointvop3/multiply2.inittype = multiply matchesdef = 0 HouNC1033600b8c05ad2ecbc0035a030fobj/Work/pointvop3/multiply2.defcomment "" position 10.2741 6.68066 connectornextid 3 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 1 "product" } inputsNamed3 { 0 ramp1 1 1 "input1" 2 input3 0 1 "input2" } inputs { 0 ramp1 0 1 1 input3 0 1 } stat { create 1514365093 modify 1514369472 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8f05ad2ecbc03e371645obj/Work/pointvop3/multiply2.parm{ version 0.8 } HouNC1033600b8b05ad2ecbc0277228faobj/Work/pointvop3/multiply2.userdata ___Version___16.5.378HouNC1033600bb205ad2ecbc0a638a27cobj/Work/pointvop3/input3.inittype = parameter matchesdef = 0 HouNC1033600bb305ad2ecbc075227d17obj/Work/pointvop3/input3.defcomment "" position 8.27411 6.68066 connectornextid 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 on colordefault on exposed off lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "len_scale" } inputsNamed3 { } inputs { } stat { create 1514365097 modify 1514369471 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouNC1033600bb205ad2ecbc022ce8a7dobj/Work/pointvop3/input3.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( len_scale ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "len scale" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( cvex ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600b8e05ad2ecbc018bdec06obj/Work/pointvop3/input3.userdata ___Version___16.5.378HouNC1033600bb305ad2ecbc0f863b784obj/Work/pointvop3/bind2.inittype = bind matchesdef = 0 HouNC1033600bb005ad2ecbc0309e1ac4obj/Work/pointvop3/bind2.defcomment "" position 4.76654 -0.51333 connectornextid 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 on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "rand" } inputsNamed3 { } inputs { } stat { create 1514379408 modify 1514379760 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.6 0.6 1 delscript "" exprlanguage hscript end HouNC1033600bb305ad2ecbc0e4eecf99obj/Work/pointvop3/bind2.parm{ version 0.8 parmname [ 0 locks=0 ] ( rand ) parmtype [ 0 locks=0 ] ( "float" ) parmtypename [ 0 locks=0 ] ( "" ) overridetype [ 0 locks=0 ] ( "off" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( cvex ) } HouNC1033600b8f05ad2ecbc08d524495obj/Work/pointvop3/bind2.userdata ___Version___16.5.378HouNC1033600bb505ad2ecbc069f96900obj/Work/pointvop4.inittype = attribvop matchesdef = 0 HouNC1033600bba05ad2ecbc01910943aobj/Work/pointvop4.defsopflags sopflags = comment "" position -137.18 15.633 connectornextid 3 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 transform8 1 1 "input1" 2 add8 0 1 "input2" } inputs { 0 transform8 0 1 1 add8 0 1 } stat { create 1514364323 modify 1523772514 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8d05ad2ecbc0137df171obj/Work/pointvop4.spareparmdef parm { name "bindgroup" baseparm label "Group" export none bindselector uvselect "Modify Points" "Select the points to affect and press Enter to complete." 0 1 0xffffffff 0 bindgrouptype 0 } parm { name "bindgrouptype" baseparm label "Group Type" export none } parm { name "bindclass" baseparm label "Run Over" export none } parm { name "vex_numcount" baseparm label "Number Count" export none } parm { name "vex_threadjobsize" baseparm label "Thread Job Size" export none } group { name "stdswitcher3" label "Vex Setup" parm { name "vexsrc" baseparm label "Vex Source" export all } parm { name "shoppath" baseparm label "Shop Path" export all } parm { name "script" baseparm label "Script" export all } parm { name "clear" baseparm label "Re-load VEX Functions" export all } parm { name "vop_compiler" baseparm label "Compiler" export none } parm { name "vop_forcecompile" baseparm label "Force Compile" export none } parm { name "vex_cwdpath" baseparm label "Evaluation Node Path" export none } parm { name "vex_outputmask" baseparm label "Export Parameters" export none } parm { name "vex_multithread" baseparm label "Enable Multithreading" export none } } group { name "stdswitcher3_1" label "Attribute Bindings" parm { name "autobind" baseparm label "Autobind by Name" export none } multiparm { name "bindings" label "Number of Bindings" baseparm default 0 parmtag { "multistartoffset" "1" } parm { name "bindname#" baseparm label "Attribute Name" export none } parm { name "bindparm#" baseparm label "VEX Parameter" export none } } parm { name "groupautobind" baseparm label "Autobind Groups by Name" export none } multiparm { name "groupbindings" label "Group Bindings" baseparm default 0 parmtag { "multistartoffset" "1" } parm { name "bindgroupname#" baseparm label "Group Name" export none } parm { name "bindgroupparm#" baseparm label "VEX Parameter" export none } } parm { name "vex_updatenmls" baseparm label "Update Normals If Displaced" export none } parm { name "vex_matchattrib" baseparm label "Attribute to Match" export none } parm { name "vex_inplace" baseparm label "Compute Results In Place" export none } parm { name "vex_selectiongroup" baseparm label "Output Selection Group" export none } } parm { name "ptnum" label "Point Number" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "vtxnum" label "Vertex Number" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "primnum" label "Primitive Number" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "id" label "Id" type integer invisible default { "-1" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "numpt" label "Number of Points" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "numvtx" label "Number of Vertices" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "numprim" label "Number of Prims" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "Time" label "Time" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "TimeInc" label "Time Inc" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "Frame" label "Frame" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "life" label "Life" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "age" label "Age" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "OpInput2" label "Second Input" type string invisible default { "" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "OpInput3" label "Third Input" type string invisible default { "" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "OpInput4" label "Fourth Input" type string invisible default { "" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "OpInput1" label "First Input" type string invisible default { "" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "uv" label "UV" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "P" label "P" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "v" label "Velocity" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "force" label "Force" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "Cd" label "Cd" type float invisible size 3 default { "1" "1" "1" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "N" label "N" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "upscale" label "upscale" type float default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "ramp" label "ramp" type ramp_flt default { "2" } range { 1! 10 } parmtag { "parmvop" "1" } parmtag { "rampbasis_var" "ramp_the_basis_strings" } parmtag { "rampbasisdefault" "linear" } parmtag { "rampfloatdefault" "1pos ( 0 ) 1value ( 0 ) 1interp ( linear ) 2pos ( 1 ) 2value ( 1 ) 2interp ( linear )" } parmtag { "rampkeys_var" "ramp_the_key_positions" } parmtag { "rampshowcontrolsdefault" "1" } parmtag { "rampvalues_var" "ramp_the_key_values" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "len_scale" label "len scale" type float default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } HouNC1033600bb505ad2ecbc036ad6a5fobj/Work/pointvop4.parm{ version 0.8 bindgroup [ 0 locks=0 ] ( "" ) bindgrouptype [ 0 locks=0 ] ( "guess" ) bindclass [ 0 locks=0 ] ( "point" ) vex_numcount [ 0 locks=0 ] ( 10 ) vex_threadjobsize [ 0 locks=0 ] ( 1024 ) stdswitcher [ 0 locks=0 ] ( 0 0 ) vexsrc [ 0 locks=0 ] ( "myself" ) shoppath [ 0 locks=0 ] ( "" ) script [ 0 locks=0 ] ( null ) clear [ 0 locks=0 ] ( 0 ) vop_compiler [ 0 locks=0 ] ( "vcc -q $VOP_INCLUDEPATH -o $VOP_OBJECTFILE -e $VOP_ERRORFILE $VOP_SOURCEFILE" ) vop_forcecompile [ 0 locks=0 ] ( 0 ) vex_cwdpath [ 0 locks=0 ] ( "" ) vex_outputmask [ 0 locks=0 ] ( * ) vex_multithread [ 0 locks=0 ] ( "on" ) autobind [ 0 locks=0 ] ( "on" ) bindings [ 0 locks=0 ] ( 0 ) groupautobind [ 0 locks=0 ] ( "on" ) groupbindings [ 0 locks=0 ] ( 0 ) vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) stdswitcher3 [ 0 locks=0 ] ( 0 0 ) ptnum [ 0 locks=0 ] ( 0 ) vtxnum [ 0 locks=0 ] ( 0 ) primnum [ 0 locks=0 ] ( 0 ) id [ 0 locks=0 ] ( -1 ) numpt [ 0 locks=0 ] ( 0 ) numvtx [ 0 locks=0 ] ( 0 ) numprim [ 0 locks=0 ] ( 0 ) Time [ 0 locks=0 ] ( 0 ) TimeInc [ 0 locks=0 ] ( 0 ) Frame [ 0 locks=0 ] ( 0 ) life [ 0 locks=0 ] ( 0 ) age [ 0 locks=0 ] ( 0 ) OpInput2 [ 0 locks=0 ] ( "" ) OpInput3 [ 0 locks=0 ] ( "" ) OpInput4 [ 0 locks=0 ] ( "" ) OpInput1 [ 0 locks=0 ] ( "" ) uv [ 0 locks=0 ] ( 0 0 0 ) P [ 0 locks=0 ] ( 0 0 0 ) v [ 0 locks=0 ] ( 0 0 0 ) force [ 0 locks=0 ] ( 0 0 0 ) Cd [ 0 locks=0 ] ( 1 1 1 ) N [ 0 locks=0 ] ( 0 0 0 ) upscale [ 0 locks=0 ] ( 0 ) ramp [ 0 locks=0 ] ( 2 ) ramp1pos [ 0 locks=0 ] ( 0 ) ramp1value [ 0 locks=0 ] ( 0 ) ramp1interp [ 0 locks=0 ] ( "linear" ) ramp2pos [ 0 locks=0 ] ( 1 ) ramp2value [ 0 locks=0 ] ( 1 ) ramp2interp [ 0 locks=0 ] ( "linear" ) len_scale [ 0 locks=0 ] ( 8 ) } HouNC1033600bb105ad2ecbc0e4446f62obj/Work/pointvop4.userdata ___Version___16.5.378HouNC1033600b8605ad2ecbc0a3a305acobj/Work/pointvop4/geometryvopglobal1.inittype = geometryvopglobal::2.0 matchesdef = 1 HouNC1033600b8705ad2ecbc0d668c6a9obj/Work/pointvop4/geometryvopglobal1.defcomment "" position 0.274618 6.68491 connectornextid 16 flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "P" 1 "v" 2 "force" 3 "age" 4 "life" 5 "id" 6 "Cd" 7 "uv" 8 "N" 9 "Time" 10 "TimeInc" 11 "Frame" 12 "ptnum" 13 "primnum" 14 "vtxnum" 15 "numpt" } inputsNamed3 { } inputs { } stat { create 1514364323 modify 1514365567 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8605ad2ecbc0baefaf44obj/Work/pointvop4/geometryvopglobal1.parm{ version 0.8 } HouNC1033600b8205ad2ecbc0babaaeb7obj/Work/pointvop4/geometryvopglobal1.userdata ___Version___HouNC1033600b8605ad2ecbc0b5f86ca9obj/Work/pointvop4/geometryvopoutput1.inittype = geometryvopoutput matchesdef = 1 HouNC1033600b8705ad2ecbc0d0caabd8obj/Work/pointvop4/geometryvopoutput1.defcomment "" position 13.4705 3.83491 connectornextid 5 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { } inputsNamed3 { 0 floattovec1 3 1 "P" 1 "" "" 1 "v" 2 "" "" 1 "force" 3 "" "" 1 "Cd" 4 "" "" 1 "N" } inputs { 0 floattovec1 0 1 1 "" 0 1 2 "" 0 1 3 "" 0 1 4 "" 0 1 } stat { create 1514364323 modify 1514365899 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8605ad2ecbc0e837c0d4obj/Work/pointvop4/geometryvopoutput1.parm{ version 0.8 } HouNC1033600b8205ad2ecbc02b1379baobj/Work/pointvop4/geometryvopoutput1.userdata ___Version___HouNC1033600b8f05ad2ecbc02926c03aobj/Work/pointvop4/distance1.inittype = distance matchesdef = 0 HouNC1033600b8c05ad2ecbc056f5455dobj/Work/pointvop4/distance1.defcomment "" position 4.6999 1.44667 connectornextid 3 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 2 "dist" } inputsNamed3 { 0 geometryvopglobal1 0 1 "p1" 1 importpoint1 4 1 "p2" } inputs { 0 geometryvopglobal1 0 1 1 importpoint1 0 1 } stat { create 1514364329 modify 1514364930 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8f05ad2ecbc0aaabadc0obj/Work/pointvop4/distance1.parm{ version 0.8 signature [ 0 locks=0 ] ( default ) p1 [ 0 locks=0 ] ( 0 0 0 ) p2 [ 0 locks=0 ] ( 0 0 0 ) p1_v4 [ 0 locks=0 ] ( 0 0 0 0 ) p2_v4 [ 0 locks=0 ] ( 0 0 0 0 ) p1_up [ 0 locks=0 ] ( 0 0 0 ) p2_up [ 0 locks=0 ] ( 0 0 0 ) } HouNC1033600b8b05ad2ecbc0a1e3123aobj/Work/pointvop4/distance1.userdata ___Version___HouNC1033600b8905ad2ecbc066fd650dobj/Work/pointvop4/vectofloat1.inittype = vectofloat matchesdef = 0 HouNC1033600b8e05ad2ecbc0bd89cf3dobj/Work/pointvop4/vectofloat1.defcomment "" position 4.35873 3.83491 connectornextid 4 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 1 "fval1" 2 "fval2" 3 "fval3" } inputsNamed3 { 0 geometryvopglobal1 0 1 "vec" } inputs { 0 geometryvopglobal1 0 1 } stat { create 1514364339 modify 1514364930 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8905ad2ecbc0c41ee31fobj/Work/pointvop4/vectofloat1.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 ) } HouNC1033600b8505ad2ecbc0e415f5e9obj/Work/pointvop4/vectofloat1.userdata ___Version___HouNC1033600b8905ad2ecbc0031a3285obj/Work/pointvop4/floattovec1.inittype = floattovec matchesdef = 0 HouNC1033600b8e05ad2ecbc0b133a933obj/Work/pointvop4/floattovec1.defcomment "" position 10.6999 3.83491 connectornextid 4 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 3 "vec" } inputsNamed3 { 0 vectofloat1 1 1 "fval1" 1 multiply1 1 1 "fval2" 2 vectofloat1 3 1 "fval3" } inputs { 0 vectofloat1 0 1 1 multiply1 0 1 2 vectofloat1 2 1 } stat { create 1514364345 modify 1514365898 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8905ad2ecbc067a2d5feobj/Work/pointvop4/floattovec1.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 ) } HouNC1033600b8505ad2ecbc0567cc264obj/Work/pointvop4/floattovec1.userdata ___Version___HouNC1033600b8805ad2ecbc001783d58obj/Work/pointvop4/importpoint1.inittype = importpoint matchesdef = 1 HouNC1033600b8905ad2ecbc06267cf14obj/Work/pointvop4/importpoint1.defcomment "" position 1.87637 0.61667 connectornextid 5 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 4 "result" } inputsNamed3 { 0 "" "" 1 "defvalue" 1 "" "" 1 "file" 2 "" "" 1 "attribute" 3 const1 0 1 "ptnum" } inputs { 0 "" 0 1 1 "" 0 1 2 "" 0 1 3 const1 0 1 } stat { create 1514364412 modify 1514365569 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8805ad2ecbc05fd4e768obj/Work/pointvop4/importpoint1.parm{ version 0.8 signature [ 0 locks=0 ] ( v ) opinput [ 0 locks=0 ] ( opinput:1 ) file [ 0 locks=0 ] ( defgeo.bgeo ) attribute [ 0 locks=0 ] ( P ) } HouNC1033600b8405ad2ecbc02de27808obj/Work/pointvop4/importpoint1.userdata ___Version___HouNC1033600bb205ad2ecbc0f0c25dc9obj/Work/pointvop4/const1.inittype = constant matchesdef = 0 HouNC1033600bb305ad2ecbc0d2bed1e3obj/Work/pointvop4/const1.defcomment "" position -1.05304 0.20167 connectornextid 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 on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "Value" } inputsNamed3 { } inputs { } stat { create 1514364423 modify 1514365569 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0 0 0 delscript "" exprlanguage hscript end HouNC1033600bb205ad2ecbc08422796eobj/Work/pointvop4/const1.parm{ version 0.8 consttype [ 0 locks=0 ] ( "float" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) parmuniform [ 0 locks=0 ] ( "on" ) constname [ 0 locks=0 ] ( Value ) constlabel [ 0 locks=0 ] ( Constant ) } HouNC1033600b8e05ad2ecbc0ed97f95eobj/Work/pointvop4/const1.userdata ___Version___16.5.378HouNC1033600b8f05ad2ecbc033e63cacobj/Work/pointvop4/multiply1.inittype = multiply matchesdef = 0 HouNC1033600b8c05ad2ecbc02b481dfaobj/Work/pointvop4/multiply1.defcomment "" position 7.73371 1.44667 connectornextid 3 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 1 "product" } inputsNamed3 { 0 distance1 2 1 "input1" 2 input2 0 1 "input2" } inputs { 0 distance1 0 1 1 input2 0 1 } stat { create 1514364444 modify 1514376364 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8f05ad2ecbc014033898obj/Work/pointvop4/multiply1.parm{ version 0.8 } HouNC1033600b8b05ad2ecbc058f66eafobj/Work/pointvop4/multiply1.userdata ___Version___16.5.378HouNC1033600bb205ad2ecbc0b826661cobj/Work/pointvop4/input2.inittype = parameter matchesdef = 0 HouNC1033600bb305ad2ecbc0e24bd7d4obj/Work/pointvop4/input2.defcomment "" position 5.6999 2.12667 connectornextid 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 on colordefault on exposed off lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "upscale" } inputsNamed3 { } inputs { } stat { create 1514364447 modify 1514365898 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouNC1033600bb205ad2ecbc0f7a486aeobj/Work/pointvop4/input2.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( upscale ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( upscale ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( cvex ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600b8e05ad2ecbc0872451bbobj/Work/pointvop4/input2.userdata ___Version___16.5.378HouNC1033600bb305ad2ecbc0fc012b3dobj/Work/pointvop4/bind1.inittype = bind matchesdef = 0 HouNC1033600bb005ad2ecbc08aa5bdc6obj/Work/pointvop4/bind1.defcomment "" position 13.1894 6.68066 connectornextid 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 on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { } inputsNamed3 { 0 multiply2 1 1 "input" } inputs { 0 multiply2 0 1 } stat { create 1514364981 modify 1514369471 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.6 0.6 1 delscript "" exprlanguage hscript end HouNC1033600bb305ad2ecbc0753db132obj/Work/pointvop4/bind1.parm{ version 0.8 parmname [ 0 locks=0 ] ( len ) parmtype [ 0 locks=0 ] ( "float" ) parmtypename [ 0 locks=0 ] ( "" ) overridetype [ 0 locks=0 ] ( "on" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) useasparmdefiner [ 0 locks=0 ] ( "on" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "whenconnected" ) exportcontext [ 0 locks=0 ] ( cvex ) } HouNC1033600b8f05ad2ecbc09931b8f5obj/Work/pointvop4/bind1.userdata ___Version___16.5.378HouNC1033600bb005ad2ecbc06662de50obj/Work/pointvop4/fit1.inittype = fit matchesdef = 0 HouNC1033600bb105ad2ecbc0ebaf4a9eobj/Work/pointvop4/fit1.defcomment "" position 4.90422 6.68066 connectornextid 6 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 5 "shift" } inputsNamed3 { 0 geometryvopglobal1 12 1 "val" 1 "" "" 1 "srcmin" 2 geometryvopglobal1 15 1 "srcmax" 3 "" "" 1 "destmin" 4 "" "" 1 "destmax" } inputs { 0 geometryvopglobal1 12 1 1 "" 0 1 2 geometryvopglobal1 15 1 3 "" 0 1 4 "" 0 1 } stat { create 1514364985 modify 1514365230 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb005ad2ecbc060f09516obj/Work/pointvop4/fit1.parm{ version 0.8 signature [ 0 locks=0 ] ( default ) srcmin [ 0 locks=0 ] ( 0 ) srcmax [ 0 locks=0 ] ( 1 ) destmin [ 0 locks=0 ] ( 1 ) destmax [ 0 locks=0 ] ( 0 ) srcmin_v2 [ 0 locks=0 ] ( 0 0 ) srcmax_v2 [ 0 locks=0 ] ( 1 1 ) destmin_v2 [ 0 locks=0 ] ( 0 0 ) destmax_v2 [ 0 locks=0 ] ( 1 1 ) srcmin_v [ 0 locks=0 ] ( 0 0 0 ) srcmax_v [ 0 locks=0 ] ( 1 1 1 ) destmin_v [ 0 locks=0 ] ( 0 0 0 ) destmax_v [ 0 locks=0 ] ( 1 1 1 ) srcmin_p [ 0 locks=0 ] ( 0 0 0 ) srcmax_p [ 0 locks=0 ] ( 1 1 1 ) destmin_p [ 0 locks=0 ] ( 0 0 0 ) destmax_p [ 0 locks=0 ] ( 1 1 1 ) srcmin_n [ 0 locks=0 ] ( 0 0 0 ) srcmax_n [ 0 locks=0 ] ( 1 1 1 ) destmin_n [ 0 locks=0 ] ( 0 0 0 ) destmax_n [ 0 locks=0 ] ( 1 1 1 ) srcmin_c [ 0 locks=0 ] ( 0 0 0 ) srcmax_c [ 0 locks=0 ] ( 1 1 1 ) destmin_c [ 0 locks=0 ] ( 0 0 0 ) destmax_c [ 0 locks=0 ] ( 1 1 1 ) srcmin_v4 [ 0 locks=0 ] ( 0 0 0 0 ) srcmax_v4 [ 0 locks=0 ] ( 1 1 1 1 ) destmin_v4 [ 0 locks=0 ] ( 0 0 0 0 ) destmax_v4 [ 0 locks=0 ] ( 1 1 1 1 ) srcmin_uf [ 0 locks=0 ] ( 0 ) srcmax_uf [ 0 locks=0 ] ( 1 ) destmin_uf [ 0 locks=0 ] ( 0 ) destmax_uf [ 0 locks=0 ] ( 1 ) srcmin_uv [ 0 locks=0 ] ( 0 0 0 ) srcmax_uv [ 0 locks=0 ] ( 1 1 1 ) destmin_uv [ 0 locks=0 ] ( 0 0 0 ) destmax_uv [ 0 locks=0 ] ( 1 1 1 ) srcmin_up [ 0 locks=0 ] ( 0 0 0 ) srcmax_up [ 0 locks=0 ] ( 1 1 1 ) destmin_up [ 0 locks=0 ] ( 0 0 0 ) destmax_up [ 0 locks=0 ] ( 1 1 1 ) srcmin_un [ 0 locks=0 ] ( 0 0 0 ) srcmax_un [ 0 locks=0 ] ( 1 1 1 ) destmin_un [ 0 locks=0 ] ( 0 0 0 ) destmax_un [ 0 locks=0 ] ( 1 1 1 ) srcmin_uc [ 0 locks=0 ] ( 0 0 0 ) srcmax_uc [ 0 locks=0 ] ( 1 1 1 ) destmin_uc [ 0 locks=0 ] ( 0 0 0 ) destmax_uc [ 0 locks=0 ] ( 1 1 1 ) } HouNC1033600b8c05ad2ecbc03d2b6db4obj/Work/pointvop4/fit1.userdata ___Version___HouNC1033600bb305ad2ecbc052b8b366obj/Work/pointvop4/ramp1.inittype = rampparm matchesdef = 0 HouNC1033600bb005ad2ecbd0157d726bobj/Work/pointvop4/ramp1.defcomment "" position 7.27411 6.68066 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 1 "ramp" } inputsNamed3 { 0 fit1 5 1 "input" } inputs { 0 fit1 0 1 } stat { create 1514364996 modify 1514365230 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouNC1033600bb305ad2ecbd0cfb2d56cobj/Work/pointvop4/ramp1.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( ramp ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "" ) ramptype [ 0 locks=0 ] ( "flt" ) rampcolortype [ 0 locks=0 ] ( rgb ) rampbasisdefault [ 0 locks=0 ] ( linear ) rampcolordefault [ 0 locks=0 ] ( 2 ) rampfloatdefault [ 0 locks=0 ] ( 2 ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) separator2 [ 0 locks=0 ] ( ) rampshowcontrolsdefault [ 0 locks=0 ] ( "on" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) rampcolordefault1pos [ 0 locks=0 ] ( 0 ) rampcolordefault1c [ 0 locks=0 ] ( 0 0 0 ) rampcolordefault1interp [ 0 locks=0 ] ( "linear" ) rampcolordefault2pos [ 0 locks=0 ] ( 1 ) rampcolordefault2c [ 0 locks=0 ] ( 1 1 1 ) rampcolordefault2interp [ 0 locks=0 ] ( "linear" ) rampfloatdefault1pos [ 0 locks=0 ] ( 0 ) rampfloatdefault1value [ 0 locks=0 ] ( 0 ) rampfloatdefault1interp [ 0 locks=0 ] ( "linear" ) rampfloatdefault2pos [ 0 locks=0 ] ( 1 ) rampfloatdefault2value [ 0 locks=0 ] ( 1 ) rampfloatdefault2interp [ 0 locks=0 ] ( "linear" ) } HouNC1033600b8f05ad2ecbd0cb556fceobj/Work/pointvop4/ramp1.userdata ___Version___16.5.378HouNC1033600b8f05ad2ecbd021368ef1obj/Work/pointvop4/multiply2.inittype = multiply matchesdef = 0 HouNC1033600b8c05ad2ecbd01428fbc0obj/Work/pointvop4/multiply2.defcomment "" position 10.2741 6.68066 connectornextid 3 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 1 "product" } inputsNamed3 { 0 ramp1 1 1 "input1" 2 input3 0 1 "input2" } inputs { 0 ramp1 0 1 1 input3 0 1 } stat { create 1514365093 modify 1514369472 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8f05ad2ecbd0903b84cbobj/Work/pointvop4/multiply2.parm{ version 0.8 } HouNC1033600b8b05ad2ecbd0e25c5bb1obj/Work/pointvop4/multiply2.userdata ___Version___16.5.378HouNC1033600bb205ad2ecbd095621401obj/Work/pointvop4/input3.inittype = parameter matchesdef = 0 HouNC1033600bb305ad2ecbd0a0005031obj/Work/pointvop4/input3.defcomment "" position 8.27411 6.68066 connectornextid 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 on colordefault on exposed off lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "len_scale" } inputsNamed3 { } inputs { } stat { create 1514365097 modify 1514369471 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouNC1033600bb205ad2ecbd048470139obj/Work/pointvop4/input3.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( len_scale ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "len scale" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( cvex ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600b8e05ad2ecbd0a5d88a9eobj/Work/pointvop4/input3.userdata ___Version___16.5.378HouNC1033600bb505ad2ecbd0fbd1e537obj/Work/pointvop5.inittype = attribvop matchesdef = 0 HouNC1033600bba05ad2ecbd072477196obj/Work/pointvop5.defsopflags sopflags = comment "" position -125.17 6.586 connectornextid 3 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 polyframe2 1 1 "input1" 2 add9 0 1 "input2" } inputs { 0 polyframe2 0 1 1 add9 0 1 } stat { create 1514364323 modify 1523771196 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8d05ad2ecbd0090cc839obj/Work/pointvop5.spareparmdef parm { name "bindgroup" baseparm label "Group" export none bindselector uvselect "Modify Points" "Select the points to affect and press Enter to complete." 0 1 0xffffffff 0 bindgrouptype 0 } parm { name "bindgrouptype" baseparm label "Group Type" export none } parm { name "bindclass" baseparm label "Run Over" export none } parm { name "vex_numcount" baseparm label "Number Count" export none } parm { name "vex_threadjobsize" baseparm label "Thread Job Size" export none } group { name "stdswitcher3" label "Vex Setup" parm { name "vexsrc" baseparm label "Vex Source" export all } parm { name "shoppath" baseparm label "Shop Path" export all } parm { name "script" baseparm label "Script" export all } parm { name "clear" baseparm label "Re-load VEX Functions" export all } parm { name "vop_compiler" baseparm label "Compiler" export none } parm { name "vop_forcecompile" baseparm label "Force Compile" export none } parm { name "vex_cwdpath" baseparm label "Evaluation Node Path" export none } parm { name "vex_outputmask" baseparm label "Export Parameters" export none } parm { name "vex_multithread" baseparm label "Enable Multithreading" export none } } group { name "stdswitcher3_1" label "Attribute Bindings" parm { name "autobind" baseparm label "Autobind by Name" export none } multiparm { name "bindings" label "Number of Bindings" baseparm default 0 parmtag { "multistartoffset" "1" } parm { name "bindname#" baseparm label "Attribute Name" export none } parm { name "bindparm#" baseparm label "VEX Parameter" export none } } parm { name "groupautobind" baseparm label "Autobind Groups by Name" export none } multiparm { name "groupbindings" label "Group Bindings" baseparm default 0 parmtag { "multistartoffset" "1" } parm { name "bindgroupname#" baseparm label "Group Name" export none } parm { name "bindgroupparm#" baseparm label "VEX Parameter" export none } } parm { name "vex_updatenmls" baseparm label "Update Normals If Displaced" export none } parm { name "vex_matchattrib" baseparm label "Attribute to Match" export none } parm { name "vex_inplace" baseparm label "Compute Results In Place" export none } parm { name "vex_selectiongroup" baseparm label "Output Selection Group" export none } } parm { name "ptnum" label "Point Number" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "vtxnum" label "Vertex Number" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "primnum" label "Primitive Number" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "id" label "Id" type integer invisible default { "-1" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "numpt" label "Number of Points" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "numvtx" label "Number of Vertices" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "numprim" label "Number of Prims" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "Time" label "Time" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "TimeInc" label "Time Inc" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "Frame" label "Frame" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "life" label "Life" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "age" label "Age" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "OpInput2" label "Second Input" type string invisible default { "" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "OpInput3" label "Third Input" type string invisible default { "" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "OpInput4" label "Fourth Input" type string invisible default { "" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "OpInput1" label "First Input" type string invisible default { "" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "uv" label "UV" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "P" label "P" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "force" label "Force" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "Cd" label "Cd" type float invisible size 3 default { "1" "1" "1" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "N" label "N" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "upscale" label "upscale" type float default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "ramp" label "ramp" type ramp_flt default { "2" } range { 1! 10 } parmtag { "parmvop" "1" } parmtag { "rampbasis_var" "ramp_the_basis_strings" } parmtag { "rampbasisdefault" "linear" } parmtag { "rampfloatdefault" "1pos ( 0 ) 1value ( 0 ) 1interp ( linear ) 2pos ( 1 ) 2value ( 1 ) 2interp ( linear )" } parmtag { "rampkeys_var" "ramp_the_key_positions" } parmtag { "rampshowcontrolsdefault" "1" } parmtag { "rampvalues_var" "ramp_the_key_values" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "len_scale" label "len scale" type float default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "v" label "Velocity" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } HouNC1033600bba05ad2ecbd069f5bbb6obj/Work/pointvop5.chn{ channel upscale { lefttype = extend righttype = extend default = 0.66800000000000004 flags = 0 segment { length = 0 value = 0.66800000000000004 0.66800000000000004 expr = "rand(detail(\"../foreach_begin1_metadata1/\", \"iteration\",0))*0.5" } } } HouNC1033600bb505ad2ecbd020679b68obj/Work/pointvop5.parm{ version 0.8 bindgroup [ 0 locks=0 ] ( "" ) bindgrouptype [ 0 locks=0 ] ( "guess" ) bindclass [ 0 locks=0 ] ( "point" ) vex_numcount [ 0 locks=0 ] ( 10 ) vex_threadjobsize [ 0 locks=0 ] ( 1024 ) stdswitcher [ 0 locks=0 ] ( 0 0 ) vexsrc [ 0 locks=0 ] ( "myself" ) shoppath [ 0 locks=0 ] ( "" ) script [ 0 locks=0 ] ( null ) clear [ 0 locks=0 ] ( 0 ) vop_compiler [ 0 locks=0 ] ( "vcc -q $VOP_INCLUDEPATH -o $VOP_OBJECTFILE -e $VOP_ERRORFILE $VOP_SOURCEFILE" ) vop_forcecompile [ 0 locks=0 ] ( 0 ) vex_cwdpath [ 0 locks=0 ] ( "" ) vex_outputmask [ 0 locks=0 ] ( * ) vex_multithread [ 0 locks=0 ] ( "on" ) autobind [ 0 locks=0 ] ( "on" ) bindings [ 0 locks=0 ] ( 0 ) groupautobind [ 0 locks=0 ] ( "on" ) groupbindings [ 0 locks=0 ] ( 0 ) vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) stdswitcher3 [ 0 locks=0 ] ( 0 0 ) ptnum [ 0 locks=0 ] ( 0 ) vtxnum [ 0 locks=0 ] ( 0 ) primnum [ 0 locks=0 ] ( 0 ) id [ 0 locks=0 ] ( -1 ) numpt [ 0 locks=0 ] ( 0 ) numvtx [ 0 locks=0 ] ( 0 ) numprim [ 0 locks=0 ] ( 0 ) Time [ 0 locks=0 ] ( 0 ) TimeInc [ 0 locks=0 ] ( 0 ) Frame [ 0 locks=0 ] ( 0 ) life [ 0 locks=0 ] ( 0 ) age [ 0 locks=0 ] ( 0 ) OpInput2 [ 0 locks=0 ] ( "" ) OpInput3 [ 0 locks=0 ] ( "" ) OpInput4 [ 0 locks=0 ] ( "" ) OpInput1 [ 0 locks=0 ] ( "" ) uv [ 0 locks=0 ] ( 0 0 0 ) P [ 0 locks=0 ] ( 0 0 0 ) force [ 0 locks=0 ] ( 0 0 0 ) Cd [ 0 locks=0 ] ( 1 1 1 ) N [ 0 locks=0 ] ( 0 0 0 ) upscale [ 8 locks=0 ] ( [ upscale 0.26103031635284424 ] ) ramp [ 0 locks=0 ] ( 2 ) ramp1pos [ 0 locks=0 ] ( 0 ) ramp1value [ 0 locks=0 ] ( 0 ) ramp1interp [ 0 locks=0 ] ( "linear" ) ramp2pos [ 0 locks=0 ] ( 1 ) ramp2value [ 0 locks=0 ] ( 1 ) ramp2interp [ 0 locks=0 ] ( "linear" ) len_scale [ 0 locks=0 ] ( 6 ) v [ 0 locks=0 ] ( 0 0 0 ) } HouNC1033600bb105ad2ecbd06277297cobj/Work/pointvop5.userdata ___Version___16.5.378HouNC1033600b8605ad2ecbd08950b8acobj/Work/pointvop5/geometryvopglobal1.inittype = geometryvopglobal::2.0 matchesdef = 1 HouNC1033600b8705ad2ecbd02e611c61obj/Work/pointvop5/geometryvopglobal1.defcomment "" position 0.274618 6.68491 connectornextid 16 flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "P" 1 "v" 2 "force" 3 "age" 4 "life" 5 "id" 6 "Cd" 7 "uv" 8 "N" 9 "Time" 10 "TimeInc" 11 "Frame" 12 "ptnum" 13 "primnum" 14 "vtxnum" 15 "numpt" } inputsNamed3 { } inputs { } stat { create 1514364323 modify 1514365567 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8605ad2ecbd04e137e87obj/Work/pointvop5/geometryvopglobal1.parm{ version 0.8 } HouNC1033600b8205ad2ecbd02c66678dobj/Work/pointvop5/geometryvopglobal1.userdata ___Version___HouNC1033600b8605ad2ecbd0d0b2186bobj/Work/pointvop5/geometryvopoutput1.inittype = geometryvopoutput matchesdef = 1 HouNC1033600b8705ad2ecbd090bc46a5obj/Work/pointvop5/geometryvopoutput1.defcomment "" position 13.4705 3.83491 connectornextid 5 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { } inputsNamed3 { 0 floattovec1 3 1 "P" 1 "" "" 1 "v" 2 "" "" 1 "force" 3 "" "" 1 "Cd" 4 "" "" 1 "N" } inputs { 0 floattovec1 0 1 1 "" 0 1 2 "" 0 1 3 "" 0 1 4 "" 0 1 } stat { create 1514364323 modify 1514365899 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8605ad2ecbd00c9bc1dfobj/Work/pointvop5/geometryvopoutput1.parm{ version 0.8 } HouNC1033600b8205ad2ecbd0eab46b03obj/Work/pointvop5/geometryvopoutput1.userdata ___Version___HouNC1033600b8f05ad2ecbd05c96db27obj/Work/pointvop5/distance1.inittype = distance matchesdef = 0 HouNC1033600b8c05ad2ecbd058fbe27dobj/Work/pointvop5/distance1.defcomment "" position 4.6999 1.44667 connectornextid 3 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 2 "dist" } inputsNamed3 { 0 geometryvopglobal1 0 1 "p1" 1 importpoint1 4 1 "p2" } inputs { 0 geometryvopglobal1 0 1 1 importpoint1 0 1 } stat { create 1514364329 modify 1514364930 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8f05ad2ecbd002fe2ccdobj/Work/pointvop5/distance1.parm{ version 0.8 signature [ 0 locks=0 ] ( default ) p1 [ 0 locks=0 ] ( 0 0 0 ) p2 [ 0 locks=0 ] ( 0 0 0 ) p1_v4 [ 0 locks=0 ] ( 0 0 0 0 ) p2_v4 [ 0 locks=0 ] ( 0 0 0 0 ) p1_up [ 0 locks=0 ] ( 0 0 0 ) p2_up [ 0 locks=0 ] ( 0 0 0 ) } HouNC1033600b8b05ad2ecbd0a5c6f558obj/Work/pointvop5/distance1.userdata ___Version___HouNC1033600b8905ad2ecbd0a41b5c06obj/Work/pointvop5/vectofloat1.inittype = vectofloat matchesdef = 0 HouNC1033600b8e05ad2ecbd08211d8f8obj/Work/pointvop5/vectofloat1.defcomment "" position 4.35873 3.83491 connectornextid 4 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 1 "fval1" 2 "fval2" 3 "fval3" } inputsNamed3 { 0 geometryvopglobal1 0 1 "vec" } inputs { 0 geometryvopglobal1 0 1 } stat { create 1514364339 modify 1514364930 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8905ad2ecbd0cdcc7042obj/Work/pointvop5/vectofloat1.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 ) } HouNC1033600b8505ad2ecbd0539c8977obj/Work/pointvop5/vectofloat1.userdata ___Version___HouNC1033600b8905ad2ecbd0e331d856obj/Work/pointvop5/floattovec1.inittype = floattovec matchesdef = 0 HouNC1033600b8e05ad2ecbd00eceab86obj/Work/pointvop5/floattovec1.defcomment "" position 10.6999 3.83491 connectornextid 4 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 3 "vec" } inputsNamed3 { 0 vectofloat1 1 1 "fval1" 1 multiply1 1 1 "fval2" 2 vectofloat1 3 1 "fval3" } inputs { 0 vectofloat1 0 1 1 multiply1 0 1 2 vectofloat1 2 1 } stat { create 1514364345 modify 1514365898 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8905ad2ecbd024844dbdobj/Work/pointvop5/floattovec1.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 ) } HouNC1033600b8505ad2ecbd00a76eb77obj/Work/pointvop5/floattovec1.userdata ___Version___HouNC1033600b8805ad2ecbd0b9fb0b8eobj/Work/pointvop5/importpoint1.inittype = importpoint matchesdef = 1 HouNC1033600b8905ad2ecbd0b50a87f0obj/Work/pointvop5/importpoint1.defcomment "" position 1.87637 0.61667 connectornextid 5 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 4 "result" } inputsNamed3 { 0 "" "" 1 "defvalue" 1 "" "" 1 "file" 2 "" "" 1 "attribute" 3 const1 0 1 "ptnum" } inputs { 0 "" 0 1 1 "" 0 1 2 "" 0 1 3 const1 0 1 } stat { create 1514364412 modify 1514365569 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8805ad2ecbd067251d7cobj/Work/pointvop5/importpoint1.parm{ version 0.8 signature [ 0 locks=0 ] ( v ) opinput [ 0 locks=0 ] ( opinput:1 ) file [ 0 locks=0 ] ( defgeo.bgeo ) attribute [ 0 locks=0 ] ( P ) } HouNC1033600b8405ad2ecbd03609f458obj/Work/pointvop5/importpoint1.userdata ___Version___HouNC1033600bb205ad2ecbd0695e8ad3obj/Work/pointvop5/const1.inittype = constant matchesdef = 0 HouNC1033600bb305ad2ecbd0a278e37cobj/Work/pointvop5/const1.defcomment "" position -1.05304 0.20167 connectornextid 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 on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "Value" } inputsNamed3 { } inputs { } stat { create 1514364423 modify 1514365569 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0 0 0 delscript "" exprlanguage hscript end HouNC1033600bb205ad2ecbd0c70e93acobj/Work/pointvop5/const1.parm{ version 0.8 consttype [ 0 locks=0 ] ( "float" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) parmuniform [ 0 locks=0 ] ( "on" ) constname [ 0 locks=0 ] ( Value ) constlabel [ 0 locks=0 ] ( Constant ) } HouNC1033600b8e05ad2ecbd0e03c7a5bobj/Work/pointvop5/const1.userdata ___Version___16.5.378HouNC1033600b8f05ad2ecbd05f2e7b7dobj/Work/pointvop5/multiply1.inittype = multiply matchesdef = 0 HouNC1033600b8c05ad2ecbd0dc09ae88obj/Work/pointvop5/multiply1.defcomment "" position 7.6999 2.12667 connectornextid 3 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 1 "product" } inputsNamed3 { 0 distance1 2 1 "input1" 2 input2 0 1 "input2" } inputs { 0 distance1 0 1 1 input2 0 1 } stat { create 1514364444 modify 1514365899 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8f05ad2ecbd08140c836obj/Work/pointvop5/multiply1.parm{ version 0.8 } HouNC1033600b8b05ad2ecbd0b84e52f7obj/Work/pointvop5/multiply1.userdata ___Version___16.5.378HouNC1033600bb205ad2ecbd0f7cffd46obj/Work/pointvop5/input2.inittype = parameter matchesdef = 0 HouNC1033600bb305ad2ecbd0e1e9a4bbobj/Work/pointvop5/input2.defcomment "" position 5.6999 2.12667 connectornextid 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 on colordefault on exposed off lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "upscale" } inputsNamed3 { } inputs { } stat { create 1514364447 modify 1514365898 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouNC1033600bb205ad2ecbd02ce1ba32obj/Work/pointvop5/input2.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( upscale ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( upscale ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( cvex ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600b8e05ad2ecbd03912733cobj/Work/pointvop5/input2.userdata ___Version___16.5.378HouNC1033600bb305ad2ecbd03f9faeb0obj/Work/pointvop5/bind1.inittype = bind matchesdef = 0 HouNC1033600bb005ad2ecbd0515e7b03obj/Work/pointvop5/bind1.defcomment "" position 13.1894 6.68066 connectornextid 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 on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { } inputsNamed3 { 0 multiply2 1 1 "input" } inputs { 0 multiply2 0 1 } stat { create 1514364981 modify 1514369471 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.6 0.6 1 delscript "" exprlanguage hscript end HouNC1033600bb305ad2ecbd06335d087obj/Work/pointvop5/bind1.parm{ version 0.8 parmname [ 0 locks=0 ] ( len ) parmtype [ 0 locks=0 ] ( "float" ) parmtypename [ 0 locks=0 ] ( "" ) overridetype [ 0 locks=0 ] ( "on" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) useasparmdefiner [ 0 locks=0 ] ( "on" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "whenconnected" ) exportcontext [ 0 locks=0 ] ( cvex ) } HouNC1033600b8f05ad2ecbd0cecab7a9obj/Work/pointvop5/bind1.userdata ___Version___16.5.378HouNC1033600bb005ad2ecbd011e7f99fobj/Work/pointvop5/fit1.inittype = fit matchesdef = 0 HouNC1033600bb105ad2ecbd008ed316eobj/Work/pointvop5/fit1.defcomment "" position 3.59774 6.68491 connectornextid 6 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 5 "shift" } inputsNamed3 { 0 geometryvopglobal1 12 1 "val" 1 "" "" 1 "srcmin" 2 geometryvopglobal1 15 1 "srcmax" 3 "" "" 1 "destmin" 4 "" "" 1 "destmax" } inputs { 0 geometryvopglobal1 12 1 1 "" 0 1 2 geometryvopglobal1 15 1 3 "" 0 1 4 "" 0 1 } stat { create 1514364985 modify 1517245628 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb005ad2ecbd0e24be931obj/Work/pointvop5/fit1.parm{ version 0.8 signature [ 0 locks=0 ] ( default ) srcmin [ 0 locks=0 ] ( 0 ) srcmax [ 0 locks=0 ] ( 1 ) destmin [ 0 locks=0 ] ( 1 ) destmax [ 0 locks=0 ] ( 0 ) srcmin_v2 [ 0 locks=0 ] ( 0 0 ) srcmax_v2 [ 0 locks=0 ] ( 1 1 ) destmin_v2 [ 0 locks=0 ] ( 0 0 ) destmax_v2 [ 0 locks=0 ] ( 1 1 ) srcmin_v [ 0 locks=0 ] ( 0 0 0 ) srcmax_v [ 0 locks=0 ] ( 1 1 1 ) destmin_v [ 0 locks=0 ] ( 0 0 0 ) destmax_v [ 0 locks=0 ] ( 1 1 1 ) srcmin_p [ 0 locks=0 ] ( 0 0 0 ) srcmax_p [ 0 locks=0 ] ( 1 1 1 ) destmin_p [ 0 locks=0 ] ( 0 0 0 ) destmax_p [ 0 locks=0 ] ( 1 1 1 ) srcmin_n [ 0 locks=0 ] ( 0 0 0 ) srcmax_n [ 0 locks=0 ] ( 1 1 1 ) destmin_n [ 0 locks=0 ] ( 0 0 0 ) destmax_n [ 0 locks=0 ] ( 1 1 1 ) srcmin_c [ 0 locks=0 ] ( 0 0 0 ) srcmax_c [ 0 locks=0 ] ( 1 1 1 ) destmin_c [ 0 locks=0 ] ( 0 0 0 ) destmax_c [ 0 locks=0 ] ( 1 1 1 ) srcmin_v4 [ 0 locks=0 ] ( 0 0 0 0 ) srcmax_v4 [ 0 locks=0 ] ( 1 1 1 1 ) destmin_v4 [ 0 locks=0 ] ( 0 0 0 0 ) destmax_v4 [ 0 locks=0 ] ( 1 1 1 1 ) srcmin_uf [ 0 locks=0 ] ( 0 ) srcmax_uf [ 0 locks=0 ] ( 1 ) destmin_uf [ 0 locks=0 ] ( 0 ) destmax_uf [ 0 locks=0 ] ( 1 ) srcmin_uv [ 0 locks=0 ] ( 0 0 0 ) srcmax_uv [ 0 locks=0 ] ( 1 1 1 ) destmin_uv [ 0 locks=0 ] ( 0 0 0 ) destmax_uv [ 0 locks=0 ] ( 1 1 1 ) srcmin_up [ 0 locks=0 ] ( 0 0 0 ) srcmax_up [ 0 locks=0 ] ( 1 1 1 ) destmin_up [ 0 locks=0 ] ( 0 0 0 ) destmax_up [ 0 locks=0 ] ( 1 1 1 ) srcmin_un [ 0 locks=0 ] ( 0 0 0 ) srcmax_un [ 0 locks=0 ] ( 1 1 1 ) destmin_un [ 0 locks=0 ] ( 0 0 0 ) destmax_un [ 0 locks=0 ] ( 1 1 1 ) srcmin_uc [ 0 locks=0 ] ( 0 0 0 ) srcmax_uc [ 0 locks=0 ] ( 1 1 1 ) destmin_uc [ 0 locks=0 ] ( 0 0 0 ) destmax_uc [ 0 locks=0 ] ( 1 1 1 ) } HouNC1033600b8c05ad2ecbd01f9f4911obj/Work/pointvop5/fit1.userdata ___Version___HouNC1033600bb305ad2ecbd01a5c1990obj/Work/pointvop5/ramp1.inittype = rampparm matchesdef = 0 HouNC1033600bb005ad2ecbd080594940obj/Work/pointvop5/ramp1.defcomment "" position 7.5108 6.68066 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 1 "ramp" } inputsNamed3 { 0 fit1 5 1 "input" } inputs { 0 fit1 0 1 } stat { create 1514364996 modify 1514377235 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouNC1033600bb305ad2ecbd0bf94aba0obj/Work/pointvop5/ramp1.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( ramp ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "" ) ramptype [ 0 locks=0 ] ( "flt" ) rampcolortype [ 0 locks=0 ] ( rgb ) rampbasisdefault [ 0 locks=0 ] ( linear ) rampcolordefault [ 0 locks=0 ] ( 2 ) rampfloatdefault [ 0 locks=0 ] ( 2 ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) separator2 [ 0 locks=0 ] ( ) rampshowcontrolsdefault [ 0 locks=0 ] ( "on" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) rampcolordefault1pos [ 0 locks=0 ] ( 0 ) rampcolordefault1c [ 0 locks=0 ] ( 0 0 0 ) rampcolordefault1interp [ 0 locks=0 ] ( "linear" ) rampcolordefault2pos [ 0 locks=0 ] ( 1 ) rampcolordefault2c [ 0 locks=0 ] ( 1 1 1 ) rampcolordefault2interp [ 0 locks=0 ] ( "linear" ) rampfloatdefault1pos [ 0 locks=0 ] ( 0 ) rampfloatdefault1value [ 0 locks=0 ] ( 0 ) rampfloatdefault1interp [ 0 locks=0 ] ( "linear" ) rampfloatdefault2pos [ 0 locks=0 ] ( 1 ) rampfloatdefault2value [ 0 locks=0 ] ( 1 ) rampfloatdefault2interp [ 0 locks=0 ] ( "linear" ) } HouNC1033600b8f05ad2ecbd015b8bdf5obj/Work/pointvop5/ramp1.userdata ___Version___16.5.378HouNC1033600b8f05ad2ecbd02620e07cobj/Work/pointvop5/multiply2.inittype = multiply matchesdef = 0 HouNC1033600b8c05ad2ecbd0209bac01obj/Work/pointvop5/multiply2.defcomment "" position 10.2741 6.68066 connectornextid 3 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 1 "product" } inputsNamed3 { 0 ramp1 1 1 "input1" 2 input3 0 1 "input2" } inputs { 0 ramp1 0 1 1 input3 0 1 } stat { create 1514365093 modify 1514369472 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8f05ad2ecbd0f1990572obj/Work/pointvop5/multiply2.parm{ version 0.8 } HouNC1033600b8b05ad2ecbd02685a528obj/Work/pointvop5/multiply2.userdata ___Version___16.5.378HouNC1033600bb205ad2ecbd007e110b9obj/Work/pointvop5/input3.inittype = parameter matchesdef = 0 HouNC1033600bb305ad2ecbd0cfe1ff56obj/Work/pointvop5/input3.defcomment "" position 8.27411 6.68066 connectornextid 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 on colordefault on exposed off lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "len_scale" } inputsNamed3 { } inputs { } stat { create 1514365097 modify 1514369471 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouNC1033600bb205ad2ecbd057947602obj/Work/pointvop5/input3.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( len_scale ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "len scale" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( cvex ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600b8e05ad2ecbd011e162d5obj/Work/pointvop5/input3.userdata ___Version___16.5.378HouNC1033600bb005ad2ecbd0aa8344c9obj/Work/pointvop5/fit2.inittype = fit matchesdef = 0 HouNC1033600bb105ad2ecbd02e64c52aobj/Work/pointvop5/fit2.defcomment "" position 10.2741 9.57565 connectornextid 6 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 5 "shift" } inputsNamed3 { 0 ramp1 1 1 "val" 1 "" "" 1 "srcmin" 2 "" "" 1 "srcmax" 3 "" "" 1 "destmin" 4 "" "" 1 "destmax" } inputs { 0 ramp1 0 1 1 "" 0 1 2 "" 0 1 3 "" 0 1 4 "" 0 1 } stat { create 1514377244 modify 1514377915 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb005ad2ecbd0607a2978obj/Work/pointvop5/fit2.parm{ version 0.8 signature [ 0 locks=0 ] ( default ) srcmin [ 0 locks=0 ] ( 0 ) srcmax [ 0 locks=0 ] ( 1 ) destmin [ 0 locks=0 ] ( 1 ) destmax [ 0 locks=0 ] ( 0 ) srcmin_v2 [ 0 locks=0 ] ( 0 0 ) srcmax_v2 [ 0 locks=0 ] ( 1 1 ) destmin_v2 [ 0 locks=0 ] ( 0 0 ) destmax_v2 [ 0 locks=0 ] ( 1 1 ) srcmin_v [ 0 locks=0 ] ( 0 0 0 ) srcmax_v [ 0 locks=0 ] ( 1 1 1 ) destmin_v [ 0 locks=0 ] ( 0 0 0 ) destmax_v [ 0 locks=0 ] ( 1 1 1 ) srcmin_p [ 0 locks=0 ] ( 0 0 0 ) srcmax_p [ 0 locks=0 ] ( 1 1 1 ) destmin_p [ 0 locks=0 ] ( 0 0 0 ) destmax_p [ 0 locks=0 ] ( 1 1 1 ) srcmin_n [ 0 locks=0 ] ( 0 0 0 ) srcmax_n [ 0 locks=0 ] ( 1 1 1 ) destmin_n [ 0 locks=0 ] ( 0 0 0 ) destmax_n [ 0 locks=0 ] ( 1 1 1 ) srcmin_c [ 0 locks=0 ] ( 0 0 0 ) srcmax_c [ 0 locks=0 ] ( 1 1 1 ) destmin_c [ 0 locks=0 ] ( 0 0 0 ) destmax_c [ 0 locks=0 ] ( 1 1 1 ) srcmin_v4 [ 0 locks=0 ] ( 0 0 0 0 ) srcmax_v4 [ 0 locks=0 ] ( 1 1 1 1 ) destmin_v4 [ 0 locks=0 ] ( 0 0 0 0 ) destmax_v4 [ 0 locks=0 ] ( 1 1 1 1 ) srcmin_uf [ 0 locks=0 ] ( 0 ) srcmax_uf [ 0 locks=0 ] ( 1 ) destmin_uf [ 0 locks=0 ] ( 0 ) destmax_uf [ 0 locks=0 ] ( 1 ) srcmin_uv [ 0 locks=0 ] ( 0 0 0 ) srcmax_uv [ 0 locks=0 ] ( 1 1 1 ) destmin_uv [ 0 locks=0 ] ( 0 0 0 ) destmax_uv [ 0 locks=0 ] ( 1 1 1 ) srcmin_up [ 0 locks=0 ] ( 0 0 0 ) srcmax_up [ 0 locks=0 ] ( 1 1 1 ) destmin_up [ 0 locks=0 ] ( 0 0 0 ) destmax_up [ 0 locks=0 ] ( 1 1 1 ) srcmin_un [ 0 locks=0 ] ( 0 0 0 ) srcmax_un [ 0 locks=0 ] ( 1 1 1 ) destmin_un [ 0 locks=0 ] ( 0 0 0 ) destmax_un [ 0 locks=0 ] ( 1 1 1 ) srcmin_uc [ 0 locks=0 ] ( 0 0 0 ) srcmax_uc [ 0 locks=0 ] ( 1 1 1 ) destmin_uc [ 0 locks=0 ] ( 0 0 0 ) destmax_uc [ 0 locks=0 ] ( 1 1 1 ) } HouNC1033600b8c05ad2ecbd0031a0904obj/Work/pointvop5/fit2.userdata ___Version___HouNC1033600bb305ad2ecbd0cb0ae70fobj/Work/pointvop5/bind2.inittype = bind matchesdef = 0 HouNC1033600bb005ad2ecbd00441d200obj/Work/pointvop5/bind2.defcomment "" position 13.4705 9.57565 connectornextid 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 on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { } inputsNamed3 { 0 fit2 5 1 "input" } inputs { 0 fit2 0 1 } stat { create 1514377252 modify 1514377915 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.6 0.6 1 delscript "" exprlanguage hscript end HouNC1033600bb305ad2ecbd02f7cc9a1obj/Work/pointvop5/bind2.parm{ version 0.8 parmname [ 0 locks=0 ] ( pscale ) parmtype [ 0 locks=0 ] ( "float" ) parmtypename [ 0 locks=0 ] ( "" ) overridetype [ 0 locks=0 ] ( "on" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) useasparmdefiner [ 0 locks=0 ] ( "on" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "whenconnected" ) exportcontext [ 0 locks=0 ] ( cvex ) } HouNC1033600b8f05ad2ecbd0bcffa8e5obj/Work/pointvop5/bind2.userdata ___Version___16.5.378HouNC1033600b8905ad2ecbd05cf05257obj/Work/testgeometry_pighead1.inittype = testgeometry_pighead matchesdef = 1 HouNC1033600b8e05ad2ecbd0b5db4b06obj/Work/testgeometry_pighead1.defsopflags sopflags = comment "" position -146.554 11.8218 connectornextid 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 on colordefault on exposed on outputsNamed3 { 0 "output1" } inputsNamed3 { } inputs { } stat { create 1514378660 modify 1523722957 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.52 0.8 0.9 delscript "" exprlanguage hscript end HouNC1033600b8905ad2ecbd028750a2fobj/Work/testgeometry_pighead1.parm{ version 0.8 t [ 0 locks=0 ] ( 0 0 0 ) uniformscale [ 0 locks=0 ] ( 1 ) difficulty [ 0 locks=0 ] ( "medium" ) addshader [ 0 locks=0 ] ( "on" ) } HouNC1033600b8505ad2ecbd0e238ec9dobj/Work/testgeometry_pighead1.userdata ___Version______toolcount___1 ___toolid___sop_testgeometry_pigheadHouNC1033600bb205ad2ecbd066ea0963obj/Work/attribrandomize1.inittype = attribrandomize matchesdef = 1 HouNC1033600bb305ad2ecbd03dc12d30obj/Work/attribrandomize1.defsopflags sopflags = comment "" position -139.157 5.61805 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 connectivity3 0 1 "input1" } inputs { 0 connectivity3 0 1 } stat { create 1514379165 modify 1523771127 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb205ad2ecbd0c80df8fcobj/Work/attribrandomize1.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "guess" ) class [ 0 locks=0 ] ( "primitive" ) name [ 0 locks=0 ] ( rand ) operation [ 0 locks=0 ] ( set ) scale [ 0 locks=0 ] ( 1 ) folder0 [ 0 locks=0 ] ( 0 0 ) distribution [ 0 locks=0 ] ( ramp ) dimensions [ 0 locks=0 ] ( 1 ) allsame [ 0 locks=0 ] ( "off" ) constvalue [ 0 locks=0 ] ( 0 0 0 0 ) valuea [ 0 locks=0 ] ( 0 0 0 0 ) valueb [ 0 locks=0 ] ( 1 1 1 1 ) probvalueb [ 0 locks=0 ] ( 0.5 ) min [ 0 locks=0 ] ( -1 -1 -1 0 ) max [ 0 locks=0 ] ( 1 1 1 1 ) mindiscrete [ 0 locks=0 ] ( 0 0 0 0 ) maxdiscrete [ 0 locks=0 ] ( 9 9 9 9 ) stepsize [ 0 locks=0 ] ( 1 1 1 1 ) median [ 0 locks=0 ] ( 0 0 0 0 ) onesidedmedian [ 0 locks=0 ] ( 1 1 1 1 ) medianattrib [ 0 locks=0 ] ( "" ) stddev [ 0 locks=0 ] ( 1 1 1 1 ) onesidedstddev [ 0 locks=0 ] ( 0.20000000000000001 0.20000000000000001 0.20000000000000001 0.20000000000000001 ) usefit0to [ 0 locks=0 ] ( "on" ) fit0to [ 0 locks=0 ] ( -1 ) usefit1to [ 0 locks=0 ] ( "off" ) fit1to [ 0 locks=0 ] ( 1 ) ramp [ 0 locks=0 ] ( 4 ) useminlimit [ 0 locks=0 ] ( "off" ) minlimit [ 0 locks=0 ] ( -100 -100 -100 -100 ) useonesidedmin [ 0 locks=0 ] ( "off" ) onesidedmin [ 0 locks=0 ] ( 0.10000000000000001 0.10000000000000001 0.10000000000000001 0.10000000000000001 ) usemaxlimit [ 0 locks=0 ] ( "off" ) maxlimit [ 0 locks=0 ] ( 100 100 100 100 ) useconeangle [ 0 locks=0 ] ( "off" ) coneangle [ 0 locks=0 ] ( 30 ) usepowerbias [ 0 locks=0 ] ( "off" ) powerbias [ 0 locks=0 ] ( 0 ) direction [ 0 locks=0 ] ( 1 0 0 0 ) directionattrib [ 0 locks=0 ] ( "" ) folder [ 0 locks=0 ] ( 0 ) valuetype [ 0 locks=0 ] ( "float" ) values [ 0 locks=0 ] ( 4 ) normalize [ 0 locks=0 ] ( "off" ) visualize [ 0 locks=0 ] ( "off" ) nvisualizepts [ 0 locks=0 ] ( 10000 ) usefractionattrib [ 0 locks=0 ] ( "off" ) fractionattrib [ 0 locks=0 ] ( fraction ) seed [ 0 locks=0 ] ( 87 ) useseedattrib [ 0 locks=0 ] ( "off" ) seedattrib [ 0 locks=0 ] ( id ) ramp1pos [ 0 locks=0 ] ( 0 ) ramp1value [ 0 locks=0 ] ( 0 ) ramp1interp [ 0 locks=0 ] ( "bspline" ) ramp2pos [ 0 locks=0 ] ( 0.017561983317136765 ) ramp2value [ 0 locks=0 ] ( 0.73333334922790527 ) ramp2interp [ 0 locks=0 ] ( "bspline" ) ramp3pos [ 0 locks=0 ] ( 0.98760330677032471 ) ramp3value [ 0 locks=0 ] ( 0.60000002384185791 ) ramp3interp [ 0 locks=0 ] ( "bspline" ) strvalue0 [ 0 locks=0 ] ( "" ) value0 [ 0 locks=0 ] ( 0 ) weight0 [ 0 locks=0 ] ( 1 ) strvalue1 [ 0 locks=0 ] ( "" ) value1 [ 0 locks=0 ] ( 0 ) weight1 [ 0 locks=0 ] ( 1 ) strvalue2 [ 0 locks=0 ] ( "" ) value2 [ 0 locks=0 ] ( 0 ) weight2 [ 0 locks=0 ] ( 1 ) strvalue3 [ 0 locks=0 ] ( "" ) value3 [ 0 locks=0 ] ( 0 ) weight3 [ 0 locks=0 ] ( 1 ) ramp4pos [ 0 locks=0 ] ( 1 ) ramp4value [ 0 locks=0 ] ( 1 ) ramp4interp [ 0 locks=0 ] ( "bspline" ) } HouNC1033600b8e05ad2ecbd0ca35bb0eobj/Work/attribrandomize1.userdata ___Version___HouNC1033600bb205ad2ecbd068e08a62obj/Work/groupexpression1.inittype = groupexpression matchesdef = 1 HouNC1033600bb305ad2ecbd052eba4c7obj/Work/groupexpression1.defsopflags sopflags = comment "" position -127.444 -5.2463 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight on unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 connectivity4 0 1 "input1" } inputs { 0 connectivity4 0 1 } stat { create 1514560381 modify 1523771196 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb205ad2ecbd01dc1852cobj/Work/groupexpression1.parm{ version 0.8 folder0 [ 0 locks=0 ] ( 0 0 0 ) grouptype [ 0 locks=0 ] ( "primitive" ) expressions [ 0 locks=0 ] ( 1 ) vex_cwdpath [ 0 locks=0 ] ( . ) vex_matchattrib [ 0 locks=0 ] ( id ) updatecode [ 0 locks=0 ] ( 0 ) generatedcode [ 0 locks=0 ] ( "" ) enable1 [ 0 locks=0 ] ( "on" ) groupname1 [ 0 locks=0 ] ( solidA ) snippet1 [ 0 locks=0 ] ( @class%2==0 ) mergeop1 [ 0 locks=0 ] ( "replace" ) } HouNC1033600b8e05ad2ecbd029160ac5obj/Work/groupexpression1.userdata ___Version___HouNC1033600bb005ad2ecbd03c26f5afobj/Work/attribwrangle2.inittype = attribwrangle matchesdef = 1 HouNC1033600bb105ad2ecbd0a0fdca02obj/Work/attribwrangle2.defsopflags sopflags = comment "" position -136.19 -8.2563 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 attribrandomize4 1 1 "input1" } inputs { 0 attribrandomize4 0 1 } stat { create 1514561503 modify 1523771173 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb005ad2ecbd075550c6cobj/Work/attribwrangle2.parm{ version 0.8 folder0 [ 0 locks=0 ] ( 0 0 ) group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "guess" ) class [ 0 locks=0 ] ( "point" ) vex_numcount [ 0 locks=0 ] ( 10 ) vex_threadjobsize [ 0 locks=0 ] ( 1024 ) snippet [ 0 locks=0 ] ( "@width = 0.0003; @Alpha = 1;" ) exportlist [ 0 locks=0 ] ( * ) vex_strict [ 0 locks=0 ] ( "off" ) autobind [ 0 locks=0 ] ( "on" ) bindings [ 0 locks=0 ] ( 0 ) groupautobind [ 0 locks=0 ] ( "on" ) groupbindings [ 0 locks=0 ] ( 0 ) vex_cwdpath [ 0 locks=0 ] ( . ) vex_outputmask [ 0 locks=0 ] ( * ) vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) } HouNC1033600b8c05ad2ecbd0d98eac3eobj/Work/attribwrangle2.userdata ___Version___HouNC1033600bb005ad2ecbd055eb23e5obj/Work/attribwrangle3.inittype = attribwrangle matchesdef = 1 HouNC1033600bb105ad2ecbd06101ea14obj/Work/attribwrangle3.defsopflags sopflags = comment "" position -147.504 -6.28798 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 attribrandomize5 1 1 "input1" } inputs { 0 attribrandomize5 0 1 } stat { create 1514561503 modify 1523771072 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb005ad2ecbd00ed1edbdobj/Work/attribwrangle3.parm{ version 0.8 folder0 [ 0 locks=0 ] ( 0 0 ) group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "guess" ) class [ 0 locks=0 ] ( "point" ) vex_numcount [ 0 locks=0 ] ( 10 ) vex_threadjobsize [ 0 locks=0 ] ( 1024 ) snippet [ 0 locks=0 ] ( "@width = 0.0005; @Cd *=2; @Alpha = 0.5; " ) exportlist [ 0 locks=0 ] ( * ) vex_strict [ 0 locks=0 ] ( "off" ) autobind [ 0 locks=0 ] ( "on" ) bindings [ 0 locks=0 ] ( 0 ) groupautobind [ 0 locks=0 ] ( "on" ) groupbindings [ 0 locks=0 ] ( 0 ) vex_cwdpath [ 0 locks=0 ] ( . ) vex_outputmask [ 0 locks=0 ] ( * ) vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) } HouNC1033600b8c05ad2ecbd0761a180cobj/Work/attribwrangle3.userdata ___Version___HouNC1033600bb405ad2ecbd0e10a5e6cobj/Work/volumevop1.inittype = volumevop matchesdef = 0 HouNC1033600bb505ad2ecbd05d68bab8obj/Work/volumevop1.defsopflags sopflags = comment "" position -146.554 9.56282 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 isooffset3 1 1 "input1" } inputs { 0 isooffset3 0 1 } stat { create 1514563150 modify 1523770991 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8c05ad2ecbd011748895obj/Work/volumevop1.spareparmdef group { name "stdswitcher3" label "Vex Setup" parm { name "vexsrc" baseparm label "Vex Source" export all } parm { name "shoppath" baseparm label "Shop Path" export all } parm { name "script" baseparm label "Script" export all } parm { name "clear" baseparm label "Re-load VEX Functions" export all } parm { name "vop_compiler" baseparm label "Compiler" export none } parm { name "vop_forcecompile" baseparm label "Force Compile" export none } parm { name "vex_cwdpath" baseparm label "Evaluation Node Path" export none } parm { name "vex_outputmask" baseparm label "Export Parameters" export none } parm { name "vex_multithread" baseparm label "Enable Multithreading" export none } } group { name "stdswitcher3_1" label "Volume Bindings" parm { name "vex_geometrygenerator" baseparm label "Only Output Created Geometry" export none } parm { name "vdb_signedflood" baseparm label "Signed-Flood Fill Output SDF VDBs" export none } parm { name "autobind" baseparm label "Autobind by Name" export none } parm { name "bindeach" baseparm label "Bind Each to Density" export none } multiparm { name "bindings" label "Number of Bindings" baseparm default 0 disablewhen "{ autobind == 1 } { bindeach == 1 }" parmtag { "multistartoffset" "1" } parm { name "bindprimname#" baseparm label "Primitive Name" export none } parm { name "bindprim#" baseparm label "Primitive" export none } parm { name "bindname#" baseparm label "VEX Parameter" export none } } } parm { name "P" label "P" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "ix" label "IX" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "iy" label "IY" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "iz" label "IZ" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "resx" label "ResX" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "resy" label "ResY" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "resz" label "ResZ" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "dPdx" label "dPdx" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "dPdy" label "dPdy" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "dPdz" label "dPdz" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "center" label "Center" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "Time" label "Time" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "Timeinc" label "Timeinc" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "Frame" label "Frame" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "OpInput2" label "Second Input" type string invisible default { "" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "OpInput3" label "Third Input" type string invisible default { "" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "OpInput4" label "Fourth Input" type string invisible default { "" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "OpInput1" label "First Input" type string invisible default { "" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "density" label "density" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } HouNC1033600bb405ad2ecbd03ef011d6obj/Work/volumevop1.parm{ version 0.8 stdswitcher [ 0 locks=0 ] ( 0 0 ) vexsrc [ 0 locks=0 ] ( "myself" ) shoppath [ 0 locks=0 ] ( "" ) script [ 0 locks=0 ] ( null ) clear [ 0 locks=0 ] ( 0 ) vop_compiler [ 0 locks=0 ] ( "vcc -q $VOP_INCLUDEPATH -o $VOP_OBJECTFILE -e $VOP_ERRORFILE $VOP_SOURCEFILE" ) vop_forcecompile [ 0 locks=0 ] ( 0 ) vex_cwdpath [ 0 locks=0 ] ( "" ) vex_outputmask [ 0 locks=0 ] ( * ) vex_multithread [ 0 locks=0 ] ( "on" ) vex_geometrygenerator [ 0 locks=0 ] ( "off" ) vdb_signedflood [ 0 locks=0 ] ( "on" ) autobind [ 0 locks=0 ] ( "on" ) bindeach [ 0 locks=0 ] ( "off" ) bindings [ 0 locks=0 ] ( 0 ) stdswitcher3 [ 0 locks=0 ] ( 0 0 ) P [ 0 locks=0 ] ( 0 0 0 ) ix [ 0 locks=0 ] ( 0 ) iy [ 0 locks=0 ] ( 0 ) iz [ 0 locks=0 ] ( 0 ) resx [ 0 locks=0 ] ( 0 ) resy [ 0 locks=0 ] ( 0 ) resz [ 0 locks=0 ] ( 0 ) dPdx [ 0 locks=0 ] ( 0 0 0 ) dPdy [ 0 locks=0 ] ( 0 0 0 ) dPdz [ 0 locks=0 ] ( 0 0 0 ) center [ 0 locks=0 ] ( 0 0 0 ) Time [ 0 locks=0 ] ( 0 ) Timeinc [ 0 locks=0 ] ( 0 ) Frame [ 0 locks=0 ] ( 0 ) OpInput2 [ 0 locks=0 ] ( "" ) OpInput3 [ 0 locks=0 ] ( "" ) OpInput4 [ 0 locks=0 ] ( "" ) OpInput1 [ 0 locks=0 ] ( "" ) density [ 0 locks=0 ] ( 0 ) } HouNC1033600bb005ad2ecbd0dae14a76obj/Work/volumevop1.userdata ___Version___16.5.378HouNC1033600b8705ad2ecbd00a001ef1obj/Work/volumevop1/volumevopglobal1.inittype = volumevopglobal matchesdef = 1 HouNC1033600b8405ad2ecbd009d830fdobj/Work/volumevop1/volumevopglobal1.defcomment "" position 0.894025 2.77631 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "P" 1 "density" } inputsNamed3 { } inputs { } stat { create 1514563150 modify 1514563290 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8705ad2ecbd0f47ef4daobj/Work/volumevop1/volumevopglobal1.parm{ version 0.8 } HouNC1033600b8305ad2ecbd02b166631obj/Work/volumevop1/volumevopglobal1.userdata ___Version___HouNC1033600b8705ad2ecbd0c5e180ceobj/Work/volumevop1/volumevopoutput1.inittype = volumevopoutput matchesdef = 1 HouNC1033600b8405ad2ecbd0d50375eeobj/Work/volumevop1/volumevopoutput1.defcomment "" position 8.92932 2.53174 connectornextid 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 on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { } inputsNamed3 { 0 multiply1 1 1 "density" } inputs { 0 multiply1 0 1 } stat { create 1514563151 modify 1514563290 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8705ad2ecbd07350a97dobj/Work/volumevop1/volumevopoutput1.parm{ version 0.8 sum [ 0 locks=0 autoscope=0 ] ( 0 ) } HouNC1033600b8305ad2ecbd08884f932obj/Work/volumevop1/volumevopoutput1.userdata ___Version___HouNC1033600b8905ad2ecbd0aebf2ed5obj/Work/volumevop1/turbnoise1.inittype = turbnoise matchesdef = 0 HouNC1033600b8e05ad2ecbd0d79d0020obj/Work/volumevop1/turbnoise1.defcomment "" position 3.52932 0.84667 connectornextid 9 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 8 "noise" } inputsNamed3 { 0 "" "" 1 "type" 1 volumevopglobal1 0 1 "pos" 2 "" "" 1 "freq" 3 "" "" 1 "offset" 4 "" "" 1 "amp" 5 "" "" 1 "rough" 6 "" "" 1 "atten" 7 "" "" 1 "turb" } inputs { 0 "" 0 1 1 volumevopglobal1 0 1 2 "" 0 1 3 "" 0 1 4 "" 0 1 5 "" 0 1 6 "" 0 1 7 "" 0 1 } stat { create 1514563160 modify 1514563290 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8905ad2ecbd0a7ea24d3obj/Work/volumevop1/turbnoise1.parm{ version 0.8 signature [ 0 locks=0 ] ( default ) type [ 0 locks=0 ] ( correctnoise ) pos [ 0 locks=0 ] ( 0 0 0 ) freq [ 0 locks=0 ] ( 1 1 1 ) offset [ 0 locks=0 ] ( 0 0 0 ) amp [ 0 locks=0 ] ( 1 ) rough [ 0 locks=0 ] ( 0.5 ) atten [ 0 locks=0 ] ( 1 ) turb [ 0 locks=0 ] ( 5 ) } HouNC1033600b8505ad2ecbd0c4769b54obj/Work/volumevop1/turbnoise1.userdata ___Version___HouNC1033600b8e05ad2ecbd079a5cb04obj/Work/volumevop1/multiply1.inittype = multiply matchesdef = 0 HouNC1033600b8f05ad2ecbd06d8f3e9eobj/Work/volumevop1/multiply1.defcomment "" position 6.89402 2.53174 connectornextid 3 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 1 "product" } inputsNamed3 { 0 volumevopglobal1 1 1 "input1" 2 turbnoise1 8 1 "input2" } inputs { 0 volumevopglobal1 1 1 1 turbnoise1 0 1 } stat { create 1514563165 modify 1514563290 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8e05ad2ecbd007f966b6obj/Work/volumevop1/multiply1.parm{ version 0.8 } HouNC1033600b8a05ad2ecbd0ca8913bdobj/Work/volumevop1/multiply1.userdata ___Version___16.5.378HouNC1033600bb505ad2ecbd0ee72b592obj/Work/pointvop6.inittype = attribvop matchesdef = 0 HouNC1033600bba05ad2ecbd0ca60bd07obj/Work/pointvop6.defsopflags sopflags = comment "" position -130.048 7.4277 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 resample5 1 1 "input1" } inputs { 0 resample5 0 1 } stat { create 1515064027 modify 1523771219 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8d05ad2ecbd0a6731996obj/Work/pointvop6.spareparmdef parm { name "bindgroup" baseparm label "Group" export none bindselector uvselect "Modify Points" "Select the points to affect and press Enter to complete." 0 1 0xffffffff 0 bindgrouptype 0 } parm { name "bindgrouptype" baseparm label "Group Type" export none } parm { name "bindclass" baseparm label "Run Over" export none } parm { name "vex_numcount" baseparm label "Number Count" export none } parm { name "vex_threadjobsize" baseparm label "Thread Job Size" export none } group { name "stdswitcher3" label "Vex Setup" parm { name "vexsrc" baseparm label "Vex Source" export all } parm { name "shoppath" baseparm label "Shop Path" export all } parm { name "script" baseparm label "Script" export all } parm { name "clear" baseparm label "Re-load VEX Functions" export all } parm { name "vop_compiler" baseparm label "Compiler" export none } parm { name "vop_forcecompile" baseparm label "Force Compile" export none } parm { name "vex_cwdpath" baseparm label "Evaluation Node Path" export none } parm { name "vex_outputmask" baseparm label "Export Parameters" export none } parm { name "vex_multithread" baseparm label "Enable Multithreading" export none } } group { name "stdswitcher3_1" label "Attribute Bindings" parm { name "autobind" baseparm label "Autobind by Name" export none } multiparm { name "bindings" label "Number of Bindings" baseparm default 0 parmtag { "multistartoffset" "1" } parm { name "bindname#" baseparm label "Attribute Name" export none } parm { name "bindparm#" baseparm label "VEX Parameter" export none } } parm { name "groupautobind" baseparm label "Autobind Groups by Name" export none } multiparm { name "groupbindings" label "Group Bindings" baseparm default 0 parmtag { "multistartoffset" "1" } parm { name "bindgroupname#" baseparm label "Group Name" export none } parm { name "bindgroupparm#" baseparm label "VEX Parameter" export none } } parm { name "vex_updatenmls" baseparm label "Update Normals If Displaced" export none } parm { name "vex_matchattrib" baseparm label "Attribute to Match" export none } parm { name "vex_inplace" baseparm label "Compute Results In Place" export none } parm { name "vex_selectiongroup" baseparm label "Output Selection Group" export none } } parm { name "ptnum" label "Point Number" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "vtxnum" label "Vertex Number" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "primnum" label "Primitive Number" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "id" label "Id" type integer invisible default { "-1" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "numpt" label "Number of Points" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "numvtx" label "Number of Vertices" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "numprim" label "Number of Prims" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "Time" label "Time" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "TimeInc" label "Time Inc" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "Frame" label "Frame" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "life" label "Life" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "age" label "Age" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "OpInput2" label "Second Input" type string invisible default { "" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "OpInput3" label "Third Input" type string invisible default { "" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "OpInput4" label "Fourth Input" type string invisible default { "" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "OpInput1" label "First Input" type string invisible default { "" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "uv" label "UV" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "P" label "P" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "v" label "Velocity" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "force" label "Force" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "Cd" label "Cd" type float invisible size 3 default { "1" "1" "1" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "N" label "N" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } HouNC1033600bb505ad2ecbd079d618f9obj/Work/pointvop6.parm{ version 0.8 bindgroup [ 0 locks=0 ] ( "" ) bindgrouptype [ 0 locks=0 ] ( "guess" ) bindclass [ 0 locks=0 ] ( "point" ) vex_numcount [ 0 locks=0 ] ( 10 ) vex_threadjobsize [ 0 locks=0 ] ( 1024 ) stdswitcher [ 0 locks=0 ] ( 0 0 ) vexsrc [ 0 locks=0 ] ( "myself" ) shoppath [ 0 locks=0 ] ( "" ) script [ 0 locks=0 ] ( null ) clear [ 0 locks=0 ] ( 0 ) vop_compiler [ 0 locks=0 ] ( "vcc -q $VOP_INCLUDEPATH -o $VOP_OBJECTFILE -e $VOP_ERRORFILE $VOP_SOURCEFILE" ) vop_forcecompile [ 0 locks=0 ] ( 0 ) vex_cwdpath [ 0 locks=0 ] ( "" ) vex_outputmask [ 0 locks=0 ] ( * ) vex_multithread [ 0 locks=0 ] ( "on" ) autobind [ 0 locks=0 ] ( "on" ) bindings [ 0 locks=0 ] ( 0 ) groupautobind [ 0 locks=0 ] ( "on" ) groupbindings [ 0 locks=0 ] ( 0 ) vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) stdswitcher3 [ 0 locks=0 ] ( 0 0 ) ptnum [ 0 locks=0 ] ( 0 ) vtxnum [ 0 locks=0 ] ( 0 ) primnum [ 0 locks=0 ] ( 0 ) id [ 0 locks=0 ] ( -1 ) numpt [ 0 locks=0 ] ( 0 ) numvtx [ 0 locks=0 ] ( 0 ) numprim [ 0 locks=0 ] ( 0 ) Time [ 0 locks=0 ] ( 0 ) TimeInc [ 0 locks=0 ] ( 0 ) Frame [ 0 locks=0 ] ( 0 ) life [ 0 locks=0 ] ( 0 ) age [ 0 locks=0 ] ( 0 ) OpInput2 [ 0 locks=0 ] ( "" ) OpInput3 [ 0 locks=0 ] ( "" ) OpInput4 [ 0 locks=0 ] ( "" ) OpInput1 [ 0 locks=0 ] ( "" ) uv [ 0 locks=0 ] ( 0 0 0 ) P [ 0 locks=0 ] ( 0 0 0 ) v [ 0 locks=0 ] ( 0 0 0 ) force [ 0 locks=0 ] ( 0 0 0 ) Cd [ 0 locks=0 ] ( 1 1 1 ) N [ 0 locks=0 ] ( 0 0 0 ) } HouNC1033600bb105ad2ecbd064da7f6fobj/Work/pointvop6.userdata ___Version___16.5.378HouNC1033600b8605ad2ecbd0e628b986obj/Work/pointvop6/geometryvopglobal1.inittype = geometryvopglobal::2.0 matchesdef = 1 HouNC1033600b8705ad2ecbd09608e1ccobj/Work/pointvop6/geometryvopglobal1.defcomment "" position -3.94127 3.67056 connectornextid 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 on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "P" } inputsNamed3 { } inputs { } stat { create 1515064027 modify 1515065135 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8605ad2ecbd0ad7c5843obj/Work/pointvop6/geometryvopglobal1.parm{ version 0.8 } HouNC1033600b8205ad2ecbd09ed7178cobj/Work/pointvop6/geometryvopglobal1.userdata ___Version___HouNC1033600b8605ad2ecbd085f5d116obj/Work/pointvop6/geometryvopoutput1.inittype = geometryvopoutput matchesdef = 1 HouNC1033600b8705ad2ecbd065184e6fobj/Work/pointvop6/geometryvopoutput1.defcomment "" position 9.61167 5.28196 connectornextid 5 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { } inputsNamed3 { 0 floattovec1 3 1 "P" 1 "" "" 1 "v" 2 "" "" 1 "force" 3 "" "" 1 "Cd" 4 "" "" 1 "N" } inputs { 0 floattovec1 0 1 1 "" 0 1 2 "" 0 1 3 "" 0 1 4 "" 0 1 } stat { create 1515064027 modify 1515065184 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8605ad2ecbd05a44b546obj/Work/pointvop6/geometryvopoutput1.parm{ version 0.8 } HouNC1033600b8205ad2ecbd0b28b56bbobj/Work/pointvop6/geometryvopoutput1.userdata ___Version___HouNC1033600b8e05ad2ecbd07221d9b1obj/Work/pointvop6/turbnoise1.inittype = turbnoise matchesdef = 0 HouNC1033600b8f05ad2ecbd0f50ee506obj/Work/pointvop6/turbnoise1.defcomment "" position -0.688331 1.41138 connectornextid 9 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 8 "noise" } inputsNamed3 { 0 "" "" 1 "type" 1 geometryvopglobal1 0 1 "pos" 2 "" "" 1 "freq" 3 "" "" 1 "offset" 4 "" "" 1 "amp" 5 "" "" 1 "rough" 6 "" "" 1 "atten" 7 "" "" 1 "turb" } inputs { 0 "" 0 1 1 geometryvopglobal1 0 1 2 "" 0 1 3 "" 0 1 4 "" 0 1 5 "" 0 1 6 "" 0 1 7 "" 0 1 } stat { create 1515064047 modify 1515065182 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8e05ad2ecbd02f68a2b9obj/Work/pointvop6/turbnoise1.parm{ version 0.8 signature [ 0 locks=0 ] ( v ) type [ 0 locks=0 ] ( anoise ) pos [ 0 locks=0 ] ( 0 0 0 ) freq [ 0 locks=0 ] ( 20 20 20 ) offset [ 0 locks=0 ] ( 0 0 0 ) amp [ 0 locks=0 ] ( 0.10000000000000001 ) rough [ 0 locks=0 ] ( 0.5 ) atten [ 0 locks=0 ] ( 1 ) turb [ 0 locks=0 ] ( 5 ) } HouNC1033600b8a05ad2ecbd0a6b6e231obj/Work/pointvop6/turbnoise1.userdata ___Version___HouNC1033600bb005ad2ecbd046bb72e9obj/Work/pointvop6/add1.inittype = add matchesdef = 0 HouNC1033600bb105ad2ecbd0d6c85abaobj/Work/pointvop6/add1.defcomment "" position 2.1352 3.67056 connectornextid 3 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 2 "sum" } inputsNamed3 { 0 geometryvopglobal1 0 1 "input1" 1 turbnoise1 8 1 "input2" } inputs { 0 geometryvopglobal1 0 1 1 turbnoise1 0 1 } stat { create 1515064049 modify 1515065184 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb005ad2ecbd013564ab6obj/Work/pointvop6/add1.parm{ version 0.8 } HouNC1033600b8c05ad2ecbd05e65649bobj/Work/pointvop6/add1.userdata ___Version___16.5.378HouNC1033600b8905ad2ecbd07b24a8bbobj/Work/pointvop6/vectofloat1.inittype = vectofloat matchesdef = 0 HouNC1033600b8e05ad2ecbd0d863a5b5obj/Work/pointvop6/vectofloat1.defcomment "" position 2.1352 5.28196 connectornextid 4 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 1 "fval1" 2 "fval2" 3 "fval3" } inputsNamed3 { 0 geometryvopglobal1 0 1 "vec" } inputs { 0 geometryvopglobal1 0 1 } stat { create 1515064060 modify 1515065135 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8905ad2ecbd000b54bf0obj/Work/pointvop6/vectofloat1.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 ) } HouNC1033600b8505ad2ecbd07bda62bfobj/Work/pointvop6/vectofloat1.userdata ___Version___HouNC1033600b8905ad2ecbd0cb19b2edobj/Work/pointvop6/floattovec1.inittype = floattovec matchesdef = 0 HouNC1033600b8e05ad2ecbd03b3fd3d6obj/Work/pointvop6/floattovec1.defcomment "" position 6.94696 5.28196 connectornextid 4 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 3 "vec" } inputsNamed3 { 0 vectofloat2 1 1 "fval1" 1 vectofloat2 2 1 "fval2" 2 vectofloat1 3 1 "fval3" } inputs { 0 vectofloat2 0 1 1 vectofloat2 1 1 2 vectofloat1 2 1 } stat { create 1515064081 modify 1515065182 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8905ad2ecbd00ce76ebbobj/Work/pointvop6/floattovec1.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 ) } HouNC1033600b8505ad2ecbd08cfb0c7cobj/Work/pointvop6/floattovec1.userdata ___Version___HouNC1033600b8905ad2ecbd0cf0b515cobj/Work/pointvop6/vectofloat2.inittype = vectofloat matchesdef = 0 HouNC1033600b8e05ad2ecbd0a9f5ddbfobj/Work/pointvop6/vectofloat2.defcomment "" position 4.31167 3.67056 connectornextid 3 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 1 "fval1" 2 "fval2" } inputsNamed3 { 0 add1 2 1 "vec" } inputs { 0 add1 0 1 } stat { create 1515064086 modify 1515065182 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8905ad2ecbd01974beb0obj/Work/pointvop6/vectofloat2.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 ) } HouNC1033600b8505ad2ecbd022c3950bobj/Work/pointvop6/vectofloat2.userdata ___Version___HouNC1033600bb605ad2ecbd0e900cf17obj/Work/pointjitter1.inittype = pointjitter matchesdef = 1 HouNC1033600bb705ad2ecbd0475087a8obj/Work/pointjitter1.defsopflags sopflags = comment "" position -116.797 -4.45843 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 pointvop13 1 1 "input1" } inputs { 0 pointvop13 0 1 } stat { create 1515066944 modify 1523771281 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb605ad2ecbd039cb3739obj/Work/pointjitter1.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) useidattrib [ 0 locks=0 ] ( "off" ) idattrib [ 0 locks=0 ] ( id ) scale [ 0 locks=0 ] ( 0.10000000000000001 ) axisscale [ 0 locks=0 ] ( 1 1 1 ) seed [ 0 locks=0 ] ( 0.91000000000000003 ) usepscale [ 0 locks=0 ] ( "off" ) updatenmls [ 0 locks=0 ] ( "on" ) } HouNC1033600bb205ad2ecbd0f4a33f96obj/Work/pointjitter1.userdata ___Version___HouNC1033600bb005ad2ecbd07c5985a4obj/Work/attribwrangle5.inittype = attribwrangle matchesdef = 1 HouNC1033600bb105ad2ecbd0c0fe5fd3obj/Work/attribwrangle5.defsopflags sopflags = comment "" position -116.8 -6.49833 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 enumerate4 1 1 "input1" } inputs { 0 enumerate4 0 1 } stat { create 1515067100 modify 1523771282 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb005ad2ecbd009be2e9cobj/Work/attribwrangle5.parm{ version 0.8 folder0 [ 0 locks=0 ] ( 0 0 ) group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "guess" ) class [ 0 locks=0 ] ( "point" ) vex_numcount [ 0 locks=0 ] ( 10 ) vex_threadjobsize [ 0 locks=0 ] ( 1024 ) snippet [ 0 locks=0 ] ( "@pscale *= rand(@id); @Cd = set(0,0,1);" ) exportlist [ 0 locks=0 ] ( * ) vex_strict [ 0 locks=0 ] ( "off" ) autobind [ 0 locks=0 ] ( "on" ) bindings [ 0 locks=0 ] ( 0 ) groupautobind [ 0 locks=0 ] ( "on" ) groupbindings [ 0 locks=0 ] ( 0 ) vex_cwdpath [ 0 locks=0 ] ( . ) vex_outputmask [ 0 locks=0 ] ( * ) vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) } HouNC1033600b8c05ad2ecbd0f16447fcobj/Work/attribwrangle5.userdata ___Version___HouNC1033600bb305ad2ecbd0804aecddobj/Work/pointreplicate1.inittype = pointreplicate matchesdef = 1 HouNC1033600bb005ad2ecbd0fc04de28obj/Work/pointreplicate1.defsopflags sopflags = comment "" position -146.554 3.91535 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 attribwrangle4 1 1 "input1" } inputs { 0 attribwrangle4 0 1 } stat { create 1515071007 modify 1523771007 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb305ad2ecbd07c1ac5dbobj/Work/pointreplicate1.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) keepgeo [ 0 locks=0 ] ( "off" ) folder1 [ 0 locks=0 ] ( 0 0 0 0 ) nptsperpt [ 0 locks=0 ] ( 15 ) genfromattrib [ 0 locks=0 ] ( "off" ) attrib [ 0 locks=0 ] ( "" ) shape [ 0 locks=0 ] ( "box" ) file [ 0 locks=0 ] ( defgeo.bgeo ) sop [ 0 locks=0 ] ( "" ) orientation [ 0 locks=0 ] ( "xy" ) t [ 0 locks=0 ] ( 0 0 0 ) size [ 0 locks=0 ] ( 1 1 1 ) scale [ 0 locks=0 ] ( 0.050000000000000003 ) velstretch [ 0 locks=0 ] ( "none" ) velscale [ 0 locks=0 ] ( 1 ) seed [ 0 locks=0 ] ( 0 ) qstrat [ 0 locks=0 ] ( "on" ) donoise [ 0 locks=0 ] ( "on" ) type [ 0 locks=0 ] ( xnoise ) freq [ 0 locks=0 ] ( 1 1 1 ) offset [ 0 locks=0 ] ( 0 0 0 ) amp [ 0 locks=0 ] ( 1 ) rough [ 0 locks=0 ] ( 0.5 ) atten [ 0 locks=0 ] ( 1 ) turb [ 0 locks=0 ] ( 3 ) docopyattribs [ 0 locks=0 ] ( "on" ) attribstocopy [ 0 locks=0 ] ( * ) inheritvel [ 0 locks=0 ] ( 1 ) radialvel [ 0 locks=0 ] ( 0 ) keepinternal [ 0 locks=0 ] ( "off" ) newg [ 0 locks=0 ] ( "off" ) outputgroup [ 0 locks=0 ] ( "" ) } HouNC1033600b8f05ad2ecbd093f613e9obj/Work/pointreplicate1.userdata ___Version___HouNC1033600bb505ad2ecbd09c15ce99obj/Work/pointvop7.inittype = attribvop matchesdef = 0 HouNC1033600bba05ad2ecbd01676491fobj/Work/pointvop7.defsopflags sopflags = comment "" position -146.554 7.30385 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 scatter3 1 1 "input1" } inputs { 0 scatter3 0 1 } stat { create 1515136818 modify 1523770996 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8d05ad2ecbd0ec157a43obj/Work/pointvop7.spareparmdef parm { name "bindgroup" baseparm label "Group" export none bindselector uvselect "Modify Points" "Select the points to affect and press Enter to complete." 0 1 0xffffffff 0 bindgrouptype 0 } parm { name "bindgrouptype" baseparm label "Group Type" export none } parm { name "bindclass" baseparm label "Run Over" export none } parm { name "vex_numcount" baseparm label "Number Count" export none } parm { name "vex_threadjobsize" baseparm label "Thread Job Size" export none } group { name "stdswitcher3" label "Vex Setup" parm { name "vexsrc" baseparm label "Vex Source" export all } parm { name "shoppath" baseparm label "Shop Path" export all } parm { name "script" baseparm label "Script" export all } parm { name "clear" baseparm label "Re-load VEX Functions" export all } parm { name "vop_compiler" baseparm label "Compiler" export none } parm { name "vop_forcecompile" baseparm label "Force Compile" export none } parm { name "vex_cwdpath" baseparm label "Evaluation Node Path" export none } parm { name "vex_outputmask" baseparm label "Export Parameters" export none } parm { name "vex_multithread" baseparm label "Enable Multithreading" export none } } group { name "stdswitcher3_1" label "Attribute Bindings" parm { name "autobind" baseparm label "Autobind by Name" export none } multiparm { name "bindings" label "Number of Bindings" baseparm default 0 parmtag { "multistartoffset" "1" } parm { name "bindname#" baseparm label "Attribute Name" export none } parm { name "bindparm#" baseparm label "VEX Parameter" export none } } parm { name "groupautobind" baseparm label "Autobind Groups by Name" export none } multiparm { name "groupbindings" label "Group Bindings" baseparm default 0 parmtag { "multistartoffset" "1" } parm { name "bindgroupname#" baseparm label "Group Name" export none } parm { name "bindgroupparm#" baseparm label "VEX Parameter" export none } } parm { name "vex_updatenmls" baseparm label "Update Normals If Displaced" export none } parm { name "vex_matchattrib" baseparm label "Attribute to Match" export none } parm { name "vex_inplace" baseparm label "Compute Results In Place" export none } parm { name "vex_selectiongroup" baseparm label "Output Selection Group" export none } } parm { name "ptnum" label "Point Number" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "vtxnum" label "Vertex Number" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "primnum" label "Primitive Number" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "id" label "Id" type integer invisible default { "-1" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "numpt" label "Number of Points" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "numvtx" label "Number of Vertices" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "numprim" label "Number of Prims" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "Time" label "Time" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "TimeInc" label "Time Inc" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "Frame" label "Frame" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "life" label "Life" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "age" label "Age" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "OpInput2" label "Second Input" type string invisible default { "" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "OpInput3" label "Third Input" type string invisible default { "" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "OpInput4" label "Fourth Input" type string invisible default { "" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "OpInput1" label "First Input" type string invisible default { "" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "uv" label "UV" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "P" label "P" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "v" label "Velocity" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "force" label "Force" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "Cd" label "Cd" type float invisible size 3 default { "1" "1" "1" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "N" label "N" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "colorA" label "colorA" type color size 3 default { "0" "0" "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "colorB" label "colorB" type color size 3 default { "0" "0" "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "input2" label "Input 2" type float default { "0.1" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } HouNC1033600bb505ad2ecbd0d50b5740obj/Work/pointvop7.parm{ version 0.8 bindgroup [ 0 locks=0 ] ( "" ) bindgrouptype [ 0 locks=0 ] ( "guess" ) bindclass [ 0 locks=0 ] ( "point" ) vex_numcount [ 0 locks=0 ] ( 10 ) vex_threadjobsize [ 0 locks=0 ] ( 1024 ) stdswitcher [ 0 locks=0 ] ( 0 0 ) vexsrc [ 0 locks=0 ] ( "myself" ) shoppath [ 0 locks=0 ] ( "" ) script [ 0 locks=0 ] ( null ) clear [ 0 locks=0 ] ( 0 ) vop_compiler [ 0 locks=0 ] ( "vcc -q $VOP_INCLUDEPATH -o $VOP_OBJECTFILE -e $VOP_ERRORFILE $VOP_SOURCEFILE" ) vop_forcecompile [ 0 locks=0 ] ( 0 ) vex_cwdpath [ 0 locks=0 ] ( "" ) vex_outputmask [ 0 locks=0 ] ( * ) vex_multithread [ 0 locks=0 ] ( "on" ) autobind [ 0 locks=0 ] ( "on" ) bindings [ 0 locks=0 ] ( 0 ) groupautobind [ 0 locks=0 ] ( "on" ) groupbindings [ 0 locks=0 ] ( 0 ) vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) stdswitcher3 [ 0 locks=0 ] ( 0 0 ) ptnum [ 0 locks=0 ] ( 0 ) vtxnum [ 0 locks=0 ] ( 0 ) primnum [ 0 locks=0 ] ( 0 ) id [ 0 locks=0 ] ( -1 ) numpt [ 0 locks=0 ] ( 0 ) numvtx [ 0 locks=0 ] ( 0 ) numprim [ 0 locks=0 ] ( 0 ) Time [ 0 locks=0 ] ( 0 ) TimeInc [ 0 locks=0 ] ( 0 ) Frame [ 0 locks=0 ] ( 0 ) life [ 0 locks=0 ] ( 0 ) age [ 0 locks=0 ] ( 0 ) OpInput2 [ 0 locks=0 ] ( "" ) OpInput3 [ 0 locks=0 ] ( "" ) OpInput4 [ 0 locks=0 ] ( "" ) OpInput1 [ 0 locks=0 ] ( "" ) uv [ 0 locks=0 ] ( 0 0 0 ) P [ 0 locks=0 ] ( 0 0 0 ) v [ 0 locks=0 ] ( 0 0 0 ) force [ 0 locks=0 ] ( 0 0 0 ) Cd [ 0 locks=0 ] ( 1 1 1 ) N [ 0 locks=0 ] ( 0 0 0 ) colorA [ 0 locks=0 ] ( 0.90000000000000002 0 0 ) colorB [ 0 locks=0 ] ( 0.004999999888241291 0.004999999888241291 0.004999999888241291 ) input2 [ 0 locks=0 ] ( 0.11899999999999999 ) } HouNC1033600bb105ad2ecbd0c430aa1bobj/Work/pointvop7.userdata ___Version___16.5.378HouNC1033600b8605ad2ecbd0c6d6a481obj/Work/pointvop7/geometryvopglobal1.inittype = geometryvopglobal::2.0 matchesdef = 1 HouNC1033600b8705ad2ecbd0c831c9e0obj/Work/pointvop7/geometryvopglobal1.defcomment "" position -0.734639 0.33343 connectornextid 13 flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "P" 1 "v" 2 "force" 3 "age" 4 "life" 5 "id" 6 "Cd" 7 "uv" 8 "N" 9 "Time" 10 "TimeInc" 11 "Frame" 12 "ptnum" } inputsNamed3 { } inputs { } stat { create 1515136818 modify 1523722256 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8605ad2ecbd03410e908obj/Work/pointvop7/geometryvopglobal1.parm{ version 0.8 } HouNC1033600b8205ad2ecbd0fe546cb1obj/Work/pointvop7/geometryvopglobal1.userdata ___Version___HouNC1033600b8605ad2ecbd06c4677e1obj/Work/pointvop7/geometryvopoutput1.inittype = geometryvopoutput matchesdef = 1 HouNC1033600b8705ad2ecbd09027b237obj/Work/pointvop7/geometryvopoutput1.defcomment "" position 12.604 3.3697 connectornextid 5 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { } inputsNamed3 { 0 "" "" 1 "P" 1 "" "" 1 "v" 2 "" "" 1 "force" 3 twoway1 3 1 "Cd" 4 "" "" 1 "N" } inputs { 0 "" 0 1 1 "" 0 1 2 "" 0 1 3 twoway1 0 1 4 "" 0 1 } stat { create 1515136818 modify 1523722263 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8605ad2ecbd02c01e4dbobj/Work/pointvop7/geometryvopoutput1.parm{ version 0.8 } HouNC1033600b8205ad2ecbd0b97856bcobj/Work/pointvop7/geometryvopoutput1.userdata ___Version___HouNC1033600b8e05ad2ecbd0d44d42fdobj/Work/pointvop7/turbnoise1.inittype = turbnoise matchesdef = 0 HouNC1033600b8f05ad2ecbd0b9c18254obj/Work/pointvop7/turbnoise1.defcomment "" position 2.53163 3.1447 connectornextid 9 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 8 "noise" } inputsNamed3 { 0 "" "" 1 "type" 1 geometryvopglobal1 0 1 "pos" 2 "" "" 1 "freq" 3 "" "" 1 "offset" 4 "" "" 1 "amp" 5 "" "" 1 "rough" 6 "" "" 1 "atten" 7 "" "" 1 "turb" } inputs { 0 "" 0 1 1 geometryvopglobal1 0 1 2 "" 0 1 3 "" 0 1 4 "" 0 1 5 "" 0 1 6 "" 0 1 7 "" 0 1 } stat { create 1515136831 modify 1515255007 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8e05ad2ecbd00b0d6ee8obj/Work/pointvop7/turbnoise1.parm{ version 0.8 signature [ 0 locks=0 ] ( default ) type [ 0 locks=0 ] ( correctnoise ) pos [ 0 locks=0 ] ( 0 0 0 ) freq [ 0 locks=0 ] ( 2 2 2 ) offset [ 0 locks=0 ] ( 0 0 0 ) amp [ 0 locks=0 ] ( 1 ) rough [ 0 locks=0 ] ( 0.5 ) atten [ 0 locks=0 ] ( 1 ) turb [ 0 locks=0 ] ( 5 ) } HouNC1033600b8a05ad2ecbd05b12d199obj/Work/pointvop7/turbnoise1.userdata ___Version___HouNC1033600b8d05ad2ecbd04b8d4258obj/Work/pointvop7/twoway1.inittype = twoway matchesdef = 0 HouNC1033600bb205ad2ecbd0c6359335obj/Work/pointvop7/twoway1.defcomment "" position 9.73345 2.6197 connectornextid 4 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 3 "result" } inputsNamed3 { 0 compare1 1 1 "condition" 1 input1 0 1 "input1" 2 input2 0 1 "input2" } inputs { 0 compare1 0 1 1 input1 0 1 2 input2 0 1 } stat { create 1515136842 modify 1515139099 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8d05ad2ecbd0a19c150cobj/Work/pointvop7/twoway1.parm{ version 0.8 signature [ 0 locks=0 ] ( c ) condtype [ 0 locks=0 ] ( 0 ) input2 [ 0 locks=0 ] ( 0 ) input2_i [ 0 locks=0 ] ( 0 ) input2_s [ 0 locks=0 ] ( "" ) input2_u [ 0 locks=0 ] ( 0 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_m2 [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) } HouNC1033600b8905ad2ecbd065a7bdf4obj/Work/pointvop7/twoway1.userdata ___Version___HouNC1033600b8c05ad2ecbd0f75745c5obj/Work/pointvop7/compare1.inittype = compare matchesdef = 0 HouNC1033600b8d05ad2ecbd0c9fbaf77obj/Work/pointvop7/compare1.defcomment "" position 4.85306 3.1447 connectornextid 3 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 1 "bool" } inputsNamed3 { 0 turbnoise1 8 1 "input1" 2 input3 0 1 "input2" } inputs { 0 turbnoise1 0 1 1 input3 0 1 } stat { create 1515136861 modify 1515255010 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8c05ad2ecbd06a6081b0obj/Work/pointvop7/compare1.parm{ version 0.8 cmp [ 0 locks=0 ] ( gt ) input2 [ 0 locks=0 ] ( 0.10000000000000001 ) input2_i [ 0 locks=0 ] ( 0 ) input2_s [ 0 locks=0 ] ( "" ) } HouNC1033600b8805ad2ecbd08da9d743obj/Work/pointvop7/compare1.userdata ___Version___16.5.378HouNC1033600bb205ad2ecbd036f72662obj/Work/pointvop7/input1.inittype = parameter matchesdef = 0 HouNC1033600bb305ad2ecbd017cf4f9bobj/Work/pointvop7/input1.defcomment "" position 6.69965 5.06588 connectornextid 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 on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "colorA" } inputsNamed3 { } inputs { } stat { create 1515136878 modify 1515255012 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouNC1033600bb205ad2ecbd0a6e67648obj/Work/pointvop7/input1.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( colorA ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( colorA ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "color" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( cvex ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600b8e05ad2ecbd095f8fedaobj/Work/pointvop7/input1.userdata ___Version___16.5.378HouNC1033600bb205ad2ecbd0538c22b7obj/Work/pointvop7/input2.inittype = parameter matchesdef = 0 HouNC1033600bb305ad2ecbd01da19a0eobj/Work/pointvop7/input2.defcomment "" position 6.14744 1.16343 connectornextid 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 on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "colorB" } inputsNamed3 { } inputs { } stat { create 1515136879 modify 1515139099 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouNC1033600bb205ad2ecbd0a8a24ac4obj/Work/pointvop7/input2.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( colorB ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( colorB ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "color" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( cvex ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600b8e05ad2ecbd0e0a037f9obj/Work/pointvop7/input2.userdata ___Version___16.5.378HouNC1033600bb205ad2ecbd03e1866ecobj/Work/pointvop7/input3.inittype = parameter matchesdef = 0 HouNC1033600bb305ad2ecbd00d3ce2dcobj/Work/pointvop7/input3.defcomment "" position 4.38577 3.0356 connectornextid 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 on colordefault on exposed off lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "input2" } inputsNamed3 { } inputs { } stat { create 1515137709 modify 1515139099 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouNC1033600bb205ad2ecbd01bd2d4b3obj/Work/pointvop7/input3.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( input2 ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "Input 2" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0.10000000000000001 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( cvex ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600b8e05ad2ecbd0faab09c5obj/Work/pointvop7/input3.userdata ___Version___16.5.378HouNC1033600b8e05ad2ecbd079fda041obj/Work/pointvop7/setattrib1.inittype = setattrib matchesdef = 0 HouNC1033600b8f05ad2ecbd0cfc8e7d8obj/Work/pointvop7/setattrib1.defcomment "" position 12.1946 -0.79157 connectornextid 7 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { } inputsNamed3 { 0 "" "" 1 "handle" 1 "" "" 1 "atype" 2 "" "" 1 "attrib" 3 "" "" 1 "mode" 4 geometryvopglobal1 12 1 "i1" 5 "" "" 1 "i2" 6 not1 1 1 "value" } inputs { 0 "" 0 1 1 "" 0 1 2 "" 0 1 3 "" 0 1 4 geometryvopglobal1 12 1 5 "" 0 1 6 not1 0 1 } stat { create 1515138811 modify 1523722261 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8e05ad2ecbd0ce80441eobj/Work/pointvop7/setattrib1.parm{ version 0.8 signature [ 0 locks=0 ] ( i ) handle [ 0 locks=0 ] ( 0 ) atype [ 0 locks=0 ] ( pointgroup ) mode [ 0 locks=0 ] ( set ) attrib [ 0 locks=0 ] ( black ) i1 [ 0 locks=0 ] ( -1 ) i2 [ 0 locks=0 ] ( -1 ) } HouNC1033600b8a05ad2ecbd04f9cb19aobj/Work/pointvop7/setattrib1.userdata ___Version___HouNC1033600bb005ad2ecbd0f917d918obj/Work/pointvop7/not1.inittype = not matchesdef = 0 HouNC1033600bb105ad2ecbd04c48d512obj/Work/pointvop7/not1.defcomment "" position 9.38577 0.546484 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 1 "not" } inputsNamed3 { 0 compare1 1 1 "input" } inputs { 0 compare1 0 1 } stat { create 1515138955 modify 1515139099 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb005ad2ecbd0c19c2433obj/Work/pointvop7/not1.parm{ version 0.8 bitwise [ 0 locks=0 ] ( "off" ) } HouNC1033600b8c05ad2ecbd0414dfab7obj/Work/pointvop7/not1.userdata ___Version___HouNC1033600bb205ad2ecbd07ec2b635obj/Work/attribrandomize2.inittype = attribrandomize matchesdef = 1 HouNC1033600bb305ad2ecbd00871ae4dobj/Work/attribrandomize2.defsopflags sopflags = comment "" position -146.554 6.17435 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 pointvop7 1 1 "input1" } inputs { 0 pointvop7 0 1 } stat { create 1515138986 modify 1523722253 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb205ad2ecbd02003a404obj/Work/attribrandomize2.parm{ version 0.8 group [ 0 locks=0 ] ( black ) grouptype [ 0 locks=0 ] ( "guess" ) class [ 0 locks=0 ] ( "point" ) name [ 0 locks=0 ] ( black ) operation [ 0 locks=0 ] ( set ) scale [ 0 locks=0 ] ( 1 ) folder0 [ 0 locks=0 ] ( 0 0 ) distribution [ 0 locks=0 ] ( ramp ) dimensions [ 0 locks=0 ] ( 1 ) allsame [ 0 locks=0 ] ( "off" ) constvalue [ 0 locks=0 ] ( 0 0 0 0 ) valuea [ 0 locks=0 ] ( 0 0 0 0 ) valueb [ 0 locks=0 ] ( 1 1 1 1 ) probvalueb [ 0 locks=0 ] ( 0.5 ) min [ 0 locks=0 ] ( 0 0 0 0 ) max [ 0 locks=0 ] ( 1 1 1 1 ) mindiscrete [ 0 locks=0 ] ( 0 0 0 0 ) maxdiscrete [ 0 locks=0 ] ( 9 9 9 9 ) stepsize [ 0 locks=0 ] ( 1 1 1 1 ) median [ 0 locks=0 ] ( 0 0 0 0 ) onesidedmedian [ 0 locks=0 ] ( 1 1 1 1 ) medianattrib [ 0 locks=0 ] ( "" ) stddev [ 0 locks=0 ] ( 1 1 1 1 ) onesidedstddev [ 0 locks=0 ] ( 0.20000000000000001 0.20000000000000001 0.20000000000000001 0.20000000000000001 ) usefit0to [ 0 locks=0 ] ( "off" ) fit0to [ 0 locks=0 ] ( 0 ) usefit1to [ 0 locks=0 ] ( "off" ) fit1to [ 0 locks=0 ] ( 1 ) ramp [ 0 locks=0 ] ( 3 ) useminlimit [ 0 locks=0 ] ( "off" ) minlimit [ 0 locks=0 ] ( -100 -100 -100 -100 ) useonesidedmin [ 0 locks=0 ] ( "off" ) onesidedmin [ 0 locks=0 ] ( 0.10000000000000001 0.10000000000000001 0.10000000000000001 0.10000000000000001 ) usemaxlimit [ 0 locks=0 ] ( "off" ) maxlimit [ 0 locks=0 ] ( 100 100 100 100 ) useconeangle [ 0 locks=0 ] ( "off" ) coneangle [ 0 locks=0 ] ( 30 ) usepowerbias [ 0 locks=0 ] ( "off" ) powerbias [ 0 locks=0 ] ( 0 ) direction [ 0 locks=0 ] ( 1 0 0 0 ) directionattrib [ 0 locks=0 ] ( "" ) folder [ 0 locks=0 ] ( 0 ) valuetype [ 0 locks=0 ] ( "float" ) values [ 0 locks=0 ] ( 4 ) normalize [ 0 locks=0 ] ( "off" ) visualize [ 0 locks=0 ] ( "off" ) nvisualizepts [ 0 locks=0 ] ( 10000 ) usefractionattrib [ 0 locks=0 ] ( "off" ) fractionattrib [ 0 locks=0 ] ( fraction ) seed [ 0 locks=0 ] ( 926 ) useseedattrib [ 0 locks=0 ] ( "off" ) seedattrib [ 0 locks=0 ] ( id ) ramp1pos [ 0 locks=0 ] ( 0 ) ramp1value [ 0 locks=0 ] ( 0 ) ramp1interp [ 0 locks=0 ] ( "bspline" ) ramp2pos [ 0 locks=0 ] ( 0.93270140886306763 ) ramp2value [ 0 locks=0 ] ( 0 ) ramp2interp [ 0 locks=0 ] ( "bspline" ) ramp3pos [ 0 locks=0 ] ( 1 ) ramp3value [ 0 locks=0 ] ( 1 ) ramp3interp [ 0 locks=0 ] ( "bspline" ) strvalue0 [ 0 locks=0 ] ( "" ) value0 [ 0 locks=0 ] ( 0 ) weight0 [ 0 locks=0 ] ( 1 ) strvalue1 [ 0 locks=0 ] ( "" ) value1 [ 0 locks=0 ] ( 0 ) weight1 [ 0 locks=0 ] ( 1 ) strvalue2 [ 0 locks=0 ] ( "" ) value2 [ 0 locks=0 ] ( 0 ) weight2 [ 0 locks=0 ] ( 1 ) strvalue3 [ 0 locks=0 ] ( "" ) value3 [ 0 locks=0 ] ( 0 ) weight3 [ 0 locks=0 ] ( 1 ) } HouNC1033600b8e05ad2ecbd0c559e06cobj/Work/attribrandomize2.userdata ___Version___HouNC1033600bb005ad2ecbd02b30568aobj/Work/attribwrangle4.inittype = attribwrangle matchesdef = 1 HouNC1033600bb105ad2ecbd0c3cda284obj/Work/attribwrangle4.defsopflags sopflags = comment "" position -146.554 5.04485 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 attribrandomize2 1 1 "input1" } inputs { 0 attribrandomize2 0 1 } stat { create 1515139040 modify 1523722253 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb005ad2ecbd0a57ea17aobj/Work/attribwrangle4.parm{ version 0.8 folder0 [ 0 locks=0 ] ( 0 0 ) group [ 0 locks=0 ] ( black ) grouptype [ 0 locks=0 ] ( "guess" ) class [ 0 locks=0 ] ( "point" ) vex_numcount [ 0 locks=0 ] ( 10 ) vex_threadjobsize [ 0 locks=0 ] ( 1024 ) snippet [ 0 locks=0 ] ( "@Cd = @black*0.5;" ) exportlist [ 0 locks=0 ] ( * ) vex_strict [ 0 locks=0 ] ( "off" ) autobind [ 0 locks=0 ] ( "on" ) bindings [ 0 locks=0 ] ( 0 ) groupautobind [ 0 locks=0 ] ( "on" ) groupbindings [ 0 locks=0 ] ( 0 ) vex_cwdpath [ 0 locks=0 ] ( . ) vex_outputmask [ 0 locks=0 ] ( * ) vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) } HouNC1033600b8c05ad2ecbd03f26cd84obj/Work/attribwrangle4.userdata ___Version___HouNC1033600bb505ad2ecbd0f000b0ceobj/Work/pointvop8.inittype = attribvop matchesdef = 0 HouNC1033600bba05ad2ecbd02071808fobj/Work/pointvop8.defsopflags sopflags = comment "" position -139.157 7.87705 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 smooth3 1 1 "input1" } inputs { 0 smooth3 0 1 } stat { create 1515136818 modify 1523771120 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8d05ad2ecbd0181b54cfobj/Work/pointvop8.spareparmdef parm { name "bindgroup" baseparm label "Group" export none bindselector uvselect "Modify Points" "Select the points to affect and press Enter to complete." 0 1 0xffffffff 0 bindgrouptype 0 } parm { name "bindgrouptype" baseparm label "Group Type" export none } parm { name "bindclass" baseparm label "Run Over" export none } parm { name "vex_numcount" baseparm label "Number Count" export none } parm { name "vex_threadjobsize" baseparm label "Thread Job Size" export none } group { name "stdswitcher3" label "Vex Setup" parm { name "vexsrc" baseparm label "Vex Source" export all } parm { name "shoppath" baseparm label "Shop Path" export all } parm { name "script" baseparm label "Script" export all } parm { name "clear" baseparm label "Re-load VEX Functions" export all } parm { name "vop_compiler" baseparm label "Compiler" export none } parm { name "vop_forcecompile" baseparm label "Force Compile" export none } parm { name "vex_cwdpath" baseparm label "Evaluation Node Path" export none } parm { name "vex_outputmask" baseparm label "Export Parameters" export none } parm { name "vex_multithread" baseparm label "Enable Multithreading" export none } } group { name "stdswitcher3_1" label "Attribute Bindings" parm { name "autobind" baseparm label "Autobind by Name" export none } multiparm { name "bindings" label "Number of Bindings" baseparm default 0 parmtag { "multistartoffset" "1" } parm { name "bindname#" baseparm label "Attribute Name" export none } parm { name "bindparm#" baseparm label "VEX Parameter" export none } } parm { name "groupautobind" baseparm label "Autobind Groups by Name" export none } multiparm { name "groupbindings" label "Group Bindings" baseparm default 0 parmtag { "multistartoffset" "1" } parm { name "bindgroupname#" baseparm label "Group Name" export none } parm { name "bindgroupparm#" baseparm label "VEX Parameter" export none } } parm { name "vex_updatenmls" baseparm label "Update Normals If Displaced" export none } parm { name "vex_matchattrib" baseparm label "Attribute to Match" export none } parm { name "vex_inplace" baseparm label "Compute Results In Place" export none } parm { name "vex_selectiongroup" baseparm label "Output Selection Group" export none } } parm { name "ptnum" label "Point Number" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "vtxnum" label "Vertex Number" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "primnum" label "Primitive Number" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "id" label "Id" type integer invisible default { "-1" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "numpt" label "Number of Points" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "numvtx" label "Number of Vertices" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "numprim" label "Number of Prims" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "Time" label "Time" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "TimeInc" label "Time Inc" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "Frame" label "Frame" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "life" label "Life" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "age" label "Age" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "OpInput2" label "Second Input" type string invisible default { "" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "OpInput3" label "Third Input" type string invisible default { "" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "OpInput4" label "Fourth Input" type string invisible default { "" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "OpInput1" label "First Input" type string invisible default { "" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "uv" label "UV" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "P" label "P" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "v" label "Velocity" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "force" label "Force" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "Cd" label "Cd" type float invisible size 3 default { "1" "1" "1" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "N" label "N" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "colorA" label "colorA" type color size 3 default { "1" "0" "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "input2" label "Input 2" type float default { "0.1" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "ramp" label "/obj/Work/attribrandomize2 /obj/Work/pointvop7 /obj/Work/attribwrangle4" type ramp_flt default { "2" } range { 1! 10 } parmtag { "parmvop" "1" } parmtag { "rampbasis_var" "ramp_the_basis_strings" } parmtag { "rampbasisdefault" "linear" } parmtag { "rampfloatdefault" "1pos ( 0 ) 1value ( 0 ) 1interp ( linear ) 2pos ( 1 ) 2value ( 1 ) 2interp ( linear )" } parmtag { "rampkeys_var" "ramp_the_key_positions" } parmtag { "rampshowcontrolsdefault" "1" } parmtag { "rampvalues_var" "ramp_the_key_values" } parmtag { "shaderparmcontexts" "cvex" } } HouNC1033600bb505ad2ecbd05686fcb6obj/Work/pointvop8.parm{ version 0.8 bindgroup [ 0 locks=0 ] ( "" ) bindgrouptype [ 0 locks=0 ] ( "guess" ) bindclass [ 0 locks=0 ] ( "point" ) vex_numcount [ 0 locks=0 ] ( 10 ) vex_threadjobsize [ 0 locks=0 ] ( 1024 ) stdswitcher [ 0 locks=0 ] ( 0 0 ) vexsrc [ 0 locks=0 ] ( "myself" ) shoppath [ 0 locks=0 ] ( "" ) script [ 0 locks=0 ] ( null ) clear [ 0 locks=0 ] ( 0 ) vop_compiler [ 0 locks=0 ] ( "vcc -q $VOP_INCLUDEPATH -o $VOP_OBJECTFILE -e $VOP_ERRORFILE $VOP_SOURCEFILE" ) vop_forcecompile [ 0 locks=0 ] ( 0 ) vex_cwdpath [ 0 locks=0 ] ( "" ) vex_outputmask [ 0 locks=0 ] ( * ) vex_multithread [ 0 locks=0 ] ( "on" ) autobind [ 0 locks=0 ] ( "on" ) bindings [ 0 locks=0 ] ( 0 ) groupautobind [ 0 locks=0 ] ( "on" ) groupbindings [ 0 locks=0 ] ( 0 ) vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) stdswitcher3 [ 0 locks=0 ] ( 0 0 ) ptnum [ 0 locks=0 ] ( 0 ) vtxnum [ 0 locks=0 ] ( 0 ) primnum [ 0 locks=0 ] ( 0 ) id [ 0 locks=0 ] ( -1 ) numpt [ 0 locks=0 ] ( 0 ) numvtx [ 0 locks=0 ] ( 0 ) numprim [ 0 locks=0 ] ( 0 ) Time [ 0 locks=0 ] ( 0 ) TimeInc [ 0 locks=0 ] ( 0 ) Frame [ 0 locks=0 ] ( 0 ) life [ 0 locks=0 ] ( 0 ) age [ 0 locks=0 ] ( 0 ) OpInput2 [ 0 locks=0 ] ( "" ) OpInput3 [ 0 locks=0 ] ( "" ) OpInput4 [ 0 locks=0 ] ( "" ) OpInput1 [ 0 locks=0 ] ( "" ) uv [ 0 locks=0 ] ( 0 0 0 ) P [ 0 locks=0 ] ( 0 0 0 ) v [ 0 locks=0 ] ( 0 0 0 ) force [ 0 locks=0 ] ( 0 0 0 ) Cd [ 0 locks=0 ] ( 1 1 1 ) N [ 0 locks=0 ] ( 0 0 0 ) colorA [ 0 locks=0 ] ( 1 0 0 ) input2 [ 0 locks=0 ] ( 0.96899999999999997 ) ramp [ 0 locks=0 ] ( 4 ) ramp1pos [ 0 locks=0 ] ( 0 ) ramp1value [ 0 locks=0 ] ( 0.001 ) ramp1interp [ 0 locks=0 ] ( "bspline" ) ramp2pos [ 0 locks=0 ] ( 0.60255050659179688 ) ramp2value [ 0 locks=0 ] ( 0.050000000000000003 ) ramp2interp [ 0 locks=0 ] ( "bspline" ) ramp3pos [ 0 locks=0 ] ( 0.88705235719680786 ) ramp3value [ 0 locks=0 ] ( 0 ) ramp3interp [ 0 locks=0 ] ( "bspline" ) ramp4pos [ 0 locks=0 ] ( 1 ) ramp4value [ 0 locks=0 ] ( 1 ) ramp4interp [ 0 locks=0 ] ( "bspline" ) } HouNC1033600bb105ad2ecbd05ce0ec5cobj/Work/pointvop8.userdata ___Version___16.5.378HouNC1033600b8605ad2ecbd02fbb7d0eobj/Work/pointvop8/geometryvopglobal1.inittype = geometryvopglobal::2.0 matchesdef = 1 HouNC1033600b8705ad2ecbd082a3944aobj/Work/pointvop8/geometryvopglobal1.defcomment "" position -2.95071 2.4615 connectornextid 13 flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "P" 1 "v" 2 "force" 3 "age" 4 "life" 5 "id" 6 "Cd" 7 "uv" 8 "N" 9 "Time" 10 "TimeInc" 11 "Frame" 12 "ptnum" } inputsNamed3 { } inputs { } stat { create 1515136818 modify 1515140956 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8605ad2ecbd09633d97eobj/Work/pointvop8/geometryvopglobal1.parm{ version 0.8 } HouNC1033600b8205ad2ecbd0bf2770f2obj/Work/pointvop8/geometryvopglobal1.userdata ___Version___HouNC1033600b8605ad2ecbd0a6d26737obj/Work/pointvop8/geometryvopoutput1.inittype = geometryvopoutput matchesdef = 1 HouNC1033600b8705ad2ecbd0c7ef8961obj/Work/pointvop8/geometryvopoutput1.defcomment "" position 14.7933 3.68578 connectornextid 5 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { } inputsNamed3 { 0 "" "" 1 "P" 1 "" "" 1 "v" 2 "" "" 1 "force" 3 twoway1 3 1 "Cd" 4 "" "" 1 "N" } inputs { 0 "" 0 1 1 "" 0 1 2 "" 0 1 3 twoway1 0 1 4 "" 0 1 } stat { create 1515136818 modify 1515140996 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8605ad2ecbd0ed4a5bffobj/Work/pointvop8/geometryvopoutput1.parm{ version 0.8 } HouNC1033600b8205ad2ecbd0c1ecad0dobj/Work/pointvop8/geometryvopoutput1.userdata ___Version___HouNC1033600b8d05ad2ecbd04674c01fobj/Work/pointvop8/twoway1.inittype = twoway matchesdef = 0 HouNC1033600bb205ad2ecbd0ee059059obj/Work/pointvop8/twoway1.defcomment "" position 11.8661 3.1856 connectornextid 4 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 3 "result" } inputsNamed3 { 0 compare1 1 1 "condition" 1 input1 0 1 "input1" 2 floattovec1 3 1 "input2" } inputs { 0 compare1 0 1 1 input1 0 1 2 floattovec1 0 1 } stat { create 1515136842 modify 1515140993 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8d05ad2ecbd0a48fc2e0obj/Work/pointvop8/twoway1.parm{ version 0.8 signature [ 0 locks=0 ] ( c ) condtype [ 0 locks=0 ] ( 0 ) input2 [ 0 locks=0 ] ( 0 ) input2_i [ 0 locks=0 ] ( 0 ) input2_s [ 0 locks=0 ] ( "" ) input2_u [ 0 locks=0 ] ( 0 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_m2 [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) } HouNC1033600b8905ad2ecbd06ee28c95obj/Work/pointvop8/twoway1.userdata ___Version___HouNC1033600b8c05ad2ecbd0a528b9bcobj/Work/pointvop8/compare1.inittype = compare matchesdef = 0 HouNC1033600b8d05ad2ecbd02f93f054obj/Work/pointvop8/compare1.defcomment "" position 6.21459 4.04705 connectornextid 3 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 1 "bool" } inputsNamed3 { 0 random1 1 1 "input1" 2 input3 0 1 "input2" } inputs { 0 random1 0 1 1 input3 0 1 } stat { create 1515136861 modify 1515140973 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8c05ad2ecbd04ec5b864obj/Work/pointvop8/compare1.parm{ version 0.8 cmp [ 0 locks=0 ] ( gt ) input2 [ 0 locks=0 ] ( 0.10000000000000001 ) input2_i [ 0 locks=0 ] ( 0 ) input2_s [ 0 locks=0 ] ( "" ) } HouNC1033600b8805ad2ecbd0797db36eobj/Work/pointvop8/compare1.userdata ___Version___16.5.378HouNC1033600bb205ad2ecbd059a9a410obj/Work/pointvop8/input1.inittype = parameter matchesdef = 0 HouNC1033600bb305ad2ecbd096235b94obj/Work/pointvop8/input1.defcomment "" position 6.81833 1.64376 connectornextid 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 on colordefault on exposed off lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "colorA" } inputsNamed3 { } inputs { } stat { create 1515136878 modify 1515140946 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouNC1033600bb205ad2ecbd02c577c37obj/Work/pointvop8/input1.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( colorA ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( colorA ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "color" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ] ( 1 0 0 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( cvex ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600b8e05ad2ecbd0ad38179eobj/Work/pointvop8/input1.userdata ___Version___16.5.378HouNC1033600bb205ad2ecbd0830095cbobj/Work/pointvop8/input3.inittype = parameter matchesdef = 0 HouNC1033600bb305ad2ecbd029d343a5obj/Work/pointvop8/input3.defcomment "" position 4.38577 3.0356 connectornextid 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 on colordefault on exposed off lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "input2" } inputsNamed3 { } inputs { } stat { create 1515137709 modify 1515139099 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouNC1033600bb205ad2ecbd08e20c450obj/Work/pointvop8/input3.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( input2 ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "Input 2" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0.10000000000000001 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( cvex ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600b8e05ad2ecbd0a4a03b26obj/Work/pointvop8/input3.userdata ___Version___16.5.378HouNC1033600b8d05ad2ecbd0e5af8d13obj/Work/pointvop8/random1.inittype = random matchesdef = 0 HouNC1033600bb205ad2ecbd0db2920e9obj/Work/pointvop8/random1.defcomment "" position 2.74881 4.04705 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 1 "rand" } inputsNamed3 { 0 addconst2 1 1 "pos" } inputs { 0 addconst2 0 1 } stat { create 1515140453 modify 1515140972 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8d05ad2ecbd065b05231obj/Work/pointvop8/random1.parm{ version 0.8 signature [ 0 locks=0 ] ( i ) pos [ 0 locks=0 ] ( 0 ) pos_i [ 0 locks=0 ] ( 0 ) pos_v1d [ 0 locks=0 ] ( 0 0 0 ) pos_p1d [ 0 locks=0 ] ( 0 0 0 ) pos_n1d [ 0 locks=0 ] ( 0 0 0 ) pos_c1d [ 0 locks=0 ] ( 0 0 0 ) pos_v41d [ 0 locks=0 ] ( 0 0 0 0 ) pos_uf1d [ 0 locks=0 ] ( 0 ) pos_uv1d [ 0 locks=0 ] ( 0 0 0 ) pos_up1d [ 0 locks=0 ] ( 0 0 0 ) pos_un1d [ 0 locks=0 ] ( 0 0 0 ) pos_uc1d [ 0 locks=0 ] ( 0 0 0 ) roundtoint [ 0 locks=0 ] ( "on" ) } HouNC1033600b8905ad2ecbd011ecb447obj/Work/pointvop8/random1.userdata ___Version___HouNC1033600bb305ad2ecbd03de98f1bobj/Work/pointvop8/ramp1.inittype = rampparm matchesdef = 0 HouNC1033600bb005ad2ecbd0c86a15ffobj/Work/pointvop8/ramp1.defcomment "" position 5.39423 1.11627 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 1 "ramp" } inputsNamed3 { 0 random2 1 1 "input" } inputs { 0 random2 0 1 } stat { create 1515140556 modify 1515141084 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouNC1033600bb305ad2ecbd01fab4e48obj/Work/pointvop8/ramp1.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( ramp ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "/obj/Work/attribrandomize2 /obj/Work/pointvop7 /obj/Work/attribwrangle4" ) ramptype [ 0 locks=0 ] ( "flt" ) rampcolortype [ 0 locks=0 ] ( rgb ) rampbasisdefault [ 0 locks=0 ] ( linear ) rampcolordefault [ 0 locks=0 ] ( 2 ) rampfloatdefault [ 0 locks=0 ] ( 2 ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) separator2 [ 0 locks=0 ] ( ) rampshowcontrolsdefault [ 0 locks=0 ] ( "on" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) rampcolordefault1pos [ 0 locks=0 ] ( 0 ) rampcolordefault1c [ 0 locks=0 ] ( 0 0 0 ) rampcolordefault1interp [ 0 locks=0 ] ( "linear" ) rampcolordefault2pos [ 0 locks=0 ] ( 1 ) rampcolordefault2c [ 0 locks=0 ] ( 1 1 1 ) rampcolordefault2interp [ 0 locks=0 ] ( "linear" ) rampfloatdefault1pos [ 0 locks=0 ] ( 0 ) rampfloatdefault1value [ 0 locks=0 ] ( 0 ) rampfloatdefault1interp [ 0 locks=0 ] ( "linear" ) rampfloatdefault2pos [ 0 locks=0 ] ( 1 ) rampfloatdefault2value [ 0 locks=0 ] ( 1 ) rampfloatdefault2interp [ 0 locks=0 ] ( "linear" ) } HouNC1033600b8f05ad2ecbd02ee2e5a2obj/Work/pointvop8/ramp1.userdata ___Version___16.5.378HouNC1033600b8d05ad2ecbd088f47b7cobj/Work/pointvop8/random2.inittype = random matchesdef = 0 HouNC1033600bb205ad2ecbd00318ad7aobj/Work/pointvop8/random2.defcomment "" position 2.74881 1.11627 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 1 "rand" } inputsNamed3 { 0 addconst1 1 1 "pos" } inputs { 0 addconst1 0 1 } stat { create 1515140453 modify 1515140975 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8d05ad2ecbd0189c2d74obj/Work/pointvop8/random2.parm{ version 0.8 signature [ 0 locks=0 ] ( i ) pos [ 0 locks=0 ] ( 0 ) pos_i [ 0 locks=0 ] ( 0 ) pos_v1d [ 0 locks=0 ] ( 0 0 0 ) pos_p1d [ 0 locks=0 ] ( 0 0 0 ) pos_n1d [ 0 locks=0 ] ( 0 0 0 ) pos_c1d [ 0 locks=0 ] ( 0 0 0 ) pos_v41d [ 0 locks=0 ] ( 0 0 0 0 ) pos_uf1d [ 0 locks=0 ] ( 0 ) pos_uv1d [ 0 locks=0 ] ( 0 0 0 ) pos_up1d [ 0 locks=0 ] ( 0 0 0 ) pos_un1d [ 0 locks=0 ] ( 0 0 0 ) pos_uc1d [ 0 locks=0 ] ( 0 0 0 ) roundtoint [ 0 locks=0 ] ( "on" ) } HouNC1033600b8905ad2ecbd06095e6dfobj/Work/pointvop8/random2.userdata ___Version___HouNC1033600b8f05ad2ecbd0a1df2e05obj/Work/pointvop8/addconst1.inittype = addconst matchesdef = 0 HouNC1033600b8c05ad2ecbd0c42c8ef1obj/Work/pointvop8/addconst1.defcomment "" position 0.322384 1.11627 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 1 "added" } inputsNamed3 { 0 geometryvopglobal1 5 1 "val" } inputs { 0 geometryvopglobal1 5 1 } stat { create 1515140684 modify 1515141084 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8f05ad2ecbd017df75a4obj/Work/pointvop8/addconst1.parm{ version 0.8 signature [ 0 locks=0 ] ( default ) addconst [ 0 locks=0 ] ( 123 ) } HouNC1033600b8b05ad2ecbd05fbe73c2obj/Work/pointvop8/addconst1.userdata ___Version___HouNC1033600b8f05ad2ecbd0574cd63fobj/Work/pointvop8/addconst2.inittype = addconst matchesdef = 0 HouNC1033600b8c05ad2ecbd06a948d6cobj/Work/pointvop8/addconst2.defcomment "" position 0.322384 4.04705 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 1 "added" } inputsNamed3 { 0 geometryvopglobal1 5 1 "val" } inputs { 0 geometryvopglobal1 5 1 } stat { create 1515140968 modify 1515141084 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8f05ad2ecbd07c508ea7obj/Work/pointvop8/addconst2.parm{ version 0.8 signature [ 0 locks=0 ] ( default ) addconst [ 0 locks=0 ] ( 1 ) } HouNC1033600b8b05ad2ecbd047cb8798obj/Work/pointvop8/addconst2.userdata ___Version___HouNC1033600b8905ad2ecbd080a8e4efobj/Work/pointvop8/floattovec1.inittype = floattovec matchesdef = 0 HouNC1033600b8e05ad2ecbd01c36b546obj/Work/pointvop8/floattovec1.defcomment "" position 8.12747 1.26627 connectornextid 4 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 3 "vec" } inputsNamed3 { 0 ramp1 1 1 "fval1" 1 ramp1 1 1 "fval2" 2 ramp1 1 1 "fval3" } inputs { 0 ramp1 0 1 1 ramp1 0 1 2 ramp1 0 1 } stat { create 1515140990 modify 1515141084 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8905ad2ecbd0d7f469eaobj/Work/pointvop8/floattovec1.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 ) } HouNC1033600b8505ad2ecbd028d81dedobj/Work/pointvop8/floattovec1.userdata ___Version___HouNC1033600bb405ad2ecbd032587505obj/Work/pointvop13.inittype = attribvop matchesdef = 0 HouNC1033600bb505ad2ecbd02fd109e7obj/Work/pointvop13.defsopflags sopflags = comment "" position -116.8 -3.45843 connectornextid 3 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 scatter1 1 1 "input1" 2 sphere5 0 1 "input2" } inputs { 0 scatter1 0 1 1 sphere5 0 1 } stat { create 1515512450 modify 1523771278 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8c05ad2ecbd0201779cbobj/Work/pointvop13.spareparmdef parm { name "bindgroup" baseparm label "Group" export none bindselector uvselect "Modify Points" "Select the points to affect and press Enter to complete." 0 1 0xffffffff 0 bindgrouptype 0 } parm { name "bindgrouptype" baseparm label "Group Type" export none } parm { name "bindclass" baseparm label "Run Over" export none } parm { name "vex_numcount" baseparm label "Number Count" export none } parm { name "vex_threadjobsize" baseparm label "Thread Job Size" export none } group { name "stdswitcher3" label "Vex Setup" parm { name "vexsrc" baseparm label "Vex Source" export all } parm { name "shoppath" baseparm label "Shop Path" export all } parm { name "script" baseparm label "Script" export all } parm { name "clear" baseparm label "Re-load VEX Functions" export all } parm { name "vop_compiler" baseparm label "Compiler" export none } parm { name "vop_forcecompile" baseparm label "Force Compile" export none } parm { name "vex_cwdpath" baseparm label "Evaluation Node Path" export none } parm { name "vex_outputmask" baseparm label "Export Parameters" export none } parm { name "vex_multithread" baseparm label "Enable Multithreading" export none } } group { name "stdswitcher3_1" label "Attribute Bindings" parm { name "autobind" baseparm label "Autobind by Name" export none } multiparm { name "bindings" label "Number of Bindings" baseparm default 0 parmtag { "multistartoffset" "1" } parm { name "bindname#" baseparm label "Attribute Name" export none } parm { name "bindparm#" baseparm label "VEX Parameter" export none } } parm { name "groupautobind" baseparm label "Autobind Groups by Name" export none } multiparm { name "groupbindings" label "Group Bindings" baseparm default 0 parmtag { "multistartoffset" "1" } parm { name "bindgroupname#" baseparm label "Group Name" export none } parm { name "bindgroupparm#" baseparm label "VEX Parameter" export none } } parm { name "vex_updatenmls" baseparm label "Update Normals If Displaced" export none } parm { name "vex_matchattrib" baseparm label "Attribute to Match" export none } parm { name "vex_inplace" baseparm label "Compute Results In Place" export none } parm { name "vex_selectiongroup" baseparm label "Output Selection Group" export none } } parm { name "ptnum" label "Point Number" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "vtxnum" label "Vertex Number" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "primnum" label "Primitive Number" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "id" label "Id" type integer invisible default { "-1" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "numpt" label "Number of Points" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "numvtx" label "Number of Vertices" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "numprim" label "Number of Prims" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "Time" label "Time" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "TimeInc" label "Time Inc" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "Frame" label "Frame" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "life" label "Life" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "age" label "Age" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "OpInput2" label "Second Input" type string invisible default { "" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "OpInput3" label "Third Input" type string invisible default { "" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "OpInput4" label "Fourth Input" type string invisible default { "" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "OpInput1" label "First Input" type string invisible default { "" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "uv" label "UV" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "P" label "P" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "v" label "Velocity" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "force" label "Force" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "Cd" label "Cd" type float invisible size 3 default { "1" "1" "1" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "N" label "N" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "ramp" label "ramp" type ramp_rgb default { "2" } range { 1! 10 } parmtag { "parmvop" "1" } parmtag { "rampbasis_var" "ramp_the_basis_strings" } parmtag { "rampbasisdefault" "linear" } parmtag { "rampcolordefault" "1pos ( 0 ) 1c ( 0 0 0 ) 1interp ( linear ) 2pos ( 1 ) 2c ( 1 1 1 ) 2interp ( linear )" } parmtag { "rampcolortype" "rgb" } parmtag { "rampkeys_var" "ramp_the_key_positions" } parmtag { "rampshowcontrolsdefault" "1" } parmtag { "rampvalues_var" "ramp_the_key_values" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "pscale_ramp" label "pscale_ramp" type ramp_flt default { "2" } range { 1! 10 } parmtag { "parmvop" "1" } parmtag { "rampbasis_var" "pscale_ramp_the_basis_strings" } parmtag { "rampbasisdefault" "linear" } parmtag { "rampfloatdefault" "1pos ( 0 ) 1value ( 0 ) 1interp ( linear ) 2pos ( 1 ) 2value ( 1 ) 2interp ( linear )" } parmtag { "rampkeys_var" "pscale_ramp_the_key_positions" } parmtag { "rampshowcontrolsdefault" "1" } parmtag { "rampvalues_var" "pscale_ramp_the_key_values" } parmtag { "shaderparmcontexts" "cvex" } } HouNC1033600bb405ad2ecbd03b9ea7c1obj/Work/pointvop13.parm{ version 0.8 bindgroup [ 0 locks=0 ] ( "" ) bindgrouptype [ 0 locks=0 ] ( "guess" ) bindclass [ 0 locks=0 ] ( "point" ) vex_numcount [ 0 locks=0 ] ( 10 ) vex_threadjobsize [ 0 locks=0 ] ( 1024 ) stdswitcher [ 0 locks=0 ] ( 0 0 ) vexsrc [ 0 locks=0 ] ( "myself" ) shoppath [ 0 locks=0 ] ( "" ) script [ 0 locks=0 ] ( null ) clear [ 0 locks=0 ] ( 0 ) vop_compiler [ 0 locks=0 ] ( "vcc -q $VOP_INCLUDEPATH -o $VOP_OBJECTFILE -e $VOP_ERRORFILE $VOP_SOURCEFILE" ) vop_forcecompile [ 0 locks=0 ] ( 0 ) vex_cwdpath [ 0 locks=0 ] ( "" ) vex_outputmask [ 0 locks=0 ] ( * ) vex_multithread [ 0 locks=0 ] ( "on" ) autobind [ 0 locks=0 ] ( "on" ) bindings [ 0 locks=0 ] ( 0 ) groupautobind [ 0 locks=0 ] ( "on" ) groupbindings [ 0 locks=0 ] ( 0 ) vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) stdswitcher3 [ 0 locks=0 ] ( 0 0 ) ptnum [ 0 locks=0 ] ( 0 ) vtxnum [ 0 locks=0 ] ( 0 ) primnum [ 0 locks=0 ] ( 0 ) id [ 0 locks=0 ] ( -1 ) numpt [ 0 locks=0 ] ( 0 ) numvtx [ 0 locks=0 ] ( 0 ) numprim [ 0 locks=0 ] ( 0 ) Time [ 0 locks=0 ] ( 0 ) TimeInc [ 0 locks=0 ] ( 0 ) Frame [ 0 locks=0 ] ( 0 ) life [ 0 locks=0 ] ( 0 ) age [ 0 locks=0 ] ( 0 ) OpInput2 [ 0 locks=0 ] ( "" ) OpInput3 [ 0 locks=0 ] ( "" ) OpInput4 [ 0 locks=0 ] ( "" ) OpInput1 [ 0 locks=0 ] ( "" ) uv [ 0 locks=0 ] ( 0 0 0 ) P [ 0 locks=0 ] ( 0 0 0 ) v [ 0 locks=0 ] ( 0 0 0 ) force [ 0 locks=0 ] ( 0 0 0 ) Cd [ 0 locks=0 ] ( 1 1 1 ) N [ 0 locks=0 ] ( 0 0 0 ) ramp [ 0 locks=0 ] ( 2 ) ramp1pos [ 0 locks=0 ] ( 0 ) ramp1c [ 0 locks=0 ] ( 1 0 0 ) ramp1interp [ 0 locks=0 ] ( "linear" ) ramp2pos [ 0 locks=0 ] ( 1 ) ramp2c [ 0 locks=0 ] ( 0 0 1 ) ramp2interp [ 0 locks=0 ] ( "linear" ) pscale_ramp [ 0 locks=0 ] ( 2 ) pscale_ramp1pos [ 0 locks=0 ] ( 0 ) pscale_ramp1value [ 0 locks=0 ] ( 0 ) pscale_ramp1interp [ 0 locks=0 ] ( "linear" ) pscale_ramp2pos [ 0 locks=0 ] ( 1 ) pscale_ramp2value [ 0 locks=0 ] ( 1 ) pscale_ramp2interp [ 0 locks=0 ] ( "linear" ) } HouNC1033600bb005ad2ecbd069abc323obj/Work/pointvop13.userdata ___Version___16.5.378HouNC1033600b8105ad2ecbd02f45a67eobj/Work/pointvop13/geometryvopglobal1.inittype = geometryvopglobal::2.0 matchesdef = 1 HouNC1033600b8605ad2ecbd0d496eac0obj/Work/pointvop13/geometryvopglobal1.defcomment "" position 1.02344 3.03305 connectornextid 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 on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "P" } inputsNamed3 { } inputs { } stat { create 1515512450 modify 1515513955 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8105ad2ecbd01857a956obj/Work/pointvop13/geometryvopglobal1.parm{ version 0.8 } HouNC1033600b9d05ad2ecbd076e2aed5obj/Work/pointvop13/geometryvopglobal1.userdata ___Version___HouNC1033600b8105ad2ecbd0cdf9970bobj/Work/pointvop13/geometryvopoutput1.inittype = geometryvopoutput matchesdef = 1 HouNC1033600b8605ad2ecbd0208655cbobj/Work/pointvop13/geometryvopoutput1.defcomment "" position 12.0984 1.73739 connectornextid 5 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { } inputsNamed3 { 0 "" "" 1 "P" 1 "" "" 1 "v" 2 "" "" 1 "force" 3 ramp1 1 1 "Cd" 4 "" "" 1 "N" } inputs { 0 "" 0 1 1 "" 0 1 2 "" 0 1 3 ramp1 0 1 4 "" 0 1 } stat { create 1515512450 modify 1515513955 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8105ad2ecbd044876090obj/Work/pointvop13/geometryvopoutput1.parm{ version 0.8 } HouNC1033600b9d05ad2ecbd082d4fcb1obj/Work/pointvop13/geometryvopoutput1.userdata ___Version___HouNC1033600b8e05ad2ecbd0bdd1c461obj/Work/pointvop13/distance1.inittype = distance matchesdef = 0 HouNC1033600b8f05ad2ecbd080959f3dobj/Work/pointvop13/distance1.defcomment "" position 5.22387 1.53305 connectornextid 3 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 2 "dist" } inputsNamed3 { 0 geometryvopglobal1 0 1 "p1" 1 importpoint1 4 1 "p2" } inputs { 0 geometryvopglobal1 0 1 1 importpoint1 0 1 } stat { create 1515512487 modify 1515513955 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8e05ad2ecbd0d11fa0d6obj/Work/pointvop13/distance1.parm{ version 0.8 signature [ 0 locks=0 ] ( default ) p1 [ 0 locks=0 ] ( 0 0 0 ) p2 [ 0 locks=0 ] ( 0 0 0 ) p1_v4 [ 0 locks=0 ] ( 0 0 0 0 ) p2_v4 [ 0 locks=0 ] ( 0 0 0 0 ) p1_up [ 0 locks=0 ] ( 0 0 0 ) p2_up [ 0 locks=0 ] ( 0 0 0 ) } HouNC1033600b8a05ad2ecbd09db4abd0obj/Work/pointvop13/distance1.userdata ___Version___HouNC1033600b8b05ad2ecbd0fc2abecdobj/Work/pointvop13/importpoint1.inittype = importpoint matchesdef = 1 HouNC1033600b8805ad2ecbd0942607ecobj/Work/pointvop13/importpoint1.defcomment "" position 3.18378 -0.926315 connectornextid 5 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 4 "result" } inputsNamed3 { 0 "" "" 1 "defvalue" 1 "" "" 1 "file" 2 "" "" 1 "attribute" 3 const1 0 1 "ptnum" } inputs { 0 "" 0 1 1 "" 0 1 2 "" 0 1 3 const1 0 1 } stat { create 1515512493 modify 1515512508 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8b05ad2ecbd0344912abobj/Work/pointvop13/importpoint1.parm{ version 0.8 signature [ 0 locks=0 ] ( v ) opinput [ 0 locks=0 ] ( file ) file [ 0 locks=0 ] ( defgeo.bgeo ) attribute [ 0 locks=0 ] ( P ) } HouNC1033600b8705ad2ecbd00b0cbf1fobj/Work/pointvop13/importpoint1.userdata ___Version___HouNC1033600b8d05ad2ecbd07007271aobj/Work/pointvop13/const1.inittype = constant matchesdef = 0 HouNC1033600bb205ad2ecbd0d1a85eecobj/Work/pointvop13/const1.defcomment "" position 1.37463 -1.23318 connectornextid 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 on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "Value" } inputsNamed3 { } inputs { } stat { create 1515512500 modify 1515513955 author personal@personal-PC access 0777 } color UT_Color RGB 0 0 0 delscript "" exprlanguage hscript end HouNC1033600b8d05ad2ecbd0bb1ba09dobj/Work/pointvop13/const1.parm{ version 0.8 consttype [ 0 locks=0 ] ( "int" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) parmuniform [ 0 locks=0 ] ( "on" ) constname [ 0 locks=0 ] ( Value ) constlabel [ 0 locks=0 ] ( Constant ) } HouNC1033600b8905ad2ecbd05acf37fbobj/Work/pointvop13/const1.userdata ___Version___16.5.378HouNC1033600bb305ad2ecbd0c5442b47obj/Work/pointvop13/fit1.inittype = fit matchesdef = 0 HouNC1033600bb005ad2ecbd01b35bf34obj/Work/pointvop13/fit1.defcomment "" position 7.68672 1.53305 connectornextid 6 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 5 "shift" } inputsNamed3 { 0 distance1 2 1 "val" 1 "" "" 1 "srcmin" 2 "" "" 1 "srcmax" 3 "" "" 1 "destmin" 4 "" "" 1 "destmax" } inputs { 0 distance1 0 1 1 "" 0 1 2 "" 0 1 3 "" 0 1 4 "" 0 1 } stat { create 1515512510 modify 1515513955 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb305ad2ecbd09ae5f4d1obj/Work/pointvop13/fit1.parm{ version 0.8 signature [ 0 locks=0 ] ( default ) srcmin [ 0 locks=0 ] ( 0 ) srcmax [ 0 locks=0 ] ( 1.6000000000000001 ) destmin [ 0 locks=0 ] ( 0 ) destmax [ 0 locks=0 ] ( 1 ) srcmin_v2 [ 0 locks=0 ] ( 0 0 ) srcmax_v2 [ 0 locks=0 ] ( 1 1 ) destmin_v2 [ 0 locks=0 ] ( 0 0 ) destmax_v2 [ 0 locks=0 ] ( 1 1 ) srcmin_v [ 0 locks=0 ] ( 0 0 0 ) srcmax_v [ 0 locks=0 ] ( 1 1 1 ) destmin_v [ 0 locks=0 ] ( 0 0 0 ) destmax_v [ 0 locks=0 ] ( 1 1 1 ) srcmin_p [ 0 locks=0 ] ( 0 0 0 ) srcmax_p [ 0 locks=0 ] ( 1 1 1 ) destmin_p [ 0 locks=0 ] ( 0 0 0 ) destmax_p [ 0 locks=0 ] ( 1 1 1 ) srcmin_n [ 0 locks=0 ] ( 0 0 0 ) srcmax_n [ 0 locks=0 ] ( 1 1 1 ) destmin_n [ 0 locks=0 ] ( 0 0 0 ) destmax_n [ 0 locks=0 ] ( 1 1 1 ) srcmin_c [ 0 locks=0 ] ( 0 0 0 ) srcmax_c [ 0 locks=0 ] ( 1 1 1 ) destmin_c [ 0 locks=0 ] ( 0 0 0 ) destmax_c [ 0 locks=0 ] ( 1 1 1 ) srcmin_v4 [ 0 locks=0 ] ( 0 0 0 0 ) srcmax_v4 [ 0 locks=0 ] ( 1 1 1 1 ) destmin_v4 [ 0 locks=0 ] ( 0 0 0 0 ) destmax_v4 [ 0 locks=0 ] ( 1 1 1 1 ) srcmin_uf [ 0 locks=0 ] ( 0 ) srcmax_uf [ 0 locks=0 ] ( 1 ) destmin_uf [ 0 locks=0 ] ( 0 ) destmax_uf [ 0 locks=0 ] ( 1 ) srcmin_uv [ 0 locks=0 ] ( 0 0 0 ) srcmax_uv [ 0 locks=0 ] ( 1 1 1 ) destmin_uv [ 0 locks=0 ] ( 0 0 0 ) destmax_uv [ 0 locks=0 ] ( 1 1 1 ) srcmin_up [ 0 locks=0 ] ( 0 0 0 ) srcmax_up [ 0 locks=0 ] ( 1 1 1 ) destmin_up [ 0 locks=0 ] ( 0 0 0 ) destmax_up [ 0 locks=0 ] ( 1 1 1 ) srcmin_un [ 0 locks=0 ] ( 0 0 0 ) srcmax_un [ 0 locks=0 ] ( 1 1 1 ) destmin_un [ 0 locks=0 ] ( 0 0 0 ) destmax_un [ 0 locks=0 ] ( 1 1 1 ) srcmin_uc [ 0 locks=0 ] ( 0 0 0 ) srcmax_uc [ 0 locks=0 ] ( 1 1 1 ) destmin_uc [ 0 locks=0 ] ( 0 0 0 ) destmax_uc [ 0 locks=0 ] ( 1 1 1 ) } HouNC1033600b8f05ad2ecbd0f1fa037bobj/Work/pointvop13/fit1.userdata ___Version___HouNC1033600bb205ad2ecbd091cc4f3aobj/Work/pointvop13/ramp1.inittype = rampparm matchesdef = 0 HouNC1033600bb305ad2ecbd049b213c1obj/Work/pointvop13/ramp1.defcomment "" position 9.84626 1.53305 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 1 "ramp" } inputsNamed3 { 0 fit1 5 1 "input" } inputs { 0 fit1 0 1 } stat { create 1515512521 modify 1515512580 author personal@personal-PC access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouNC1033600bb205ad2ecbd012fb1044obj/Work/pointvop13/ramp1.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( ramp ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "" ) ramptype [ 0 locks=0 ] ( "rgb" ) rampcolortype [ 0 locks=0 ] ( rgb ) rampbasisdefault [ 0 locks=0 ] ( linear ) rampcolordefault [ 0 locks=0 ] ( 2 ) rampfloatdefault [ 0 locks=0 ] ( 2 ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) separator2 [ 0 locks=0 ] ( ) rampshowcontrolsdefault [ 0 locks=0 ] ( "on" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) rampcolordefault1pos [ 0 locks=0 ] ( 0 ) rampcolordefault1c [ 0 locks=0 ] ( 0 0 0 ) rampcolordefault1interp [ 0 locks=0 ] ( "linear" ) rampcolordefault2pos [ 0 locks=0 ] ( 1 ) rampcolordefault2c [ 0 locks=0 ] ( 1 1 1 ) rampcolordefault2interp [ 0 locks=0 ] ( "linear" ) rampfloatdefault1pos [ 0 locks=0 ] ( 0 ) rampfloatdefault1value [ 0 locks=0 ] ( 0 ) rampfloatdefault1interp [ 0 locks=0 ] ( "linear" ) rampfloatdefault2pos [ 0 locks=0 ] ( 1 ) rampfloatdefault2value [ 0 locks=0 ] ( 1 ) rampfloatdefault2interp [ 0 locks=0 ] ( "linear" ) } HouNC1033600b8e05ad2ecbd08cf35829obj/Work/pointvop13/ramp1.userdata ___Version___16.5.378HouNC1033600bb205ad2ecbd073dba665obj/Work/pointvop13/ramp2.inittype = rampparm matchesdef = 0 HouNC1033600bb305ad2ecbd005fc36d9obj/Work/pointvop13/ramp2.defcomment "" position 9.84626 -0.257524 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 1 "pscale_ramp" } inputsNamed3 { 0 fit1 5 1 "input" } inputs { 0 fit1 0 1 } stat { create 1515512521 modify 1515512608 author personal@personal-PC access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouNC1033600bb205ad2ecbd02a8b685cobj/Work/pointvop13/ramp2.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( pscale_ramp ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "" ) ramptype [ 0 locks=0 ] ( "flt" ) rampcolortype [ 0 locks=0 ] ( rgb ) rampbasisdefault [ 0 locks=0 ] ( linear ) rampcolordefault [ 0 locks=0 ] ( 2 ) rampfloatdefault [ 0 locks=0 ] ( 2 ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) separator2 [ 0 locks=0 ] ( ) rampshowcontrolsdefault [ 0 locks=0 ] ( "on" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) rampcolordefault1pos [ 0 locks=0 ] ( 0 ) rampcolordefault1c [ 0 locks=0 ] ( 0 0 0 ) rampcolordefault1interp [ 0 locks=0 ] ( "linear" ) rampcolordefault2pos [ 0 locks=0 ] ( 1 ) rampcolordefault2c [ 0 locks=0 ] ( 1 1 1 ) rampcolordefault2interp [ 0 locks=0 ] ( "linear" ) rampfloatdefault1pos [ 0 locks=0 ] ( 0 ) rampfloatdefault1value [ 0 locks=0 ] ( 0 ) rampfloatdefault1interp [ 0 locks=0 ] ( "linear" ) rampfloatdefault2pos [ 0 locks=0 ] ( 1 ) rampfloatdefault2value [ 0 locks=0 ] ( 1 ) rampfloatdefault2interp [ 0 locks=0 ] ( "linear" ) } HouNC1033600b8e05ad2ecbd0bf03092dobj/Work/pointvop13/ramp2.userdata ___Version___16.5.378HouNC1033600bb205ad2ecbd0ddbc1683obj/Work/pointvop13/bind1.inittype = bind matchesdef = 0 HouNC1033600bb305ad2ecbd0a5f9d5aeobj/Work/pointvop13/bind1.defcomment "" position 12.0984 -0.257524 connectornextid 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 on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { } inputsNamed3 { 0 ramp2 1 1 "input" } inputs { 0 ramp2 0 1 } stat { create 1515512585 modify 1515513955 author personal@personal-PC access 0777 } color UT_Color RGB 0.6 0.6 1 delscript "" exprlanguage hscript end HouNC1033600bb205ad2ecbd0f8a5e040obj/Work/pointvop13/bind1.parm{ version 0.8 parmname [ 0 locks=0 ] ( pscale ) parmtype [ 0 locks=0 ] ( "float" ) parmtypename [ 0 locks=0 ] ( "" ) overridetype [ 0 locks=0 ] ( "on" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) useasparmdefiner [ 0 locks=0 ] ( "on" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "whenconnected" ) exportcontext [ 0 locks=0 ] ( cvex ) } HouNC1033600b8e05ad2ecbd074df63e2obj/Work/pointvop13/bind1.userdata ___Version___16.5.378HouNC1033600bb005ad2ecbd044867069obj/Work/attribwrangle8.inittype = attribwrangle matchesdef = 1 HouNC1033600bb105ad2ecbd0b20f143aobj/Work/attribwrangle8.defsopflags sopflags = comment "" position -72.1373 -4.3645 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 merge2 10 1 "input1" } inputs { 0 merge2 0 1 } stat { create 1517276297 modify 1523771677 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8805ad2ecbd09ab9cbc7obj/Work/attribwrangle8.spareparmdef group { name "folder1" label "Code" parm { name "group" baseparm label "Group" export none bindselector points "Modify Points" "Select the points to affect and press Enter to complete." 0 1 0xffffffff 0 grouptype 0 } parm { name "grouptype" baseparm label "Group Type" export none } parm { name "class" baseparm label "Run Over" export none } parm { name "vex_numcount" baseparm label "Number Count" export none } parm { name "vex_threadjobsize" baseparm label "Thread Job Size" export none } parm { name "snippet" baseparm label "VEXpression" export all } parm { name "exportlist" baseparm label "Attributes to Create" export none } parm { name "vex_strict" baseparm label "Enforce Prototypes" export none } } group { name "folder1_1" label "Bindings" parm { name "autobind" baseparm label "Autobind by Name" export none } multiparm { name "bindings" label "Number of Bindings" baseparm default 0 parmtag { "autoscope" "0000000000000000" } parmtag { "multistartoffset" "1" } parm { name "bindname#" baseparm label "Attribute Name" export none } parm { name "bindparm#" baseparm label "VEX Parameter" export none } } parm { name "groupautobind" baseparm label "Autobind Groups by Name" export none } multiparm { name "groupbindings" label "Group Bindings" baseparm default 0 parmtag { "autoscope" "0000000000000000" } parmtag { "multistartoffset" "1" } parm { name "bindgroupname#" baseparm label "Group Name" export none } parm { name "bindgroupparm#" baseparm label "VEX Parameter" export none } } parm { name "vex_cwdpath" baseparm label "Evaluation Node Path" export none } parm { name "vex_outputmask" baseparm label "Export Parameters" export none } parm { name "vex_updatenmls" baseparm label "Update Normals If Displaced" export none } parm { name "vex_matchattrib" baseparm label "Attribute to Match" export none } parm { name "vex_inplace" baseparm label "Compute Results In Place" export none } parm { name "vex_selectiongroup" baseparm label "Output Selection Group" export none } } parm { name "seed" label "Seed" type float default { "0" } range { 0 1 } } HouNC1033600bb005ad2ecbd08bcfeae9obj/Work/attribwrangle8.parm{ version 0.8 folder0 [ 0 locks=0 ] ( 0 0 ) group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "guess" ) class [ 0 locks=0 ] ( "point" ) vex_numcount [ 0 locks=0 ] ( 10 ) vex_threadjobsize [ 0 locks=0 ] ( 1024 ) snippet [ 0 locks=0 ] ( "float temp = rand(ch(\"seed\"), @ptnum); @Cd = temp;" ) exportlist [ 0 locks=0 ] ( * ) vex_strict [ 0 locks=0 ] ( "off" ) autobind [ 0 locks=0 ] ( "on" ) bindings [ 0 locks=0 ] ( 0 ) groupautobind [ 0 locks=0 ] ( "on" ) groupbindings [ 0 locks=0 ] ( 0 ) vex_cwdpath [ 0 locks=0 ] ( . ) vex_outputmask [ 0 locks=0 ] ( * ) vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) folder1 [ 0 locks=0 ] ( 0 0 ) seed [ 0 locks=0 ] ( 0.085999999999999993 ) } HouNC1033600b8c05ad2ecbd04d2bfff7obj/Work/attribwrangle8.userdata ___Version___HouNC1033600bb405ad2ecbd02f64d4abobj/Work/volumevop5.inittype = volumevop matchesdef = 0 HouNC1033600bb505ad2ecbd058344934obj/Work/volumevop5.defsopflags sopflags = comment "" position -139.798 -13.8531 connectornextid 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 on colordefault off exposed on outputsNamed3 { 4 "output1" } inputsNamed3 { 0 volume4 1 1 "input1" } inputs { 0 volume4 0 1 } stat { create 1476423748 modify 1523772504 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8c05ad2ecbd01b43e9f1obj/Work/volumevop5.spareparmdef group { name "stdswitcher3" label "Vex Setup" parm { name "vexsrc" baseparm label "Vex Source" export all } parm { name "shoppath" baseparm label "Shop Path" export all } parm { name "script" baseparm label "Script" export all } parm { name "clear" baseparm label "Re-load VEX Functions" export all } parm { name "vop_compiler" baseparm label "Compiler" export none } parm { name "vop_forcecompile" baseparm label "Force Compile" export none } parm { name "vex_cwdpath" baseparm label "Evaluation Node Path" export none } parm { name "vex_outputmask" baseparm label "Export Parameters" export none } parm { name "vex_multithread" baseparm label "Enable Multithreading" export none } } group { name "stdswitcher3_1" label "Volume Bindings" parm { name "vex_geometrygenerator" baseparm label "Only Output Created Geometry" export none } parm { name "vdb_signedflood" baseparm label "Signed-Flood Fill Output SDF VDBs" export none } parm { name "autobind" baseparm label "Autobind by Name" export none } parm { name "bindeach" baseparm label "Bind Each to Density" export none } multiparm { name "bindings" label "Number of Bindings" baseparm default 0 disablewhen "{ autobind == 1 } { bindeach == 1 }" parmtag { "multistartoffset" "1" } parm { name "bindprimname#" baseparm label "Primitive Name" export none } parm { name "bindprim#" baseparm label "Primitive" export none } parm { name "bindname#" baseparm label "VEX Parameter" export none } } } parm { name "P" label "P" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "ix" label "IX" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "iy" label "IY" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "iz" label "IZ" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "resx" label "ResX" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "resy" label "ResY" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "resz" label "ResZ" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "dPdx" label "dPdx" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "dPdy" label "dPdy" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "dPdz" label "dPdz" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "center" label "Center" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "Time" label "Time" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "Timeinc" label "Timeinc" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "Frame" label "Frame" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "OpInput2" label "Second Input" type string invisible default { "" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "OpInput3" label "Third Input" type string invisible default { "" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "OpInput4" label "Fourth Input" type string invisible default { "" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "OpInput1" label "First Input" type string invisible default { "" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "density" label "density" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } HouNC1033600bb405ad2ecbd0d351d4ceobj/Work/volumevop5.parm{ version 0.8 stdswitcher [ 0 locks=0 ] ( 0 0 ) vexsrc [ 0 locks=0 ] ( "myself" ) shoppath [ 0 locks=0 ] ( "" ) script [ 0 locks=0 ] ( null ) clear [ 0 locks=0 ] ( 0 ) vop_compiler [ 0 locks=0 ] ( "vcc -q $VOP_INCLUDEPATH -o $VOP_OBJECTFILE -e $VOP_ERRORFILE $VOP_SOURCEFILE" ) vop_forcecompile [ 0 locks=0 ] ( 0 ) vex_cwdpath [ 0 locks=0 ] ( "" ) vex_outputmask [ 0 locks=0 ] ( * ) vex_multithread [ 0 locks=0 ] ( "on" ) vex_geometrygenerator [ 0 locks=0 ] ( "off" ) vdb_signedflood [ 0 locks=0 ] ( "on" ) autobind [ 0 locks=0 ] ( "on" ) bindeach [ 0 locks=0 ] ( "off" ) bindings [ 0 locks=0 ] ( 0 ) stdswitcher3 [ 0 locks=0 ] ( 0 0 ) P [ 0 locks=0 ] ( 0 0 0 ) ix [ 0 locks=0 ] ( 0 ) iy [ 0 locks=0 ] ( 0 ) iz [ 0 locks=0 ] ( 0 ) resx [ 0 locks=0 ] ( 0 ) resy [ 0 locks=0 ] ( 0 ) resz [ 0 locks=0 ] ( 0 ) dPdx [ 0 locks=0 ] ( 0 0 0 ) dPdy [ 0 locks=0 ] ( 0 0 0 ) dPdz [ 0 locks=0 ] ( 0 0 0 ) center [ 0 locks=0 ] ( 0 0 0 ) Time [ 0 locks=0 ] ( 0 ) Timeinc [ 0 locks=0 ] ( 0 ) Frame [ 0 locks=0 ] ( 0 ) OpInput2 [ 0 locks=0 ] ( "" ) OpInput3 [ 0 locks=0 ] ( "" ) OpInput4 [ 0 locks=0 ] ( "" ) OpInput1 [ 0 locks=0 ] ( "" ) density [ 0 locks=0 ] ( 0 ) } HouNC1033600bb005ad2ecbd0f0f99bf1obj/Work/volumevop5.userdata ___Version___16.5.378HouNC1033600b8705ad2ecbd014fc1ecdobj/Work/volumevop5/volumevopglobal1.inittype = volumevopglobal matchesdef = 1 HouNC1033600b8405ad2ecbd00d6363cfobj/Work/volumevop5/volumevopglobal1.defcomment "" position 1.75359 3.10591 connectornextid 22 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "P" 1 "density" 2 "ix" 3 "iy" 4 "iz" 5 "resx" 6 "resy" 7 "resz" 8 "center" 9 "orig" 10 "size" 11 "dPdx" 12 "dPdy" 13 "dPdz" 14 "BB" 15 "Time" 16 "Timeinc" 17 "Frame" 18 "OpInput1" 19 "OpInput2" 20 "OpInput3" 21 "OpInput4" } inputsNamed3 { } inputs { } stat { create 1476423748 modify 1517277228 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8705ad2ecbd012f19fc5obj/Work/volumevop5/volumevopglobal1.parm{ version 0.8 } HouNC1033600b8305ad2ecbd0fca180d6obj/Work/volumevop5/volumevopglobal1.userdata ___Version___HouNC1033600b8705ad2ecbd0f489dc40obj/Work/volumevop5/volumevopoutput1.inittype = volumevopoutput matchesdef = 1 HouNC1033600b8405ad2ecbd0511677cbobj/Work/volumevop5/volumevopoutput1.defcomment "" position 5.84108 2.17644 connectornextid 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { } inputsNamed3 { 0 volumevopglobal1 1 1 "density" } inputs { 0 volumevopglobal1 1 1 } stat { create 1476423748 modify 1476423801 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8705ad2ecbd071cbf953obj/Work/volumevop5/volumevopoutput1.parm{ version 0.8 sum [ 0 locks=0 autoscope=0 ] ( 0 ) } HouNC1033600b8305ad2ecbd070f22ae7obj/Work/volumevop5/volumevopoutput1.userdata ___Version___HouNC1033600b8905ad2ecbd04505da6dobj/Work/volumevop5/curlnoise1.inittype = curlnoise matchesdef = 0 HouNC1033600b8e05ad2ecbd03e24a5e8obj/Work/volumevop5/curlnoise1.defcomment "" position 5.84108 3.10591 connectornextid 15 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 14 "noise" } inputsNamed3 { 0 "" "" 1 "type" 1 volumevopglobal1 0 1 "pos" 2 "" "" 1 "freq" 3 "" "" 1 "offset" 4 "" "" 1 "amp" 5 "" "" 1 "rough" 6 "" "" 1 "atten" 7 "" "" 1 "turb" 8 "" "" 1 "h" 9 "" "" 1 "radius" 10 "" "" 1 "dist" 11 "" "" 1 "normal" 12 "" "" 1 "sdf" 13 "" "" 1 "bounce" } inputs { 0 "" 0 1 1 volumevopglobal1 0 1 2 "" 0 1 3 "" 0 1 4 "" 0 1 5 "" 0 1 6 "" 0 1 7 "" 0 1 8 "" 0 1 9 "" 0 1 10 "" 0 1 11 "" 0 1 12 "" 0 1 13 "" 0 1 } stat { create 1476423763 modify 1476423799 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8905ad2ecbd0a85cd126obj/Work/volumevop5/curlnoise1.parm{ version 0.8 signature [ 0 locks=0 ] ( default ) type [ 0 locks=0 ] ( pnoise ) pos [ 0 locks=0 ] ( 0 0 0 ) pos_vp [ 0 locks=0 ] ( 0 0 0 0 ) freq [ 0 locks=0 ] ( 1 1 1 ) freq_vp [ 0 locks=0 ] ( 1 1 1 1 ) offset [ 0 locks=0 ] ( 0 0 0 ) offset_vp [ 0 locks=0 ] ( 0 0 0 0 ) amp [ 0 locks=0 ] ( 1 ) rough [ 0 locks=0 ] ( 0.5 ) atten [ 0 locks=0 ] ( 1 ) turb [ 0 locks=0 ] ( 3 ) h [ 0 locks=0 ] ( 0.0001 ) radius [ 0 locks=0 ] ( 1 ) dist [ 0 locks=0 ] ( 1 ) normal [ 0 locks=0 ] ( 0 0 0 ) sdf [ 0 locks=0 ] ( "" ) bounce [ 0 locks=0 ] ( "off" ) } HouNC1033600b8505ad2ecbd0b2e109c3obj/Work/volumevop5/curlnoise1.userdata ___Version___HouNC1033600bb205ad2ecbd034622185obj/Work/volumevop5/bind1.inittype = bind matchesdef = 0 HouNC1033600bb305ad2ecbd008f28582obj/Work/volumevop5/bind1.defcomment "" position 8.26461 4.92336 connectornextid 3 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "vel" 1 "bound_vel" } inputsNamed3 { 2 curlnoise1 14 1 "input" } inputs { 0 curlnoise1 0 1 } stat { create 1476423804 modify 1476423876 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.6 0.6 1 delscript "" exprlanguage hscript end HouNC1033600bb205ad2ecbd0a19ca615obj/Work/volumevop5/bind1.parm{ version 0.8 parmname [ 0 locks=0 ] ( vel ) parmtype [ 0 locks=0 ] ( "float3" ) parmtypename [ 0 locks=0 ] ( "" ) overridetype [ 0 locks=0 ] ( "off" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "on" ) exportcontext [ 0 locks=0 ] ( cvex ) } HouNC1033600b8e05ad2ecbd0a06d3468obj/Work/volumevop5/bind1.userdata ___Version___16.5.378HouNC1033600bb305ad2ecbd0662a2f5cobj/Work/attribwrangle12.inittype = attribwrangle matchesdef = 1 HouNC1033600bb005ad2ecbd04990b7c6obj/Work/attribwrangle12.defsopflags sopflags = comment "" position -140.824 -15.9559 connectornextid 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 colordefault off exposed on outputsNamed3 { 4 "output1" } inputsNamed3 { 0 volumetrail3 2 1 "input1" } inputs { 0 volumetrail3 0 1 } stat { create 1476423936 modify 1523771683 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb305ad2ecbd03b7e1139obj/Work/attribwrangle12.parm{ version 0.8 folder0 [ 0 locks=0 ] ( 0 0 ) group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "guess" ) class [ 0 locks=0 ] ( "point" ) vex_numcount [ 0 locks=0 ] ( 10 ) vex_threadjobsize [ 0 locks=0 ] ( 1024 ) snippet [ 0 locks=0 ] ( "@width = 0.1;" ) exportlist [ 0 locks=0 ] ( * ) vex_strict [ 0 locks=0 ] ( "off" ) autobind [ 0 locks=0 ] ( "on" ) bindings [ 0 locks=0 ] ( 0 ) groupautobind [ 0 locks=0 ] ( "on" ) groupbindings [ 0 locks=0 ] ( 0 ) vex_cwdpath [ 0 locks=0 ] ( . ) vex_outputmask [ 0 locks=0 ] ( * ) vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) } HouNC1033600b8f05ad2ecbd0a414746cobj/Work/attribwrangle12.userdata ___Version___HouNC1033600bb405ad2ecbd0259be6e0obj/Work/pointvop15.inittype = attribvop matchesdef = 0 HouNC1033600bb505ad2ecbd078e2821eobj/Work/pointvop15.defsopflags sopflags = comment "" position -140.825 -16.9938 connectornextid 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 on colordefault off exposed on outputsNamed3 { 4 "output1" } inputsNamed3 { 0 attribwrangle12 4 1 "input1" } inputs { 0 attribwrangle12 0 1 } stat { create 1476423967 modify 1523771683 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8c05ad2ecbd023aff854obj/Work/pointvop15.spareparmdef parm { name "bindgroup" baseparm label "Group" export none bindselector uvselect "Modify Points" "Select the points to affect and press Enter to complete." 0 1 0xffffffff 0 bindgrouptype 0 } parm { name "bindgrouptype" baseparm label "Group Type" export none } parm { name "bindclass" baseparm label "Run Over" export none } parm { name "vex_numcount" baseparm label "Number Count" export none } parm { name "vex_threadjobsize" baseparm label "Thread Job Size" export none } group { name "stdswitcher3" label "Vex Setup" parm { name "vexsrc" baseparm label "Vex Source" export all } parm { name "shoppath" baseparm label "Shop Path" export all } parm { name "script" baseparm label "Script" export all } parm { name "clear" baseparm label "Re-load VEX Functions" export all } parm { name "vop_compiler" baseparm label "Compiler" export none } parm { name "vop_forcecompile" baseparm label "Force Compile" export none } parm { name "vex_cwdpath" baseparm label "Evaluation Node Path" export none } parm { name "vex_outputmask" baseparm label "Export Parameters" export none } parm { name "vex_multithread" baseparm label "Enable Multithreading" export none } } group { name "stdswitcher3_1" label "Attribute Bindings" parm { name "autobind" baseparm label "Autobind by Name" export none } multiparm { name "bindings" label "Number of Bindings" baseparm default 0 parmtag { "multistartoffset" "1" } parm { name "bindname#" baseparm label "Attribute Name" export none } parm { name "bindparm#" baseparm label "VEX Parameter" export none } } parm { name "groupautobind" baseparm label "Autobind Groups by Name" export none } multiparm { name "groupbindings" label "Group Bindings" baseparm default 0 parmtag { "multistartoffset" "1" } parm { name "bindgroupname#" baseparm label "Group Name" export none } parm { name "bindgroupparm#" baseparm label "VEX Parameter" export none } } parm { name "vex_updatenmls" baseparm label "Update Normals If Displaced" export none } parm { name "vex_matchattrib" baseparm label "Attribute to Match" export none } } parm { name "ptnum" label "Point Number" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "vtxnum" label "Vertex Number" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "primnum" label "Primitive Number" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "id" label "Id" type integer invisible default { "-1" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "numpt" label "Number of Points" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "numvtx" label "Number of Vertices" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "numprim" label "Number of Prims" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "Time" label "Time" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "TimeInc" label "Time Inc" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "Frame" label "Frame" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "life" label "Life" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "age" label "Age" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "OpInput2" label "Second Input" type string invisible default { "" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "OpInput3" label "Third Input" type string invisible default { "" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "OpInput4" label "Fourth Input" type string invisible default { "" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "OpInput1" label "First Input" type string invisible default { "" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "uv" label "UV" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "P" label "P" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "v" label "Velocity" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "force" label "Force" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "Cd" label "Cd" type float invisible size 3 default { "1" "1" "1" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "N" label "N" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "vex_inplace" baseparm label "Compute Results In Place" export none } parm { name "vex_selectiongroup" baseparm label "Output Selection Group" export none } HouNC1033600bb405ad2ecbd0dacdf692obj/Work/pointvop15.parm{ version 0.8 bindgroup [ 0 locks=0 ] ( "" ) bindgrouptype [ 0 locks=0 ] ( "guess" ) bindclass [ 0 locks=0 ] ( "point" ) vex_numcount [ 0 locks=0 ] ( 10 ) vex_threadjobsize [ 0 locks=0 ] ( 1024 ) stdswitcher [ 0 locks=0 ] ( 0 0 ) vexsrc [ 0 locks=0 ] ( "myself" ) shoppath [ 0 locks=0 ] ( "" ) script [ 0 locks=0 ] ( null ) clear [ 0 locks=0 ] ( 0 ) vop_compiler [ 0 locks=0 ] ( "vcc -q $VOP_INCLUDEPATH -o $VOP_OBJECTFILE -e $VOP_ERRORFILE $VOP_SOURCEFILE" ) vop_forcecompile [ 0 locks=0 ] ( 0 ) vex_cwdpath [ 0 locks=0 ] ( "" ) vex_outputmask [ 0 locks=0 ] ( * ) vex_multithread [ 0 locks=0 ] ( "on" ) autobind [ 0 locks=0 ] ( "on" ) bindings [ 0 locks=0 ] ( 0 ) groupautobind [ 0 locks=0 ] ( "on" ) groupbindings [ 0 locks=0 ] ( 0 ) vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) stdswitcher3 [ 0 locks=0 ] ( 0 0 ) ptnum [ 0 locks=0 ] ( 0 ) vtxnum [ 0 locks=0 ] ( 0 ) primnum [ 0 locks=0 ] ( 0 ) id [ 0 locks=0 ] ( -1 ) numpt [ 0 locks=0 ] ( 0 ) numvtx [ 0 locks=0 ] ( 0 ) numprim [ 0 locks=0 ] ( 0 ) Time [ 0 locks=0 ] ( 0 ) TimeInc [ 0 locks=0 ] ( 0 ) Frame [ 0 locks=0 ] ( 0 ) life [ 0 locks=0 ] ( 0 ) age [ 0 locks=0 ] ( 0 ) OpInput2 [ 0 locks=0 ] ( "" ) OpInput3 [ 0 locks=0 ] ( "" ) OpInput4 [ 0 locks=0 ] ( "" ) OpInput1 [ 0 locks=0 ] ( "" ) uv [ 0 locks=0 ] ( 0 0 0 ) P [ 0 locks=0 ] ( 0 0 0 ) v [ 0 locks=0 ] ( 0 0 0 ) force [ 0 locks=0 ] ( 0 0 0 ) Cd [ 0 locks=0 ] ( 1 1 1 ) N [ 0 locks=0 ] ( 0 0 0 ) } HouNC1033600bb005ad2ecbd083b4e295obj/Work/pointvop15.userdata ___Version___16.5.378HouNC1033600b8105ad2ecbd018e41096obj/Work/pointvop15/geometryvopglobal1.inittype = geometryvopglobal::2.0 matchesdef = 1 HouNC1033600b8605ad2ecbd061f2a434obj/Work/pointvop15/geometryvopglobal1.defcomment "" position -0.170417 3.83038 connectornextid 22 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "P" 1 "v" 2 "force" 3 "age" 4 "life" 5 "id" 6 "Cd" 7 "uv" 8 "N" 9 "Time" 10 "TimeInc" 11 "Frame" 12 "ptnum" 13 "primnum" 14 "vtxnum" 15 "numpt" 16 "numprim" 17 "numvtx" 18 "OpInput1" 19 "OpInput2" 20 "OpInput3" 21 "OpInput4" } inputsNamed3 { } inputs { } stat { create 1476423967 modify 1517242783 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8105ad2ecbd09130ed2bobj/Work/pointvop15/geometryvopglobal1.parm{ version 0.8 } HouNC1033600b9d05ad2ecbd0e21e9ea7obj/Work/pointvop15/geometryvopglobal1.userdata ___Version___HouNC1033600b8105ad2ecbd0c25b4546obj/Work/pointvop15/geometryvopoutput1.inittype = geometryvopoutput matchesdef = 1 HouNC1033600b8605ad2ecbd0e16bdd84obj/Work/pointvop15/geometryvopoutput1.defcomment "" position 6.62343 2.01174 connectornextid 5 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { } inputsNamed3 { 0 "" "" 1 "P" 1 "" "" 1 "v" 2 "" "" 1 "force" 3 "" "" 1 "Cd" 4 "" "" 1 "N" } inputs { 0 "" 0 1 1 "" 0 1 2 "" 0 1 3 "" 0 1 4 "" 0 1 } stat { create 1476423967 modify 1476423979 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8105ad2ecbd0124a4c1bobj/Work/pointvop15/geometryvopoutput1.parm{ version 0.8 } HouNC1033600b9d05ad2ecbd0bc58553cobj/Work/pointvop15/geometryvopoutput1.userdata ___Version___HouNC1033600b8905ad2ecbd0e601e467obj/Work/pointvop15/turbnoise1.inittype = turbnoise matchesdef = 0 HouNC1033600b8e05ad2ecbd0b56b4efeobj/Work/pointvop15/turbnoise1.defcomment "" position 3.27965 3.95311 connectornextid 9 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 8 "noise" } inputsNamed3 { 0 "" "" 1 "type" 1 geometryvopglobal1 0 1 "pos" 2 "" "" 1 "freq" 3 "" "" 1 "offset" 4 "" "" 1 "amp" 5 "" "" 1 "rough" 6 "" "" 1 "atten" 7 "" "" 1 "turb" } inputs { 0 "" 0 1 1 geometryvopglobal1 0 1 2 "" 0 1 3 "" 0 1 4 "" 0 1 5 "" 0 1 6 "" 0 1 7 "" 0 1 } stat { create 1476423976 modify 1476426065 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8905ad2ecbd004c7dc82obj/Work/pointvop15/turbnoise1.parm{ version 0.8 signature [ 0 locks=0 ] ( default ) type [ 0 locks=0 ] ( anoise ) pos [ 0 locks=0 ] ( 0 0 0 ) freq [ 0 locks=0 ] ( 1 1 1 ) offset [ 0 locks=0 ] ( 0 0 0 ) amp [ 0 locks=0 ] ( 0.13400000000000001 ) rough [ 0 locks=0 ] ( 0.5 ) atten [ 0 locks=0 ] ( 1 ) turb [ 0 locks=0 ] ( 5 ) } HouNC1033600b8505ad2ecbd026931770obj/Work/pointvop15/turbnoise1.userdata ___Version___HouNC1033600bb205ad2ecbd0920416f7obj/Work/pointvop15/bind1.inittype = bind matchesdef = 0 HouNC1033600bb305ad2ecbd09337d6c1obj/Work/pointvop15/bind1.defcomment "" position 7.81197 4.93311 connectornextid 3 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "width" 1 "bound_width" } inputsNamed3 { 2 multiply1 0 1 "input" } inputs { 0 multiply1 0 1 } stat { create 1476423984 modify 1517242790 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.6 0.6 1 delscript "" exprlanguage hscript end HouNC1033600bb205ad2ecbd043d9878cobj/Work/pointvop15/bind1.parm{ version 0.8 parmname [ 0 locks=0 ] ( width ) parmtype [ 0 locks=0 ] ( "float" ) parmtypename [ 0 locks=0 ] ( "" ) overridetype [ 0 locks=0 ] ( "on" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) useasparmdefiner [ 0 locks=0 ] ( "on" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "whenconnected" ) exportcontext [ 0 locks=0 ] ( cvex ) } HouNC1033600b8e05ad2ecbd02b0adef9obj/Work/pointvop15/bind1.userdata ___Version___16.5.378HouNC1033600b8e05ad2ecbd053987f21obj/Work/pointvop15/multiply1.inittype = multiply matchesdef = 0 HouNC1033600b8f05ad2ecbd06459d869obj/Work/pointvop15/multiply1.defcomment "" position 5.72412 4.93311 connectornextid 3 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "product" } inputsNamed3 { 1 bind2 0 1 "input1" 2 turbnoise1 8 1 "input2" } inputs { 0 bind2 0 1 1 turbnoise1 0 1 } stat { create 1476426045 modify 1517242789 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8e05ad2ecbd0c02a6449obj/Work/pointvop15/multiply1.parm{ version 0.8 } HouNC1033600b8a05ad2ecbd09de6bf42obj/Work/pointvop15/multiply1.userdata ___Version___16.5.378HouNC1033600bb205ad2ecbd0751b76acobj/Work/pointvop15/bind2.inittype = bind matchesdef = 0 HouNC1033600bb305ad2ecbd034b22635obj/Work/pointvop15/bind2.defcomment "" position 3.27965 5.95982 connectornextid 3 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "width" 1 "bound_width" } inputsNamed3 { 2 "" "" 1 "input" } inputs { 0 "" 0 1 } stat { create 1476426050 modify 1517242787 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.6 0.6 1 delscript "" exprlanguage hscript end HouNC1033600bb205ad2ecbd08511c318obj/Work/pointvop15/bind2.parm{ version 0.8 parmname [ 0 locks=0 ] ( width ) parmtype [ 0 locks=0 ] ( "float" ) parmtypename [ 0 locks=0 ] ( "" ) overridetype [ 0 locks=0 ] ( "off" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( cvex ) } HouNC1033600b8e05ad2ecbd07c938ecdobj/Work/pointvop15/bind2.userdata ___Version___16.5.378HouNC1033600bb205ad2ecbd0d6550b90obj/Work/attribrandomize4.inittype = attribrandomize matchesdef = 1 HouNC1033600bb305ad2ecbd0053de8b8obj/Work/attribrandomize4.defsopflags sopflags = comment "" position -136.19 -7.2164 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 unpack1 1 1 "input1" } inputs { 0 unpack1 0 1 } stat { create 1519536289 modify 1523771189 author kitagawa@z840-21.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb205ad2ecbd08fbed24dobj/Work/attribrandomize4.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "guess" ) class [ 0 locks=0 ] ( "primitive" ) name [ 0 locks=0 ] ( prCd ) operation [ 0 locks=0 ] ( set ) scale [ 0 locks=0 ] ( 1 ) folder0 [ 0 locks=0 ] ( 0 0 ) distribution [ 0 locks=0 ] ( ramp ) dimensions [ 0 locks=0 ] ( 3 ) allsame [ 0 locks=0 ] ( "off" ) constvalue [ 0 locks=0 ] ( 0 0 0 0 ) valuea [ 0 locks=0 ] ( 0 0 0 0 ) valueb [ 0 locks=0 ] ( 1 1 1 1 ) probvalueb [ 0 locks=0 ] ( 0.5 ) min [ 0 locks=0 ] ( 0 0 0 0 ) max [ 0 locks=0 ] ( 1 1 1 1 ) mindiscrete [ 0 locks=0 ] ( 0 0 0 0 ) maxdiscrete [ 0 locks=0 ] ( 9 9 9 9 ) stepsize [ 0 locks=0 ] ( 1 1 1 1 ) median [ 0 locks=0 ] ( 0 0 0 0 ) onesidedmedian [ 0 locks=0 ] ( 1 1 1 1 ) medianattrib [ 0 locks=0 ] ( "" ) stddev [ 0 locks=0 ] ( 1 1 1 1 ) onesidedstddev [ 0 locks=0 ] ( 0.20000000000000001 0.20000000000000001 0.20000000000000001 0.20000000000000001 ) usefit0to [ 0 locks=0 ] ( "off" ) fit0to [ 0 locks=0 ] ( 0 ) usefit1to [ 0 locks=0 ] ( "off" ) fit1to [ 0 locks=0 ] ( 1 ) ramp [ 0 locks=0 ] ( 3 ) useminlimit [ 0 locks=0 ] ( "off" ) minlimit [ 0 locks=0 ] ( -100 -100 -100 -100 ) useonesidedmin [ 0 locks=0 ] ( "off" ) onesidedmin [ 0 locks=0 ] ( 0.10000000000000001 0.10000000000000001 0.10000000000000001 0.10000000000000001 ) usemaxlimit [ 0 locks=0 ] ( "off" ) maxlimit [ 0 locks=0 ] ( 100 100 100 100 ) useconeangle [ 0 locks=0 ] ( "off" ) coneangle [ 0 locks=0 ] ( 30 ) usepowerbias [ 0 locks=0 ] ( "off" ) powerbias [ 0 locks=0 ] ( 0 ) direction [ 0 locks=0 ] ( 1 0 0 0 ) directionattrib [ 0 locks=0 ] ( "" ) folder [ 0 locks=0 ] ( 0 ) valuetype [ 0 locks=0 ] ( "float" ) values [ 0 locks=0 ] ( 4 ) normalize [ 0 locks=0 ] ( "off" ) visualize [ 0 locks=0 ] ( "off" ) nvisualizepts [ 0 locks=0 ] ( 10000 ) usefractionattrib [ 0 locks=0 ] ( "off" ) fractionattrib [ 0 locks=0 ] ( fraction ) seed [ 0 locks=0 ] ( 6.9699999999999998 ) useseedattrib [ 0 locks=0 ] ( "off" ) seedattrib [ 0 locks=0 ] ( id ) ramp1pos [ 0 locks=0 ] ( 0.94999998807907104 ) ramp1value [ 0 locks=0 ] ( 0 ) ramp1interp [ 0 locks=0 ] ( "bspline" ) ramp2pos [ 0 locks=0 ] ( 0.98843932151794434 ) ramp2value [ 0 locks=0 ] ( 0.13333334028720856 ) ramp2interp [ 0 locks=0 ] ( "bspline" ) ramp3pos [ 0 locks=0 ] ( 1 ) ramp3value [ 0 locks=0 ] ( 0.5 ) ramp3interp [ 0 locks=0 ] ( "bspline" ) strvalue0 [ 0 locks=0 ] ( "" ) value0 [ 0 locks=0 ] ( 0 ) weight0 [ 0 locks=0 ] ( 1 ) strvalue1 [ 0 locks=0 ] ( "" ) value1 [ 0 locks=0 ] ( 0 ) weight1 [ 0 locks=0 ] ( 1 ) strvalue2 [ 0 locks=0 ] ( "" ) value2 [ 0 locks=0 ] ( 0 ) weight2 [ 0 locks=0 ] ( 1 ) strvalue3 [ 0 locks=0 ] ( "" ) value3 [ 0 locks=0 ] ( 0 ) weight3 [ 0 locks=0 ] ( 1 ) } HouNC1033600b8e05ad2ecbd0fcba8ba4obj/Work/attribrandomize4.userdata ___Version___HouNC1033600bb205ad2ecbd0d23030efobj/Work/attribrandomize5.inittype = attribrandomize matchesdef = 1 HouNC1033600bb305ad2ecbd087888e15obj/Work/attribrandomize5.defsopflags sopflags = comment "" position -147.504 -4.95085 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 merge9 1 1 "input1" } inputs { 0 merge9 0 1 } stat { create 1519536289 modify 1523771030 author kitagawa@z840-21.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb205ad2ecbd0d29f5f76obj/Work/attribrandomize5.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "guess" ) class [ 0 locks=0 ] ( "primitive" ) name [ 0 locks=0 ] ( prCd ) operation [ 0 locks=0 ] ( set ) scale [ 0 locks=0 ] ( 1 ) folder0 [ 0 locks=0 ] ( 0 0 ) distribution [ 0 locks=0 ] ( ramp ) dimensions [ 0 locks=0 ] ( 1 ) allsame [ 0 locks=0 ] ( "off" ) constvalue [ 0 locks=0 ] ( 0 0 0 0 ) valuea [ 0 locks=0 ] ( 0 0 0 0 ) valueb [ 0 locks=0 ] ( 1 1 1 1 ) probvalueb [ 0 locks=0 ] ( 0.5 ) min [ 0 locks=0 ] ( 0 0 0 0 ) max [ 0 locks=0 ] ( 1 1 1 1 ) mindiscrete [ 0 locks=0 ] ( 0 0 0 0 ) maxdiscrete [ 0 locks=0 ] ( 9 9 9 9 ) stepsize [ 0 locks=0 ] ( 1 1 1 1 ) median [ 0 locks=0 ] ( 0 0 0 0 ) onesidedmedian [ 0 locks=0 ] ( 1 1 1 1 ) medianattrib [ 0 locks=0 ] ( "" ) stddev [ 0 locks=0 ] ( 1 1 1 1 ) onesidedstddev [ 0 locks=0 ] ( 0.20000000000000001 0.20000000000000001 0.20000000000000001 0.20000000000000001 ) usefit0to [ 0 locks=0 ] ( "off" ) fit0to [ 0 locks=0 ] ( 0 ) usefit1to [ 0 locks=0 ] ( "off" ) fit1to [ 0 locks=0 ] ( 1 ) ramp [ 0 locks=0 ] ( 3 ) useminlimit [ 0 locks=0 ] ( "off" ) minlimit [ 0 locks=0 ] ( -100 -100 -100 -100 ) useonesidedmin [ 0 locks=0 ] ( "off" ) onesidedmin [ 0 locks=0 ] ( 0.10000000000000001 0.10000000000000001 0.10000000000000001 0.10000000000000001 ) usemaxlimit [ 0 locks=0 ] ( "off" ) maxlimit [ 0 locks=0 ] ( 100 100 100 100 ) useconeangle [ 0 locks=0 ] ( "off" ) coneangle [ 0 locks=0 ] ( 30 ) usepowerbias [ 0 locks=0 ] ( "off" ) powerbias [ 0 locks=0 ] ( 0 ) direction [ 0 locks=0 ] ( 1 0 0 0 ) directionattrib [ 0 locks=0 ] ( "" ) folder [ 0 locks=0 ] ( 0 ) valuetype [ 0 locks=0 ] ( "float" ) values [ 0 locks=0 ] ( 4 ) normalize [ 0 locks=0 ] ( "off" ) visualize [ 0 locks=0 ] ( "off" ) nvisualizepts [ 0 locks=0 ] ( 10000 ) usefractionattrib [ 0 locks=0 ] ( "off" ) fractionattrib [ 0 locks=0 ] ( fraction ) seed [ 0 locks=0 ] ( 0 ) useseedattrib [ 0 locks=0 ] ( "off" ) seedattrib [ 0 locks=0 ] ( id ) ramp1pos [ 0 locks=0 ] ( 0.80000001192092896 ) ramp1value [ 0 locks=0 ] ( 0 ) ramp1interp [ 0 locks=0 ] ( "bspline" ) ramp2pos [ 0 locks=0 ] ( 0.98843932151794434 ) ramp2value [ 0 locks=0 ] ( 0.13333334028720856 ) ramp2interp [ 0 locks=0 ] ( "bspline" ) ramp3pos [ 0 locks=0 ] ( 1 ) ramp3value [ 0 locks=0 ] ( 1 ) ramp3interp [ 0 locks=0 ] ( "bspline" ) strvalue0 [ 0 locks=0 ] ( "" ) value0 [ 0 locks=0 ] ( 0 ) weight0 [ 0 locks=0 ] ( 1 ) strvalue1 [ 0 locks=0 ] ( "" ) value1 [ 0 locks=0 ] ( 0 ) weight1 [ 0 locks=0 ] ( 1 ) strvalue2 [ 0 locks=0 ] ( "" ) value2 [ 0 locks=0 ] ( 0 ) weight2 [ 0 locks=0 ] ( 1 ) strvalue3 [ 0 locks=0 ] ( "" ) value3 [ 0 locks=0 ] ( 0 ) weight3 [ 0 locks=0 ] ( 1 ) } HouNC1033600b8e05ad2ecbd01fa7279bobj/Work/attribrandomize5.userdata ___Version___HouNC1033600bb405ad2ecbd0fac97244obj/Work/pointvop17.inittype = attribvop matchesdef = 0 HouNC1033600bb505ad2ecbd01edfd019obj/Work/pointvop17.defsopflags sopflags = comment "" position -147.687 0.244649 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 polyframe6 1 1 "input1" } inputs { 0 polyframe6 0 1 } stat { create 1519548384 modify 1523728852 author kitagawa@z840-21.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8c05ad2ecbd0ebc29281obj/Work/pointvop17.spareparmdef parm { name "bindgroup" baseparm label "Group" export none bindselector uvselect "Modify Points" "Select the points to affect and press Enter to complete." 0 1 0xffffffff 0 bindgrouptype 0 } parm { name "bindgrouptype" baseparm label "Group Type" export none } parm { name "bindclass" baseparm label "Run Over" export none } parm { name "vex_numcount" baseparm label "Number Count" export none } parm { name "vex_threadjobsize" baseparm label "Thread Job Size" export none } group { name "stdswitcher3" label "Vex Setup" parm { name "vexsrc" baseparm label "Vex Source" export all } parm { name "shoppath" baseparm label "Shop Path" export all } parm { name "script" baseparm label "Script" export all } parm { name "clear" baseparm label "Re-load VEX Functions" export all } parm { name "vop_compiler" baseparm label "Compiler" export none } parm { name "vop_forcecompile" baseparm label "Force Compile" export none } parm { name "vex_cwdpath" baseparm label "Evaluation Node Path" export none } parm { name "vex_outputmask" baseparm label "Export Parameters" export none } parm { name "vex_multithread" baseparm label "Enable Multithreading" export none } } group { name "stdswitcher3_1" label "Attribute Bindings" parm { name "autobind" baseparm label "Autobind by Name" export none } multiparm { name "bindings" label "Number of Bindings" baseparm default 0 parmtag { "multistartoffset" "1" } parm { name "bindname#" baseparm label "Attribute Name" export none } parm { name "bindparm#" baseparm label "VEX Parameter" export none } } parm { name "groupautobind" baseparm label "Autobind Groups by Name" export none } multiparm { name "groupbindings" label "Group Bindings" baseparm default 0 parmtag { "multistartoffset" "1" } parm { name "bindgroupname#" baseparm label "Group Name" export none } parm { name "bindgroupparm#" baseparm label "VEX Parameter" export none } } parm { name "vex_updatenmls" baseparm label "Update Normals If Displaced" export none } parm { name "vex_matchattrib" baseparm label "Attribute to Match" export none } parm { name "vex_inplace" baseparm label "Compute Results In Place" export none } parm { name "vex_selectiongroup" baseparm label "Output Selection Group" export none } } parm { name "ptnum" label "Point Number" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "vtxnum" label "Vertex Number" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "primnum" label "Primitive Number" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "id" label "Id" type integer invisible default { "-1" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "numpt" label "Number of Points" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "numvtx" label "Number of Vertices" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "numprim" label "Number of Prims" type integer invisible default { "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "Time" label "Time" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "TimeInc" label "Time Inc" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "Frame" label "Frame" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "life" label "Life" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "age" label "Age" type float invisible default { "0" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "OpInput2" label "Second Input" type string invisible default { "" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "OpInput3" label "Third Input" type string invisible default { "" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "OpInput4" label "Fourth Input" type string invisible default { "" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "OpInput1" label "First Input" type string invisible default { "" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "uv" label "UV" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "P" label "P" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "v" label "Velocity" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "force" label "Force" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "Cd" label "Cd" type float invisible size 3 default { "1" "1" "1" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "N" label "N" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "ramp" label "ramp" type ramp_flt default { "2" } range { 1! 10 } parmtag { "parmvop" "1" } parmtag { "rampbasis_var" "ramp_the_basis_strings" } parmtag { "rampbasisdefault" "linear" } parmtag { "rampfloatdefault" "1pos ( 0 ) 1value ( 0 ) 1interp ( linear ) 2pos ( 1 ) 2value ( 1 ) 2interp ( linear )" } parmtag { "rampkeys_var" "ramp_the_key_positions" } parmtag { "rampshowcontrolsdefault" "1" } parmtag { "rampvalues_var" "ramp_the_key_values" } parmtag { "shaderparmcontexts" "cvex" } } HouNC1033600bb405ad2ecbd0ec13d7feobj/Work/pointvop17.parm{ version 0.8 bindgroup [ 0 locks=0 ] ( "" ) bindgrouptype [ 0 locks=0 ] ( "guess" ) bindclass [ 0 locks=0 ] ( "point" ) vex_numcount [ 0 locks=0 ] ( 10 ) vex_threadjobsize [ 0 locks=0 ] ( 1024 ) stdswitcher [ 0 locks=0 ] ( 0 0 ) vexsrc [ 0 locks=0 ] ( "myself" ) shoppath [ 0 locks=0 ] ( "" ) script [ 0 locks=0 ] ( null ) clear [ 0 locks=0 ] ( 0 ) vop_compiler [ 0 locks=0 ] ( "vcc -q $VOP_INCLUDEPATH -o $VOP_OBJECTFILE -e $VOP_ERRORFILE $VOP_SOURCEFILE" ) vop_forcecompile [ 0 locks=0 ] ( 0 ) vex_cwdpath [ 0 locks=0 ] ( "" ) vex_outputmask [ 0 locks=0 ] ( * ) vex_multithread [ 0 locks=0 ] ( "on" ) autobind [ 0 locks=0 ] ( "on" ) bindings [ 0 locks=0 ] ( 0 ) groupautobind [ 0 locks=0 ] ( "on" ) groupbindings [ 0 locks=0 ] ( 0 ) vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) stdswitcher3 [ 0 locks=0 ] ( 0 0 ) ptnum [ 0 locks=0 ] ( 0 ) vtxnum [ 0 locks=0 ] ( 0 ) primnum [ 0 locks=0 ] ( 0 ) id [ 0 locks=0 ] ( -1 ) numpt [ 0 locks=0 ] ( 0 ) numvtx [ 0 locks=0 ] ( 0 ) numprim [ 0 locks=0 ] ( 0 ) Time [ 0 locks=0 ] ( 0 ) TimeInc [ 0 locks=0 ] ( 0 ) Frame [ 0 locks=0 ] ( 0 ) life [ 0 locks=0 ] ( 0 ) age [ 0 locks=0 ] ( 0 ) OpInput2 [ 0 locks=0 ] ( "" ) OpInput3 [ 0 locks=0 ] ( "" ) OpInput4 [ 0 locks=0 ] ( "" ) OpInput1 [ 0 locks=0 ] ( "" ) uv [ 0 locks=0 ] ( 0 0 0 ) P [ 0 locks=0 ] ( 0 0 0 ) v [ 0 locks=0 ] ( 0 0 0 ) force [ 0 locks=0 ] ( 0 0 0 ) Cd [ 0 locks=0 ] ( 1 1 1 ) N [ 0 locks=0 ] ( 0 0 0 ) ramp [ 0 locks=0 ] ( 4 ) ramp1pos [ 0 locks=0 ] ( 0 ) ramp1value [ 0 locks=0 ] ( 1 ) ramp1interp [ 0 locks=0 ] ( "linear" ) ramp2pos [ 0 locks=0 ] ( 0.40000000596046448 ) ramp2value [ 0 locks=0 ] ( 1 ) ramp2interp [ 0 locks=0 ] ( "linear" ) ramp3pos [ 0 locks=0 ] ( 0.69999998807907104 ) ramp3value [ 0 locks=0 ] ( 1 ) ramp3interp [ 0 locks=0 ] ( "linear" ) ramp4pos [ 0 locks=0 ] ( 0.99788808822631836 ) ramp4value [ 0 locks=0 ] ( 1 ) ramp4interp [ 0 locks=0 ] ( "linear" ) } HouNC1033600bb005ad2ecbd079ffbdecobj/Work/pointvop17.userdata ___Version___16.5.378HouNC1033600b8105ad2ecbd082faecfaobj/Work/pointvop17/geometryvopglobal1.inittype = geometryvopglobal::2.0 matchesdef = 1 HouNC1033600b8605ad2ecbd0330de3b7obj/Work/pointvop17/geometryvopglobal1.defcomment "" position 0.386451 2.39056 connectornextid 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 on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "P" } inputsNamed3 { } inputs { } stat { create 1519548384 modify 1519549278 author kitagawa@z840-21.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8105ad2ecbd08bb84185obj/Work/pointvop17/geometryvopglobal1.parm{ version 0.8 } HouNC1033600b9d05ad2ecbd01756e692obj/Work/pointvop17/geometryvopglobal1.userdata ___Version___HouNC1033600b8105ad2ecbd03fb2d6fcobj/Work/pointvop17/geometryvopoutput1.inittype = geometryvopoutput matchesdef = 1 HouNC1033600b8605ad2ecbd0752d3884obj/Work/pointvop17/geometryvopoutput1.defcomment "" position 10.4526 4.72432 connectornextid 5 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { } inputsNamed3 { 0 "" "" 1 "P" 1 "" "" 1 "v" 2 "" "" 1 "force" 3 "" "" 1 "Cd" 4 "" "" 1 "N" } inputs { 0 "" 0 1 1 "" 0 1 2 "" 0 1 3 "" 0 1 4 "" 0 1 } stat { create 1519548384 modify 1523722121 author kitagawa@z840-21.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8105ad2ecbd032e70668obj/Work/pointvop17/geometryvopoutput1.parm{ version 0.8 } HouNC1033600b9d05ad2ecbd0700b3676obj/Work/pointvop17/geometryvopoutput1.userdata ___Version___HouNC1033600bb305ad2ecbd0ff95558cobj/Work/pointvop17/fit1.inittype = fit matchesdef = 0 HouNC1033600bb005ad2ecbd0d67ad027obj/Work/pointvop17/fit1.defcomment "" position 4.90051 2.00903 connectornextid 6 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 5 "shift" } inputsNamed3 { 0 vectofloat1 2 1 "val" 1 "" "" 1 "srcmin" 2 "" "" 1 "srcmax" 3 "" "" 1 "destmin" 4 "" "" 1 "destmax" } inputs { 0 vectofloat1 1 1 1 "" 0 1 2 "" 0 1 3 "" 0 1 4 "" 0 1 } stat { create 1519548419 modify 1519549278 author kitagawa@z840-21.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb305ad2ecbd01110a64dobj/Work/pointvop17/fit1.parm{ version 0.8 signature [ 0 locks=0 ] ( default ) srcmin [ 0 locks=0 ] ( 0 ) srcmax [ 0 locks=0 ] ( 25 ) destmin [ 0 locks=0 ] ( 0 ) destmax [ 0 locks=0 ] ( 1 ) srcmin_v2 [ 0 locks=0 ] ( 0 0 ) srcmax_v2 [ 0 locks=0 ] ( 1 1 ) destmin_v2 [ 0 locks=0 ] ( 0 0 ) destmax_v2 [ 0 locks=0 ] ( 1 1 ) srcmin_v [ 0 locks=0 ] ( 0 0 0 ) srcmax_v [ 0 locks=0 ] ( 1 1 1 ) destmin_v [ 0 locks=0 ] ( 0 0 0 ) destmax_v [ 0 locks=0 ] ( 1 1 1 ) srcmin_p [ 0 locks=0 ] ( 0 0 0 ) srcmax_p [ 0 locks=0 ] ( 1 1 1 ) destmin_p [ 0 locks=0 ] ( 0 0 0 ) destmax_p [ 0 locks=0 ] ( 1 1 1 ) srcmin_n [ 0 locks=0 ] ( 0 0 0 ) srcmax_n [ 0 locks=0 ] ( 1 1 1 ) destmin_n [ 0 locks=0 ] ( 0 0 0 ) destmax_n [ 0 locks=0 ] ( 1 1 1 ) srcmin_c [ 0 locks=0 ] ( 0 0 0 ) srcmax_c [ 0 locks=0 ] ( 1 1 1 ) destmin_c [ 0 locks=0 ] ( 0 0 0 ) destmax_c [ 0 locks=0 ] ( 1 1 1 ) srcmin_v4 [ 0 locks=0 ] ( 0 0 0 0 ) srcmax_v4 [ 0 locks=0 ] ( 1 1 1 1 ) destmin_v4 [ 0 locks=0 ] ( 0 0 0 0 ) destmax_v4 [ 0 locks=0 ] ( 1 1 1 1 ) srcmin_uf [ 0 locks=0 ] ( 0 ) srcmax_uf [ 0 locks=0 ] ( 1 ) destmin_uf [ 0 locks=0 ] ( 0 ) destmax_uf [ 0 locks=0 ] ( 1 ) srcmin_uv [ 0 locks=0 ] ( 0 0 0 ) srcmax_uv [ 0 locks=0 ] ( 1 1 1 ) destmin_uv [ 0 locks=0 ] ( 0 0 0 ) destmax_uv [ 0 locks=0 ] ( 1 1 1 ) srcmin_up [ 0 locks=0 ] ( 0 0 0 ) srcmax_up [ 0 locks=0 ] ( 1 1 1 ) destmin_up [ 0 locks=0 ] ( 0 0 0 ) destmax_up [ 0 locks=0 ] ( 1 1 1 ) srcmin_un [ 0 locks=0 ] ( 0 0 0 ) srcmax_un [ 0 locks=0 ] ( 1 1 1 ) destmin_un [ 0 locks=0 ] ( 0 0 0 ) destmax_un [ 0 locks=0 ] ( 1 1 1 ) srcmin_uc [ 0 locks=0 ] ( 0 0 0 ) srcmax_uc [ 0 locks=0 ] ( 1 1 1 ) destmin_uc [ 0 locks=0 ] ( 0 0 0 ) destmax_uc [ 0 locks=0 ] ( 1 1 1 ) } HouNC1033600b8f05ad2ecbd014ae558bobj/Work/pointvop17/fit1.userdata ___Version___HouNC1033600b8805ad2ecbd0e6ffe77aobj/Work/pointvop17/vectofloat1.inittype = vectofloat matchesdef = 0 HouNC1033600b8905ad2ecbd02cd518eaobj/Work/pointvop17/vectofloat1.defcomment "" position 2.69303 2.00903 connectornextid 3 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 1 "fval1" 2 "fval2" } inputsNamed3 { 0 geometryvopglobal1 0 1 "vec" } inputs { 0 geometryvopglobal1 0 1 } stat { create 1519548424 modify 1519549278 author kitagawa@z840-21.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8805ad2ecbd0334eb914obj/Work/pointvop17/vectofloat1.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 ) } HouNC1033600b8405ad2ecbd0325f8e60obj/Work/pointvop17/vectofloat1.userdata ___Version___HouNC1033600bb205ad2ecbd0f60070b4obj/Work/pointvop17/ramp1.inittype = rampparm matchesdef = 0 HouNC1033600bb305ad2ecbd014a765ecobj/Work/pointvop17/ramp1.defcomment "" position 7.36366 2.08403 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 1 "ramp" } inputsNamed3 { 0 fit1 5 1 "input" } inputs { 0 fit1 0 1 } stat { create 1519548441 modify 1519549278 author kitagawa@z840-21.cg.nhk.or.jp access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouNC1033600bb205ad2ecbd0aaccd34dobj/Work/pointvop17/ramp1.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( ramp ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "" ) ramptype [ 0 locks=0 ] ( "flt" ) rampcolortype [ 0 locks=0 ] ( rgb ) rampbasisdefault [ 0 locks=0 ] ( linear ) rampcolordefault [ 0 locks=0 ] ( 2 ) rampfloatdefault [ 0 locks=0 ] ( 2 ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) separator2 [ 0 locks=0 ] ( ) rampshowcontrolsdefault [ 0 locks=0 ] ( "on" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) rampcolordefault1pos [ 0 locks=0 ] ( 0 ) rampcolordefault1c [ 0 locks=0 ] ( 0 0 0 ) rampcolordefault1interp [ 0 locks=0 ] ( "linear" ) rampcolordefault2pos [ 0 locks=0 ] ( 1 ) rampcolordefault2c [ 0 locks=0 ] ( 1 1 1 ) rampcolordefault2interp [ 0 locks=0 ] ( "linear" ) rampfloatdefault1pos [ 0 locks=0 ] ( 0 ) rampfloatdefault1value [ 0 locks=0 ] ( 0 ) rampfloatdefault1interp [ 0 locks=0 ] ( "linear" ) rampfloatdefault2pos [ 0 locks=0 ] ( 1 ) rampfloatdefault2value [ 0 locks=0 ] ( 1 ) rampfloatdefault2interp [ 0 locks=0 ] ( "linear" ) } HouNC1033600b8e05ad2ecbd0fb0fb79fobj/Work/pointvop17/ramp1.userdata ___Version___16.5.378HouNC1033600bb205ad2ecbd02e9cdfd6obj/Work/pointvop17/bind1.inittype = bind matchesdef = 0 HouNC1033600bb305ad2ecbd0ce5cfff7obj/Work/pointvop17/bind1.defcomment "" position 9.53874 2.00903 connectornextid 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 on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { } inputsNamed3 { 0 ramp1 1 1 "input" } inputs { 0 ramp1 0 1 } stat { create 1519548454 modify 1519549278 author kitagawa@z840-21.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.6 0.6 1 delscript "" exprlanguage hscript end HouNC1033600bb205ad2ecbd057044886obj/Work/pointvop17/bind1.parm{ version 0.8 parmname [ 0 locks=0 ] ( parm ) parmtype [ 0 locks=0 ] ( "float" ) parmtypename [ 0 locks=0 ] ( "" ) overridetype [ 0 locks=0 ] ( "on" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) useasparmdefiner [ 0 locks=0 ] ( "on" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "whenconnected" ) exportcontext [ 0 locks=0 ] ( cvex ) } HouNC1033600b8e05ad2ecbd0bf7ff1dbobj/Work/pointvop17/bind1.userdata ___Version___16.5.378HouNC1033600ba505ad2ecbd006d0ac50vex.defcomment "" position 5.5 2.5 connectornextid 0 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1523728061 modify 1523772485 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600ba405ad2ecbd05af56f87vex.parm{ version 0.8 } HouNC1033600ba005ad2ecbd084719914vex.userdata ___Version___16.5.378HouNC1033600ba505ad2ecbd0061a1f00mat.defcomment "" position 5 1.5 connectornextid 0 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1523728061 modify 1523772485 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600ba405ad2ecbd0f7597b92mat.parm{ version 0.8 } HouNC1033600ba005ad2ecbd0d43f5e73mat.userdata ___Version___16.5.378HouNC1033600ba305ad2ecbd0580523c3mat/Gold.inittype = principledshader::2.0 matchesdef = 1 HouNC1033600ba005ad2ecbd0f2a28e16mat/Gold.defcomment "Created from Gallery Entry: Gold Paint Gold Paint Surface Shader" position 0.832008 7.62697 connectornextid 227 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material on outputsNamed3 { } inputsNamed3 { 0 "" "" 1 "uv" 1 "" "" 1 "basecolor" 2 "" "" 1 "basecolor_usePointColor" 3 "" "" 1 "basecolor_usePackedColor" 4 "" "" 1 "frontface" 5 "" "" 1 "ior" 6 "" "" 1 "rough" 7 "" "" 1 "aniso" 8 "" "" 1 "anisodir" 9 "" "" 1 "metallic" 10 "" "" 1 "reflect" 11 "" "" 1 "reflecttint" 12 "" "" 1 "coat" 13 "" "" 1 "coatrough" 14 "" "" 1 "transparency" 15 "" "" 1 "transcolor" 16 "" "" 1 "transdist" 17 "" "" 1 "dispersion" 18 "" "" 1 "priority" 19 "" "" 1 "sss" 20 "" "" 1 "sssmodel" 21 "" "" 1 "sssdist" 22 "" "" 1 "ssscolor" 23 "" "" 1 "sssphase" 24 "" "" 1 "sheen" 25 "" "" 1 "sheentint" 26 "" "" 1 "emitcolor" 27 "" "" 1 "emitint" 28 "" "" 1 "emitillum" 29 "" "" 1 "opac" 30 "" "" 1 "opaccolor" 31 "" "" 1 "fakecausticsenabled" 32 "" "" 1 "fakecausticstransmit" 33 "" "" 1 "fakecausticsshadow" 34 "" "" 1 "fakecausticsopacity" 35 "" "" 1 "basecolor_useTexture" 36 "" "" 1 "basecolor_texture" 37 "" "" 1 "basecolor_textureIntensity" 38 "" "" 1 "basecolor_textureWrap" 39 "" "" 1 "basecolor_textureColorSpace" 40 "" "" 1 "metallic_useTexture" 41 "" "" 1 "metallic_texture" 42 "" "" 1 "metallic_monoChannel" 43 "" "" 1 "metallic_textureWrap" 44 "" "" 1 "metallic_textureColorSpace" 45 "" "" 1 "transparency_useTexture" 46 "" "" 1 "transparency_texture" 47 "" "" 1 "transparency_monoChannel" 48 "" "" 1 "transparency_textureWrap" 49 "" "" 1 "transparency_textureColorSpace" 50 "" "" 1 "ior_useTexture" 51 "" "" 1 "ior_texture" 52 "" "" 1 "ior_monoChannel" 53 "" "" 1 "ior_textureWrap" 54 "" "" 1 "ior_textureColorSpace" 55 "" "" 1 "transcolor_useTexture" 56 "" "" 1 "transcolor_texture" 57 "" "" 1 "transcolor_textureIntensity" 58 "" "" 1 "transcolor_textureWrap" 59 "" "" 1 "transcolor_textureColorSpace" 60 "" "" 1 "transdist_useTexture" 61 "" "" 1 "transdist_texture" 62 "" "" 1 "transdist_monoChannel" 63 "" "" 1 "transdist_textureWrap" 64 "" "" 1 "transdist_textureColorSpace" 65 "" "" 1 "dispersion_useTexture" 66 "" "" 1 "dispersion_texture" 67 "" "" 1 "dispersion_monoChannel" 68 "" "" 1 "dispersion_textureWrap" 69 "" "" 1 "dispersion_textureColorSpace" 70 "" "" 1 "reflect_useTexture" 71 "" "" 1 "reflect_texture" 72 "" "" 1 "reflect_monoChannel" 73 "" "" 1 "reflect_textureWrap" 74 "" "" 1 "reflect_textureColorSpace" 75 "" "" 1 "reflecttint_useTexture" 76 "" "" 1 "reflecttint_texture" 77 "" "" 1 "reflecttint_monoChannel" 78 "" "" 1 "reflecttint_textureWrap" 79 "" "" 1 "reflecttint_textureColorSpace" 80 "" "" 1 "rough_useTexture" 81 "" "" 1 "rough_texture" 82 "" "" 1 "rough_monoChannel" 83 "" "" 1 "rough_textureWrap" 84 "" "" 1 "rough_textureColorSpace" 85 "" "" 1 "aniso_useTexture" 86 "" "" 1 "aniso_texture" 87 "" "" 1 "aniso_monoChannel" 88 "" "" 1 "aniso_textureWrap" 89 "" "" 1 "aniso_textureColorSpace" 90 "" "" 1 "anisodir_useTexture" 91 "" "" 1 "anisodir_texture" 92 "" "" 1 "anisodir_monoChannel" 93 "" "" 1 "anisodir_textureWrap" 94 "" "" 1 "anisodir_textureColorSpace" 95 "" "" 1 "anisodir_textureFilter" 96 "" "" 1 "sss_useTexture" 97 "" "" 1 "sss_texture" 98 "" "" 1 "sss_monoChannel" 99 "" "" 1 "sss_textureWrap" 100 "" "" 1 "sss_textureColorSpace" 101 "" "" 1 "sssdist_useTexture" 102 "" "" 1 "sssdist_texture" 103 "" "" 1 "sssdist_monoChannel" 104 "" "" 1 "sssdist_textureWrap" 105 "" "" 1 "sssdist_textureColorSpace" 106 "" "" 1 "ssscolor_useTexture" 107 "" "" 1 "ssscolor_texture" 108 "" "" 1 "ssscolor_textureWrap" 109 "" "" 1 "ssscolor_textureColorSpace" 110 "" "" 1 "sheen_useTexture" 111 "" "" 1 "sheen_texture" 112 "" "" 1 "sheen_monoChannel" 113 "" "" 1 "sheen_textureWrap" 114 "" "" 1 "sheen_textureColorSpace" 115 "" "" 1 "sheentint_useTexture" 116 "" "" 1 "sheentint_texture" 117 "" "" 1 "sheentint_monoChannel" 118 "" "" 1 "sheentint_textureWrap" 119 "" "" 1 "sheentint_textureColorSpace" 120 "" "" 1 "coat_useTexture" 121 "" "" 1 "coat_texture" 122 "" "" 1 "coat_monoChannel" 123 "" "" 1 "coat_textureWrap" 124 "" "" 1 "coat_textureColorSpace" 125 "" "" 1 "coatrough_useTexture" 126 "" "" 1 "coatrough_texture" 127 "" "" 1 "coatrough_monoChannel" 128 "" "" 1 "coatrough_textureWrap" 129 "" "" 1 "coatrough_textureColorSpace" 130 "" "" 1 "emitcolor_useTexture" 131 "" "" 1 "emitcolor_texture" 132 "" "" 1 "emitcolor_textureIntensity" 133 "" "" 1 "emitcolor_textureWrap" 134 "" "" 1 "emitcolor_textureColorSpace" 135 "" "" 1 "opaccolor_useTexture" 136 "" "" 1 "opaccolor_texture" 137 "" "" 1 "opaccolor_textureWrap" 138 "" "" 1 "opaccolor_textureIntensity" 139 "" "" 1 "opaccolor_textureColorSpace" 140 "" "" 1 "surface_textureFilter" 141 "" "" 1 "surface_textureFilterWidth" 142 "" "" 1 "baseBumpAndNormal_enable" 143 "" "" 1 "baseBumpAndNormal_type" 144 "" "" 1 "baseBump_colorSpace" 145 "" "" 1 "baseBump_bumpScale" 146 "" "" 1 "baseBump_bumpTexture" 147 "" "" 1 "baseBump_wrap" 148 "" "" 1 "baseBump_filter" 149 "" "" 1 "baseBump_filterWidth" 150 "" "" 1 "baseBump_channel" 151 "" "" 1 "baseBump_imagePlane" 152 "" "" 1 "baseNormal_colorspace" 153 "" "" 1 "baseNormal_vectorSpace" 154 "" "" 1 "baseNormal_scale" 155 "" "" 1 "baseNormal_texture" 156 "" "" 1 "baseNormal_wrap" 157 "" "" 1 "baseNormal_filter" 158 "" "" 1 "baseNormal_filterWidth" 159 "" "" 1 "baseNormal_channel" 160 "" "" 1 "baseNormal_imagePlane" 161 "" "" 1 "baseNormal_space" 162 "" "" 1 "baseNormal_flipX" 163 "" "" 1 "baseNormal_flipY" 164 "" "" 1 "separateCoatNormals" 165 "" "" 1 "coatBumpAndNormal_enable" 166 "" "" 1 "coatBumpAndNormal_type" 167 "" "" 1 "coatBump_colorSpace" 168 "" "" 1 "coatBump_bumpScale" 169 "" "" 1 "coatBump_bumpTexture" 170 "" "" 1 "coatBump_wrap" 171 "" "" 1 "coatBump_filter" 172 "" "" 1 "coatBump_filterWidth" 173 "" "" 1 "coatBump_channel" 174 "" "" 1 "coatBump_imagePlane" 175 "" "" 1 "coatNormal_colorspace" 176 "" "" 1 "coatNormal_vectorSpace" 177 "" "" 1 "coatNormal_scale" 178 "" "" 1 "coatNormal_texture" 179 "" "" 1 "coatNormal_wrap" 180 "" "" 1 "coatNormal_filter" 181 "" "" 1 "coatNormal_filterWidth" 182 "" "" 1 "coatNormal_channel" 183 "" "" 1 "coatNormal_imagePlane" 184 "" "" 1 "coatNormal_space" 185 "" "" 1 "coatNormal_flipX" 186 "" "" 1 "coatNormal_flipY" 187 "" "" 1 "dispInput_enable" 188 "" "" 1 "dispInput_max" 189 "" "" 1 "dispInput_vectorspace" 190 "" "" 1 "dispTex_enable" 191 "" "" 1 "dispTex_type" 192 "" "" 1 "dispTex_colorSpace" 193 "" "" 1 "dispTex_vectorSpace" 194 "" "" 1 "dispTex_channelOrder" 195 "" "" 1 "dispTex_offset" 196 "" "" 1 "dispTex_scale" 197 "" "" 1 "dispTex_texture" 198 "" "" 1 "dispTex_channel" 199 "" "" 1 "dispTex_wrap" 200 "" "" 1 "dispTex_filter" 201 "" "" 1 "dispTex_filterWidth" 202 "" "" 1 "dispNoise_enable" 203 "" "" 1 "dispNoise_type" 204 "" "" 1 "dispNoise_freq" 205 "" "" 1 "dispNoise_offset" 206 "" "" 1 "dispNoise_amp" 207 "" "" 1 "dispNoise_rough" 208 "" "" 1 "dispNoise_atten" 209 "" "" 1 "dispNoise_turb" 210 "" "" 1 "difflabel" 211 "" "" 1 "refllabel" 212 "" "" 1 "refractlabel" 213 "" "" 1 "coatlabel" 214 "" "" 1 "ssslabel" 215 "" "" 1 "uvtrans" 216 "" "" 1 "uvrot" 217 "" "" 1 "uvscale" 218 "" "" 1 "baseN" 219 "" "" 1 "coatN" 220 "" "" 1 "disp" 221 "" "" 1 "vdisp" 222 "" "" 1 "opacpointalpha" 223 "" "" 1 "roundedEdge_enable" 224 "" "" 1 "roundedEdge_radius" 225 "" "" 1 "roundedEdge_mode" 226 "" "" 1 "opacpackedalpha" } inputs { 0 "" 0 1 1 "" 0 1 2 "" 0 1 3 "" 0 1 4 "" 0 1 5 "" 0 1 6 "" 0 1 7 "" 0 1 8 "" 0 1 9 "" 0 1 10 "" 0 1 11 "" 0 1 12 "" 0 1 13 "" 0 1 14 "" 0 1 15 "" 0 1 16 "" 0 1 17 "" 0 1 18 "" 0 1 19 "" 0 1 20 "" 0 1 21 "" 0 1 22 "" 0 1 23 "" 0 1 24 "" 0 1 25 "" 0 1 26 "" 0 1 27 "" 0 1 28 "" 0 1 29 "" 0 1 30 "" 0 1 31 "" 0 1 32 "" 0 1 33 "" 0 1 34 "" 0 1 35 "" 0 1 36 "" 0 1 37 "" 0 1 38 "" 0 1 39 "" 0 1 40 "" 0 1 41 "" 0 1 42 "" 0 1 43 "" 0 1 44 "" 0 1 45 "" 0 1 46 "" 0 1 47 "" 0 1 48 "" 0 1 49 "" 0 1 50 "" 0 1 51 "" 0 1 52 "" 0 1 53 "" 0 1 54 "" 0 1 55 "" 0 1 56 "" 0 1 57 "" 0 1 58 "" 0 1 59 "" 0 1 60 "" 0 1 61 "" 0 1 62 "" 0 1 63 "" 0 1 64 "" 0 1 65 "" 0 1 66 "" 0 1 67 "" 0 1 68 "" 0 1 69 "" 0 1 70 "" 0 1 71 "" 0 1 72 "" 0 1 73 "" 0 1 74 "" 0 1 75 "" 0 1 76 "" 0 1 77 "" 0 1 78 "" 0 1 79 "" 0 1 80 "" 0 1 81 "" 0 1 82 "" 0 1 83 "" 0 1 84 "" 0 1 85 "" 0 1 86 "" 0 1 87 "" 0 1 88 "" 0 1 89 "" 0 1 90 "" 0 1 91 "" 0 1 92 "" 0 1 93 "" 0 1 94 "" 0 1 95 "" 0 1 96 "" 0 1 97 "" 0 1 98 "" 0 1 99 "" 0 1 100 "" 0 1 101 "" 0 1 102 "" 0 1 103 "" 0 1 104 "" 0 1 105 "" 0 1 106 "" 0 1 107 "" 0 1 108 "" 0 1 109 "" 0 1 110 "" 0 1 111 "" 0 1 112 "" 0 1 113 "" 0 1 114 "" 0 1 115 "" 0 1 116 "" 0 1 117 "" 0 1 118 "" 0 1 119 "" 0 1 120 "" 0 1 121 "" 0 1 122 "" 0 1 123 "" 0 1 124 "" 0 1 125 "" 0 1 126 "" 0 1 127 "" 0 1 128 "" 0 1 129 "" 0 1 130 "" 0 1 131 "" 0 1 132 "" 0 1 133 "" 0 1 134 "" 0 1 135 "" 0 1 136 "" 0 1 137 "" 0 1 138 "" 0 1 139 "" 0 1 140 "" 0 1 141 "" 0 1 142 "" 0 1 143 "" 0 1 144 "" 0 1 145 "" 0 1 146 "" 0 1 147 "" 0 1 148 "" 0 1 149 "" 0 1 150 "" 0 1 151 "" 0 1 152 "" 0 1 153 "" 0 1 154 "" 0 1 155 "" 0 1 156 "" 0 1 157 "" 0 1 158 "" 0 1 159 "" 0 1 160 "" 0 1 161 "" 0 1 162 "" 0 1 163 "" 0 1 164 "" 0 1 165 "" 0 1 166 "" 0 1 167 "" 0 1 168 "" 0 1 169 "" 0 1 170 "" 0 1 171 "" 0 1 172 "" 0 1 173 "" 0 1 174 "" 0 1 175 "" 0 1 176 "" 0 1 177 "" 0 1 178 "" 0 1 179 "" 0 1 180 "" 0 1 181 "" 0 1 182 "" 0 1 183 "" 0 1 184 "" 0 1 185 "" 0 1 186 "" 0 1 187 "" 0 1 188 "" 0 1 189 "" 0 1 190 "" 0 1 191 "" 0 1 192 "" 0 1 193 "" 0 1 194 "" 0 1 195 "" 0 1 196 "" 0 1 197 "" 0 1 198 "" 0 1 199 "" 0 1 200 "" 0 1 201 "" 0 1 202 "" 0 1 203 "" 0 1 204 "" 0 1 205 "" 0 1 206 "" 0 1 207 "" 0 1 208 "" 0 1 209 "" 0 1 210 "" 0 1 211 "" 0 1 212 "" 0 1 213 "" 0 1 214 "" 0 1 215 "" 0 1 216 "" 0 1 217 "" 0 1 218 "" 0 1 219 "" 0 1 220 "" 0 1 221 "" 0 1 222 "" 0 1 223 "" 0 1 224 "" 0 1 225 "" 0 1 226 "" 0 1 } stat { create 1514560572 modify 1523728296 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 creator gallery::principledshader explicit 1 delscript "" exprlanguage hscript end HouNC1033600ba005ad2ecbd0808638e4mat/Gold.chn{ channel speccolorr { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"basecolorr\") } } channel speccolorg { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"basecolorg\") } } channel speccolorb { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"basecolorb\") } } channel specular_tint { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"metallic\")+(1-ch(\"metallic\"))*ch(\"reflecttint\") } } channel baseBump_useTexture { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "ch(\"baseBumpAndNormal_enable\") && strcmp(chs(\"baseBumpAndNormal_type\"), \"bump\") == 0" } } channel baseNormal_useTexture { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "ch(\"baseBumpAndNormal_enable\") && strcmp(chs(\"baseBumpAndNormal_type\"), \"normal\") == 0" } } channel shop_disable_displace_shader { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "!ch(\"dispInput_enable\") && !ch(\"dispTex_enable\") && !ch(\"dispNoise_enable\")" } } channel vm_displacebound { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "1.01*ch(\"dispInput_enable\")*ch(\"dispInput_max\") + ch(\"dispTex_enable\")*max(abs((1.0+ch(\"dispTex_offset\"))*ch(\"dispTex_scale\")), abs(ch(\"dispTex_offset\")*ch(\"dispTex_scale\"))) + ch(\"dispNoise_enable\")*abs(ch(\"dispNoise_amp\"))" } } } HouNC1033600ba305ad2ecbd0cd431fdemat/Gold.parm{ version 0.8 specmodel [ 0 locks=0 autoscope=0 ] ( ggx ) coatspecmodel [ 0 locks=0 autoscope=0 ] ( ggx ) speccolor [ 0 locks=0 autoscope=0 ] ( [ speccolorr 0.29699999094009399 ] [ speccolorg 0.13836556673049927 ] [ speccolorb 0.046524591743946075 ] ) specular_tint [ 0 locks=0 autoscope=0 ] ( [ specular_tint 1 ] ) diffuse_folder_15 [ 0 locks=0 autoscope=0 ] ( 4 4 4 4 4 4 ) folder7 [ 0 locks=0 autoscope=0 ] ( 0 ) basecolor [ 0 locks=0 autoscope=0 ] ( 0.29699999094009399 0.13836556673049927 0.046524591743946075 ) basecolor_usePointColor [ 0 locks=0 autoscope=0 ] ( "off" ) basecolor_usePackedColor [ 0 locks=0 autoscope=0 ] ( "off" ) frontface [ 0 locks=0 autoscope=0 ] ( "on" ) folder4 [ 0 locks=0 autoscope=0 ] ( 0 ) ior [ 0 locks=0 autoscope=0 ] ( 1.5 ) rough [ 0 locks=0 autoscope=0 ] ( 0.071999999999999995 ) aniso [ 0 locks=0 autoscope=0 ] ( 0 ) anisodir [ 0 locks=0 autoscope=0 ] ( 0 ) folder12 [ 0 locks=0 autoscope=0 ] ( 0 ) metallic [ 0 locks=0 autoscope=0 ] ( 1 ) reflect [ 0 locks=0 autoscope=0 ] ( 1 ) reflecttint [ 0 locks=0 autoscope=0 ] ( 0 ) coat [ 0 locks=0 autoscope=0 ] ( 0 ) coatrough [ 0 locks=0 autoscope=0 ] ( 0 ) folder13 [ 0 locks=0 autoscope=0 ] ( 0 ) transparency [ 0 locks=0 autoscope=0 ] ( 0 ) transcolor [ 0 locks=0 autoscope=0 ] ( 1 1 1 ) transdist [ 0 locks=0 autoscope=0 ] ( 0.10000000000000001 ) dispersion [ 0 locks=0 autoscope=0 ] ( 0 ) priority [ 0 locks=0 autoscope=0 ] ( 0 ) folder8 [ 0 locks=0 autoscope=0 ] ( 0 ) sss [ 0 locks=0 autoscope=0 ] ( 0 ) sssmodel [ 0 locks=0 autoscope=0 ] ( pbrsss ) sssdist [ 0 locks=0 autoscope=0 ] ( 0.10000000000000001 ) ssscolor [ 0 locks=0 autoscope=0 ] ( 1 1 1 ) sssphase [ 0 locks=0 autoscope=0 ] ( 0 ) folder11 [ 0 locks=0 autoscope=0 ] ( 0 ) sheen [ 0 locks=0 autoscope=0 ] ( 0 ) sheentint [ 0 locks=0 autoscope=0 ] ( 0 ) folder9 [ 0 locks=0 autoscope=0 ] ( 0 ) emitcolor [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) emitint [ 0 locks=0 autoscope=0 ] ( 1 ) emitillum [ 0 locks=0 autoscope=0 ] ( "on" ) folder15 [ 0 locks=0 autoscope=0 ] ( 0 ) opac [ 0 locks=0 autoscope=0 ] ( 1 ) opaccolor [ 0 locks=0 autoscope=0 ] ( 1 1 1 ) opacpointalpha [ 0 locks=0 autoscope=0 ] ( "on" ) opacpackedalpha [ 0 locks=0 autoscope=0 ] ( "off" ) folder6 [ 0 locks=0 autoscope=0 ] ( 0 ) fakecausticsenabled [ 0 locks=0 autoscope=0 ] ( "off" ) fakecausticstransmit [ 0 locks=0 autoscope=0 ] ( 1 ) fakecausticsshadow [ 0 locks=0 autoscope=0 ] ( 1 ) fakecausticsopacity [ 0 locks=0 autoscope=0 ] ( 0 ) folder54 [ 0 locks=0 autoscope=0 ] ( 0 ) basecolor_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) basecolor_texture [ 0 locks=0 autoscope=0 ] ( "" ) basecolor_textureIntensity [ 0 locks=0 autoscope=0 ] ( 1 ) basecolor_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) basecolor_textureColorSpace [ 0 locks=0 autoscope=0 ] ( auto ) folder1 [ 0 locks=0 autoscope=0 ] ( 0 ) ior_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) ior_texture [ 0 locks=0 autoscope=0 ] ( "" ) ior_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) ior_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) ior_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder227 [ 0 locks=0 autoscope=0 ] ( 0 ) rough_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) rough_texture [ 0 locks=0 autoscope=0 ] ( "" ) rough_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) rough_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) rough_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder228 [ 0 locks=0 autoscope=0 ] ( 0 ) aniso_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) aniso_texture [ 0 locks=0 autoscope=0 ] ( "" ) aniso_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) aniso_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) aniso_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder229 [ 0 locks=0 autoscope=0 ] ( 0 ) anisodir_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) anisodir_texture [ 0 locks=0 autoscope=0 ] ( "" ) anisodir_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) anisodir_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) anisodir_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) anisodir_textureFilter [ 0 locks=0 autoscope=0 ] ( point ) folder55 [ 0 locks=0 autoscope=0 ] ( 0 ) metallic_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) metallic_texture [ 0 locks=0 autoscope=0 ] ( "" ) metallic_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) metallic_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) metallic_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder16 [ 0 locks=0 autoscope=0 ] ( 0 ) reflect_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) reflect_texture [ 0 locks=0 autoscope=0 ] ( "" ) reflect_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) reflect_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) reflect_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder226 [ 0 locks=0 autoscope=0 ] ( 0 ) reflecttint_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) reflecttint_texture [ 0 locks=0 autoscope=0 ] ( "" ) reflecttint_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) reflecttint_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) reflecttint_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder233 [ 0 locks=0 autoscope=0 ] ( 0 ) coat_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) coat_texture [ 0 locks=0 autoscope=0 ] ( "" ) coat_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) coat_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) coat_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder234 [ 0 locks=0 autoscope=0 ] ( 0 ) coatrough_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) coatrough_texture [ 0 locks=0 autoscope=0 ] ( "" ) coatrough_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) coatrough_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) coatrough_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder2 [ 0 locks=0 autoscope=0 ] ( 0 ) transparency_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) transparency_texture [ 0 locks=0 autoscope=0 ] ( "" ) transparency_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) transparency_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) transparency_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder5 [ 0 locks=0 autoscope=0 ] ( 0 ) transcolor_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) transcolor_texture [ 0 locks=0 autoscope=0 ] ( "" ) transcolor_textureIntensity [ 0 locks=0 autoscope=0 ] ( 1 ) transcolor_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) transcolor_textureColorSpace [ 0 locks=0 autoscope=0 ] ( auto ) folder5_1 [ 0 locks=0 autoscope=0 ] ( 0 ) transdist_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) transdist_texture [ 0 locks=0 autoscope=0 ] ( "" ) transdist_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) transdist_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) transdist_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder5_2 [ 0 locks=0 autoscope=0 ] ( 0 ) dispersion_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) dispersion_texture [ 0 locks=0 autoscope=0 ] ( "" ) dispersion_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) dispersion_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) dispersion_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder230 [ 0 locks=0 autoscope=0 ] ( 0 ) sss_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) sss_texture [ 0 locks=0 autoscope=0 ] ( "" ) sss_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) sss_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) sss_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder3 [ 0 locks=0 autoscope=0 ] ( 0 ) sssdist_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) sssdist_texture [ 0 locks=0 autoscope=0 ] ( "" ) sssdist_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) sssdist_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) sssdist_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder3_1 [ 0 locks=0 autoscope=0 ] ( 0 ) ssscolor_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) ssscolor_texture [ 0 locks=0 autoscope=0 ] ( "" ) ssscolor_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) ssscolor_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder231 [ 0 locks=0 autoscope=0 ] ( 0 ) sheen_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) sheen_texture [ 0 locks=0 autoscope=0 ] ( "" ) sheen_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) sheen_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) sheen_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder232 [ 0 locks=0 autoscope=0 ] ( 0 ) sheentint_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) sheentint_texture [ 0 locks=0 autoscope=0 ] ( "" ) sheentint_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) sheentint_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) sheentint_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) diffuse_folder_14_3 [ 0 locks=0 autoscope=0 ] ( 0 ) emitcolor_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) emitcolor_texture [ 0 locks=0 autoscope=0 ] ( "" ) emitcolor_textureIntensity [ 0 locks=0 autoscope=0 ] ( 1 ) emitcolor_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) emitcolor_textureColorSpace [ 0 locks=0 autoscope=0 ] ( repeat ) folder14 [ 0 locks=0 autoscope=0 ] ( 0 ) opaccolor_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) opaccolor_texture [ 0 locks=0 autoscope=0 ] ( "" ) opaccolor_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) opaccolor_textureIntensity [ 0 locks=0 autoscope=0 ] ( 1 ) opaccolor_textureColorSpace [ 0 locks=0 autoscope=0 ] ( repeat ) folder235 [ 0 locks=0 autoscope=0 ] ( 0 ) surface_textureFilter [ 0 locks=0 autoscope=0 ] ( catrom ) surface_textureFilterWidth [ 0 locks=0 autoscope=0 ] ( 1 ) roundedEdge_enable [ 0 locks=0 autoscope=0 ] ( "off" ) roundedEdge_radius [ 0 locks=0 autoscope=0 ] ( 0.01 ) roundedEdge_mode [ 0 locks=0 autoscope=0 ] ( 0 ) shading_16 [ 0 locks=0 autoscope=0 ] ( 0 0 ) baseBumpAndNormal_enable [ 0 locks=0 autoscope=0 ] ( "off" ) baseBumpAndNormal_type [ 0 locks=0 autoscope=0 ] ( bump ) baseBump_colorSpace [ 0 locks=0 autoscope=0 ] ( linear ) baseBump_bumpScale [ 0 locks=0 autoscope=0 ] ( 0.050000000000000003 ) baseBump_bumpTexture [ 0 locks=0 autoscope=0 ] ( "" ) baseBump_wrap [ 0 locks=0 autoscope=0 ] ( repeat ) baseBump_filter [ 0 locks=0 autoscope=0 ] ( gauss ) baseBump_filterWidth [ 0 locks=0 autoscope=0 ] ( 1 ) baseBump_channel [ 0 locks=0 autoscope=0 ] ( 0 ) baseBump_imagePlane [ 0 locks=0 autoscope=0 ] ( "" ) baseNormal_colorspace [ 0 locks=0 autoscope=0 ] ( linear ) baseNormal_vectorSpace [ 0 locks=0 autoscope=0 ] ( uvtangent ) baseNormal_scale [ 0 locks=0 autoscope=0 ] ( 1 ) baseNormal_texture [ 0 locks=0 autoscope=0 ] ( "" ) baseNormal_wrap [ 0 locks=0 autoscope=0 ] ( repeat ) baseNormal_filter [ 0 locks=0 autoscope=0 ] ( gauss ) baseNormal_filterWidth [ 0 locks=0 autoscope=0 ] ( 1 ) baseNormal_channel [ 0 locks=0 autoscope=0 ] ( 0 ) baseNormal_imagePlane [ 0 locks=0 autoscope=0 ] ( "" ) baseNormal_space [ 0 locks=0 autoscope=0 ] ( 0 ) baseNormal_flipX [ 0 locks=0 autoscope=0 ] ( "off" ) baseNormal_flipY [ 0 locks=0 autoscope=0 ] ( "off" ) baseBump_useTexture [ 0 locks=0 autoscope=0 ] ( [ baseBump_useTexture 0 ] ) baseNormal_useTexture [ 0 locks=0 autoscope=0 ] ( [ baseNormal_useTexture 0 ] ) separateCoatNormals [ 0 locks=0 autoscope=0 ] ( "off" ) coatBumpAndNormal_enable [ 0 locks=0 autoscope=0 ] ( "on" ) coatBumpAndNormal_type [ 0 locks=0 autoscope=0 ] ( normal ) coatBump_colorSpace [ 0 locks=0 autoscope=0 ] ( linear ) coatBump_bumpScale [ 0 locks=0 autoscope=0 ] ( 0.050000000000000003 ) coatBump_bumpTexture [ 0 locks=0 autoscope=0 ] ( "" ) coatBump_wrap [ 0 locks=0 autoscope=0 ] ( repeat ) coatBump_filter [ 0 locks=0 autoscope=0 ] ( gauss ) coatBump_filterWidth [ 0 locks=0 autoscope=0 ] ( 1 ) coatBump_channel [ 0 locks=0 autoscope=0 ] ( 0 ) coatBump_imagePlane [ 0 locks=0 autoscope=0 ] ( "" ) coatNormal_colorspace [ 0 locks=0 autoscope=0 ] ( linear ) coatNormal_vectorSpace [ 0 locks=0 autoscope=0 ] ( uvtangent ) coatNormal_scale [ 0 locks=0 autoscope=0 ] ( 1 ) coatNormal_texture [ 0 locks=0 autoscope=0 ] ( "" ) coatNormal_wrap [ 0 locks=0 autoscope=0 ] ( repeat ) coatNormal_filter [ 0 locks=0 autoscope=0 ] ( gauss ) coatNormal_filterWidth [ 0 locks=0 autoscope=0 ] ( 1 ) coatNormal_channel [ 0 locks=0 autoscope=0 ] ( 0 ) coatNormal_imagePlane [ 0 locks=0 autoscope=0 ] ( "" ) coatNormal_space [ 0 locks=0 autoscope=0 ] ( 0 ) coatNormal_flipX [ 0 locks=0 autoscope=0 ] ( "off" ) coatNormal_flipY [ 0 locks=0 autoscope=0 ] ( "off" ) shop_disable_displace_shader [ 0 locks=0 autoscope=0 ] ( [ shop_disable_displace_shader 1 ] ) folder236 [ 0 locks=0 autoscope=0 ] ( 0 ) vm_displacebound [ 0 locks=0 autoscope=0 ] ( [ vm_displacebound 0 ] ) vm_truedisplace [ 0 locks=0 autoscope=0 ] ( "off" ) vm_bumpraydisplace [ 0 locks=0 autoscope=0 ] ( "on" ) folder10 [ 0 locks=0 autoscope=0 ] ( 0 ) dispInput_enable [ 0 locks=0 autoscope=0 ] ( "off" ) dispInput_max [ 0 locks=0 autoscope=0 ] ( 1 ) dispInput_vectorspace [ 0 locks=0 autoscope=0 ] ( uvtangent ) folder237 [ 0 locks=0 autoscope=0 ] ( 0 ) dispTex_enable [ 0 locks=0 autoscope=0 ] ( "off" ) dispTex_type [ 0 locks=0 autoscope=0 ] ( disp ) dispTex_colorSpace [ 0 locks=0 autoscope=0 ] ( linear ) dispTex_vectorSpace [ 0 locks=0 autoscope=0 ] ( uvtangent ) dispTex_channelOrder [ 0 locks=0 autoscope=0 ] ( xyz ) dispTex_offset [ 0 locks=0 autoscope=0 ] ( -0.5 ) dispTex_scale [ 0 locks=0 autoscope=0 ] ( 1 ) dispTex_texture [ 0 locks=0 autoscope=0 ] ( "" ) dispTex_channel [ 0 locks=0 autoscope=0 ] ( 0 ) dispTex_wrap [ 0 locks=0 autoscope=0 ] ( repeat ) dispTex_filter [ 0 locks=0 autoscope=0 ] ( gauss ) dispTex_filterWidth [ 0 locks=0 autoscope=0 ] ( 1 ) folder238 [ 0 locks=0 autoscope=0 ] ( 0 ) dispNoise_enable [ 0 locks=0 autoscope=0 ] ( "off" ) dispNoise_type [ 0 locks=0 autoscope=0 ] ( xnoise ) dispNoise_freq [ 0 locks=0 autoscope=0 ] ( 10 10 10 ) dispNoise_offset [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) dispNoise_amp [ 0 locks=0 autoscope=0 ] ( 0.10000000000000001 ) dispNoise_rough [ 0 locks=0 autoscope=0 ] ( 0.5 ) dispNoise_atten [ 0 locks=0 autoscope=0 ] ( 1 ) dispNoise_turb [ 0 locks=0 autoscope=0 ] ( 5 ) folder239 [ 0 locks=0 autoscope=0 ] ( 0 ) difflabel [ 0 locks=0 autoscope=0 ] ( diffuse ) refllabel [ 0 locks=0 autoscope=0 ] ( reflect ) refractlabel [ 0 locks=0 autoscope=0 ] ( refract ) coatlabel [ 0 locks=0 autoscope=0 ] ( coat ) ssslabel [ 0 locks=0 autoscope=0 ] ( sss ) folder0 [ 0 locks=0 autoscope=0 ] ( 0 ) uvtrans [ 0 locks=0 autoscope=0 ] ( 0 0 ) uvrot [ 0 locks=0 autoscope=0 ] ( 0 ) uvscale [ 0 locks=0 autoscope=0 ] ( 1 1 ) Cd [ 0 locks=0 autoscope=0 ] ( 1 1 1 ) Alpha [ 0 locks=0 autoscope=0 ] ( 1 ) layer [ 0 locks=0 autoscope=0 ] ( "" ) direct [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) indirect [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Ce [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) direct_emission [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) all_emission [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) all [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) indirect_emission [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) direct_comp [ 0 locks=0 autoscope=0 ] ( "" ) indirect_comp [ 0 locks=0 autoscope=0 ] ( "" ) all_comp [ 0 locks=0 autoscope=0 ] ( "" ) direct_noshadow [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) direct_shadow [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) indirect_noshadow [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) indirect_shadow [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) level [ 0 locks=0 autoscope=0 ] ( 0 ) diffuselevel [ 0 locks=0 autoscope=0 ] ( 0 ) specularlevel [ 0 locks=0 autoscope=0 ] ( 0 ) volumelevel [ 0 locks=0 autoscope=0 ] ( 0 ) direct_samples [ 0 locks=0 autoscope=0 ] ( 0 ) indirect_samples [ 0 locks=0 autoscope=0 ] ( 0 ) nlights [ 0 locks=0 autoscope=0 ] ( 0 ) direct_noshadow_comp [ 0 locks=0 autoscope=0 ] ( "" ) indirect_noshadow_comp [ 0 locks=0 autoscope=0 ] ( "" ) nddispersion [ 0 locks=0 autoscope=0 ] ( 0 ) ndpriority [ 0 locks=0 autoscope=0 ] ( 0 ) ndior [ 0 locks=0 autoscope=0 ] ( 0 ) absorption [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Oc [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Cv [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Th [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Ab [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Cu [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Vd [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Nt [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Ds [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) pre_disp_P [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) pre_disp_utan [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) pre_disp_vtan [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) pre_disp_N [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) disp [ 0 locks=0 autoscope=0 ] ( 0 ) vdisp [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Dt [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Vdt [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) baseN [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) coatN [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) } HouNC1033600bbf05ad2ecbd017ee45f1mat/Gold.userdata ___Version______toolcount___176 ___toolid___convertGallery__inputgroup_Bump & Normals collapsed__inputgroup_Displacement collapsed__inputgroup_Opacity collapsed__inputgroup_Settings collapsed__inputgroup_Surface collapsed__inputgroup_Textures collapsedHouNC1033600ba005ad2ecbd041a0de70mat/Red.inittype = principledshader::2.0 matchesdef = 1 HouNC1033600ba105ad2ecbd0261a86b0mat/Red.defcomment "Created from Gallery Entry: Red Velvet Velvet Surface Shader" position -1.82389 9.76697 connectornextid 227 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material on outputsNamed3 { } inputsNamed3 { 0 "" "" 1 "uv" 1 "" "" 1 "basecolor" 2 "" "" 1 "basecolor_usePointColor" 3 "" "" 1 "basecolor_usePackedColor" 4 "" "" 1 "frontface" 5 "" "" 1 "ior" 6 "" "" 1 "rough" 7 "" "" 1 "aniso" 8 "" "" 1 "anisodir" 9 "" "" 1 "metallic" 10 "" "" 1 "reflect" 11 "" "" 1 "reflecttint" 12 "" "" 1 "coat" 13 "" "" 1 "coatrough" 14 "" "" 1 "transparency" 15 "" "" 1 "transcolor" 16 "" "" 1 "transdist" 17 "" "" 1 "dispersion" 18 "" "" 1 "priority" 19 "" "" 1 "sss" 20 "" "" 1 "sssmodel" 21 "" "" 1 "sssdist" 22 "" "" 1 "ssscolor" 23 "" "" 1 "sssphase" 24 "" "" 1 "sheen" 25 "" "" 1 "sheentint" 26 "" "" 1 "emitcolor" 27 "" "" 1 "emitint" 28 "" "" 1 "emitillum" 29 "" "" 1 "opac" 30 "" "" 1 "opaccolor" 31 "" "" 1 "fakecausticsenabled" 32 "" "" 1 "fakecausticstransmit" 33 "" "" 1 "fakecausticsshadow" 34 "" "" 1 "fakecausticsopacity" 35 "" "" 1 "basecolor_useTexture" 36 "" "" 1 "basecolor_texture" 37 "" "" 1 "basecolor_textureIntensity" 38 "" "" 1 "basecolor_textureWrap" 39 "" "" 1 "basecolor_textureColorSpace" 40 "" "" 1 "metallic_useTexture" 41 "" "" 1 "metallic_texture" 42 "" "" 1 "metallic_monoChannel" 43 "" "" 1 "metallic_textureWrap" 44 "" "" 1 "metallic_textureColorSpace" 45 "" "" 1 "transparency_useTexture" 46 "" "" 1 "transparency_texture" 47 "" "" 1 "transparency_monoChannel" 48 "" "" 1 "transparency_textureWrap" 49 "" "" 1 "transparency_textureColorSpace" 50 "" "" 1 "ior_useTexture" 51 "" "" 1 "ior_texture" 52 "" "" 1 "ior_monoChannel" 53 "" "" 1 "ior_textureWrap" 54 "" "" 1 "ior_textureColorSpace" 55 "" "" 1 "transcolor_useTexture" 56 "" "" 1 "transcolor_texture" 57 "" "" 1 "transcolor_textureIntensity" 58 "" "" 1 "transcolor_textureWrap" 59 "" "" 1 "transcolor_textureColorSpace" 60 "" "" 1 "transdist_useTexture" 61 "" "" 1 "transdist_texture" 62 "" "" 1 "transdist_monoChannel" 63 "" "" 1 "transdist_textureWrap" 64 "" "" 1 "transdist_textureColorSpace" 65 "" "" 1 "dispersion_useTexture" 66 "" "" 1 "dispersion_texture" 67 "" "" 1 "dispersion_monoChannel" 68 "" "" 1 "dispersion_textureWrap" 69 "" "" 1 "dispersion_textureColorSpace" 70 "" "" 1 "reflect_useTexture" 71 "" "" 1 "reflect_texture" 72 "" "" 1 "reflect_monoChannel" 73 "" "" 1 "reflect_textureWrap" 74 "" "" 1 "reflect_textureColorSpace" 75 "" "" 1 "reflecttint_useTexture" 76 "" "" 1 "reflecttint_texture" 77 "" "" 1 "reflecttint_monoChannel" 78 "" "" 1 "reflecttint_textureWrap" 79 "" "" 1 "reflecttint_textureColorSpace" 80 "" "" 1 "rough_useTexture" 81 "" "" 1 "rough_texture" 82 "" "" 1 "rough_monoChannel" 83 "" "" 1 "rough_textureWrap" 84 "" "" 1 "rough_textureColorSpace" 85 "" "" 1 "aniso_useTexture" 86 "" "" 1 "aniso_texture" 87 "" "" 1 "aniso_monoChannel" 88 "" "" 1 "aniso_textureWrap" 89 "" "" 1 "aniso_textureColorSpace" 90 "" "" 1 "anisodir_useTexture" 91 "" "" 1 "anisodir_texture" 92 "" "" 1 "anisodir_monoChannel" 93 "" "" 1 "anisodir_textureWrap" 94 "" "" 1 "anisodir_textureColorSpace" 95 "" "" 1 "anisodir_textureFilter" 96 "" "" 1 "sss_useTexture" 97 "" "" 1 "sss_texture" 98 "" "" 1 "sss_monoChannel" 99 "" "" 1 "sss_textureWrap" 100 "" "" 1 "sss_textureColorSpace" 101 "" "" 1 "sssdist_useTexture" 102 "" "" 1 "sssdist_texture" 103 "" "" 1 "sssdist_monoChannel" 104 "" "" 1 "sssdist_textureWrap" 105 "" "" 1 "sssdist_textureColorSpace" 106 "" "" 1 "ssscolor_useTexture" 107 "" "" 1 "ssscolor_texture" 108 "" "" 1 "ssscolor_textureWrap" 109 "" "" 1 "ssscolor_textureColorSpace" 110 "" "" 1 "sheen_useTexture" 111 "" "" 1 "sheen_texture" 112 "" "" 1 "sheen_monoChannel" 113 "" "" 1 "sheen_textureWrap" 114 "" "" 1 "sheen_textureColorSpace" 115 "" "" 1 "sheentint_useTexture" 116 "" "" 1 "sheentint_texture" 117 "" "" 1 "sheentint_monoChannel" 118 "" "" 1 "sheentint_textureWrap" 119 "" "" 1 "sheentint_textureColorSpace" 120 "" "" 1 "coat_useTexture" 121 "" "" 1 "coat_texture" 122 "" "" 1 "coat_monoChannel" 123 "" "" 1 "coat_textureWrap" 124 "" "" 1 "coat_textureColorSpace" 125 "" "" 1 "coatrough_useTexture" 126 "" "" 1 "coatrough_texture" 127 "" "" 1 "coatrough_monoChannel" 128 "" "" 1 "coatrough_textureWrap" 129 "" "" 1 "coatrough_textureColorSpace" 130 "" "" 1 "emitcolor_useTexture" 131 "" "" 1 "emitcolor_texture" 132 "" "" 1 "emitcolor_textureIntensity" 133 "" "" 1 "emitcolor_textureWrap" 134 "" "" 1 "emitcolor_textureColorSpace" 135 "" "" 1 "opaccolor_useTexture" 136 "" "" 1 "opaccolor_texture" 137 "" "" 1 "opaccolor_textureWrap" 138 "" "" 1 "opaccolor_textureIntensity" 139 "" "" 1 "opaccolor_textureColorSpace" 140 "" "" 1 "surface_textureFilter" 141 "" "" 1 "surface_textureFilterWidth" 142 "" "" 1 "baseBumpAndNormal_enable" 143 "" "" 1 "baseBumpAndNormal_type" 144 "" "" 1 "baseBump_colorSpace" 145 "" "" 1 "baseBump_bumpScale" 146 "" "" 1 "baseBump_bumpTexture" 147 "" "" 1 "baseBump_wrap" 148 "" "" 1 "baseBump_filter" 149 "" "" 1 "baseBump_filterWidth" 150 "" "" 1 "baseBump_channel" 151 "" "" 1 "baseBump_imagePlane" 152 "" "" 1 "baseNormal_colorspace" 153 "" "" 1 "baseNormal_vectorSpace" 154 "" "" 1 "baseNormal_scale" 155 "" "" 1 "baseNormal_texture" 156 "" "" 1 "baseNormal_wrap" 157 "" "" 1 "baseNormal_filter" 158 "" "" 1 "baseNormal_filterWidth" 159 "" "" 1 "baseNormal_channel" 160 "" "" 1 "baseNormal_imagePlane" 161 "" "" 1 "baseNormal_space" 162 "" "" 1 "baseNormal_flipX" 163 "" "" 1 "baseNormal_flipY" 164 "" "" 1 "separateCoatNormals" 165 "" "" 1 "coatBumpAndNormal_enable" 166 "" "" 1 "coatBumpAndNormal_type" 167 "" "" 1 "coatBump_colorSpace" 168 "" "" 1 "coatBump_bumpScale" 169 "" "" 1 "coatBump_bumpTexture" 170 "" "" 1 "coatBump_wrap" 171 "" "" 1 "coatBump_filter" 172 "" "" 1 "coatBump_filterWidth" 173 "" "" 1 "coatBump_channel" 174 "" "" 1 "coatBump_imagePlane" 175 "" "" 1 "coatNormal_colorspace" 176 "" "" 1 "coatNormal_vectorSpace" 177 "" "" 1 "coatNormal_scale" 178 "" "" 1 "coatNormal_texture" 179 "" "" 1 "coatNormal_wrap" 180 "" "" 1 "coatNormal_filter" 181 "" "" 1 "coatNormal_filterWidth" 182 "" "" 1 "coatNormal_channel" 183 "" "" 1 "coatNormal_imagePlane" 184 "" "" 1 "coatNormal_space" 185 "" "" 1 "coatNormal_flipX" 186 "" "" 1 "coatNormal_flipY" 187 "" "" 1 "dispInput_enable" 188 "" "" 1 "dispInput_max" 189 "" "" 1 "dispInput_vectorspace" 190 "" "" 1 "dispTex_enable" 191 "" "" 1 "dispTex_type" 192 "" "" 1 "dispTex_colorSpace" 193 "" "" 1 "dispTex_vectorSpace" 194 "" "" 1 "dispTex_channelOrder" 195 "" "" 1 "dispTex_offset" 196 "" "" 1 "dispTex_scale" 197 "" "" 1 "dispTex_texture" 198 "" "" 1 "dispTex_channel" 199 "" "" 1 "dispTex_wrap" 200 "" "" 1 "dispTex_filter" 201 "" "" 1 "dispTex_filterWidth" 202 "" "" 1 "dispNoise_enable" 203 "" "" 1 "dispNoise_type" 204 "" "" 1 "dispNoise_freq" 205 "" "" 1 "dispNoise_offset" 206 "" "" 1 "dispNoise_amp" 207 "" "" 1 "dispNoise_rough" 208 "" "" 1 "dispNoise_atten" 209 "" "" 1 "dispNoise_turb" 210 "" "" 1 "difflabel" 211 "" "" 1 "refllabel" 212 "" "" 1 "refractlabel" 213 "" "" 1 "coatlabel" 214 "" "" 1 "ssslabel" 215 "" "" 1 "uvtrans" 216 "" "" 1 "uvrot" 217 "" "" 1 "uvscale" 218 "" "" 1 "baseN" 219 "" "" 1 "coatN" 220 "" "" 1 "disp" 221 "" "" 1 "vdisp" 222 "" "" 1 "opacpointalpha" 223 "" "" 1 "roundedEdge_enable" 224 "" "" 1 "roundedEdge_radius" 225 "" "" 1 "roundedEdge_mode" 226 "" "" 1 "opacpackedalpha" } inputs { 0 "" 0 1 1 "" 0 1 2 "" 0 1 3 "" 0 1 4 "" 0 1 5 "" 0 1 6 "" 0 1 7 "" 0 1 8 "" 0 1 9 "" 0 1 10 "" 0 1 11 "" 0 1 12 "" 0 1 13 "" 0 1 14 "" 0 1 15 "" 0 1 16 "" 0 1 17 "" 0 1 18 "" 0 1 19 "" 0 1 20 "" 0 1 21 "" 0 1 22 "" 0 1 23 "" 0 1 24 "" 0 1 25 "" 0 1 26 "" 0 1 27 "" 0 1 28 "" 0 1 29 "" 0 1 30 "" 0 1 31 "" 0 1 32 "" 0 1 33 "" 0 1 34 "" 0 1 35 "" 0 1 36 "" 0 1 37 "" 0 1 38 "" 0 1 39 "" 0 1 40 "" 0 1 41 "" 0 1 42 "" 0 1 43 "" 0 1 44 "" 0 1 45 "" 0 1 46 "" 0 1 47 "" 0 1 48 "" 0 1 49 "" 0 1 50 "" 0 1 51 "" 0 1 52 "" 0 1 53 "" 0 1 54 "" 0 1 55 "" 0 1 56 "" 0 1 57 "" 0 1 58 "" 0 1 59 "" 0 1 60 "" 0 1 61 "" 0 1 62 "" 0 1 63 "" 0 1 64 "" 0 1 65 "" 0 1 66 "" 0 1 67 "" 0 1 68 "" 0 1 69 "" 0 1 70 "" 0 1 71 "" 0 1 72 "" 0 1 73 "" 0 1 74 "" 0 1 75 "" 0 1 76 "" 0 1 77 "" 0 1 78 "" 0 1 79 "" 0 1 80 "" 0 1 81 "" 0 1 82 "" 0 1 83 "" 0 1 84 "" 0 1 85 "" 0 1 86 "" 0 1 87 "" 0 1 88 "" 0 1 89 "" 0 1 90 "" 0 1 91 "" 0 1 92 "" 0 1 93 "" 0 1 94 "" 0 1 95 "" 0 1 96 "" 0 1 97 "" 0 1 98 "" 0 1 99 "" 0 1 100 "" 0 1 101 "" 0 1 102 "" 0 1 103 "" 0 1 104 "" 0 1 105 "" 0 1 106 "" 0 1 107 "" 0 1 108 "" 0 1 109 "" 0 1 110 "" 0 1 111 "" 0 1 112 "" 0 1 113 "" 0 1 114 "" 0 1 115 "" 0 1 116 "" 0 1 117 "" 0 1 118 "" 0 1 119 "" 0 1 120 "" 0 1 121 "" 0 1 122 "" 0 1 123 "" 0 1 124 "" 0 1 125 "" 0 1 126 "" 0 1 127 "" 0 1 128 "" 0 1 129 "" 0 1 130 "" 0 1 131 "" 0 1 132 "" 0 1 133 "" 0 1 134 "" 0 1 135 "" 0 1 136 "" 0 1 137 "" 0 1 138 "" 0 1 139 "" 0 1 140 "" 0 1 141 "" 0 1 142 "" 0 1 143 "" 0 1 144 "" 0 1 145 "" 0 1 146 "" 0 1 147 "" 0 1 148 "" 0 1 149 "" 0 1 150 "" 0 1 151 "" 0 1 152 "" 0 1 153 "" 0 1 154 "" 0 1 155 "" 0 1 156 "" 0 1 157 "" 0 1 158 "" 0 1 159 "" 0 1 160 "" 0 1 161 "" 0 1 162 "" 0 1 163 "" 0 1 164 "" 0 1 165 "" 0 1 166 "" 0 1 167 "" 0 1 168 "" 0 1 169 "" 0 1 170 "" 0 1 171 "" 0 1 172 "" 0 1 173 "" 0 1 174 "" 0 1 175 "" 0 1 176 "" 0 1 177 "" 0 1 178 "" 0 1 179 "" 0 1 180 "" 0 1 181 "" 0 1 182 "" 0 1 183 "" 0 1 184 "" 0 1 185 "" 0 1 186 "" 0 1 187 "" 0 1 188 "" 0 1 189 "" 0 1 190 "" 0 1 191 "" 0 1 192 "" 0 1 193 "" 0 1 194 "" 0 1 195 "" 0 1 196 "" 0 1 197 "" 0 1 198 "" 0 1 199 "" 0 1 200 "" 0 1 201 "" 0 1 202 "" 0 1 203 "" 0 1 204 "" 0 1 205 "" 0 1 206 "" 0 1 207 "" 0 1 208 "" 0 1 209 "" 0 1 210 "" 0 1 211 "" 0 1 212 "" 0 1 213 "" 0 1 214 "" 0 1 215 "" 0 1 216 "" 0 1 217 "" 0 1 218 "" 0 1 219 "" 0 1 220 "" 0 1 221 "" 0 1 222 "" 0 1 223 "" 0 1 224 "" 0 1 225 "" 0 1 226 "" 0 1 } stat { create 1514560573 modify 1523728296 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 creator gallery::principledshader explicit 1 delscript "" exprlanguage hscript end HouNC1033600ba105ad2ecbd0e2ab0de3mat/Red.chn{ channel speccolorr { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"basecolorr\") } } channel speccolorg { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"basecolorg\") } } channel speccolorb { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"basecolorb\") } } channel specular_tint { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"metallic\")+(1-ch(\"metallic\"))*ch(\"reflecttint\") } } channel baseBump_useTexture { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "ch(\"baseBumpAndNormal_enable\") && strcmp(chs(\"baseBumpAndNormal_type\"), \"bump\") == 0" } } channel baseNormal_useTexture { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "ch(\"baseBumpAndNormal_enable\") && strcmp(chs(\"baseBumpAndNormal_type\"), \"normal\") == 0" } } channel shop_disable_displace_shader { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "!ch(\"dispInput_enable\") && !ch(\"dispTex_enable\") && !ch(\"dispNoise_enable\")" } } channel vm_displacebound { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "1.01*ch(\"dispInput_enable\")*ch(\"dispInput_max\") + ch(\"dispTex_enable\")*max(abs((1.0+ch(\"dispTex_offset\"))*ch(\"dispTex_scale\")), abs(ch(\"dispTex_offset\")*ch(\"dispTex_scale\"))) + ch(\"dispNoise_enable\")*abs(ch(\"dispNoise_amp\"))" } } } HouNC1033600ba005ad2ecbd0f3b69517mat/Red.parm{ version 0.8 specmodel [ 0 locks=0 autoscope=0 ] ( ggx ) coatspecmodel [ 0 locks=0 autoscope=0 ] ( ggx ) speccolor [ 0 locks=0 autoscope=0 ] ( [ speccolorr 0.90000000000000002 ] [ speccolorg 0 ] [ speccolorb 0 ] ) specular_tint [ 0 locks=0 autoscope=0 ] ( [ specular_tint 0.5 ] ) diffuse_folder_15 [ 0 locks=0 autoscope=0 ] ( 2 2 2 2 2 2 ) folder7 [ 0 locks=0 autoscope=0 ] ( 0 ) basecolor [ 0 locks=0 autoscope=0 ] ( 0.90000000000000002 0 0 ) basecolor_usePointColor [ 0 locks=0 autoscope=0 ] ( "on" ) basecolor_usePackedColor [ 0 locks=0 autoscope=0 ] ( "off" ) frontface [ 0 locks=0 autoscope=0 ] ( "on" ) folder4 [ 0 locks=0 autoscope=0 ] ( 0 ) ior [ 0 locks=0 autoscope=0 ] ( 1.75 ) rough [ 0 locks=0 autoscope=0 ] ( 0 ) aniso [ 0 locks=0 autoscope=0 ] ( 0 ) anisodir [ 0 locks=0 autoscope=0 ] ( 0 ) folder12 [ 0 locks=0 autoscope=0 ] ( 0 ) metallic [ 0 locks=0 autoscope=0 ] ( 0.5 ) reflect [ 0 locks=0 autoscope=0 ] ( 0.5 ) reflecttint [ 0 locks=0 autoscope=0 ] ( 0 ) coat [ 0 locks=0 autoscope=0 ] ( 1 ) coatrough [ 0 locks=0 autoscope=0 ] ( 0 ) folder13 [ 0 locks=0 autoscope=0 ] ( 0 ) transparency [ 0 locks=0 autoscope=0 ] ( 0 ) transcolor [ 0 locks=0 autoscope=0 ] ( 1 1 1 ) transdist [ 0 locks=0 autoscope=0 ] ( 0.10000000000000001 ) dispersion [ 0 locks=0 autoscope=0 ] ( 0 ) priority [ 0 locks=0 autoscope=0 ] ( 0 ) folder8 [ 0 locks=0 autoscope=0 ] ( 0 ) sss [ 0 locks=0 autoscope=0 ] ( 1 ) sssmodel [ 0 locks=0 autoscope=0 ] ( pbrsss ) sssdist [ 0 locks=0 autoscope=0 ] ( 0.5 ) ssscolor [ 0 locks=0 autoscope=0 ] ( 0 0 0.90000000000000002 ) sssphase [ 0 locks=0 autoscope=0 ] ( 0 ) folder11 [ 0 locks=0 autoscope=0 ] ( 0 ) sheen [ 0 locks=0 autoscope=0 ] ( 1 ) sheentint [ 0 locks=0 autoscope=0 ] ( 0 ) folder9 [ 0 locks=0 autoscope=0 ] ( 0 ) emitcolor [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) emitint [ 0 locks=0 autoscope=0 ] ( 1 ) emitillum [ 0 locks=0 autoscope=0 ] ( "on" ) folder15 [ 0 locks=0 autoscope=0 ] ( 0 ) opac [ 0 locks=0 autoscope=0 ] ( 1 ) opaccolor [ 0 locks=0 autoscope=0 ] ( 1 1 1 ) opacpointalpha [ 0 locks=0 autoscope=0 ] ( "on" ) opacpackedalpha [ 0 locks=0 autoscope=0 ] ( "off" ) folder6 [ 0 locks=0 autoscope=0 ] ( 0 ) fakecausticsenabled [ 0 locks=0 autoscope=0 ] ( "off" ) fakecausticstransmit [ 0 locks=0 autoscope=0 ] ( 1 ) fakecausticsshadow [ 0 locks=0 autoscope=0 ] ( 1 ) fakecausticsopacity [ 0 locks=0 autoscope=0 ] ( 0 ) folder54 [ 0 locks=0 autoscope=0 ] ( 0 ) basecolor_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) basecolor_texture [ 0 locks=0 autoscope=0 ] ( "" ) basecolor_textureIntensity [ 0 locks=0 autoscope=0 ] ( 1 ) basecolor_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) basecolor_textureColorSpace [ 0 locks=0 autoscope=0 ] ( auto ) folder1 [ 0 locks=0 autoscope=0 ] ( 0 ) ior_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) ior_texture [ 0 locks=0 autoscope=0 ] ( "" ) ior_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) ior_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) ior_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder227 [ 0 locks=0 autoscope=0 ] ( 0 ) rough_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) rough_texture [ 0 locks=0 autoscope=0 ] ( "" ) rough_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) rough_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) rough_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder228 [ 0 locks=0 autoscope=0 ] ( 0 ) aniso_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) aniso_texture [ 0 locks=0 autoscope=0 ] ( "" ) aniso_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) aniso_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) aniso_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder229 [ 0 locks=0 autoscope=0 ] ( 0 ) anisodir_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) anisodir_texture [ 0 locks=0 autoscope=0 ] ( "" ) anisodir_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) anisodir_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) anisodir_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) anisodir_textureFilter [ 0 locks=0 autoscope=0 ] ( point ) folder55 [ 0 locks=0 autoscope=0 ] ( 0 ) metallic_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) metallic_texture [ 0 locks=0 autoscope=0 ] ( "" ) metallic_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) metallic_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) metallic_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder16 [ 0 locks=0 autoscope=0 ] ( 0 ) reflect_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) reflect_texture [ 0 locks=0 autoscope=0 ] ( "" ) reflect_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) reflect_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) reflect_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder226 [ 0 locks=0 autoscope=0 ] ( 0 ) reflecttint_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) reflecttint_texture [ 0 locks=0 autoscope=0 ] ( "" ) reflecttint_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) reflecttint_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) reflecttint_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder233 [ 0 locks=0 autoscope=0 ] ( 0 ) coat_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) coat_texture [ 0 locks=0 autoscope=0 ] ( "" ) coat_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) coat_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) coat_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder234 [ 0 locks=0 autoscope=0 ] ( 0 ) coatrough_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) coatrough_texture [ 0 locks=0 autoscope=0 ] ( "" ) coatrough_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) coatrough_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) coatrough_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder2 [ 0 locks=0 autoscope=0 ] ( 0 ) transparency_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) transparency_texture [ 0 locks=0 autoscope=0 ] ( "" ) transparency_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) transparency_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) transparency_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder5 [ 0 locks=0 autoscope=0 ] ( 0 ) transcolor_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) transcolor_texture [ 0 locks=0 autoscope=0 ] ( "" ) transcolor_textureIntensity [ 0 locks=0 autoscope=0 ] ( 1 ) transcolor_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) transcolor_textureColorSpace [ 0 locks=0 autoscope=0 ] ( auto ) folder5_1 [ 0 locks=0 autoscope=0 ] ( 0 ) transdist_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) transdist_texture [ 0 locks=0 autoscope=0 ] ( "" ) transdist_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) transdist_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) transdist_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder5_2 [ 0 locks=0 autoscope=0 ] ( 0 ) dispersion_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) dispersion_texture [ 0 locks=0 autoscope=0 ] ( "" ) dispersion_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) dispersion_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) dispersion_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder230 [ 0 locks=0 autoscope=0 ] ( 0 ) sss_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) sss_texture [ 0 locks=0 autoscope=0 ] ( "" ) sss_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) sss_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) sss_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder3 [ 0 locks=0 autoscope=0 ] ( 0 ) sssdist_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) sssdist_texture [ 0 locks=0 autoscope=0 ] ( "" ) sssdist_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) sssdist_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) sssdist_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder3_1 [ 0 locks=0 autoscope=0 ] ( 0 ) ssscolor_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) ssscolor_texture [ 0 locks=0 autoscope=0 ] ( "" ) ssscolor_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) ssscolor_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder231 [ 0 locks=0 autoscope=0 ] ( 0 ) sheen_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) sheen_texture [ 0 locks=0 autoscope=0 ] ( "" ) sheen_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) sheen_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) sheen_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder232 [ 0 locks=0 autoscope=0 ] ( 0 ) sheentint_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) sheentint_texture [ 0 locks=0 autoscope=0 ] ( "" ) sheentint_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) sheentint_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) sheentint_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) diffuse_folder_14_3 [ 0 locks=0 autoscope=0 ] ( 0 ) emitcolor_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) emitcolor_texture [ 0 locks=0 autoscope=0 ] ( "" ) emitcolor_textureIntensity [ 0 locks=0 autoscope=0 ] ( 1 ) emitcolor_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) emitcolor_textureColorSpace [ 0 locks=0 autoscope=0 ] ( repeat ) folder14 [ 0 locks=0 autoscope=0 ] ( 0 ) opaccolor_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) opaccolor_texture [ 0 locks=0 autoscope=0 ] ( "" ) opaccolor_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) opaccolor_textureIntensity [ 0 locks=0 autoscope=0 ] ( 1 ) opaccolor_textureColorSpace [ 0 locks=0 autoscope=0 ] ( repeat ) folder235 [ 0 locks=0 autoscope=0 ] ( 0 ) surface_textureFilter [ 0 locks=0 autoscope=0 ] ( catrom ) surface_textureFilterWidth [ 0 locks=0 autoscope=0 ] ( 1 ) roundedEdge_enable [ 0 locks=0 autoscope=0 ] ( "off" ) roundedEdge_radius [ 0 locks=0 autoscope=0 ] ( 0.01 ) roundedEdge_mode [ 0 locks=0 autoscope=0 ] ( 0 ) shading_16 [ 0 locks=0 autoscope=0 ] ( 0 0 ) baseBumpAndNormal_enable [ 0 locks=0 autoscope=0 ] ( "off" ) baseBumpAndNormal_type [ 0 locks=0 autoscope=0 ] ( normal ) baseBump_colorSpace [ 0 locks=0 autoscope=0 ] ( linear ) baseBump_bumpScale [ 0 locks=0 autoscope=0 ] ( 0.050000000000000003 ) baseBump_bumpTexture [ 0 locks=0 autoscope=0 ] ( "" ) baseBump_wrap [ 0 locks=0 autoscope=0 ] ( repeat ) baseBump_filter [ 0 locks=0 autoscope=0 ] ( gauss ) baseBump_filterWidth [ 0 locks=0 autoscope=0 ] ( 1 ) baseBump_channel [ 0 locks=0 autoscope=0 ] ( 0 ) baseBump_imagePlane [ 0 locks=0 autoscope=0 ] ( "" ) baseNormal_colorspace [ 0 locks=0 autoscope=0 ] ( linear ) baseNormal_vectorSpace [ 0 locks=0 autoscope=0 ] ( uvtangent ) baseNormal_scale [ 0 locks=0 autoscope=0 ] ( 1 ) baseNormal_texture [ 0 locks=0 autoscope=0 ] ( "" ) baseNormal_wrap [ 0 locks=0 autoscope=0 ] ( repeat ) baseNormal_filter [ 0 locks=0 autoscope=0 ] ( gauss ) baseNormal_filterWidth [ 0 locks=0 autoscope=0 ] ( 1 ) baseNormal_channel [ 0 locks=0 autoscope=0 ] ( 0 ) baseNormal_imagePlane [ 0 locks=0 autoscope=0 ] ( "" ) baseNormal_space [ 0 locks=0 autoscope=0 ] ( 0 ) baseNormal_flipX [ 0 locks=0 autoscope=0 ] ( "off" ) baseNormal_flipY [ 0 locks=0 autoscope=0 ] ( "off" ) baseBump_useTexture [ 0 locks=0 autoscope=0 ] ( [ baseBump_useTexture 0 ] ) baseNormal_useTexture [ 0 locks=0 autoscope=0 ] ( [ baseNormal_useTexture 0 ] ) separateCoatNormals [ 0 locks=0 autoscope=0 ] ( "off" ) coatBumpAndNormal_enable [ 0 locks=0 autoscope=0 ] ( "on" ) coatBumpAndNormal_type [ 0 locks=0 autoscope=0 ] ( normal ) coatBump_colorSpace [ 0 locks=0 autoscope=0 ] ( linear ) coatBump_bumpScale [ 0 locks=0 autoscope=0 ] ( 0.050000000000000003 ) coatBump_bumpTexture [ 0 locks=0 autoscope=0 ] ( "" ) coatBump_wrap [ 0 locks=0 autoscope=0 ] ( repeat ) coatBump_filter [ 0 locks=0 autoscope=0 ] ( gauss ) coatBump_filterWidth [ 0 locks=0 autoscope=0 ] ( 1 ) coatBump_channel [ 0 locks=0 autoscope=0 ] ( 0 ) coatBump_imagePlane [ 0 locks=0 autoscope=0 ] ( "" ) coatNormal_colorspace [ 0 locks=0 autoscope=0 ] ( linear ) coatNormal_vectorSpace [ 0 locks=0 autoscope=0 ] ( uvtangent ) coatNormal_scale [ 0 locks=0 autoscope=0 ] ( 1 ) coatNormal_texture [ 0 locks=0 autoscope=0 ] ( "" ) coatNormal_wrap [ 0 locks=0 autoscope=0 ] ( repeat ) coatNormal_filter [ 0 locks=0 autoscope=0 ] ( gauss ) coatNormal_filterWidth [ 0 locks=0 autoscope=0 ] ( 1 ) coatNormal_channel [ 0 locks=0 autoscope=0 ] ( 0 ) coatNormal_imagePlane [ 0 locks=0 autoscope=0 ] ( "" ) coatNormal_space [ 0 locks=0 autoscope=0 ] ( 0 ) coatNormal_flipX [ 0 locks=0 autoscope=0 ] ( "off" ) coatNormal_flipY [ 0 locks=0 autoscope=0 ] ( "off" ) shop_disable_displace_shader [ 0 locks=0 autoscope=0 ] ( [ shop_disable_displace_shader 1 ] ) folder236 [ 0 locks=0 autoscope=0 ] ( 0 ) vm_displacebound [ 0 locks=0 autoscope=0 ] ( [ vm_displacebound 0 ] ) vm_truedisplace [ 0 locks=0 autoscope=0 ] ( "on" ) vm_bumpraydisplace [ 0 locks=0 autoscope=0 ] ( "on" ) folder10 [ 0 locks=0 autoscope=0 ] ( 0 ) dispInput_enable [ 0 locks=0 autoscope=0 ] ( "off" ) dispInput_max [ 0 locks=0 autoscope=0 ] ( 1 ) dispInput_vectorspace [ 0 locks=0 autoscope=0 ] ( uvtangent ) folder237 [ 0 locks=0 autoscope=0 ] ( 0 ) dispTex_enable [ 0 locks=0 autoscope=0 ] ( "off" ) dispTex_type [ 0 locks=0 autoscope=0 ] ( disp ) dispTex_colorSpace [ 0 locks=0 autoscope=0 ] ( linear ) dispTex_vectorSpace [ 0 locks=0 autoscope=0 ] ( uvtangent ) dispTex_channelOrder [ 0 locks=0 autoscope=0 ] ( xyz ) dispTex_offset [ 0 locks=0 autoscope=0 ] ( -0.5 ) dispTex_scale [ 0 locks=0 autoscope=0 ] ( 1 ) dispTex_texture [ 0 locks=0 autoscope=0 ] ( "" ) dispTex_channel [ 0 locks=0 autoscope=0 ] ( 0 ) dispTex_wrap [ 0 locks=0 autoscope=0 ] ( repeat ) dispTex_filter [ 0 locks=0 autoscope=0 ] ( gauss ) dispTex_filterWidth [ 0 locks=0 autoscope=0 ] ( 1 ) folder238 [ 0 locks=0 autoscope=0 ] ( 0 ) dispNoise_enable [ 0 locks=0 autoscope=0 ] ( "off" ) dispNoise_type [ 0 locks=0 autoscope=0 ] ( xnoise ) dispNoise_freq [ 0 locks=0 autoscope=0 ] ( 10 10 10 ) dispNoise_offset [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) dispNoise_amp [ 0 locks=0 autoscope=0 ] ( 1 ) dispNoise_rough [ 0 locks=0 autoscope=0 ] ( 0.5 ) dispNoise_atten [ 0 locks=0 autoscope=0 ] ( 1 ) dispNoise_turb [ 0 locks=0 autoscope=0 ] ( 5 ) folder239 [ 0 locks=0 autoscope=0 ] ( 0 ) difflabel [ 0 locks=0 autoscope=0 ] ( diffuse ) refllabel [ 0 locks=0 autoscope=0 ] ( reflect ) refractlabel [ 0 locks=0 autoscope=0 ] ( refract ) coatlabel [ 0 locks=0 autoscope=0 ] ( coat ) ssslabel [ 0 locks=0 autoscope=0 ] ( sss ) folder0 [ 0 locks=0 autoscope=0 ] ( 0 ) uvtrans [ 0 locks=0 autoscope=0 ] ( 0 0 ) uvrot [ 0 locks=0 autoscope=0 ] ( 0 ) uvscale [ 0 locks=0 autoscope=0 ] ( 1 1 ) Cd [ 0 locks=0 autoscope=0 ] ( 1 1 1 ) Alpha [ 0 locks=0 autoscope=0 ] ( 1 ) layer [ 0 locks=0 autoscope=0 ] ( "" ) direct [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) indirect [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Ce [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) direct_emission [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) all_emission [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) all [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) indirect_emission [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) direct_comp [ 0 locks=0 autoscope=0 ] ( "" ) indirect_comp [ 0 locks=0 autoscope=0 ] ( "" ) all_comp [ 0 locks=0 autoscope=0 ] ( "" ) direct_noshadow [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) direct_shadow [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) indirect_noshadow [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) indirect_shadow [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) level [ 0 locks=0 autoscope=0 ] ( 0 ) diffuselevel [ 0 locks=0 autoscope=0 ] ( 0 ) specularlevel [ 0 locks=0 autoscope=0 ] ( 0 ) volumelevel [ 0 locks=0 autoscope=0 ] ( 0 ) direct_samples [ 0 locks=0 autoscope=0 ] ( 0 ) indirect_samples [ 0 locks=0 autoscope=0 ] ( 0 ) nlights [ 0 locks=0 autoscope=0 ] ( 0 ) direct_noshadow_comp [ 0 locks=0 autoscope=0 ] ( "" ) indirect_noshadow_comp [ 0 locks=0 autoscope=0 ] ( "" ) nddispersion [ 0 locks=0 autoscope=0 ] ( 0 ) ndpriority [ 0 locks=0 autoscope=0 ] ( 0 ) ndior [ 0 locks=0 autoscope=0 ] ( 0 ) absorption [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Oc [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Cv [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Th [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Ab [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Cu [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Vd [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Nt [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Ds [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) pre_disp_P [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) pre_disp_utan [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) pre_disp_vtan [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) pre_disp_N [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) disp [ 0 locks=0 autoscope=0 ] ( 0 ) vdisp [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Dt [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Vdt [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) baseN [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) coatN [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) } HouNC1033600bbc05ad2ecbd0d5a21842mat/Red.userdata ___Version______toolcount___176 ___toolid___convertGallery__inputgroup_Bump & Normals collapsed__inputgroup_Displacement collapsed__inputgroup_Opacity collapsed__inputgroup_Settings collapsed__inputgroup_Textures collapsedHouNC1033600ba305ad2ecbd068b64ac9mat/hair.inittype = hairshader::2.0 matchesdef = 0 HouNC1033600ba005ad2ecbd00eba3a59mat/hair.defcomment "Created from Gallery Entry: Hair Mantra Hair Shader" position -4.47979 9.80697 connectornextid 78 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material on outputsNamed3 { } inputsNamed3 { 0 "" "" 1 "Cd" 1 "" "" 1 "uv" 2 "" "" 1 "usePointColor" 3 "" "" 1 "Kd" 4 "" "" 1 "rootDiffuseColor" 5 "" "" 1 "useRootDiffuseMap" 6 "" "" 1 "baseRootColorMap" 7 "" "" 1 "colorRootMapFilter" 8 "" "" 1 "colorMapWidth" 9 "" "" 1 "colorMapIntensity" 10 "" "" 1 "tipDiffuseSeparate" 11 "" "" 1 "tipDiffuseColor" 12 "" "" 1 "useTipDiffuseMap" 13 "" "" 1 "tipColorMap" 14 "" "" 1 "tipColorMapFilter" 15 "" "" 1 "tipColorMapWidth" 16 "" "" 1 "tipColorMapIntensity" 17 "" "" 1 "diffuseBlendRamp" 18 "" "" 1 "useWhiteHairs" 19 "" "" 1 "whitehaircolor" 20 "" "" 1 "useGuardHairs" 21 "" "" 1 "trt_enable" 22 "" "" 1 "trt_size" 23 "" "" 1 "trt_shift" 24 "" "" 1 "spec_int" 25 "" "" 1 "useSpecIntensityMap" 26 "" "" 1 "baseIntensityMap" 27 "" "" 1 "intensityMapFilter" 28 "" "" 1 "intensityMapWidth" 29 "" "" 1 "rootSpecColor" 30 "" "" 1 "useRootSpecMap" 31 "" "" 1 "rootSpecMap" 32 "" "" 1 "rootSpecMapFilter" 33 "" "" 1 "rootMapWidth" 34 "" "" 1 "colorMapIntensity1" 35 "" "" 1 "tipSpecSeparate" 36 "" "" 1 "tipSpecColor" 37 "" "" 1 "useTipSpecMap" 38 "" "" 1 "baseTipSpecMap" 39 "" "" 1 "tipSpecMapFilter" 40 "" "" 1 "tipSpecMapWidth" 41 "" "" 1 "tipSpecMapIntensity" 42 "" "" 1 "specBlendRamp" 43 "" "" 1 "tt_enable" 44 "" "" 1 "tt_int" 45 "" "" 1 "tt_size" 46 "" "" 1 "tt_shift" 47 "" "" 1 "tintTransmissionWithPrimary" 48 "" "" 1 "tt_clr" 49 "" "" 1 "opac_color" 50 "" "" 1 "opacityramp" 51 "" "" 1 "whitehair" 52 "" "" 1 "guardhair" 53 "" "" 1 "hairid" 54 "" "" 1 "guardhairtintcolor" 55 "" "" 1 "Alpha" 56 "" "" 1 "diffuseRandSaturationRamp" 57 "" "" 1 "diffuseRandIntensityRamp" 58 "" "" 1 "diffuseRandSaturationSeed" 59 "" "" 1 "diffuseRandIntensitySeed" 60 "" "" 1 "diffuseRandSaturation" 61 "" "" 1 "diffuseRandIntensity" 62 "" "" 1 "specRandIntensityRamp" 63 "" "" 1 "specRandIntensitySeed" 64 "" "" 1 "specRandIntensity" 65 "" "" 1 "diffuseRandSaturationRange" 66 "" "" 1 "diffuseRandIntensityRange" 67 "" "" 1 "specRandIntensityRange" 68 "" "" 1 "diffuseRandHueRamp" 69 "" "" 1 "diffuseRandHueSeed" 70 "" "" 1 "diffuseRandHue" 71 "" "" 1 "diffuseRandHueRange" 72 "" "" 1 "id" 73 "" "" 1 "r_size" 74 "" "" 1 "r_shift" 75 "" "" 1 "fake_enable" 76 "" "" 1 "fake_min" 77 "" "" 1 "fake_max" } inputs { 0 "" 0 1 1 "" 0 1 2 "" 0 1 3 "" 0 1 4 "" 0 1 5 "" 0 1 6 "" 0 1 7 "" 0 1 8 "" 0 1 9 "" 0 1 10 "" 0 1 11 "" 0 1 12 "" 0 1 13 "" 0 1 14 "" 0 1 15 "" 0 1 16 "" 0 1 17 "" 0 1 18 "" 0 1 19 "" 0 1 20 "" 0 1 21 "" 0 1 22 "" 0 1 23 "" 0 1 24 "" 0 1 25 "" 0 1 26 "" 0 1 27 "" 0 1 28 "" 0 1 29 "" 0 1 30 "" 0 1 31 "" 0 1 32 "" 0 1 33 "" 0 1 34 "" 0 1 35 "" 0 1 36 "" 0 1 37 "" 0 1 38 "" 0 1 39 "" 0 1 40 "" 0 1 41 "" 0 1 42 "" 0 1 43 "" 0 1 44 "" 0 1 45 "" 0 1 46 "" 0 1 47 "" 0 1 48 "" 0 1 49 "" 0 1 50 "" 0 1 51 "" 0 1 52 "" 0 1 53 "" 0 1 54 "" 0 1 55 "" 0 1 56 "" 0 1 57 "" 0 1 58 "" 0 1 59 "" 0 1 60 "" 0 1 61 "" 0 1 62 "" 0 1 63 "" 0 1 64 "" 0 1 65 "" 0 1 66 "" 0 1 67 "" 0 1 68 "" 0 1 69 "" 0 1 70 "" 0 1 71 "" 0 1 72 "" 0 1 73 "" 0 1 74 "" 0 1 75 "" 0 1 76 "" 0 1 77 "" 0 1 } stat { create 1514561441 modify 1523772485 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 creator gallery::hair explicit 1 delscript "" exprlanguage hscript end HouNC1033600ba005ad2ecbe03ed62f30mat/hair.chn{ channel ogl_hair_diff_intensity { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"Kd\") } } channel ogl_hair_diff_root_colorr { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"rootDiffuseColorr\") } } channel ogl_hair_diff_root_colorg { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"rootDiffuseColorg\") } } channel ogl_hair_diff_root_colorb { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"rootDiffuseColorb\") } } channel ogl_hair_diff_tip_colorr { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "if(ch(\"tipDiffuseSeparate\")==0, ch(\"rootDiffuseColorr\"), ch(\"tipDiffuseColorr\"))" } } channel ogl_hair_diff_tip_colorg { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "if(ch(\"tipDiffuseSeparate\")==0, ch(\"rootDiffuseColorg\"), ch(\"tipDiffuseColorg\"))" } } channel ogl_hair_diff_tip_colorb { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "if(ch(\"tipDiffuseSeparate\")==0, ch(\"rootDiffuseColorb\"), ch(\"tipDiffuseColorb\"))" } } channel ogl_hair_use_diff_map { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"useRootDiffuseMap\") } } channel ogl_hair_spec_intensity { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"spec_int\") } } channel ogl_hair_spec_shift { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"trt_shift\") } } channel ogl_hair_spec_root_colorr { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"rootSpecColorr\") } } channel ogl_hair_spec_root_colorg { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"rootSpecColorg\") } } channel ogl_hair_spec_root_colorb { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"rootSpecColorb\") } } channel ogl_hair_spec_tip_colorr { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "if(ch(\"tipSpecSeparate\")==0, ch(\"rootSpecColorr\"),ch(\"tipSpecColorr\"))" } } channel ogl_hair_spec_tip_colorg { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "if(ch(\"tipSpecSeparate\")==0, ch(\"rootSpecColorg\"),ch(\"tipSpecColorg\"))" } } channel ogl_hair_spec_tip_colorb { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "if(ch(\"tipSpecSeparate\")==0, ch(\"rootSpecColorb\"),ch(\"tipSpecColorb\"))" } } channel ogl_hair_use_spec_map { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"useRootSpecMap\") } } channel ogl_hair_alpha { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "ch(\"opac_colorr\")*0.3 + ch(\"opac_colorg\")*0.6 + ch(\"opac_colorb\")*0.1" } } channel ogl_hair_diff_random_hue { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"diffuseRandHue\") } } channel ogl_hair_diff_random_hue_range1 { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"diffuseRandHueRange1\") } } channel ogl_hair_diff_random_hue_range2 { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"diffuseRandHueRange2\") } } channel ogl_hair_diff_random_sat { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"diffuseRandSaturation\") } } channel ogl_hair_diff_random_sat_range1 { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"diffuseRandSaturationRange1\") } } channel ogl_hair_diff_random_sat_range2 { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"diffuseRandSaturationRange2\") } } channel ogl_hair_diff_random_int { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"diffuseRandIntensity\") } } channel ogl_hair_diff_random_int_range1 { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"diffuseRandIntensityRange1\") } } channel ogl_hair_diff_random_int_range2 { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"diffuseRandIntensityRange2\") } } channel ogl_hair_spec_random_int { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"specRandIntensity\") } } channel ogl_hair_spec_random_int_range1 { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"specRandIntensityRange1\") } } channel ogl_hair_spec_random_int_range2 { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"specRandIntensityRange2\") } } } HouNC1033600ba305ad2ecbe0d822195bmat/hair.parm{ version 0.8 diffuseFolder6 [ 0 locks=0 autoscope=0 ] ( 0 0 0 0 0 0 ) folder13 [ 0 locks=0 autoscope=0 ] ( 0 ) usePointColor [ 0 locks=0 autoscope=0 ] ( "on" ) Kd [ 0 locks=0 autoscope=0 ] ( 1 ) r_size [ 0 locks=0 autoscope=0 ] ( 0.59999999999999998 ) r_shift [ 0 locks=0 autoscope=0 ] ( 0 ) rootMapFolder2 [ 0 locks=0 autoscope=0 ] ( 0 ) rootDiffuseColor [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) useRootDiffuseMap [ 0 locks=0 autoscope=0 ] ( "off" ) baseRootColorMap [ 0 locks=0 autoscope=0 ] ( "" ) colorRootMapFilter [ 0 locks=0 autoscope=0 ] ( catrom ) colorMapWidth [ 0 locks=0 autoscope=0 ] ( 1 ) colorMapIntensity [ 0 locks=0 autoscope=0 ] ( 1 ) rootMapFolder_4 [ 0 locks=0 autoscope=0 ] ( 0 ) tipDiffuseSeparate [ 0 locks=0 autoscope=0 ] ( "on" ) tipDiffuseColor [ 0 locks=0 autoscope=0 ] ( 0.70402806997299194 0.85201406478881836 1 ) useTipDiffuseMap [ 0 locks=0 autoscope=0 ] ( "off" ) tipColorMap [ 0 locks=0 autoscope=0 ] ( "" ) tipColorMapFilter [ 0 locks=0 autoscope=0 ] ( catrom ) tipColorMapWidth [ 0 locks=0 autoscope=0 ] ( 1 ) tipColorMapIntensity [ 0 locks=0 autoscope=0 ] ( 1 ) diffuseBlendRamp [ 0 locks=0 autoscope=0 ] ( 4 ) rootMapFolder_5 [ 0 locks=0 autoscope=0 ] ( 0 ) useWhiteHairs [ 0 locks=0 autoscope=0 ] ( "on" ) whitehaircolor [ 0 locks=0 autoscope=0 ] ( 0.21500000357627869 0.21500000357627869 0.21500000357627869 ) rootMapFolder_6 [ 0 locks=0 autoscope=0 ] ( 0 ) useGuardHairs [ 0 locks=0 autoscope=0 ] ( "on" ) guardhairtintcolor [ 0 locks=0 autoscope=0 ] ( 0.037999998778104782 0.037999998778104782 0.037999998778104782 ) folder14 [ 0 locks=0 autoscope=0 ] ( 0 ) trt_enable [ 0 locks=0 autoscope=0 ] ( "on" ) trt_size [ 0 locks=0 autoscope=0 ] ( 0.050000000000000003 ) trt_shift [ 0 locks=0 autoscope=0 ] ( 0 ) folder15 [ 0 locks=0 autoscope=0 ] ( 0 ) spec_int [ 0 locks=0 autoscope=0 ] ( 0.5 ) useSpecIntensityMap [ 0 locks=0 autoscope=0 ] ( "off" ) baseIntensityMap [ 0 locks=0 autoscope=0 ] ( "" ) intensityMapFilter [ 0 locks=0 autoscope=0 ] ( catrom ) intensityMapWidth [ 0 locks=0 autoscope=0 ] ( 1 ) folder16 [ 0 locks=0 autoscope=0 ] ( 0 ) rootSpecColor [ 0 locks=0 autoscope=0 ] ( 1 1 1 ) useRootSpecMap [ 0 locks=0 autoscope=0 ] ( "off" ) rootSpecMap [ 0 locks=0 autoscope=0 ] ( "" ) rootSpecMapFilter [ 0 locks=0 autoscope=0 ] ( catrom ) rootMapWidth [ 0 locks=0 autoscope=0 ] ( 1 ) colorMapIntensity1 [ 0 locks=0 autoscope=0 ] ( 1 ) folder17 [ 0 locks=0 autoscope=0 ] ( 0 ) tipSpecSeparate [ 0 locks=0 autoscope=0 ] ( "on" ) tipSpecColor [ 0 locks=0 autoscope=0 ] ( 1 1 1 ) useTipSpecMap [ 0 locks=0 autoscope=0 ] ( "off" ) baseTipSpecMap [ 0 locks=0 autoscope=0 ] ( "" ) tipSpecMapFilter [ 0 locks=0 autoscope=0 ] ( catrom ) tipSpecMapWidth [ 0 locks=0 autoscope=0 ] ( 1 ) tipSpecMapIntensity [ 0 locks=0 autoscope=0 ] ( 1 ) specBlendRamp [ 0 locks=0 autoscope=0 ] ( 2 ) folder18 [ 0 locks=0 autoscope=0 ] ( 0 ) tt_enable [ 0 locks=0 autoscope=0 ] ( "on" ) tt_int [ 0 locks=0 autoscope=0 ] ( 0.5 ) tt_size [ 0 locks=0 autoscope=0 ] ( 0.050000000000000003 ) tt_shift [ 0 locks=0 autoscope=0 ] ( 0 ) folder19 [ 0 locks=0 autoscope=0 ] ( 0 ) tintTransmissionWithPrimary [ 0 locks=0 autoscope=0 ] ( "on" ) tt_clr [ 0 locks=0 autoscope=0 ] ( 1 1 1 ) folder20 [ 0 locks=0 autoscope=0 ] ( 0 ) diffuseRandHue [ 0 locks=0 autoscope=0 ] ( "on" ) diffuseRandHueSeed [ 0 locks=0 autoscope=0 ] ( 0 ) diffuseRandHueRange [ 0 locks=0 autoscope=0 ] ( -0.10000000000000001 0.10000000000000001 ) diffuseRandHueRamp [ 0 locks=0 autoscope=0 ] ( 2 ) folder21 [ 0 locks=0 autoscope=0 ] ( 0 ) diffuseRandSaturation [ 0 locks=0 autoscope=0 ] ( "on" ) diffuseRandSaturationSeed [ 0 locks=0 autoscope=0 ] ( 0 ) diffuseRandSaturationRange [ 0 locks=0 autoscope=0 ] ( 0.5 1 ) diffuseRandSaturationRamp [ 0 locks=0 autoscope=0 ] ( 2 ) folder22 [ 0 locks=0 autoscope=0 ] ( 0 ) diffuseRandIntensity [ 0 locks=0 autoscope=0 ] ( "on" ) diffuseRandIntensitySeed [ 0 locks=0 autoscope=0 ] ( 0 ) diffuseRandIntensityRange [ 0 locks=0 autoscope=0 ] ( 0.5 1 ) diffuseRandIntensityRamp [ 0 locks=0 autoscope=0 ] ( 2 ) folder23 [ 0 locks=0 autoscope=0 ] ( 0 ) specRandIntensity [ 0 locks=0 autoscope=0 ] ( "off" ) specRandIntensitySeed [ 0 locks=0 autoscope=0 ] ( 0 ) specRandIntensityRange [ 0 locks=0 autoscope=0 ] ( 0.5 1 ) specRandIntensityRamp [ 0 locks=0 autoscope=0 ] ( 2 ) folder24 [ 0 locks=0 autoscope=0 ] ( 0 ) opac_color [ 0 locks=0 autoscope=0 ] ( 1 1 1 ) opacityramp [ 0 locks=0 autoscope=0 ] ( 1 ) folder0 [ 0 locks=0 autoscope=0 ] ( 0 ) fake_enable [ 0 locks=0 autoscope=0 ] ( "off" ) fake_min [ 0 locks=0 autoscope=0 ] ( 0 ) fake_max [ 0 locks=0 autoscope=0 ] ( 1 ) folder25 [ 0 locks=0 autoscope=0 ] ( 0 0 0 0 ) ogl_light [ 0 locks=0 autoscope=0 ] ( "on" ) sepparm6 [ 0 locks=0 ] ( ) ogl_alpha [ 0 locks=0 autoscope=0 ] ( 1 ) ogl_cutout [ 0 locks=0 autoscope=0 ] ( "on" ) ogl_amb [ 0 locks=0 autoscope=0 ] ( 1 1 1 ) ogl_emit [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) sepparm12 [ 0 locks=0 ] ( ) ogl_diff [ 0 locks=0 autoscope=0 ] ( 1 1 1 ) ogl_numtex [ 0 locks=0 autoscope=0 ] ( 0 ) sepparm8 [ 0 locks=0 ] ( ) ogl_spec [ 0 locks=0 autoscope=0 ] ( 1 1 1 ) ogl_specmap [ 0 locks=0 autoscope=0 ] ( "" ) ogl_speclayer [ 0 locks=0 autoscope=0 ] ( 0 ) ogl_rough [ 0 locks=0 autoscope=0 ] ( 0 ) ogl_adjustshiny [ 0 locks=0 autoscope=0 ] ( "off" ) ogl_shinyrange [ 0 locks=0 autoscope=0 ] ( 10 30 ) sepparm10 [ 0 locks=0 ] ( ) ogl_opacitymap [ 0 locks=0 autoscope=0 ] ( "" ) ogl_opacitylayer [ 0 locks=0 autoscope=0 ] ( 0 ) ogl_bumpmap [ 0 locks=0 autoscope=0 ] ( "" ) ogl_bumptype [ 0 locks=0 autoscope=0 ] ( height ) ogl_bumpscale [ 0 locks=0 autoscope=0 ] ( 1 ) ogl_bumpbias [ 0 locks=0 autoscope=0 ] ( zeroone ) ogl_bumplayer [ 0 locks=0 autoscope=0 ] ( 0 ) ogl_bumpinvert [ 0 locks=0 autoscope=0 ] ( "off" ) sepparm7 [ 0 locks=0 ] ( ) ogl_normalmap [ 0 locks=0 autoscope=0 ] ( "" ) ogl_normalbias [ 0 locks=0 autoscope=0 ] ( zeroone ) ogl_normallayer [ 0 locks=0 autoscope=0 ] ( 0 ) sepparm9 [ 0 locks=0 ] ( ) ogl_envmap [ 0 locks=0 autoscope=0 ] ( "" ) ogl_envrotate [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) ogl_envrotorder [ 0 locks=0 autoscope=0 ] ( xyz ) ogl_envscale [ 0 locks=0 autoscope=0 ] ( 0.10000000000000001 ) ogl_hair_diff_intensity [ 0 locks=0 autoscope=0 ] ( [ ogl_hair_diff_intensity 1 ] ) ogl_hair_diff_root_color [ 0 locks=0 autoscope=0 ] ( [ ogl_hair_diff_root_colorr 0 ] [ ogl_hair_diff_root_colorg 0 ] [ ogl_hair_diff_root_colorb 0 ] ) ogl_hair_diff_tip_color [ 0 locks=0 autoscope=0 ] ( [ ogl_hair_diff_tip_colorr 0.70402806997299194 ] [ ogl_hair_diff_tip_colorg 0.85201406478881836 ] [ ogl_hair_diff_tip_colorb 1 ] ) ogl_hair_use_diff_map [ 0 locks=0 autoscope=0 ] ( [ ogl_hair_use_diff_map 0 ] ) ogl_hair_diff_map [ 0 locks=0 autoscope=0 ] ( `chs(\"baseRootColorMap\")` ) ogl_hair_diff_blend_ramp [ 0 locks=0 autoscope=0 ] ( op:diffuseBlendRamp ) ogl_hair_spec_intensity [ 0 locks=0 autoscope=0 ] ( [ ogl_hair_spec_intensity 0.5 ] ) ogl_hair_spec_shift [ 0 locks=0 autoscope=0 ] ( [ ogl_hair_spec_shift 0 ] ) ogl_hair_spec_root_color [ 0 locks=0 autoscope=0 ] ( [ ogl_hair_spec_root_colorr 1 ] [ ogl_hair_spec_root_colorg 1 ] [ ogl_hair_spec_root_colorb 1 ] ) ogl_hair_spec_tip_color [ 0 locks=0 autoscope=0 ] ( [ ogl_hair_spec_tip_colorr 1 ] [ ogl_hair_spec_tip_colorg 1 ] [ ogl_hair_spec_tip_colorb 1 ] ) ogl_hair_use_spec_map [ 0 locks=0 autoscope=0 ] ( [ ogl_hair_use_spec_map 0 ] ) ogl_hair_spec_map [ 0 locks=0 autoscope=0 ] ( `chs(\"rootSpecMap\")` ) ogl_hair_spec_blend_ramp [ 0 locks=0 autoscope=0 ] ( op:specularBlendRamp ) ogl_hair_alpha [ 0 locks=0 autoscope=0 ] ( [ ogl_hair_alpha 0.99999999999999989 ] ) ogl_hair_alpha_blend_ramp [ 0 locks=0 autoscope=0 ] ( "" ) ogl_hair_diff_random_hue [ 0 locks=0 autoscope=0 ] ( [ ogl_hair_diff_random_hue 1 ] ) ogl_hair_diff_random_hue_range [ 0 locks=0 autoscope=0 ] ( [ ogl_hair_diff_random_hue_range1 -0.10000000000000001 ] [ ogl_hair_diff_random_hue_range2 0.10000000000000001 ] ) ogl_hair_diff_random_sat [ 0 locks=0 autoscope=0 ] ( [ ogl_hair_diff_random_sat 1 ] ) ogl_hair_diff_random_sat_range [ 0 locks=0 autoscope=0 ] ( [ ogl_hair_diff_random_sat_range1 0.5 ] [ ogl_hair_diff_random_sat_range2 1 ] ) ogl_hair_diff_random_int [ 0 locks=0 autoscope=0 ] ( [ ogl_hair_diff_random_int 1 ] ) ogl_hair_diff_random_int_range [ 0 locks=0 autoscope=0 ] ( [ ogl_hair_diff_random_int_range1 0.5 ] [ ogl_hair_diff_random_int_range2 1 ] ) ogl_hair_spec_random_int [ 0 locks=0 autoscope=0 ] ( [ ogl_hair_spec_random_int 0 ] ) ogl_hair_spec_random_int_range [ 0 locks=0 autoscope=0 ] ( [ ogl_hair_spec_random_int_range1 0.5 ] [ ogl_hair_spec_random_int_range2 1 ] ) whitehair [ 0 locks=0 autoscope=0 ] ( 0 ) guardhair [ 0 locks=0 autoscope=0 ] ( 0 ) Alpha [ 0 locks=0 autoscope=0 ] ( 1 ) opacityExport [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) hairid [ 0 locks=0 autoscope=0 ] ( 0 ) direct [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) indirect [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Ce [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) direct_emission [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) all_emission [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) all [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) indirect_emission [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) direct_comp [ 0 locks=0 autoscope=0 ] ( "" ) indirect_comp [ 0 locks=0 autoscope=0 ] ( "" ) all_comp [ 0 locks=0 autoscope=0 ] ( "" ) direct_noshadow [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) direct_shadow [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) indirect_noshadow [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) indirect_shadow [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) level [ 0 locks=0 autoscope=0 ] ( 0 ) diffuselevel [ 0 locks=0 autoscope=0 ] ( 0 ) specularlevel [ 0 locks=0 autoscope=0 ] ( 0 ) volumelevel [ 0 locks=0 autoscope=0 ] ( 0 ) direct_samples [ 0 locks=0 autoscope=0 ] ( 0 ) indirect_samples [ 0 locks=0 autoscope=0 ] ( 0 ) nlights [ 0 locks=0 autoscope=0 ] ( 0 ) direct_noshadow_comp [ 0 locks=0 autoscope=0 ] ( "" ) indirect_noshadow_comp [ 0 locks=0 autoscope=0 ] ( "" ) nddispersion [ 0 locks=0 autoscope=0 ] ( 0 ) ndpriority [ 0 locks=0 autoscope=0 ] ( 0 ) ndior [ 0 locks=0 autoscope=0 ] ( 0 ) absorption [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) id [ 0 locks=0 autoscope=0 ] ( 0 ) uv [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) diffuseBlendRamp1pos [ 0 locks=0 autoscope=0 ] ( 0 ) diffuseBlendRamp1value [ 0 locks=0 autoscope=0 ] ( 1 ) diffuseBlendRamp1interp [ 0 locks=0 autoscope=0 ] ( "bspline" ) diffuseBlendRamp2pos [ 0 locks=0 autoscope=0 ] ( 0.4103819727897644 ) diffuseBlendRamp2value [ 0 locks=0 autoscope=0 ] ( 0 ) diffuseBlendRamp2interp [ 0 locks=0 autoscope=0 ] ( "bspline" ) specBlendRamp1pos [ 0 locks=0 autoscope=0 ] ( 0 ) specBlendRamp1value [ 0 locks=0 autoscope=0 ] ( 0 ) specBlendRamp1interp [ 0 locks=0 autoscope=0 ] ( "linear" ) specBlendRamp2pos [ 0 locks=0 autoscope=0 ] ( 1 ) specBlendRamp2value [ 0 locks=0 autoscope=0 ] ( 1 ) specBlendRamp2interp [ 0 locks=0 autoscope=0 ] ( "linear" ) diffuseRandHueRamp1pos [ 0 locks=0 autoscope=0 ] ( 0 ) diffuseRandHueRamp1value [ 0 locks=0 autoscope=0 ] ( 0 ) diffuseRandHueRamp1interp [ 0 locks=0 autoscope=0 ] ( "linear" ) diffuseRandHueRamp2pos [ 0 locks=0 autoscope=0 ] ( 1 ) diffuseRandHueRamp2value [ 0 locks=0 autoscope=0 ] ( 1 ) diffuseRandHueRamp2interp [ 0 locks=0 autoscope=0 ] ( "linear" ) diffuseRandSaturationRamp1pos [ 0 locks=0 autoscope=0 ] ( 0 ) diffuseRandSaturationRamp1value [ 0 locks=0 autoscope=0 ] ( 0 ) diffuseRandSaturationRamp1interp [ 0 locks=0 autoscope=0 ] ( "linear" ) diffuseRandSaturationRamp2pos [ 0 locks=0 autoscope=0 ] ( 1 ) diffuseRandSaturationRamp2value [ 0 locks=0 autoscope=0 ] ( 1 ) diffuseRandSaturationRamp2interp [ 0 locks=0 autoscope=0 ] ( "linear" ) diffuseRandIntensityRamp1pos [ 0 locks=0 autoscope=0 ] ( 0 ) diffuseRandIntensityRamp1value [ 0 locks=0 autoscope=0 ] ( 0 ) diffuseRandIntensityRamp1interp [ 0 locks=0 autoscope=0 ] ( "linear" ) diffuseRandIntensityRamp2pos [ 0 locks=0 autoscope=0 ] ( 1 ) diffuseRandIntensityRamp2value [ 0 locks=0 autoscope=0 ] ( 1 ) diffuseRandIntensityRamp2interp [ 0 locks=0 autoscope=0 ] ( "linear" ) specRandIntensityRamp1pos [ 0 locks=0 autoscope=0 ] ( 0 ) specRandIntensityRamp1value [ 0 locks=0 autoscope=0 ] ( 0 ) specRandIntensityRamp1interp [ 0 locks=0 autoscope=0 ] ( "linear" ) specRandIntensityRamp2pos [ 0 locks=0 autoscope=0 ] ( 1 ) specRandIntensityRamp2value [ 0 locks=0 autoscope=0 ] ( 1 ) specRandIntensityRamp2interp [ 0 locks=0 autoscope=0 ] ( "linear" ) opacityramp1pos [ 0 locks=0 autoscope=0 ] ( 1 ) opacityramp1c [ 0 locks=0 autoscope=0 ] ( 1 1 1 ) opacityramp1interp [ 0 locks=0 autoscope=0 ] ( "linear" ) diffuseBlendRamp3pos [ 0 locks=0 ] ( 0.54946130514144897 ) diffuseBlendRamp3value [ 0 locks=0 ] ( 0.046511627733707428 ) diffuseBlendRamp3interp [ 0 locks=0 ] ( "bspline" ) diffuseBlendRamp4pos [ 0 locks=0 ] ( 1 ) diffuseBlendRamp4value [ 0 locks=0 ] ( 1 ) diffuseBlendRamp4interp [ 0 locks=0 ] ( "bspline" ) } HouNC1033600bbf05ad2ecbe0bb9e6b62mat/hair.userdata ___Version_____inputgroup_OpenGL collapsed__inputgroup_Randomness collapsed!__inputgroup_Secondary Reflection collapsed__inputgroup_Transmission collapsedHouNC1033600bb805ad2ecbe0810eaa64mat/hair.outputinfosNumInfos 2 ValuesBinary 1 BeginInfo OutputName opacityExport DebugCorrInputName __default__ BypassCorrInputName __default__ NormalMode 0 BypassMode 1 UseDefaultValue 1 EndInfo BeginInfo OutputName surface DebugCorrInputName __default__ BypassCorrInputName __default__ NormalMode 0 BypassMode 1 UseDefaultValue 1 EndInfo HouNC1033600bb005ad2ecbe0a7723b21mat/hair/surface_output.inittype = output matchesdef = 0 HouNC1033600bb105ad2ecbe021a9f79fmat/hair/surface_output.defcomment "" position 39.6951 5.32035 connectornextid 6 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 5 "shader" } inputsNamed3 { 0 computelighting1 4 1 "Cf" 1 computelighting1 5 1 "Of" 2 "" "" 1 "Af" 3 "" "" 1 "N" 4 computelighting1 6 1 "F" } inputs { 0 computelighting1 0 1 1 computelighting1 1 1 2 "" 0 1 3 "" 0 1 4 computelighting1 2 1 } stat { create 1280495786 modify 1519556956 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb005ad2ecbe0347d8720mat/hair/surface_output.parm{ version 0.8 contexttype [ 0 locks=0 ] ( surface ) outputcodelast [ 0 locks=0 ] ( "on" ) parmorder [ 0 locks=0 ] ( "" ) } HouNC1033600b8c05ad2ecbe0c69c691dmat/hair/surface_output.userdata ___Version___16.5.378HouNC1033600bb005ad2ecbe08ffa1950mat/hair/output_collect.inittype = collect matchesdef = 0 HouNC1033600bb105ad2ecbe0f43e106cmat/hair/output_collect.defcomment "" position 42.4441 5.32035 connectornextid 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { } inputsNamed3 { 0 surface_output 5 1 "shader1" } inputs { 0 surface_output 0 1 } stat { create 1280495786 modify 1519556957 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb005ad2ecbe0b6171e57mat/hair/output_collect.parm{ version 0.8 } HouNC1033600b8c05ad2ecbe0893ad656mat/hair/output_collect.userdata ___Version___16.5.378HouNC1033600bbd05ad2ecbe032edf4e6mat/hair/t.inittype = global matchesdef = 0 HouNC1033600ba205ad2ecbe051904894mat/hair/t.defcomment "" position -10.5556 9.36955 connectornextid 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "t" } inputsNamed3 { } inputs { } stat { create 1280495986 modify 1479303223 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 0.6 0.4 1 delscript "" exprlanguage hscript end HouNC1033600bbd05ad2ecbe0f6bb61d0mat/hair/t.parm{ version 0.8 contexttype [ 0 locks=0 ] ( surface ) usemenu [ 0 locks=0 ] ( "on" ) varname [ 0 locks=0 ] ( t ) } HouNC1033600bb905ad2ecbe00360528fmat/hair/t.userdata ___Version___16.5.378HouNC1033600bb505ad2ecbe084b960a5mat/hair/whitehair.inittype = parameter matchesdef = 0 HouNC1033600bba05ad2ecbe068529341mat/hair/whitehair.defcomment "" position 8.19794 18.4422 connectornextid 3 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "whitehair" 1 "bound_whitehair" } inputsNamed3 { 2 "" "" 1 "input" } inputs { 0 "" 0 1 } stat { create 1210629264 modify 1479303552 author derrick@chatham.sidefx.com access 0777 } color UT_Color RGB 0.6 0.4 1 delscript "" exprlanguage hscript end HouNC1033600bb505ad2ecbe0cdfd0843mat/hair/whitehair.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( whitehair ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "White Hair" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "int" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( surface ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "on" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600bb105ad2ecbe0ae09a5camat/hair/whitehair.userdata ___Version___16.5.378HouNC1033600bbb05ad2ecbe0732b7bebmat/hair/twoway6.inittype = twoway matchesdef = 0 HouNC1033600bb805ad2ecbe03340fe51mat/hair/twoway6.defcomment "" position 14.4934 16.677 connectornextid 0 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 6 "result" } inputsNamed3 { 3 and2 2 1 "condition" 4 whitehaircolor 0 1 "input1" 5 multiply4 2 1 "input2" } inputs { 0 and2 0 1 1 whitehaircolor 0 1 2 multiply4 0 1 } stat { create 1211904930 modify 1515240569 author derrick@chatham.sidefx.com access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bbb05ad2ecbe070e7e5f2mat/hair/twoway6.parm{ version 0.8 signature [ 0 locks=0 ] ( v ) condtype [ 0 locks=0 ] ( 0 ) input2 [ 0 locks=0 ] ( 0 ) input2_i [ 0 locks=0 ] ( 0 ) input2_s [ 0 locks=0 ] ( "" ) input2_u [ 0 locks=0 ] ( 0 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_m2 [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) } HouNC1033600bb705ad2ecbe0e6924c94mat/hair/twoway6.userdata ___Version___HouNC1033600bb005ad2ecbe08f93d058mat/hair/whitehaircolor.inittype = parameter matchesdef = 0 HouNC1033600bb105ad2ecbe0ef44c827mat/hair/whitehaircolor.defcomment "" position 11.0951 16.602 connectornextid 2 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "whitehaircolor" 1 "bound_whitehaircolor" } inputsNamed3 { } inputs { } stat { create 1210629264 modify 1479303413 author derrick@chatham.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600bb005ad2ecbe01376de1dmat/hair/whitehaircolor.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( whitehaircolor ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( Color ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "color" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ] ( 1 1 1 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( surface ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "{ useWhiteHairs == 0 }" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600b8c05ad2ecbe03896138emat/hair/whitehaircolor.userdata ___Version___16.5.378HouNC1033600bb505ad2ecbe06edcab03mat/hair/guardhair.inittype = parameter matchesdef = 0 HouNC1033600bba05ad2ecbe0d4f12eb1mat/hair/guardhair.defcomment "" position 14.9398 18.6854 connectornextid 2 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "guardhair" 1 "bound_guardhair" } inputsNamed3 { } inputs { } stat { create 1210629264 modify 1479303536 author derrick@chatham.sidefx.com access 0777 } color UT_Color RGB 0.6 0.4 1 delscript "" exprlanguage hscript end HouNC1033600bb505ad2ecbe026bc57eemat/hair/guardhair.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( guardhair ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "Guard Hair" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "int" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( surface ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "on" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600bb105ad2ecbe0d90df620mat/hair/guardhair.userdata ___Version___16.5.378HouNC1033600bb205ad2ecbe046776943mat/hair/tint_guard_hairs.inittype = if matchesdef = 0 HouNC1033600bb305ad2ecbe06b1de3e6mat/hair/tint_guard_hairs.defcomment "" position 20.1559 16.8956 connectornextid 3 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 2 "_result" } inputsNamed3 { 0 and1 2 1 "condition" 1 twoway6 6 1 "result" } inputs { 0 and1 0 1 1 twoway6 0 1 } stat { create 1211906275 modify 1515240570 author derrick@chatham.sidefx.com access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb205ad2ecbe09733fa89mat/hair/tint_guard_hairs.parm{ version 0.8 condition [ 0 locks=0 ] ( "true" ) } HouNC1033600b8e05ad2ecbe01238fa68mat/hair/tint_guard_hairs.userdata ___Version___16.5.378HouNC1033600b8705ad2ecbe071a601b3mat/hair/tint_guard_hairs/suboutput1.inittype = suboutput matchesdef = 0 HouNC1033600b8405ad2ecbe082c4b2femat/hair/tint_guard_hairs/suboutput1.defcomment "" position 5 1 connectornextid 2 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { } inputsNamed3 { 0 "" "" 1 "_condition" 1 multiply1 2 1 "_result" } inputs { 0 "" 0 1 1 multiply1 0 1 } stat { create 1211906275 modify 1515240570 author derrick@chatham.sidefx.com access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8705ad2ecbe09824b259mat/hair/tint_guard_hairs/suboutput1.parm{ version 0.8 name1 [ 0 locks=0 ] ( "" ) label1 [ 0 locks=0 ] ( "" ) name2 [ 0 locks=0 ] ( "" ) label2 [ 0 locks=0 ] ( "" ) name3 [ 0 locks=0 ] ( "" ) 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 ] ( "" ) } HouNC1033600b8305ad2ecbe006de2262mat/hair/tint_guard_hairs/suboutput1.userdata ___Version___16.5.378HouNC1033600b8405ad2ecbe0e883d074mat/hair/tint_guard_hairs/subinput1.inittype = subinput matchesdef = 0 HouNC1033600b8505ad2ecbe0f8260ef6mat/hair/tint_guard_hairs/subinput1.defcomment "" position 0 1 connectornextid 2 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "_condition" 1 "_result" } inputsNamed3 { } inputs { } stat { create 1211906275 modify 1515240569 author derrick@chatham.sidefx.com access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8405ad2ecbe06616528emat/hair/tint_guard_hairs/subinput1.parm{ version 0.8 } HouNC1033600b8005ad2ecbe090459793mat/hair/tint_guard_hairs/subinput1.userdata ___Version___16.5.378HouNC1033600b9f05ad2ecbe026c4aea4mat/hair/tint_guard_hairs/guardhairtintcolor.inittype = parameter matchesdef = 0 HouNC1033600b9c05ad2ecbe07d8f7f87mat/hair/tint_guard_hairs/guardhairtintcolor.defcomment "" position 0.131373 -0.258824 connectornextid 2 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "guardhairtintcolor" 1 "bound_guardhairtintcolor" } inputsNamed3 { } inputs { } stat { create 1211906307 modify 1418221174 author derrick@chatham.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b9f05ad2ecbe08bcda350mat/hair/tint_guard_hairs/guardhairtintcolor.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( guardhairtintcolor ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "Tint Color" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "color" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ] ( 1 1 1 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( surface ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "{ useGuardHairs == 0 }" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600b9b05ad2ecbe0288ac4d5mat/hair/tint_guard_hairs/guardhairtintcolor.userdata ___Version___16.5.378HouNC1033600b8405ad2ecbe0afdb7899mat/hair/tint_guard_hairs/multiply1.inittype = multiply matchesdef = 0 HouNC1033600b8505ad2ecbe04910af58mat/hair/tint_guard_hairs/multiply1.defcomment "" position 2.75569 0.792953 connectornextid 3 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 2 "product" } inputsNamed3 { 0 subinput1 1 1 "input1" 1 guardhairtintcolor 0 1 "input2" } inputs { 0 subinput1 1 1 1 guardhairtintcolor 0 1 } stat { create 1211906325 modify 1515240570 author derrick@chatham.sidefx.com access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8405ad2ecbe0799f8edfmat/hair/tint_guard_hairs/multiply1.parm{ version 0.8 } HouNC1033600b8005ad2ecbe0d7f0e004mat/hair/tint_guard_hairs/multiply1.userdata ___Version___16.5.378HouNC1033600bb105ad2ecbe04a720ea1mat/hair/useGuardHairs.inittype = parameter matchesdef = 0 HouNC1033600bb605ad2ecbe0f658c857mat/hair/useGuardHairs.defcomment "" position 14.9398 21.259 connectornextid 2 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "useGuardHairs" 1 "bound_useGuardHairs" } inputsNamed3 { } inputs { } stat { create 1212185063 modify 1479303536 author derrick@chatham.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600bb105ad2ecbe0eabb5571mat/hair/useGuardHairs.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( useGuardHairs ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "Use Guard Hairs" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "toggle" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "on" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( surface ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "Determines whether Guard Hairs will appear in your fur." ) } HouNC1033600b8d05ad2ecbe0ecd90210mat/hair/useGuardHairs.userdata ___Version___16.5.378HouNC1033600bbe05ad2ecbe077319131mat/hair/and1.inittype = and matchesdef = 0 HouNC1033600bbf05ad2ecbe08f6168abmat/hair/and1.defcomment "" position 17.5957 20.0472 connectornextid 3 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 2 "and" } inputsNamed3 { 0 useGuardHairs 0 1 "input1" 1 guardhair 0 1 "input2" } inputs { 0 useGuardHairs 0 1 1 guardhair 0 1 } stat { create 1212185093 modify 1479303536 author derrick@chatham.sidefx.com access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bbe05ad2ecbe0e6086b5emat/hair/and1.parm{ version 0.8 bitwise [ 0 locks=0 ] ( "off" ) } HouNC1033600bba05ad2ecbe00c776f22mat/hair/and1.userdata ___Version___16.5.378HouNC1033600bb105ad2ecbe078cbf7c4mat/hair/useWhiteHairs.inittype = parameter matchesdef = 0 HouNC1033600bb605ad2ecbe0c05db7d1mat/hair/useWhiteHairs.defcomment "" position 8.19794 19.9722 connectornextid 2 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "useWhiteHairs" 1 "bound_useWhiteHairs" } inputsNamed3 { } inputs { } stat { create 1212185063 modify 1479303552 author derrick@chatham.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600bb105ad2ecbe09aa50e03mat/hair/useWhiteHairs.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( useWhiteHairs ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "Use White Hairs" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "toggle" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "on" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( surface ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "Determines whether White Hairs will appear in your fur." ) } HouNC1033600b8d05ad2ecbe0e24a0313mat/hair/useWhiteHairs.userdata ___Version___16.5.378HouNC1033600bbe05ad2ecbe0da3f080emat/hair/and2.inittype = and matchesdef = 0 HouNC1033600bbf05ad2ecbe055d318d0mat/hair/and2.defcomment "" position 11.0248 19.2172 connectornextid 3 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 2 "and" } inputsNamed3 { 0 useWhiteHairs 0 1 "input1" 1 whitehair 0 1 "input2" } inputs { 0 useWhiteHairs 0 1 1 whitehair 0 1 } stat { create 1212185093 modify 1479303542 author derrick@chatham.sidefx.com access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bbe05ad2ecbe075afbdf2mat/hair/and2.parm{ version 0.8 bitwise [ 0 locks=0 ] ( "off" ) } HouNC1033600bba05ad2ecbe04c3c5beamat/hair/and2.userdata ___Version___16.5.378HouNC1033600bba05ad2ecbe07847ca6cmat/hair/spec_int.inittype = parameter matchesdef = 0 HouNC1033600bbb05ad2ecbe084056e99mat/hair/spec_int.defcomment "" position 0.538847 5.90335 connectornextid 2 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "spec_int" 1 "bound_spec_int" } inputsNamed3 { } inputs { } stat { create 1280497358 modify 1479303477 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bba05ad2ecbe0e77a2f6amat/hair/spec_int.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( spec_int ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( Intensity ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0.20000000000000001 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ trt_enable == 0 }" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600bb605ad2ecbe06012bdc5mat/hair/spec_int.userdata ___Version___16.5.378HouNC1033600bba05ad2ecbe05c0c8f43mat/hair/opac_clr.inittype = parameter matchesdef = 0 HouNC1033600bbb05ad2ecbe01d3733eamat/hair/opac_clr.defcomment "" position 7.66353 -11.2362 connectornextid 2 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "opac_color" 1 "bound_opac_color" } inputsNamed3 { } inputs { } stat { create 1280497598 modify 1479303195 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600bba05ad2ecbe01e182e2fmat/hair/opac_clr.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( opac_color ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( Opacity ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "color" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ] ( 1 1 1 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600bb605ad2ecbe0e3e957edmat/hair/opac_clr.userdata ___Version___16.5.378HouNC1033600bb505ad2ecbe004efcc6dmat/hair/opac_ramp.inittype = rampparm matchesdef = 0 HouNC1033600bba05ad2ecbe0a8ec18f0mat/hair/opac_ramp.defcomment "" position 7.64113 -12.9403 connectornextid 7 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 1 "opacityramp" 2 "opacityramp_the_basis_strings" 3 "opacityramp_the_key_positions" 4 "opacityramp_the_key_values" 5 "opacityramp_the_color_space" 6 "opacityramp_struct" } inputsNamed3 { 0 t2 0 1 "input" } inputs { 0 t2 0 1 } stat { create 1280497605 modify 1480592608 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600bb505ad2ecbe0e4686a8amat/hair/opac_ramp.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( opacityramp ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "Opacity Ramp" ) ramptype [ 0 locks=0 ] ( "rgb" ) rampcolortype [ 0 locks=0 ] ( rgb ) rampbasisdefault [ 0 locks=0 ] ( linear ) rampcolordefault [ 0 locks=0 ] ( 2 ) rampfloatdefault [ 0 locks=0 ] ( 2 ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) separator2 [ 0 locks=0 ] ( ) rampshowcontrolsdefault [ 0 locks=0 ] ( "on" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) rampcolordefault1pos [ 0 locks=0 ] ( 0 ) rampcolordefault1c [ 0 locks=0 ] ( 1 1 1 ) rampcolordefault1interp [ 0 locks=0 ] ( "linear" ) rampcolordefault2pos [ 0 locks=0 ] ( 1 ) rampcolordefault2c [ 0 locks=0 ] ( 1 1 1 ) rampcolordefault2interp [ 0 locks=0 ] ( "linear" ) rampfloatdefault1pos [ 0 locks=0 ] ( 0 ) rampfloatdefault1value [ 0 locks=0 ] ( 0 ) rampfloatdefault1interp [ 0 locks=0 ] ( "linear" ) rampfloatdefault2pos [ 0 locks=0 ] ( 1 ) rampfloatdefault2value [ 0 locks=0 ] ( 1 ) rampfloatdefault2interp [ 0 locks=0 ] ( "linear" ) } HouNC1033600bb105ad2ecbe00a53e38cmat/hair/opac_ramp.userdata ___Version___16.5.378HouNC1033600bb505ad2ecbe0a7155072mat/hair/multiply3.inittype = multiply matchesdef = 0 HouNC1033600bba05ad2ecbe08126866cmat/hair/multiply3.defcomment "" position 10.7969 -12.5227 connectornextid 3 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 2 "product" } inputsNamed3 { 0 opac_clr 0 1 "input1" 1 opac_ramp 1 1 "input2" } inputs { 0 opac_clr 0 1 1 opac_ramp 0 1 } stat { create 1280497611 modify 1480592613 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb505ad2ecbe0e519ddebmat/hair/multiply3.parm{ version 0.8 } HouNC1033600bb105ad2ecbe02a0ef2c2mat/hair/multiply3.userdata ___Version___16.5.378HouNC1033600bb605ad2ecbe0f47e30ccmat/hair/rootMapColor.inittype = surfacecolor::3.0 matchesdef = 1 HouNC1033600bb705ad2ecbe01adbe54dmat/hair/rootMapColor.defcomment "" position -9.65831 18.2378 connectornextid 19 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 17 "color" } inputsNamed3 { 0 uvcoords1 1 1 "uv" 1 "" "" 1 "useBaseColor" 2 baseColor 0 1 "baseColor" 3 "" "" 1 "usePointColor" 4 "" "" 1 "usePointAlpha" 5 "" "" 1 "usePackedColor" 6 "" "" 1 "usePackedAlpha" 7 useRootDiffuseMap 0 1 "useTexture" 8 baseRootColorMap 0 1 "texture" 9 "" "" 1 "udim" 10 colorRootMapIntensity 0 1 "textureIntensity" 11 "" "" 1 "textureWrap" 12 "" "" 1 "textureSourceColorSpace" 13 colorRootMapFilter 0 1 "textureFilter" 14 colorRootMapWidth 0 1 "textureFilterWidth" 15 "" "" 1 "textureBorderColor" 16 "" "" 1 "monoOutput" 18 "" "" 1 "monoChannel" } inputs { 0 uvcoords1 0 1 1 "" 0 1 2 baseColor 0 1 3 "" 0 1 4 "" 0 1 5 "" 0 1 6 "" 0 1 7 useRootDiffuseMap 0 1 8 baseRootColorMap 0 1 9 "" 0 1 10 colorRootMapIntensity 0 1 11 "" 0 1 12 "" 0 1 13 colorRootMapFilter 0 1 14 colorRootMapWidth 0 1 15 "" 0 1 16 "" 0 1 17 "" 0 1 } stat { create 1479303104 modify 1515240564 author kai@TitanUbuntu access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8e05ad2ecbe02c6ac7efmat/hair/rootMapColor.spareparmdef parm { name "signature" baseparm label "signature" invisible export none } parm { name "useBaseColor" baseparm label "Use Base Color" export none } parm { name "baseColor" baseparm label "Base Color" export none } parm { name "usePointColor" baseparm label "Use Point Color" export none } parm { name "usePointAlpha" baseparm label "Use Point Alpha" export none } parm { name "usePackedColor" baseparm label "Use Packed Color" export none } parm { name "useTexture" baseparm label "Use Texture" export none } parm { name "texture" baseparm label "Texture" export none } parm { name "udim" baseparm label "UDIM Filename Expansion" export none } parm { name "textureIntensity" baseparm label "Texture Intensity" export none } parm { name "textureWrap" baseparm label "Wrap" joinnext export none } parm { name "textureSourceColorSpace" baseparm label "Source Color Space" joinnext export none } parm { name "textureFilter" baseparm label "Filter Type" joinnext export none } parm { name "textureFilterWidth" baseparm label "Filter Width" export none } parm { name "textureBorderColor" baseparm label "Border Color" export none } parm { name "monoOutput" baseparm label "Monochrome Output" export none } parm { name "monoChannel" baseparm label "Monochrome Channel" export none } parm { name "useColorMap" label "useColorMap" type float default { "0" } range { 0 10 } } parm { name "colorMapWidth" label "colorMapWidth" type float default { "0" } range { 0 10 } } parm { name "colorMapIntensity" label "colorMapIntensity" type float default { "0" } range { 0 10 } } parm { name "usePackedAlpha" baseparm label "Use Packed Alpha" export none } HouNC1033600bb705ad2ecbe05f7d4f3bmat/hair/rootMapColor.chn{ channel baseColorr { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 1 1 expr = ch('../baseColor/colordefr') } } channel baseColorg { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 1 1 expr = ch('../baseColor/colordefg') } } channel baseColorb { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 1 1 expr = ch('../baseColor/colordefb') } } channel useColorMap { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch('../useTipDiffuseMap/toggledef') } } channel colorMapWidth { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 1 1 expr = ch('../colorRootMapWidth/floatdef') } } channel colorMapIntensity { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 1 1 expr = ch('../colorRootMapIntensity/floatdef') } } } HouNC1033600bb605ad2ecbe0799a4b09mat/hair/rootMapColor.parm{ version 0.8 signature [ 0 locks=0 ] ( 0 ) useBaseColor [ 0 locks=0 ] ( "on" ) baseColor [ 0 locks=0 autoscope=0 ] ( [ baseColorr 0.086000002920627594 ] [ baseColorg 0.05104098841547966 ] [ baseColorb 0.016081998124718666 ] ) usePointColor [ 0 locks=0 ] ( "off" ) usePointAlpha [ 0 locks=0 autoscope=0 ] ( "on" ) usePackedColor [ 0 locks=0 ] ( "off" ) usePackedAlpha [ 0 locks=0 ] ( "off" ) useTexture [ 0 locks=0 ] ( "off" ) texture [ 0 locks=0 ] ( "" ) udim [ 0 locks=0 ] ( "on" ) textureIntensity [ 0 locks=0 ] ( 1 ) textureWrap [ 0 locks=0 ] ( repeat ) textureSourceColorSpace [ 0 locks=0 ] ( repeat ) textureFilter [ 0 locks=0 ] ( catrom ) textureFilterWidth [ 0 locks=0 ] ( 1 ) textureBorderColor [ 0 locks=0 ] ( 0 0 0 0 ) monoOutput [ 0 locks=0 ] ( "off" ) monoChannel [ 0 locks=0 ] ( "0" ) useColorMap [ 0 locks=0 autoscope=0 ] ( [ useColorMap 0 ] ) colorMapWidth [ 0 locks=0 autoscope=0 ] ( [ colorMapWidth 1 ] ) colorMapIntensity [ 0 locks=0 autoscope=0 ] ( [ colorMapIntensity 1 ] ) } HouNC1033600bb205ad2ecbe0634805efmat/hair/rootMapColor.userdata ___Version___1___toolcount___31 ___toolid___ createinputsHouNC1033600bb205ad2ecbe053b0ecd6mat/hair/baseRootColorMap.inittype = parameter matchesdef = 0 HouNC1033600bb305ad2ecbe09f93d8camat/hair/baseRootColorMap.defcomment "" position -13.6929 42.2075 connectornextid 2 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 colordefault off exposed off lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "baseRootColorMap" 1 "bound_baseRootColorMap" } inputsNamed3 { } inputs { } stat { create 1280502415 modify 1479306668 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600bb205ad2ecbe01c3366a6mat/hair/baseRootColorMap.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( baseRootColorMap ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( Map ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "image" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "{ useRootDiffuseMap == 0 }" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600b8e05ad2ecbe023eef6d8mat/hair/baseRootColorMap.userdata ___Version___16.5.378HouNC1033600b8c05ad2ecbe02ec9c259mat/hair/colorRootMapFilter.inittype = parameter matchesdef = 0 HouNC1033600b8d05ad2ecbe0132052c9mat/hair/colorRootMapFilter.defcomment "" position -13.6929 40.5338 connectornextid 2 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 colordefault off exposed off lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "colorRootMapFilter" 1 "bound_colorRootMapFilter" } inputsNamed3 { } inputs { } stat { create 1280502420 modify 1479306668 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8c05ad2ecbe031f4235amat/hair/colorRootMapFilter.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( colorRootMapFilter ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( Filter ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "string" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) 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\" " ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "{ useRootDiffuseMap == 0 }" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600b8805ad2ecbe04d704a84mat/hair/colorRootMapFilter.userdata ___Version___16.5.378HouNC1033600b8d05ad2ecbe041ddcfa9mat/hair/colorRootMapWidth.inittype = parameter matchesdef = 0 HouNC1033600bb205ad2ecbe0501529f4mat/hair/colorRootMapWidth.defcomment "" position -13.6929 39.697 connectornextid 2 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 colordefault off exposed off lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "colorMapWidth" 1 "bound_colorMapWidth" } inputsNamed3 { } inputs { } stat { create 1280502423 modify 1479306668 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8d05ad2ecbe0173fe09emat/hair/colorRootMapWidth.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( colorMapWidth ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "Filter Width" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 1 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 5 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "{ useRootDiffuseMap == 0 }" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600b8905ad2ecbe007e2f36cmat/hair/colorRootMapWidth.userdata ___Version___16.5.378HouNC1033600b8905ad2ecbe0f98a2c3bmat/hair/colorRootMapIntensity.inittype = parameter matchesdef = 0 HouNC1033600b8e05ad2ecbe0b34df92fmat/hair/colorRootMapIntensity.defcomment "" position -13.6929 41.3707 connectornextid 2 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 colordefault off exposed off lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "colorMapIntensity" 1 "bound_colorMapIntensity" } inputsNamed3 { } inputs { } stat { create 1280502429 modify 1479306668 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8905ad2ecbe0adad464amat/hair/colorRootMapIntensity.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( colorMapIntensity ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "Tint Intensity" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 1 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 2 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "{ useRootDiffuseMap == 0 }" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600b8505ad2ecbe01a281f90mat/hair/colorRootMapIntensity.userdata ___Version___16.5.378HouNC1033600bb605ad2ecbe04df67982mat/hair/colorMapRamp.inittype = rampparm matchesdef = 0 HouNC1033600bb705ad2ecbe0ec8eda8amat/hair/colorMapRamp.defcomment "" position -7.12263 9.36955 connectornextid 7 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 1 "diffuseBlendRamp" 2 "diffuseBlendRamp_the_basis_strings" 3 "diffuseBlendRamp_the_key_positions" 4 "diffuseBlendRamp_the_key_values" 5 "diffuseBlendRamp_the_color_space" 6 "diffuseBlendRamp_struct" } inputsNamed3 { 0 t 0 1 "input" } inputs { 0 t 0 1 } stat { create 1280502632 modify 1474975560 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb605ad2ecbe0b4e7392cmat/hair/colorMapRamp.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( diffuseBlendRamp ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "Root To Tip Blend" ) ramptype [ 0 locks=0 ] ( "flt" ) rampcolortype [ 0 locks=0 ] ( rgb ) rampbasisdefault [ 0 locks=0 ] ( linear ) rampcolordefault [ 0 locks=0 ] ( 2 ) rampfloatdefault [ 0 locks=0 ] ( 2 ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) separator2 [ 0 locks=0 ] ( ) rampshowcontrolsdefault [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "{ tipDiffuseSeparate == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) rampcolordefault1pos [ 0 locks=0 ] ( 0 ) rampcolordefault1c [ 0 locks=0 ] ( 0 0 0 ) rampcolordefault1interp [ 0 locks=0 ] ( "linear" ) rampcolordefault2pos [ 0 locks=0 ] ( 1 ) rampcolordefault2c [ 0 locks=0 ] ( 1 1 1 ) rampcolordefault2interp [ 0 locks=0 ] ( "linear" ) rampfloatdefault1pos [ 0 locks=0 ] ( 0 ) rampfloatdefault1value [ 0 locks=0 ] ( 0 ) rampfloatdefault1interp [ 0 locks=0 ] ( "linear" ) rampfloatdefault2pos [ 0 locks=0 ] ( 1 ) rampfloatdefault2value [ 0 locks=0 ] ( 1 ) rampfloatdefault2interp [ 0 locks=0 ] ( "linear" ) } HouNC1033600bb205ad2ecbe035a7e86emat/hair/colorMapRamp.userdata ___Version___16.5.378HouNC1033600bb705ad2ecbe0fa98af99mat/hair/tipMapColor.inittype = surfacecolor::3.0 matchesdef = 1 HouNC1033600bb405ad2ecbe02887aa19mat/hair/tipMapColor.defcomment "" position -9.65831 13.8783 connectornextid 19 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 17 "color" } inputsNamed3 { 0 uvcoords1 1 1 "uv" 1 "" "" 1 "useBaseColor" 2 baseColor4 0 1 "baseColor" 3 "" "" 1 "usePointColor" 4 "" "" 1 "usePointAlpha" 5 "" "" 1 "usePackedColor" 6 "" "" 1 "usePackedAlpha" 7 useTipDiffuseMap 0 1 "useTexture" 8 tipColorMap 0 1 "texture" 9 "" "" 1 "udim" 10 tipColorMapIntensity 0 1 "textureIntensity" 11 "" "" 1 "textureWrap" 12 "" "" 1 "textureSourceColorSpace" 13 tipColorMapFilter 0 1 "textureFilter" 14 tipColorMapWidth 0 1 "textureFilterWidth" 15 "" "" 1 "textureBorderColor" 16 "" "" 1 "monoOutput" 18 "" "" 1 "monoChannel" } inputs { 0 uvcoords1 0 1 1 "" 0 1 2 baseColor4 0 1 3 "" 0 1 4 "" 0 1 5 "" 0 1 6 "" 0 1 7 useTipDiffuseMap 0 1 8 tipColorMap 0 1 9 "" 0 1 10 tipColorMapIntensity 0 1 11 "" 0 1 12 "" 0 1 13 tipColorMapFilter 0 1 14 tipColorMapWidth 0 1 15 "" 0 1 16 "" 0 1 17 "" 0 1 } stat { create 1479303108 modify 1515240570 author kai@TitanUbuntu access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8f05ad2ecbe068973547mat/hair/tipMapColor.spareparmdef parm { name "signature" baseparm label "signature" invisible export none } parm { name "useBaseColor" baseparm label "Use Base Color" export none } parm { name "baseColor" baseparm label "Base Color" export none } parm { name "usePointColor" baseparm label "Use Point Color" export none } parm { name "usePointAlpha" baseparm label "Use Point Alpha" export none } parm { name "usePackedColor" baseparm label "Use Packed Color" export none } parm { name "useTexture" baseparm label "Use Texture" export none } parm { name "texture" baseparm label "Texture" export none } parm { name "udim" baseparm label "UDIM Filename Expansion" export none } parm { name "textureIntensity" baseparm label "Texture Intensity" export none } parm { name "textureWrap" baseparm label "Wrap" joinnext export none } parm { name "textureSourceColorSpace" baseparm label "Source Color Space" joinnext export none } parm { name "textureFilter" baseparm label "Filter Type" joinnext export none } parm { name "textureFilterWidth" baseparm label "Filter Width" export none } parm { name "textureBorderColor" baseparm label "Border Color" export none } parm { name "monoOutput" baseparm label "Monochrome Output" export none } parm { name "monoChannel" baseparm label "Monochrome Channel" export none } parm { name "colorMapWidth" label "colorMapWidth" type float default { "0" } range { 0 10 } } parm { name "colorMapIntensity" label "colorMapIntensity" type float default { "0" } range { 0 10 } } parm { name "usePackedAlpha" baseparm label "Use Packed Alpha" export none } HouNC1033600bb405ad2ecbe0ee3c6bc5mat/hair/tipMapColor.chn{ channel baseColorr { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 1 1 expr = ch('../baseColor4/colordefr') } } channel baseColorg { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 1 1 expr = ch('../baseColor4/colordefg') } } channel baseColorb { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 1 1 expr = ch('../baseColor4/colordefb') } } channel colorMapWidth { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 1 1 expr = ch('../tipColorMapWidth/floatdef') } } channel colorMapIntensity { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 1 1 expr = ch('../tipColorMapIntensity/floatdef') } } } HouNC1033600bb705ad2ecbe071d7252dmat/hair/tipMapColor.parm{ version 0.8 signature [ 0 locks=0 ] ( 0 ) useBaseColor [ 0 locks=0 ] ( "on" ) baseColor [ 0 locks=0 autoscope=0 ] ( [ baseColorr 0.2720000147819519 ] [ baseColorg 0.17625601589679718 ] [ baseColorb 0.080512002110481262 ] ) usePointColor [ 0 locks=0 ] ( "off" ) usePointAlpha [ 0 locks=0 autoscope=0 ] ( "on" ) usePackedColor [ 0 locks=0 ] ( "off" ) usePackedAlpha [ 0 locks=0 ] ( "off" ) useTexture [ 0 locks=0 ] ( "off" ) texture [ 0 locks=0 ] ( "" ) udim [ 0 locks=0 ] ( "on" ) textureIntensity [ 0 locks=0 ] ( 1 ) textureWrap [ 0 locks=0 ] ( repeat ) textureSourceColorSpace [ 0 locks=0 ] ( repeat ) textureFilter [ 0 locks=0 ] ( catrom ) textureFilterWidth [ 0 locks=0 ] ( 1 ) textureBorderColor [ 0 locks=0 ] ( 0 0 0 0 ) monoOutput [ 0 locks=0 ] ( "off" ) monoChannel [ 0 locks=0 ] ( "0" ) colorMapWidth [ 0 locks=0 autoscope=0 ] ( [ colorMapWidth 1 ] ) colorMapIntensity [ 0 locks=0 autoscope=0 ] ( [ colorMapIntensity 1 ] ) } HouNC1033600bb305ad2ecbe0cc2e468fmat/hair/tipMapColor.userdata ___Version___1___toolcount___31 ___toolid___ createinputsHouNC1033600bb205ad2ecbe0e209f652mat/hair/useTipDiffuseMap.inittype = parameter matchesdef = 0 HouNC1033600bb305ad2ecbe0d3827f1fmat/hair/useTipDiffuseMap.defcomment "" position -12.439 39.4145 connectornextid 2 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 colordefault off exposed off lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "useTipDiffuseMap" 1 "bound_useTipDiffuseMap" } inputsNamed3 { } inputs { } stat { create 1280502743 modify 1479306668 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600bb205ad2ecbe08789e57dmat/hair/useTipDiffuseMap.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( useTipDiffuseMap ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "Use Map" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "toggle" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 1 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "{ tipDiffuseSeparate == 0 }" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600b8e05ad2ecbe04137c69bmat/hair/useTipDiffuseMap.userdata ___Version___16.5.378HouNC1033600bb705ad2ecbe02ec09273mat/hair/tipColorMap.inittype = parameter matchesdef = 0 HouNC1033600bb405ad2ecbe0473d70e0mat/hair/tipColorMap.defcomment "" position -12.439 38.6266 connectornextid 2 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 colordefault off exposed off lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "tipColorMap" 1 "bound_tipColorMap" } inputsNamed3 { } inputs { } stat { create 1280502746 modify 1479306668 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600bb705ad2ecbe06f8d1860mat/hair/tipColorMap.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( tipColorMap ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( Map ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "image" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "{ useTipDiffuseMap == 0 } { tipDiffuseSeparate == 0 }" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600bb305ad2ecbe01fa7bf14mat/hair/tipColorMap.userdata ___Version___16.5.378HouNC1033600b8d05ad2ecbe05401ed98mat/hair/tipColorMapFilter.inittype = parameter matchesdef = 0 HouNC1033600bb205ad2ecbe07e1d5797mat/hair/tipColorMapFilter.defcomment "" position -12.439 37.0505 connectornextid 2 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 colordefault off exposed off lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "tipColorMapFilter" 1 "bound_tipColorMapFilter" } inputsNamed3 { } inputs { } stat { create 1280502754 modify 1479306668 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8d05ad2ecbe0cf50b73dmat/hair/tipColorMapFilter.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( tipColorMapFilter ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( Filter ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "string" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) 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\" " ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "{ useTipDiffuseMap == 0 } { tipDiffuseSeparate == 0 }" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600b8905ad2ecbe03b4dff38mat/hair/tipColorMapFilter.userdata ___Version___16.5.378HouNC1033600bb205ad2ecbe031b2b937mat/hair/tipColorMapWidth.inittype = parameter matchesdef = 0 HouNC1033600bb305ad2ecbe04a9cbd90mat/hair/tipColorMapWidth.defcomment "" position -12.439 36.2625 connectornextid 2 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 colordefault off exposed off lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "tipColorMapWidth" 1 "bound_tipColorMapWidth" } inputsNamed3 { } inputs { } stat { create 1280502758 modify 1479306668 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600bb205ad2ecbe0f6764078mat/hair/tipColorMapWidth.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( tipColorMapWidth ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "Filter Width" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 1 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 5 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "{ useTipDiffuseMap == 0 } { tipDiffuseSeparate == 0 }" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600b8e05ad2ecbe0e8a7a671mat/hair/tipColorMapWidth.userdata ___Version___16.5.378HouNC1033600b8e05ad2ecbe079a19f7cmat/hair/tipColorMapIntensity.inittype = parameter matchesdef = 0 HouNC1033600b8f05ad2ecbe098faddefmat/hair/tipColorMapIntensity.defcomment "" position -12.439 37.8385 connectornextid 2 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 colordefault off exposed off lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "tipColorMapIntensity" 1 "bound_tipColorMapIntensity" } inputsNamed3 { } inputs { } stat { create 1280502763 modify 1479306668 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8e05ad2ecbe0b9b8d16emat/hair/tipColorMapIntensity.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( tipColorMapIntensity ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "Tint Intensity" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 1 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 2 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "{ useTipDiffuseMap == 0 } { tipDiffuseSeparate == 0 }" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600b8a05ad2ecbe09a4876bbmat/hair/tipColorMapIntensity.userdata ___Version___16.5.378HouNC1033600bbc05ad2ecbe01585a344mat/hair/Cd.inittype = parameter matchesdef = 0 HouNC1033600bbd05ad2ecbe03725511amat/hair/Cd.defcomment "" position 5.50198 13.9167 connectornextid 3 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 1 "Cd" 2 "bound_Cd" } inputsNamed3 { 0 "" "" 1 "input" } inputs { 0 "" 0 1 } stat { create 1203455503 modify 1479303550 author stucker@finland access 0777 } color UT_Color RGB 0.6 0.4 1 delscript "" exprlanguage hscript end HouNC1033600bbc05ad2ecbe0d38c73efmat/hair/Cd.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( Cd ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( Cd ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "color" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ] ( 1 1 1 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "on" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600bb805ad2ecbe0d4e0f17bmat/hair/Cd.userdata ___Version___16.5.378HouNC1033600bba05ad2ecbe08b8f0f15mat/hair/twowayCd.inittype = twoway matchesdef = 0 HouNC1033600bbb05ad2ecbe0e556b2e2mat/hair/twowayCd.defcomment "" position 8.55641 14.9376 connectornextid 0 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 5 "result" } inputsNamed3 { 3 usePointColor 0 1 "condition" 4 Cd 1 1 "input1" 6 "" "" 1 "input2" } inputs { 0 usePointColor 0 1 1 Cd 0 1 2 "" 0 1 } stat { create 1203455648 modify 1479303539 author stucker@finland access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bba05ad2ecbe0daaf875emat/hair/twowayCd.parm{ version 0.8 signature [ 0 locks=0 ] ( v ) condtype [ 0 locks=0 ] ( 0 ) input2 [ 0 locks=0 ] ( 0 ) input2_i [ 0 locks=0 ] ( 0 ) input2_s [ 0 locks=0 ] ( "" ) input2_u [ 0 locks=0 ] ( 0 0 ) input2_v [ 0 locks=0 ] ( 1 1 1 ) 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_m2 [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) } HouNC1033600bb605ad2ecbe0a49b5b2amat/hair/twowayCd.userdata ___Version___HouNC1033600bb105ad2ecbe0cd6361d9mat/hair/usePointColor.inittype = parameter matchesdef = 0 HouNC1033600bb605ad2ecbe0e7d7116dmat/hair/usePointColor.defcomment "" position 5.50198 15.4467 connectornextid 2 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "usePointColor" 1 "bound_usePointColor" } inputsNamed3 { } inputs { } stat { create 1203455650 modify 1479303550 author stucker@finland access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600bb105ad2ecbe0a42bb237mat/hair/usePointColor.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( usePointColor ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "Tint with Point Color" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "toggle" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "This will multiply the Cd attribute from your curves into the material if such an attribute exists." ) } HouNC1033600b8d05ad2ecbe0555867cemat/hair/usePointColor.userdata ___Version___16.5.378HouNC1033600bb505ad2ecbe07b3d3fe3mat/hair/multiply4.inittype = multiply matchesdef = 0 HouNC1033600bba05ad2ecbe055e861a6mat/hair/multiply4.defcomment "" position 11.2123 14.9376 connectornextid 0 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 2 "product" } inputsNamed3 { 1 randomize 1 1 "input1" 3 twowayCd 5 1 "input2" } inputs { 0 randomize 0 1 1 twowayCd 0 1 } stat { create 1280504810 modify 1515240570 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb505ad2ecbe085edbc68mat/hair/multiply4.parm{ version 0.8 } HouNC1033600bb105ad2ecbe0fc7b2341mat/hair/multiply4.userdata ___Version___16.5.378HouNC1033600bb405ad2ecbe0d845fb6amat/hair/tipMapSpec.inittype = surfacecolor::3.0 matchesdef = 1 HouNC1033600bb505ad2ecbe0aed87bd6mat/hair/tipMapSpec.defcomment "" position 7.43525 -3.50082 connectornextid 19 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 17 "color" } inputsNamed3 { 0 uvcoords1 1 1 "uv" 1 "" "" 1 "useBaseColor" 2 baseColor2 0 1 "baseColor" 3 "" "" 1 "usePointColor" 4 "" "" 1 "usePointAlpha" 5 "" "" 1 "usePackedColor" 6 "" "" 1 "usePackedAlpha" 7 useTipSpecMap 0 1 "useTexture" 8 baseTipSpecMap 0 1 "texture" 9 "" "" 1 "udim" 10 tipSpecMapIntensity 0 1 "textureIntensity" 11 "" "" 1 "textureWrap" 12 "" "" 1 "textureSourceColorSpace" 13 tipSpecMapFilter 0 1 "textureFilter" 14 tipSpecMapWidth 0 1 "textureFilterWidth" 15 "" "" 1 "textureBorderColor" 16 "" "" 1 "monoOutput" 18 "" "" 1 "monoChannel" } inputs { 0 uvcoords1 0 1 1 "" 0 1 2 baseColor2 0 1 3 "" 0 1 4 "" 0 1 5 "" 0 1 6 "" 0 1 7 useTipSpecMap 0 1 8 baseTipSpecMap 0 1 9 "" 0 1 10 tipSpecMapIntensity 0 1 11 "" 0 1 12 "" 0 1 13 tipSpecMapFilter 0 1 14 tipSpecMapWidth 0 1 15 "" 0 1 16 "" 0 1 17 "" 0 1 } stat { create 1479303112 modify 1481102864 author kai@TitanUbuntu access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8c05ad2ecbe0284671a2mat/hair/tipMapSpec.spareparmdef parm { name "signature" baseparm label "signature" invisible export none } parm { name "useBaseColor" baseparm label "Use Base Color" export none } parm { name "baseColor" baseparm label "Base Color" export none } parm { name "usePointColor" baseparm label "Use Point Color" export none } parm { name "usePointAlpha" baseparm label "Use Point Alpha" export none } parm { name "usePackedColor" baseparm label "Use Packed Color" export none } parm { name "useTexture" baseparm label "Use Texture" export none } parm { name "texture" baseparm label "Texture" export none } parm { name "udim" baseparm label "UDIM Filename Expansion" export none } parm { name "textureIntensity" baseparm label "Texture Intensity" export none } parm { name "textureWrap" baseparm label "Wrap" joinnext export none } parm { name "textureSourceColorSpace" baseparm label "Source Color Space" joinnext export none } parm { name "textureFilter" baseparm label "Filter Type" joinnext export none } parm { name "textureFilterWidth" baseparm label "Filter Width" export none } parm { name "textureBorderColor" baseparm label "Border Color" export none } parm { name "monoOutput" baseparm label "Monochrome Output" export none } parm { name "monoChannel" baseparm label "Monochrome Channel" export none } parm { name "useColorMap" label "useColorMap" type float default { "0" } range { 0 10 } } parm { name "colorMapWidth" label "colorMapWidth" type float default { "0" } range { 0 10 } } parm { name "colorMapIntensity" label "colorMapIntensity" type float default { "0" } range { 0 10 } } parm { name "usePackedAlpha" baseparm label "Use Packed Alpha" export none } HouNC1033600bb505ad2ecbe0539fb5d5mat/hair/tipMapSpec.chn{ channel baseColorr { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 1 1 expr = ch('../baseColor2/colordefr') } } channel baseColorg { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 1 1 expr = ch('../baseColor2/colordefg') } } channel baseColorb { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 1 1 expr = ch('../baseColor2/colordefb') } } channel useColorMap { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch('../useTipSpecMap/toggledef') } } channel colorMapWidth { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 1 1 expr = ch('../tipSpecMapWidth/floatdef') } } channel colorMapIntensity { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 1 1 expr = ch('../tipSpecMapIntensity/floatdef') } } } HouNC1033600bb405ad2ecbe033e17c3dmat/hair/tipMapSpec.parm{ version 0.8 signature [ 0 locks=0 ] ( 0 ) useBaseColor [ 0 locks=0 ] ( "on" ) baseColor [ 0 locks=0 autoscope=0 ] ( [ baseColorr 1 ] [ baseColorg 1 ] [ baseColorb 1 ] ) usePointColor [ 0 locks=0 ] ( "off" ) usePointAlpha [ 0 locks=0 autoscope=0 ] ( "on" ) usePackedColor [ 0 locks=0 ] ( "off" ) usePackedAlpha [ 0 locks=0 ] ( "off" ) useTexture [ 0 locks=0 ] ( "off" ) texture [ 0 locks=0 ] ( "" ) udim [ 0 locks=0 ] ( "on" ) textureIntensity [ 0 locks=0 ] ( 1 ) textureWrap [ 0 locks=0 ] ( repeat ) textureSourceColorSpace [ 0 locks=0 ] ( repeat ) textureFilter [ 0 locks=0 ] ( catrom ) textureFilterWidth [ 0 locks=0 ] ( 1 ) textureBorderColor [ 0 locks=0 ] ( 0 0 0 0 ) monoOutput [ 0 locks=0 ] ( "off" ) monoChannel [ 0 locks=0 ] ( "0" ) useColorMap [ 0 locks=0 autoscope=0 ] ( [ useColorMap 0 ] ) colorMapWidth [ 0 locks=0 autoscope=0 ] ( [ colorMapWidth 1 ] ) colorMapIntensity [ 0 locks=0 autoscope=0 ] ( [ colorMapIntensity 1 ] ) } HouNC1033600bb005ad2ecbe020d9b6ddmat/hair/tipMapSpec.userdata ___Version___1___toolcount___31 ___toolid___ createinputsHouNC1033600bb005ad2ecbe0ef359261mat/hair/baseTipSpecMap.inittype = parameter matchesdef = 0 HouNC1033600bb105ad2ecbe04093c8a4mat/hair/baseTipSpecMap.defcomment "" position 2.79631 22.0595 connectornextid 2 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 colordefault off exposed off lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "baseTipSpecMap" 1 "bound_baseTipSpecMap" } inputsNamed3 { } inputs { } stat { create 1280506179 modify 1479303113 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600bb005ad2ecbe0480c8778mat/hair/baseTipSpecMap.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( baseTipSpecMap ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( Map ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "image" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ trt_enable == 0 }" ) hidewhen [ 0 locks=0 ] ( "{ useTipSpecMap == 0 } { tipSpecSeparate == 0 }" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600b8c05ad2ecbe079ed8384mat/hair/baseTipSpecMap.userdata ___Version___16.5.378HouNC1033600bb205ad2ecbe02c2f5eddmat/hair/tipSpecMapFilter.inittype = parameter matchesdef = 0 HouNC1033600bb305ad2ecbe03ff37513mat/hair/tipSpecMapFilter.defcomment "" position 2.79631 20.1379 connectornextid 2 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 colordefault off exposed off lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "tipSpecMapFilter" 1 "bound_tipSpecMapFilter" } inputsNamed3 { } inputs { } stat { create 1280506181 modify 1479303113 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600bb205ad2ecbe082f31729mat/hair/tipSpecMapFilter.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( tipSpecMapFilter ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( Filter ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "string" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) 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\" " ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ trt_enable == 0 }" ) hidewhen [ 0 locks=0 ] ( "{ useTipSpecMap == 0 } { tipSpecSeparate == 0 }" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600b8e05ad2ecbe04fdebd37mat/hair/tipSpecMapFilter.userdata ___Version___16.5.378HouNC1033600bb305ad2ecbe08af24c07mat/hair/tipSpecMapWidth.inittype = parameter matchesdef = 0 HouNC1033600bb005ad2ecbe0f75eab38mat/hair/tipSpecMapWidth.defcomment "" position 2.79631 19.177 connectornextid 2 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 colordefault off exposed off lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "tipSpecMapWidth" 1 "bound_tipSpecMapWidth" } inputsNamed3 { } inputs { } stat { create 1280506182 modify 1479303113 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600bb305ad2ecbe03aacf609mat/hair/tipSpecMapWidth.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( tipSpecMapWidth ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "Filter Width" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 1 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 5 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ trt_enable == 0 }" ) hidewhen [ 0 locks=0 ] ( "{ useTipSpecMap == 0 } { tipSpecSeparate == 0 }" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600b8f05ad2ecbe088c49e94mat/hair/tipSpecMapWidth.userdata ___Version___16.5.378HouNC1033600b8f05ad2ecbe08d919835mat/hair/tipSpecMapIntensity.inittype = parameter matchesdef = 0 HouNC1033600b8c05ad2ecbe0dffbb150mat/hair/tipSpecMapIntensity.defcomment "" position 2.79631 21.0987 connectornextid 2 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 colordefault off exposed off lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "tipSpecMapIntensity" 1 "bound_tipSpecMapIntensity" } inputsNamed3 { } inputs { } stat { create 1280506184 modify 1479303113 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8f05ad2ecbe0a8ecde71mat/hair/tipSpecMapIntensity.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( tipSpecMapIntensity ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "Tint Intensity" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 1 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 2 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ trt_enable == 0 }" ) hidewhen [ 0 locks=0 ] ( "{ useTipSpecMap == 0 } { tipSpecSeparate == 0 }" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600b8b05ad2ecbe03d56ebe2mat/hair/tipSpecMapIntensity.userdata ___Version___16.5.378HouNC1033600bb705ad2ecbe068c0dbfamat/hair/rootMapSpec.inittype = surfacecolor::3.0 matchesdef = 1 HouNC1033600bb405ad2ecbe0a959aa28mat/hair/rootMapSpec.defcomment "" position 7.43525 0.729866 connectornextid 19 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 17 "color" } inputsNamed3 { 0 uvcoords1 1 1 "uv" 1 "" "" 1 "useBaseColor" 2 baseColor3 0 1 "baseColor" 3 "" "" 1 "usePointColor" 4 "" "" 1 "usePointAlpha" 5 "" "" 1 "usePackedColor" 6 "" "" 1 "usePackedAlpha" 7 useRootSpecMap 0 1 "useTexture" 8 baseRootSpecMap 0 1 "texture" 9 "" "" 1 "udim" 10 rootMapIntensity 0 1 "textureIntensity" 11 "" "" 1 "textureWrap" 12 "" "" 1 "textureSourceColorSpace" 13 rootMapfilter 0 1 "textureFilter" 14 rootMapWidth 0 1 "textureFilterWidth" 15 "" "" 1 "textureBorderColor" 16 "" "" 1 "monoOutput" 18 "" "" 1 "monoChannel" } inputs { 0 uvcoords1 0 1 1 "" 0 1 2 baseColor3 0 1 3 "" 0 1 4 "" 0 1 5 "" 0 1 6 "" 0 1 7 useRootSpecMap 0 1 8 baseRootSpecMap 0 1 9 "" 0 1 10 rootMapIntensity 0 1 11 "" 0 1 12 "" 0 1 13 rootMapfilter 0 1 14 rootMapWidth 0 1 15 "" 0 1 16 "" 0 1 17 "" 0 1 } stat { create 1479303112 modify 1515137905 author kai@TitanUbuntu access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8f05ad2ecbe032d78a05mat/hair/rootMapSpec.spareparmdef parm { name "signature" baseparm label "signature" invisible export none } parm { name "useBaseColor" baseparm label "Use Base Color" export none } parm { name "baseColor" baseparm label "Base Color" export none } parm { name "usePointColor" baseparm label "Use Point Color" export none } parm { name "usePointAlpha" baseparm label "Use Point Alpha" export none } parm { name "usePackedColor" baseparm label "Use Packed Color" export none } parm { name "useTexture" baseparm label "Use Texture" export none } parm { name "texture" baseparm label "Texture" export none } parm { name "udim" baseparm label "UDIM Filename Expansion" export none } parm { name "textureIntensity" baseparm label "Texture Intensity" export none } parm { name "textureWrap" baseparm label "Wrap" joinnext export none } parm { name "textureSourceColorSpace" baseparm label "Source Color Space" joinnext export none } parm { name "textureFilter" baseparm label "Filter Type" joinnext export none } parm { name "textureFilterWidth" baseparm label "Filter Width" export none } parm { name "textureBorderColor" baseparm label "Border Color" export none } parm { name "monoOutput" baseparm label "Monochrome Output" export none } parm { name "monoChannel" baseparm label "Monochrome Channel" export none } parm { name "useColorMap" label "useColorMap" type float default { "0" } range { 0 10 } } parm { name "colorMapWidth" label "colorMapWidth" type float default { "0" } range { 0 10 } } parm { name "colorMapIntensity" label "colorMapIntensity" type float default { "0" } range { 0 10 } } parm { name "usePackedAlpha" baseparm label "Use Packed Alpha" export none } HouNC1033600bb405ad2ecbe002dab752mat/hair/rootMapSpec.chn{ channel baseColorr { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 1 1 expr = ch('../baseColor3/colordefr') } } channel baseColorg { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 1 1 expr = ch('../baseColor3/colordefg') } } channel baseColorb { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 1 1 expr = ch('../baseColor3/colordefb') } } channel useColorMap { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch('../useTipSpecMap/toggledef') } } channel colorMapWidth { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 1 1 expr = ch('../rootMapWidth/floatdef') } } channel colorMapIntensity { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 1 1 expr = ch('../rootMapIntensity/floatdef') } } } HouNC1033600bb705ad2ecbe0aa443379mat/hair/rootMapSpec.parm{ version 0.8 signature [ 0 locks=0 ] ( 0 ) useBaseColor [ 0 locks=0 ] ( "on" ) baseColor [ 0 locks=0 autoscope=0 ] ( [ baseColorr 1 ] [ baseColorg 1 ] [ baseColorb 1 ] ) usePointColor [ 0 locks=0 ] ( "off" ) usePointAlpha [ 0 locks=0 autoscope=0 ] ( "on" ) usePackedColor [ 0 locks=0 ] ( "off" ) usePackedAlpha [ 0 locks=0 ] ( "off" ) useTexture [ 0 locks=0 ] ( "off" ) texture [ 0 locks=0 ] ( "" ) udim [ 0 locks=0 ] ( "on" ) textureIntensity [ 0 locks=0 ] ( 1 ) textureWrap [ 0 locks=0 ] ( repeat ) textureSourceColorSpace [ 0 locks=0 ] ( repeat ) textureFilter [ 0 locks=0 ] ( catrom ) textureFilterWidth [ 0 locks=0 ] ( 1 ) textureBorderColor [ 0 locks=0 ] ( 0 0 0 0 ) monoOutput [ 0 locks=0 ] ( "off" ) monoChannel [ 0 locks=0 ] ( "0" ) useColorMap [ 0 locks=0 autoscope=0 ] ( [ useColorMap 0 ] ) colorMapWidth [ 0 locks=0 autoscope=0 ] ( [ colorMapWidth 1 ] ) colorMapIntensity [ 0 locks=0 autoscope=0 ] ( [ colorMapIntensity 1 ] ) } HouNC1033600bb305ad2ecbe0e5f4b7fdmat/hair/rootMapSpec.userdata ___Version___1___toolcount___31 ___toolid___ createinputsHouNC1033600bb105ad2ecbe07d8d5c68mat/hair/useTipSpecMap.inittype = parameter matchesdef = 0 HouNC1033600bb605ad2ecbe0166ece71mat/hair/useTipSpecMap.defcomment "" position 2.79631 23.0203 connectornextid 2 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 colordefault off exposed off lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "useTipSpecMap" 1 "bound_useTipSpecMap" } inputsNamed3 { } inputs { } stat { create 1280507222 modify 1479303113 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600bb105ad2ecbe085557517mat/hair/useTipSpecMap.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( useTipSpecMap ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "Use Map" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "toggle" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 1 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ trt_enable == 0 }" ) hidewhen [ 0 locks=0 ] ( "{ tipSpecSeparate == 0 }" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600b8d05ad2ecbe0e5b292d3mat/hair/useTipSpecMap.userdata ___Version___16.5.378HouNC1033600bb305ad2ecbe076a8704amat/hair/baseRootSpecMap.inittype = parameter matchesdef = 0 HouNC1033600bb005ad2ecbe0bbaa9f9bmat/hair/baseRootSpecMap.defcomment "" position 2.29161 27.6251 connectornextid 2 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 colordefault off exposed off lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "rootSpecMap" 1 "bound_rootSpecMap" } inputsNamed3 { } inputs { } stat { create 1280507223 modify 1479303113 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600bb305ad2ecbe0113b4071mat/hair/baseRootSpecMap.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( rootSpecMap ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( Map ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "image" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ trt_enable == 0 }" ) hidewhen [ 0 locks=0 ] ( "{ useRootSpecMap == 0 }" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600b8f05ad2ecbe0c0300752mat/hair/baseRootSpecMap.userdata ___Version___16.5.378HouNC1033600bb105ad2ecbe0757ef1b8mat/hair/rootMapfilter.inittype = parameter matchesdef = 0 HouNC1033600bb605ad2ecbe015184bbdmat/hair/rootMapfilter.defcomment "" position 1.18151 26.5681 connectornextid 2 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 colordefault off exposed off lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "rootSpecMapFilter" 1 "bound_rootSpecMapFilter" } inputsNamed3 { } inputs { } stat { create 1280507235 modify 1479303113 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600bb105ad2ecbe0e7569bafmat/hair/rootMapfilter.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( rootSpecMapFilter ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( Filter ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "string" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) 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\" " ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ trt_enable == 0 }" ) hidewhen [ 0 locks=0 ] ( "{ useRootSpecMap == 0 }" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600b8d05ad2ecbe01e2fd50bmat/hair/rootMapfilter.userdata ___Version___16.5.378HouNC1033600bb605ad2ecbe052b621b8mat/hair/rootMapWidth.inittype = parameter matchesdef = 0 HouNC1033600bb705ad2ecbe0d9fcb84cmat/hair/rootMapWidth.defcomment "" position 2.29161 25.511 connectornextid 2 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 colordefault off exposed off lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "rootMapWidth" 1 "bound_rootMapWidth" } inputsNamed3 { } inputs { } stat { create 1280507236 modify 1479303113 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600bb605ad2ecbe0ecc6957cmat/hair/rootMapWidth.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( rootMapWidth ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "Filter Width" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 1 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 5 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ trt_enable == 0 }" ) hidewhen [ 0 locks=0 ] ( "{ useRootSpecMap == 0 }" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600bb205ad2ecbe0fdadf088mat/hair/rootMapWidth.userdata ___Version___16.5.378HouNC1033600bb205ad2ecbe0e5b0a58emat/hair/rootMapIntensity.inittype = parameter matchesdef = 0 HouNC1033600bb305ad2ecbe0c327bdbbmat/hair/rootMapIntensity.defcomment "" position 2.14451 24.6661 connectornextid 2 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 colordefault off exposed off lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "colorMapIntensity1" 1 "bound_colorMapIntensity1" } inputsNamed3 { } inputs { } stat { create 1280507238 modify 1479303113 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600bb205ad2ecbe0d7016d7fmat/hair/rootMapIntensity.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( colorMapIntensity1 ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "Tint Intensity" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 1 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 2 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ trt_enable == 0 }" ) hidewhen [ 0 locks=0 ] ( "{ useRootSpecMap == 0 }" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600b8e05ad2ecbe0f41dfd9amat/hair/rootMapIntensity.userdata ___Version___16.5.378HouNC1033600bb105ad2ecbe0ba5f92e7mat/hair/specBlendRamp.inittype = rampparm matchesdef = 0 HouNC1033600bb605ad2ecbe090af64bbmat/hair/specBlendRamp.defcomment "" position 7.43525 -7.99735 connectornextid 7 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 1 "specBlendRamp" 2 "specBlendRamp_the_basis_strings" 3 "specBlendRamp_the_key_positions" 4 "specBlendRamp_the_key_values" 5 "specBlendRamp_the_color_space" 6 "specBlendRamp_struct" } inputsNamed3 { 0 t1 0 1 "input" } inputs { 0 t1 0 1 } stat { create 1280507402 modify 1479303352 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb105ad2ecbe01ee97a26mat/hair/specBlendRamp.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( specBlendRamp ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "Root To Tip Blend" ) ramptype [ 0 locks=0 ] ( "flt" ) rampcolortype [ 0 locks=0 ] ( rgb ) rampbasisdefault [ 0 locks=0 ] ( linear ) rampcolordefault [ 0 locks=0 ] ( 2 ) rampfloatdefault [ 0 locks=0 ] ( 2 ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) separator2 [ 0 locks=0 ] ( ) rampshowcontrolsdefault [ 0 locks=0 ] ( "on" ) disablewhen [ 0 locks=0 ] ( "{ trt_enable == 0 }" ) hidewhen [ 0 locks=0 ] ( "{ tipSpecSeparate == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) rampcolordefault1pos [ 0 locks=0 ] ( 0 ) rampcolordefault1c [ 0 locks=0 ] ( 0 0 0 ) rampcolordefault1interp [ 0 locks=0 ] ( "linear" ) rampcolordefault2pos [ 0 locks=0 ] ( 1 ) rampcolordefault2c [ 0 locks=0 ] ( 1 1 1 ) rampcolordefault2interp [ 0 locks=0 ] ( "linear" ) rampfloatdefault1pos [ 0 locks=0 ] ( 0 ) rampfloatdefault1value [ 0 locks=0 ] ( 0 ) rampfloatdefault1interp [ 0 locks=0 ] ( "linear" ) rampfloatdefault2pos [ 0 locks=0 ] ( 1 ) rampfloatdefault2value [ 0 locks=0 ] ( 1 ) rampfloatdefault2interp [ 0 locks=0 ] ( "linear" ) } HouNC1033600b8d05ad2ecbe013c73788mat/hair/specBlendRamp.userdata ___Version___16.5.378HouNC1033600b8c05ad2ecbe060d40b40mat/hair/specIntensityColor.inittype = surfacecolor::3.0 matchesdef = 1 HouNC1033600b8d05ad2ecbe0a2c1e312mat/hair/specIntensityColor.defcomment "" position 6.50629 5.02035 connectornextid 19 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 17 "color" } inputsNamed3 { 0 uvcoords1 1 1 "uv" 1 "" "" 1 "useBaseColor" 2 "" "" 1 "baseColor" 3 "" "" 1 "usePointColor" 4 "" "" 1 "usePointAlpha" 5 "" "" 1 "usePackedColor" 6 "" "" 1 "usePackedAlpha" 7 useSpecIntensityMap 0 1 "useTexture" 8 baseIntensityMap 0 1 "texture" 9 "" "" 1 "udim" 10 "" "" 1 "textureIntensity" 11 "" "" 1 "textureWrap" 12 "" "" 1 "textureSourceColorSpace" 13 intensityMapFilter 0 1 "textureFilter" 14 IntensityMapWidth 0 1 "textureFilterWidth" 15 "" "" 1 "textureBorderColor" 16 "" "" 1 "monoOutput" 18 "" "" 1 "monoChannel" } inputs { 0 uvcoords1 0 1 1 "" 0 1 2 "" 0 1 3 "" 0 1 4 "" 0 1 5 "" 0 1 6 "" 0 1 7 useSpecIntensityMap 0 1 8 baseIntensityMap 0 1 9 "" 0 1 10 "" 0 1 11 "" 0 1 12 "" 0 1 13 intensityMapFilter 0 1 14 IntensityMapWidth 0 1 15 "" 0 1 16 "" 0 1 17 "" 0 1 } stat { create 1479303112 modify 1515137921 author kai@TitanUbuntu access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8405ad2ecbe00f64c683mat/hair/specIntensityColor.spareparmdef parm { name "signature" baseparm label "signature" invisible export none } parm { name "useBaseColor" baseparm label "Use Base Color" export none } parm { name "baseColor" baseparm label "Base Color" export none } parm { name "usePointColor" baseparm label "Use Point Color" export none } parm { name "usePointAlpha" baseparm label "Use Point Alpha" export none } parm { name "usePackedColor" baseparm label "Use Packed Color" export none } parm { name "useTexture" baseparm label "Use Texture" export none } parm { name "texture" baseparm label "Texture" export none } parm { name "udim" baseparm label "UDIM Filename Expansion" export none } parm { name "textureIntensity" baseparm label "Texture Intensity" export none } parm { name "textureWrap" baseparm label "Wrap" joinnext export none } parm { name "textureSourceColorSpace" baseparm label "Source Color Space" joinnext export none } parm { name "textureFilter" baseparm label "Filter Type" joinnext export none } parm { name "textureFilterWidth" baseparm label "Filter Width" export none } parm { name "textureBorderColor" baseparm label "Border Color" export none } parm { name "monoOutput" baseparm label "Monochrome Output" export none } parm { name "monoChannel" baseparm label "Monochrome Channel" export none } parm { name "useColorMap" label "useColorMap" type float default { "0" } range { 0 10 } } parm { name "colorMapWidth" label "colorMapWidth" type float default { "0" } range { 0 10 } } parm { name "usePackedAlpha" baseparm label "Use Packed Alpha" export none } HouNC1033600b8d05ad2ecbe0ac926398mat/hair/specIntensityColor.chn{ channel useColorMap { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch('../useSpecIntensityMap/toggledef') } } channel colorMapWidth { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 1 1 expr = ch('../IntensityMapWidth/floatdef') } } } HouNC1033600b8c05ad2ecbe02f75a873mat/hair/specIntensityColor.parm{ version 0.8 signature [ 0 locks=0 ] ( 0 ) useBaseColor [ 0 locks=0 ] ( "on" ) baseColor [ 0 locks=0 ] ( 1 1 1 ) usePointColor [ 0 locks=0 autoscope=0 ] ( "on" ) usePointAlpha [ 0 locks=0 autoscope=0 ] ( "on" ) usePackedColor [ 0 locks=0 ] ( "off" ) usePackedAlpha [ 0 locks=0 ] ( "off" ) useTexture [ 0 locks=0 ] ( "off" ) texture [ 0 locks=0 ] ( "" ) udim [ 0 locks=0 ] ( "on" ) textureIntensity [ 0 locks=0 ] ( 1 ) textureWrap [ 0 locks=0 ] ( repeat ) textureSourceColorSpace [ 0 locks=0 ] ( repeat ) textureFilter [ 0 locks=0 ] ( catrom ) textureFilterWidth [ 0 locks=0 ] ( 1 ) textureBorderColor [ 0 locks=0 ] ( 0 0 0 0 ) monoOutput [ 0 locks=0 ] ( "off" ) monoChannel [ 0 locks=0 ] ( "0" ) useColorMap [ 0 locks=0 autoscope=0 ] ( [ useColorMap 0 ] ) colorMapWidth [ 0 locks=0 autoscope=0 ] ( [ colorMapWidth 1 ] ) } HouNC1033600b8805ad2ecbe0688ccb4amat/hair/specIntensityColor.userdata ___Version___1___toolcount___31 ___toolid___ createinputsHouNC1033600b8f05ad2ecbe099a81d90mat/hair/useSpecIntensityMap.inittype = parameter matchesdef = 0 HouNC1033600b8c05ad2ecbe029c4a03fmat/hair/useSpecIntensityMap.defcomment "" position 4.72481 31.702 connectornextid 2 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 colordefault off exposed off lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "useSpecIntensityMap" 1 "bound_useSpecIntensityMap" } inputsNamed3 { } inputs { } stat { create 1280518509 modify 1479303113 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8f05ad2ecbe046101955mat/hair/useSpecIntensityMap.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( useSpecIntensityMap ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "Use Map" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "toggle" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 1 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ trt_enable == 0 }" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600b8b05ad2ecbe02d4c9cd2mat/hair/useSpecIntensityMap.userdata ___Version___16.5.378HouNC1033600bb205ad2ecbe0d8d85a90mat/hair/baseIntensityMap.inittype = parameter matchesdef = 0 HouNC1033600bb305ad2ecbe07be683cfmat/hair/baseIntensityMap.defcomment "" position 4.14941 30.8216 connectornextid 2 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 colordefault off exposed off lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "baseIntensityMap" 1 "bound_baseIntensityMap" } inputsNamed3 { } inputs { } stat { create 1280518510 modify 1479303113 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600bb205ad2ecbe0d89564d6mat/hair/baseIntensityMap.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( baseIntensityMap ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "Intensity Map" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "image" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ trt_enable == 0 }" ) hidewhen [ 0 locks=0 ] ( "{ useSpecIntensityMap == 0 }" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600b8e05ad2ecbe053448aaamat/hair/baseIntensityMap.userdata ___Version___16.5.378HouNC1033600b8c05ad2ecbe06b2cdf71mat/hair/intensityMapFilter.inittype = parameter matchesdef = 0 HouNC1033600b8d05ad2ecbe098bff1femat/hair/intensityMapFilter.defcomment "" position 4.27341 29.7853 connectornextid 2 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 colordefault off exposed off lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "intensityMapFilter" 1 "bound_intensityMapFilter" } inputsNamed3 { } inputs { } stat { create 1280518516 modify 1479303113 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8c05ad2ecbe028ec6cb8mat/hair/intensityMapFilter.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( intensityMapFilter ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "Intensity Map Filter" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "string" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) 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\" " ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ trt_enable == 0 }" ) hidewhen [ 0 locks=0 ] ( "{ useSpecIntensityMap == 0 }" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600b8805ad2ecbe0ae938b4fmat/hair/intensityMapFilter.userdata ___Version___16.5.378HouNC1033600b8d05ad2ecbe03865ddfbmat/hair/IntensityMapWidth.inittype = parameter matchesdef = 0 HouNC1033600bb205ad2ecbe0b54d9442mat/hair/IntensityMapWidth.defcomment "" position 4.47681 28.3698 connectornextid 2 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 colordefault off exposed off lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "intensityMapWidth" 1 "bound_intensityMapWidth" } inputsNamed3 { } inputs { } stat { create 1280518518 modify 1479303113 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8d05ad2ecbe0c86cf806mat/hair/IntensityMapWidth.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( intensityMapWidth ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "Intensity Map Width" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 1 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 5 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ trt_enable == 0 }" ) hidewhen [ 0 locks=0 ] ( "{ useSpecIntensityMap == 0 }" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600b8905ad2ecbe0786c0849mat/hair/IntensityMapWidth.userdata ___Version___16.5.378HouNC1033600bb505ad2ecbe051e0b6afmat/hair/multiply6.inittype = multiply matchesdef = 0 HouNC1033600bba05ad2ecbe00c998297mat/hair/multiply6.defcomment "" position 16.2778 5.32035 connectornextid 3 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 2 "product" } inputsNamed3 { 0 randomize 3 1 "input1" 1 clamp1 6 1 "input2" } inputs { 0 randomize 2 1 1 clamp1 0 1 } stat { create 1280518673 modify 1515240570 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb505ad2ecbe0b5ce5721mat/hair/multiply6.parm{ version 0.8 } HouNC1033600bb105ad2ecbe0113a9340mat/hair/multiply6.userdata ___Version___16.5.378HouNC1033600bb405ad2ecbe0484910c8mat/hair/luminance2.inittype = luminance matchesdef = 0 HouNC1033600bb505ad2ecbe092e361a2mat/hair/luminance2.defcomment "" position 9.32156 5.02035 connectornextid 0 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 2 "lum" } inputsNamed3 { 1 specIntensityColor 17 1 "rgb" } inputs { 0 specIntensityColor 0 1 } stat { create 1280520106 modify 1515137920 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb405ad2ecbe0ba3af3f1mat/hair/luminance2.parm{ version 0.8 rgb [ 0 locks=0 ] ( 0 0 0 ) } HouNC1033600bb005ad2ecbe01f216ad2mat/hair/luminance2.userdata ___Version___HouNC1033600bbc05ad2ecbe091fc87bdmat/hair/Kd.inittype = parameter matchesdef = 0 HouNC1033600bbd05ad2ecbe051dcff77mat/hair/Kd.defcomment "" position -7.77933 20.114 connectornextid 2 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "Kd" 1 "bound_Kd" } inputsNamed3 { } inputs { } stat { create 1280960991 modify 1489568766 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bbc05ad2ecbe021dea6bbmat/hair/Kd.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( Kd ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( Intensity ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0.5 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600bb805ad2ecbe095921fa3mat/hair/Kd.userdata ___Version___16.5.378HouNC1033600bb105ad2ecbe012a728d4mat/hair/opacityExport.inittype = parameter matchesdef = 0 HouNC1033600bb605ad2ecbe0b9207596mat/hair/opacityExport.defcomment "" position 13.1808 -14.12 connectornextid 3 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 1 "opacityExport" 2 "bound_opacityExport" } inputsNamed3 { 0 multiply3 2 1 "input" } inputs { 0 multiply3 0 1 } stat { create 1281017321 modify 1480592608 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 0 0.533 0 delscript "" exprlanguage hscript end HouNC1033600bb105ad2ecbe03491ddbfmat/hair/opacityExport.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( opacityExport ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "Opacity Export" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "color" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "on" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "on" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600b8d05ad2ecbe070934bdcmat/hair/opacityExport.userdata ___Version___16.5.378HouNC1033600bb805ad2ecbe0084fa842mat/hair/clamp1.inittype = clamp matchesdef = 0 HouNC1033600bb905ad2ecbe06f5bf90fmat/hair/clamp1.defcomment "" position 11.2385 5.02035 connectornextid 0 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 6 "clamp" } inputsNamed3 { 3 luminance2 2 1 "val" 4 "" "" 1 "min" 5 "" "" 1 "max" } inputs { 0 luminance2 0 1 1 "" 0 1 2 "" 0 1 } stat { create 1281632962 modify 1515137920 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb805ad2ecbe0c9d2d6c6mat/hair/clamp1.parm{ version 0.8 signature [ 0 locks=0 ] ( default ) min [ 0 locks=0 ] ( 0 ) max [ 0 locks=0 ] ( 1 ) min_i [ 0 locks=0 ] ( 0 ) max_i [ 0 locks=0 ] ( 1 ) min_u [ 0 locks=0 ] ( 0 0 ) max_u [ 0 locks=0 ] ( 1 1 ) min_v [ 0 locks=0 ] ( 0 0 0 ) max_v [ 0 locks=0 ] ( 1 1 1 ) min_p [ 0 locks=0 ] ( 0 0 0 ) max_p [ 0 locks=0 ] ( 1 1 1 ) min_n [ 0 locks=0 ] ( 0 0 0 ) max_n [ 0 locks=0 ] ( 1 1 1 ) min_c [ 0 locks=0 ] ( 0 0 0 ) max_c [ 0 locks=0 ] ( 1 1 1 ) min_v4 [ 0 locks=0 ] ( 0 0 0 0 ) max_v4 [ 0 locks=0 ] ( 1 1 1 1 ) min_uf [ 0 locks=0 ] ( 0 ) max_uf [ 0 locks=0 ] ( 1 ) min_uv [ 0 locks=0 ] ( 0 0 0 ) max_uv [ 0 locks=0 ] ( 1 1 1 ) min_up [ 0 locks=0 ] ( 0 0 0 ) max_up [ 0 locks=0 ] ( 1 1 1 ) min_un [ 0 locks=0 ] ( 0 0 0 ) max_un [ 0 locks=0 ] ( 1 1 1 ) min_uc [ 0 locks=0 ] ( 0 0 0 ) max_uc [ 0 locks=0 ] ( 1 1 1 ) } HouNC1033600bb405ad2ecbe0c2e84611mat/hair/clamp1.userdata ___Version___HouNC1033600bb305ad2ecbe0591800femat/hair/hairshadercore1.inittype = hairshadercore matchesdef = 1 HouNC1033600bb005ad2ecbe0a0bb9339mat/hair/hairshadercore1.defcomment "" position 34.6194 5.32035 connectornextid 39 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 38 "layer" } inputsNamed3 { 0 "" "" 1 "P" 1 "" "" 1 "N" 2 "" "" 1 "I" 3 "" "" 1 "tip" 4 "" "" 0 "conserveenergy" 5 "" "" 0 "rounding_enable" 6 "" "" 1 "r_enable" 7 randomize 2 1 "r_int" 8 tint_guard_hairs 2 0 "r_clr" 9 r_size 0 0 "r_size" 10 r_shift 0 0 "r_shift" 11 "" "" 0 "r_label" 12 trt_enable 0 0 "trt_enable" 13 "" "" 1 "trt_refl_lights" 14 "" "" 0 "trt_refl_objs" 15 multiply6 2 1 "trt_int" 16 "" "" 0 "trt_qual" 17 twoway2 3 0 "trt_clr" 18 trt_size 0 1 "trt_size" 19 trt_shift 0 0 "trt_shift" 20 "" "" 0 "trt_label" 21 "" "" 0 "g_int" 22 "" "" 0 "g_size" 23 "" "" 0 "g_shift" 24 tt_enable 0 1 "tt_enable" 25 "" "" 0 "tt_trans_lights" 26 "" "" 1 "tt_trans_objs" 27 tt_int 0 0 "tt_int" 28 "" "" 0 "tt_qual" 29 tint_transmission_with_diffuse 3 1 "tt_clr" 30 tt_size 0 1 "tt_size" 31 tt_shift 0 0 "tt_shift" 32 "" "" 0 "tt_label" 33 "" "" 0 "opac_int" 34 multiply3 2 0 "opac_clr" 35 fake_enable 0 0 "fake_enable" 36 fake_min 0 0 "fake_min" 37 fake_max 0 0 "fake_max" } inputs { 0 "" 0 1 1 "" 0 1 2 "" 0 1 3 "" 0 1 4 "" 0 0 5 "" 0 0 6 "" 0 1 7 randomize 1 1 8 tint_guard_hairs 0 0 9 r_size 0 0 10 r_shift 0 0 11 "" 0 0 12 trt_enable 0 0 13 "" 0 1 14 "" 0 0 15 multiply6 0 1 16 "" 0 0 17 twoway2 0 0 18 trt_size 0 1 19 trt_shift 0 0 20 "" 0 0 21 "" 0 0 22 "" 0 0 23 "" 0 0 24 tt_enable 0 1 25 "" 0 0 26 "" 0 1 27 tt_int 0 0 28 "" 0 0 29 tint_transmission_with_diffuse 0 1 30 tt_size 0 1 31 tt_shift 0 0 32 "" 0 0 33 "" 0 0 34 multiply3 0 0 35 fake_enable 0 0 36 fake_min 0 0 37 fake_max 0 0 } stat { create 1479305816 modify 1519556958 author kai@TitanUbuntu access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb005ad2ecbe0197ace49mat/hair/hairshadercore1.chn{ channel tt_shift { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = -0.14999999999999999 -0.14999999999999999 expr = ch('../tt_shift/floatdef') } } } HouNC1033600bb305ad2ecbe0e0f587dcmat/hair/hairshadercore1.parm{ version 0.8 conserveenergy [ 0 locks=0 ] ( "on" ) rounding_enable [ 0 locks=0 ] ( "off" ) folder1 [ 0 locks=0 ] ( 0 0 0 0 ) r_enable [ 0 locks=0 ] ( "on" ) r_int [ 0 locks=0 ] ( 0.40000000000000002 ) r_clr [ 0 locks=0 ] ( 1 1 1 ) r_size [ 0 locks=0 ] ( 0.59999999999999998 ) r_shift [ 0 locks=0 ] ( 0 ) r_label [ 0 locks=0 ] ( diffuse ) trt_enable [ 0 locks=0 ] ( "on" ) trt_refl_lights [ 0 locks=0 ] ( "on" ) trt_refl_objs [ 0 locks=0 ] ( "off" ) trt_int [ 0 locks=0 ] ( 0.20000000000000001 ) trt_qual [ 0 locks=0 ] ( 1 ) trt_clr [ 0 locks=0 ] ( 1 1 1 ) trt_size [ 0 locks=0 ] ( 0.050000000000000003 ) trt_shift [ 0 locks=0 ] ( 0 ) g_int [ 0 locks=0 ] ( 1 ) g_size [ 0 locks=0 autoscope=0 ] ( 0.10000000000000001 ) g_shift [ 0 locks=0 ] ( 0.20000000000000001 ) trt_label [ 0 locks=0 ] ( reflect ) tt_enable [ 0 locks=0 ] ( "on" ) tt_trans_lights [ 0 locks=0 ] ( "on" ) tt_trans_objs [ 0 locks=0 ] ( "off" ) tt_int [ 0 locks=0 autoscope=0 ] ( 0.5 ) tt_qual [ 0 locks=0 ] ( 1 ) tt_clr [ 0 locks=0 ] ( 1 1 1 ) tt_size [ 0 locks=0 ] ( 0.050000000000000003 ) tt_shift [ 0 locks=0 autoscope=0 ] ( [ tt_shift 0 ] ) tt_label [ 0 locks=0 ] ( refract ) opac_int [ 0 locks=0 ] ( 1 ) opac_clr [ 0 locks=0 ] ( 1 1 1 ) fake_enable [ 0 locks=0 ] ( "off" ) fake_min [ 0 locks=0 ] ( 0 ) fake_max [ 0 locks=0 ] ( 1 ) } HouNC1033600b8f05ad2ecbe06b510bb8mat/hair/hairshadercore1.userdata ___Version______toolcount___12 ___toolid___object_groom_addfur__inputgroup_Diffuse collapsed__inputgroup_Randomness collapsed__inputgroup_Reflection collapsedHouNC1033600bb905ad2ecbe082737c57mat/hair/parm1.inittype = parameter matchesdef = 0 HouNC1033600bbe05ad2ecbe0940d6d22mat/hair/parm1.defcomment "" position 15.3062 34.8227 connectornextid 2 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 colordefault off exposed off lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "tintTransmissionWithPrimary" 1 "bound_tintTransmissionWithPrimary" } inputsNamed3 { } inputs { } stat { create 1418210666 modify 1474975559 author kai@AearonPC access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouNC1033600bb905ad2ecbe00bd89839mat/hair/parm1.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( tintTransmissionWithPrimary ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "Tint With Diffuse Color" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "toggle" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "on" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( surface ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ tt_enable == 0 }" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600bb505ad2ecbe0234e7375mat/hair/parm1.userdata ___Version___16.5.378HouNC1033600b8005ad2ecbe03243ca74mat/hair/tint_transmission_with_diffuse.inittype = if matchesdef = 0 HouNC1033600b8105ad2ecbe0311c6db3mat/hair/tint_transmission_with_diffuse.defcomment "" position 24.8985 3.13535 connectornextid 4 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 3 "_tt_clr" } inputsNamed3 { 0 parm1 0 1 "condition" 2 product 0 1 "tt_clr" 1 tint_guard_hairs 2 1 "_result" } inputs { 0 parm1 0 1 1 product 0 1 2 tint_guard_hairs 0 1 } stat { create 1418210861 modify 1515240570 author kai@AearonPC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8005ad2ecbe04ac35cbfmat/hair/tint_transmission_with_diffuse.parm{ version 0.8 condition [ 0 locks=0 ] ( "true" ) } HouNC1033600b9c05ad2ecbe051c9e183mat/hair/tint_transmission_with_diffuse.userdata ___Version___16.5.378HouNC1033600b9505ad2ecbe07a1d79f9mat/hair/tint_transmission_with_diffuse/suboutput1.inittype = suboutput matchesdef = 0 HouNC1033600b9a05ad2ecbe0ed84d300mat/hair/tint_transmission_with_diffuse/suboutput1.defcomment "" position 6.07843 0.421569 connectornextid 3 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { } inputsNamed3 { 0 "" "" 1 "_condition" 2 multiply1 0 1 "_tt_clr" 1 "" "" 1 "__result" } inputs { 0 "" 0 1 1 multiply1 0 1 2 "" 0 1 } stat { create 1418210861 modify 1515240570 author kai@AearonPC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b9505ad2ecbe039d52ec2mat/hair/tint_transmission_with_diffuse/suboutput1.parm{ version 0.8 name1 [ 0 locks=0 ] ( "" ) label1 [ 0 locks=0 ] ( "" ) name2 [ 0 locks=0 ] ( "" ) label2 [ 0 locks=0 ] ( "" ) name3 [ 0 locks=0 ] ( "" ) 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 ] ( "" ) } HouNC1033600b9105ad2ecbe0aeb6b942mat/hair/tint_transmission_with_diffuse/suboutput1.userdata ___Version___16.5.378HouNC1033600b9a05ad2ecbe0cf3e7647mat/hair/tint_transmission_with_diffuse/subinput1.inittype = subinput matchesdef = 0 HouNC1033600b9b05ad2ecbe006810ecfmat/hair/tint_transmission_with_diffuse/subinput1.defcomment "" position -0.497004 0.795752 connectornextid 3 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "_condition" 1 "_tt_clr" 2 "__result" } inputsNamed3 { } inputs { } stat { create 1418210861 modify 1515240569 author kai@AearonPC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b9a05ad2ecbe05e325535mat/hair/tint_transmission_with_diffuse/subinput1.parm{ version 0.8 } HouNC1033600b9605ad2ecbe024be2343mat/hair/tint_transmission_with_diffuse/subinput1.userdata ___Version___16.5.378HouNC1033600b9a05ad2ecbe03762baf4mat/hair/tint_transmission_with_diffuse/multiply1.inittype = multiply matchesdef = 0 HouNC1033600b9b05ad2ecbe0f6f7491bmat/hair/tint_transmission_with_diffuse/multiply1.defcomment "" position 4.2024 0.533181 connectornextid 3 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "product" } inputsNamed3 { 1 subinput1 1 1 "input1" 2 subinput1 2 1 "input2" } inputs { 0 subinput1 1 1 1 subinput1 2 1 } stat { create 1418210973 modify 1515240570 author kai@AearonPC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b9a05ad2ecbe031fe2225mat/hair/tint_transmission_with_diffuse/multiply1.parm{ version 0.8 } HouNC1033600b9605ad2ecbe041522daemat/hair/tint_transmission_with_diffuse/multiply1.userdata ___Version___16.5.378HouNC1033600bba05ad2ecbe09fe30391mat/hair/trt_size.inittype = parameter matchesdef = 0 HouNC1033600bbb05ad2ecbe076eced58mat/hair/trt_size.defcomment "" position 17.0874 28.716 connectornextid 2 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 colordefault off exposed off lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "trt_size" 1 "bound_trt_size" } inputsNamed3 { } inputs { } stat { create 1418211759 modify 1479306668 author kai@AearonPC access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouNC1033600bba05ad2ecbe051f99251mat/hair/trt_size.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( trt_size ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( Size ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0.050000000000000003 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( surface ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ trt_enable == 0 }" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600bb605ad2ecbe0abc88227mat/hair/trt_size.userdata ___Version___16.5.378HouNC1033600bbb05ad2ecbe0d27ddc99mat/hair/tt_size.inittype = parameter matchesdef = 0 HouNC1033600bb805ad2ecbe08ff611cemat/hair/tt_size.defcomment "" position 18.2874 26.316 connectornextid 2 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 colordefault off exposed off lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "tt_size" 1 "bound_tt_size" } inputsNamed3 { } inputs { } stat { create 1418211761 modify 1479306668 author kai@AearonPC access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouNC1033600bbb05ad2ecbe06d00c9a7mat/hair/tt_size.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( tt_size ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( Size ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0.050000000000000003 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( surface ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ tt_enable == 0 }" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600bb705ad2ecbe03e030832mat/hair/tt_size.userdata ___Version___16.5.378HouNC1033600bb805ad2ecbe0cb4c082emat/hair/tt_int.inittype = parameter matchesdef = 0 HouNC1033600bb905ad2ecbe0eea5eb46mat/hair/tt_int.defcomment "" position 17.9874 26.916 connectornextid 2 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 colordefault off exposed off lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "tt_int" 1 "bound_tt_int" } inputsNamed3 { } inputs { } stat { create 1418211772 modify 1479306668 author kai@AearonPC access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouNC1033600bb805ad2ecbe0c7fa5bf9mat/hair/tt_int.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( tt_int ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( Intensity ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0.5 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( surface ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ tt_enable == 0 }" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600bb405ad2ecbe030b4bff8mat/hair/tt_int.userdata ___Version___16.5.378HouNC1033600bb505ad2ecbe0adb8a45dmat/hair/tt_enable.inittype = parameter matchesdef = 0 HouNC1033600bba05ad2ecbe04bb8013fmat/hair/tt_enable.defcomment "" position 17.6874 27.516 connectornextid 2 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 colordefault off exposed off lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "tt_enable" 1 "bound_tt_enable" } inputsNamed3 { } inputs { } stat { create 1418212107 modify 1479306668 author kai@AearonPC access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouNC1033600bb505ad2ecbe08bee6010mat/hair/tt_enable.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( tt_enable ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( Enable ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "toggle" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "on" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 1 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( surface ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600bb105ad2ecbe0acfbb94dmat/hair/tt_enable.userdata ___Version___16.5.378HouNC1033600bb405ad2ecbe0fd9e4c2emat/hair/trt_enable.inittype = parameter matchesdef = 0 HouNC1033600bb505ad2ecbe06edb64aamat/hair/trt_enable.defcomment "" position 16.4874 29.916 connectornextid 2 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 colordefault off exposed off lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "trt_enable" 1 "bound_trt_enable" } inputsNamed3 { } inputs { } stat { create 1418212133 modify 1479306668 author kai@AearonPC access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouNC1033600bb405ad2ecbe07cb0346bmat/hair/trt_enable.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( trt_enable ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( Enable ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "toggle" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "on" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 1 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( surface ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600bb005ad2ecbe076382dfemat/hair/trt_enable.userdata ___Version___16.5.378HouNC1033600bb405ad2ecbe069556a2fmat/hair/baseColor2.inittype = parameter matchesdef = 0 HouNC1033600bb505ad2ecbe0deaa19a6mat/hair/baseColor2.defcomment "" position 2.79631 23.9812 connectornextid 2 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 colordefault off exposed off lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "tipSpecColor" 1 "bound_tipSpecColor" } inputsNamed3 { } inputs { } stat { create 1418214113 modify 1479303113 author kai@AearonPC access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouNC1033600bb405ad2ecbe041b5d811mat/hair/baseColor2.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( tipSpecColor ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "Tip Color" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "color" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ] ( 1 1 1 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( surface ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ trt_enable == 0 }" ) hidewhen [ 0 locks=0 ] ( "{ tipSpecSeparate == 0 }" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600bb005ad2ecbe0a05db2b7mat/hair/baseColor2.userdata ___Version___16.5.378HouNC1033600bb405ad2ecbe063dfd749mat/hair/baseColor3.inittype = parameter matchesdef = 0 HouNC1033600bb505ad2ecbe09b766fc0mat/hair/baseColor3.defcomment "" position 3.47454 0.097799 connectornextid 2 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "rootSpecColor" 1 "bound_rootSpecColor" } inputsNamed3 { } inputs { } stat { create 1418214114 modify 1515137406 author kai@AearonPC access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouNC1033600bb405ad2ecbe0526bdc78mat/hair/baseColor3.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( rootSpecColor ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "Root Color" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "color" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ] ( 1 1 1 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( surface ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ trt_enable == 0 }" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600bb005ad2ecbe00784333emat/hair/baseColor3.userdata ___Version___16.5.378HouNC1033600bbb05ad2ecbe058f7722amat/hair/product.inittype = parameter matchesdef = 0 HouNC1033600bb805ad2ecbe04737e97cmat/hair/product.defcomment "" position 16.5284 33.4599 connectornextid 2 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 colordefault off exposed off lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "tt_clr" 1 "bound_tt_clr" } inputsNamed3 { } inputs { } stat { create 1418214327 modify 1474975559 author kai@AearonPC access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouNC1033600bbb05ad2ecbe0571d882fmat/hair/product.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( tt_clr ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( Tint ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "color" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ] ( 1 1 1 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( surface ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ tt_enable == 0 }" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600bb705ad2ecbe0fbaf792dmat/hair/product.userdata ___Version___16.5.378HouNC1033600bba05ad2ecbe0efc6bb6emat/hair/switcher.inittype = parameter matchesdef = 0 HouNC1033600bbb05ad2ecbe0f7f93ed2mat/hair/switcher.defcomment "" position 11.0007 0.892606 connectornextid 2 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "tipSpecSeparate" 1 "bound_tipSpecSeparate" } inputsNamed3 { } inputs { } stat { create 1418214981 modify 1515137433 author kai@AearonPC access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouNC1033600bba05ad2ecbe0cb643659mat/hair/switcher.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( tipSpecSeparate ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "Separate Tip Color" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "toggle" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( surface ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ trt_enable == 0 }" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600bb605ad2ecbe01d61e197mat/hair/switcher.userdata ___Version___16.5.378HouNC1033600bbb05ad2ecbe0da1eac6dmat/hair/twoway2.inittype = twoway matchesdef = 0 HouNC1033600bb805ad2ecbe03b3e29b4mat/hair/twoway2.defcomment "" position 15.3949 -1.86348 connectornextid 4 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 3 "result" } inputsNamed3 { 0 switcher 0 1 "condition" 1 colormix2 5 1 "input1" 2 rootMapSpec 17 1 "input2" } inputs { 0 switcher 0 1 1 colormix2 0 1 2 rootMapSpec 0 1 } stat { create 1418215165 modify 1515137905 author kai@AearonPC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bbb05ad2ecbe014cbc2d0mat/hair/twoway2.parm{ version 0.8 signature [ 0 locks=0 ] ( v ) condtype [ 0 locks=0 ] ( 0 ) input2 [ 0 locks=0 ] ( 0 ) input2_i [ 0 locks=0 ] ( 0 ) input2_s [ 0 locks=0 ] ( "" ) input2_u [ 0 locks=0 ] ( 0 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_m2 [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) } HouNC1033600bb705ad2ecbe024aab135mat/hair/twoway2.userdata ___Version___HouNC1033600bb405ad2ecbe086efee6emat/hair/baseColor4.inittype = parameter matchesdef = 0 HouNC1033600bb505ad2ecbe01eaa8b93mat/hair/baseColor4.defcomment "" position -14.2598 16.1042 connectornextid 2 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "tipDiffuseColor" 1 "bound_tipDiffuseColor" } inputsNamed3 { } inputs { } stat { create 1418220775 modify 1515240558 author kai@AearonPC access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouNC1033600bb405ad2ecbe0184995femat/hair/baseColor4.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( tipDiffuseColor ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "Tip Color" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "color" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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.2720000147819519 0.17625601589679718 0.080512002110481262 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( surface ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "{ tipDiffuseSeparate == 0 }" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600bb005ad2ecbe0eff35a1fmat/hair/baseColor4.userdata ___Version___16.5.378HouNC1033600bb505ad2ecbe0327a7557mat/hair/baseColor.inittype = parameter matchesdef = 0 HouNC1033600bba05ad2ecbe0f1e72776mat/hair/baseColor.defcomment "" position -14.0968 17.8898 connectornextid 2 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "rootDiffuseColor" 1 "bound_rootDiffuseColor" } inputsNamed3 { } inputs { } stat { create 1418220789 modify 1515240556 author kai@AearonPC access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouNC1033600bb505ad2ecbe03f2b7b31mat/hair/baseColor.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( rootDiffuseColor ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "Root Color" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "color" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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.086000002920627594 0.05104098841547966 0.016081998124718666 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( surface ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600bb105ad2ecbe056335b01mat/hair/baseColor.userdata ___Version___16.5.378HouNC1033600bb505ad2ecbe08e88a703mat/hair/switcher1.inittype = parameter matchesdef = 0 HouNC1033600bba05ad2ecbe05289c4d6mat/hair/switcher1.defcomment "" position -5.39895 21.3696 connectornextid 3 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "tipDiffuseSeparate" 1 "bound_tipDiffuseSeparate" } inputsNamed3 { 2 "" "" 1 "input" } inputs { 0 "" 0 1 } stat { create 1418214981 modify 1479303400 author kai@AearonPC access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouNC1033600bb505ad2ecbe0f852150cmat/hair/switcher1.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( tipDiffuseSeparate ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "Separate Tip Color" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "toggle" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "on" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( surface ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ trt_enable == 0 }" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600bb105ad2ecbe06507a21amat/hair/switcher1.userdata ___Version___16.5.378HouNC1033600bbb05ad2ecbe03e166bb6mat/hair/twoway3.inittype = twoway matchesdef = 0 HouNC1033600bb805ad2ecbe03e06281fmat/hair/twoway3.defcomment "" position -1.87383 15.9878 connectornextid 4 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 3 "result" } inputsNamed3 { 0 switcher1 0 1 "condition" 1 colormix1 5 1 "input1" 2 rootMapColor 17 1 "input2" } inputs { 0 switcher1 0 1 1 colormix1 0 1 2 rootMapColor 0 1 } stat { create 1418215165 modify 1515240569 author kai@AearonPC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bbb05ad2ecbe00751f2admat/hair/twoway3.parm{ version 0.8 signature [ 0 locks=0 ] ( v ) condtype [ 0 locks=0 ] ( 0 ) input2 [ 0 locks=0 ] ( 0 ) input2_i [ 0 locks=0 ] ( 0 ) input2_s [ 0 locks=0 ] ( "" ) input2_u [ 0 locks=0 ] ( 0 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_m2 [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) } HouNC1033600bb705ad2ecbe027e97e80mat/hair/twoway3.userdata ___Version___HouNC1033600bb005ad2ecbe0681b0273mat/hair/useRootSpecMap.inittype = parameter matchesdef = 0 HouNC1033600bb105ad2ecbe0886f123cmat/hair/useRootSpecMap.defcomment "" position 4.16631 27.9075 connectornextid 3 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 colordefault off exposed off lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "useRootSpecMap" 1 "bound_useRootSpecMap" } inputsNamed3 { 2 "" "" 1 "input" } inputs { 0 "" 0 1 } stat { create 1280507222 modify 1479303113 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600bb005ad2ecbe03d964e78mat/hair/useRootSpecMap.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( useRootSpecMap ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "Use Map" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "toggle" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 1 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ trt_enable == 0 }" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600b8c05ad2ecbe00050e6c6mat/hair/useRootSpecMap.userdata ___Version___16.5.378HouNC1033600b8d05ad2ecbe001172f22mat/hair/useRootDiffuseMap.inittype = parameter matchesdef = 0 HouNC1033600bb205ad2ecbe077e48e5fmat/hair/useRootDiffuseMap.defcomment "" position -13.6929 43.0444 connectornextid 3 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 colordefault off exposed off lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "useRootDiffuseMap" 1 "bound_useRootDiffuseMap" } inputsNamed3 { 2 "" "" 1 "input" } inputs { 0 "" 0 1 } stat { create 1280502743 modify 1479306668 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600b8d05ad2ecbe07c91c47emat/hair/useRootDiffuseMap.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( useRootDiffuseMap ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "Use Map" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "toggle" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 1 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600b8905ad2ecbe0b2bd2be6mat/hair/useRootDiffuseMap.userdata ___Version___16.5.378HouNC1033600bb505ad2ecbe0a836a18emat/hair/colormix1.inittype = colormix matchesdef = 0 HouNC1033600bba05ad2ecbe0970c75f8mat/hair/colormix1.defcomment "" position -4.98981 13.7638 connectornextid 6 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 5 "clr" } inputsNamed3 { 0 rootMapColor 17 1 "primary" 1 tipMapColor 17 1 "secondary" 2 colorMapRamp 1 1 "bias" 3 "" "" 1 "adjust" 4 "" "" 1 "space" } inputs { 0 rootMapColor 0 1 1 tipMapColor 0 1 2 colorMapRamp 0 1 3 "" 0 1 4 "" 0 1 } stat { create 1418222992 modify 1515240569 author kai@AearonPC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb505ad2ecbe0ba340e64mat/hair/colormix1.parm{ version 0.8 primary [ 0 locks=0 ] ( 1 0.69999999999999996 1 ) secondary [ 0 locks=0 ] ( 0.29999999999999999 0.29999999999999999 1 ) bias [ 0 locks=0 ] ( 0.5 ) adjust [ 0 locks=0 ] ( 1 ) space [ 0 locks=0 ] ( 0 ) } HouNC1033600bb105ad2ecbe0c615a087mat/hair/colormix1.userdata ___Version___HouNC1033600bba05ad2ecbe07c226836mat/hair/tt_shift.inittype = parameter matchesdef = 0 HouNC1033600bbb05ad2ecbe04574ec97mat/hair/tt_shift.defcomment "" position 18.3874 26.116 connectornextid 2 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 colordefault off exposed off lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "tt_shift" 1 "bound_tt_shift" } inputsNamed3 { } inputs { } stat { create 1418223754 modify 1479306668 author kai@AearonPC access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouNC1033600bba05ad2ecbe05d90096amat/hair/tt_shift.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( tt_shift ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( Shift ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( -1 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( surface ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ tt_enable == 0 }" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600bb605ad2ecbe0abe23aa5mat/hair/tt_shift.userdata ___Version___16.5.378HouNC1033600bb505ad2ecbe06f87cb62mat/hair/trt_shift.inittype = parameter matchesdef = 0 HouNC1033600bba05ad2ecbe0610e58c6mat/hair/trt_shift.defcomment "" position 17.1874 28.516 connectornextid 2 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 colordefault off exposed off lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "trt_shift" 1 "bound_trt_shift" } inputsNamed3 { } inputs { } stat { create 1418223785 modify 1479306668 author kai@AearonPC access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouNC1033600bb505ad2ecbe085c8f88bmat/hair/trt_shift.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( trt_shift ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( Shift ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( -1 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( surface ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ trt_enable == 0 }" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600bb105ad2ecbe0ad764c3amat/hair/trt_shift.userdata ___Version___16.5.378HouNC1033600bb905ad2ecbe0f64dd1bdmat/hair/parm2.inittype = parameter matchesdef = 0 HouNC1033600bbe05ad2ecbe0072713c4mat/hair/parm2.defcomment "" position -2.26471 8.82896 connectornextid 3 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "hairid" 1 "bound_hairid" } inputsNamed3 { 2 "" "" 1 "input" } inputs { 0 "" 0 1 } stat { create 1418395873 modify 1478780274 author kai@AearonPC access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouNC1033600bb905ad2ecbe039588203mat/hair/parm2.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( hairid ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "int" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( surface ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "on" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600bb505ad2ecbe017925d31mat/hair/parm2.userdata ___Version___16.5.378HouNC1033600bb505ad2ecbe0aa6fa187mat/hair/randomize.inittype = subnet matchesdef = 0 HouNC1033600bba05ad2ecbe0b9068295mat/hair/randomize.defcomment "" position 6.50629 10.2173 connectornextid 4 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 1 "_Cd" 2 "_Kd" 3 "_Ks" } inputsNamed3 { 0 twoway1 3 1 "result" 6 null1 0 1 "Cd" 8 Kd 0 1 "Kd" 7 null2 1 1 "Ks" } inputs { 0 twoway1 0 1 1 null1 0 1 2 Kd 0 1 3 null2 0 1 } stat { create 1418636227 modify 1515240570 author kai@AearonPC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb505ad2ecbe040f58ebbmat/hair/randomize.parm{ version 0.8 } HouNC1033600bb105ad2ecbe02186d6c1mat/hair/randomize.userdata ___Version___16.5.378HouNC1033600b8d05ad2ecbe03e340708mat/hair/randomize/random2.inittype = random matchesdef = 0 HouNC1033600bb205ad2ecbe024ebf646mat/hair/randomize/random2.defcomment "" position 31.5534 90.5262 connectornextid 2 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 1 "rand" } inputsNamed3 { 0 add1 0 1 "pos" } inputs { 0 add1 0 1 } stat { create 1418395896 modify 1515240569 author kai@AearonPC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8d05ad2ecbe0ef911a25mat/hair/randomize/random2.parm{ version 0.8 signature [ 0 locks=0 ] ( i ) pos [ 0 locks=0 ] ( 0 ) pos_i [ 0 locks=0 ] ( 0 ) pos_v1d [ 0 locks=0 ] ( 0 0 0 ) pos_p1d [ 0 locks=0 ] ( 0 0 0 ) pos_n1d [ 0 locks=0 ] ( 0 0 0 ) pos_c1d [ 0 locks=0 ] ( 0 0 0 ) pos_v41d [ 0 locks=0 ] ( 0 0 0 0 ) pos_uf1d [ 0 locks=0 ] ( 0 ) pos_uv1d [ 0 locks=0 ] ( 0 0 0 ) pos_up1d [ 0 locks=0 ] ( 0 0 0 ) pos_un1d [ 0 locks=0 ] ( 0 0 0 ) pos_uc1d [ 0 locks=0 ] ( 0 0 0 ) roundtoint [ 0 locks=0 ] ( "on" ) } HouNC1033600b8905ad2ecbe0853dd3d7mat/hair/randomize/random2.userdata ___Version___HouNC1033600bb305ad2ecbe0688364b1mat/hair/randomize/ramp2.inittype = rampparm matchesdef = 0 HouNC1033600bb005ad2ecbe0d8ecb65dmat/hair/randomize/ramp2.defcomment "" position 33.2478 90.1732 connectornextid 7 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 1 "diffuseRandSaturationRamp" 2 "diffuseRandSaturationRamp_the_basis_strings" 3 "diffuseRandSaturationRamp_the_key_positions" 4 "diffuseRandSaturationRamp_the_key_values" 5 "diffuseRandSaturationRamp_the_color_space" 6 "diffuseRandSaturationRamp_struct" } inputsNamed3 { 0 random2 1 1 "input" } inputs { 0 random2 0 1 } stat { create 1418633395 modify 1515240569 author kai@AearonPC access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouNC1033600bb305ad2ecbe076e40bfbmat/hair/randomize/ramp2.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( diffuseRandSaturationRamp ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "Source Values" ) ramptype [ 0 locks=0 ] ( "flt" ) rampcolortype [ 0 locks=0 ] ( rgb ) rampbasisdefault [ 0 locks=0 ] ( linear ) rampcolordefault [ 0 locks=0 ] ( 2 ) rampfloatdefault [ 0 locks=0 ] ( 2 ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) separator2 [ 0 locks=0 ] ( ) rampshowcontrolsdefault [ 0 locks=0 ] ( "on" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "{ diffuseRandSaturation == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) rampcolordefault1pos [ 0 locks=0 ] ( 0 ) rampcolordefault1c [ 0 locks=0 ] ( 0 0 0 ) rampcolordefault1interp [ 0 locks=0 ] ( "linear" ) rampcolordefault2pos [ 0 locks=0 ] ( 1 ) rampcolordefault2c [ 0 locks=0 ] ( 1 1 1 ) rampcolordefault2interp [ 0 locks=0 ] ( "linear" ) rampfloatdefault1pos [ 0 locks=0 ] ( 0 ) rampfloatdefault1value [ 0 locks=0 ] ( 0 ) rampfloatdefault1interp [ 0 locks=0 ] ( "linear" ) rampfloatdefault2pos [ 0 locks=0 ] ( 1 ) rampfloatdefault2value [ 0 locks=0 ] ( 1 ) rampfloatdefault2interp [ 0 locks=0 ] ( "linear" ) } HouNC1033600b8f05ad2ecbe05fa74463mat/hair/randomize/ramp2.userdata ___Version___16.5.378HouNC1033600b8d05ad2ecbe0652e5c69mat/hair/randomize/random3.inittype = random matchesdef = 0 HouNC1033600bb205ad2ecbe08caecde5mat/hair/randomize/random3.defcomment "" position 31.6022 95.4176 connectornextid 2 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 1 "rand" } inputsNamed3 { 0 add2 0 1 "pos" } inputs { 0 add2 0 1 } stat { create 1418395896 modify 1515240569 author kai@AearonPC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8d05ad2ecbe08024767amat/hair/randomize/random3.parm{ version 0.8 signature [ 0 locks=0 ] ( i ) pos [ 0 locks=0 ] ( 0 ) pos_i [ 0 locks=0 ] ( 0 ) pos_v1d [ 0 locks=0 ] ( 0 0 0 ) pos_p1d [ 0 locks=0 ] ( 0 0 0 ) pos_n1d [ 0 locks=0 ] ( 0 0 0 ) pos_c1d [ 0 locks=0 ] ( 0 0 0 ) pos_v41d [ 0 locks=0 ] ( 0 0 0 0 ) pos_uf1d [ 0 locks=0 ] ( 0 ) pos_uv1d [ 0 locks=0 ] ( 0 0 0 ) pos_up1d [ 0 locks=0 ] ( 0 0 0 ) pos_un1d [ 0 locks=0 ] ( 0 0 0 ) pos_uc1d [ 0 locks=0 ] ( 0 0 0 ) roundtoint [ 0 locks=0 ] ( "on" ) } HouNC1033600b8905ad2ecbe0149f8efamat/hair/randomize/random3.userdata ___Version___HouNC1033600bb305ad2ecbe0460eec98mat/hair/randomize/ramp3.inittype = rampparm matchesdef = 0 HouNC1033600bb005ad2ecbe0266352c3mat/hair/randomize/ramp3.defcomment "" position 33.2966 95.0646 connectornextid 7 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 1 "diffuseRandIntensityRamp" 2 "diffuseRandIntensityRamp_the_basis_strings" 3 "diffuseRandIntensityRamp_the_key_positions" 4 "diffuseRandIntensityRamp_the_key_values" 5 "diffuseRandIntensityRamp_the_color_space" 6 "diffuseRandIntensityRamp_struct" } inputsNamed3 { 0 random3 1 1 "input" } inputs { 0 random3 0 1 } stat { create 1418633395 modify 1515240569 author kai@AearonPC access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouNC1033600bb305ad2ecbe0a8dbb43bmat/hair/randomize/ramp3.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( diffuseRandIntensityRamp ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "Source Values" ) ramptype [ 0 locks=0 ] ( "flt" ) rampcolortype [ 0 locks=0 ] ( rgb ) rampbasisdefault [ 0 locks=0 ] ( linear ) rampcolordefault [ 0 locks=0 ] ( 2 ) rampfloatdefault [ 0 locks=0 ] ( 2 ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) separator2 [ 0 locks=0 ] ( ) rampshowcontrolsdefault [ 0 locks=0 ] ( "on" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "{ diffuseRandIntensity == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) rampcolordefault1pos [ 0 locks=0 ] ( 0 ) rampcolordefault1c [ 0 locks=0 ] ( 0 0 0 ) rampcolordefault1interp [ 0 locks=0 ] ( "linear" ) rampcolordefault2pos [ 0 locks=0 ] ( 1 ) rampcolordefault2c [ 0 locks=0 ] ( 1 1 1 ) rampcolordefault2interp [ 0 locks=0 ] ( "linear" ) rampfloatdefault1pos [ 0 locks=0 ] ( 0 ) rampfloatdefault1value [ 0 locks=0 ] ( 0 ) rampfloatdefault1interp [ 0 locks=0 ] ( "linear" ) rampfloatdefault2pos [ 0 locks=0 ] ( 1 ) rampfloatdefault2value [ 0 locks=0 ] ( 1 ) rampfloatdefault2interp [ 0 locks=0 ] ( "linear" ) } HouNC1033600b8f05ad2ecbe0fa5eb0aemat/hair/randomize/ramp3.userdata ___Version___16.5.378HouNC1033600bb005ad2ecbe018ff3a99mat/hair/randomize/add1.inittype = add matchesdef = 0 HouNC1033600bb105ad2ecbe04537c21dmat/hair/randomize/add1.defcomment "" position 29.859 90.385 connectornextid 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "sum" } inputsNamed3 { 3 subinput1 0 1 "input1" 2 input2 0 1 "input2" } inputs { 0 subinput1 0 1 1 input2 0 1 } stat { create 1418633534 modify 1515240570 author kai@AearonPC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb005ad2ecbe049cca95emat/hair/randomize/add1.parm{ version 0.8 } HouNC1033600b8c05ad2ecbe04d21a94emat/hair/randomize/add1.userdata ___Version___16.5.378HouNC1033600bb205ad2ecbe0f0f0cdedmat/hair/randomize/input2.inittype = parameter matchesdef = 0 HouNC1033600bb305ad2ecbe003f265b4mat/hair/randomize/input2.defcomment "" position 28.1646 90.4556 connectornextid 3 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "diffuseRandSaturationSeed" 1 "bound_diffuseRandSaturationSeed" } inputsNamed3 { 2 "" "" 1 "input" } inputs { 0 "" 0 1 } stat { create 1418633537 modify 1418636957 author kai@AearonPC access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouNC1033600bb205ad2ecbe0ef73dd99mat/hair/randomize/input2.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( diffuseRandSaturationSeed ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( Seed ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "int" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( surface ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "{ diffuseRandSaturation == 0 }" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600b8e05ad2ecbe09d61cf06mat/hair/randomize/input2.userdata ___Version___16.5.378HouNC1033600bb005ad2ecbe09dcf98d6mat/hair/randomize/add2.inittype = add matchesdef = 0 HouNC1033600bb105ad2ecbe0e74d87ffmat/hair/randomize/add2.defcomment "" position 29.9078 95.2764 connectornextid 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "sum" } inputsNamed3 { 3 subinput1 0 1 "input1" 2 input3 0 1 "input2" } inputs { 0 subinput1 0 1 1 input3 0 1 } stat { create 1418633540 modify 1515240570 author kai@AearonPC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb005ad2ecbe0bdd5bc9amat/hair/randomize/add2.parm{ version 0.8 } HouNC1033600b8c05ad2ecbe0fc01552bmat/hair/randomize/add2.userdata ___Version___16.5.378HouNC1033600bb205ad2ecbe068868f80mat/hair/randomize/input3.inittype = parameter matchesdef = 0 HouNC1033600bb305ad2ecbe0a7d8a96bmat/hair/randomize/input3.defcomment "" position 28.2134 94.994 connectornextid 3 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "diffuseRandIntensitySeed" 1 "bound_diffuseRandIntensitySeed" } inputsNamed3 { 2 "" "" 1 "input" } inputs { 0 "" 0 1 } stat { create 1418633542 modify 1418638852 author kai@AearonPC access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouNC1033600bb205ad2ecbe0860cdafemat/hair/randomize/input3.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( diffuseRandIntensitySeed ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( Seed ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "int" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( surface ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "{ diffuseRandIntensity == 0 }" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600b8e05ad2ecbe00d871909mat/hair/randomize/input3.userdata ___Version___16.5.378HouNC1033600b8d05ad2ecbe0eae1fbb3mat/hair/randomize/twoway1.inittype = twoway matchesdef = 0 HouNC1033600bb205ad2ecbe03e559349mat/hair/randomize/twoway1.defcomment "" position 47.6811 90.4643 connectornextid 4 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 3 "result" } inputsNamed3 { 0 condition 0 1 "condition" 1 colorcorrection1 7 1 "input1" 2 twoway5 3 1 "input2" } inputs { 0 condition 0 1 1 colorcorrection1 0 1 2 twoway5 0 1 } stat { create 1418634845 modify 1515240570 author kai@AearonPC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8d05ad2ecbe091cb9dcemat/hair/randomize/twoway1.parm{ version 0.8 signature [ 0 locks=0 ] ( v ) condtype [ 0 locks=0 ] ( 0 ) input2 [ 0 locks=0 ] ( 1 ) input2_i [ 0 locks=0 ] ( 0 ) input2_s [ 0 locks=0 ] ( "" ) input2_u [ 0 locks=0 ] ( 0 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_m2 [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) } HouNC1033600b8905ad2ecbe07cfea0aamat/hair/randomize/twoway1.userdata ___Version___HouNC1033600b8f05ad2ecbe05ae8578amat/hair/randomize/condition.inittype = parameter matchesdef = 0 HouNC1033600b8c05ad2ecbe03aea776bmat/hair/randomize/condition.defcomment "" position 34.9422 91.5852 connectornextid 3 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "diffuseRandSaturation" 1 "bound_diffuseRandSaturation" } inputsNamed3 { 2 "" "" 1 "input" } inputs { 0 "" 0 1 } stat { create 1418634869 modify 1418636957 author kai@AearonPC access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouNC1033600b8f05ad2ecbe05b72e840mat/hair/randomize/condition.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( diffuseRandSaturation ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( Randomize ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "toggle" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( surface ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600b8b05ad2ecbe011a9ed38mat/hair/randomize/condition.userdata ___Version___16.5.378HouNC1033600b8d05ad2ecbe0fde409fcmat/hair/randomize/twoway4.inittype = twoway matchesdef = 0 HouNC1033600bb205ad2ecbe0b6d77854mat/hair/randomize/twoway4.defcomment "" position 39.5089 96.1096 connectornextid 4 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 3 "result" } inputsNamed3 { 0 condition1 0 1 "condition" 1 multiply1 0 1 "input1" 2 subinput1 2 1 "input2" } inputs { 0 condition1 0 1 1 multiply1 0 1 2 subinput1 2 1 } stat { create 1418634845 modify 1515240570 author kai@AearonPC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8d05ad2ecbe07f28e833mat/hair/randomize/twoway4.parm{ version 0.8 signature [ 0 locks=0 ] ( default ) condtype [ 0 locks=0 ] ( 0 ) input2 [ 0 locks=0 ] ( 1 ) input2_i [ 0 locks=0 ] ( 0 ) input2_s [ 0 locks=0 ] ( "" ) input2_u [ 0 locks=0 ] ( 0 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_m2 [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) } HouNC1033600b8905ad2ecbe096300cdfmat/hair/randomize/twoway4.userdata ___Version___HouNC1033600b8e05ad2ecbe053dd95f4mat/hair/randomize/condition1.inittype = parameter matchesdef = 0 HouNC1033600b8f05ad2ecbe0f0ee784cmat/hair/randomize/condition1.defcomment "" position 34.991 96.5472 connectornextid 3 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "diffuseRandIntensity" 1 "bound_diffuseRandIntensity" } inputsNamed3 { 2 "" "" 1 "input" } inputs { 0 "" 0 1 } stat { create 1418634869 modify 1418636437 author kai@AearonPC access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouNC1033600b8e05ad2ecbe06b20e539mat/hair/randomize/condition1.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( diffuseRandIntensity ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( Randomize ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "toggle" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( surface ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600b8a05ad2ecbe0ee9d2a53mat/hair/randomize/condition1.userdata ___Version___16.5.378HouNC1033600b8d05ad2ecbe006939fd2mat/hair/randomize/random4.inittype = random matchesdef = 0 HouNC1033600bb205ad2ecbe040328401mat/hair/randomize/random4.defcomment "" position 31.5412 80.6292 connectornextid 2 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 1 "rand" } inputsNamed3 { 0 add3 0 1 "pos" } inputs { 0 add3 0 1 } stat { create 1418395896 modify 1515240569 author kai@AearonPC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8d05ad2ecbe07967ed2emat/hair/randomize/random4.parm{ version 0.8 signature [ 0 locks=0 ] ( i ) pos [ 0 locks=0 ] ( 0 ) pos_i [ 0 locks=0 ] ( 0 ) pos_v1d [ 0 locks=0 ] ( 0 0 0 ) pos_p1d [ 0 locks=0 ] ( 0 0 0 ) pos_n1d [ 0 locks=0 ] ( 0 0 0 ) pos_c1d [ 0 locks=0 ] ( 0 0 0 ) pos_v41d [ 0 locks=0 ] ( 0 0 0 0 ) pos_uf1d [ 0 locks=0 ] ( 0 ) pos_uv1d [ 0 locks=0 ] ( 0 0 0 ) pos_up1d [ 0 locks=0 ] ( 0 0 0 ) pos_un1d [ 0 locks=0 ] ( 0 0 0 ) pos_uc1d [ 0 locks=0 ] ( 0 0 0 ) roundtoint [ 0 locks=0 ] ( "on" ) } HouNC1033600b8905ad2ecbe0e9fa764emat/hair/randomize/random4.userdata ___Version___HouNC1033600bb305ad2ecbe09bbb9a8bmat/hair/randomize/ramp4.inittype = rampparm matchesdef = 0 HouNC1033600bb005ad2ecbe06da0f9f3mat/hair/randomize/ramp4.defcomment "" position 33.2356 80.2762 connectornextid 7 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 1 "specRandIntensityRamp" 2 "specRandIntensityRamp_the_basis_strings" 3 "specRandIntensityRamp_the_key_positions" 4 "specRandIntensityRamp_the_key_values" 5 "specRandIntensityRamp_the_color_space" 6 "specRandIntensityRamp_struct" } inputsNamed3 { 0 random4 1 1 "input" } inputs { 0 random4 0 1 } stat { create 1418633395 modify 1515240569 author kai@AearonPC access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouNC1033600bb305ad2ecbe02eb27358mat/hair/randomize/ramp4.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( specRandIntensityRamp ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "Source Values" ) ramptype [ 0 locks=0 ] ( "flt" ) rampcolortype [ 0 locks=0 ] ( rgb ) rampbasisdefault [ 0 locks=0 ] ( linear ) rampcolordefault [ 0 locks=0 ] ( 2 ) rampfloatdefault [ 0 locks=0 ] ( 2 ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) separator2 [ 0 locks=0 ] ( ) rampshowcontrolsdefault [ 0 locks=0 ] ( "on" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "{ specRandIntensity == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) rampcolordefault1pos [ 0 locks=0 ] ( 0 ) rampcolordefault1c [ 0 locks=0 ] ( 0 0 0 ) rampcolordefault1interp [ 0 locks=0 ] ( "linear" ) rampcolordefault2pos [ 0 locks=0 ] ( 1 ) rampcolordefault2c [ 0 locks=0 ] ( 1 1 1 ) rampcolordefault2interp [ 0 locks=0 ] ( "linear" ) rampfloatdefault1pos [ 0 locks=0 ] ( 0 ) rampfloatdefault1value [ 0 locks=0 ] ( 0 ) rampfloatdefault1interp [ 0 locks=0 ] ( "linear" ) rampfloatdefault2pos [ 0 locks=0 ] ( 1 ) rampfloatdefault2value [ 0 locks=0 ] ( 1 ) rampfloatdefault2interp [ 0 locks=0 ] ( "linear" ) } HouNC1033600b8f05ad2ecbe01e389b74mat/hair/randomize/ramp4.userdata ___Version___16.5.378HouNC1033600bb005ad2ecbe0881d90eamat/hair/randomize/add3.inittype = add matchesdef = 0 HouNC1033600bb105ad2ecbe08d369c8amat/hair/randomize/add3.defcomment "" position 29.8468 80.488 connectornextid 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "sum" } inputsNamed3 { 3 subinput1 0 1 "input1" 2 input4 0 1 "input2" } inputs { 0 subinput1 0 1 1 input4 0 1 } stat { create 1418633540 modify 1515240570 author kai@AearonPC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb005ad2ecbe0dab9ea58mat/hair/randomize/add3.parm{ version 0.8 } HouNC1033600b8c05ad2ecbe0ec234230mat/hair/randomize/add3.userdata ___Version___16.5.378HouNC1033600bb205ad2ecbe0c6d52febmat/hair/randomize/input4.inittype = parameter matchesdef = 0 HouNC1033600bb305ad2ecbe069a1a191mat/hair/randomize/input4.defcomment "" position 28.1524 80.5586 connectornextid 3 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "specRandIntensitySeed" 1 "bound_specRandIntensitySeed" } inputsNamed3 { 2 "" "" 1 "input" } inputs { 0 "" 0 1 } stat { create 1418633542 modify 1418638857 author kai@AearonPC access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouNC1033600bb205ad2ecbe0c5294d8fmat/hair/randomize/input4.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( specRandIntensitySeed ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( Seed ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "int" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( surface ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "{ specRandIntensity == 0 }" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600b8e05ad2ecbe081a1c49fmat/hair/randomize/input4.userdata ___Version___16.5.378HouNC1033600b8d05ad2ecbe0c3f70412mat/hair/randomize/twoway7.inittype = twoway matchesdef = 0 HouNC1033600bb205ad2ecbe08a1c4af6mat/hair/randomize/twoway7.defcomment "" position 40.6479 80.7757 connectornextid 4 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 3 "result" } inputsNamed3 { 0 condition2 0 1 "condition" 1 multiply2 0 1 "input1" 2 subinput1 3 1 "input2" } inputs { 0 condition2 0 1 1 multiply2 0 1 2 subinput1 3 1 } stat { create 1418634845 modify 1515240570 author kai@AearonPC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8d05ad2ecbe0906eebd8mat/hair/randomize/twoway7.parm{ version 0.8 signature [ 0 locks=0 ] ( default ) condtype [ 0 locks=0 ] ( 0 ) input2 [ 0 locks=0 ] ( 1 ) input2_i [ 0 locks=0 ] ( 0 ) input2_s [ 0 locks=0 ] ( "" ) input2_u [ 0 locks=0 ] ( 0 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_m2 [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) } HouNC1033600b8905ad2ecbe0a4fc269dmat/hair/randomize/twoway7.userdata ___Version___HouNC1033600b8e05ad2ecbe0697f4a4cmat/hair/randomize/condition2.inittype = parameter matchesdef = 0 HouNC1033600b8f05ad2ecbe08ac6973amat/hair/randomize/condition2.defcomment "" position 34.93 81.6882 connectornextid 3 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "specRandIntensity" 1 "bound_specRandIntensity" } inputsNamed3 { 2 "" "" 1 "input" } inputs { 0 "" 0 1 } stat { create 1418634869 modify 1418637876 author kai@AearonPC access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouNC1033600b8e05ad2ecbe00ebc1957mat/hair/randomize/condition2.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( specRandIntensity ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( Randomize ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "toggle" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( surface ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600b8a05ad2ecbe0ea260c20mat/hair/randomize/condition2.userdata ___Version___16.5.378HouNC1033600bb305ad2ecbe083ae3d0emat/hair/randomize/parm3.inittype = parameter matchesdef = 0 HouNC1033600bb005ad2ecbe06d646765mat/hair/randomize/parm3.defcomment "" position 31.5534 89.1495 connectornextid 3 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "diffuseRandSaturationRange" 1 "bound_diffuseRandSaturationRange" } inputsNamed3 { 2 "" "" 1 "input" } inputs { 0 "" 0 1 } stat { create 1418635276 modify 1418636957 author kai@AearonPC access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouNC1033600bb305ad2ecbe019049454mat/hair/randomize/parm3.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( diffuseRandSaturationRange ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "Output Range" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float2" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 0.5 1 ) 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( surface ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "{ diffuseRandSaturation == 0 }" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600b8f05ad2ecbe05cb6e8f1mat/hair/randomize/parm3.userdata ___Version___16.5.378HouNC1033600bb005ad2ecbe084adc425mat/hair/randomize/fit1.inittype = fit matchesdef = 0 HouNC1033600bb105ad2ecbe07eb92501mat/hair/randomize/fit1.defcomment "" position 35.1963 88.8402 connectornextid 6 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 5 "shift" } inputsNamed3 { 0 ramp2 1 1 "val" 1 "" "" 1 "srcmin" 2 "" "" 1 "srcmax" 3 vec2tofloat1 1 1 "destmin" 4 vec2tofloat1 2 1 "destmax" } inputs { 0 ramp2 0 1 1 "" 0 1 2 "" 0 1 3 vec2tofloat1 0 1 4 vec2tofloat1 1 1 } stat { create 1418635305 modify 1515240569 author kai@AearonPC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb005ad2ecbe00d367e78mat/hair/randomize/fit1.parm{ version 0.8 signature [ 0 locks=0 ] ( default ) srcmin [ 0 locks=0 ] ( 0 ) srcmax [ 0 locks=0 ] ( 1 ) destmin [ 0 locks=0 ] ( 0 ) destmax [ 0 locks=0 ] ( 1 ) srcmin_v2 [ 0 locks=0 ] ( 0 0 ) srcmax_v2 [ 0 locks=0 ] ( 1 1 ) destmin_v2 [ 0 locks=0 ] ( 0 0 ) destmax_v2 [ 0 locks=0 ] ( 1 1 ) srcmin_v [ 0 locks=0 ] ( 0 0 0 ) srcmax_v [ 0 locks=0 ] ( 1 1 1 ) destmin_v [ 0 locks=0 ] ( 0 0 0 ) destmax_v [ 0 locks=0 ] ( 1 1 1 ) srcmin_p [ 0 locks=0 ] ( 0 0 0 ) srcmax_p [ 0 locks=0 ] ( 1 1 1 ) destmin_p [ 0 locks=0 ] ( 0 0 0 ) destmax_p [ 0 locks=0 ] ( 1 1 1 ) srcmin_n [ 0 locks=0 ] ( 0 0 0 ) srcmax_n [ 0 locks=0 ] ( 1 1 1 ) destmin_n [ 0 locks=0 ] ( 0 0 0 ) destmax_n [ 0 locks=0 ] ( 1 1 1 ) srcmin_c [ 0 locks=0 ] ( 0 0 0 ) srcmax_c [ 0 locks=0 ] ( 1 1 1 ) destmin_c [ 0 locks=0 ] ( 0 0 0 ) destmax_c [ 0 locks=0 ] ( 1 1 1 ) srcmin_v4 [ 0 locks=0 ] ( 0 0 0 0 ) srcmax_v4 [ 0 locks=0 ] ( 1 1 1 1 ) destmin_v4 [ 0 locks=0 ] ( 0 0 0 0 ) destmax_v4 [ 0 locks=0 ] ( 1 1 1 1 ) srcmin_uf [ 0 locks=0 ] ( 0 ) srcmax_uf [ 0 locks=0 ] ( 1 ) destmin_uf [ 0 locks=0 ] ( 0 ) destmax_uf [ 0 locks=0 ] ( 1 ) srcmin_uv [ 0 locks=0 ] ( 0 0 0 ) srcmax_uv [ 0 locks=0 ] ( 1 1 1 ) destmin_uv [ 0 locks=0 ] ( 0 0 0 ) destmax_uv [ 0 locks=0 ] ( 1 1 1 ) srcmin_up [ 0 locks=0 ] ( 0 0 0 ) srcmax_up [ 0 locks=0 ] ( 1 1 1 ) destmin_up [ 0 locks=0 ] ( 0 0 0 ) destmax_up [ 0 locks=0 ] ( 1 1 1 ) srcmin_un [ 0 locks=0 ] ( 0 0 0 ) srcmax_un [ 0 locks=0 ] ( 1 1 1 ) destmin_un [ 0 locks=0 ] ( 0 0 0 ) destmax_un [ 0 locks=0 ] ( 1 1 1 ) srcmin_uc [ 0 locks=0 ] ( 0 0 0 ) srcmax_uc [ 0 locks=0 ] ( 1 1 1 ) destmin_uc [ 0 locks=0 ] ( 0 0 0 ) destmax_uc [ 0 locks=0 ] ( 1 1 1 ) } HouNC1033600b8c05ad2ecbe0939b63eamat/hair/randomize/fit1.userdata ___Version___HouNC1033600b8805ad2ecbe0decb3fffmat/hair/randomize/vec2tofloat1.inittype = vec2tofloat matchesdef = 0 HouNC1033600b8905ad2ecbe065321db2mat/hair/randomize/vec2tofloat1.defcomment "" position 33.2478 89.1495 connectornextid 3 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 1 "fval1" 2 "fval2" } inputsNamed3 { 0 parm3 0 1 "vec2" } inputs { 0 parm3 0 1 } stat { create 1418635324 modify 1418636957 author kai@AearonPC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8805ad2ecbe08da09b9cmat/hair/randomize/vec2tofloat1.parm{ version 0.8 vec2 [ 0 locks=0 ] ( 0 0 ) } HouNC1033600b8405ad2ecbe0205e67a7mat/hair/randomize/vec2tofloat1.userdata ___Version___HouNC1033600bb305ad2ecbe0be54c648mat/hair/randomize/parm4.inittype = parameter matchesdef = 0 HouNC1033600bb005ad2ecbe0a665336cmat/hair/randomize/parm4.defcomment "" position 31.6022 93.9703 connectornextid 3 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "diffuseRandIntensityRange" 1 "bound_diffuseRandIntensityRange" } inputsNamed3 { 2 "" "" 1 "input" } inputs { 0 "" 0 1 } stat { create 1418635276 modify 1418636256 author kai@AearonPC access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouNC1033600bb305ad2ecbe07d7f5bf9mat/hair/randomize/parm4.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( diffuseRandIntensityRange ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "Output Range" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float2" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 0.5 1 ) 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( surface ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "{ diffuseRandIntensity == 0 }" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600b8f05ad2ecbe0bc38cc1dmat/hair/randomize/parm4.userdata ___Version___16.5.378HouNC1033600bb005ad2ecbe03b0e306dmat/hair/randomize/fit2.inittype = fit matchesdef = 0 HouNC1033600bb105ad2ecbe088bbbc01mat/hair/randomize/fit2.defcomment "" position 34.991 94.5881 connectornextid 6 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 5 "shift" } inputsNamed3 { 0 ramp3 1 1 "val" 1 "" "" 1 "srcmin" 2 "" "" 1 "srcmax" 3 vec2tofloat2 1 1 "destmin" 4 vec2tofloat2 2 1 "destmax" } inputs { 0 ramp3 0 1 1 "" 0 1 2 "" 0 1 3 vec2tofloat2 0 1 4 vec2tofloat2 1 1 } stat { create 1418635305 modify 1515240569 author kai@AearonPC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb005ad2ecbe0b3a70d3dmat/hair/randomize/fit2.parm{ version 0.8 signature [ 0 locks=0 ] ( default ) srcmin [ 0 locks=0 ] ( 0 ) srcmax [ 0 locks=0 ] ( 1 ) destmin [ 0 locks=0 ] ( 0 ) destmax [ 0 locks=0 ] ( 1 ) srcmin_v2 [ 0 locks=0 ] ( 0 0 ) srcmax_v2 [ 0 locks=0 ] ( 1 1 ) destmin_v2 [ 0 locks=0 ] ( 0 0 ) destmax_v2 [ 0 locks=0 ] ( 1 1 ) srcmin_v [ 0 locks=0 ] ( 0 0 0 ) srcmax_v [ 0 locks=0 ] ( 1 1 1 ) destmin_v [ 0 locks=0 ] ( 0 0 0 ) destmax_v [ 0 locks=0 ] ( 1 1 1 ) srcmin_p [ 0 locks=0 ] ( 0 0 0 ) srcmax_p [ 0 locks=0 ] ( 1 1 1 ) destmin_p [ 0 locks=0 ] ( 0 0 0 ) destmax_p [ 0 locks=0 ] ( 1 1 1 ) srcmin_n [ 0 locks=0 ] ( 0 0 0 ) srcmax_n [ 0 locks=0 ] ( 1 1 1 ) destmin_n [ 0 locks=0 ] ( 0 0 0 ) destmax_n [ 0 locks=0 ] ( 1 1 1 ) srcmin_c [ 0 locks=0 ] ( 0 0 0 ) srcmax_c [ 0 locks=0 ] ( 1 1 1 ) destmin_c [ 0 locks=0 ] ( 0 0 0 ) destmax_c [ 0 locks=0 ] ( 1 1 1 ) srcmin_v4 [ 0 locks=0 ] ( 0 0 0 0 ) srcmax_v4 [ 0 locks=0 ] ( 1 1 1 1 ) destmin_v4 [ 0 locks=0 ] ( 0 0 0 0 ) destmax_v4 [ 0 locks=0 ] ( 1 1 1 1 ) srcmin_uf [ 0 locks=0 ] ( 0 ) srcmax_uf [ 0 locks=0 ] ( 1 ) destmin_uf [ 0 locks=0 ] ( 0 ) destmax_uf [ 0 locks=0 ] ( 1 ) srcmin_uv [ 0 locks=0 ] ( 0 0 0 ) srcmax_uv [ 0 locks=0 ] ( 1 1 1 ) destmin_uv [ 0 locks=0 ] ( 0 0 0 ) destmax_uv [ 0 locks=0 ] ( 1 1 1 ) srcmin_up [ 0 locks=0 ] ( 0 0 0 ) srcmax_up [ 0 locks=0 ] ( 1 1 1 ) destmin_up [ 0 locks=0 ] ( 0 0 0 ) destmax_up [ 0 locks=0 ] ( 1 1 1 ) srcmin_un [ 0 locks=0 ] ( 0 0 0 ) srcmax_un [ 0 locks=0 ] ( 1 1 1 ) destmin_un [ 0 locks=0 ] ( 0 0 0 ) destmax_un [ 0 locks=0 ] ( 1 1 1 ) srcmin_uc [ 0 locks=0 ] ( 0 0 0 ) srcmax_uc [ 0 locks=0 ] ( 1 1 1 ) destmin_uc [ 0 locks=0 ] ( 0 0 0 ) destmax_uc [ 0 locks=0 ] ( 1 1 1 ) } HouNC1033600b8c05ad2ecbe036653a8bmat/hair/randomize/fit2.userdata ___Version___HouNC1033600b8805ad2ecbe0c8f3ab22mat/hair/randomize/vec2tofloat2.inittype = vec2tofloat matchesdef = 0 HouNC1033600b8905ad2ecbe002be718fmat/hair/randomize/vec2tofloat2.defcomment "" position 33.2966 93.9703 connectornextid 3 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 1 "fval1" 2 "fval2" } inputsNamed3 { 0 parm4 0 1 "vec2" } inputs { 0 parm4 0 1 } stat { create 1418635324 modify 1418636256 author kai@AearonPC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8805ad2ecbe02800e1demat/hair/randomize/vec2tofloat2.parm{ version 0.8 vec2 [ 0 locks=0 ] ( 0 0 ) } HouNC1033600b8405ad2ecbe086a53c1amat/hair/randomize/vec2tofloat2.userdata ___Version___HouNC1033600bb305ad2ecbe0928ebdb7mat/hair/randomize/parm5.inittype = parameter matchesdef = 0 HouNC1033600bb005ad2ecbe02be95243mat/hair/randomize/parm5.defcomment "" position 31.3298 78.6629 connectornextid 3 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "specRandIntensityRange" 1 "bound_specRandIntensityRange" } inputsNamed3 { 2 "" "" 1 "input" } inputs { 0 "" 0 1 } stat { create 1418635276 modify 1418637902 author kai@AearonPC access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouNC1033600bb305ad2ecbe09f6c4bb7mat/hair/randomize/parm5.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( specRandIntensityRange ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "Output Range" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float2" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 0.5 1 ) 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( surface ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "{ specRandIntensity == 0 }" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600b8f05ad2ecbe0a74f33bfmat/hair/randomize/parm5.userdata ___Version___16.5.378HouNC1033600bb005ad2ecbe0a4129cc5mat/hair/randomize/fit3.inittype = fit matchesdef = 0 HouNC1033600bb105ad2ecbe0d03bf129mat/hair/randomize/fit3.defcomment "" position 34.93 79.8349 connectornextid 6 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 5 "shift" } inputsNamed3 { 0 ramp4 1 1 "val" 1 "" "" 1 "srcmin" 2 "" "" 1 "srcmax" 3 vec2tofloat3 1 1 "destmin" 4 vec2tofloat3 2 1 "destmax" } inputs { 0 ramp4 0 1 1 "" 0 1 2 "" 0 1 3 vec2tofloat3 0 1 4 vec2tofloat3 1 1 } stat { create 1418635305 modify 1515240569 author kai@AearonPC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb005ad2ecbe0b8711793mat/hair/randomize/fit3.parm{ version 0.8 signature [ 0 locks=0 ] ( default ) srcmin [ 0 locks=0 ] ( 0 ) srcmax [ 0 locks=0 ] ( 1 ) destmin [ 0 locks=0 ] ( 0 ) destmax [ 0 locks=0 ] ( 1 ) srcmin_v2 [ 0 locks=0 ] ( 0 0 ) srcmax_v2 [ 0 locks=0 ] ( 1 1 ) destmin_v2 [ 0 locks=0 ] ( 0 0 ) destmax_v2 [ 0 locks=0 ] ( 1 1 ) srcmin_v [ 0 locks=0 ] ( 0 0 0 ) srcmax_v [ 0 locks=0 ] ( 1 1 1 ) destmin_v [ 0 locks=0 ] ( 0 0 0 ) destmax_v [ 0 locks=0 ] ( 1 1 1 ) srcmin_p [ 0 locks=0 ] ( 0 0 0 ) srcmax_p [ 0 locks=0 ] ( 1 1 1 ) destmin_p [ 0 locks=0 ] ( 0 0 0 ) destmax_p [ 0 locks=0 ] ( 1 1 1 ) srcmin_n [ 0 locks=0 ] ( 0 0 0 ) srcmax_n [ 0 locks=0 ] ( 1 1 1 ) destmin_n [ 0 locks=0 ] ( 0 0 0 ) destmax_n [ 0 locks=0 ] ( 1 1 1 ) srcmin_c [ 0 locks=0 ] ( 0 0 0 ) srcmax_c [ 0 locks=0 ] ( 1 1 1 ) destmin_c [ 0 locks=0 ] ( 0 0 0 ) destmax_c [ 0 locks=0 ] ( 1 1 1 ) srcmin_v4 [ 0 locks=0 ] ( 0 0 0 0 ) srcmax_v4 [ 0 locks=0 ] ( 1 1 1 1 ) destmin_v4 [ 0 locks=0 ] ( 0 0 0 0 ) destmax_v4 [ 0 locks=0 ] ( 1 1 1 1 ) srcmin_uf [ 0 locks=0 ] ( 0 ) srcmax_uf [ 0 locks=0 ] ( 1 ) destmin_uf [ 0 locks=0 ] ( 0 ) destmax_uf [ 0 locks=0 ] ( 1 ) srcmin_uv [ 0 locks=0 ] ( 0 0 0 ) srcmax_uv [ 0 locks=0 ] ( 1 1 1 ) destmin_uv [ 0 locks=0 ] ( 0 0 0 ) destmax_uv [ 0 locks=0 ] ( 1 1 1 ) srcmin_up [ 0 locks=0 ] ( 0 0 0 ) srcmax_up [ 0 locks=0 ] ( 1 1 1 ) destmin_up [ 0 locks=0 ] ( 0 0 0 ) destmax_up [ 0 locks=0 ] ( 1 1 1 ) srcmin_un [ 0 locks=0 ] ( 0 0 0 ) srcmax_un [ 0 locks=0 ] ( 1 1 1 ) destmin_un [ 0 locks=0 ] ( 0 0 0 ) destmax_un [ 0 locks=0 ] ( 1 1 1 ) srcmin_uc [ 0 locks=0 ] ( 0 0 0 ) srcmax_uc [ 0 locks=0 ] ( 1 1 1 ) destmin_uc [ 0 locks=0 ] ( 0 0 0 ) destmax_uc [ 0 locks=0 ] ( 1 1 1 ) } HouNC1033600b8c05ad2ecbe017bf3ca5mat/hair/randomize/fit3.userdata ___Version___HouNC1033600b8805ad2ecbe0e2c7f50dmat/hair/randomize/vec2tofloat3.inittype = vec2tofloat matchesdef = 0 HouNC1033600b8905ad2ecbe0d2fb0246mat/hair/randomize/vec2tofloat3.defcomment "" position 33.0241 78.6629 connectornextid 3 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 1 "fval1" 2 "fval2" } inputsNamed3 { 0 parm5 0 1 "vec2" } inputs { 0 parm5 0 1 } stat { create 1418635324 modify 1418637902 author kai@AearonPC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8805ad2ecbe0af1c7203mat/hair/randomize/vec2tofloat3.parm{ version 0.8 vec2 [ 0 locks=0 ] ( 0 0 ) } HouNC1033600b8405ad2ecbe0b834cb22mat/hair/randomize/vec2tofloat3.userdata ___Version___HouNC1033600b8e05ad2ecbe0eace936amat/hair/randomize/suboutput1.inittype = suboutput matchesdef = 0 HouNC1033600b8f05ad2ecbe0e7038738mat/hair/randomize/suboutput1.defcomment "" position 64.225 87.3491 connectornextid 2 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { } inputsNamed3 { 0 "" "" 1 "_result" 1 twoway1 3 1 "_Cd" 5 twoway4 3 1 "_Kd" 4 twoway7 3 1 "_Ks" } inputs { 0 "" 0 1 1 twoway1 0 1 2 twoway4 0 1 3 twoway7 0 1 } stat { create 1418636227 modify 1515240572 author kai@AearonPC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8e05ad2ecbe0542e5595mat/hair/randomize/suboutput1.parm{ version 0.8 name1 [ 0 locks=0 ] ( "" ) label1 [ 0 locks=0 ] ( "" ) name2 [ 0 locks=0 ] ( "" ) label2 [ 0 locks=0 ] ( "" ) name3 [ 0 locks=0 ] ( "" ) 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 ] ( "" ) } HouNC1033600b8a05ad2ecbe0cc604b55mat/hair/randomize/suboutput1.userdata ___Version___16.5.378HouNC1033600b8f05ad2ecbe05bfcc8c6mat/hair/randomize/subinput1.inittype = subinput matchesdef = 0 HouNC1033600b8c05ad2ecbe0c9bd283dmat/hair/randomize/subinput1.defcomment "" position 21.6549 89.7496 connectornextid 4 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "_result" 1 "_Cd" 2 "_Kd" 3 "_Ks" } inputsNamed3 { } inputs { } stat { create 1418636227 modify 1515240569 author kai@AearonPC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8f05ad2ecbe0edf4ede2mat/hair/randomize/subinput1.parm{ version 0.8 } HouNC1033600b8b05ad2ecbe0a3ecd6eamat/hair/randomize/subinput1.userdata ___Version___16.5.378HouNC1033600b8405ad2ecbe055929f6dmat/hair/randomize/colorcorrection1.inittype = colorcorrection matchesdef = 1 HouNC1033600b8505ad2ecbe0e08922dbmat/hair/randomize/colorcorrection1.defcomment "" position 44.4506 88.807 connectornextid 8 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 7 "ClrOut" } inputsNamed3 { 0 twoway5 3 1 "ClrIn" 1 "" "" 1 "Shift" 2 fit1 5 1 "Saturation" 3 "" "" 1 "Value" 4 "" "" 1 "Bias" 5 "" "" 1 "Gain" 6 "" "" 1 "Gamma" } inputs { 0 twoway5 0 1 1 "" 0 1 2 fit1 0 1 3 "" 0 1 4 "" 0 1 5 "" 0 1 6 "" 0 1 } stat { create 1418633465 modify 1515240571 author kai@AearonPC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8405ad2ecbe079bdeaeemat/hair/randomize/colorcorrection1.parm{ version 0.8 ClrIn [ 0 locks=0 ] ( 0 0 0 ) Shift [ 0 locks=0 ] ( 0 ) Saturation [ 0 locks=0 ] ( 1 ) Value [ 0 locks=0 ] ( 1 ) Bias [ 0 locks=0 ] ( 0.5 0.5 0.5 ) Gain [ 0 locks=0 ] ( 0.5 0.5 0.5 ) Gamma [ 0 locks=0 ] ( 1 ) } HouNC1033600b8005ad2ecbe00b41937dmat/hair/randomize/colorcorrection1.userdata ___Version___HouNC1033600b8f05ad2ecbe08cad7c53mat/hair/randomize/multiply1.inittype = multiply matchesdef = 0 HouNC1033600b8c05ad2ecbe0a978ffc9mat/hair/randomize/multiply1.defcomment "" position 37.5825 95.4439 connectornextid 3 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "product" } inputsNamed3 { 2 subinput1 2 1 "input1" 1 fit2 5 1 "input2" } inputs { 0 subinput1 2 1 1 fit2 0 1 } stat { create 1418636918 modify 1515240571 author kai@AearonPC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8f05ad2ecbe01f5e7a6fmat/hair/randomize/multiply1.parm{ version 0.8 } HouNC1033600b8b05ad2ecbe0bf73c1bamat/hair/randomize/multiply1.userdata ___Version___16.5.378HouNC1033600b8f05ad2ecbe0db7c1ca9mat/hair/randomize/multiply2.inittype = multiply matchesdef = 0 HouNC1033600b8c05ad2ecbe031f088d6mat/hair/randomize/multiply2.defcomment "" position 38.0496 80.4189 connectornextid 3 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "product" } inputsNamed3 { 2 subinput1 3 1 "input1" 1 fit3 5 1 "input2" } inputs { 0 subinput1 3 1 1 fit3 0 1 } stat { create 1418636941 modify 1515240571 author kai@AearonPC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8f05ad2ecbe0859944b3mat/hair/randomize/multiply2.parm{ version 0.8 } HouNC1033600b8b05ad2ecbe08da87861mat/hair/randomize/multiply2.userdata ___Version___16.5.378HouNC1033600b8d05ad2ecbe089efb926mat/hair/randomize/random5.inittype = random matchesdef = 0 HouNC1033600bb205ad2ecbe06b2c0d71mat/hair/randomize/random5.defcomment "" position 31.5534 86.2383 connectornextid 2 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 1 "rand" } inputsNamed3 { 0 add4 0 1 "pos" } inputs { 0 add4 0 1 } stat { create 1418395896 modify 1515240569 author kai@AearonPC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8d05ad2ecbe0f8060d32mat/hair/randomize/random5.parm{ version 0.8 signature [ 0 locks=0 ] ( i ) pos [ 0 locks=0 ] ( 0 ) pos_i [ 0 locks=0 ] ( 0 ) pos_v1d [ 0 locks=0 ] ( 0 0 0 ) pos_p1d [ 0 locks=0 ] ( 0 0 0 ) pos_n1d [ 0 locks=0 ] ( 0 0 0 ) pos_c1d [ 0 locks=0 ] ( 0 0 0 ) pos_v41d [ 0 locks=0 ] ( 0 0 0 0 ) pos_uf1d [ 0 locks=0 ] ( 0 ) pos_uv1d [ 0 locks=0 ] ( 0 0 0 ) pos_up1d [ 0 locks=0 ] ( 0 0 0 ) pos_un1d [ 0 locks=0 ] ( 0 0 0 ) pos_uc1d [ 0 locks=0 ] ( 0 0 0 ) roundtoint [ 0 locks=0 ] ( "on" ) } HouNC1033600b8905ad2ecbe0d5042658mat/hair/randomize/random5.userdata ___Version___HouNC1033600bb305ad2ecbe060ce9ademat/hair/randomize/ramp5.inittype = rampparm matchesdef = 0 HouNC1033600bb005ad2ecbe05d66e3e2mat/hair/randomize/ramp5.defcomment "" position 33.2478 85.8853 connectornextid 7 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 1 "diffuseRandHueRamp" 2 "diffuseRandHueRamp_the_basis_strings" 3 "diffuseRandHueRamp_the_key_positions" 4 "diffuseRandHueRamp_the_key_values" 5 "diffuseRandHueRamp_the_color_space" 6 "diffuseRandHueRamp_struct" } inputsNamed3 { 0 random5 1 1 "input" } inputs { 0 random5 0 1 } stat { create 1418633395 modify 1515240569 author kai@AearonPC access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouNC1033600bb305ad2ecbe0fda68cdbmat/hair/randomize/ramp5.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( diffuseRandHueRamp ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "Source Values" ) ramptype [ 0 locks=0 ] ( "flt" ) rampcolortype [ 0 locks=0 ] ( rgb ) rampbasisdefault [ 0 locks=0 ] ( linear ) rampcolordefault [ 0 locks=0 ] ( 2 ) rampfloatdefault [ 0 locks=0 ] ( 2 ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) separator2 [ 0 locks=0 ] ( ) rampshowcontrolsdefault [ 0 locks=0 ] ( "on" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "{ diffuseRandHue == 0 }" ) callback [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) rampcolordefault1pos [ 0 locks=0 ] ( 0 ) rampcolordefault1c [ 0 locks=0 ] ( 0 0 0 ) rampcolordefault1interp [ 0 locks=0 ] ( "linear" ) rampcolordefault2pos [ 0 locks=0 ] ( 1 ) rampcolordefault2c [ 0 locks=0 ] ( 1 1 1 ) rampcolordefault2interp [ 0 locks=0 ] ( "linear" ) rampfloatdefault1pos [ 0 locks=0 ] ( 0 ) rampfloatdefault1value [ 0 locks=0 ] ( 0 ) rampfloatdefault1interp [ 0 locks=0 ] ( "linear" ) rampfloatdefault2pos [ 0 locks=0 ] ( 1 ) rampfloatdefault2value [ 0 locks=0 ] ( 1 ) rampfloatdefault2interp [ 0 locks=0 ] ( "linear" ) } HouNC1033600b8f05ad2ecbe0504e11afmat/hair/randomize/ramp5.userdata ___Version___16.5.378HouNC1033600bb005ad2ecbe01e903a37mat/hair/randomize/add4.inittype = add matchesdef = 0 HouNC1033600bb105ad2ecbe026067b32mat/hair/randomize/add4.defcomment "" position 29.859 86.0971 connectornextid 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "sum" } inputsNamed3 { 3 subinput1 0 1 "input1" 2 input5 0 1 "input2" } inputs { 0 subinput1 0 1 1 input5 0 1 } stat { create 1418633534 modify 1515240570 author kai@AearonPC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb005ad2ecbe082e449femat/hair/randomize/add4.parm{ version 0.8 } HouNC1033600b8c05ad2ecbe036d2bedemat/hair/randomize/add4.userdata ___Version___16.5.378HouNC1033600bb205ad2ecbe0a861c88emat/hair/randomize/input5.inittype = parameter matchesdef = 0 HouNC1033600bb305ad2ecbf061bf1161mat/hair/randomize/input5.defcomment "" position 28.1646 86.1677 connectornextid 3 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "diffuseRandHueSeed" 1 "bound_diffuseRandHueSeed" } inputsNamed3 { 2 "" "" 1 "input" } inputs { 0 "" 0 1 } stat { create 1418633537 modify 1418638053 author kai@AearonPC access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouNC1033600bb205ad2ecbf06b0c64edmat/hair/randomize/input5.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( diffuseRandHueSeed ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( Seed ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "int" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( surface ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "{ diffuseRandHue == 0 }" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600b8e05ad2ecbf0e1772dbamat/hair/randomize/input5.userdata ___Version___16.5.378HouNC1033600b8d05ad2ecbf0c7f7d91fmat/hair/randomize/twoway5.inittype = twoway matchesdef = 0 HouNC1033600bb205ad2ecbf0602d5199mat/hair/randomize/twoway5.defcomment "" position 40.4601 86.3472 connectornextid 4 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 3 "result" } inputsNamed3 { 0 condition3 0 1 "condition" 1 colorcorrection2 7 1 "input1" 2 subinput1 1 1 "input2" } inputs { 0 condition3 0 1 1 colorcorrection2 0 1 2 subinput1 1 1 } stat { create 1418634845 modify 1515240570 author kai@AearonPC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8d05ad2ecbf0141e4aa4mat/hair/randomize/twoway5.parm{ version 0.8 signature [ 0 locks=0 ] ( v ) condtype [ 0 locks=0 ] ( 0 ) input2 [ 0 locks=0 ] ( 1 ) input2_i [ 0 locks=0 ] ( 0 ) input2_s [ 0 locks=0 ] ( "" ) input2_u [ 0 locks=0 ] ( 0 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_m2 [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) } HouNC1033600b8905ad2ecbf0a4fc196fmat/hair/randomize/twoway5.userdata ___Version___HouNC1033600b8e05ad2ecbf0b213613amat/hair/randomize/condition3.inittype = parameter matchesdef = 0 HouNC1033600b8f05ad2ecbf06262c959mat/hair/randomize/condition3.defcomment "" position 34.9422 87.2973 connectornextid 3 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "diffuseRandHue" 1 "bound_diffuseRandHue" } inputsNamed3 { 2 "" "" 1 "input" } inputs { 0 "" 0 1 } stat { create 1418634869 modify 1418637968 author kai@AearonPC access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouNC1033600b8e05ad2ecbf033a555edmat/hair/randomize/condition3.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( diffuseRandHue ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( Randomize ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "toggle" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( surface ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600b8a05ad2ecbf034554f64mat/hair/randomize/condition3.userdata ___Version___16.5.378HouNC1033600bb305ad2ecbf051d619e7mat/hair/randomize/parm6.inittype = parameter matchesdef = 0 HouNC1033600bb005ad2ecbf0de522a5fmat/hair/randomize/parm6.defcomment "" position 31.5534 84.8616 connectornextid 3 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "diffuseRandHueRange" 1 "bound_diffuseRandHueRange" } inputsNamed3 { 2 "" "" 1 "input" } inputs { 0 "" 0 1 } stat { create 1418635276 modify 1418639279 author kai@AearonPC access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouNC1033600bb305ad2ecbf05fb6570bmat/hair/randomize/parm6.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( diffuseRandHueRange ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "Output Range" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float2" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( -0.050000000000000003 0.050000000000000003 ) 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( surface ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "{ diffuseRandHue == 0 }" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600b8f05ad2ecbf0772523bfmat/hair/randomize/parm6.userdata ___Version___16.5.378HouNC1033600bb005ad2ecbf0b501420emat/hair/randomize/fit4.inittype = fit matchesdef = 0 HouNC1033600bb105ad2ecbf0f6ba7bc0mat/hair/randomize/fit4.defcomment "" position 35.1963 84.5523 connectornextid 6 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 5 "shift" } inputsNamed3 { 0 ramp5 1 1 "val" 1 "" "" 1 "srcmin" 2 "" "" 1 "srcmax" 3 vec2tofloat4 1 1 "destmin" 4 vec2tofloat4 2 1 "destmax" } inputs { 0 ramp5 0 1 1 "" 0 1 2 "" 0 1 3 vec2tofloat4 0 1 4 vec2tofloat4 1 1 } stat { create 1418635305 modify 1515240569 author kai@AearonPC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb005ad2ecbf0cefb3a9cmat/hair/randomize/fit4.parm{ version 0.8 signature [ 0 locks=0 ] ( default ) srcmin [ 0 locks=0 ] ( 0 ) srcmax [ 0 locks=0 ] ( 1 ) destmin [ 0 locks=0 ] ( 0 ) destmax [ 0 locks=0 ] ( 1 ) srcmin_v2 [ 0 locks=0 ] ( 0 0 ) srcmax_v2 [ 0 locks=0 ] ( 1 1 ) destmin_v2 [ 0 locks=0 ] ( 0 0 ) destmax_v2 [ 0 locks=0 ] ( 1 1 ) srcmin_v [ 0 locks=0 ] ( 0 0 0 ) srcmax_v [ 0 locks=0 ] ( 1 1 1 ) destmin_v [ 0 locks=0 ] ( 0 0 0 ) destmax_v [ 0 locks=0 ] ( 1 1 1 ) srcmin_p [ 0 locks=0 ] ( 0 0 0 ) srcmax_p [ 0 locks=0 ] ( 1 1 1 ) destmin_p [ 0 locks=0 ] ( 0 0 0 ) destmax_p [ 0 locks=0 ] ( 1 1 1 ) srcmin_n [ 0 locks=0 ] ( 0 0 0 ) srcmax_n [ 0 locks=0 ] ( 1 1 1 ) destmin_n [ 0 locks=0 ] ( 0 0 0 ) destmax_n [ 0 locks=0 ] ( 1 1 1 ) srcmin_c [ 0 locks=0 ] ( 0 0 0 ) srcmax_c [ 0 locks=0 ] ( 1 1 1 ) destmin_c [ 0 locks=0 ] ( 0 0 0 ) destmax_c [ 0 locks=0 ] ( 1 1 1 ) srcmin_v4 [ 0 locks=0 ] ( 0 0 0 0 ) srcmax_v4 [ 0 locks=0 ] ( 1 1 1 1 ) destmin_v4 [ 0 locks=0 ] ( 0 0 0 0 ) destmax_v4 [ 0 locks=0 ] ( 1 1 1 1 ) srcmin_uf [ 0 locks=0 ] ( 0 ) srcmax_uf [ 0 locks=0 ] ( 1 ) destmin_uf [ 0 locks=0 ] ( 0 ) destmax_uf [ 0 locks=0 ] ( 1 ) srcmin_uv [ 0 locks=0 ] ( 0 0 0 ) srcmax_uv [ 0 locks=0 ] ( 1 1 1 ) destmin_uv [ 0 locks=0 ] ( 0 0 0 ) destmax_uv [ 0 locks=0 ] ( 1 1 1 ) srcmin_up [ 0 locks=0 ] ( 0 0 0 ) srcmax_up [ 0 locks=0 ] ( 1 1 1 ) destmin_up [ 0 locks=0 ] ( 0 0 0 ) destmax_up [ 0 locks=0 ] ( 1 1 1 ) srcmin_un [ 0 locks=0 ] ( 0 0 0 ) srcmax_un [ 0 locks=0 ] ( 1 1 1 ) destmin_un [ 0 locks=0 ] ( 0 0 0 ) destmax_un [ 0 locks=0 ] ( 1 1 1 ) srcmin_uc [ 0 locks=0 ] ( 0 0 0 ) srcmax_uc [ 0 locks=0 ] ( 1 1 1 ) destmin_uc [ 0 locks=0 ] ( 0 0 0 ) destmax_uc [ 0 locks=0 ] ( 1 1 1 ) } HouNC1033600b8c05ad2ecbf0d064e1d1mat/hair/randomize/fit4.userdata ___Version___HouNC1033600b8805ad2ecbf045b19021mat/hair/randomize/vec2tofloat4.inittype = vec2tofloat matchesdef = 0 HouNC1033600b8905ad2ecbf0c012f18amat/hair/randomize/vec2tofloat4.defcomment "" position 33.2478 84.8616 connectornextid 3 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 1 "fval1" 2 "fval2" } inputsNamed3 { 0 parm6 0 1 "vec2" } inputs { 0 parm6 0 1 } stat { create 1418635324 modify 1418639279 author kai@AearonPC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8805ad2ecbf0ba6f4b9emat/hair/randomize/vec2tofloat4.parm{ version 0.8 vec2 [ 0 locks=0 ] ( 0 0 ) } HouNC1033600b8405ad2ecbf0af944a9cmat/hair/randomize/vec2tofloat4.userdata ___Version___HouNC1033600b8405ad2ecbf006dd1b04mat/hair/randomize/colorcorrection2.inittype = colorcorrection matchesdef = 1 HouNC1033600b8505ad2ecbf074201b87mat/hair/randomize/colorcorrection2.defcomment "" position 37.5825 84.7634 connectornextid 8 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 7 "ClrOut" } inputsNamed3 { 0 subinput1 1 1 "ClrIn" 1 fit4 5 1 "Shift" 2 "" "" 1 "Saturation" 3 "" "" 1 "Value" 4 "" "" 1 "Bias" 5 "" "" 1 "Gain" 6 "" "" 1 "Gamma" } inputs { 0 subinput1 1 1 1 fit4 0 1 2 "" 0 1 3 "" 0 1 4 "" 0 1 5 "" 0 1 6 "" 0 1 } stat { create 1418633465 modify 1515240571 author kai@AearonPC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8405ad2ecbf007ccd848mat/hair/randomize/colorcorrection2.parm{ version 0.8 ClrIn [ 0 locks=0 ] ( 0 0 0 ) Shift [ 0 locks=0 ] ( 0 ) Saturation [ 0 locks=0 ] ( 1 ) Value [ 0 locks=0 ] ( 1 ) Bias [ 0 locks=0 ] ( 0.5 0.5 0.5 ) Gain [ 0 locks=0 ] ( 0.5 0.5 0.5 ) Gamma [ 0 locks=0 ] ( 1 ) } HouNC1033600b8005ad2ecbf0b34016e3mat/hair/randomize/colorcorrection2.userdata ___Version___HouNC1033600bb905ad2ecbf082552a78mat/hair/null1.inittype = null matchesdef = 0 HouNC1033600bbe05ad2ecbf089b0a091mat/hair/null1.defcomment "" position 1.24815 16.4388 connectornextid 2 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "Cd" } inputsNamed3 { 1 twoway3 3 1 "result" } inputs { 0 twoway3 0 1 } stat { create 1418637040 modify 1515240570 author kai@AearonPC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb905ad2ecbf0a991e826mat/hair/null1.parm{ version 0.8 outputnum [ 0 locks=0 ] ( 1 ) outputname1 [ 0 locks=0 ] ( Cd ) } HouNC1033600bb505ad2ecbf0d5d38f2cmat/hair/null1.userdata ___Version___16.5.378HouNC1033600bb905ad2ecbf071733f98mat/hair/null2.inittype = null matchesdef = 0 HouNC1033600bbe05ad2ecbf06e282598mat/hair/null2.defcomment "" position 3.09152 6.04201 connectornextid 2 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 1 "Ks" } inputsNamed3 { 0 spec_int 0 1 "spec_int" } inputs { 0 spec_int 0 1 } stat { create 1418637065 modify 1479303478 author kai@AearonPC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb905ad2ecbf04161b7ebmat/hair/null2.parm{ version 0.8 outputnum [ 0 locks=0 ] ( 1 ) outputname1 [ 0 locks=0 ] ( Ks ) } HouNC1033600bb505ad2ecbf0ba0224d3mat/hair/null2.userdata ___Version___16.5.378HouNC1033600bb205ad2ecbf0ea7c14d6mat/hair/computelighting1.inittype = computelighting::2.0 matchesdef = 1 HouNC1033600bb305ad2ecbf0c170981amat/hair/computelighting1.defcomment "" position 37.0441 5.32035 connectornextid 7 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 4 "Cf" 5 "out_Of" 6 "out_F" } inputsNamed3 { 0 hairshadercore1 38 1 "layer" 1 "" "" 1 "F" 2 "" "" 1 "Of" 3 "" "" 1 "Ce" } inputs { 0 hairshadercore1 0 1 1 "" 0 1 2 "" 0 1 3 "" 0 1 } stat { create 1443102401 modify 1519556957 author kai@TitanUbuntu access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb205ad2ecbf0ad3bc5edmat/hair/computelighting1.parm{ version 0.8 Of [ 0 locks=0 ] ( 1 1 1 ) Ce [ 0 locks=0 ] ( 0 0 0 ) description [ 0 locks=0 ] ( "" ) } HouNC1033600b8e05ad2ecbf03ebb4016mat/hair/computelighting1.userdata ___Version___HouNC1033600bb905ad2ecbf03b96dc2amat/hair/parm3.inittype = parameter matchesdef = 0 HouNC1033600bbe05ad2ecbf00ca3ab1emat/hair/parm3.defcomment "" position -2.26471 7.18335 connectornextid 3 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "id" 1 "bound_id" } inputsNamed3 { 2 "" "" 1 "input" } inputs { 0 "" 0 1 } stat { create 1418395873 modify 1478780273 author kai@AearonPC access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouNC1033600bb905ad2ecbf0cf28bedbmat/hair/parm3.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( id ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "int" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( surface ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "on" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600bb505ad2ecbf052b19ce0mat/hair/parm3.userdata ___Version___16.5.378HouNC1033600bbb05ad2ecbf08b8a3d71mat/hair/twoway1.inittype = twoway matchesdef = 0 HouNC1033600bb805ad2ecbf01f99ae0fmat/hair/twoway1.defcomment "" position 0.668487 8.16335 connectornextid 4 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 3 "result" } inputsNamed3 { 0 parm2 1 1 "condition" 1 parm2 0 1 "input1" 2 parm3 0 1 "input2" } inputs { 0 parm2 1 1 1 parm2 0 1 2 parm3 0 1 } stat { create 1478780153 modify 1478780266 author kai@TitanUbuntu access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bbb05ad2ecbf0e837ea73mat/hair/twoway1.parm{ version 0.8 signature [ 0 locks=0 ] ( i ) condtype [ 0 locks=0 ] ( 0 ) input2 [ 0 locks=0 ] ( 0 ) input2_i [ 0 locks=0 ] ( 0 ) input2_s [ 0 locks=0 ] ( "" ) input2_u [ 0 locks=0 ] ( 0 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_m2 [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) } HouNC1033600bb705ad2ecbf0065bccaamat/hair/twoway1.userdata ___Version___HouNC1033600bb505ad2ecbf02be693demat/hair/uvcoords1.inittype = uvcoords::2.0 matchesdef = 1 HouNC1033600bba05ad2ecbf09435484bmat/hair/uvcoords1.defcomment "" position -21.9021 3.52154 connectornextid 4 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 1 "uv" 2 "u" 3 "v" } inputsNamed3 { 0 "" "" 1 "mode" } inputs { 0 "" 0 1 } stat { create 1479303041 modify 1481102859 author kai@TitanUbuntu access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb505ad2ecbf083937291mat/hair/uvcoords1.parm{ version 0.8 mode [ 0 locks=0 ] ( uv ) uvattrib [ 0 locks=0 ] ( uv ) } HouNC1033600bb105ad2ecbf060d70cddmat/hair/uvcoords1.userdata ___Version______toolcount___71 ___toolid___tool_12HouNC1033600bb205ad2ecbf0de06a404mat/hair/uvcoords1.outputinfosNumInfos 4 ValuesBinary 1 BeginInfo OutputName u DebugCorrInputName __default__ BypassCorrInputName __default__ NormalMode 0 BypassMode 2 UseDefaultValue 1 EndInfo BeginInfo OutputName uv DebugCorrInputName __default__ BypassCorrInputName __default__ NormalMode 0 BypassMode 2 UseDefaultValue 1 EndInfo BeginInfo OutputName v DebugCorrInputName __default__ BypassCorrInputName __default__ NormalMode 0 BypassMode 2 UseDefaultValue 1 EndInfo BeginInfo OutputName w DebugCorrInputName __default__ BypassCorrInputName __default__ NormalMode 0 BypassMode 2 UseDefaultValue 1 EndInfo HouNC1033600bbc05ad2ecbf0e39eba87mat/hair/t1.inittype = global matchesdef = 0 HouNC1033600bbd05ad2ecbf0204180edmat/hair/t1.defcomment "" position 4.73284 -7.99735 connectornextid 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "t" } inputsNamed3 { } inputs { } stat { create 1280495986 modify 1479303460 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 0.6 0.4 1 delscript "" exprlanguage hscript end HouNC1033600bbc05ad2ecbf0233395d2mat/hair/t1.parm{ version 0.8 contexttype [ 0 locks=0 ] ( surface ) usemenu [ 0 locks=0 ] ( "on" ) varname [ 0 locks=0 ] ( t ) } HouNC1033600bb805ad2ecbf0b4a305d9mat/hair/t1.userdata ___Version___16.5.378HouNC1033600bbc05ad2ecbf02ceda162mat/hair/t2.inittype = global matchesdef = 0 HouNC1033600bbd05ad2ecbf0a1298e64mat/hair/t2.defcomment "" position 4.73284 -12.9403 connectornextid 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "t" } inputsNamed3 { } inputs { } stat { create 1280495986 modify 1479303464 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 0.6 0.4 1 delscript "" exprlanguage hscript end HouNC1033600bbc05ad2ecbf0f3376e40mat/hair/t2.parm{ version 0.8 contexttype [ 0 locks=0 ] ( surface ) usemenu [ 0 locks=0 ] ( "on" ) varname [ 0 locks=0 ] ( t ) } HouNC1033600bb805ad2ecbf02de7b71fmat/hair/t2.userdata ___Version___16.5.378HouNC1033600bb505ad2ecbf091256e32mat/hair/colormix2.inittype = colormix matchesdef = 0 HouNC1033600bba05ad2ecbf07798b324mat/hair/colormix2.defcomment "" position 10.7969 -3.87749 connectornextid 6 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 5 "clr" } inputsNamed3 { 0 rootMapSpec 17 1 "primary" 1 tipMapSpec 17 1 "secondary" 2 specBlendRamp 1 1 "bias" 3 "" "" 1 "adjust" 4 "" "" 1 "space" } inputs { 0 rootMapSpec 0 1 1 tipMapSpec 0 1 2 specBlendRamp 0 1 3 "" 0 1 4 "" 0 1 } stat { create 1479303302 modify 1515137904 author kai@TitanUbuntu access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb505ad2ecbf09352c13fmat/hair/colormix2.parm{ version 0.8 primary [ 0 locks=0 ] ( 1 0.69999999999999996 1 ) secondary [ 0 locks=0 ] ( 0.29999999999999999 0.29999999999999999 1 ) bias [ 0 locks=0 ] ( 0.5 ) adjust [ 0 locks=0 ] ( 1 ) space [ 0 locks=0 ] ( 0 ) } HouNC1033600bb105ad2ecbf0ed091a23mat/hair/colormix2.userdata ___Version___HouNC1033600bb805ad2ecbf0ca947dedmat/hair/r_size.inittype = parameter matchesdef = 0 HouNC1033600bb905ad2ecbf07a80f09emat/hair/r_size.defcomment "" position 24.3703 11.4127 connectornextid 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 on colordefault on exposed off lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "r_size" } inputsNamed3 { } inputs { } stat { create 1479303822 modify 1489568768 author kai@TitanUbuntu access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouNC1033600bb805ad2ecbf0018715e0mat/hair/r_size.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( r_size ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "Reflection Size" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0.59999999999999998 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( surface ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ r_enable == 0 }" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600bb405ad2ecbf0b4a197damat/hair/r_size.userdata ___Version___16.5.378HouNC1033600bbb05ad2ecbf0fb06f3aamat/hair/r_shift.inittype = parameter matchesdef = 0 HouNC1033600bb805ad2ecbf08469f4e6mat/hair/r_shift.defcomment "" position 24.4703 11.2127 connectornextid 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 on colordefault on exposed off lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "r_shift" } inputsNamed3 { } inputs { } stat { create 1479303824 modify 1489568773 author kai@TitanUbuntu access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouNC1033600bbb05ad2ecbf040cdb023mat/hair/r_shift.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( r_shift ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "Reflection Shift" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( -1 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( surface ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ r_enable == 0 }" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600bb705ad2ecbf050ec196cmat/hair/r_shift.userdata ___Version___16.5.378HouNC1033600bb705ad2ecbf06f1aee49mat/hair/fake_enable.inittype = parameter matchesdef = 0 HouNC1033600bb405ad2ecbf09f900f73mat/hair/fake_enable.defcomment "" position 26.9703 6.21266 connectornextid 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 on colordefault on exposed off lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "fake_enable" } inputsNamed3 { } inputs { } stat { create 1479303850 modify 1479306668 author kai@TitanUbuntu access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouNC1033600bb705ad2ecbf02897caf7mat/hair/fake_enable.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( fake_enable ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "Enable Transparent Shadows" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "toggle" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 1 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( surface ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600bb305ad2ecbf0e1fda790mat/hair/fake_enable.userdata ___Version___16.5.378HouNC1033600bba05ad2ecbf09f2edbc3mat/hair/fake_min.inittype = parameter matchesdef = 0 HouNC1033600bbb05ad2ecbf0574c3d89mat/hair/fake_min.defcomment "" position 27.0703 6.01266 connectornextid 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 on colordefault on exposed off lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "fake_min" } inputsNamed3 { } inputs { } stat { create 1479303851 modify 1479306668 author kai@TitanUbuntu access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouNC1033600bba05ad2ecbf0b6edd2d8mat/hair/fake_min.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( fake_min ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "Min Shadow Intensity" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( surface ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ fake_enable == 0 }" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600bb605ad2ecbf00f5e083cmat/hair/fake_min.userdata ___Version___16.5.378HouNC1033600bba05ad2ecbf09838a096mat/hair/fake_max.inittype = parameter matchesdef = 0 HouNC1033600bbb05ad2ecbf0c67f9256mat/hair/fake_max.defcomment "" position 27.1703 5.81266 connectornextid 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 on colordefault on exposed off lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "fake_max" } inputsNamed3 { } inputs { } stat { create 1479303852 modify 1479306668 author kai@TitanUbuntu access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouNC1033600bba05ad2ecbf0663b0aa1mat/hair/fake_max.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( fake_max ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "Max Shadow Intensity" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 1 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( surface ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ fake_enable == 0 }" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600bb605ad2ecbf012f49576mat/hair/fake_max.userdata ___Version___16.5.378HouNC1033600bbd05ad2ecbf0ac7925bcmat/hair/N.inittype = constant matchesdef = 0 HouNC1033600ba205ad2ecbf0770672f7mat/hair/N.defcomment "" position 25.5188 -1.56829 connectornextid 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 on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "N" } inputsNamed3 { } inputs { } stat { create 1479306502 modify 1515071204 author kai@TitanUbuntu access 0777 } color UT_Color RGB 0 0 0 delscript "" exprlanguage hscript end HouNC1033600bbd05ad2ecbf08a2d9b9fmat/hair/N.parm{ version 0.8 consttype [ 0 locks=0 ] ( "normal" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) parmuniform [ 0 locks=0 ] ( "on" ) constname [ 0 locks=0 ] ( N ) constlabel [ 0 locks=0 ] ( "Surface Normal" ) } HouNC1033600bb905ad2ecbf0f6d26341mat/hair/N.userdata ___Version___16.5.378HouNC1033600bb705ad2ecbf0cc75ce61mat/hair/hairnormal1.inittype = hairnormal matchesdef = 0 HouNC1033600bb405ad2ecbf00c461443mat/hair/hairnormal1.defcomment "" position 31.332 -2.8397 connectornextid 5 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 4 "hairNn" } inputsNamed3 { 0 global1 0 1 "nI" 1 "" "" 1 "tang" 2 "" "" 1 "ss" 3 "" "" 1 "bow" } inputs { 0 global1 0 1 1 "" 0 1 2 "" 0 1 3 "" 0 1 } stat { create 1515071209 modify 1515071319 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb705ad2ecbf059d3176amat/hair/hairnormal1.parm{ version 0.8 bow [ 0 locks=0 ] ( "on" ) } HouNC1033600bb305ad2ecbf095e192cbmat/hair/hairnormal1.userdata ___Version___HouNC1033600bbb05ad2ecbf0b7266658mat/hair/global1.inittype = global matchesdef = 0 HouNC1033600bb805ad2ecbf01f5ee67dmat/hair/global1.defcomment "" position 29.1751 -2.8397 connectornextid 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 on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "N" } inputsNamed3 { } inputs { } stat { create 1515071245 modify 1515071319 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bbb05ad2ecbf03a5ec0a6mat/hair/global1.parm{ version 0.8 contexttype [ 0 locks=0 ] ( surface ) usemenu [ 0 locks=0 ] ( "on" ) varname [ 0 locks=0 ] ( N ) } HouNC1033600bb705ad2ecbf0c56d703cmat/hair/global1.userdata ___Version___16.5.378HouNC1033600bbf05ad2ecbf088356a3emat/hair/Cd1.inittype = parameter matchesdef = 0 HouNC1033600bbc05ad2ecbf0ef0633f7mat/hair/Cd1.defcomment "" position 12.5285 21.7152 connectornextid 3 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 1 "Cd" 2 "bound_Cd" } inputsNamed3 { 0 "" "" 1 "input" } inputs { 0 "" 0 1 } stat { create 1203455503 modify 1515137287 author stucker@finland access 0777 } color UT_Color RGB 0.6 0.4 1 delscript "" exprlanguage hscript end HouNC1033600bbf05ad2ecbf07a64969dmat/hair/Cd1.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( Cd ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( Cd ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "color" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ] ( 1 1 1 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "on" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600bbb05ad2ecbf0f87d85d4mat/hair/Cd1.userdata ___Version___16.5.378HouNC1033600bbf05ad2ecbf02ef2169amat/hair/Cd2.inittype = parameter matchesdef = 0 HouNC1033600bbc05ad2ecbf06cb36350mat/hair/Cd2.defcomment "" position 3.89324 -1.13591 connectornextid 3 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 1 "Cd" 2 "bound_Cd" } inputsNamed3 { 0 "" "" 1 "input" } inputs { 0 "" 0 1 } stat { create 1203455503 modify 1515137407 author stucker@finland access 0777 } color UT_Color RGB 0.6 0.4 1 delscript "" exprlanguage hscript end HouNC1033600bbf05ad2ecbf06057609emat/hair/Cd2.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( Cd ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( Cd ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "color" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ] ( 1 1 1 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "on" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600bbb05ad2ecbf067f88715mat/hair/Cd2.userdata ___Version___16.5.378HouNC1033600bbf05ad2ecbf0a86e9123mat/hair/Cd3.inittype = parameter matchesdef = 0 HouNC1033600bbc05ad2ecbf0efce646emat/hair/Cd3.defcomment "" position -13.1755 20.114 connectornextid 3 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 1 "Cd" 2 "bound_Cd" } inputsNamed3 { 0 "" "" 1 "input" } inputs { 0 "" 0 1 } stat { create 1203455503 modify 1515137530 author stucker@finland access 0777 } color UT_Color RGB 0.6 0.4 1 delscript "" exprlanguage hscript end HouNC1033600bbf05ad2ecbf06b12c2bemat/hair/Cd3.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( Cd ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( Cd ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "color" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ] ( 1 1 1 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "on" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( "" ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600bbb05ad2ecbf0c43c820cmat/hair/Cd3.userdata ___Version___16.5.378HouNC1033600ba205ad2ecbf0ada8ae7bmat/glass.inittype = principledshader::2.0 matchesdef = 1 HouNC1033600ba305ad2ecbf0c5de3e9cmat/glass.defcomment "Created from Gallery Entry: Glass Mantra Glass Surface Shader" position 0.832008 2.29337 connectornextid 227 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material on outputsNamed3 { } inputsNamed3 { 0 "" "" 1 "uv" 1 "" "" 1 "basecolor" 2 "" "" 1 "basecolor_usePointColor" 3 "" "" 1 "basecolor_usePackedColor" 4 "" "" 1 "frontface" 5 "" "" 1 "ior" 6 "" "" 1 "rough" 7 "" "" 1 "aniso" 8 "" "" 1 "anisodir" 9 "" "" 1 "metallic" 10 "" "" 1 "reflect" 11 "" "" 1 "reflecttint" 12 "" "" 1 "coat" 13 "" "" 1 "coatrough" 14 "" "" 1 "transparency" 15 "" "" 1 "transcolor" 16 "" "" 1 "transdist" 17 "" "" 1 "dispersion" 18 "" "" 1 "priority" 19 "" "" 1 "sss" 20 "" "" 1 "sssmodel" 21 "" "" 1 "sssdist" 22 "" "" 1 "ssscolor" 23 "" "" 1 "sssphase" 24 "" "" 1 "sheen" 25 "" "" 1 "sheentint" 26 "" "" 1 "emitcolor" 27 "" "" 1 "emitint" 28 "" "" 1 "emitillum" 29 "" "" 1 "opac" 30 "" "" 1 "opaccolor" 31 "" "" 1 "fakecausticsenabled" 32 "" "" 1 "fakecausticstransmit" 33 "" "" 1 "fakecausticsshadow" 34 "" "" 1 "fakecausticsopacity" 35 "" "" 1 "basecolor_useTexture" 36 "" "" 1 "basecolor_texture" 37 "" "" 1 "basecolor_textureIntensity" 38 "" "" 1 "basecolor_textureWrap" 39 "" "" 1 "basecolor_textureColorSpace" 40 "" "" 1 "metallic_useTexture" 41 "" "" 1 "metallic_texture" 42 "" "" 1 "metallic_monoChannel" 43 "" "" 1 "metallic_textureWrap" 44 "" "" 1 "metallic_textureColorSpace" 45 "" "" 1 "transparency_useTexture" 46 "" "" 1 "transparency_texture" 47 "" "" 1 "transparency_monoChannel" 48 "" "" 1 "transparency_textureWrap" 49 "" "" 1 "transparency_textureColorSpace" 50 "" "" 1 "ior_useTexture" 51 "" "" 1 "ior_texture" 52 "" "" 1 "ior_monoChannel" 53 "" "" 1 "ior_textureWrap" 54 "" "" 1 "ior_textureColorSpace" 55 "" "" 1 "transcolor_useTexture" 56 "" "" 1 "transcolor_texture" 57 "" "" 1 "transcolor_textureIntensity" 58 "" "" 1 "transcolor_textureWrap" 59 "" "" 1 "transcolor_textureColorSpace" 60 "" "" 1 "transdist_useTexture" 61 "" "" 1 "transdist_texture" 62 "" "" 1 "transdist_monoChannel" 63 "" "" 1 "transdist_textureWrap" 64 "" "" 1 "transdist_textureColorSpace" 65 "" "" 1 "dispersion_useTexture" 66 "" "" 1 "dispersion_texture" 67 "" "" 1 "dispersion_monoChannel" 68 "" "" 1 "dispersion_textureWrap" 69 "" "" 1 "dispersion_textureColorSpace" 70 "" "" 1 "reflect_useTexture" 71 "" "" 1 "reflect_texture" 72 "" "" 1 "reflect_monoChannel" 73 "" "" 1 "reflect_textureWrap" 74 "" "" 1 "reflect_textureColorSpace" 75 "" "" 1 "reflecttint_useTexture" 76 "" "" 1 "reflecttint_texture" 77 "" "" 1 "reflecttint_monoChannel" 78 "" "" 1 "reflecttint_textureWrap" 79 "" "" 1 "reflecttint_textureColorSpace" 80 "" "" 1 "rough_useTexture" 81 "" "" 1 "rough_texture" 82 "" "" 1 "rough_monoChannel" 83 "" "" 1 "rough_textureWrap" 84 "" "" 1 "rough_textureColorSpace" 85 "" "" 1 "aniso_useTexture" 86 "" "" 1 "aniso_texture" 87 "" "" 1 "aniso_monoChannel" 88 "" "" 1 "aniso_textureWrap" 89 "" "" 1 "aniso_textureColorSpace" 90 "" "" 1 "anisodir_useTexture" 91 "" "" 1 "anisodir_texture" 92 "" "" 1 "anisodir_monoChannel" 93 "" "" 1 "anisodir_textureWrap" 94 "" "" 1 "anisodir_textureColorSpace" 95 "" "" 1 "anisodir_textureFilter" 96 "" "" 1 "sss_useTexture" 97 "" "" 1 "sss_texture" 98 "" "" 1 "sss_monoChannel" 99 "" "" 1 "sss_textureWrap" 100 "" "" 1 "sss_textureColorSpace" 101 "" "" 1 "sssdist_useTexture" 102 "" "" 1 "sssdist_texture" 103 "" "" 1 "sssdist_monoChannel" 104 "" "" 1 "sssdist_textureWrap" 105 "" "" 1 "sssdist_textureColorSpace" 106 "" "" 1 "ssscolor_useTexture" 107 "" "" 1 "ssscolor_texture" 108 "" "" 1 "ssscolor_textureWrap" 109 "" "" 1 "ssscolor_textureColorSpace" 110 "" "" 1 "sheen_useTexture" 111 "" "" 1 "sheen_texture" 112 "" "" 1 "sheen_monoChannel" 113 "" "" 1 "sheen_textureWrap" 114 "" "" 1 "sheen_textureColorSpace" 115 "" "" 1 "sheentint_useTexture" 116 "" "" 1 "sheentint_texture" 117 "" "" 1 "sheentint_monoChannel" 118 "" "" 1 "sheentint_textureWrap" 119 "" "" 1 "sheentint_textureColorSpace" 120 "" "" 1 "coat_useTexture" 121 "" "" 1 "coat_texture" 122 "" "" 1 "coat_monoChannel" 123 "" "" 1 "coat_textureWrap" 124 "" "" 1 "coat_textureColorSpace" 125 "" "" 1 "coatrough_useTexture" 126 "" "" 1 "coatrough_texture" 127 "" "" 1 "coatrough_monoChannel" 128 "" "" 1 "coatrough_textureWrap" 129 "" "" 1 "coatrough_textureColorSpace" 130 "" "" 1 "emitcolor_useTexture" 131 "" "" 1 "emitcolor_texture" 132 "" "" 1 "emitcolor_textureIntensity" 133 "" "" 1 "emitcolor_textureWrap" 134 "" "" 1 "emitcolor_textureColorSpace" 135 "" "" 1 "opaccolor_useTexture" 136 "" "" 1 "opaccolor_texture" 137 "" "" 1 "opaccolor_textureWrap" 138 "" "" 1 "opaccolor_textureIntensity" 139 "" "" 1 "opaccolor_textureColorSpace" 140 "" "" 1 "surface_textureFilter" 141 "" "" 1 "surface_textureFilterWidth" 142 "" "" 1 "baseBumpAndNormal_enable" 143 "" "" 1 "baseBumpAndNormal_type" 144 "" "" 1 "baseBump_colorSpace" 145 "" "" 1 "baseBump_bumpScale" 146 "" "" 1 "baseBump_bumpTexture" 147 "" "" 1 "baseBump_wrap" 148 "" "" 1 "baseBump_filter" 149 "" "" 1 "baseBump_filterWidth" 150 "" "" 1 "baseBump_channel" 151 "" "" 1 "baseBump_imagePlane" 152 "" "" 1 "baseNormal_colorspace" 153 "" "" 1 "baseNormal_vectorSpace" 154 "" "" 1 "baseNormal_scale" 155 "" "" 1 "baseNormal_texture" 156 "" "" 1 "baseNormal_wrap" 157 "" "" 1 "baseNormal_filter" 158 "" "" 1 "baseNormal_filterWidth" 159 "" "" 1 "baseNormal_channel" 160 "" "" 1 "baseNormal_imagePlane" 161 "" "" 1 "baseNormal_space" 162 "" "" 1 "baseNormal_flipX" 163 "" "" 1 "baseNormal_flipY" 164 "" "" 1 "separateCoatNormals" 165 "" "" 1 "coatBumpAndNormal_enable" 166 "" "" 1 "coatBumpAndNormal_type" 167 "" "" 1 "coatBump_colorSpace" 168 "" "" 1 "coatBump_bumpScale" 169 "" "" 1 "coatBump_bumpTexture" 170 "" "" 1 "coatBump_wrap" 171 "" "" 1 "coatBump_filter" 172 "" "" 1 "coatBump_filterWidth" 173 "" "" 1 "coatBump_channel" 174 "" "" 1 "coatBump_imagePlane" 175 "" "" 1 "coatNormal_colorspace" 176 "" "" 1 "coatNormal_vectorSpace" 177 "" "" 1 "coatNormal_scale" 178 "" "" 1 "coatNormal_texture" 179 "" "" 1 "coatNormal_wrap" 180 "" "" 1 "coatNormal_filter" 181 "" "" 1 "coatNormal_filterWidth" 182 "" "" 1 "coatNormal_channel" 183 "" "" 1 "coatNormal_imagePlane" 184 "" "" 1 "coatNormal_space" 185 "" "" 1 "coatNormal_flipX" 186 "" "" 1 "coatNormal_flipY" 187 "" "" 1 "dispInput_enable" 188 "" "" 1 "dispInput_max" 189 "" "" 1 "dispInput_vectorspace" 190 "" "" 1 "dispTex_enable" 191 "" "" 1 "dispTex_type" 192 "" "" 1 "dispTex_colorSpace" 193 "" "" 1 "dispTex_vectorSpace" 194 "" "" 1 "dispTex_channelOrder" 195 "" "" 1 "dispTex_offset" 196 "" "" 1 "dispTex_scale" 197 "" "" 1 "dispTex_texture" 198 "" "" 1 "dispTex_channel" 199 "" "" 1 "dispTex_wrap" 200 "" "" 1 "dispTex_filter" 201 "" "" 1 "dispTex_filterWidth" 202 "" "" 1 "dispNoise_enable" 203 "" "" 1 "dispNoise_type" 204 "" "" 1 "dispNoise_freq" 205 "" "" 1 "dispNoise_offset" 206 "" "" 1 "dispNoise_amp" 207 "" "" 1 "dispNoise_rough" 208 "" "" 1 "dispNoise_atten" 209 "" "" 1 "dispNoise_turb" 210 "" "" 1 "difflabel" 211 "" "" 1 "refllabel" 212 "" "" 1 "refractlabel" 213 "" "" 1 "coatlabel" 214 "" "" 1 "ssslabel" 215 "" "" 1 "uvtrans" 216 "" "" 1 "uvrot" 217 "" "" 1 "uvscale" 218 "" "" 1 "baseN" 219 "" "" 1 "coatN" 220 "" "" 1 "disp" 221 "" "" 1 "vdisp" 222 "" "" 1 "opacpointalpha" 223 "" "" 1 "roundedEdge_enable" 224 "" "" 1 "roundedEdge_radius" 225 "" "" 1 "roundedEdge_mode" 226 "" "" 1 "opacpackedalpha" } inputs { 0 "" 0 1 1 "" 0 1 2 "" 0 1 3 "" 0 1 4 "" 0 1 5 "" 0 1 6 "" 0 1 7 "" 0 1 8 "" 0 1 9 "" 0 1 10 "" 0 1 11 "" 0 1 12 "" 0 1 13 "" 0 1 14 "" 0 1 15 "" 0 1 16 "" 0 1 17 "" 0 1 18 "" 0 1 19 "" 0 1 20 "" 0 1 21 "" 0 1 22 "" 0 1 23 "" 0 1 24 "" 0 1 25 "" 0 1 26 "" 0 1 27 "" 0 1 28 "" 0 1 29 "" 0 1 30 "" 0 1 31 "" 0 1 32 "" 0 1 33 "" 0 1 34 "" 0 1 35 "" 0 1 36 "" 0 1 37 "" 0 1 38 "" 0 1 39 "" 0 1 40 "" 0 1 41 "" 0 1 42 "" 0 1 43 "" 0 1 44 "" 0 1 45 "" 0 1 46 "" 0 1 47 "" 0 1 48 "" 0 1 49 "" 0 1 50 "" 0 1 51 "" 0 1 52 "" 0 1 53 "" 0 1 54 "" 0 1 55 "" 0 1 56 "" 0 1 57 "" 0 1 58 "" 0 1 59 "" 0 1 60 "" 0 1 61 "" 0 1 62 "" 0 1 63 "" 0 1 64 "" 0 1 65 "" 0 1 66 "" 0 1 67 "" 0 1 68 "" 0 1 69 "" 0 1 70 "" 0 1 71 "" 0 1 72 "" 0 1 73 "" 0 1 74 "" 0 1 75 "" 0 1 76 "" 0 1 77 "" 0 1 78 "" 0 1 79 "" 0 1 80 "" 0 1 81 "" 0 1 82 "" 0 1 83 "" 0 1 84 "" 0 1 85 "" 0 1 86 "" 0 1 87 "" 0 1 88 "" 0 1 89 "" 0 1 90 "" 0 1 91 "" 0 1 92 "" 0 1 93 "" 0 1 94 "" 0 1 95 "" 0 1 96 "" 0 1 97 "" 0 1 98 "" 0 1 99 "" 0 1 100 "" 0 1 101 "" 0 1 102 "" 0 1 103 "" 0 1 104 "" 0 1 105 "" 0 1 106 "" 0 1 107 "" 0 1 108 "" 0 1 109 "" 0 1 110 "" 0 1 111 "" 0 1 112 "" 0 1 113 "" 0 1 114 "" 0 1 115 "" 0 1 116 "" 0 1 117 "" 0 1 118 "" 0 1 119 "" 0 1 120 "" 0 1 121 "" 0 1 122 "" 0 1 123 "" 0 1 124 "" 0 1 125 "" 0 1 126 "" 0 1 127 "" 0 1 128 "" 0 1 129 "" 0 1 130 "" 0 1 131 "" 0 1 132 "" 0 1 133 "" 0 1 134 "" 0 1 135 "" 0 1 136 "" 0 1 137 "" 0 1 138 "" 0 1 139 "" 0 1 140 "" 0 1 141 "" 0 1 142 "" 0 1 143 "" 0 1 144 "" 0 1 145 "" 0 1 146 "" 0 1 147 "" 0 1 148 "" 0 1 149 "" 0 1 150 "" 0 1 151 "" 0 1 152 "" 0 1 153 "" 0 1 154 "" 0 1 155 "" 0 1 156 "" 0 1 157 "" 0 1 158 "" 0 1 159 "" 0 1 160 "" 0 1 161 "" 0 1 162 "" 0 1 163 "" 0 1 164 "" 0 1 165 "" 0 1 166 "" 0 1 167 "" 0 1 168 "" 0 1 169 "" 0 1 170 "" 0 1 171 "" 0 1 172 "" 0 1 173 "" 0 1 174 "" 0 1 175 "" 0 1 176 "" 0 1 177 "" 0 1 178 "" 0 1 179 "" 0 1 180 "" 0 1 181 "" 0 1 182 "" 0 1 183 "" 0 1 184 "" 0 1 185 "" 0 1 186 "" 0 1 187 "" 0 1 188 "" 0 1 189 "" 0 1 190 "" 0 1 191 "" 0 1 192 "" 0 1 193 "" 0 1 194 "" 0 1 195 "" 0 1 196 "" 0 1 197 "" 0 1 198 "" 0 1 199 "" 0 1 200 "" 0 1 201 "" 0 1 202 "" 0 1 203 "" 0 1 204 "" 0 1 205 "" 0 1 206 "" 0 1 207 "" 0 1 208 "" 0 1 209 "" 0 1 210 "" 0 1 211 "" 0 1 212 "" 0 1 213 "" 0 1 214 "" 0 1 215 "" 0 1 216 "" 0 1 217 "" 0 1 218 "" 0 1 219 "" 0 1 220 "" 0 1 221 "" 0 1 222 "" 0 1 223 "" 0 1 224 "" 0 1 225 "" 0 1 226 "" 0 1 } stat { create 1515249046 modify 1523728296 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 creator gallery::glass explicit 1 delscript "" exprlanguage hscript end HouNC1033600ba305ad2ecbf0e29436d6mat/glass.chn{ channel speccolorr { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"basecolorr\") } } channel speccolorg { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"basecolorg\") } } channel speccolorb { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"basecolorb\") } } channel specular_tint { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"metallic\")+(1-ch(\"metallic\"))*ch(\"reflecttint\") } } channel baseBump_useTexture { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "ch(\"baseBumpAndNormal_enable\") && strcmp(chs(\"baseBumpAndNormal_type\"), \"bump\") == 0" } } channel baseNormal_useTexture { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "ch(\"baseBumpAndNormal_enable\") && strcmp(chs(\"baseBumpAndNormal_type\"), \"normal\") == 0" } } channel shop_disable_displace_shader { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "!ch(\"dispInput_enable\") && !ch(\"dispTex_enable\") && !ch(\"dispNoise_enable\")" } } channel vm_displacebound { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "1.01*ch(\"dispInput_enable\")*ch(\"dispInput_max\") + ch(\"dispTex_enable\")*max(abs((1.0+ch(\"dispTex_offset\"))*ch(\"dispTex_scale\")), abs(ch(\"dispTex_offset\")*ch(\"dispTex_scale\"))) + ch(\"dispNoise_enable\")*abs(ch(\"dispNoise_amp\"))" } } } HouNC1033600ba205ad2ecbf0ae98004amat/glass.parm{ version 0.8 specmodel [ 0 locks=0 autoscope=0 ] ( ggx ) coatspecmodel [ 0 locks=0 autoscope=0 ] ( ggx ) speccolor [ 0 locks=0 autoscope=0 ] ( [ speccolorr 0.20000000000000001 ] [ speccolorg 0.20000000000000001 ] [ speccolorb 0.20000000000000001 ] ) specular_tint [ 0 locks=0 autoscope=0 ] ( [ specular_tint 0 ] ) diffuse_folder_15 [ 0 locks=0 autoscope=0 ] ( 5 5 5 5 5 5 ) folder7 [ 0 locks=0 autoscope=0 ] ( 0 ) basecolor [ 0 locks=0 autoscope=0 ] ( 0.20000000000000001 0.20000000000000001 0.20000000000000001 ) basecolor_usePointColor [ 0 locks=0 autoscope=0 ] ( "on" ) basecolor_usePackedColor [ 0 locks=0 autoscope=0 ] ( "off" ) frontface [ 0 locks=0 autoscope=0 ] ( "on" ) folder4 [ 0 locks=0 autoscope=0 ] ( 0 ) ior [ 0 locks=0 autoscope=0 ] ( 1.5 ) rough [ 0 locks=0 autoscope=0 ] ( 0 ) aniso [ 0 locks=0 autoscope=0 ] ( 0 ) anisodir [ 0 locks=0 autoscope=0 ] ( 0 ) folder12 [ 0 locks=0 autoscope=0 ] ( 0 ) metallic [ 0 locks=0 autoscope=0 ] ( 0 ) reflect [ 0 locks=0 autoscope=0 ] ( 1 ) reflecttint [ 0 locks=0 autoscope=0 ] ( 0 ) coat [ 0 locks=0 autoscope=0 ] ( 0 ) coatrough [ 0 locks=0 autoscope=0 ] ( 0 ) folder13 [ 0 locks=0 autoscope=0 ] ( 0 ) transparency [ 0 locks=0 autoscope=0 ] ( 1 ) transcolor [ 0 locks=0 autoscope=0 ] ( 0 0 0.90000000000000002 ) transdist [ 0 locks=0 autoscope=0 ] ( 0.10000000000000001 ) dispersion [ 0 locks=0 autoscope=0 ] ( 0 ) priority [ 0 locks=0 autoscope=0 ] ( 0 ) folder8 [ 0 locks=0 autoscope=0 ] ( 0 ) sss [ 0 locks=0 autoscope=0 ] ( 0 ) sssmodel [ 0 locks=0 autoscope=0 ] ( pbrsss ) sssdist [ 0 locks=0 autoscope=0 ] ( 0.10000000000000001 ) ssscolor [ 0 locks=0 autoscope=0 ] ( 1 1 1 ) sssphase [ 0 locks=0 autoscope=0 ] ( 0 ) folder11 [ 0 locks=0 autoscope=0 ] ( 0 ) sheen [ 0 locks=0 autoscope=0 ] ( 0 ) sheentint [ 0 locks=0 autoscope=0 ] ( 0 ) folder9 [ 0 locks=0 autoscope=0 ] ( 0 ) emitcolor [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) emitint [ 0 locks=0 autoscope=0 ] ( 1 ) emitillum [ 0 locks=0 autoscope=0 ] ( "on" ) folder15 [ 0 locks=0 autoscope=0 ] ( 0 ) opac [ 0 locks=0 autoscope=0 ] ( 1 ) opaccolor [ 0 locks=0 autoscope=0 ] ( 1 1 1 ) opacpointalpha [ 0 locks=0 autoscope=0 ] ( "on" ) opacpackedalpha [ 0 locks=0 autoscope=0 ] ( "off" ) folder6 [ 0 locks=0 autoscope=0 ] ( 0 ) fakecausticsenabled [ 0 locks=0 autoscope=0 ] ( "off" ) fakecausticstransmit [ 0 locks=0 autoscope=0 ] ( 1 ) fakecausticsshadow [ 0 locks=0 autoscope=0 ] ( 1 ) fakecausticsopacity [ 0 locks=0 autoscope=0 ] ( 0 ) folder54 [ 0 locks=0 autoscope=0 ] ( 0 ) basecolor_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) basecolor_texture [ 0 locks=0 autoscope=0 ] ( "" ) basecolor_textureIntensity [ 0 locks=0 autoscope=0 ] ( 1 ) basecolor_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) basecolor_textureColorSpace [ 0 locks=0 autoscope=0 ] ( auto ) folder1 [ 0 locks=0 autoscope=0 ] ( 0 ) ior_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) ior_texture [ 0 locks=0 autoscope=0 ] ( "" ) ior_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) ior_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) ior_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder227 [ 0 locks=0 autoscope=0 ] ( 0 ) rough_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) rough_texture [ 0 locks=0 autoscope=0 ] ( "" ) rough_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) rough_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) rough_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder228 [ 0 locks=0 autoscope=0 ] ( 0 ) aniso_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) aniso_texture [ 0 locks=0 autoscope=0 ] ( "" ) aniso_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) aniso_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) aniso_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder229 [ 0 locks=0 autoscope=0 ] ( 0 ) anisodir_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) anisodir_texture [ 0 locks=0 autoscope=0 ] ( "" ) anisodir_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) anisodir_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) anisodir_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) anisodir_textureFilter [ 0 locks=0 autoscope=0 ] ( point ) folder55 [ 0 locks=0 autoscope=0 ] ( 0 ) metallic_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) metallic_texture [ 0 locks=0 autoscope=0 ] ( "" ) metallic_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) metallic_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) metallic_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder16 [ 0 locks=0 autoscope=0 ] ( 0 ) reflect_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) reflect_texture [ 0 locks=0 autoscope=0 ] ( "" ) reflect_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) reflect_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) reflect_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder226 [ 0 locks=0 autoscope=0 ] ( 0 ) reflecttint_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) reflecttint_texture [ 0 locks=0 autoscope=0 ] ( "" ) reflecttint_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) reflecttint_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) reflecttint_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder233 [ 0 locks=0 autoscope=0 ] ( 0 ) coat_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) coat_texture [ 0 locks=0 autoscope=0 ] ( "" ) coat_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) coat_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) coat_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder234 [ 0 locks=0 autoscope=0 ] ( 0 ) coatrough_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) coatrough_texture [ 0 locks=0 autoscope=0 ] ( "" ) coatrough_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) coatrough_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) coatrough_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder2 [ 0 locks=0 autoscope=0 ] ( 0 ) transparency_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) transparency_texture [ 0 locks=0 autoscope=0 ] ( "" ) transparency_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) transparency_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) transparency_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder5 [ 0 locks=0 autoscope=0 ] ( 0 ) transcolor_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) transcolor_texture [ 0 locks=0 autoscope=0 ] ( "" ) transcolor_textureIntensity [ 0 locks=0 autoscope=0 ] ( 1 ) transcolor_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) transcolor_textureColorSpace [ 0 locks=0 autoscope=0 ] ( auto ) folder5_1 [ 0 locks=0 autoscope=0 ] ( 0 ) transdist_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) transdist_texture [ 0 locks=0 autoscope=0 ] ( "" ) transdist_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) transdist_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) transdist_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder5_2 [ 0 locks=0 autoscope=0 ] ( 0 ) dispersion_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) dispersion_texture [ 0 locks=0 autoscope=0 ] ( "" ) dispersion_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) dispersion_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) dispersion_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder230 [ 0 locks=0 autoscope=0 ] ( 0 ) sss_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) sss_texture [ 0 locks=0 autoscope=0 ] ( "" ) sss_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) sss_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) sss_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder3 [ 0 locks=0 autoscope=0 ] ( 0 ) sssdist_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) sssdist_texture [ 0 locks=0 autoscope=0 ] ( "" ) sssdist_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) sssdist_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) sssdist_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder3_1 [ 0 locks=0 autoscope=0 ] ( 0 ) ssscolor_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) ssscolor_texture [ 0 locks=0 autoscope=0 ] ( "" ) ssscolor_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) ssscolor_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder231 [ 0 locks=0 autoscope=0 ] ( 0 ) sheen_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) sheen_texture [ 0 locks=0 autoscope=0 ] ( "" ) sheen_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) sheen_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) sheen_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder232 [ 0 locks=0 autoscope=0 ] ( 0 ) sheentint_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) sheentint_texture [ 0 locks=0 autoscope=0 ] ( "" ) sheentint_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) sheentint_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) sheentint_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) diffuse_folder_14_3 [ 0 locks=0 autoscope=0 ] ( 0 ) emitcolor_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) emitcolor_texture [ 0 locks=0 autoscope=0 ] ( "" ) emitcolor_textureIntensity [ 0 locks=0 autoscope=0 ] ( 1 ) emitcolor_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) emitcolor_textureColorSpace [ 0 locks=0 autoscope=0 ] ( repeat ) folder14 [ 0 locks=0 autoscope=0 ] ( 0 ) opaccolor_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) opaccolor_texture [ 0 locks=0 autoscope=0 ] ( "" ) opaccolor_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) opaccolor_textureIntensity [ 0 locks=0 autoscope=0 ] ( 1 ) opaccolor_textureColorSpace [ 0 locks=0 autoscope=0 ] ( repeat ) folder235 [ 0 locks=0 autoscope=0 ] ( 0 ) surface_textureFilter [ 0 locks=0 autoscope=0 ] ( catrom ) surface_textureFilterWidth [ 0 locks=0 autoscope=0 ] ( 1 ) roundedEdge_enable [ 0 locks=0 autoscope=0 ] ( "off" ) roundedEdge_radius [ 0 locks=0 autoscope=0 ] ( 0.01 ) roundedEdge_mode [ 0 locks=0 autoscope=0 ] ( 0 ) shading_16 [ 0 locks=0 autoscope=0 ] ( 0 0 ) baseBumpAndNormal_enable [ 0 locks=0 autoscope=0 ] ( "off" ) baseBumpAndNormal_type [ 0 locks=0 autoscope=0 ] ( normal ) baseBump_colorSpace [ 0 locks=0 autoscope=0 ] ( linear ) baseBump_bumpScale [ 0 locks=0 autoscope=0 ] ( 0.050000000000000003 ) baseBump_bumpTexture [ 0 locks=0 autoscope=0 ] ( "" ) baseBump_wrap [ 0 locks=0 autoscope=0 ] ( repeat ) baseBump_filter [ 0 locks=0 autoscope=0 ] ( gauss ) baseBump_filterWidth [ 0 locks=0 autoscope=0 ] ( 1 ) baseBump_channel [ 0 locks=0 autoscope=0 ] ( 0 ) baseBump_imagePlane [ 0 locks=0 autoscope=0 ] ( "" ) baseNormal_colorspace [ 0 locks=0 autoscope=0 ] ( linear ) baseNormal_vectorSpace [ 0 locks=0 autoscope=0 ] ( uvtangent ) baseNormal_scale [ 0 locks=0 autoscope=0 ] ( 1 ) baseNormal_texture [ 0 locks=0 autoscope=0 ] ( "" ) baseNormal_wrap [ 0 locks=0 autoscope=0 ] ( repeat ) baseNormal_filter [ 0 locks=0 autoscope=0 ] ( gauss ) baseNormal_filterWidth [ 0 locks=0 autoscope=0 ] ( 1 ) baseNormal_channel [ 0 locks=0 autoscope=0 ] ( 0 ) baseNormal_imagePlane [ 0 locks=0 autoscope=0 ] ( "" ) baseNormal_space [ 0 locks=0 autoscope=0 ] ( 0 ) baseNormal_flipX [ 0 locks=0 autoscope=0 ] ( "off" ) baseNormal_flipY [ 0 locks=0 autoscope=0 ] ( "off" ) baseBump_useTexture [ 0 locks=0 autoscope=0 ] ( [ baseBump_useTexture 0 ] ) baseNormal_useTexture [ 0 locks=0 autoscope=0 ] ( [ baseNormal_useTexture 0 ] ) separateCoatNormals [ 0 locks=0 autoscope=0 ] ( "off" ) coatBumpAndNormal_enable [ 0 locks=0 autoscope=0 ] ( "on" ) coatBumpAndNormal_type [ 0 locks=0 autoscope=0 ] ( normal ) coatBump_colorSpace [ 0 locks=0 autoscope=0 ] ( linear ) coatBump_bumpScale [ 0 locks=0 autoscope=0 ] ( 0.050000000000000003 ) coatBump_bumpTexture [ 0 locks=0 autoscope=0 ] ( "" ) coatBump_wrap [ 0 locks=0 autoscope=0 ] ( repeat ) coatBump_filter [ 0 locks=0 autoscope=0 ] ( gauss ) coatBump_filterWidth [ 0 locks=0 autoscope=0 ] ( 1 ) coatBump_channel [ 0 locks=0 autoscope=0 ] ( 0 ) coatBump_imagePlane [ 0 locks=0 autoscope=0 ] ( "" ) coatNormal_colorspace [ 0 locks=0 autoscope=0 ] ( linear ) coatNormal_vectorSpace [ 0 locks=0 autoscope=0 ] ( uvtangent ) coatNormal_scale [ 0 locks=0 autoscope=0 ] ( 1 ) coatNormal_texture [ 0 locks=0 autoscope=0 ] ( "" ) coatNormal_wrap [ 0 locks=0 autoscope=0 ] ( repeat ) coatNormal_filter [ 0 locks=0 autoscope=0 ] ( gauss ) coatNormal_filterWidth [ 0 locks=0 autoscope=0 ] ( 1 ) coatNormal_channel [ 0 locks=0 autoscope=0 ] ( 0 ) coatNormal_imagePlane [ 0 locks=0 autoscope=0 ] ( "" ) coatNormal_space [ 0 locks=0 autoscope=0 ] ( 0 ) coatNormal_flipX [ 0 locks=0 autoscope=0 ] ( "off" ) coatNormal_flipY [ 0 locks=0 autoscope=0 ] ( "off" ) shop_disable_displace_shader [ 0 locks=0 autoscope=0 ] ( [ shop_disable_displace_shader 1 ] ) folder236 [ 0 locks=0 autoscope=0 ] ( 0 ) vm_displacebound [ 0 locks=0 autoscope=0 ] ( [ vm_displacebound 0 ] ) vm_truedisplace [ 0 locks=0 autoscope=0 ] ( "on" ) vm_bumpraydisplace [ 0 locks=0 autoscope=0 ] ( "on" ) folder10 [ 0 locks=0 autoscope=0 ] ( 0 ) dispInput_enable [ 0 locks=0 autoscope=0 ] ( "off" ) dispInput_max [ 0 locks=0 autoscope=0 ] ( 1 ) dispInput_vectorspace [ 0 locks=0 autoscope=0 ] ( uvtangent ) folder237 [ 0 locks=0 autoscope=0 ] ( 0 ) dispTex_enable [ 0 locks=0 autoscope=0 ] ( "off" ) dispTex_type [ 0 locks=0 autoscope=0 ] ( disp ) dispTex_colorSpace [ 0 locks=0 autoscope=0 ] ( linear ) dispTex_vectorSpace [ 0 locks=0 autoscope=0 ] ( uvtangent ) dispTex_channelOrder [ 0 locks=0 autoscope=0 ] ( xyz ) dispTex_offset [ 0 locks=0 autoscope=0 ] ( -0.5 ) dispTex_scale [ 0 locks=0 autoscope=0 ] ( 0.050000000000000003 ) dispTex_texture [ 0 locks=0 autoscope=0 ] ( "" ) dispTex_channel [ 0 locks=0 autoscope=0 ] ( 0 ) dispTex_wrap [ 0 locks=0 autoscope=0 ] ( repeat ) dispTex_filter [ 0 locks=0 autoscope=0 ] ( gauss ) dispTex_filterWidth [ 0 locks=0 autoscope=0 ] ( 1 ) folder238 [ 0 locks=0 autoscope=0 ] ( 0 ) dispNoise_enable [ 0 locks=0 autoscope=0 ] ( "off" ) dispNoise_type [ 0 locks=0 autoscope=0 ] ( xnoise ) dispNoise_freq [ 0 locks=0 autoscope=0 ] ( 10 10 10 ) dispNoise_offset [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) dispNoise_amp [ 0 locks=0 autoscope=0 ] ( 1 ) dispNoise_rough [ 0 locks=0 autoscope=0 ] ( 0.5 ) dispNoise_atten [ 0 locks=0 autoscope=0 ] ( 1 ) dispNoise_turb [ 0 locks=0 autoscope=0 ] ( 5 ) folder239 [ 0 locks=0 autoscope=0 ] ( 0 ) difflabel [ 0 locks=0 autoscope=0 ] ( diffuse ) refllabel [ 0 locks=0 autoscope=0 ] ( reflect ) refractlabel [ 0 locks=0 autoscope=0 ] ( refract ) coatlabel [ 0 locks=0 autoscope=0 ] ( coat ) ssslabel [ 0 locks=0 autoscope=0 ] ( sss ) folder0 [ 0 locks=0 autoscope=0 ] ( 0 ) uvtrans [ 0 locks=0 autoscope=0 ] ( 0 0 ) uvrot [ 0 locks=0 autoscope=0 ] ( 0 ) uvscale [ 0 locks=0 autoscope=0 ] ( 1 1 ) Cd [ 0 locks=0 autoscope=0 ] ( 1 1 1 ) Alpha [ 0 locks=0 autoscope=0 ] ( 1 ) layer [ 0 locks=0 autoscope=0 ] ( "" ) direct [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) indirect [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Ce [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) direct_emission [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) all_emission [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) all [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) indirect_emission [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) direct_comp [ 0 locks=0 autoscope=0 ] ( "" ) indirect_comp [ 0 locks=0 autoscope=0 ] ( "" ) all_comp [ 0 locks=0 autoscope=0 ] ( "" ) direct_noshadow [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) direct_shadow [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) indirect_noshadow [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) indirect_shadow [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) level [ 0 locks=0 autoscope=0 ] ( 0 ) diffuselevel [ 0 locks=0 autoscope=0 ] ( 0 ) specularlevel [ 0 locks=0 autoscope=0 ] ( 0 ) volumelevel [ 0 locks=0 autoscope=0 ] ( 0 ) direct_samples [ 0 locks=0 autoscope=0 ] ( 0 ) indirect_samples [ 0 locks=0 autoscope=0 ] ( 0 ) nlights [ 0 locks=0 autoscope=0 ] ( 0 ) direct_noshadow_comp [ 0 locks=0 autoscope=0 ] ( "" ) indirect_noshadow_comp [ 0 locks=0 autoscope=0 ] ( "" ) nddispersion [ 0 locks=0 autoscope=0 ] ( 0 ) ndpriority [ 0 locks=0 autoscope=0 ] ( 0 ) ndior [ 0 locks=0 autoscope=0 ] ( 0 ) absorption [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Oc [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Cv [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Th [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Ab [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Cu [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Vd [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Nt [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Ds [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) pre_disp_P [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) pre_disp_utan [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) pre_disp_vtan [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) pre_disp_N [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) disp [ 0 locks=0 autoscope=0 ] ( 0 ) vdisp [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Dt [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Vdt [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) baseN [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) coatN [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) } HouNC1033600bbe05ad2ecbf0d7eb3ec1mat/glass.userdata ___Version______toolcount___176 ___toolid___convertGallery__inputgroup_Bump & Normals collapsed__inputgroup_Displacement collapsed__inputgroup_Opacity collapsed__inputgroup_Settings collapsed__inputgroup_Surface collapsed__inputgroup_Textures collapsedHouNC1033600bbb05ad2ecbf0a5b8632bmat/pianolacquer.inittype = principledshader::2.0 matchesdef = 1 HouNC1033600bb805ad2ecbf0137d7fcfmat/pianolacquer.defcomment "Created from Gallery Entry: Black Rubber Black Rubber" position -1.82389 2.29337 connectornextid 227 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material on outputsNamed3 { } inputsNamed3 { 0 "" "" 1 "uv" 1 "" "" 1 "basecolor" 2 "" "" 1 "basecolor_usePointColor" 3 "" "" 1 "basecolor_usePackedColor" 4 "" "" 1 "frontface" 5 "" "" 1 "ior" 6 "" "" 1 "rough" 7 "" "" 1 "aniso" 8 "" "" 1 "anisodir" 9 "" "" 1 "metallic" 10 "" "" 1 "reflect" 11 "" "" 1 "reflecttint" 12 "" "" 1 "coat" 13 "" "" 1 "coatrough" 14 "" "" 1 "transparency" 15 "" "" 1 "transcolor" 16 "" "" 1 "transdist" 17 "" "" 1 "dispersion" 18 "" "" 1 "priority" 19 "" "" 1 "sss" 20 "" "" 1 "sssmodel" 21 "" "" 1 "sssdist" 22 "" "" 1 "ssscolor" 23 "" "" 1 "sssphase" 24 "" "" 1 "sheen" 25 "" "" 1 "sheentint" 26 "" "" 1 "emitcolor" 27 "" "" 1 "emitint" 28 "" "" 1 "emitillum" 29 "" "" 1 "opac" 30 "" "" 1 "opaccolor" 31 "" "" 1 "fakecausticsenabled" 32 "" "" 1 "fakecausticstransmit" 33 "" "" 1 "fakecausticsshadow" 34 "" "" 1 "fakecausticsopacity" 35 "" "" 1 "basecolor_useTexture" 36 "" "" 1 "basecolor_texture" 37 "" "" 1 "basecolor_textureIntensity" 38 "" "" 1 "basecolor_textureWrap" 39 "" "" 1 "basecolor_textureColorSpace" 40 "" "" 1 "metallic_useTexture" 41 "" "" 1 "metallic_texture" 42 "" "" 1 "metallic_monoChannel" 43 "" "" 1 "metallic_textureWrap" 44 "" "" 1 "metallic_textureColorSpace" 45 "" "" 1 "transparency_useTexture" 46 "" "" 1 "transparency_texture" 47 "" "" 1 "transparency_monoChannel" 48 "" "" 1 "transparency_textureWrap" 49 "" "" 1 "transparency_textureColorSpace" 50 "" "" 1 "ior_useTexture" 51 "" "" 1 "ior_texture" 52 "" "" 1 "ior_monoChannel" 53 "" "" 1 "ior_textureWrap" 54 "" "" 1 "ior_textureColorSpace" 55 "" "" 1 "transcolor_useTexture" 56 "" "" 1 "transcolor_texture" 57 "" "" 1 "transcolor_textureIntensity" 58 "" "" 1 "transcolor_textureWrap" 59 "" "" 1 "transcolor_textureColorSpace" 60 "" "" 1 "transdist_useTexture" 61 "" "" 1 "transdist_texture" 62 "" "" 1 "transdist_monoChannel" 63 "" "" 1 "transdist_textureWrap" 64 "" "" 1 "transdist_textureColorSpace" 65 "" "" 1 "dispersion_useTexture" 66 "" "" 1 "dispersion_texture" 67 "" "" 1 "dispersion_monoChannel" 68 "" "" 1 "dispersion_textureWrap" 69 "" "" 1 "dispersion_textureColorSpace" 70 "" "" 1 "reflect_useTexture" 71 "" "" 1 "reflect_texture" 72 "" "" 1 "reflect_monoChannel" 73 "" "" 1 "reflect_textureWrap" 74 "" "" 1 "reflect_textureColorSpace" 75 "" "" 1 "reflecttint_useTexture" 76 "" "" 1 "reflecttint_texture" 77 "" "" 1 "reflecttint_monoChannel" 78 "" "" 1 "reflecttint_textureWrap" 79 "" "" 1 "reflecttint_textureColorSpace" 80 "" "" 1 "rough_useTexture" 81 "" "" 1 "rough_texture" 82 "" "" 1 "rough_monoChannel" 83 "" "" 1 "rough_textureWrap" 84 "" "" 1 "rough_textureColorSpace" 85 "" "" 1 "aniso_useTexture" 86 "" "" 1 "aniso_texture" 87 "" "" 1 "aniso_monoChannel" 88 "" "" 1 "aniso_textureWrap" 89 "" "" 1 "aniso_textureColorSpace" 90 "" "" 1 "anisodir_useTexture" 91 "" "" 1 "anisodir_texture" 92 "" "" 1 "anisodir_monoChannel" 93 "" "" 1 "anisodir_textureWrap" 94 "" "" 1 "anisodir_textureColorSpace" 95 "" "" 1 "anisodir_textureFilter" 96 "" "" 1 "sss_useTexture" 97 "" "" 1 "sss_texture" 98 "" "" 1 "sss_monoChannel" 99 "" "" 1 "sss_textureWrap" 100 "" "" 1 "sss_textureColorSpace" 101 "" "" 1 "sssdist_useTexture" 102 "" "" 1 "sssdist_texture" 103 "" "" 1 "sssdist_monoChannel" 104 "" "" 1 "sssdist_textureWrap" 105 "" "" 1 "sssdist_textureColorSpace" 106 "" "" 1 "ssscolor_useTexture" 107 "" "" 1 "ssscolor_texture" 108 "" "" 1 "ssscolor_textureWrap" 109 "" "" 1 "ssscolor_textureColorSpace" 110 "" "" 1 "sheen_useTexture" 111 "" "" 1 "sheen_texture" 112 "" "" 1 "sheen_monoChannel" 113 "" "" 1 "sheen_textureWrap" 114 "" "" 1 "sheen_textureColorSpace" 115 "" "" 1 "sheentint_useTexture" 116 "" "" 1 "sheentint_texture" 117 "" "" 1 "sheentint_monoChannel" 118 "" "" 1 "sheentint_textureWrap" 119 "" "" 1 "sheentint_textureColorSpace" 120 "" "" 1 "coat_useTexture" 121 "" "" 1 "coat_texture" 122 "" "" 1 "coat_monoChannel" 123 "" "" 1 "coat_textureWrap" 124 "" "" 1 "coat_textureColorSpace" 125 "" "" 1 "coatrough_useTexture" 126 "" "" 1 "coatrough_texture" 127 "" "" 1 "coatrough_monoChannel" 128 "" "" 1 "coatrough_textureWrap" 129 "" "" 1 "coatrough_textureColorSpace" 130 "" "" 1 "emitcolor_useTexture" 131 "" "" 1 "emitcolor_texture" 132 "" "" 1 "emitcolor_textureIntensity" 133 "" "" 1 "emitcolor_textureWrap" 134 "" "" 1 "emitcolor_textureColorSpace" 135 "" "" 1 "opaccolor_useTexture" 136 "" "" 1 "opaccolor_texture" 137 "" "" 1 "opaccolor_textureWrap" 138 "" "" 1 "opaccolor_textureIntensity" 139 "" "" 1 "opaccolor_textureColorSpace" 140 "" "" 1 "surface_textureFilter" 141 "" "" 1 "surface_textureFilterWidth" 142 "" "" 1 "baseBumpAndNormal_enable" 143 "" "" 1 "baseBumpAndNormal_type" 144 "" "" 1 "baseBump_colorSpace" 145 "" "" 1 "baseBump_bumpScale" 146 "" "" 1 "baseBump_bumpTexture" 147 "" "" 1 "baseBump_wrap" 148 "" "" 1 "baseBump_filter" 149 "" "" 1 "baseBump_filterWidth" 150 "" "" 1 "baseBump_channel" 151 "" "" 1 "baseBump_imagePlane" 152 "" "" 1 "baseNormal_colorspace" 153 "" "" 1 "baseNormal_vectorSpace" 154 "" "" 1 "baseNormal_scale" 155 "" "" 1 "baseNormal_texture" 156 "" "" 1 "baseNormal_wrap" 157 "" "" 1 "baseNormal_filter" 158 "" "" 1 "baseNormal_filterWidth" 159 "" "" 1 "baseNormal_channel" 160 "" "" 1 "baseNormal_imagePlane" 161 "" "" 1 "baseNormal_space" 162 "" "" 1 "baseNormal_flipX" 163 "" "" 1 "baseNormal_flipY" 164 "" "" 1 "separateCoatNormals" 165 "" "" 1 "coatBumpAndNormal_enable" 166 "" "" 1 "coatBumpAndNormal_type" 167 "" "" 1 "coatBump_colorSpace" 168 "" "" 1 "coatBump_bumpScale" 169 "" "" 1 "coatBump_bumpTexture" 170 "" "" 1 "coatBump_wrap" 171 "" "" 1 "coatBump_filter" 172 "" "" 1 "coatBump_filterWidth" 173 "" "" 1 "coatBump_channel" 174 "" "" 1 "coatBump_imagePlane" 175 "" "" 1 "coatNormal_colorspace" 176 "" "" 1 "coatNormal_vectorSpace" 177 "" "" 1 "coatNormal_scale" 178 "" "" 1 "coatNormal_texture" 179 "" "" 1 "coatNormal_wrap" 180 "" "" 1 "coatNormal_filter" 181 "" "" 1 "coatNormal_filterWidth" 182 "" "" 1 "coatNormal_channel" 183 "" "" 1 "coatNormal_imagePlane" 184 "" "" 1 "coatNormal_space" 185 "" "" 1 "coatNormal_flipX" 186 "" "" 1 "coatNormal_flipY" 187 "" "" 1 "dispInput_enable" 188 "" "" 1 "dispInput_max" 189 "" "" 1 "dispInput_vectorspace" 190 "" "" 1 "dispTex_enable" 191 "" "" 1 "dispTex_type" 192 "" "" 1 "dispTex_colorSpace" 193 "" "" 1 "dispTex_vectorSpace" 194 "" "" 1 "dispTex_channelOrder" 195 "" "" 1 "dispTex_offset" 196 "" "" 1 "dispTex_scale" 197 "" "" 1 "dispTex_texture" 198 "" "" 1 "dispTex_channel" 199 "" "" 1 "dispTex_wrap" 200 "" "" 1 "dispTex_filter" 201 "" "" 1 "dispTex_filterWidth" 202 "" "" 1 "dispNoise_enable" 203 "" "" 1 "dispNoise_type" 204 "" "" 1 "dispNoise_freq" 205 "" "" 1 "dispNoise_offset" 206 "" "" 1 "dispNoise_amp" 207 "" "" 1 "dispNoise_rough" 208 "" "" 1 "dispNoise_atten" 209 "" "" 1 "dispNoise_turb" 210 "" "" 1 "difflabel" 211 "" "" 1 "refllabel" 212 "" "" 1 "refractlabel" 213 "" "" 1 "coatlabel" 214 "" "" 1 "ssslabel" 215 "" "" 1 "uvtrans" 216 "" "" 1 "uvrot" 217 "" "" 1 "uvscale" 218 "" "" 1 "baseN" 219 "" "" 1 "coatN" 220 "" "" 1 "disp" 221 "" "" 1 "vdisp" 222 "" "" 1 "opacpointalpha" 223 "" "" 1 "roundedEdge_enable" 224 "" "" 1 "roundedEdge_radius" 225 "" "" 1 "roundedEdge_mode" 226 "" "" 1 "opacpackedalpha" } inputs { 0 "" 0 1 1 "" 0 1 2 "" 0 1 3 "" 0 1 4 "" 0 1 5 "" 0 1 6 "" 0 1 7 "" 0 1 8 "" 0 1 9 "" 0 1 10 "" 0 1 11 "" 0 1 12 "" 0 1 13 "" 0 1 14 "" 0 1 15 "" 0 1 16 "" 0 1 17 "" 0 1 18 "" 0 1 19 "" 0 1 20 "" 0 1 21 "" 0 1 22 "" 0 1 23 "" 0 1 24 "" 0 1 25 "" 0 1 26 "" 0 1 27 "" 0 1 28 "" 0 1 29 "" 0 1 30 "" 0 1 31 "" 0 1 32 "" 0 1 33 "" 0 1 34 "" 0 1 35 "" 0 1 36 "" 0 1 37 "" 0 1 38 "" 0 1 39 "" 0 1 40 "" 0 1 41 "" 0 1 42 "" 0 1 43 "" 0 1 44 "" 0 1 45 "" 0 1 46 "" 0 1 47 "" 0 1 48 "" 0 1 49 "" 0 1 50 "" 0 1 51 "" 0 1 52 "" 0 1 53 "" 0 1 54 "" 0 1 55 "" 0 1 56 "" 0 1 57 "" 0 1 58 "" 0 1 59 "" 0 1 60 "" 0 1 61 "" 0 1 62 "" 0 1 63 "" 0 1 64 "" 0 1 65 "" 0 1 66 "" 0 1 67 "" 0 1 68 "" 0 1 69 "" 0 1 70 "" 0 1 71 "" 0 1 72 "" 0 1 73 "" 0 1 74 "" 0 1 75 "" 0 1 76 "" 0 1 77 "" 0 1 78 "" 0 1 79 "" 0 1 80 "" 0 1 81 "" 0 1 82 "" 0 1 83 "" 0 1 84 "" 0 1 85 "" 0 1 86 "" 0 1 87 "" 0 1 88 "" 0 1 89 "" 0 1 90 "" 0 1 91 "" 0 1 92 "" 0 1 93 "" 0 1 94 "" 0 1 95 "" 0 1 96 "" 0 1 97 "" 0 1 98 "" 0 1 99 "" 0 1 100 "" 0 1 101 "" 0 1 102 "" 0 1 103 "" 0 1 104 "" 0 1 105 "" 0 1 106 "" 0 1 107 "" 0 1 108 "" 0 1 109 "" 0 1 110 "" 0 1 111 "" 0 1 112 "" 0 1 113 "" 0 1 114 "" 0 1 115 "" 0 1 116 "" 0 1 117 "" 0 1 118 "" 0 1 119 "" 0 1 120 "" 0 1 121 "" 0 1 122 "" 0 1 123 "" 0 1 124 "" 0 1 125 "" 0 1 126 "" 0 1 127 "" 0 1 128 "" 0 1 129 "" 0 1 130 "" 0 1 131 "" 0 1 132 "" 0 1 133 "" 0 1 134 "" 0 1 135 "" 0 1 136 "" 0 1 137 "" 0 1 138 "" 0 1 139 "" 0 1 140 "" 0 1 141 "" 0 1 142 "" 0 1 143 "" 0 1 144 "" 0 1 145 "" 0 1 146 "" 0 1 147 "" 0 1 148 "" 0 1 149 "" 0 1 150 "" 0 1 151 "" 0 1 152 "" 0 1 153 "" 0 1 154 "" 0 1 155 "" 0 1 156 "" 0 1 157 "" 0 1 158 "" 0 1 159 "" 0 1 160 "" 0 1 161 "" 0 1 162 "" 0 1 163 "" 0 1 164 "" 0 1 165 "" 0 1 166 "" 0 1 167 "" 0 1 168 "" 0 1 169 "" 0 1 170 "" 0 1 171 "" 0 1 172 "" 0 1 173 "" 0 1 174 "" 0 1 175 "" 0 1 176 "" 0 1 177 "" 0 1 178 "" 0 1 179 "" 0 1 180 "" 0 1 181 "" 0 1 182 "" 0 1 183 "" 0 1 184 "" 0 1 185 "" 0 1 186 "" 0 1 187 "" 0 1 188 "" 0 1 189 "" 0 1 190 "" 0 1 191 "" 0 1 192 "" 0 1 193 "" 0 1 194 "" 0 1 195 "" 0 1 196 "" 0 1 197 "" 0 1 198 "" 0 1 199 "" 0 1 200 "" 0 1 201 "" 0 1 202 "" 0 1 203 "" 0 1 204 "" 0 1 205 "" 0 1 206 "" 0 1 207 "" 0 1 208 "" 0 1 209 "" 0 1 210 "" 0 1 211 "" 0 1 212 "" 0 1 213 "" 0 1 214 "" 0 1 215 "" 0 1 216 "" 0 1 217 "" 0 1 218 "" 0 1 219 "" 0 1 220 "" 0 1 221 "" 0 1 222 "" 0 1 223 "" 0 1 224 "" 0 1 225 "" 0 1 226 "" 0 1 } stat { create 1515249949 modify 1523728296 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 creator gallery::pianolacquer explicit 1 delscript "" exprlanguage hscript end HouNC1033600bb805ad2ecbf0f22ff505mat/pianolacquer.chn{ channel speccolorr { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"basecolorr\") } } channel speccolorg { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"basecolorg\") } } channel speccolorb { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"basecolorb\") } } channel specular_tint { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"metallic\")+(1-ch(\"metallic\"))*ch(\"reflecttint\") } } channel baseBump_useTexture { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "ch(\"baseBumpAndNormal_enable\") && strcmp(chs(\"baseBumpAndNormal_type\"), \"bump\") == 0" } } channel baseNormal_useTexture { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "ch(\"baseBumpAndNormal_enable\") && strcmp(chs(\"baseBumpAndNormal_type\"), \"normal\") == 0" } } channel shop_disable_displace_shader { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "!ch(\"dispInput_enable\") && !ch(\"dispTex_enable\") && !ch(\"dispNoise_enable\")" } } channel vm_displacebound { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "1.01*ch(\"dispInput_enable\")*ch(\"dispInput_max\") + ch(\"dispTex_enable\")*max(abs((1.0+ch(\"dispTex_offset\"))*ch(\"dispTex_scale\")), abs(ch(\"dispTex_offset\")*ch(\"dispTex_scale\"))) + ch(\"dispNoise_enable\")*abs(ch(\"dispNoise_amp\"))" } } } HouNC1033600bbb05ad2ecbf0a538fbefmat/pianolacquer.parm{ version 0.8 specmodel [ 0 locks=0 autoscope=0 ] ( ggx ) coatspecmodel [ 0 locks=0 autoscope=0 ] ( ggx ) speccolor [ 0 locks=0 autoscope=0 ] ( [ speccolorr 0.89999997615814209 ] [ speccolorg 0.89999997615814209 ] [ speccolorb 0.89999997615814209 ] ) specular_tint [ 0 locks=0 autoscope=0 ] ( [ specular_tint 1 ] ) diffuse_folder_15 [ 0 locks=0 autoscope=0 ] ( 0 0 0 0 0 0 ) folder7 [ 0 locks=0 autoscope=0 ] ( 0 ) basecolor [ 0 locks=0 autoscope=0 ] ( 0.89999997615814209 0.89999997615814209 0.89999997615814209 ) basecolor_usePointColor [ 0 locks=0 autoscope=0 ] ( "on" ) basecolor_usePackedColor [ 0 locks=0 autoscope=0 ] ( "off" ) frontface [ 0 locks=0 autoscope=0 ] ( "on" ) folder4 [ 0 locks=0 autoscope=0 ] ( 0 ) ior [ 0 locks=0 autoscope=0 ] ( 1.5 ) rough [ 0 locks=0 autoscope=0 ] ( 0.14999999999999999 ) aniso [ 0 locks=0 autoscope=0 ] ( 0 ) anisodir [ 0 locks=0 autoscope=0 ] ( 0 ) folder12 [ 0 locks=0 autoscope=0 ] ( 0 ) metallic [ 0 locks=0 autoscope=0 ] ( 1 ) reflect [ 0 locks=0 autoscope=0 ] ( 0.61299999999999999 ) reflecttint [ 0 locks=0 autoscope=0 ] ( 0 ) coat [ 0 locks=0 autoscope=0 ] ( 0.89300000000000002 ) coatrough [ 0 locks=0 autoscope=0 ] ( 0 ) folder13 [ 0 locks=0 autoscope=0 ] ( 0 ) transparency [ 0 locks=0 autoscope=0 ] ( 0 ) transcolor [ 0 locks=0 autoscope=0 ] ( 1 0.87699997425079346 0.87699997425079346 ) transdist [ 0 locks=0 autoscope=0 ] ( 0.10000000000000001 ) dispersion [ 0 locks=0 autoscope=0 ] ( 0 ) priority [ 0 locks=0 autoscope=0 ] ( 0 ) folder8 [ 0 locks=0 autoscope=0 ] ( 0 ) sss [ 0 locks=0 autoscope=0 ] ( 0 ) sssmodel [ 0 locks=0 autoscope=0 ] ( pbrsss ) sssdist [ 0 locks=0 autoscope=0 ] ( 1 ) ssscolor [ 0 locks=0 autoscope=0 ] ( 0.89999997615814209 0.89999997615814209 0.89999997615814209 ) sssphase [ 0 locks=0 autoscope=0 ] ( 0 ) folder11 [ 0 locks=0 autoscope=0 ] ( 0 ) sheen [ 0 locks=0 autoscope=0 ] ( 0 ) sheentint [ 0 locks=0 autoscope=0 ] ( 0 ) folder9 [ 0 locks=0 autoscope=0 ] ( 0 ) emitcolor [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) emitint [ 0 locks=0 autoscope=0 ] ( 1 ) emitillum [ 0 locks=0 autoscope=0 ] ( "on" ) folder15 [ 0 locks=0 autoscope=0 ] ( 0 ) opac [ 0 locks=0 autoscope=0 ] ( 1 ) opaccolor [ 0 locks=0 autoscope=0 ] ( 1 1 1 ) opacpointalpha [ 0 locks=0 autoscope=0 ] ( "on" ) opacpackedalpha [ 0 locks=0 autoscope=0 ] ( "off" ) folder6 [ 0 locks=0 autoscope=0 ] ( 0 ) fakecausticsenabled [ 0 locks=0 autoscope=0 ] ( "off" ) fakecausticstransmit [ 0 locks=0 autoscope=0 ] ( 1 ) fakecausticsshadow [ 0 locks=0 autoscope=0 ] ( 1 ) fakecausticsopacity [ 0 locks=0 autoscope=0 ] ( 0 ) folder54 [ 0 locks=0 autoscope=0 ] ( 0 ) basecolor_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) basecolor_texture [ 0 locks=0 autoscope=0 ] ( "" ) basecolor_textureIntensity [ 0 locks=0 autoscope=0 ] ( 1 ) basecolor_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) basecolor_textureColorSpace [ 0 locks=0 autoscope=0 ] ( auto ) folder1 [ 0 locks=0 autoscope=0 ] ( 0 ) ior_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) ior_texture [ 0 locks=0 autoscope=0 ] ( "" ) ior_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) ior_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) ior_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder227 [ 0 locks=0 autoscope=0 ] ( 0 ) rough_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) rough_texture [ 0 locks=0 autoscope=0 ] ( "" ) rough_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) rough_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) rough_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder228 [ 0 locks=0 autoscope=0 ] ( 0 ) aniso_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) aniso_texture [ 0 locks=0 autoscope=0 ] ( "" ) aniso_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) aniso_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) aniso_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder229 [ 0 locks=0 autoscope=0 ] ( 0 ) anisodir_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) anisodir_texture [ 0 locks=0 autoscope=0 ] ( "" ) anisodir_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) anisodir_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) anisodir_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) anisodir_textureFilter [ 0 locks=0 autoscope=0 ] ( point ) folder55 [ 0 locks=0 autoscope=0 ] ( 0 ) metallic_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) metallic_texture [ 0 locks=0 autoscope=0 ] ( "" ) metallic_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) metallic_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) metallic_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder16 [ 0 locks=0 autoscope=0 ] ( 0 ) reflect_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) reflect_texture [ 0 locks=0 autoscope=0 ] ( "" ) reflect_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) reflect_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) reflect_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder226 [ 0 locks=0 autoscope=0 ] ( 0 ) reflecttint_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) reflecttint_texture [ 0 locks=0 autoscope=0 ] ( "" ) reflecttint_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) reflecttint_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) reflecttint_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder233 [ 0 locks=0 autoscope=0 ] ( 0 ) coat_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) coat_texture [ 0 locks=0 autoscope=0 ] ( "" ) coat_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) coat_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) coat_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder234 [ 0 locks=0 autoscope=0 ] ( 0 ) coatrough_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) coatrough_texture [ 0 locks=0 autoscope=0 ] ( "" ) coatrough_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) coatrough_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) coatrough_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder2 [ 0 locks=0 autoscope=0 ] ( 0 ) transparency_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) transparency_texture [ 0 locks=0 autoscope=0 ] ( "" ) transparency_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) transparency_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) transparency_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder5 [ 0 locks=0 autoscope=0 ] ( 0 ) transcolor_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) transcolor_texture [ 0 locks=0 autoscope=0 ] ( "" ) transcolor_textureIntensity [ 0 locks=0 autoscope=0 ] ( 1 ) transcolor_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) transcolor_textureColorSpace [ 0 locks=0 autoscope=0 ] ( auto ) folder5_1 [ 0 locks=0 autoscope=0 ] ( 0 ) transdist_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) transdist_texture [ 0 locks=0 autoscope=0 ] ( "" ) transdist_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) transdist_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) transdist_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder5_2 [ 0 locks=0 autoscope=0 ] ( 0 ) dispersion_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) dispersion_texture [ 0 locks=0 autoscope=0 ] ( "" ) dispersion_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) dispersion_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) dispersion_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder230 [ 0 locks=0 autoscope=0 ] ( 0 ) sss_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) sss_texture [ 0 locks=0 autoscope=0 ] ( "" ) sss_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) sss_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) sss_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder3 [ 0 locks=0 autoscope=0 ] ( 0 ) sssdist_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) sssdist_texture [ 0 locks=0 autoscope=0 ] ( "" ) sssdist_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) sssdist_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) sssdist_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder3_1 [ 0 locks=0 autoscope=0 ] ( 0 ) ssscolor_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) ssscolor_texture [ 0 locks=0 autoscope=0 ] ( "" ) ssscolor_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) ssscolor_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder231 [ 0 locks=0 autoscope=0 ] ( 0 ) sheen_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) sheen_texture [ 0 locks=0 autoscope=0 ] ( "" ) sheen_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) sheen_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) sheen_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder232 [ 0 locks=0 autoscope=0 ] ( 0 ) sheentint_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) sheentint_texture [ 0 locks=0 autoscope=0 ] ( "" ) sheentint_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) sheentint_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) sheentint_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) diffuse_folder_14_3 [ 0 locks=0 autoscope=0 ] ( 0 ) emitcolor_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) emitcolor_texture [ 0 locks=0 autoscope=0 ] ( "" ) emitcolor_textureIntensity [ 0 locks=0 autoscope=0 ] ( 1 ) emitcolor_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) emitcolor_textureColorSpace [ 0 locks=0 autoscope=0 ] ( repeat ) folder14 [ 0 locks=0 autoscope=0 ] ( 0 ) opaccolor_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) opaccolor_texture [ 0 locks=0 autoscope=0 ] ( "" ) opaccolor_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) opaccolor_textureIntensity [ 0 locks=0 autoscope=0 ] ( 1 ) opaccolor_textureColorSpace [ 0 locks=0 autoscope=0 ] ( repeat ) folder235 [ 0 locks=0 autoscope=0 ] ( 0 ) surface_textureFilter [ 0 locks=0 autoscope=0 ] ( catrom ) surface_textureFilterWidth [ 0 locks=0 autoscope=0 ] ( 1 ) roundedEdge_enable [ 0 locks=0 autoscope=0 ] ( "off" ) roundedEdge_radius [ 0 locks=0 autoscope=0 ] ( 0.01 ) roundedEdge_mode [ 0 locks=0 autoscope=0 ] ( 0 ) shading_16 [ 0 locks=0 autoscope=0 ] ( 0 0 ) baseBumpAndNormal_enable [ 0 locks=0 autoscope=0 ] ( "off" ) baseBumpAndNormal_type [ 0 locks=0 autoscope=0 ] ( normal ) baseBump_colorSpace [ 0 locks=0 autoscope=0 ] ( linear ) baseBump_bumpScale [ 0 locks=0 autoscope=0 ] ( 0.050000000000000003 ) baseBump_bumpTexture [ 0 locks=0 autoscope=0 ] ( "" ) baseBump_wrap [ 0 locks=0 autoscope=0 ] ( repeat ) baseBump_filter [ 0 locks=0 autoscope=0 ] ( gauss ) baseBump_filterWidth [ 0 locks=0 autoscope=0 ] ( 1 ) baseBump_channel [ 0 locks=0 autoscope=0 ] ( 0 ) baseBump_imagePlane [ 0 locks=0 autoscope=0 ] ( "" ) baseNormal_colorspace [ 0 locks=0 autoscope=0 ] ( linear ) baseNormal_vectorSpace [ 0 locks=0 autoscope=0 ] ( uvtangent ) baseNormal_scale [ 0 locks=0 autoscope=0 ] ( 1 ) baseNormal_texture [ 0 locks=0 autoscope=0 ] ( "" ) baseNormal_wrap [ 0 locks=0 autoscope=0 ] ( repeat ) baseNormal_filter [ 0 locks=0 autoscope=0 ] ( gauss ) baseNormal_filterWidth [ 0 locks=0 autoscope=0 ] ( 1 ) baseNormal_channel [ 0 locks=0 autoscope=0 ] ( 0 ) baseNormal_imagePlane [ 0 locks=0 autoscope=0 ] ( "" ) baseNormal_space [ 0 locks=0 autoscope=0 ] ( 0 ) baseNormal_flipX [ 0 locks=0 autoscope=0 ] ( "off" ) baseNormal_flipY [ 0 locks=0 autoscope=0 ] ( "off" ) baseBump_useTexture [ 0 locks=0 autoscope=0 ] ( [ baseBump_useTexture 0 ] ) baseNormal_useTexture [ 0 locks=0 autoscope=0 ] ( [ baseNormal_useTexture 0 ] ) separateCoatNormals [ 0 locks=0 autoscope=0 ] ( "off" ) coatBumpAndNormal_enable [ 0 locks=0 autoscope=0 ] ( "on" ) coatBumpAndNormal_type [ 0 locks=0 autoscope=0 ] ( normal ) coatBump_colorSpace [ 0 locks=0 autoscope=0 ] ( linear ) coatBump_bumpScale [ 0 locks=0 autoscope=0 ] ( 0.050000000000000003 ) coatBump_bumpTexture [ 0 locks=0 autoscope=0 ] ( "" ) coatBump_wrap [ 0 locks=0 autoscope=0 ] ( repeat ) coatBump_filter [ 0 locks=0 autoscope=0 ] ( gauss ) coatBump_filterWidth [ 0 locks=0 autoscope=0 ] ( 1 ) coatBump_channel [ 0 locks=0 autoscope=0 ] ( 0 ) coatBump_imagePlane [ 0 locks=0 autoscope=0 ] ( "" ) coatNormal_colorspace [ 0 locks=0 autoscope=0 ] ( linear ) coatNormal_vectorSpace [ 0 locks=0 autoscope=0 ] ( uvtangent ) coatNormal_scale [ 0 locks=0 autoscope=0 ] ( 1 ) coatNormal_texture [ 0 locks=0 autoscope=0 ] ( "" ) coatNormal_wrap [ 0 locks=0 autoscope=0 ] ( repeat ) coatNormal_filter [ 0 locks=0 autoscope=0 ] ( gauss ) coatNormal_filterWidth [ 0 locks=0 autoscope=0 ] ( 1 ) coatNormal_channel [ 0 locks=0 autoscope=0 ] ( 0 ) coatNormal_imagePlane [ 0 locks=0 autoscope=0 ] ( "" ) coatNormal_space [ 0 locks=0 autoscope=0 ] ( 0 ) coatNormal_flipX [ 0 locks=0 autoscope=0 ] ( "off" ) coatNormal_flipY [ 0 locks=0 autoscope=0 ] ( "off" ) shop_disable_displace_shader [ 0 locks=0 autoscope=0 ] ( [ shop_disable_displace_shader 1 ] ) folder236 [ 0 locks=0 autoscope=0 ] ( 0 ) vm_displacebound [ 0 locks=0 autoscope=0 ] ( [ vm_displacebound 0 ] ) vm_truedisplace [ 0 locks=0 autoscope=0 ] ( "on" ) vm_bumpraydisplace [ 0 locks=0 autoscope=0 ] ( "on" ) folder10 [ 0 locks=0 autoscope=0 ] ( 0 ) dispInput_enable [ 0 locks=0 autoscope=0 ] ( "off" ) dispInput_max [ 0 locks=0 autoscope=0 ] ( 1 ) dispInput_vectorspace [ 0 locks=0 autoscope=0 ] ( uvtangent ) folder237 [ 0 locks=0 autoscope=0 ] ( 0 ) dispTex_enable [ 0 locks=0 autoscope=0 ] ( "off" ) dispTex_type [ 0 locks=0 autoscope=0 ] ( disp ) dispTex_colorSpace [ 0 locks=0 autoscope=0 ] ( linear ) dispTex_vectorSpace [ 0 locks=0 autoscope=0 ] ( uvtangent ) dispTex_channelOrder [ 0 locks=0 autoscope=0 ] ( xyz ) dispTex_offset [ 0 locks=0 autoscope=0 ] ( -0.5 ) dispTex_scale [ 0 locks=0 autoscope=0 ] ( 1 ) dispTex_texture [ 0 locks=0 autoscope=0 ] ( "" ) dispTex_channel [ 0 locks=0 autoscope=0 ] ( 0 ) dispTex_wrap [ 0 locks=0 autoscope=0 ] ( repeat ) dispTex_filter [ 0 locks=0 autoscope=0 ] ( gauss ) dispTex_filterWidth [ 0 locks=0 autoscope=0 ] ( 1 ) folder238 [ 0 locks=0 autoscope=0 ] ( 0 ) dispNoise_enable [ 0 locks=0 autoscope=0 ] ( "off" ) dispNoise_type [ 0 locks=0 autoscope=0 ] ( xnoise ) dispNoise_freq [ 0 locks=0 autoscope=0 ] ( 10 10 10 ) dispNoise_offset [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) dispNoise_amp [ 0 locks=0 autoscope=0 ] ( 1 ) dispNoise_rough [ 0 locks=0 autoscope=0 ] ( 0.5 ) dispNoise_atten [ 0 locks=0 autoscope=0 ] ( 1 ) dispNoise_turb [ 0 locks=0 autoscope=0 ] ( 5 ) folder239 [ 0 locks=0 autoscope=0 ] ( 0 ) difflabel [ 0 locks=0 autoscope=0 ] ( diffuse ) refllabel [ 0 locks=0 autoscope=0 ] ( reflect ) refractlabel [ 0 locks=0 autoscope=0 ] ( refract ) coatlabel [ 0 locks=0 autoscope=0 ] ( coat ) ssslabel [ 0 locks=0 autoscope=0 ] ( sss ) folder0 [ 0 locks=0 autoscope=0 ] ( 0 ) uvtrans [ 0 locks=0 autoscope=0 ] ( 0 0 ) uvrot [ 0 locks=0 autoscope=0 ] ( 0 ) uvscale [ 0 locks=0 autoscope=0 ] ( 1 1 ) Cd [ 0 locks=0 autoscope=0 ] ( 1 1 1 ) Alpha [ 0 locks=0 autoscope=0 ] ( 1 ) layer [ 0 locks=0 autoscope=0 ] ( "" ) direct [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) indirect [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Ce [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) direct_emission [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) all_emission [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) all [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) indirect_emission [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) direct_comp [ 0 locks=0 autoscope=0 ] ( "" ) indirect_comp [ 0 locks=0 autoscope=0 ] ( "" ) all_comp [ 0 locks=0 autoscope=0 ] ( "" ) direct_noshadow [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) direct_shadow [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) indirect_noshadow [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) indirect_shadow [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) level [ 0 locks=0 autoscope=0 ] ( 0 ) diffuselevel [ 0 locks=0 autoscope=0 ] ( 0 ) specularlevel [ 0 locks=0 autoscope=0 ] ( 0 ) volumelevel [ 0 locks=0 autoscope=0 ] ( 0 ) direct_samples [ 0 locks=0 autoscope=0 ] ( 0 ) indirect_samples [ 0 locks=0 autoscope=0 ] ( 0 ) nlights [ 0 locks=0 autoscope=0 ] ( 0 ) direct_noshadow_comp [ 0 locks=0 autoscope=0 ] ( "" ) indirect_noshadow_comp [ 0 locks=0 autoscope=0 ] ( "" ) nddispersion [ 0 locks=0 autoscope=0 ] ( 0 ) ndpriority [ 0 locks=0 autoscope=0 ] ( 0 ) ndior [ 0 locks=0 autoscope=0 ] ( 0 ) absorption [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Oc [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Cv [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Th [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Ab [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Cu [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Vd [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Nt [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Ds [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) pre_disp_P [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) pre_disp_utan [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) pre_disp_vtan [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) pre_disp_N [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) disp [ 0 locks=0 autoscope=0 ] ( 0 ) vdisp [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Dt [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Vdt [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) baseN [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) coatN [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) } HouNC1033600bb705ad2ecbf075f3c539mat/pianolacquer.userdata ___Version______toolcount___176 ___toolid___convertGallery__inputgroup_Bump & Normals collapsed__inputgroup_Displacement collapsed__inputgroup_Opacity collapsed__inputgroup_Settings collapsed__inputgroup_Surface collapsed__inputgroup_Textures collapsedHouNC1033600ba305ad2ecbf0742498dfmat/glow.inittype = materialbuilder matchesdef = 0 HouNC1033600ba005ad2ecbf01c84e4d8mat/glow.defcomment "Created from Gallery Entry: Glow Mantra Glow Surface Shader" position -4.47979 1.76837 connectornextid 10 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material on outputsNamed3 { } inputsNamed3 { 0 "" "" 1 "glowColor" 1 "" "" 1 "exp" 2 "" "" 1 "invert" 3 "" "" 1 "emitlight" 4 "" "" 1 "emission" 5 "" "" 1 "Cd" 6 "" "" 1 "usePointColor" 7 "" "" 1 "usePointAlpha" 8 "" "" 1 "Alpha" 9 "" "" 1 "Ce" } inputs { 0 "" 0 1 1 "" 0 1 2 "" 0 1 3 "" 0 1 4 "" 0 1 5 "" 0 1 6 "" 0 1 7 "" 0 1 8 "" 0 1 9 "" 0 1 } stat { create 1515511429 modify 1523772543 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 creator gallery::glow explicit 1 delscript "" exprlanguage hscript end HouNC1033600bbb05ad2ecbf00e66d856mat/glow.spareparmdef group { name "shading" label "Surface" parm { name "glowColor" label "Glow Color" type color size 3 default { "1" "1" "1" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "usePointColor" label "Tint with Point Color" type toggle default { "on" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "usePointAlpha" label "Use Point Alpha" type toggle default { "on" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "exp" label "Glow Ramp Rate" type float default { "4" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "invert" label "Invert?" type toggle default { "off" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "emitlight" label "Enable Emission" type toggle default { "off" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "emission" label "Emission" type float default { "1" } disablewhen "{ emitlight == 0 }" range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } } group { name "shading_1" label "OpenGL" group { name "folder0" label "Surface" parm { name "ogl_light" label "Use Lighting" type toggle default { "1" } help "None" parmtag { "spare_category" "OGL" } } parm { name "sepparm6" label "sepparm6" type separator default { "" } } parm { name "ogl_alpha" label "OGL Alpha" type float default { "1" } help "None" range { 0 1 } parmtag { "spare_category" "OGL" } } parm { name "ogl_cutout" label "Transparent Texture Alpha" type toggle default { "1" } help "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 } parmtag { "spare_category" "OGL" } } parm { name "ogl_emit" label "OGL Emission" type color size 3 default { [ "ch(\"glowColorr\")" hscript-expr ] [ "ch(\"glowColorg\")" hscript-expr ] [ "ch(\"glowColorb\")" hscript-expr ] } help "None" range { 0 1 } parmtag { "spare_category" "OGL" } } parm { name "sepparm12" label "sepparm12" type separator default { "" } } parm { name "ogl_diff" label "OGL Diffuse" type color size 3 default { "1" "1" "1" } help "None" range { 0 1 } parmtag { "spare_category" "OGL" } } multiparm { name "ogl_numtex" label "Texture Layers" default 0 parmtag { "spare_category" "OGL" } parm { name "ogl_tex#" label "Texture #" type image default { "" } help "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)" } } parm { name "ogl_tex_mag_filter#" label "Magnification Filter" type string default { "GL_LINEAR" } help "None" menu { "GL_NEAREST" "Nearest" "GL_LINEAR" "Linear" } } parm { name "ogl_clamping_mode#" label "Clamp Texture" type toggle default { "0" } help "None" } } parm { name "sepparm8" label "sepparm8" type separator default { "" } } parm { name "ogl_spec" label "OGL Specular" type color size 3 default { "1" "1" "1" } help "None" range { 0 1 } parmtag { "spare_category" "OGL" } } parm { name "ogl_specmap" label "OGL Specular Map" type image default { "" } help "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 } } parm { name "ogl_rough" label "OGL Roughness" type float default { "0.05" } help "None" range { 0 1 } parmtag { "spare_category" "OGL" } } parm { name "ogl_adjustshiny" label "Adjust Shininess with Alpha Channel" type toggle default { [ "off" hscript-expr ] } help "None" disablewhen "{ ogl_specmap == \"\" }" } 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 } } parm { name "sepparm10" label "sepparm10" type separator default { "" } } parm { name "ogl_opacitymap" label "OGL Opacity Map" type image default { "" } help "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 } } } group { name "folder0_1" label "Displace" parm { name "ogl_bumpmap" label "OGL Bump Map" type image default { "" } help "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" } } parm { name "ogl_bumpscale" label "Bump Scale" type float default { "1" } help "None" disablewhen "{ ogl_bumpmap == \"\" }" range { 0 10 } } 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" } } parm { name "ogl_bumplayer" label "Bump Layer" type integer default { "0" } help "None" disablewhen "{ ogl_bumpmap == \"\" }" range { 0 15 } } parm { name "ogl_bumpinvert" label "Invert Bumps" type toggle default { "0" } help "None" disablewhen "{ ogl_bumpmap == \"\" }" } parm { name "sepparm7" label "sepparm7" type separator default { "" } } parm { name "ogl_normalmap" label "OGL Normal Map" type image default { "" } help "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" } } parm { name "ogl_normallayer" label "Normal Layer" type integer default { "0" } help "None" disablewhen "{ ogl_normalmap == \"\" }" range { 0 15 } parmtag { "spare_category" "OGL" } } parm { name "sepparm9" label "sepparm9" type separator default { "" } } } group { name "folder0_2" label "Environment" parm { name "ogl_envmap" label "OGL Environment Map" type image default { "" } help "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 } } 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" } } parm { name "ogl_envscale" label "Reflection Intensity" type float default { "0.1" } help "None" disablewhen "{ ogl_envmap == \"\" }" range { 0 2 } } } } group { name "shading_2" label "Compile" invisibletab parm { name "vop_compiler" baseparm label "Compiler" export none } parm { name "vop_forcecompile" baseparm label "Force Compile" export none } } parm { name "Cd" label "Attribute Color" type color invisible size 3 default { "1" "1" "1" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "Alpha" label "Attribute Alpha" type float invisible default { "1" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "Ce" label "Emission" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } HouNC1033600ba005ad2ecbf017e07b31mat/glow.chn{ channel ogl_emitr { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"glowColorr\") } } channel ogl_emitg { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"glowColorg\") } } channel ogl_emitb { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"glowColorb\") } } } HouNC1033600ba305ad2ecbf0d77f2a88mat/glow.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 ) glowColor [ 0 locks=0 ] ( 1 1 1 ) usePointColor [ 0 locks=0 ] ( "off" ) usePointAlpha [ 0 locks=0 ] ( "on" ) exp [ 0 locks=0 ] ( 10 ) invert [ 0 locks=0 ] ( "off" ) emitlight [ 0 locks=0 ] ( "on" ) emission [ 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 ] ( 1 ) ogl_cutout [ 0 locks=0 ] ( "on" ) ogl_amb [ 0 locks=0 ] ( 1 1 1 ) ogl_emit [ 0 locks=0 ] ( [ ogl_emitr 0 ] [ ogl_emitg 0 ] [ ogl_emitb 0 ] ) sepparm12 [ 0 locks=0 ] ( ) ogl_diff [ 0 locks=0 ] ( 1 1 1 ) ogl_numtex [ 0 locks=0 autoscope=0 ] ( 0 ) sepparm8 [ 0 locks=0 ] ( ) ogl_spec [ 0 locks=0 ] ( 1 1 1 ) ogl_specmap [ 0 locks=0 ] ( "" ) ogl_speclayer [ 0 locks=0 ] ( 0 ) ogl_rough [ 0 locks=0 autoscope=0 ] ( 0.050000000699999998 ) ogl_adjustshiny [ 0 locks=0 ] ( "off" ) ogl_shinyrange [ 0 locks=0 ] ( 10 30 ) sepparm10 [ 0 locks=0 ] ( ) ogl_opacitymap [ 0 locks=0 ] ( "" ) ogl_opacitylayer [ 0 locks=0 ] ( 0 ) ogl_bumpmap [ 0 locks=0 ] ( "" ) 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 ] ( "" ) ogl_normalbias [ 0 locks=0 ] ( zeroone ) ogl_normallayer [ 0 locks=0 ] ( 0 ) sepparm9 [ 0 locks=0 ] ( ) ogl_envmap [ 0 locks=0 ] ( "" ) ogl_envrotate [ 0 locks=0 ] ( 0 0 0 ) ogl_envrotorder [ 0 locks=0 ] ( xyz ) ogl_envscale [ 0 locks=0 autoscope=0 ] ( 0.10000000100000001 ) Cd [ 0 locks=0 ] ( 1 1 1 ) Alpha [ 0 locks=0 ] ( 1 ) Ce [ 0 locks=0 ] ( 0 0 0 ) } HouNC1033600bbf05ad2ecbf01f249263mat/glow.userdata ___Version___16.5.378__inputgroup_Compile collapsed__inputgroup_OpenGL collapsed__inputgroup_Surface collapsedHouNC1033600bbb05ad2ecbf04933ec20mat/glow/output1.inittype = output matchesdef = 0 HouNC1033600bb805ad2ecbf05b247c26mat/glow/output1.defcomment "" position 15.9482 0.0982902 connectornextid 6 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 3 "shader" } inputsNamed3 { 0 twoway3 6 1 "Cf" 1 twoway1 6 1 "Of" 2 twoway2 5 1 "Af" 4 "" "" 1 "N" 5 "" "" 1 "F" } inputs { 0 twoway3 0 1 1 twoway1 0 1 2 twoway2 0 1 3 "" 0 1 4 "" 0 1 } stat { create 1190394755 modify 1490084433 author liza@chaos access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bbb05ad2ecbf01b361f08mat/glow/output1.parm{ version 0.8 contexttype [ 0 locks=0 ] ( surface ) outputcodelast [ 0 locks=0 ] ( "off" ) parmorder [ 0 locks=0 ] ( "glowColor usePointColor usePointAlpha exp invert emitlight emission Cd Alpha" ) } HouNC1033600bb705ad2ecbf079c45b9dmat/glow/output1.userdata ___Version___16.5.378HouNC1033600bb005ad2ecbf06175394emat/glow/normalfalloff1.inittype = normalfalloff matchesdef = 0 HouNC1033600bb105ad2ecbf0f31b2bf1mat/glow/normalfalloff1.defcomment "" position 0.4603 1.02829 connectornextid 0 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 9 "falloff" } inputsNamed3 { 5 "" "" 1 "nN" 6 "" "" 1 "nI" 7 exp 0 1 "exp" 8 invert 0 1 "invert" 10 "" "" 1 "facefwd" } inputs { 0 "" 0 1 1 "" 0 1 2 exp 0 1 3 invert 0 1 4 "" 0 1 } stat { create 1190394775 modify 1490084428 author liza@chaos access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb005ad2ecbf0f1ff2b97mat/glow/normalfalloff1.parm{ version 0.8 exp [ 0 locks=0 ] ( 1 ) invert [ 0 locks=0 ] ( "off" ) facefwd [ 0 locks=0 ] ( "on" ) } HouNC1033600b8c05ad2ecbf0fd8c5181mat/glow/normalfalloff1.userdata ___Version___HouNC1033600bb505ad2ecbf00f8b1f9emat/glow/glowColor.inittype = parameter matchesdef = 0 HouNC1033600bba05ad2ecbf094e4a441mat/glow/glowColor.defcomment "" position 3.4603 2.55829 connectornextid 2 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "glowColor" 1 "bound_glowColor" } inputsNamed3 { } inputs { } stat { create 1190394822 modify 1490084428 author liza@chaos access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600bb505ad2ecbf0e671e68bmat/glow/glowColor.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( glowColor ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "Glow Color" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "color" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ] ( 1 1 1 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( surface ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600bb105ad2ecbf0ca6bf139mat/glow/glowColor.userdata ___Version___16.5.378HouNC1033600bb705ad2ecbf01a2b0d39mat/glow/floattovec1.inittype = floattovec matchesdef = 0 HouNC1033600bb405ad2ecbf00793ff7cmat/glow/floattovec1.defcomment "" position 9.4603 -7.22171 connectornextid 0 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 6 "vec" } inputsNamed3 { 3 multiply3 2 1 "fval1" 4 multiply3 2 1 "fval2" 5 multiply3 2 1 "fval3" } inputs { 0 multiply3 0 1 1 multiply3 0 1 2 multiply3 0 1 } stat { create 1190394840 modify 1490084428 author liza@chaos access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb705ad2ecbf088ef846dmat/glow/floattovec1.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 ) } HouNC1033600bb305ad2ecbf02f6b9a18mat/glow/floattovec1.userdata ___Version___HouNC1033600bbf05ad2ecbf0b54c8fe5mat/glow/exp.inittype = parameter matchesdef = 0 HouNC1033600bbc05ad2ecbf0b5f21becmat/glow/exp.defcomment "" position -2.5397 1.02829 connectornextid 2 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "exp" 1 "bound_exp" } inputsNamed3 { } inputs { } stat { create 1190394912 modify 1490084428 author liza@chaos access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600bbf05ad2ecbf023093c16mat/glow/exp.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( exp ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "Glow Ramp Rate" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 4 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 10 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( surface ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600bbb05ad2ecbf0ac219676mat/glow/exp.userdata ___Version___16.5.378HouNC1033600bb505ad2ecbf03f2174f6mat/glow/multiply1.inittype = multiply matchesdef = 0 HouNC1033600bba05ad2ecbf0da12387dmat/glow/multiply1.defcomment "" position 6.4603 5.91829 connectornextid 4 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 3 "product" } inputsNamed3 { 0 twoway4 5 1 "input1" 1 glowColor 0 1 "input2" 2 multiply3 2 1 "input3" } inputs { 0 twoway4 0 1 1 glowColor 0 1 2 multiply3 0 1 } stat { create 1190394949 modify 1490084428 author liza@chaos access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb505ad2ecbf0d5ae6666mat/glow/multiply1.parm{ version 0.8 } HouNC1033600bb105ad2ecbf0ff0111a5mat/glow/multiply1.userdata ___Version___16.5.378HouNC1033600bb805ad2ecbf018fa111dmat/glow/invert.inittype = parameter matchesdef = 0 HouNC1033600bb905ad2ecbf05590bfedmat/glow/invert.defcomment "" position -2.5397 -0.95171 connectornextid 2 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "invert" 1 "bound_invert" } inputsNamed3 { } inputs { } stat { create 1190396248 modify 1490084428 author liza@chaos access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600bb805ad2ecbf0ae3ead7emat/glow/invert.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( invert ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( Invert? ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "toggle" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( surface ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600bb405ad2ecbf01a4f7e15mat/glow/invert.userdata ___Version___16.5.378HouNC1033600bb505ad2ecbf074ab64bcmat/glow/emitlight.inittype = parameter matchesdef = 0 HouNC1033600bba05ad2ecbf00120d68bmat/glow/emitlight.defcomment "" position 9.4603 7.89829 connectornextid 2 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "emitlight" 1 "bound_emitlight" } inputsNamed3 { } inputs { } stat { create 1203629697 modify 1490084428 author jlait@thule access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600bb505ad2ecbf0a75dd86fmat/glow/emitlight.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( emitlight ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "Enable Emission" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "toggle" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( surface ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600bb105ad2ecbf04e090b6emat/glow/emitlight.userdata ___Version___16.5.378HouNC1033600bbb05ad2ecbf0e7cc80d3mat/glow/twoway1.inittype = twoway matchesdef = 0 HouNC1033600bb805ad2ecbf0bf7130e4mat/glow/twoway1.defcomment "" position 12.4603 -7.22171 connectornextid 0 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 6 "result" } inputsNamed3 { 3 emitlight 0 1 "condition" 4 floattovec1 6 1 "input1" 5 "" "" 1 "input2" } inputs { 0 emitlight 0 1 1 floattovec1 0 1 2 "" 0 1 } stat { create 1203629772 modify 1490084428 author jlait@thule access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bbb05ad2ecbf072bdc99emat/glow/twoway1.parm{ version 0.8 signature [ 0 locks=0 ] ( v ) condtype [ 0 locks=0 ] ( 1 ) input2 [ 0 locks=0 ] ( 0 ) input2_i [ 0 locks=0 ] ( 0 ) input2_s [ 0 locks=0 ] ( "" ) input2_u [ 0 locks=0 ] ( 0 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_m2 [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) } HouNC1033600bb705ad2ecbf09e586fa2mat/glow/twoway1.userdata ___Version___HouNC1033600bbb05ad2ecbf045ce3e75mat/glow/twoway2.inittype = twoway matchesdef = 0 HouNC1033600bb805ad2ecbf00d7be438mat/glow/twoway2.defcomment "" position 12.4603 -8.90171 connectornextid 0 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 5 "result" } inputsNamed3 { 3 "" "" 1 "condition" 4 multiply3 2 1 "input1" 6 "" "" 1 "input2" } inputs { 0 "" 0 1 1 multiply3 0 1 2 "" 0 1 } stat { create 1203629851 modify 1490084428 author jlait@thule access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bbb05ad2ecbf0b3209d62mat/glow/twoway2.parm{ version 0.8 signature [ 0 locks=0 ] ( default ) condtype [ 0 locks=0 ] ( 1 ) input2 [ 0 locks=0 ] ( 0 ) input2_i [ 0 locks=0 ] ( 0 ) input2_s [ 0 locks=0 ] ( "" ) input2_u [ 0 locks=0 ] ( 0 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_m2 [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) } HouNC1033600bb705ad2ecbf08e9766bdmat/glow/twoway2.userdata ___Version___HouNC1033600bba05ad2ecbf0bed9b9c3mat/glow/emission.inittype = parameter matchesdef = 0 HouNC1033600bbb05ad2ecbf0bfcba0e0mat/glow/emission.defcomment "" position 6.4603 -5.69171 connectornextid 2 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "emission" 1 "bound_emission" } inputsNamed3 { } inputs { } stat { create 1203629884 modify 1490084428 author jlait@thule access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600bba05ad2ecbf0a92c2640mat/glow/emission.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( emission ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( Emission ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 1 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( surface ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ emitlight == 0 }" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600bb605ad2ecbf0412a05c0mat/glow/emission.userdata ___Version___16.5.378HouNC1033600bbb05ad2ecbf09adef5cfmat/glow/twoway3.inittype = twoway matchesdef = 0 HouNC1033600bb805ad2ecbf0e07f3281mat/glow/twoway3.defcomment "" position 12.4603 7.89829 connectornextid 0 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 6 "result" } inputsNamed3 { 3 emitlight 0 1 "condition" 4 multiply2 2 1 "input1" 5 multiply1 3 1 "input2" } inputs { 0 emitlight 0 1 1 multiply2 0 1 2 multiply1 0 1 } stat { create 1203629927 modify 1490084428 author jlait@thule access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bbb05ad2ecbf0afe6a849mat/glow/twoway3.parm{ version 0.8 signature [ 0 locks=0 ] ( v ) condtype [ 0 locks=0 ] ( 0 ) input2 [ 0 locks=0 ] ( 0 ) input2_i [ 0 locks=0 ] ( 0 ) input2_s [ 0 locks=0 ] ( "" ) input2_u [ 0 locks=0 ] ( 0 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_m2 [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) } HouNC1033600bb705ad2ecbf02de9d23cmat/glow/twoway3.userdata ___Version___HouNC1033600bb505ad2ecbf0e0afd324mat/glow/multiply2.inittype = multiply matchesdef = 0 HouNC1033600bba05ad2ecbf02d64c020mat/glow/multiply2.defcomment "" position 9.4603 5.91829 connectornextid 3 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 2 "product" } inputsNamed3 { 0 multiply1 3 1 "input1" 1 emission 0 1 "input2" } inputs { 0 multiply1 0 1 1 emission 0 1 } stat { create 1203629940 modify 1490084428 author jlait@thule access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb505ad2ecbf052f61eb5mat/glow/multiply2.parm{ version 0.8 } HouNC1033600bb105ad2ecbf03f6d9d4bmat/glow/multiply2.userdata ___Version___16.5.378HouNC1033600bbc05ad2ecbf02aa326eemat/glow/Cd.inittype = parameter matchesdef = 0 HouNC1033600bbd05ad2ecbf0209ee15amat/glow/Cd.defcomment "" position 0.4603 4.08829 connectornextid 2 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "Cd" 1 "bound_Cd" } inputsNamed3 { } inputs { } stat { create 1181872479 modify 1490084428 author mark@beijing.sidefx.com access 0777 } color UT_Color RGB 0.6 0.4 1 delscript "" exprlanguage hscript end HouNC1033600bbc05ad2ecbf0694d7af0mat/glow/Cd.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( Cd ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "Attribute Color" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "color" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ] ( 1 1 1 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( surface ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "on" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600bb805ad2ecbf0b126fefcmat/glow/Cd.userdata ___Version___16.5.378HouNC1033600bb105ad2ecbf0004c8e00mat/glow/usePointColor.inittype = parameter matchesdef = 0 HouNC1033600bb605ad2ecbf0e2015c48mat/glow/usePointColor.defcomment "" position 0.4603 5.91829 connectornextid 2 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "usePointColor" 1 "bound_usePointColor" } inputsNamed3 { } inputs { } stat { create 1181944270 modify 1490084428 author liza@chaos access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600bb105ad2ecbf01f2ab3c3mat/glow/usePointColor.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( usePointColor ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "Tint with Point Color" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "toggle" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "on" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( surface ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600b8d05ad2ecbf0f0255c0cmat/glow/usePointColor.userdata ___Version___16.5.378HouNC1033600bbb05ad2ecbf0f0a4f395mat/glow/twoway4.inittype = twoway matchesdef = 0 HouNC1033600bb805ad2ecbf04c5939ccmat/glow/twoway4.defcomment "" position 3.4603 5.91829 connectornextid 0 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 5 "result" } inputsNamed3 { 3 usePointColor 0 1 "condition" 4 Cd 0 1 "input1" 6 "" "" 1 "input2" } inputs { 0 usePointColor 0 1 1 Cd 0 1 2 "" 0 1 } stat { create 1199730320 modify 1490084428 author liza@chaos access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bbb05ad2ecbf0dc87f1e0mat/glow/twoway4.parm{ version 0.8 signature [ 0 locks=0 ] ( c ) condtype [ 0 locks=0 ] ( 0 ) input2 [ 0 locks=0 ] ( 0 ) input2_i [ 0 locks=0 ] ( 0 ) input2_s [ 0 locks=0 ] ( "" ) input2_u [ 0 locks=0 ] ( 0 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_m2 [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) } HouNC1033600bb705ad2ecbf0b1977b58mat/glow/twoway4.userdata ___Version___HouNC1033600bb105ad2ecbf054f05c9cmat/glow/usePointAlpha.inittype = parameter matchesdef = 0 HouNC1033600bb605ad2ecbf0236661d9mat/glow/usePointAlpha.defcomment "" position -2.5397 -2.48171 connectornextid 2 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "usePointAlpha" 1 "bound_usePointAlpha" } inputsNamed3 { } inputs { } stat { create 1181944270 modify 1490084428 author liza@chaos access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600bb105ad2ecbf07367ef97mat/glow/usePointAlpha.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( usePointAlpha ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "Use Point Alpha" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "toggle" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "on" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( surface ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600b8d05ad2ecbf0d9af1a12mat/glow/usePointAlpha.userdata ___Version___16.5.378HouNC1033600bb705ad2ecbf03b52bfbbmat/glow/chooseAlpha.inittype = twoway matchesdef = 0 HouNC1033600bb405ad2ecbf0f6d6209emat/glow/chooseAlpha.defcomment "" position 0.4603 -2.48171 connectornextid 0 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 5 "result" } inputsNamed3 { 3 usePointAlpha 0 1 "condition" 4 Alpha 0 1 "input1" 6 "" "" 1 "input2" } inputs { 0 usePointAlpha 0 1 1 Alpha 0 1 2 "" 0 1 } stat { create 1180714189 modify 1490084428 author liza@chaos access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb705ad2ecbf059b38c86mat/glow/chooseAlpha.parm{ version 0.8 signature [ 0 locks=0 ] ( default ) condtype [ 0 locks=0 ] ( 0 ) input2 [ 0 locks=0 ] ( 1 ) input2_i [ 0 locks=0 ] ( 1 ) input2_s [ 0 locks=0 ] ( "" ) input2_u [ 0 locks=0 ] ( 0 0 ) input2_v [ 0 locks=0 ] ( 1 1 1 ) input2_p [ 0 locks=0 ] ( 1 1 1 ) input2_n [ 0 locks=0 ] ( 1 1 1 ) input2_c [ 0 locks=0 ] ( 1 1 1 ) input2_v4 [ 0 locks=0 ] ( 0 0 0 0 ) input2_m2 [ 0 locks=0 ] ( 1 0 0 1 ) 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 ] ( 1 ) input2_uv [ 0 locks=0 ] ( 1 1 1 ) input2_up [ 0 locks=0 ] ( 1 1 1 ) input2_un [ 0 locks=0 ] ( 1 1 1 ) input2_uc [ 0 locks=0 ] ( 1 1 1 ) input2_um [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) } HouNC1033600bb305ad2ecbf0dcd5f569mat/glow/chooseAlpha.userdata ___Version___HouNC1033600bb905ad2ecbf0ef501467mat/glow/Alpha.inittype = parameter matchesdef = 0 HouNC1033600bbe05ad2ecbf0f07d9c41mat/glow/Alpha.defcomment "" position -2.5397 -4.16171 connectornextid 2 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "Alpha" 1 "bound_Alpha" } inputsNamed3 { } inputs { } stat { create 1181872479 modify 1490084428 author mark@beijing.sidefx.com access 0777 } color UT_Color RGB 0.6 0.4 1 delscript "" exprlanguage hscript end HouNC1033600bb905ad2ecbf03e19a11cmat/glow/Alpha.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( Alpha ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "Attribute Alpha" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 1 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ] ( 1 1 1 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( surface ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "on" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600bb505ad2ecbf05b49140amat/glow/Alpha.userdata ___Version___16.5.378HouNC1033600bb505ad2ecbf0a4a99688mat/glow/multiply3.inittype = multiply matchesdef = 0 HouNC1033600bba05ad2ecbf06f594026mat/glow/multiply3.defcomment "" position 3.4603 -11.4967 connectornextid 3 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 2 "product" } inputsNamed3 { 0 normalfalloff1 9 1 "input1" 1 chooseAlpha 5 1 "input2" } inputs { 0 normalfalloff1 0 1 1 chooseAlpha 0 1 } stat { create 1236207156 modify 1490084428 author stucker@finland access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb505ad2ecbf04d5284ccmat/glow/multiply3.parm{ version 0.8 } HouNC1033600bb105ad2ecbf045862e4emat/glow/multiply3.userdata ___Version___16.5.378HouNC1033600bbc05ad2ecbf06d4d8f96mat/glow/Ce.inittype = parameter matchesdef = 0 HouNC1033600bbd05ad2ecbf0da8b089fmat/glow/Ce.defcomment "" position 15.9482 2.38896 connectornextid 3 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 1 "Ce" 2 "bound_Ce" } inputsNamed3 { 0 twoway3 6 1 "input" } inputs { 0 twoway3 0 1 } stat { create 1238516157 modify 1490084435 author stucker@finland access 0777 } color UT_Color RGB 0 0.533 0 delscript "" exprlanguage hscript end HouNC1033600bbc05ad2ecbf0353a3393mat/glow/Ce.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( Ce ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( Emission ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float3" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "whenconnected" ) exportcontext [ 0 locks=0 ] ( surface ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "on" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600bb805ad2ecbf0b0df89a5mat/glow/Ce.userdata ___Version___16.5.378HouNC1033600bba05ad2ecbf05e2f6a48mat/glow/collect1.inittype = collect matchesdef = 0 HouNC1033600bbb05ad2ecbf0dbf2ebe8mat/glow/collect1.defcomment "" position 18.4603 -0.35171 connectornextid 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { } inputsNamed3 { 0 output1 3 1 "shader1" } inputs { 0 output1 0 1 } stat { create 1278598758 modify 1490084424 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bba05ad2ecbf0735f8f29mat/glow/collect1.parm{ version 0.8 } HouNC1033600bb605ad2ecbf043bfafefmat/glow/collect1.userdata ___Version___16.5.378HouNC1033600ba205ad2ecbf06b43126bmat/glow1.inittype = materialbuilder matchesdef = 0 HouNC1033600ba305ad2ecbf059ad6d65mat/glow1.defcomment "Created from Gallery Entry: Glow Mantra Glow Surface Shader" position 0.832008 -1.38523 connectornextid 10 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material on outputsNamed3 { } inputsNamed3 { 0 "" "" 1 "glowColor" 1 "" "" 1 "exp" 2 "" "" 1 "invert" 3 "" "" 1 "emitlight" 4 "" "" 1 "emission" 5 "" "" 1 "Cd" 6 "" "" 1 "usePointColor" 7 "" "" 1 "usePointAlpha" 8 "" "" 1 "Alpha" 9 "" "" 1 "Ce" } inputs { 0 "" 0 1 1 "" 0 1 2 "" 0 1 3 "" 0 1 4 "" 0 1 5 "" 0 1 6 "" 0 1 7 "" 0 1 8 "" 0 1 9 "" 0 1 } stat { create 1517418764 modify 1523772539 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 creator gallery::glow explicit 1 delscript "" exprlanguage hscript end HouNC1033600bba05ad2ecbf0489a60f6mat/glow1.spareparmdef group { name "shading" label "Surface" parm { name "glowColor" label "Glow Color" type color size 3 default { "1" "1" "1" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "usePointColor" label "Tint with Point Color" type toggle default { "on" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "usePointAlpha" label "Use Point Alpha" type toggle default { "on" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "exp" label "Glow Ramp Rate" type float default { "4" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "invert" label "Invert?" type toggle default { "off" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "emitlight" label "Enable Emission" type toggle default { "off" } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "emission" label "Emission" type float default { "1" } disablewhen "{ emitlight == 0 }" range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } } group { name "shading_1" label "OpenGL" group { name "folder0" label "Surface" parm { name "ogl_light" label "Use Lighting" type toggle default { "1" } help "None" parmtag { "spare_category" "OGL" } } parm { name "sepparm6" label "sepparm6" type separator default { "" } } parm { name "ogl_alpha" label "OGL Alpha" type float default { "1" } help "None" range { 0 1 } parmtag { "spare_category" "OGL" } } parm { name "ogl_cutout" label "Transparent Texture Alpha" type toggle default { "1" } help "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 } parmtag { "spare_category" "OGL" } } parm { name "ogl_emit" label "OGL Emission" type color size 3 default { [ "ch(\"glowColorr\")" hscript-expr ] [ "ch(\"glowColorg\")" hscript-expr ] [ "ch(\"glowColorb\")" hscript-expr ] } help "None" range { 0 1 } parmtag { "spare_category" "OGL" } } parm { name "sepparm12" label "sepparm12" type separator default { "" } } parm { name "ogl_diff" label "OGL Diffuse" type color size 3 default { "1" "1" "1" } help "None" range { 0 1 } parmtag { "spare_category" "OGL" } } multiparm { name "ogl_numtex" label "Texture Layers" default 0 parmtag { "spare_category" "OGL" } parm { name "ogl_tex#" label "Texture #" type image default { "" } help "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)" } } parm { name "ogl_tex_mag_filter#" label "Magnification Filter" type string default { "GL_LINEAR" } help "None" menu { "GL_NEAREST" "Nearest" "GL_LINEAR" "Linear" } } parm { name "ogl_clamping_mode#" label "Clamp Texture" type toggle default { "0" } help "None" } } parm { name "sepparm8" label "sepparm8" type separator default { "" } } parm { name "ogl_spec" label "OGL Specular" type color size 3 default { "1" "1" "1" } help "None" range { 0 1 } parmtag { "spare_category" "OGL" } } parm { name "ogl_specmap" label "OGL Specular Map" type image default { "" } help "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 } } parm { name "ogl_rough" label "OGL Roughness" type float default { "0.05" } help "None" range { 0 1 } parmtag { "spare_category" "OGL" } } parm { name "ogl_adjustshiny" label "Adjust Shininess with Alpha Channel" type toggle default { [ "off" hscript-expr ] } help "None" disablewhen "{ ogl_specmap == \"\" }" } 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 } } parm { name "sepparm10" label "sepparm10" type separator default { "" } } parm { name "ogl_opacitymap" label "OGL Opacity Map" type image default { "" } help "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 } } } group { name "folder0_1" label "Displace" parm { name "ogl_bumpmap" label "OGL Bump Map" type image default { "" } help "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" } } parm { name "ogl_bumpscale" label "Bump Scale" type float default { "1" } help "None" disablewhen "{ ogl_bumpmap == \"\" }" range { 0 10 } } 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" } } parm { name "ogl_bumplayer" label "Bump Layer" type integer default { "0" } help "None" disablewhen "{ ogl_bumpmap == \"\" }" range { 0 15 } } parm { name "ogl_bumpinvert" label "Invert Bumps" type toggle default { "0" } help "None" disablewhen "{ ogl_bumpmap == \"\" }" } parm { name "sepparm7" label "sepparm7" type separator default { "" } } parm { name "ogl_normalmap" label "OGL Normal Map" type image default { "" } help "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" } } parm { name "ogl_normallayer" label "Normal Layer" type integer default { "0" } help "None" disablewhen "{ ogl_normalmap == \"\" }" range { 0 15 } parmtag { "spare_category" "OGL" } } parm { name "sepparm9" label "sepparm9" type separator default { "" } } } group { name "folder0_2" label "Environment" parm { name "ogl_envmap" label "OGL Environment Map" type image default { "" } help "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 } } 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" } } parm { name "ogl_envscale" label "Reflection Intensity" type float default { "0.1" } help "None" disablewhen "{ ogl_envmap == \"\" }" range { 0 2 } } } } group { name "shading_2" label "Compile" invisibletab parm { name "vop_compiler" baseparm label "Compiler" export none } parm { name "vop_forcecompile" baseparm label "Force Compile" export none } } parm { name "Cd" label "Attribute Color" type color invisible size 3 default { "1" "1" "1" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "Alpha" label "Attribute Alpha" type float invisible default { "1" } range { 0 1 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "Ce" label "Emission" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } HouNC1033600ba305ad2ecbf06a4b1c2bmat/glow1.chn{ channel ogl_emitr { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"glowColorr\") } } channel ogl_emitg { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"glowColorg\") } } channel ogl_emitb { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"glowColorb\") } } } HouNC1033600ba205ad2ecbf00bc997c0mat/glow1.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 ) glowColor [ 0 locks=0 ] ( 1 1 0 ) usePointColor [ 0 locks=0 ] ( "on" ) usePointAlpha [ 0 locks=0 ] ( "on" ) exp [ 0 locks=0 ] ( 10 ) invert [ 0 locks=0 ] ( "off" ) emitlight [ 0 locks=0 ] ( "on" ) emission [ 0 locks=0 ] ( 10 ) folder0 [ 0 locks=0 ] ( 0 0 0 ) ogl_light [ 0 locks=0 ] ( "on" ) sepparm6 [ 0 locks=0 ] ( ) ogl_alpha [ 0 locks=0 ] ( 1 ) ogl_cutout [ 0 locks=0 ] ( "on" ) ogl_amb [ 0 locks=0 ] ( 1 1 1 ) ogl_emit [ 0 locks=0 ] ( [ ogl_emitr 0 ] [ ogl_emitg 0 ] [ ogl_emitb 0 ] ) sepparm12 [ 0 locks=0 ] ( ) ogl_diff [ 0 locks=0 ] ( 1 1 1 ) ogl_numtex [ 0 locks=0 autoscope=0 ] ( 0 ) sepparm8 [ 0 locks=0 ] ( ) ogl_spec [ 0 locks=0 ] ( 1 1 1 ) ogl_specmap [ 0 locks=0 ] ( "" ) ogl_speclayer [ 0 locks=0 ] ( 0 ) ogl_rough [ 0 locks=0 autoscope=0 ] ( 0.050000000699999998 ) ogl_adjustshiny [ 0 locks=0 ] ( "off" ) ogl_shinyrange [ 0 locks=0 ] ( 10 30 ) sepparm10 [ 0 locks=0 ] ( ) ogl_opacitymap [ 0 locks=0 ] ( "" ) ogl_opacitylayer [ 0 locks=0 ] ( 0 ) ogl_bumpmap [ 0 locks=0 ] ( "" ) 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 ] ( "" ) ogl_normalbias [ 0 locks=0 ] ( zeroone ) ogl_normallayer [ 0 locks=0 ] ( 0 ) sepparm9 [ 0 locks=0 ] ( ) ogl_envmap [ 0 locks=0 ] ( "" ) ogl_envrotate [ 0 locks=0 ] ( 0 0 0 ) ogl_envrotorder [ 0 locks=0 ] ( xyz ) ogl_envscale [ 0 locks=0 autoscope=0 ] ( 0.10000000100000001 ) Cd [ 0 locks=0 ] ( 1 1 1 ) Alpha [ 0 locks=0 ] ( 1 ) Ce [ 0 locks=0 ] ( 0 0 0 ) } HouNC1033600bbe05ad2ecbf031f68b64mat/glow1.userdata ___Version___16.5.378__inputgroup_Compile collapsed__inputgroup_OpenGL collapsed__inputgroup_Surface collapsedHouNC1033600bba05ad2ecbf0a29f2aacmat/glow1/output1.inittype = output matchesdef = 0 HouNC1033600bbb05ad2ecbf03ee737d4mat/glow1/output1.defcomment "" position 15.9482 0.0982902 connectornextid 6 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 3 "shader" } inputsNamed3 { 0 twoway3 6 1 "Cf" 1 twoway1 6 1 "Of" 2 twoway2 5 1 "Af" 4 "" "" 1 "N" 5 "" "" 1 "F" } inputs { 0 twoway3 0 1 1 twoway1 0 1 2 twoway2 0 1 3 "" 0 1 4 "" 0 1 } stat { create 1190394755 modify 1490084433 author liza@chaos access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bba05ad2ecbf0d6a1cbd0mat/glow1/output1.parm{ version 0.8 contexttype [ 0 locks=0 ] ( surface ) outputcodelast [ 0 locks=0 ] ( "off" ) parmorder [ 0 locks=0 ] ( "glowColor usePointColor usePointAlpha exp invert emitlight emission Cd Alpha" ) } HouNC1033600bb605ad2ecbf025b3f42dmat/glow1/output1.userdata ___Version___16.5.378HouNC1033600bb305ad2ecbf0dabe2496mat/glow1/normalfalloff1.inittype = normalfalloff matchesdef = 0 HouNC1033600bb005ad2ecbf0714af5fbmat/glow1/normalfalloff1.defcomment "" position 0.4603 1.02829 connectornextid 0 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 9 "falloff" } inputsNamed3 { 5 "" "" 1 "nN" 6 "" "" 1 "nI" 7 exp 0 1 "exp" 8 invert 0 1 "invert" 10 "" "" 1 "facefwd" } inputs { 0 "" 0 1 1 "" 0 1 2 exp 0 1 3 invert 0 1 4 "" 0 1 } stat { create 1190394775 modify 1490084428 author liza@chaos access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb305ad2ecbf0e97b58a0mat/glow1/normalfalloff1.parm{ version 0.8 exp [ 0 locks=0 ] ( 1 ) invert [ 0 locks=0 ] ( "off" ) facefwd [ 0 locks=0 ] ( "on" ) } HouNC1033600b8f05ad2ecbf06dfbd7e9mat/glow1/normalfalloff1.userdata ___Version___HouNC1033600bb405ad2ecbf0191a1dfbmat/glow1/glowColor.inittype = parameter matchesdef = 0 HouNC1033600bb505ad2ecbf0588263d7mat/glow1/glowColor.defcomment "" position 3.4603 2.55829 connectornextid 2 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "glowColor" 1 "bound_glowColor" } inputsNamed3 { } inputs { } stat { create 1190394822 modify 1490084428 author liza@chaos access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600bb405ad2ecbf0e7fa0e9emat/glow1/glowColor.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( glowColor ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "Glow Color" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "color" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ] ( 1 1 1 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( surface ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600bb005ad2ecbf04f7c18e3mat/glow1/glowColor.userdata ___Version___16.5.378HouNC1033600bb605ad2ecbf0770ce798mat/glow1/floattovec1.inittype = floattovec matchesdef = 0 HouNC1033600bb705ad2ecbf0b924a30cmat/glow1/floattovec1.defcomment "" position 9.4603 -7.22171 connectornextid 0 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 6 "vec" } inputsNamed3 { 3 multiply3 2 1 "fval1" 4 multiply3 2 1 "fval2" 5 multiply3 2 1 "fval3" } inputs { 0 multiply3 0 1 1 multiply3 0 1 2 multiply3 0 1 } stat { create 1190394840 modify 1490084428 author liza@chaos access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb605ad2ecbf0a3fbfbc1mat/glow1/floattovec1.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 ) } HouNC1033600bb205ad2ecbf03b288e29mat/glow1/floattovec1.userdata ___Version___HouNC1033600bbe05ad2ecbf036097f44mat/glow1/exp.inittype = parameter matchesdef = 0 HouNC1033600bbf05ad2ecbf0e872753dmat/glow1/exp.defcomment "" position -2.5397 1.02829 connectornextid 2 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "exp" 1 "bound_exp" } inputsNamed3 { } inputs { } stat { create 1190394912 modify 1490084428 author liza@chaos access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600bbe05ad2ecbf0d500f1e2mat/glow1/exp.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( exp ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "Glow Ramp Rate" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 4 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 10 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( surface ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600bba05ad2ecbf0284ebd3cmat/glow1/exp.userdata ___Version___16.5.378HouNC1033600bb405ad2ecbf0b9c94e7cmat/glow1/multiply1.inittype = multiply matchesdef = 0 HouNC1033600bb505ad2ecbf04fc5f80bmat/glow1/multiply1.defcomment "" position 6.4603 5.91829 connectornextid 4 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 3 "product" } inputsNamed3 { 0 twoway4 5 1 "input1" 1 glowColor 0 1 "input2" 2 multiply3 2 1 "input3" } inputs { 0 twoway4 0 1 1 glowColor 0 1 2 multiply3 0 1 } stat { create 1190394949 modify 1490084428 author liza@chaos access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb405ad2ecbf07ac54446mat/glow1/multiply1.parm{ version 0.8 } HouNC1033600bb005ad2ecbf070992002mat/glow1/multiply1.userdata ___Version___16.5.378HouNC1033600bbb05ad2ecbf09aa52439mat/glow1/invert.inittype = parameter matchesdef = 0 HouNC1033600bb805ad2ecbf09e0385c2mat/glow1/invert.defcomment "" position -2.5397 -0.95171 connectornextid 2 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "invert" 1 "bound_invert" } inputsNamed3 { } inputs { } stat { create 1190396248 modify 1490084428 author liza@chaos access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600bbb05ad2ecbf0ff64501amat/glow1/invert.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( invert ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( Invert? ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "toggle" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( surface ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600bb705ad2ecbf037356eb4mat/glow1/invert.userdata ___Version___16.5.378HouNC1033600bb405ad2ecbf013669196mat/glow1/emitlight.inittype = parameter matchesdef = 0 HouNC1033600bb505ad2ecbf0a17a24f4mat/glow1/emitlight.defcomment "" position 9.4603 7.89829 connectornextid 2 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "emitlight" 1 "bound_emitlight" } inputsNamed3 { } inputs { } stat { create 1203629697 modify 1490084428 author jlait@thule access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600bb405ad2ecbf0f9d4b00amat/glow1/emitlight.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( emitlight ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "Enable Emission" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "toggle" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( surface ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600bb005ad2ecbf0c7cecd4dmat/glow1/emitlight.userdata ___Version___16.5.378HouNC1033600bba05ad2ecbf08f24babbmat/glow1/twoway1.inittype = twoway matchesdef = 0 HouNC1033600bbb05ad2ecbf03e79d798mat/glow1/twoway1.defcomment "" position 12.4603 -7.22171 connectornextid 0 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 6 "result" } inputsNamed3 { 3 emitlight 0 1 "condition" 4 floattovec1 6 1 "input1" 5 "" "" 1 "input2" } inputs { 0 emitlight 0 1 1 floattovec1 0 1 2 "" 0 1 } stat { create 1203629772 modify 1490084428 author jlait@thule access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bba05ad2ecbf0083bcc33mat/glow1/twoway1.parm{ version 0.8 signature [ 0 locks=0 ] ( v ) condtype [ 0 locks=0 ] ( 1 ) input2 [ 0 locks=0 ] ( 0 ) input2_i [ 0 locks=0 ] ( 0 ) input2_s [ 0 locks=0 ] ( "" ) input2_u [ 0 locks=0 ] ( 0 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_m2 [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) } HouNC1033600bb605ad2ecbf0a931247fmat/glow1/twoway1.userdata ___Version___HouNC1033600bba05ad2ecbf06e08ebbcmat/glow1/twoway2.inittype = twoway matchesdef = 0 HouNC1033600bbb05ad2ecbf0714da01cmat/glow1/twoway2.defcomment "" position 12.4603 -8.90171 connectornextid 0 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 5 "result" } inputsNamed3 { 3 "" "" 1 "condition" 4 multiply3 2 1 "input1" 6 "" "" 1 "input2" } inputs { 0 "" 0 1 1 multiply3 0 1 2 "" 0 1 } stat { create 1203629851 modify 1490084428 author jlait@thule access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bba05ad2ecbf070c84d00mat/glow1/twoway2.parm{ version 0.8 signature [ 0 locks=0 ] ( default ) condtype [ 0 locks=0 ] ( 1 ) input2 [ 0 locks=0 ] ( 0 ) input2_i [ 0 locks=0 ] ( 0 ) input2_s [ 0 locks=0 ] ( "" ) input2_u [ 0 locks=0 ] ( 0 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_m2 [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) } HouNC1033600bb605ad2ecbf066ba2df5mat/glow1/twoway2.userdata ___Version___HouNC1033600bb505ad2ecbf0dcd5cceemat/glow1/emission.inittype = parameter matchesdef = 0 HouNC1033600bba05ad2ecbf0f493961dmat/glow1/emission.defcomment "" position 6.4603 -5.69171 connectornextid 2 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "emission" 1 "bound_emission" } inputsNamed3 { } inputs { } stat { create 1203629884 modify 1490084428 author jlait@thule access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600bb505ad2ecbf0be308c2fmat/glow1/emission.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( emission ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( Emission ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 1 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( surface ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "{ emitlight == 0 }" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600bb105ad2ecbf003a3f951mat/glow1/emission.userdata ___Version___16.5.378HouNC1033600bba05ad2ecbf003d53dc2mat/glow1/twoway3.inittype = twoway matchesdef = 0 HouNC1033600bbb05ad2ecbf037cd939bmat/glow1/twoway3.defcomment "" position 12.4603 7.89829 connectornextid 0 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 6 "result" } inputsNamed3 { 3 emitlight 0 1 "condition" 4 multiply2 2 1 "input1" 5 multiply1 3 1 "input2" } inputs { 0 emitlight 0 1 1 multiply2 0 1 2 multiply1 0 1 } stat { create 1203629927 modify 1490084428 author jlait@thule access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bba05ad2ecbf0d3265150mat/glow1/twoway3.parm{ version 0.8 signature [ 0 locks=0 ] ( v ) condtype [ 0 locks=0 ] ( 0 ) input2 [ 0 locks=0 ] ( 0 ) input2_i [ 0 locks=0 ] ( 0 ) input2_s [ 0 locks=0 ] ( "" ) input2_u [ 0 locks=0 ] ( 0 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_m2 [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) } HouNC1033600bb605ad2ecbf02796300fmat/glow1/twoway3.userdata ___Version___HouNC1033600bb405ad2ecbf08b17f485mat/glow1/multiply2.inittype = multiply matchesdef = 0 HouNC1033600bb505ad2ecbf0e478f3d4mat/glow1/multiply2.defcomment "" position 9.4603 5.91829 connectornextid 3 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 2 "product" } inputsNamed3 { 0 multiply1 3 1 "input1" 1 emission 0 1 "input2" } inputs { 0 multiply1 0 1 1 emission 0 1 } stat { create 1203629940 modify 1490084428 author jlait@thule access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb405ad2ecbf0a9fecfd5mat/glow1/multiply2.parm{ version 0.8 } HouNC1033600bb005ad2ecbf033a564d4mat/glow1/multiply2.userdata ___Version___16.5.378HouNC1033600bbf05ad2ecbf03f09315emat/glow1/Cd.inittype = parameter matchesdef = 0 HouNC1033600bbc05ad2ecbf0726830e9mat/glow1/Cd.defcomment "" position 0.4603 4.08829 connectornextid 2 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "Cd" 1 "bound_Cd" } inputsNamed3 { } inputs { } stat { create 1181872479 modify 1490084428 author mark@beijing.sidefx.com access 0777 } color UT_Color RGB 0.6 0.4 1 delscript "" exprlanguage hscript end HouNC1033600bbf05ad2ecbf09ec8ac3fmat/glow1/Cd.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( Cd ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "Attribute Color" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "color" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ] ( 1 1 1 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( surface ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "on" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600bbb05ad2ecbf0c48151f7mat/glow1/Cd.userdata ___Version___16.5.378HouNC1033600bb005ad2ecbf091ad1230mat/glow1/usePointColor.inittype = parameter matchesdef = 0 HouNC1033600bb105ad2ecbf042e27dd2mat/glow1/usePointColor.defcomment "" position 0.4603 5.91829 connectornextid 2 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "usePointColor" 1 "bound_usePointColor" } inputsNamed3 { } inputs { } stat { create 1181944270 modify 1490084428 author liza@chaos access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600bb005ad2ecbf063302b6bmat/glow1/usePointColor.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( usePointColor ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "Tint with Point Color" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "toggle" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "on" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( surface ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600b8c05ad2ecbf0b38a29bfmat/glow1/usePointColor.userdata ___Version___16.5.378HouNC1033600bba05ad2ecbf0a355fd5amat/glow1/twoway4.inittype = twoway matchesdef = 0 HouNC1033600bbb05ad2ecbf06185300emat/glow1/twoway4.defcomment "" position 3.4603 5.91829 connectornextid 0 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 5 "result" } inputsNamed3 { 3 usePointColor 0 1 "condition" 4 Cd 0 1 "input1" 6 "" "" 1 "input2" } inputs { 0 usePointColor 0 1 1 Cd 0 1 2 "" 0 1 } stat { create 1199730320 modify 1490084428 author liza@chaos access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bba05ad2ecbf047b258e6mat/glow1/twoway4.parm{ version 0.8 signature [ 0 locks=0 ] ( c ) condtype [ 0 locks=0 ] ( 0 ) input2 [ 0 locks=0 ] ( 0 ) input2_i [ 0 locks=0 ] ( 0 ) input2_s [ 0 locks=0 ] ( "" ) input2_u [ 0 locks=0 ] ( 0 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_m2 [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) } HouNC1033600bb605ad2ecbf00e7cbb78mat/glow1/twoway4.userdata ___Version___HouNC1033600bb005ad2ecbf0f3e4a42bmat/glow1/usePointAlpha.inittype = parameter matchesdef = 0 HouNC1033600bb105ad2ecbf0c6fd0500mat/glow1/usePointAlpha.defcomment "" position -2.5397 -2.48171 connectornextid 2 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "usePointAlpha" 1 "bound_usePointAlpha" } inputsNamed3 { } inputs { } stat { create 1181944270 modify 1490084428 author liza@chaos access 0777 } color UT_Color RGB 1 1 0.6 delscript "" exprlanguage hscript end HouNC1033600bb005ad2ecbf009697e51mat/glow1/usePointAlpha.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( usePointAlpha ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "Use Point Alpha" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "toggle" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "on" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( surface ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "off" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600b8c05ad2ecbf0d6271bd4mat/glow1/usePointAlpha.userdata ___Version___16.5.378HouNC1033600bb605ad2ecbf0bd81b8c4mat/glow1/chooseAlpha.inittype = twoway matchesdef = 0 HouNC1033600bb705ad2ecbf08ad8d920mat/glow1/chooseAlpha.defcomment "" position 0.4603 -2.48171 connectornextid 0 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 5 "result" } inputsNamed3 { 3 usePointAlpha 0 1 "condition" 4 Alpha 0 1 "input1" 6 "" "" 1 "input2" } inputs { 0 usePointAlpha 0 1 1 Alpha 0 1 2 "" 0 1 } stat { create 1180714189 modify 1490084428 author liza@chaos access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb605ad2ecbf0d72a4933mat/glow1/chooseAlpha.parm{ version 0.8 signature [ 0 locks=0 ] ( default ) condtype [ 0 locks=0 ] ( 0 ) input2 [ 0 locks=0 ] ( 1 ) input2_i [ 0 locks=0 ] ( 1 ) input2_s [ 0 locks=0 ] ( "" ) input2_u [ 0 locks=0 ] ( 0 0 ) input2_v [ 0 locks=0 ] ( 1 1 1 ) input2_p [ 0 locks=0 ] ( 1 1 1 ) input2_n [ 0 locks=0 ] ( 1 1 1 ) input2_c [ 0 locks=0 ] ( 1 1 1 ) input2_v4 [ 0 locks=0 ] ( 0 0 0 0 ) input2_m2 [ 0 locks=0 ] ( 1 0 0 1 ) 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 ] ( 1 ) input2_uv [ 0 locks=0 ] ( 1 1 1 ) input2_up [ 0 locks=0 ] ( 1 1 1 ) input2_un [ 0 locks=0 ] ( 1 1 1 ) input2_uc [ 0 locks=0 ] ( 1 1 1 ) input2_um [ 0 locks=0 ] ( 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 ) } HouNC1033600bb205ad2ecbf0ce61f6f9mat/glow1/chooseAlpha.userdata ___Version___HouNC1033600bb805ad2ecbf00323cac8mat/glow1/Alpha.inittype = parameter matchesdef = 0 HouNC1033600bb905ad2ecbf029a93be2mat/glow1/Alpha.defcomment "" position -2.5397 -4.16171 connectornextid 2 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 0 "Alpha" 1 "bound_Alpha" } inputsNamed3 { } inputs { } stat { create 1181872479 modify 1490084428 author mark@beijing.sidefx.com access 0777 } color UT_Color RGB 0.6 0.4 1 delscript "" exprlanguage hscript end HouNC1033600bb805ad2ecbf04f7e482cmat/glow1/Alpha.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( Alpha ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( "Attribute Alpha" ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 1 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ] ( 1 1 1 ) color4def [ 0 locks=0 ] ( 0 0 0 0 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "off" ) exportcontext [ 0 locks=0 ] ( surface ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "on" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600bb405ad2ecbf0909397b7mat/glow1/Alpha.userdata ___Version___16.5.378HouNC1033600bb405ad2ecbf07dbfcf50mat/glow1/multiply3.inittype = multiply matchesdef = 0 HouNC1033600bb505ad2ecbf0efce2de8mat/glow1/multiply3.defcomment "" position 3.4603 -11.4967 connectornextid 3 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 2 "product" } inputsNamed3 { 0 normalfalloff1 9 1 "input1" 1 chooseAlpha 5 1 "input2" } inputs { 0 normalfalloff1 0 1 1 chooseAlpha 0 1 } stat { create 1236207156 modify 1490084428 author stucker@finland access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb405ad2ecbf0e76c43b6mat/glow1/multiply3.parm{ version 0.8 } HouNC1033600bb005ad2ecbf003cfe6e8mat/glow1/multiply3.userdata ___Version___16.5.378HouNC1033600bbf05ad2ecbf0e98da77emat/glow1/Ce.inittype = parameter matchesdef = 0 HouNC1033600bbc05ad2ecbf075257cb1mat/glow1/Ce.defcomment "" position 15.9482 2.38896 connectornextid 3 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { 1 "Ce" 2 "bound_Ce" } inputsNamed3 { 0 twoway3 6 1 "input" } inputs { 0 twoway3 0 1 } stat { create 1238516157 modify 1490084435 author stucker@finland access 0777 } color UT_Color RGB 0 0.533 0 delscript "" exprlanguage hscript end HouNC1033600bbf05ad2ecbf0a365e557mat/glow1/Ce.parm{ version 0.8 parmscope [ 0 locks=0 ] ( shaderparm ) parmaccess [ 0 locks=0 ] ( "" ) parmname [ 0 locks=0 ] ( Ce ) parmprefix [ 0 locks=0 ] ( "" ) parmpostfix [ 0 locks=0 ] ( "" ) parmlabel [ 0 locks=0 ] ( Emission ) showlabel [ 0 locks=0 ] ( "on" ) parmtype [ 0 locks=0 ] ( "float3" ) parmtypename [ 0 locks=0 ] ( "" ) floatdef [ 0 locks=0 ] ( 0 ) intdef [ 0 locks=0 ] ( 0 ) toggledef [ 0 locks=0 ] ( "off" ) angledef [ 0 locks=0 ] ( 0 ) logfloatdef [ 0 locks=0 ] ( 0 ) float2def [ 0 locks=0 ] ( 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 ) floatm2def [ 0 locks=0 ] ( 1 0 0 1 ) 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 ) bsdfdef [ 0 locks=0 ] ( "" ) coshaderdef [ 0 locks=0 ] ( "" ) floatadef [ 0 locks=0 ] ( ) intadef [ 0 locks=0 ] ( ) vector2adef [ 0 locks=0 ] ( ) vectoradef [ 0 locks=0 ] ( ) pointadef [ 0 locks=0 ] ( ) normaladef [ 0 locks=0 ] ( ) coloradef [ 0 locks=0 ] ( ) float4adef [ 0 locks=0 ] ( ) floatm2adef [ 0 locks=0 ] ( ) float9adef [ 0 locks=0 ] ( ) float16adef [ 0 locks=0 ] ( ) stringadef [ 0 locks=0 ] ( ) coshaderadef [ 0 locks=0 ] ( "" ) structdef [ 0 locks=0 ] ( "" ) rangeflt [ 0 locks=0 ] ( 0 1 ) rangeint [ 0 locks=0 ] ( 0 10 ) stringtype [ 0 locks=0 ] ( off ) opfilter [ 0 locks=0 ] ( !!OBJ/LIGHT!! ) parmcomment [ 0 locks=0 ] ( "" ) separator1 [ 0 locks=0 ] ( ) useasparmdefiner [ 0 locks=0 ] ( "off" ) useownexportcontext [ 0 locks=0 ] ( "off" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) hasconnector [ 0 locks=0 ] ( "on" ) exportparm [ 0 locks=0 ] ( "whenconnected" ) exportcontext [ 0 locks=0 ] ( surface ) providemenu [ 0 locks=0 ] ( "off" ) menuchoices [ 0 locks=0 ] ( "" ) menuscript [ 0 locks=0 ] ( "" ) menuscriptlanguage [ 0 locks=0 ] ( "hscript" ) separator2 [ 0 locks=0 ] ( ) invisible [ 0 locks=0 ] ( "on" ) joinnext [ 0 locks=0 ] ( "off" ) disablewhen [ 0 locks=0 ] ( "" ) hidewhen [ 0 locks=0 ] ( "" ) callback [ 0 locks=0 ] ( "" ) tags [ 0 locks=0 ] ( "" ) help [ 0 locks=0 ] ( "" ) } HouNC1033600bbb05ad2ecbf06798f9dbmat/glow1/Ce.userdata ___Version___16.5.378HouNC1033600bb505ad2ecbf068057459mat/glow1/collect1.inittype = collect matchesdef = 0 HouNC1033600bba05ad2ecbf0bac20a7dmat/glow1/collect1.defcomment "" position 18.4603 -0.35171 connectornextid 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 colordefault off exposed on lowdetail off mediumdetail off highdetail on material off outputsNamed3 { } inputsNamed3 { 0 output1 3 1 "shader1" } inputs { 0 output1 0 1 } stat { create 1278598758 modify 1490084424 author jroberts@alabama.sidefx.com access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb505ad2ecbf01c27f2d8mat/glow1/collect1.parm{ version 0.8 } HouNC1033600bb105ad2ecbf0784423efmat/glow1/collect1.userdata ___Version___16.5.378HouNC1033600bba05ad2ecbf0843818abmat/pianolacquer1.inittype = principledshader::2.0 matchesdef = 1 HouNC1033600bbb05ad2ecbf0be6ca2d4mat/pianolacquer1.defcomment "Created from Gallery Entry: Black Rubber Black Rubber" position -1.82389 -0.860226 connectornextid 227 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material on outputsNamed3 { } inputsNamed3 { 0 "" "" 1 "uv" 1 "" "" 1 "basecolor" 2 "" "" 1 "basecolor_usePointColor" 3 "" "" 1 "basecolor_usePackedColor" 4 "" "" 1 "frontface" 5 "" "" 1 "ior" 6 "" "" 1 "rough" 7 "" "" 1 "aniso" 8 "" "" 1 "anisodir" 9 "" "" 1 "metallic" 10 "" "" 1 "reflect" 11 "" "" 1 "reflecttint" 12 "" "" 1 "coat" 13 "" "" 1 "coatrough" 14 "" "" 1 "transparency" 15 "" "" 1 "transcolor" 16 "" "" 1 "transdist" 17 "" "" 1 "dispersion" 18 "" "" 1 "priority" 19 "" "" 1 "sss" 20 "" "" 1 "sssmodel" 21 "" "" 1 "sssdist" 22 "" "" 1 "ssscolor" 23 "" "" 1 "sssphase" 24 "" "" 1 "sheen" 25 "" "" 1 "sheentint" 26 "" "" 1 "emitcolor" 27 "" "" 1 "emitint" 28 "" "" 1 "emitillum" 29 "" "" 1 "opac" 30 "" "" 1 "opaccolor" 31 "" "" 1 "fakecausticsenabled" 32 "" "" 1 "fakecausticstransmit" 33 "" "" 1 "fakecausticsshadow" 34 "" "" 1 "fakecausticsopacity" 35 "" "" 1 "basecolor_useTexture" 36 "" "" 1 "basecolor_texture" 37 "" "" 1 "basecolor_textureIntensity" 38 "" "" 1 "basecolor_textureWrap" 39 "" "" 1 "basecolor_textureColorSpace" 40 "" "" 1 "metallic_useTexture" 41 "" "" 1 "metallic_texture" 42 "" "" 1 "metallic_monoChannel" 43 "" "" 1 "metallic_textureWrap" 44 "" "" 1 "metallic_textureColorSpace" 45 "" "" 1 "transparency_useTexture" 46 "" "" 1 "transparency_texture" 47 "" "" 1 "transparency_monoChannel" 48 "" "" 1 "transparency_textureWrap" 49 "" "" 1 "transparency_textureColorSpace" 50 "" "" 1 "ior_useTexture" 51 "" "" 1 "ior_texture" 52 "" "" 1 "ior_monoChannel" 53 "" "" 1 "ior_textureWrap" 54 "" "" 1 "ior_textureColorSpace" 55 "" "" 1 "transcolor_useTexture" 56 "" "" 1 "transcolor_texture" 57 "" "" 1 "transcolor_textureIntensity" 58 "" "" 1 "transcolor_textureWrap" 59 "" "" 1 "transcolor_textureColorSpace" 60 "" "" 1 "transdist_useTexture" 61 "" "" 1 "transdist_texture" 62 "" "" 1 "transdist_monoChannel" 63 "" "" 1 "transdist_textureWrap" 64 "" "" 1 "transdist_textureColorSpace" 65 "" "" 1 "dispersion_useTexture" 66 "" "" 1 "dispersion_texture" 67 "" "" 1 "dispersion_monoChannel" 68 "" "" 1 "dispersion_textureWrap" 69 "" "" 1 "dispersion_textureColorSpace" 70 "" "" 1 "reflect_useTexture" 71 "" "" 1 "reflect_texture" 72 "" "" 1 "reflect_monoChannel" 73 "" "" 1 "reflect_textureWrap" 74 "" "" 1 "reflect_textureColorSpace" 75 "" "" 1 "reflecttint_useTexture" 76 "" "" 1 "reflecttint_texture" 77 "" "" 1 "reflecttint_monoChannel" 78 "" "" 1 "reflecttint_textureWrap" 79 "" "" 1 "reflecttint_textureColorSpace" 80 "" "" 1 "rough_useTexture" 81 "" "" 1 "rough_texture" 82 "" "" 1 "rough_monoChannel" 83 "" "" 1 "rough_textureWrap" 84 "" "" 1 "rough_textureColorSpace" 85 "" "" 1 "aniso_useTexture" 86 "" "" 1 "aniso_texture" 87 "" "" 1 "aniso_monoChannel" 88 "" "" 1 "aniso_textureWrap" 89 "" "" 1 "aniso_textureColorSpace" 90 "" "" 1 "anisodir_useTexture" 91 "" "" 1 "anisodir_texture" 92 "" "" 1 "anisodir_monoChannel" 93 "" "" 1 "anisodir_textureWrap" 94 "" "" 1 "anisodir_textureColorSpace" 95 "" "" 1 "anisodir_textureFilter" 96 "" "" 1 "sss_useTexture" 97 "" "" 1 "sss_texture" 98 "" "" 1 "sss_monoChannel" 99 "" "" 1 "sss_textureWrap" 100 "" "" 1 "sss_textureColorSpace" 101 "" "" 1 "sssdist_useTexture" 102 "" "" 1 "sssdist_texture" 103 "" "" 1 "sssdist_monoChannel" 104 "" "" 1 "sssdist_textureWrap" 105 "" "" 1 "sssdist_textureColorSpace" 106 "" "" 1 "ssscolor_useTexture" 107 "" "" 1 "ssscolor_texture" 108 "" "" 1 "ssscolor_textureWrap" 109 "" "" 1 "ssscolor_textureColorSpace" 110 "" "" 1 "sheen_useTexture" 111 "" "" 1 "sheen_texture" 112 "" "" 1 "sheen_monoChannel" 113 "" "" 1 "sheen_textureWrap" 114 "" "" 1 "sheen_textureColorSpace" 115 "" "" 1 "sheentint_useTexture" 116 "" "" 1 "sheentint_texture" 117 "" "" 1 "sheentint_monoChannel" 118 "" "" 1 "sheentint_textureWrap" 119 "" "" 1 "sheentint_textureColorSpace" 120 "" "" 1 "coat_useTexture" 121 "" "" 1 "coat_texture" 122 "" "" 1 "coat_monoChannel" 123 "" "" 1 "coat_textureWrap" 124 "" "" 1 "coat_textureColorSpace" 125 "" "" 1 "coatrough_useTexture" 126 "" "" 1 "coatrough_texture" 127 "" "" 1 "coatrough_monoChannel" 128 "" "" 1 "coatrough_textureWrap" 129 "" "" 1 "coatrough_textureColorSpace" 130 "" "" 1 "emitcolor_useTexture" 131 "" "" 1 "emitcolor_texture" 132 "" "" 1 "emitcolor_textureIntensity" 133 "" "" 1 "emitcolor_textureWrap" 134 "" "" 1 "emitcolor_textureColorSpace" 135 "" "" 1 "opaccolor_useTexture" 136 "" "" 1 "opaccolor_texture" 137 "" "" 1 "opaccolor_textureWrap" 138 "" "" 1 "opaccolor_textureIntensity" 139 "" "" 1 "opaccolor_textureColorSpace" 140 "" "" 1 "surface_textureFilter" 141 "" "" 1 "surface_textureFilterWidth" 142 "" "" 1 "baseBumpAndNormal_enable" 143 "" "" 1 "baseBumpAndNormal_type" 144 "" "" 1 "baseBump_colorSpace" 145 "" "" 1 "baseBump_bumpScale" 146 "" "" 1 "baseBump_bumpTexture" 147 "" "" 1 "baseBump_wrap" 148 "" "" 1 "baseBump_filter" 149 "" "" 1 "baseBump_filterWidth" 150 "" "" 1 "baseBump_channel" 151 "" "" 1 "baseBump_imagePlane" 152 "" "" 1 "baseNormal_colorspace" 153 "" "" 1 "baseNormal_vectorSpace" 154 "" "" 1 "baseNormal_scale" 155 "" "" 1 "baseNormal_texture" 156 "" "" 1 "baseNormal_wrap" 157 "" "" 1 "baseNormal_filter" 158 "" "" 1 "baseNormal_filterWidth" 159 "" "" 1 "baseNormal_channel" 160 "" "" 1 "baseNormal_imagePlane" 161 "" "" 1 "baseNormal_space" 162 "" "" 1 "baseNormal_flipX" 163 "" "" 1 "baseNormal_flipY" 164 "" "" 1 "separateCoatNormals" 165 "" "" 1 "coatBumpAndNormal_enable" 166 "" "" 1 "coatBumpAndNormal_type" 167 "" "" 1 "coatBump_colorSpace" 168 "" "" 1 "coatBump_bumpScale" 169 "" "" 1 "coatBump_bumpTexture" 170 "" "" 1 "coatBump_wrap" 171 "" "" 1 "coatBump_filter" 172 "" "" 1 "coatBump_filterWidth" 173 "" "" 1 "coatBump_channel" 174 "" "" 1 "coatBump_imagePlane" 175 "" "" 1 "coatNormal_colorspace" 176 "" "" 1 "coatNormal_vectorSpace" 177 "" "" 1 "coatNormal_scale" 178 "" "" 1 "coatNormal_texture" 179 "" "" 1 "coatNormal_wrap" 180 "" "" 1 "coatNormal_filter" 181 "" "" 1 "coatNormal_filterWidth" 182 "" "" 1 "coatNormal_channel" 183 "" "" 1 "coatNormal_imagePlane" 184 "" "" 1 "coatNormal_space" 185 "" "" 1 "coatNormal_flipX" 186 "" "" 1 "coatNormal_flipY" 187 "" "" 1 "dispInput_enable" 188 "" "" 1 "dispInput_max" 189 "" "" 1 "dispInput_vectorspace" 190 "" "" 1 "dispTex_enable" 191 "" "" 1 "dispTex_type" 192 "" "" 1 "dispTex_colorSpace" 193 "" "" 1 "dispTex_vectorSpace" 194 "" "" 1 "dispTex_channelOrder" 195 "" "" 1 "dispTex_offset" 196 "" "" 1 "dispTex_scale" 197 "" "" 1 "dispTex_texture" 198 "" "" 1 "dispTex_channel" 199 "" "" 1 "dispTex_wrap" 200 "" "" 1 "dispTex_filter" 201 "" "" 1 "dispTex_filterWidth" 202 "" "" 1 "dispNoise_enable" 203 "" "" 1 "dispNoise_type" 204 "" "" 1 "dispNoise_freq" 205 "" "" 1 "dispNoise_offset" 206 "" "" 1 "dispNoise_amp" 207 "" "" 1 "dispNoise_rough" 208 "" "" 1 "dispNoise_atten" 209 "" "" 1 "dispNoise_turb" 210 "" "" 1 "difflabel" 211 "" "" 1 "refllabel" 212 "" "" 1 "refractlabel" 213 "" "" 1 "coatlabel" 214 "" "" 1 "ssslabel" 215 "" "" 1 "uvtrans" 216 "" "" 1 "uvrot" 217 "" "" 1 "uvscale" 218 "" "" 1 "baseN" 219 "" "" 1 "coatN" 220 "" "" 1 "disp" 221 "" "" 1 "vdisp" 222 "" "" 1 "opacpointalpha" 223 "" "" 1 "roundedEdge_enable" 224 "" "" 1 "roundedEdge_radius" 225 "" "" 1 "roundedEdge_mode" 226 "" "" 1 "opacpackedalpha" } inputs { 0 "" 0 1 1 "" 0 1 2 "" 0 1 3 "" 0 1 4 "" 0 1 5 "" 0 1 6 "" 0 1 7 "" 0 1 8 "" 0 1 9 "" 0 1 10 "" 0 1 11 "" 0 1 12 "" 0 1 13 "" 0 1 14 "" 0 1 15 "" 0 1 16 "" 0 1 17 "" 0 1 18 "" 0 1 19 "" 0 1 20 "" 0 1 21 "" 0 1 22 "" 0 1 23 "" 0 1 24 "" 0 1 25 "" 0 1 26 "" 0 1 27 "" 0 1 28 "" 0 1 29 "" 0 1 30 "" 0 1 31 "" 0 1 32 "" 0 1 33 "" 0 1 34 "" 0 1 35 "" 0 1 36 "" 0 1 37 "" 0 1 38 "" 0 1 39 "" 0 1 40 "" 0 1 41 "" 0 1 42 "" 0 1 43 "" 0 1 44 "" 0 1 45 "" 0 1 46 "" 0 1 47 "" 0 1 48 "" 0 1 49 "" 0 1 50 "" 0 1 51 "" 0 1 52 "" 0 1 53 "" 0 1 54 "" 0 1 55 "" 0 1 56 "" 0 1 57 "" 0 1 58 "" 0 1 59 "" 0 1 60 "" 0 1 61 "" 0 1 62 "" 0 1 63 "" 0 1 64 "" 0 1 65 "" 0 1 66 "" 0 1 67 "" 0 1 68 "" 0 1 69 "" 0 1 70 "" 0 1 71 "" 0 1 72 "" 0 1 73 "" 0 1 74 "" 0 1 75 "" 0 1 76 "" 0 1 77 "" 0 1 78 "" 0 1 79 "" 0 1 80 "" 0 1 81 "" 0 1 82 "" 0 1 83 "" 0 1 84 "" 0 1 85 "" 0 1 86 "" 0 1 87 "" 0 1 88 "" 0 1 89 "" 0 1 90 "" 0 1 91 "" 0 1 92 "" 0 1 93 "" 0 1 94 "" 0 1 95 "" 0 1 96 "" 0 1 97 "" 0 1 98 "" 0 1 99 "" 0 1 100 "" 0 1 101 "" 0 1 102 "" 0 1 103 "" 0 1 104 "" 0 1 105 "" 0 1 106 "" 0 1 107 "" 0 1 108 "" 0 1 109 "" 0 1 110 "" 0 1 111 "" 0 1 112 "" 0 1 113 "" 0 1 114 "" 0 1 115 "" 0 1 116 "" 0 1 117 "" 0 1 118 "" 0 1 119 "" 0 1 120 "" 0 1 121 "" 0 1 122 "" 0 1 123 "" 0 1 124 "" 0 1 125 "" 0 1 126 "" 0 1 127 "" 0 1 128 "" 0 1 129 "" 0 1 130 "" 0 1 131 "" 0 1 132 "" 0 1 133 "" 0 1 134 "" 0 1 135 "" 0 1 136 "" 0 1 137 "" 0 1 138 "" 0 1 139 "" 0 1 140 "" 0 1 141 "" 0 1 142 "" 0 1 143 "" 0 1 144 "" 0 1 145 "" 0 1 146 "" 0 1 147 "" 0 1 148 "" 0 1 149 "" 0 1 150 "" 0 1 151 "" 0 1 152 "" 0 1 153 "" 0 1 154 "" 0 1 155 "" 0 1 156 "" 0 1 157 "" 0 1 158 "" 0 1 159 "" 0 1 160 "" 0 1 161 "" 0 1 162 "" 0 1 163 "" 0 1 164 "" 0 1 165 "" 0 1 166 "" 0 1 167 "" 0 1 168 "" 0 1 169 "" 0 1 170 "" 0 1 171 "" 0 1 172 "" 0 1 173 "" 0 1 174 "" 0 1 175 "" 0 1 176 "" 0 1 177 "" 0 1 178 "" 0 1 179 "" 0 1 180 "" 0 1 181 "" 0 1 182 "" 0 1 183 "" 0 1 184 "" 0 1 185 "" 0 1 186 "" 0 1 187 "" 0 1 188 "" 0 1 189 "" 0 1 190 "" 0 1 191 "" 0 1 192 "" 0 1 193 "" 0 1 194 "" 0 1 195 "" 0 1 196 "" 0 1 197 "" 0 1 198 "" 0 1 199 "" 0 1 200 "" 0 1 201 "" 0 1 202 "" 0 1 203 "" 0 1 204 "" 0 1 205 "" 0 1 206 "" 0 1 207 "" 0 1 208 "" 0 1 209 "" 0 1 210 "" 0 1 211 "" 0 1 212 "" 0 1 213 "" 0 1 214 "" 0 1 215 "" 0 1 216 "" 0 1 217 "" 0 1 218 "" 0 1 219 "" 0 1 220 "" 0 1 221 "" 0 1 222 "" 0 1 223 "" 0 1 224 "" 0 1 225 "" 0 1 226 "" 0 1 } stat { create 1515249949 modify 1523728296 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 creator gallery::pianolacquer explicit 1 delscript "" exprlanguage hscript end HouNC1033600bbb05ad2ecbf062e14df4mat/pianolacquer1.chn{ channel speccolorr { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"basecolorr\") } } channel speccolorg { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"basecolorg\") } } channel speccolorb { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"basecolorb\") } } channel specular_tint { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"metallic\")+(1-ch(\"metallic\"))*ch(\"reflecttint\") } } channel baseBump_useTexture { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "ch(\"baseBumpAndNormal_enable\") && strcmp(chs(\"baseBumpAndNormal_type\"), \"bump\") == 0" } } channel baseNormal_useTexture { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "ch(\"baseBumpAndNormal_enable\") && strcmp(chs(\"baseBumpAndNormal_type\"), \"normal\") == 0" } } channel shop_disable_displace_shader { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "!ch(\"dispInput_enable\") && !ch(\"dispTex_enable\") && !ch(\"dispNoise_enable\")" } } channel vm_displacebound { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "1.01*ch(\"dispInput_enable\")*ch(\"dispInput_max\") + ch(\"dispTex_enable\")*max(abs((1.0+ch(\"dispTex_offset\"))*ch(\"dispTex_scale\")), abs(ch(\"dispTex_offset\")*ch(\"dispTex_scale\"))) + ch(\"dispNoise_enable\")*abs(ch(\"dispNoise_amp\"))" } } } HouNC1033600bba05ad2ecbf0b5fb63f8mat/pianolacquer1.parm{ version 0.8 specmodel [ 0 locks=0 autoscope=0 ] ( ggx ) coatspecmodel [ 0 locks=0 autoscope=0 ] ( ggx ) speccolor [ 0 locks=0 autoscope=0 ] ( [ speccolorr 0.05000000074505806 ] [ speccolorg 0.05000000074505806 ] [ speccolorb 0.05000000074505806 ] ) specular_tint [ 0 locks=0 autoscope=0 ] ( [ specular_tint 0.55700000000000005 ] ) diffuse_folder_15 [ 0 locks=0 autoscope=0 ] ( 2 2 2 2 2 2 ) folder7 [ 0 locks=0 autoscope=0 ] ( 0 ) basecolor [ 0 locks=0 autoscope=0 ] ( 0.05000000074505806 0.05000000074505806 0.05000000074505806 ) basecolor_usePointColor [ 0 locks=0 autoscope=0 ] ( "on" ) basecolor_usePackedColor [ 0 locks=0 autoscope=0 ] ( "off" ) frontface [ 0 locks=0 autoscope=0 ] ( "on" ) folder4 [ 0 locks=0 autoscope=0 ] ( 0 ) ior [ 0 locks=0 autoscope=0 ] ( 1.5 ) rough [ 0 locks=0 autoscope=0 ] ( 0 ) aniso [ 0 locks=0 autoscope=0 ] ( 0 ) anisodir [ 0 locks=0 autoscope=0 ] ( 0 ) folder12 [ 0 locks=0 autoscope=0 ] ( 0 ) metallic [ 0 locks=0 autoscope=0 ] ( 0.55700000000000005 ) reflect [ 0 locks=0 autoscope=0 ] ( 1 ) reflecttint [ 0 locks=0 autoscope=0 ] ( 0 ) coat [ 0 locks=0 autoscope=0 ] ( 0.89300000000000002 ) coatrough [ 0 locks=0 autoscope=0 ] ( 0 ) folder13 [ 0 locks=0 autoscope=0 ] ( 0 ) transparency [ 0 locks=0 autoscope=0 ] ( 0 ) transcolor [ 0 locks=0 autoscope=0 ] ( 1 0.87699997425079346 0.87699997425079346 ) transdist [ 0 locks=0 autoscope=0 ] ( 0.10000000000000001 ) dispersion [ 0 locks=0 autoscope=0 ] ( 0 ) priority [ 0 locks=0 autoscope=0 ] ( 0 ) folder8 [ 0 locks=0 autoscope=0 ] ( 0 ) sss [ 0 locks=0 autoscope=0 ] ( 0 ) sssmodel [ 0 locks=0 autoscope=0 ] ( pbrsss ) sssdist [ 0 locks=0 autoscope=0 ] ( 1 ) ssscolor [ 0 locks=0 autoscope=0 ] ( 0.89999997615814209 0.89999997615814209 0.89999997615814209 ) sssphase [ 0 locks=0 autoscope=0 ] ( 0 ) folder11 [ 0 locks=0 autoscope=0 ] ( 0 ) sheen [ 0 locks=0 autoscope=0 ] ( 0 ) sheentint [ 0 locks=0 autoscope=0 ] ( 0 ) folder9 [ 0 locks=0 autoscope=0 ] ( 0 ) emitcolor [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) emitint [ 0 locks=0 autoscope=0 ] ( 1 ) emitillum [ 0 locks=0 autoscope=0 ] ( "on" ) folder15 [ 0 locks=0 autoscope=0 ] ( 0 ) opac [ 0 locks=0 autoscope=0 ] ( 1 ) opaccolor [ 0 locks=0 autoscope=0 ] ( 1 1 1 ) opacpointalpha [ 0 locks=0 autoscope=0 ] ( "on" ) opacpackedalpha [ 0 locks=0 autoscope=0 ] ( "off" ) folder6 [ 0 locks=0 autoscope=0 ] ( 0 ) fakecausticsenabled [ 0 locks=0 autoscope=0 ] ( "off" ) fakecausticstransmit [ 0 locks=0 autoscope=0 ] ( 1 ) fakecausticsshadow [ 0 locks=0 autoscope=0 ] ( 1 ) fakecausticsopacity [ 0 locks=0 autoscope=0 ] ( 0 ) folder54 [ 0 locks=0 autoscope=0 ] ( 0 ) basecolor_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) basecolor_texture [ 0 locks=0 autoscope=0 ] ( "" ) basecolor_textureIntensity [ 0 locks=0 autoscope=0 ] ( 1 ) basecolor_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) basecolor_textureColorSpace [ 0 locks=0 autoscope=0 ] ( auto ) folder1 [ 0 locks=0 autoscope=0 ] ( 0 ) ior_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) ior_texture [ 0 locks=0 autoscope=0 ] ( "" ) ior_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) ior_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) ior_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder227 [ 0 locks=0 autoscope=0 ] ( 0 ) rough_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) rough_texture [ 0 locks=0 autoscope=0 ] ( "" ) rough_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) rough_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) rough_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder228 [ 0 locks=0 autoscope=0 ] ( 0 ) aniso_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) aniso_texture [ 0 locks=0 autoscope=0 ] ( "" ) aniso_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) aniso_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) aniso_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder229 [ 0 locks=0 autoscope=0 ] ( 0 ) anisodir_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) anisodir_texture [ 0 locks=0 autoscope=0 ] ( "" ) anisodir_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) anisodir_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) anisodir_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) anisodir_textureFilter [ 0 locks=0 autoscope=0 ] ( point ) folder55 [ 0 locks=0 autoscope=0 ] ( 0 ) metallic_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) metallic_texture [ 0 locks=0 autoscope=0 ] ( "" ) metallic_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) metallic_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) metallic_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder16 [ 0 locks=0 autoscope=0 ] ( 0 ) reflect_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) reflect_texture [ 0 locks=0 autoscope=0 ] ( "" ) reflect_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) reflect_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) reflect_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder226 [ 0 locks=0 autoscope=0 ] ( 0 ) reflecttint_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) reflecttint_texture [ 0 locks=0 autoscope=0 ] ( "" ) reflecttint_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) reflecttint_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) reflecttint_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder233 [ 0 locks=0 autoscope=0 ] ( 0 ) coat_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) coat_texture [ 0 locks=0 autoscope=0 ] ( "" ) coat_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) coat_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) coat_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder234 [ 0 locks=0 autoscope=0 ] ( 0 ) coatrough_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) coatrough_texture [ 0 locks=0 autoscope=0 ] ( "" ) coatrough_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) coatrough_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) coatrough_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder2 [ 0 locks=0 autoscope=0 ] ( 0 ) transparency_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) transparency_texture [ 0 locks=0 autoscope=0 ] ( "" ) transparency_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) transparency_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) transparency_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder5 [ 0 locks=0 autoscope=0 ] ( 0 ) transcolor_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) transcolor_texture [ 0 locks=0 autoscope=0 ] ( "" ) transcolor_textureIntensity [ 0 locks=0 autoscope=0 ] ( 1 ) transcolor_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) transcolor_textureColorSpace [ 0 locks=0 autoscope=0 ] ( auto ) folder5_1 [ 0 locks=0 autoscope=0 ] ( 0 ) transdist_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) transdist_texture [ 0 locks=0 autoscope=0 ] ( "" ) transdist_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) transdist_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) transdist_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder5_2 [ 0 locks=0 autoscope=0 ] ( 0 ) dispersion_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) dispersion_texture [ 0 locks=0 autoscope=0 ] ( "" ) dispersion_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) dispersion_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) dispersion_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder230 [ 0 locks=0 autoscope=0 ] ( 0 ) sss_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) sss_texture [ 0 locks=0 autoscope=0 ] ( "" ) sss_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) sss_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) sss_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder3 [ 0 locks=0 autoscope=0 ] ( 0 ) sssdist_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) sssdist_texture [ 0 locks=0 autoscope=0 ] ( "" ) sssdist_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) sssdist_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) sssdist_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder3_1 [ 0 locks=0 autoscope=0 ] ( 0 ) ssscolor_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) ssscolor_texture [ 0 locks=0 autoscope=0 ] ( "" ) ssscolor_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) ssscolor_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder231 [ 0 locks=0 autoscope=0 ] ( 0 ) sheen_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) sheen_texture [ 0 locks=0 autoscope=0 ] ( "" ) sheen_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) sheen_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) sheen_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder232 [ 0 locks=0 autoscope=0 ] ( 0 ) sheentint_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) sheentint_texture [ 0 locks=0 autoscope=0 ] ( "" ) sheentint_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) sheentint_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) sheentint_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) diffuse_folder_14_3 [ 0 locks=0 autoscope=0 ] ( 0 ) emitcolor_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) emitcolor_texture [ 0 locks=0 autoscope=0 ] ( "" ) emitcolor_textureIntensity [ 0 locks=0 autoscope=0 ] ( 1 ) emitcolor_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) emitcolor_textureColorSpace [ 0 locks=0 autoscope=0 ] ( repeat ) folder14 [ 0 locks=0 autoscope=0 ] ( 0 ) opaccolor_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) opaccolor_texture [ 0 locks=0 autoscope=0 ] ( "" ) opaccolor_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) opaccolor_textureIntensity [ 0 locks=0 autoscope=0 ] ( 1 ) opaccolor_textureColorSpace [ 0 locks=0 autoscope=0 ] ( repeat ) folder235 [ 0 locks=0 autoscope=0 ] ( 0 ) surface_textureFilter [ 0 locks=0 autoscope=0 ] ( catrom ) surface_textureFilterWidth [ 0 locks=0 autoscope=0 ] ( 1 ) roundedEdge_enable [ 0 locks=0 autoscope=0 ] ( "off" ) roundedEdge_radius [ 0 locks=0 autoscope=0 ] ( 0.01 ) roundedEdge_mode [ 0 locks=0 autoscope=0 ] ( 0 ) shading_16 [ 0 locks=0 autoscope=0 ] ( 0 0 ) baseBumpAndNormal_enable [ 0 locks=0 autoscope=0 ] ( "off" ) baseBumpAndNormal_type [ 0 locks=0 autoscope=0 ] ( normal ) baseBump_colorSpace [ 0 locks=0 autoscope=0 ] ( linear ) baseBump_bumpScale [ 0 locks=0 autoscope=0 ] ( 0.050000000000000003 ) baseBump_bumpTexture [ 0 locks=0 autoscope=0 ] ( "" ) baseBump_wrap [ 0 locks=0 autoscope=0 ] ( repeat ) baseBump_filter [ 0 locks=0 autoscope=0 ] ( gauss ) baseBump_filterWidth [ 0 locks=0 autoscope=0 ] ( 1 ) baseBump_channel [ 0 locks=0 autoscope=0 ] ( 0 ) baseBump_imagePlane [ 0 locks=0 autoscope=0 ] ( "" ) baseNormal_colorspace [ 0 locks=0 autoscope=0 ] ( linear ) baseNormal_vectorSpace [ 0 locks=0 autoscope=0 ] ( uvtangent ) baseNormal_scale [ 0 locks=0 autoscope=0 ] ( 1 ) baseNormal_texture [ 0 locks=0 autoscope=0 ] ( "" ) baseNormal_wrap [ 0 locks=0 autoscope=0 ] ( repeat ) baseNormal_filter [ 0 locks=0 autoscope=0 ] ( gauss ) baseNormal_filterWidth [ 0 locks=0 autoscope=0 ] ( 1 ) baseNormal_channel [ 0 locks=0 autoscope=0 ] ( 0 ) baseNormal_imagePlane [ 0 locks=0 autoscope=0 ] ( "" ) baseNormal_space [ 0 locks=0 autoscope=0 ] ( 0 ) baseNormal_flipX [ 0 locks=0 autoscope=0 ] ( "off" ) baseNormal_flipY [ 0 locks=0 autoscope=0 ] ( "off" ) baseBump_useTexture [ 0 locks=0 autoscope=0 ] ( [ baseBump_useTexture 0 ] ) baseNormal_useTexture [ 0 locks=0 autoscope=0 ] ( [ baseNormal_useTexture 0 ] ) separateCoatNormals [ 0 locks=0 autoscope=0 ] ( "off" ) coatBumpAndNormal_enable [ 0 locks=0 autoscope=0 ] ( "on" ) coatBumpAndNormal_type [ 0 locks=0 autoscope=0 ] ( normal ) coatBump_colorSpace [ 0 locks=0 autoscope=0 ] ( linear ) coatBump_bumpScale [ 0 locks=0 autoscope=0 ] ( 0.050000000000000003 ) coatBump_bumpTexture [ 0 locks=0 autoscope=0 ] ( "" ) coatBump_wrap [ 0 locks=0 autoscope=0 ] ( repeat ) coatBump_filter [ 0 locks=0 autoscope=0 ] ( gauss ) coatBump_filterWidth [ 0 locks=0 autoscope=0 ] ( 1 ) coatBump_channel [ 0 locks=0 autoscope=0 ] ( 0 ) coatBump_imagePlane [ 0 locks=0 autoscope=0 ] ( "" ) coatNormal_colorspace [ 0 locks=0 autoscope=0 ] ( linear ) coatNormal_vectorSpace [ 0 locks=0 autoscope=0 ] ( uvtangent ) coatNormal_scale [ 0 locks=0 autoscope=0 ] ( 1 ) coatNormal_texture [ 0 locks=0 autoscope=0 ] ( "" ) coatNormal_wrap [ 0 locks=0 autoscope=0 ] ( repeat ) coatNormal_filter [ 0 locks=0 autoscope=0 ] ( gauss ) coatNormal_filterWidth [ 0 locks=0 autoscope=0 ] ( 1 ) coatNormal_channel [ 0 locks=0 autoscope=0 ] ( 0 ) coatNormal_imagePlane [ 0 locks=0 autoscope=0 ] ( "" ) coatNormal_space [ 0 locks=0 autoscope=0 ] ( 0 ) coatNormal_flipX [ 0 locks=0 autoscope=0 ] ( "off" ) coatNormal_flipY [ 0 locks=0 autoscope=0 ] ( "off" ) shop_disable_displace_shader [ 0 locks=0 autoscope=0 ] ( [ shop_disable_displace_shader 1 ] ) folder236 [ 0 locks=0 autoscope=0 ] ( 0 ) vm_displacebound [ 0 locks=0 autoscope=0 ] ( [ vm_displacebound 0 ] ) vm_truedisplace [ 0 locks=0 autoscope=0 ] ( "on" ) vm_bumpraydisplace [ 0 locks=0 autoscope=0 ] ( "on" ) folder10 [ 0 locks=0 autoscope=0 ] ( 0 ) dispInput_enable [ 0 locks=0 autoscope=0 ] ( "off" ) dispInput_max [ 0 locks=0 autoscope=0 ] ( 1 ) dispInput_vectorspace [ 0 locks=0 autoscope=0 ] ( uvtangent ) folder237 [ 0 locks=0 autoscope=0 ] ( 0 ) dispTex_enable [ 0 locks=0 autoscope=0 ] ( "off" ) dispTex_type [ 0 locks=0 autoscope=0 ] ( disp ) dispTex_colorSpace [ 0 locks=0 autoscope=0 ] ( linear ) dispTex_vectorSpace [ 0 locks=0 autoscope=0 ] ( uvtangent ) dispTex_channelOrder [ 0 locks=0 autoscope=0 ] ( xyz ) dispTex_offset [ 0 locks=0 autoscope=0 ] ( -0.5 ) dispTex_scale [ 0 locks=0 autoscope=0 ] ( 1 ) dispTex_texture [ 0 locks=0 autoscope=0 ] ( "" ) dispTex_channel [ 0 locks=0 autoscope=0 ] ( 0 ) dispTex_wrap [ 0 locks=0 autoscope=0 ] ( repeat ) dispTex_filter [ 0 locks=0 autoscope=0 ] ( gauss ) dispTex_filterWidth [ 0 locks=0 autoscope=0 ] ( 1 ) folder238 [ 0 locks=0 autoscope=0 ] ( 0 ) dispNoise_enable [ 0 locks=0 autoscope=0 ] ( "off" ) dispNoise_type [ 0 locks=0 autoscope=0 ] ( xnoise ) dispNoise_freq [ 0 locks=0 autoscope=0 ] ( 10 10 10 ) dispNoise_offset [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) dispNoise_amp [ 0 locks=0 autoscope=0 ] ( 1 ) dispNoise_rough [ 0 locks=0 autoscope=0 ] ( 0.5 ) dispNoise_atten [ 0 locks=0 autoscope=0 ] ( 1 ) dispNoise_turb [ 0 locks=0 autoscope=0 ] ( 5 ) folder239 [ 0 locks=0 autoscope=0 ] ( 0 ) difflabel [ 0 locks=0 autoscope=0 ] ( diffuse ) refllabel [ 0 locks=0 autoscope=0 ] ( reflect ) refractlabel [ 0 locks=0 autoscope=0 ] ( refract ) coatlabel [ 0 locks=0 autoscope=0 ] ( coat ) ssslabel [ 0 locks=0 autoscope=0 ] ( sss ) folder0 [ 0 locks=0 autoscope=0 ] ( 0 ) uvtrans [ 0 locks=0 autoscope=0 ] ( 0 0 ) uvrot [ 0 locks=0 autoscope=0 ] ( 0 ) uvscale [ 0 locks=0 autoscope=0 ] ( 1 1 ) Cd [ 0 locks=0 autoscope=0 ] ( 1 1 1 ) Alpha [ 0 locks=0 autoscope=0 ] ( 1 ) layer [ 0 locks=0 autoscope=0 ] ( "" ) direct [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) indirect [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Ce [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) direct_emission [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) all_emission [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) all [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) indirect_emission [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) direct_comp [ 0 locks=0 autoscope=0 ] ( "" ) indirect_comp [ 0 locks=0 autoscope=0 ] ( "" ) all_comp [ 0 locks=0 autoscope=0 ] ( "" ) direct_noshadow [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) direct_shadow [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) indirect_noshadow [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) indirect_shadow [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) level [ 0 locks=0 autoscope=0 ] ( 0 ) diffuselevel [ 0 locks=0 autoscope=0 ] ( 0 ) specularlevel [ 0 locks=0 autoscope=0 ] ( 0 ) volumelevel [ 0 locks=0 autoscope=0 ] ( 0 ) direct_samples [ 0 locks=0 autoscope=0 ] ( 0 ) indirect_samples [ 0 locks=0 autoscope=0 ] ( 0 ) nlights [ 0 locks=0 autoscope=0 ] ( 0 ) direct_noshadow_comp [ 0 locks=0 autoscope=0 ] ( "" ) indirect_noshadow_comp [ 0 locks=0 autoscope=0 ] ( "" ) nddispersion [ 0 locks=0 autoscope=0 ] ( 0 ) ndpriority [ 0 locks=0 autoscope=0 ] ( 0 ) ndior [ 0 locks=0 autoscope=0 ] ( 0 ) absorption [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Oc [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Cv [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Th [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Ab [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Cu [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Vd [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Nt [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Ds [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) pre_disp_P [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) pre_disp_utan [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) pre_disp_vtan [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) pre_disp_N [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) disp [ 0 locks=0 autoscope=0 ] ( 0 ) vdisp [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Dt [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Vdt [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) baseN [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) coatN [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) } HouNC1033600bb605ad2ecbf0e5031954mat/pianolacquer1.userdata ___Version______toolcount___176 ___toolid___convertGallery__inputgroup_Bump & Normals collapsed__inputgroup_Displacement collapsed__inputgroup_Opacity collapsed__inputgroup_Settings collapsed__inputgroup_Surface collapsed__inputgroup_Textures collapsedHouNC1033600bba05ad2ecbf0e10c13b3mat/pianolacquer2.inittype = principledshader::2.0 matchesdef = 1 HouNC1033600bbb05ad2ecbf077526bf8mat/pianolacquer2.defcomment "Created from Gallery Entry: Black Rubber Black Rubber" position -4.47979 -0.860226 connectornextid 227 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material on outputsNamed3 { } inputsNamed3 { 0 "" "" 1 "uv" 1 "" "" 1 "basecolor" 2 "" "" 1 "basecolor_usePointColor" 3 "" "" 1 "basecolor_usePackedColor" 4 "" "" 1 "frontface" 5 "" "" 1 "ior" 6 "" "" 1 "rough" 7 "" "" 1 "aniso" 8 "" "" 1 "anisodir" 9 "" "" 1 "metallic" 10 "" "" 1 "reflect" 11 "" "" 1 "reflecttint" 12 "" "" 1 "coat" 13 "" "" 1 "coatrough" 14 "" "" 1 "transparency" 15 "" "" 1 "transcolor" 16 "" "" 1 "transdist" 17 "" "" 1 "dispersion" 18 "" "" 1 "priority" 19 "" "" 1 "sss" 20 "" "" 1 "sssmodel" 21 "" "" 1 "sssdist" 22 "" "" 1 "ssscolor" 23 "" "" 1 "sssphase" 24 "" "" 1 "sheen" 25 "" "" 1 "sheentint" 26 "" "" 1 "emitcolor" 27 "" "" 1 "emitint" 28 "" "" 1 "emitillum" 29 "" "" 1 "opac" 30 "" "" 1 "opaccolor" 31 "" "" 1 "fakecausticsenabled" 32 "" "" 1 "fakecausticstransmit" 33 "" "" 1 "fakecausticsshadow" 34 "" "" 1 "fakecausticsopacity" 35 "" "" 1 "basecolor_useTexture" 36 "" "" 1 "basecolor_texture" 37 "" "" 1 "basecolor_textureIntensity" 38 "" "" 1 "basecolor_textureWrap" 39 "" "" 1 "basecolor_textureColorSpace" 40 "" "" 1 "metallic_useTexture" 41 "" "" 1 "metallic_texture" 42 "" "" 1 "metallic_monoChannel" 43 "" "" 1 "metallic_textureWrap" 44 "" "" 1 "metallic_textureColorSpace" 45 "" "" 1 "transparency_useTexture" 46 "" "" 1 "transparency_texture" 47 "" "" 1 "transparency_monoChannel" 48 "" "" 1 "transparency_textureWrap" 49 "" "" 1 "transparency_textureColorSpace" 50 "" "" 1 "ior_useTexture" 51 "" "" 1 "ior_texture" 52 "" "" 1 "ior_monoChannel" 53 "" "" 1 "ior_textureWrap" 54 "" "" 1 "ior_textureColorSpace" 55 "" "" 1 "transcolor_useTexture" 56 "" "" 1 "transcolor_texture" 57 "" "" 1 "transcolor_textureIntensity" 58 "" "" 1 "transcolor_textureWrap" 59 "" "" 1 "transcolor_textureColorSpace" 60 "" "" 1 "transdist_useTexture" 61 "" "" 1 "transdist_texture" 62 "" "" 1 "transdist_monoChannel" 63 "" "" 1 "transdist_textureWrap" 64 "" "" 1 "transdist_textureColorSpace" 65 "" "" 1 "dispersion_useTexture" 66 "" "" 1 "dispersion_texture" 67 "" "" 1 "dispersion_monoChannel" 68 "" "" 1 "dispersion_textureWrap" 69 "" "" 1 "dispersion_textureColorSpace" 70 "" "" 1 "reflect_useTexture" 71 "" "" 1 "reflect_texture" 72 "" "" 1 "reflect_monoChannel" 73 "" "" 1 "reflect_textureWrap" 74 "" "" 1 "reflect_textureColorSpace" 75 "" "" 1 "reflecttint_useTexture" 76 "" "" 1 "reflecttint_texture" 77 "" "" 1 "reflecttint_monoChannel" 78 "" "" 1 "reflecttint_textureWrap" 79 "" "" 1 "reflecttint_textureColorSpace" 80 "" "" 1 "rough_useTexture" 81 "" "" 1 "rough_texture" 82 "" "" 1 "rough_monoChannel" 83 "" "" 1 "rough_textureWrap" 84 "" "" 1 "rough_textureColorSpace" 85 "" "" 1 "aniso_useTexture" 86 "" "" 1 "aniso_texture" 87 "" "" 1 "aniso_monoChannel" 88 "" "" 1 "aniso_textureWrap" 89 "" "" 1 "aniso_textureColorSpace" 90 "" "" 1 "anisodir_useTexture" 91 "" "" 1 "anisodir_texture" 92 "" "" 1 "anisodir_monoChannel" 93 "" "" 1 "anisodir_textureWrap" 94 "" "" 1 "anisodir_textureColorSpace" 95 "" "" 1 "anisodir_textureFilter" 96 "" "" 1 "sss_useTexture" 97 "" "" 1 "sss_texture" 98 "" "" 1 "sss_monoChannel" 99 "" "" 1 "sss_textureWrap" 100 "" "" 1 "sss_textureColorSpace" 101 "" "" 1 "sssdist_useTexture" 102 "" "" 1 "sssdist_texture" 103 "" "" 1 "sssdist_monoChannel" 104 "" "" 1 "sssdist_textureWrap" 105 "" "" 1 "sssdist_textureColorSpace" 106 "" "" 1 "ssscolor_useTexture" 107 "" "" 1 "ssscolor_texture" 108 "" "" 1 "ssscolor_textureWrap" 109 "" "" 1 "ssscolor_textureColorSpace" 110 "" "" 1 "sheen_useTexture" 111 "" "" 1 "sheen_texture" 112 "" "" 1 "sheen_monoChannel" 113 "" "" 1 "sheen_textureWrap" 114 "" "" 1 "sheen_textureColorSpace" 115 "" "" 1 "sheentint_useTexture" 116 "" "" 1 "sheentint_texture" 117 "" "" 1 "sheentint_monoChannel" 118 "" "" 1 "sheentint_textureWrap" 119 "" "" 1 "sheentint_textureColorSpace" 120 "" "" 1 "coat_useTexture" 121 "" "" 1 "coat_texture" 122 "" "" 1 "coat_monoChannel" 123 "" "" 1 "coat_textureWrap" 124 "" "" 1 "coat_textureColorSpace" 125 "" "" 1 "coatrough_useTexture" 126 "" "" 1 "coatrough_texture" 127 "" "" 1 "coatrough_monoChannel" 128 "" "" 1 "coatrough_textureWrap" 129 "" "" 1 "coatrough_textureColorSpace" 130 "" "" 1 "emitcolor_useTexture" 131 "" "" 1 "emitcolor_texture" 132 "" "" 1 "emitcolor_textureIntensity" 133 "" "" 1 "emitcolor_textureWrap" 134 "" "" 1 "emitcolor_textureColorSpace" 135 "" "" 1 "opaccolor_useTexture" 136 "" "" 1 "opaccolor_texture" 137 "" "" 1 "opaccolor_textureWrap" 138 "" "" 1 "opaccolor_textureIntensity" 139 "" "" 1 "opaccolor_textureColorSpace" 140 "" "" 1 "surface_textureFilter" 141 "" "" 1 "surface_textureFilterWidth" 142 "" "" 1 "baseBumpAndNormal_enable" 143 "" "" 1 "baseBumpAndNormal_type" 144 "" "" 1 "baseBump_colorSpace" 145 "" "" 1 "baseBump_bumpScale" 146 "" "" 1 "baseBump_bumpTexture" 147 "" "" 1 "baseBump_wrap" 148 "" "" 1 "baseBump_filter" 149 "" "" 1 "baseBump_filterWidth" 150 "" "" 1 "baseBump_channel" 151 "" "" 1 "baseBump_imagePlane" 152 "" "" 1 "baseNormal_colorspace" 153 "" "" 1 "baseNormal_vectorSpace" 154 "" "" 1 "baseNormal_scale" 155 "" "" 1 "baseNormal_texture" 156 "" "" 1 "baseNormal_wrap" 157 "" "" 1 "baseNormal_filter" 158 "" "" 1 "baseNormal_filterWidth" 159 "" "" 1 "baseNormal_channel" 160 "" "" 1 "baseNormal_imagePlane" 161 "" "" 1 "baseNormal_space" 162 "" "" 1 "baseNormal_flipX" 163 "" "" 1 "baseNormal_flipY" 164 "" "" 1 "separateCoatNormals" 165 "" "" 1 "coatBumpAndNormal_enable" 166 "" "" 1 "coatBumpAndNormal_type" 167 "" "" 1 "coatBump_colorSpace" 168 "" "" 1 "coatBump_bumpScale" 169 "" "" 1 "coatBump_bumpTexture" 170 "" "" 1 "coatBump_wrap" 171 "" "" 1 "coatBump_filter" 172 "" "" 1 "coatBump_filterWidth" 173 "" "" 1 "coatBump_channel" 174 "" "" 1 "coatBump_imagePlane" 175 "" "" 1 "coatNormal_colorspace" 176 "" "" 1 "coatNormal_vectorSpace" 177 "" "" 1 "coatNormal_scale" 178 "" "" 1 "coatNormal_texture" 179 "" "" 1 "coatNormal_wrap" 180 "" "" 1 "coatNormal_filter" 181 "" "" 1 "coatNormal_filterWidth" 182 "" "" 1 "coatNormal_channel" 183 "" "" 1 "coatNormal_imagePlane" 184 "" "" 1 "coatNormal_space" 185 "" "" 1 "coatNormal_flipX" 186 "" "" 1 "coatNormal_flipY" 187 "" "" 1 "dispInput_enable" 188 "" "" 1 "dispInput_max" 189 "" "" 1 "dispInput_vectorspace" 190 "" "" 1 "dispTex_enable" 191 "" "" 1 "dispTex_type" 192 "" "" 1 "dispTex_colorSpace" 193 "" "" 1 "dispTex_vectorSpace" 194 "" "" 1 "dispTex_channelOrder" 195 "" "" 1 "dispTex_offset" 196 "" "" 1 "dispTex_scale" 197 "" "" 1 "dispTex_texture" 198 "" "" 1 "dispTex_channel" 199 "" "" 1 "dispTex_wrap" 200 "" "" 1 "dispTex_filter" 201 "" "" 1 "dispTex_filterWidth" 202 "" "" 1 "dispNoise_enable" 203 "" "" 1 "dispNoise_type" 204 "" "" 1 "dispNoise_freq" 205 "" "" 1 "dispNoise_offset" 206 "" "" 1 "dispNoise_amp" 207 "" "" 1 "dispNoise_rough" 208 "" "" 1 "dispNoise_atten" 209 "" "" 1 "dispNoise_turb" 210 "" "" 1 "difflabel" 211 "" "" 1 "refllabel" 212 "" "" 1 "refractlabel" 213 "" "" 1 "coatlabel" 214 "" "" 1 "ssslabel" 215 "" "" 1 "uvtrans" 216 "" "" 1 "uvrot" 217 "" "" 1 "uvscale" 218 "" "" 1 "baseN" 219 "" "" 1 "coatN" 220 "" "" 1 "disp" 221 "" "" 1 "vdisp" 222 "" "" 1 "opacpointalpha" 223 "" "" 1 "roundedEdge_enable" 224 "" "" 1 "roundedEdge_radius" 225 "" "" 1 "roundedEdge_mode" 226 "" "" 1 "opacpackedalpha" } inputs { 0 "" 0 1 1 "" 0 1 2 "" 0 1 3 "" 0 1 4 "" 0 1 5 "" 0 1 6 "" 0 1 7 "" 0 1 8 "" 0 1 9 "" 0 1 10 "" 0 1 11 "" 0 1 12 "" 0 1 13 "" 0 1 14 "" 0 1 15 "" 0 1 16 "" 0 1 17 "" 0 1 18 "" 0 1 19 "" 0 1 20 "" 0 1 21 "" 0 1 22 "" 0 1 23 "" 0 1 24 "" 0 1 25 "" 0 1 26 "" 0 1 27 "" 0 1 28 "" 0 1 29 "" 0 1 30 "" 0 1 31 "" 0 1 32 "" 0 1 33 "" 0 1 34 "" 0 1 35 "" 0 1 36 "" 0 1 37 "" 0 1 38 "" 0 1 39 "" 0 1 40 "" 0 1 41 "" 0 1 42 "" 0 1 43 "" 0 1 44 "" 0 1 45 "" 0 1 46 "" 0 1 47 "" 0 1 48 "" 0 1 49 "" 0 1 50 "" 0 1 51 "" 0 1 52 "" 0 1 53 "" 0 1 54 "" 0 1 55 "" 0 1 56 "" 0 1 57 "" 0 1 58 "" 0 1 59 "" 0 1 60 "" 0 1 61 "" 0 1 62 "" 0 1 63 "" 0 1 64 "" 0 1 65 "" 0 1 66 "" 0 1 67 "" 0 1 68 "" 0 1 69 "" 0 1 70 "" 0 1 71 "" 0 1 72 "" 0 1 73 "" 0 1 74 "" 0 1 75 "" 0 1 76 "" 0 1 77 "" 0 1 78 "" 0 1 79 "" 0 1 80 "" 0 1 81 "" 0 1 82 "" 0 1 83 "" 0 1 84 "" 0 1 85 "" 0 1 86 "" 0 1 87 "" 0 1 88 "" 0 1 89 "" 0 1 90 "" 0 1 91 "" 0 1 92 "" 0 1 93 "" 0 1 94 "" 0 1 95 "" 0 1 96 "" 0 1 97 "" 0 1 98 "" 0 1 99 "" 0 1 100 "" 0 1 101 "" 0 1 102 "" 0 1 103 "" 0 1 104 "" 0 1 105 "" 0 1 106 "" 0 1 107 "" 0 1 108 "" 0 1 109 "" 0 1 110 "" 0 1 111 "" 0 1 112 "" 0 1 113 "" 0 1 114 "" 0 1 115 "" 0 1 116 "" 0 1 117 "" 0 1 118 "" 0 1 119 "" 0 1 120 "" 0 1 121 "" 0 1 122 "" 0 1 123 "" 0 1 124 "" 0 1 125 "" 0 1 126 "" 0 1 127 "" 0 1 128 "" 0 1 129 "" 0 1 130 "" 0 1 131 "" 0 1 132 "" 0 1 133 "" 0 1 134 "" 0 1 135 "" 0 1 136 "" 0 1 137 "" 0 1 138 "" 0 1 139 "" 0 1 140 "" 0 1 141 "" 0 1 142 "" 0 1 143 "" 0 1 144 "" 0 1 145 "" 0 1 146 "" 0 1 147 "" 0 1 148 "" 0 1 149 "" 0 1 150 "" 0 1 151 "" 0 1 152 "" 0 1 153 "" 0 1 154 "" 0 1 155 "" 0 1 156 "" 0 1 157 "" 0 1 158 "" 0 1 159 "" 0 1 160 "" 0 1 161 "" 0 1 162 "" 0 1 163 "" 0 1 164 "" 0 1 165 "" 0 1 166 "" 0 1 167 "" 0 1 168 "" 0 1 169 "" 0 1 170 "" 0 1 171 "" 0 1 172 "" 0 1 173 "" 0 1 174 "" 0 1 175 "" 0 1 176 "" 0 1 177 "" 0 1 178 "" 0 1 179 "" 0 1 180 "" 0 1 181 "" 0 1 182 "" 0 1 183 "" 0 1 184 "" 0 1 185 "" 0 1 186 "" 0 1 187 "" 0 1 188 "" 0 1 189 "" 0 1 190 "" 0 1 191 "" 0 1 192 "" 0 1 193 "" 0 1 194 "" 0 1 195 "" 0 1 196 "" 0 1 197 "" 0 1 198 "" 0 1 199 "" 0 1 200 "" 0 1 201 "" 0 1 202 "" 0 1 203 "" 0 1 204 "" 0 1 205 "" 0 1 206 "" 0 1 207 "" 0 1 208 "" 0 1 209 "" 0 1 210 "" 0 1 211 "" 0 1 212 "" 0 1 213 "" 0 1 214 "" 0 1 215 "" 0 1 216 "" 0 1 217 "" 0 1 218 "" 0 1 219 "" 0 1 220 "" 0 1 221 "" 0 1 222 "" 0 1 223 "" 0 1 224 "" 0 1 225 "" 0 1 226 "" 0 1 } stat { create 1515249949 modify 1523728296 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 creator gallery::pianolacquer explicit 1 delscript "" exprlanguage hscript end HouNC1033600bbb05ad2ecbf0aa3cee45mat/pianolacquer2.chn{ channel speccolorr { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"basecolorr\") } } channel speccolorg { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"basecolorg\") } } channel speccolorb { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"basecolorb\") } } channel specular_tint { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"metallic\")+(1-ch(\"metallic\"))*ch(\"reflecttint\") } } channel baseBump_useTexture { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "ch(\"baseBumpAndNormal_enable\") && strcmp(chs(\"baseBumpAndNormal_type\"), \"bump\") == 0" } } channel baseNormal_useTexture { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "ch(\"baseBumpAndNormal_enable\") && strcmp(chs(\"baseBumpAndNormal_type\"), \"normal\") == 0" } } channel shop_disable_displace_shader { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "!ch(\"dispInput_enable\") && !ch(\"dispTex_enable\") && !ch(\"dispNoise_enable\")" } } channel vm_displacebound { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "1.01*ch(\"dispInput_enable\")*ch(\"dispInput_max\") + ch(\"dispTex_enable\")*max(abs((1.0+ch(\"dispTex_offset\"))*ch(\"dispTex_scale\")), abs(ch(\"dispTex_offset\")*ch(\"dispTex_scale\"))) + ch(\"dispNoise_enable\")*abs(ch(\"dispNoise_amp\"))" } } } HouNC1033600bba05ad2ecbf0df5f9447mat/pianolacquer2.parm{ version 0.8 specmodel [ 0 locks=0 autoscope=0 ] ( ggx ) coatspecmodel [ 0 locks=0 autoscope=0 ] ( ggx ) speccolor [ 0 locks=0 autoscope=0 ] ( [ speccolorr 0.10000000000000001 ] [ speccolorg 0.10000000000000001 ] [ speccolorb 0.10000000000000001 ] ) specular_tint [ 0 locks=0 autoscope=0 ] ( [ specular_tint 0.97999999999999998 ] ) diffuse_folder_15 [ 0 locks=0 autoscope=0 ] ( 5 5 5 5 5 5 ) folder7 [ 0 locks=0 autoscope=0 ] ( 0 ) basecolor [ 0 locks=0 autoscope=0 ] ( 0.10000000000000001 0.10000000000000001 0.10000000000000001 ) basecolor_usePointColor [ 0 locks=0 autoscope=0 ] ( "on" ) basecolor_usePackedColor [ 0 locks=0 autoscope=0 ] ( "off" ) frontface [ 0 locks=0 autoscope=0 ] ( "on" ) folder4 [ 0 locks=0 autoscope=0 ] ( 0 ) ior [ 0 locks=0 autoscope=0 ] ( 1.5 ) rough [ 0 locks=0 autoscope=0 ] ( 0 ) aniso [ 0 locks=0 autoscope=0 ] ( 0 ) anisodir [ 0 locks=0 autoscope=0 ] ( 0 ) folder12 [ 0 locks=0 autoscope=0 ] ( 0 ) metallic [ 0 locks=0 autoscope=0 ] ( 0.97999999999999998 ) reflect [ 0 locks=0 autoscope=0 ] ( 0.29199999999999998 ) reflecttint [ 0 locks=0 autoscope=0 ] ( 0 ) coat [ 0 locks=0 autoscope=0 ] ( 0.5 ) coatrough [ 0 locks=0 autoscope=0 ] ( 0 ) folder13 [ 0 locks=0 autoscope=0 ] ( 0 ) transparency [ 0 locks=0 autoscope=0 ] ( 0 ) transcolor [ 0 locks=0 autoscope=0 ] ( 1 0.87699997425079346 0.87699997425079346 ) transdist [ 0 locks=0 autoscope=0 ] ( 0.10000000000000001 ) dispersion [ 0 locks=0 autoscope=0 ] ( 0 ) priority [ 0 locks=0 autoscope=0 ] ( 0 ) folder8 [ 0 locks=0 autoscope=0 ] ( 0 ) sss [ 0 locks=0 autoscope=0 ] ( 0 ) sssmodel [ 0 locks=0 autoscope=0 ] ( pbrsss ) sssdist [ 0 locks=0 autoscope=0 ] ( 1 ) ssscolor [ 0 locks=0 autoscope=0 ] ( 0.89999997615814209 0.89999997615814209 0.89999997615814209 ) sssphase [ 0 locks=0 autoscope=0 ] ( 0 ) folder11 [ 0 locks=0 autoscope=0 ] ( 0 ) sheen [ 0 locks=0 autoscope=0 ] ( 0 ) sheentint [ 0 locks=0 autoscope=0 ] ( 0 ) folder9 [ 0 locks=0 autoscope=0 ] ( 0 ) emitcolor [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) emitint [ 0 locks=0 autoscope=0 ] ( 1 ) emitillum [ 0 locks=0 autoscope=0 ] ( "on" ) folder15 [ 0 locks=0 autoscope=0 ] ( 0 ) opac [ 0 locks=0 autoscope=0 ] ( 1 ) opaccolor [ 0 locks=0 autoscope=0 ] ( 1 1 1 ) opacpointalpha [ 0 locks=0 autoscope=0 ] ( "on" ) opacpackedalpha [ 0 locks=0 autoscope=0 ] ( "off" ) folder6 [ 0 locks=0 autoscope=0 ] ( 0 ) fakecausticsenabled [ 0 locks=0 autoscope=0 ] ( "off" ) fakecausticstransmit [ 0 locks=0 autoscope=0 ] ( 1 ) fakecausticsshadow [ 0 locks=0 autoscope=0 ] ( 1 ) fakecausticsopacity [ 0 locks=0 autoscope=0 ] ( 0 ) folder54 [ 0 locks=0 autoscope=0 ] ( 0 ) basecolor_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) basecolor_texture [ 0 locks=0 autoscope=0 ] ( "" ) basecolor_textureIntensity [ 0 locks=0 autoscope=0 ] ( 1 ) basecolor_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) basecolor_textureColorSpace [ 0 locks=0 autoscope=0 ] ( auto ) folder1 [ 0 locks=0 autoscope=0 ] ( 0 ) ior_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) ior_texture [ 0 locks=0 autoscope=0 ] ( "" ) ior_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) ior_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) ior_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder227 [ 0 locks=0 autoscope=0 ] ( 0 ) rough_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) rough_texture [ 0 locks=0 autoscope=0 ] ( "" ) rough_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) rough_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) rough_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder228 [ 0 locks=0 autoscope=0 ] ( 0 ) aniso_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) aniso_texture [ 0 locks=0 autoscope=0 ] ( "" ) aniso_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) aniso_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) aniso_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder229 [ 0 locks=0 autoscope=0 ] ( 0 ) anisodir_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) anisodir_texture [ 0 locks=0 autoscope=0 ] ( "" ) anisodir_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) anisodir_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) anisodir_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) anisodir_textureFilter [ 0 locks=0 autoscope=0 ] ( point ) folder55 [ 0 locks=0 autoscope=0 ] ( 0 ) metallic_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) metallic_texture [ 0 locks=0 autoscope=0 ] ( "" ) metallic_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) metallic_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) metallic_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder16 [ 0 locks=0 autoscope=0 ] ( 0 ) reflect_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) reflect_texture [ 0 locks=0 autoscope=0 ] ( "" ) reflect_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) reflect_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) reflect_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder226 [ 0 locks=0 autoscope=0 ] ( 0 ) reflecttint_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) reflecttint_texture [ 0 locks=0 autoscope=0 ] ( "" ) reflecttint_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) reflecttint_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) reflecttint_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder233 [ 0 locks=0 autoscope=0 ] ( 0 ) coat_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) coat_texture [ 0 locks=0 autoscope=0 ] ( "" ) coat_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) coat_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) coat_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder234 [ 0 locks=0 autoscope=0 ] ( 0 ) coatrough_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) coatrough_texture [ 0 locks=0 autoscope=0 ] ( "" ) coatrough_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) coatrough_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) coatrough_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder2 [ 0 locks=0 autoscope=0 ] ( 0 ) transparency_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) transparency_texture [ 0 locks=0 autoscope=0 ] ( "" ) transparency_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) transparency_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) transparency_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder5 [ 0 locks=0 autoscope=0 ] ( 0 ) transcolor_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) transcolor_texture [ 0 locks=0 autoscope=0 ] ( "" ) transcolor_textureIntensity [ 0 locks=0 autoscope=0 ] ( 1 ) transcolor_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) transcolor_textureColorSpace [ 0 locks=0 autoscope=0 ] ( auto ) folder5_1 [ 0 locks=0 autoscope=0 ] ( 0 ) transdist_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) transdist_texture [ 0 locks=0 autoscope=0 ] ( "" ) transdist_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) transdist_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) transdist_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder5_2 [ 0 locks=0 autoscope=0 ] ( 0 ) dispersion_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) dispersion_texture [ 0 locks=0 autoscope=0 ] ( "" ) dispersion_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) dispersion_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) dispersion_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder230 [ 0 locks=0 autoscope=0 ] ( 0 ) sss_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) sss_texture [ 0 locks=0 autoscope=0 ] ( "" ) sss_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) sss_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) sss_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder3 [ 0 locks=0 autoscope=0 ] ( 0 ) sssdist_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) sssdist_texture [ 0 locks=0 autoscope=0 ] ( "" ) sssdist_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) sssdist_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) sssdist_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder3_1 [ 0 locks=0 autoscope=0 ] ( 0 ) ssscolor_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) ssscolor_texture [ 0 locks=0 autoscope=0 ] ( "" ) ssscolor_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) ssscolor_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder231 [ 0 locks=0 autoscope=0 ] ( 0 ) sheen_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) sheen_texture [ 0 locks=0 autoscope=0 ] ( "" ) sheen_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) sheen_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) sheen_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder232 [ 0 locks=0 autoscope=0 ] ( 0 ) sheentint_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) sheentint_texture [ 0 locks=0 autoscope=0 ] ( "" ) sheentint_monoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) sheentint_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) sheentint_textureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) diffuse_folder_14_3 [ 0 locks=0 autoscope=0 ] ( 0 ) emitcolor_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) emitcolor_texture [ 0 locks=0 autoscope=0 ] ( "" ) emitcolor_textureIntensity [ 0 locks=0 autoscope=0 ] ( 1 ) emitcolor_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) emitcolor_textureColorSpace [ 0 locks=0 autoscope=0 ] ( repeat ) folder14 [ 0 locks=0 autoscope=0 ] ( 0 ) opaccolor_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) opaccolor_texture [ 0 locks=0 autoscope=0 ] ( "" ) opaccolor_textureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) opaccolor_textureIntensity [ 0 locks=0 autoscope=0 ] ( 1 ) opaccolor_textureColorSpace [ 0 locks=0 autoscope=0 ] ( repeat ) folder235 [ 0 locks=0 autoscope=0 ] ( 0 ) surface_textureFilter [ 0 locks=0 autoscope=0 ] ( catrom ) surface_textureFilterWidth [ 0 locks=0 autoscope=0 ] ( 1 ) roundedEdge_enable [ 0 locks=0 autoscope=0 ] ( "off" ) roundedEdge_radius [ 0 locks=0 autoscope=0 ] ( 0.01 ) roundedEdge_mode [ 0 locks=0 autoscope=0 ] ( 0 ) shading_16 [ 0 locks=0 autoscope=0 ] ( 0 0 ) baseBumpAndNormal_enable [ 0 locks=0 autoscope=0 ] ( "off" ) baseBumpAndNormal_type [ 0 locks=0 autoscope=0 ] ( normal ) baseBump_colorSpace [ 0 locks=0 autoscope=0 ] ( linear ) baseBump_bumpScale [ 0 locks=0 autoscope=0 ] ( 0.050000000000000003 ) baseBump_bumpTexture [ 0 locks=0 autoscope=0 ] ( "" ) baseBump_wrap [ 0 locks=0 autoscope=0 ] ( repeat ) baseBump_filter [ 0 locks=0 autoscope=0 ] ( gauss ) baseBump_filterWidth [ 0 locks=0 autoscope=0 ] ( 1 ) baseBump_channel [ 0 locks=0 autoscope=0 ] ( 0 ) baseBump_imagePlane [ 0 locks=0 autoscope=0 ] ( "" ) baseNormal_colorspace [ 0 locks=0 autoscope=0 ] ( linear ) baseNormal_vectorSpace [ 0 locks=0 autoscope=0 ] ( uvtangent ) baseNormal_scale [ 0 locks=0 autoscope=0 ] ( 1 ) baseNormal_texture [ 0 locks=0 autoscope=0 ] ( "" ) baseNormal_wrap [ 0 locks=0 autoscope=0 ] ( repeat ) baseNormal_filter [ 0 locks=0 autoscope=0 ] ( gauss ) baseNormal_filterWidth [ 0 locks=0 autoscope=0 ] ( 1 ) baseNormal_channel [ 0 locks=0 autoscope=0 ] ( 0 ) baseNormal_imagePlane [ 0 locks=0 autoscope=0 ] ( "" ) baseNormal_space [ 0 locks=0 autoscope=0 ] ( 0 ) baseNormal_flipX [ 0 locks=0 autoscope=0 ] ( "off" ) baseNormal_flipY [ 0 locks=0 autoscope=0 ] ( "off" ) baseBump_useTexture [ 0 locks=0 autoscope=0 ] ( [ baseBump_useTexture 0 ] ) baseNormal_useTexture [ 0 locks=0 autoscope=0 ] ( [ baseNormal_useTexture 0 ] ) separateCoatNormals [ 0 locks=0 autoscope=0 ] ( "off" ) coatBumpAndNormal_enable [ 0 locks=0 autoscope=0 ] ( "on" ) coatBumpAndNormal_type [ 0 locks=0 autoscope=0 ] ( normal ) coatBump_colorSpace [ 0 locks=0 autoscope=0 ] ( linear ) coatBump_bumpScale [ 0 locks=0 autoscope=0 ] ( 0.050000000000000003 ) coatBump_bumpTexture [ 0 locks=0 autoscope=0 ] ( "" ) coatBump_wrap [ 0 locks=0 autoscope=0 ] ( repeat ) coatBump_filter [ 0 locks=0 autoscope=0 ] ( gauss ) coatBump_filterWidth [ 0 locks=0 autoscope=0 ] ( 1 ) coatBump_channel [ 0 locks=0 autoscope=0 ] ( 0 ) coatBump_imagePlane [ 0 locks=0 autoscope=0 ] ( "" ) coatNormal_colorspace [ 0 locks=0 autoscope=0 ] ( linear ) coatNormal_vectorSpace [ 0 locks=0 autoscope=0 ] ( uvtangent ) coatNormal_scale [ 0 locks=0 autoscope=0 ] ( 1 ) coatNormal_texture [ 0 locks=0 autoscope=0 ] ( "" ) coatNormal_wrap [ 0 locks=0 autoscope=0 ] ( repeat ) coatNormal_filter [ 0 locks=0 autoscope=0 ] ( gauss ) coatNormal_filterWidth [ 0 locks=0 autoscope=0 ] ( 1 ) coatNormal_channel [ 0 locks=0 autoscope=0 ] ( 0 ) coatNormal_imagePlane [ 0 locks=0 autoscope=0 ] ( "" ) coatNormal_space [ 0 locks=0 autoscope=0 ] ( 0 ) coatNormal_flipX [ 0 locks=0 autoscope=0 ] ( "off" ) coatNormal_flipY [ 0 locks=0 autoscope=0 ] ( "off" ) shop_disable_displace_shader [ 0 locks=0 autoscope=0 ] ( [ shop_disable_displace_shader 1 ] ) folder236 [ 0 locks=0 autoscope=0 ] ( 0 ) vm_displacebound [ 0 locks=0 autoscope=0 ] ( [ vm_displacebound 0 ] ) vm_truedisplace [ 0 locks=0 autoscope=0 ] ( "on" ) vm_bumpraydisplace [ 0 locks=0 autoscope=0 ] ( "on" ) folder10 [ 0 locks=0 autoscope=0 ] ( 0 ) dispInput_enable [ 0 locks=0 autoscope=0 ] ( "off" ) dispInput_max [ 0 locks=0 autoscope=0 ] ( 1 ) dispInput_vectorspace [ 0 locks=0 autoscope=0 ] ( uvtangent ) folder237 [ 0 locks=0 autoscope=0 ] ( 0 ) dispTex_enable [ 0 locks=0 autoscope=0 ] ( "off" ) dispTex_type [ 0 locks=0 autoscope=0 ] ( disp ) dispTex_colorSpace [ 0 locks=0 autoscope=0 ] ( linear ) dispTex_vectorSpace [ 0 locks=0 autoscope=0 ] ( uvtangent ) dispTex_channelOrder [ 0 locks=0 autoscope=0 ] ( xyz ) dispTex_offset [ 0 locks=0 autoscope=0 ] ( -0.5 ) dispTex_scale [ 0 locks=0 autoscope=0 ] ( 1 ) dispTex_texture [ 0 locks=0 autoscope=0 ] ( "" ) dispTex_channel [ 0 locks=0 autoscope=0 ] ( 0 ) dispTex_wrap [ 0 locks=0 autoscope=0 ] ( repeat ) dispTex_filter [ 0 locks=0 autoscope=0 ] ( gauss ) dispTex_filterWidth [ 0 locks=0 autoscope=0 ] ( 1 ) folder238 [ 0 locks=0 autoscope=0 ] ( 0 ) dispNoise_enable [ 0 locks=0 autoscope=0 ] ( "off" ) dispNoise_type [ 0 locks=0 autoscope=0 ] ( xnoise ) dispNoise_freq [ 0 locks=0 autoscope=0 ] ( 10 10 10 ) dispNoise_offset [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) dispNoise_amp [ 0 locks=0 autoscope=0 ] ( 1 ) dispNoise_rough [ 0 locks=0 autoscope=0 ] ( 0.5 ) dispNoise_atten [ 0 locks=0 autoscope=0 ] ( 1 ) dispNoise_turb [ 0 locks=0 autoscope=0 ] ( 5 ) folder239 [ 0 locks=0 autoscope=0 ] ( 0 ) difflabel [ 0 locks=0 autoscope=0 ] ( diffuse ) refllabel [ 0 locks=0 autoscope=0 ] ( reflect ) refractlabel [ 0 locks=0 autoscope=0 ] ( refract ) coatlabel [ 0 locks=0 autoscope=0 ] ( coat ) ssslabel [ 0 locks=0 autoscope=0 ] ( sss ) folder0 [ 0 locks=0 autoscope=0 ] ( 0 ) uvtrans [ 0 locks=0 autoscope=0 ] ( 0 0 ) uvrot [ 0 locks=0 autoscope=0 ] ( 0 ) uvscale [ 0 locks=0 autoscope=0 ] ( 1 1 ) Cd [ 0 locks=0 autoscope=0 ] ( 1 1 1 ) Alpha [ 0 locks=0 autoscope=0 ] ( 1 ) layer [ 0 locks=0 autoscope=0 ] ( "" ) direct [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) indirect [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Ce [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) direct_emission [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) all_emission [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) all [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) indirect_emission [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) direct_comp [ 0 locks=0 autoscope=0 ] ( "" ) indirect_comp [ 0 locks=0 autoscope=0 ] ( "" ) all_comp [ 0 locks=0 autoscope=0 ] ( "" ) direct_noshadow [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) direct_shadow [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) indirect_noshadow [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) indirect_shadow [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) level [ 0 locks=0 autoscope=0 ] ( 0 ) diffuselevel [ 0 locks=0 autoscope=0 ] ( 0 ) specularlevel [ 0 locks=0 autoscope=0 ] ( 0 ) volumelevel [ 0 locks=0 autoscope=0 ] ( 0 ) direct_samples [ 0 locks=0 autoscope=0 ] ( 0 ) indirect_samples [ 0 locks=0 autoscope=0 ] ( 0 ) nlights [ 0 locks=0 autoscope=0 ] ( 0 ) direct_noshadow_comp [ 0 locks=0 autoscope=0 ] ( "" ) indirect_noshadow_comp [ 0 locks=0 autoscope=0 ] ( "" ) nddispersion [ 0 locks=0 autoscope=0 ] ( 0 ) ndpriority [ 0 locks=0 autoscope=0 ] ( 0 ) ndior [ 0 locks=0 autoscope=0 ] ( 0 ) absorption [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Oc [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Cv [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Th [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Ab [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Cu [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Vd [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Nt [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Ds [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) pre_disp_P [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) pre_disp_utan [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) pre_disp_vtan [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) pre_disp_N [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) disp [ 0 locks=0 autoscope=0 ] ( 0 ) vdisp [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Dt [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Vdt [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) baseN [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) coatN [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) } HouNC1033600bb605ad2ecbf078e94831mat/pianolacquer2.userdata ___Version______toolcount___176 ___toolid___convertGallery__inputgroup_Bump & Normals collapsed__inputgroup_Displacement collapsed__inputgroup_Opacity collapsed__inputgroup_Settings collapsed__inputgroup_Surface collapsed__inputgroup_Textures collapsedHouNC1033600bba05ad2ecbf00a89659bobj/Work/lsystem4.inittype = lsystem matchesdef = 0 HouNC1033600bbb05ad2ecbf0524df4d3obj/Work/lsystem4.defsopflags sopflags = comment "" position -125.89 25.9568 connectornextid 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 on colordefault on exposed on outputsNamed3 { 0 "output1" } inputsNamed3 { } inputs { } stat { create 1514363498 modify 1523771196 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bba05ad2ecbf00cd3647fobj/Work/lsystem4.parm{ version 0.8 stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) type [ 0 locks=0 ] ( "skel" ) generations [ 0 locks=0 ] ( 20 ) t [ 0 locks=0 ] ( 0 0 0 ) randscale [ 0 locks=0 ] ( 0 ) randseed [ 0 locks=0 ] ( 0 ) contAngl [ 0 locks=0 ] ( "on" ) contLength [ 0 locks=0 ] ( "on" ) contWidth [ 0 locks=0 ] ( "on" ) doColor [ 0 locks=0 ] ( "off" ) colorMap [ 0 locks=0 ] ( "" ) inc [ 0 locks=0 ] ( 0.10000000000000001 0.10000000000000001 ) pointwidth [ 0 locks=0 ] ( "off" ) rows [ 0 locks=0 ] ( 3 ) cols [ 0 locks=0 ] ( 3 ) tension [ 0 locks=0 ] ( 3 ) smooth [ 0 locks=0 ] ( 0 ) thickinit [ 0 locks=0 ] ( 0.10000000000000001 ) thickscale [ 0 locks=0 ] ( 0.90000000000000002 ) doTexture [ 0 locks=0 ] ( "off" ) vertinc [ 0 locks=0 ] ( 0.10000000000000001 ) stepinit [ 0 locks=0 ] ( 0.10000000000000001 ) stepscale [ 0 locks=0 ] ( 0.90000000000000002 ) angleinit [ 0 locks=0 ] ( 25.399999999999999 ) anglescale [ 0 locks=0 ] ( 0.69999999999999996 ) varb [ 0 locks=0 ] ( 1 ) varc [ 0 locks=0 ] ( 1 ) vard [ 0 locks=0 ] ( 1 ) gravity [ 0 locks=0 ] ( 0 ) numvars [ 0 locks=0 ] ( 0 ) picfile [ 0 locks=0 ] ( circle.pic ) grpprefix [ 0 locks=0 ] ( lsys ) chanprefix [ 0 locks=0 ] ( lsys ) stampA [ 0 locks=0 ] ( lsys ) stampB [ 0 locks=0 ] ( "" ) stampC [ 0 locks=0 ] ( "" ) rules [ 0 locks=0 ] ( 0 0 0 ) usefile [ 0 locks=0 ] ( "off" ) writerules [ 0 locks=0 ] ( 0 ) rulefile [ 0 locks=0 ] ( ./rules.txt ) context [ 0 locks=0 ] ( F+- ) contextincludessiblings [ 0 locks=0 ] ( "off" ) premise [ 0 locks=0 ] ( A ) userule1 [ 0 locks=0 ] ( "on" ) rule1 [ 0 locks=0 ] ( A=!\"FFFB-A ) userule2 [ 0 locks=0 ] ( "on" ) rule2 [ 0 locks=0 ] ( B=[C] ) userule3 [ 0 locks=0 ] ( "off" ) rule3 [ 0 locks=0 ] ( C=!F+\"C ) userule4 [ 0 locks=0 ] ( "on" ) rule4 [ 0 locks=0 ] ( "" ) userule5 [ 0 locks=0 ] ( "on" ) rule5 [ 0 locks=0 ] ( "" ) userule6 [ 0 locks=0 ] ( "on" ) rule6 [ 0 locks=0 ] ( "" ) userule7 [ 0 locks=0 ] ( "on" ) rule7 [ 0 locks=0 ] ( "" ) userule8 [ 0 locks=0 ] ( "on" ) rule8 [ 0 locks=0 ] ( "" ) userule9 [ 0 locks=0 ] ( "on" ) rule9 [ 0 locks=0 ] ( "" ) userule10 [ 0 locks=0 ] ( "on" ) rule10 [ 0 locks=0 ] ( "" ) userule11 [ 0 locks=0 ] ( "on" ) rule11 [ 0 locks=0 ] ( "" ) userule12 [ 0 locks=0 ] ( "on" ) rule12 [ 0 locks=0 ] ( "" ) userule13 [ 0 locks=0 ] ( "on" ) rule13 [ 0 locks=0 ] ( "" ) userule14 [ 0 locks=0 ] ( "on" ) rule14 [ 0 locks=0 ] ( "" ) userule15 [ 0 locks=0 ] ( "on" ) rule15 [ 0 locks=0 ] ( "" ) userule16 [ 0 locks=0 ] ( "on" ) rule16 [ 0 locks=0 ] ( "" ) userule17 [ 0 locks=0 ] ( "on" ) rule17 [ 0 locks=0 ] ( "" ) userule18 [ 0 locks=0 ] ( "on" ) rule18 [ 0 locks=0 ] ( "" ) userule19 [ 0 locks=0 ] ( "on" ) rule19 [ 0 locks=0 ] ( "" ) userule20 [ 0 locks=0 ] ( "on" ) rule20 [ 0 locks=0 ] ( "" ) userule21 [ 0 locks=0 ] ( "on" ) rule21 [ 0 locks=0 ] ( "" ) userule22 [ 0 locks=0 ] ( "on" ) rule22 [ 0 locks=0 ] ( "" ) userule23 [ 0 locks=0 ] ( "on" ) rule23 [ 0 locks=0 ] ( "" ) userule24 [ 0 locks=0 ] ( "on" ) rule24 [ 0 locks=0 ] ( "" ) userule25 [ 0 locks=0 ] ( "on" ) rule25 [ 0 locks=0 ] ( "" ) } HouNC1033600bb605ad2ecbf0b49013b7obj/Work/lsystem4.userdata ___Version___16.5.378HouNC1033600bb405ad2ecbf0baeddfa7obj/Work/transform1.inittype = xform matchesdef = 0 HouNC1033600bb505ad2ecbf0875ef537obj/Work/transform1.defsopflags sopflags = comment "" position -125.89 21.4388 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 resample4 1 1 "input1" } inputs { 0 resample4 0 1 } stat { create 1514363602 modify 1523771196 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb405ad2ecbf067b4582cobj/Work/transform1.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "guess" ) xOrd [ 0 locks=0 ] ( "srt" ) rOrd [ 0 locks=0 ] ( "xyz" ) t [ 0 locks=0 ] ( 0 0 0 ) r [ 0 locks=0 ] ( 90 0 0 ) s [ 0 locks=0 ] ( 1 1 1 ) shear [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 1 ) parmgroup_pivotxform [ 0 locks=0 ] ( 0 ) p [ 0 locks=0 ] ( 0 0 0 ) pr [ 0 locks=0 ] ( 0 0 0 ) parmgroup_prexform [ 0 locks=0 ] ( 0 ) prexform_xOrd [ 0 locks=0 ] ( "srt" ) prexform_rOrd [ 0 locks=0 ] ( "xyz" ) prexform_t [ 0 locks=0 ] ( 0 0 0 ) prexform_r [ 0 locks=0 ] ( 0 0 0 ) prexform_s [ 0 locks=0 ] ( 1 1 1 ) prexform_shear [ 0 locks=0 ] ( 0 0 0 ) movecentroid [ 0 locks=0 ] ( 0 ) attribs [ 0 locks=0 ] ( * ) updatenmls [ 0 locks=0 ] ( "off" ) updateaffectednmls [ 0 locks=0 ] ( "on" ) vlength [ 0 locks=0 ] ( "on" ) invertxform [ 0 locks=0 ] ( "off" ) } HouNC1033600bb005ad2ecbf06bae4dccobj/Work/transform1.userdata ___Version___16.5.378HouNC1033600bb905ad2ecbf0964c4850obj/Work/line1.inittype = line matchesdef = 0 HouNC1033600bbe05ad2ecbf0953567dcobj/Work/line1.defsopflags sopflags = comment "" position -128.714 20.4599 connectornextid 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 on colordefault on exposed on outputsNamed3 { 0 "output1" } inputsNamed3 { } inputs { } stat { create 1514363730 modify 1523773032 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bbe05ad2ecbf0a64935b1obj/Work/line1.chn{ channel dist { lefttype = extend righttype = extend default = 0.050000000000000003 flags = 0 segment { length = 0 value = 0.050000000000000003 0.050000000000000003 expr = "0.05*stamp(\"../copy1\", \"len\",0)" } } channel diry { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "stamp(\"../copy1\", \"r\",0)" } } } HouNC1033600bb905ad2ecbf0b60ec506obj/Work/line1.parm{ version 0.8 type [ 0 locks=0 ] ( "poly" ) origin [ 0 locks=0 ] ( 0 0 0 ) dir [ 8 locks=0 ] ( 0 [ diry 0 ] 1 ) dist [ 8 locks=0 ] ( [ dist 0.00053419172763824463 ] ) points [ 0 locks=0 ] ( 7 ) order [ 0 locks=0 ] ( 4 ) } HouNC1033600bb505ad2ecbf0d13db7f0obj/Work/line1.userdata ___Version___16.5.378HouNC1033600bb405ad2ecbf07a4bc3adobj/Work/polyframe1.inittype = polyframe matchesdef = 0 HouNC1033600bb505ad2ecbf0b16d1abcobj/Work/polyframe1.defsopflags sopflags = comment "" position -125.89 20.3093 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 transform1 1 1 "input1" } inputs { 0 transform1 0 1 } stat { create 1514363754 modify 1523771196 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb405ad2ecbf0f9af68d3obj/Work/polyframe1.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) entity [ 0 locks=0 ] ( "primitive" ) style [ 0 locks=0 ] ( edge2 ) attribname [ 0 locks=0 ] ( "" ) Non [ 0 locks=0 ] ( "off" ) N [ 0 locks=0 ] ( N ) tangentuon [ 0 locks=0 ] ( "off" ) tangentu [ 0 locks=0 ] ( N ) tangentvon [ 0 locks=0 ] ( "on" ) tangentv [ 0 locks=0 ] ( N ) ortho [ 0 locks=0 ] ( "off" ) lefthanded [ 0 locks=0 ] ( "off" ) } HouNC1033600bb005ad2ecbf0e7796892obj/Work/polyframe1.userdata ___Version___16.5.378HouNC1033600bb405ad2ecbf08778a0e0obj/Work/enumerate1.inittype = enumerate matchesdef = 0 HouNC1033600bb505ad2ecbf05b03a602obj/Work/enumerate1.defsopflags sopflags = comment "" position -128.714 19.3304 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 line1 0 1 "input1" } inputs { 0 line1 0 1 } stat { create 1514363816 modify 1523771196 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb405ad2ecbf0a1edd694obj/Work/enumerate1.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "point" ) attribname [ 0 locks=0 ] ( id ) } HouNC1033600bb005ad2ecbf055901b99obj/Work/enumerate1.userdata ___Version___16.5.378HouNC1033600bbe05ad2ecbf0fdc64e2aobj/Work/add1.inittype = add matchesdef = 0 HouNC1033600bbf05ad2ecbf01c492fd3obj/Work/add1.defsopflags sopflags = comment "" position -126.738 15.6407 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 add2 1 1 "input1" } inputs { 0 add2 0 1 } stat { create 1514363870 modify 1523771196 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bbe05ad2ecbf0c79e0659obj/Work/add1.parm{ version 0.8 stdswitcher [ 0 locks=0 ] ( 1 1 1 ) keep [ 0 locks=0 ] ( "off" ) points [ 0 locks=0 ] ( 1 ) remove [ 0 locks=0 ] ( "off" ) switcher [ 0 locks=0 ] ( 1 1 ) prims [ 0 locks=0 ] ( 1 ) group [ 0 locks=0 ] ( "" ) add [ 0 locks=0 ] ( "attribute" ) inc [ 0 locks=0 ] ( 2 ) attrname [ 0 locks=0 ] ( id ) closedall [ 0 locks=0 ] ( "off" ) addparticlesystem [ 0 locks=0 ] ( "off" ) particlegroup [ 0 locks=0 ] ( "" ) appendunusedtoparticlesystem [ 0 locks=0 ] ( "off" ) usept0 [ 0 locks=0 ] ( "off" ) pt0 [ 0 locks=0 ] ( 0 0 0 ) weight0 [ 0 locks=0 ] ( 1 ) prim0 [ 0 locks=0 ] ( "" ) closed0 [ 0 locks=0 ] ( "off" ) } HouNC1033600bba05ad2ecbf0cde96defobj/Work/add1.userdata ___Version___16.5.378HouNC1033600bbe05ad2ecbf0c5cea489obj/Work/add2.inittype = add matchesdef = 0 HouNC1033600bbf05ad2ecbf05053f790obj/Work/add2.defsopflags sopflags = comment "" position -126.738 16.7702 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 copy1 1 1 "input1" } inputs { 0 copy1 0 1 } stat { create 1514364010 modify 1523771196 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bbe05ad2ecbf0f01011d2obj/Work/add2.parm{ version 0.8 stdswitcher [ 0 locks=0 ] ( 0 0 0 ) keep [ 0 locks=0 ] ( "on" ) points [ 0 locks=0 ] ( 1 ) remove [ 0 locks=0 ] ( "off" ) switcher [ 0 locks=0 ] ( 0 0 ) prims [ 0 locks=0 ] ( 1 ) group [ 0 locks=0 ] ( "" ) add [ 0 locks=0 ] ( "all" ) inc [ 0 locks=0 ] ( 2 ) attrname [ 0 locks=0 ] ( "" ) closedall [ 0 locks=0 ] ( "off" ) addparticlesystem [ 0 locks=0 ] ( "off" ) particlegroup [ 0 locks=0 ] ( "" ) appendunusedtoparticlesystem [ 0 locks=0 ] ( "off" ) usept0 [ 0 locks=0 ] ( "off" ) pt0 [ 0 locks=0 ] ( 0 0 0 ) weight0 [ 0 locks=0 ] ( 1 ) prim0 [ 0 locks=0 ] ( "" ) closed0 [ 0 locks=0 ] ( "off" ) } HouNC1033600bba05ad2ecbf0a51f4820obj/Work/add2.userdata ___Version___16.5.378HouNC1033600bb505ad2ecbf03afbdeb3obj/Work/resample1.inittype = resample matchesdef = 0 HouNC1033600bba05ad2ecbf025cfb66cobj/Work/resample1.defsopflags sopflags = comment "" position -125.89 24.8273 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 lsystem4 0 1 "input1" } inputs { 0 lsystem4 0 1 } stat { create 1514364025 modify 1523771196 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb505ad2ecbf09e092695obj/Work/resample1.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) lod [ 0 locks=0 ] ( 1 ) edge [ 0 locks=0 ] ( "off" ) method [ 0 locks=0 ] ( "dist" ) measure [ 0 locks=0 ] ( "arc" ) dolength [ 0 locks=0 ] ( "on" ) length [ 0 locks=0 ] ( 0.02 ) dosegs [ 0 locks=0 ] ( "off" ) segs [ 0 locks=0 ] ( 10 ) useattribs [ 0 locks=0 ] ( "on" ) allequal [ 0 locks=0 ] ( "on" ) last [ 0 locks=0 ] ( "off" ) randomshift [ 0 locks=0 ] ( "off" ) onlypoints [ 0 locks=0 ] ( "off" ) treatpolysas [ 0 locks=0 ] ( "straight" ) outputsubdpoly [ 0 locks=0 ] ( "off" ) doptdistattr [ 0 locks=0 ] ( "off" ) ptdistattr [ 0 locks=0 ] ( ptdist ) dotangentattr [ 0 locks=0 ] ( "off" ) tangentattr [ 0 locks=0 ] ( tangentu ) docurveuattr [ 0 locks=0 ] ( "off" ) curveuattr [ 0 locks=0 ] ( curveu ) docurvenumattr [ 0 locks=0 ] ( "off" ) curvenumattr [ 0 locks=0 ] ( curvenum ) } HouNC1033600bb105ad2ecbf07fa45ebbobj/Work/resample1.userdata ___Version___16.5.378HouNC1033600bbb05ad2ecbf0000ed953obj/Work/smooth1.inittype = smooth::2.0 matchesdef = 0 HouNC1033600bb805ad2ecbf0d71df092obj/Work/smooth1.defsopflags sopflags = comment "" position -125.89 23.6978 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 resample1 1 1 "input1" } inputs { 0 resample1 0 1 } stat { create 1514364048 modify 1523771196 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bbb05ad2ecbf0d717d7fdobj/Work/smooth1.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) contrainedboundary [ 0 locks=0 ] ( "groupboundary" ) constrainedpoints [ 0 locks=0 ] ( "" ) attributes [ 0 locks=0 ] ( P ) method [ 0 locks=0 ] ( "uniform" ) strength [ 0 locks=0 ] ( 300 ) filterquality [ 0 locks=0 ] ( 2 ) } HouNC1033600bb705ad2ecbf084ce3a0eobj/Work/smooth1.userdata ___Version___16.5.378HouNC1033600bb405ad2ecbf0598bab2dobj/Work/transform2.inittype = xform matchesdef = 0 HouNC1033600bb505ad2ecbf0b5e65251obj/Work/transform2.defsopflags sopflags = comment "" position -127.444 -1.8578 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 foreach_end1 1 1 "input1" } inputs { 0 foreach_end1 0 1 } stat { create 1514364176 modify 1523771225 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb505ad2ecbf01cf6062bobj/Work/transform2.chn{ channel px { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = $CEX } } channel py { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = $CEY } } channel pz { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = $CEZ } } } HouNC1033600bb405ad2ecbf0edd92d25obj/Work/transform2.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "guess" ) xOrd [ 0 locks=0 ] ( "srt" ) rOrd [ 0 locks=0 ] ( "xyz" ) t [ 0 locks=0 ] ( 0 0.059999999999999998 0 ) r [ 0 locks=0 ] ( 27.613731926744023 -22.498314233241011 -11.319002701814131 ) s [ 0 locks=0 ] ( 1 1 1 ) shear [ 8 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 1 ) parmgroup_pivotxform [ 0 locks=0 ] ( 1 ) p [ 8 locks=0 ] ( [ px -0.33824491500854492 ] [ py 0.19457833468914032 ] [ pz 0.41145706176757813 ] ) pr [ 0 locks=0 ] ( 0 0 0 ) parmgroup_prexform [ 0 locks=0 ] ( 0 ) prexform_xOrd [ 0 locks=0 ] ( "srt" ) prexform_rOrd [ 0 locks=0 ] ( "xyz" ) prexform_t [ 0 locks=0 ] ( 0 0 0 ) prexform_r [ 0 locks=0 ] ( 0 0 0 ) prexform_s [ 0 locks=0 ] ( 1 1 1 ) prexform_shear [ 0 locks=0 ] ( 0 0 0 ) movecentroid [ 0 locks=0 ] ( 0 ) attribs [ 0 locks=0 ] ( * ) updatenmls [ 0 locks=0 ] ( "off" ) updateaffectednmls [ 0 locks=0 ] ( "on" ) vlength [ 0 locks=0 ] ( "on" ) invertxform [ 0 locks=0 ] ( "off" ) } HouNC1033600bb005ad2ecbf011524cd2obj/Work/transform2.userdata ___Version___16.5.378HouNC1033600bb405ad2ecbf0849f8919obj/Work/pointvop1.order14 geometryvopglobal1 geometryvopoutput1 distance1 vectofloat1 floattovec1 importpoint1 const1 multiply1 input2 bind1 fit1 ramp1 multiply2 input3 HouNC1033600bba05ad2ecbf0abb0ba69obj/Work/pointvop1.net1 HouNC1033600bb905ad2ecbf05824c195obj/Work/copy1.inittype = copy matchesdef = 0 HouNC1033600bbe05ad2ecbf0092d6f55obj/Work/copy1.defsopflags sopflags = comment "" position -126.738 17.8997 connectornextid 3 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 enumerate1 1 1 "input1" 2 pointvop1 1 1 "input2" } inputs { 0 enumerate1 0 1 1 pointvop1 0 1 } stat { create 1514365022 modify 1523771196 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 1 0.65 0.1 delscript "" exprlanguage hscript end HouNC1033600bb905ad2ecbf048a0823cobj/Work/copy1.parm{ version 0.8 sourceGrp [ 0 locks=0 ] ( "" ) templateGrp [ 0 locks=0 ] ( "" ) stdswitcher [ 0 locks=0 ] ( 1 1 1 ) ncy [ 0 locks=0 ] ( 1 ) nml [ 0 locks=0 ] ( "on" ) cum [ 0 locks=0 ] ( "on" ) xOrd [ 0 locks=0 ] ( "srt" ) rOrd [ 0 locks=0 ] ( "xyz" ) t [ 0 locks=0 ] ( 0 0 0 ) r [ 0 locks=0 ] ( 0 0 0 ) s [ 0 locks=0 ] ( 1 1 1 ) shear [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 1 ) parmgroup_pivotxform [ 0 locks=0 ] ( 0 ) p [ 0 locks=0 ] ( 0 0 0 ) pr [ 0 locks=0 ] ( 0 0 0 ) vlength [ 0 locks=0 ] ( "on" ) newg [ 0 locks=0 ] ( "off" ) preservegroups [ 0 locks=0 ] ( "off" ) copyg [ 0 locks=0 ] ( copyGroup`$CY`_`$TPT` ) stamp [ 0 locks=0 ] ( "on" ) cacheinput [ 0 locks=0 ] ( "off" ) pack [ 0 locks=0 ] ( "off" ) pivot [ 0 locks=0 ] ( "centroid" ) viewportlod [ 0 locks=0 ] ( "full" ) attribstamps [ 0 locks=0 ] ( "len r" ) stampswitch [ 0 locks=0 ] ( 0 0 0 0 0 ) param1 [ 0 locks=0 ] ( "" ) val1 [ 0 locks=0 ] ( 0 ) param2 [ 0 locks=0 ] ( "" ) val2 [ 0 locks=0 ] ( 0 ) param3 [ 0 locks=0 ] ( "" ) val3 [ 0 locks=0 ] ( 0 ) param4 [ 0 locks=0 ] ( "" ) val4 [ 0 locks=0 ] ( 0 ) param5 [ 0 locks=0 ] ( "" ) val5 [ 0 locks=0 ] ( 0 ) param6 [ 0 locks=0 ] ( "" ) val6 [ 0 locks=0 ] ( 0 ) param7 [ 0 locks=0 ] ( "" ) val7 [ 0 locks=0 ] ( 0 ) param8 [ 0 locks=0 ] ( "" ) val8 [ 0 locks=0 ] ( 0 ) param9 [ 0 locks=0 ] ( "" ) val9 [ 0 locks=0 ] ( 0 ) param10 [ 0 locks=0 ] ( "" ) val10 [ 0 locks=0 ] ( 0 ) param11 [ 0 locks=0 ] ( "" ) val11 [ 0 locks=0 ] ( 0 ) param12 [ 0 locks=0 ] ( "" ) val12 [ 0 locks=0 ] ( 0 ) param13 [ 0 locks=0 ] ( "" ) val13 [ 0 locks=0 ] ( 0 ) param14 [ 0 locks=0 ] ( "" ) val14 [ 0 locks=0 ] ( 0 ) param15 [ 0 locks=0 ] ( "" ) val15 [ 0 locks=0 ] ( 0 ) param16 [ 0 locks=0 ] ( "" ) val16 [ 0 locks=0 ] ( 0 ) param17 [ 0 locks=0 ] ( "" ) val17 [ 0 locks=0 ] ( 0 ) param18 [ 0 locks=0 ] ( "" ) val18 [ 0 locks=0 ] ( 0 ) param19 [ 0 locks=0 ] ( "" ) val19 [ 0 locks=0 ] ( 0 ) param20 [ 0 locks=0 ] ( "" ) val20 [ 0 locks=0 ] ( 0 ) param21 [ 0 locks=0 ] ( "" ) val21 [ 0 locks=0 ] ( 0 ) param22 [ 0 locks=0 ] ( "" ) val22 [ 0 locks=0 ] ( 0 ) param23 [ 0 locks=0 ] ( "" ) val23 [ 0 locks=0 ] ( 0 ) param24 [ 0 locks=0 ] ( "" ) val24 [ 0 locks=0 ] ( 0 ) param25 [ 0 locks=0 ] ( "" ) val25 [ 0 locks=0 ] ( 0 ) param26 [ 0 locks=0 ] ( "" ) val26 [ 0 locks=0 ] ( 0 ) param27 [ 0 locks=0 ] ( "" ) val27 [ 0 locks=0 ] ( 0 ) param28 [ 0 locks=0 ] ( "" ) val28 [ 0 locks=0 ] ( 0 ) param29 [ 0 locks=0 ] ( "" ) val29 [ 0 locks=0 ] ( 0 ) param30 [ 0 locks=0 ] ( "" ) val30 [ 0 locks=0 ] ( 0 ) param31 [ 0 locks=0 ] ( "" ) val31 [ 0 locks=0 ] ( 0 ) param32 [ 0 locks=0 ] ( "" ) val32 [ 0 locks=0 ] ( 0 ) param33 [ 0 locks=0 ] ( "" ) val33 [ 0 locks=0 ] ( 0 ) param34 [ 0 locks=0 ] ( "" ) val34 [ 0 locks=0 ] ( 0 ) param35 [ 0 locks=0 ] ( "" ) val35 [ 0 locks=0 ] ( 0 ) param36 [ 0 locks=0 ] ( "" ) val36 [ 0 locks=0 ] ( 0 ) param37 [ 0 locks=0 ] ( "" ) val37 [ 0 locks=0 ] ( 0 ) param38 [ 0 locks=0 ] ( "" ) val38 [ 0 locks=0 ] ( 0 ) param39 [ 0 locks=0 ] ( "" ) val39 [ 0 locks=0 ] ( 0 ) param40 [ 0 locks=0 ] ( "" ) val40 [ 0 locks=0 ] ( 0 ) param41 [ 0 locks=0 ] ( "" ) val41 [ 0 locks=0 ] ( 0 ) param42 [ 0 locks=0 ] ( "" ) val42 [ 0 locks=0 ] ( 0 ) param43 [ 0 locks=0 ] ( "" ) val43 [ 0 locks=0 ] ( 0 ) param44 [ 0 locks=0 ] ( "" ) val44 [ 0 locks=0 ] ( 0 ) param45 [ 0 locks=0 ] ( "" ) val45 [ 0 locks=0 ] ( 0 ) param46 [ 0 locks=0 ] ( "" ) val46 [ 0 locks=0 ] ( 0 ) param47 [ 0 locks=0 ] ( "" ) val47 [ 0 locks=0 ] ( 0 ) param48 [ 0 locks=0 ] ( "" ) val48 [ 0 locks=0 ] ( 0 ) param49 [ 0 locks=0 ] ( "" ) val49 [ 0 locks=0 ] ( 0 ) param50 [ 0 locks=0 ] ( "" ) val50 [ 0 locks=0 ] ( 0 ) doattr [ 0 locks=0 ] ( "on" ) _label_ [ 0 locks=0 ] ( Set Mult Add Sub ) setpt [ 0 locks=0 ] ( *,^v,^Alpha ) mulpt [ 0 locks=0 ] ( Alpha ) addpt [ 0 locks=0 ] ( v ) subpt [ 0 locks=0 ] ( "" ) setprim [ 0 locks=0 ] ( "" ) mulprim [ 0 locks=0 ] ( "" ) addprim [ 0 locks=0 ] ( "" ) subprim [ 0 locks=0 ] ( "" ) setvtx [ 0 locks=0 ] ( "" ) mulvtx [ 0 locks=0 ] ( "" ) addvtx [ 0 locks=0 ] ( "" ) subvtx [ 0 locks=0 ] ( "" ) copyvariable [ 0 locks=0 ] ( "on" ) } HouNC1033600bb505ad2ecbf0d7bf79a4obj/Work/copy1.userdata ___Version___16.5.378HouNC1033600bb805ad2ecbf00b2800adobj/Work/sweep1.inittype = sweep matchesdef = 0 HouNC1033600bb905ad2ecbf06b8ac022obj/Work/sweep1.defsopflags sopflags = comment "" position -127.545 5.4277 connectornextid 3 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 2 "output1" } inputsNamed3 { 0 uvtexture2 1 1 "input1" 1 pointvop5 1 1 "input2" } inputs { 0 uvtexture2 0 1 1 pointvop5 0 1 } stat { create 1514365629 modify 1523771196 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb905ad2ecbf09f72c44cobj/Work/sweep1.chn{ channel scale { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = "(point(\"../pointvop5/\",$PT, \"pscale\", 0))*rand(detail(\"../foreach_begin1_metadata1\", \"iteration\",0))*0.3" } } channel roll { lefttype = extend righttype = extend default = 270 flags = 0 segment { length = 0 value = 270 270 expr = "270*rand(detail(\"../foreach_begin1_metadata1\", \"iteration\",0))*2" } } } HouNC1033600bb805ad2ecbf0139175cdobj/Work/sweep1.parm{ version 0.8 stdswitcher [ 0 locks=0 ] ( 0 0 ) xgrp [ 0 locks=0 ] ( "" ) pathgrp [ 0 locks=0 ] ( "" ) refgrp [ 0 locks=0 ] ( "" ) cycle [ 0 locks=0 ] ( "all" ) angle [ 0 locks=0 ] ( "off" ) noflip [ 0 locks=0 ] ( "off" ) skipcoin [ 0 locks=0 ] ( "on" ) aimatref [ 0 locks=0 ] ( "off" ) usevtx [ 0 locks=0 ] ( "off" ) vertex [ 0 locks=0 ] ( 0 ) xformbyattribs [ 0 locks=0 ] ( "off" ) scale [ 8 locks=0 ] ( [ scale 0.15628353324612618 ] ) twist [ 0 locks=0 ] ( 1.5 ) roll [ 8 locks=0 ] ( [ roll 281.91274166107178 ] ) newg [ 0 locks=0 ] ( "off" ) sweepgrp [ 0 locks=0 ] ( sweepGroup ) ptattribs [ 0 locks=0 ] ( "* ^P" ) skin [ 0 locks=0 ] ( "off" ) fast [ 0 locks=0 ] ( "off" ) polyout [ 0 locks=0 ] ( "on" ) } HouNC1033600bb405ad2ecbf04562e6c4obj/Work/sweep1.userdata ___Version___16.5.378HouNC1033600bbb05ad2ecbf013156c78obj/Work/circle1.inittype = circle matchesdef = 0 HouNC1033600bb805ad2ecbf0535c9e5eobj/Work/circle1.defsopflags sopflags = comment "" position -130.048 9.6867 connectornextid 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 on colordefault on exposed on outputsNamed3 { 0 "output1" } inputsNamed3 { } inputs { } stat { create 1514365640 modify 1523771196 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bbb05ad2ecbf0d7a0bab0obj/Work/circle1.parm{ version 0.8 type [ 0 locks=0 ] ( "poly" ) orient [ 0 locks=0 ] ( "xy" ) rad [ 0 locks=0 ] ( 1 0.5 ) t [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 0.10000000000000001 ) order [ 0 locks=0 ] ( 4 ) divs [ 0 locks=0 ] ( 4 ) arc [ 0 locks=0 ] ( "closed" ) angle [ 0 locks=0 ] ( 0 360 ) imperfect [ 0 locks=0 ] ( "on" ) } HouNC1033600bb705ad2ecbf0d419a3f1obj/Work/circle1.userdata ___Version___16.5.378HouNC1033600bb405ad2ecbf066689a27obj/Work/polyframe2.inittype = polyframe matchesdef = 0 HouNC1033600bb505ad2ecbf0bbb28aa2obj/Work/polyframe2.defsopflags sopflags = comment "" position -126.738 7.73417 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 foreach_begin1 1 1 "input1" } inputs { 0 foreach_begin1 0 1 } stat { create 1514365677 modify 1523771196 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb405ad2ecbf042bd2afbobj/Work/polyframe2.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) entity [ 0 locks=0 ] ( "primitive" ) style [ 0 locks=0 ] ( edge2 ) attribname [ 0 locks=0 ] ( "" ) Non [ 0 locks=0 ] ( "off" ) N [ 0 locks=0 ] ( N ) tangentuon [ 0 locks=0 ] ( "on" ) tangentu [ 0 locks=0 ] ( N ) tangentvon [ 0 locks=0 ] ( "off" ) tangentv [ 0 locks=0 ] ( tangentv ) ortho [ 0 locks=0 ] ( "off" ) lefthanded [ 0 locks=0 ] ( "off" ) } HouNC1033600bb005ad2ecbf04d476482obj/Work/polyframe2.userdata ___Version___16.5.378HouNC1033600bb905ad2ecbf020cb9606obj/Work/skin1.inittype = skin matchesdef = 0 HouNC1033600bbe05ad2ecbf0f72126dbobj/Work/skin1.defsopflags sopflags = comment "" position -127.545 4.06169 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 sweep1 2 1 "input1" } inputs { 0 sweep1 0 1 } stat { create 1514365700 modify 1523771212 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb905ad2ecbf086782458obj/Work/skin1.parm{ version 0.8 uprims [ 0 locks=0 ] ( "" ) vprims [ 0 locks=0 ] ( "" ) surftype [ 0 locks=0 ] ( "quads" ) keepshape [ 0 locks=0 ] ( "off" ) closev [ 0 locks=0 ] ( "nonewv" ) force [ 0 locks=0 ] ( "off" ) orderv [ 0 locks=0 ] ( 4 ) skinops [ 0 locks=0 ] ( "all" ) inc [ 0 locks=0 ] ( 2 ) prim [ 0 locks=0 ] ( "off" ) polys [ 0 locks=0 ] ( "on" ) } HouNC1033600bb505ad2ecbf007e23d55obj/Work/skin1.userdata ___Version___16.5.378HouNC1033600bbb05ad2ecbf06b8fea78obj/Work/normal1.inittype = normal matchesdef = 0 HouNC1033600bb805ad2ecbf0b0584551obj/Work/normal1.defsopflags sopflags = comment "" position -127.444 1.53064 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 subdivide1 1 1 "input1" } inputs { 0 subdivide1 0 1 } stat { create 1514365727 modify 1523771196 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bbb05ad2ecbf0ef66861aobj/Work/normal1.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "guess" ) type [ 0 locks=0 ] ( "typevertex" ) cuspangle [ 0 locks=0 ] ( 60 ) method [ 0 locks=0 ] ( 1 ) } HouNC1033600bb705ad2ecbf071102fdeobj/Work/normal1.userdata ___Version___16.5.378HouNC1033600bb405ad2ecbf034f724b8obj/Work/subdivide1.inittype = subdivide matchesdef = 0 HouNC1033600bb505ad2ecbf0e86d6e70obj/Work/subdivide1.defsopflags sopflags = comment "" position -127.444 2.66014 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 skin1 1 1 "input1" } inputs { 0 skin1 0 1 } stat { create 1514365927 modify 1523771196 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb405ad2ecbf07ff90d40obj/Work/subdivide1.parm{ version 0.8 subdivide [ 0 locks=0 ] ( "" ) creases [ 0 locks=0 ] ( "" ) algorithm [ 0 locks=0 ] ( "osdcc" ) iterations [ 0 locks=0 ] ( 2 ) overridecrease [ 0 locks=0 ] ( "on" ) creaseweight [ 0 locks=0 ] ( 2 ) outputcrease [ 0 locks=0 ] ( "off" ) outcreasegroup [ 0 locks=0 ] ( creases ) closeholes [ 0 locks=0 ] ( "pull" ) surroundpoly [ 0 locks=0 ] ( "edges" ) bias [ 0 locks=0 ] ( 1 ) updatenmls [ 0 locks=0 ] ( "on" ) smoothvertex [ 0 locks=0 ] ( "on" ) consisttopology [ 0 locks=0 ] ( "off" ) linearcreases [ 0 locks=0 ] ( "off" ) buildpolysoups [ 0 locks=0 ] ( "off" ) indepcurves [ 0 locks=0 ] ( "off" ) removeholes [ 0 locks=0 ] ( "on" ) vtxboundary [ 0 locks=0 ] ( "corner" ) fvarlinear [ 0 locks=0 ] ( "corner1" ) creasemethod [ 0 locks=0 ] ( "uniform" ) trianglesubd [ 0 locks=0 ] ( "catclark" ) } HouNC1033600bb005ad2ecbf0f0480849obj/Work/subdivide1.userdata ___Version___16.5.378HouNC1033600bb105ad2ecbf046aa3013obj/Work/connectivity1.inittype = connectivity matchesdef = 0 HouNC1033600bb605ad2ecbf09ff8297fobj/Work/connectivity1.defsopflags sopflags = comment "" position -126.738 9.99317 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 0 "output1" } inputsNamed3 { 1 attribwrangle1 1 1 "input1" } inputs { 0 attribwrangle1 0 1 } stat { create 1514366667 modify 1523771196 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb105ad2ecbf0514c7826obj/Work/connectivity1.parm{ version 0.8 connecttype [ 0 locks=0 ] ( "prim" ) attribname [ 0 locks=0 ] ( class ) createvarmap [ 0 locks=0 ] ( "off" ) varname [ 0 locks=0 ] ( "" ) seamgroup [ 0 locks=0 ] ( "" ) byuv [ 0 locks=0 ] ( "off" ) uvattrib [ 0 locks=0 ] ( uv ) } HouNC1033600b8d05ad2ecbf08099f669obj/Work/connectivity1.userdata ___Version___16.5.378HouNC1033600bb605ad2ecbf072defaacobj/Work/foreach_end1.inittype = block_end matchesdef = 0 HouNC1033600bb705ad2ecbf066a678b4obj/Work/foreach_end1.defsopflags sopflags = comment "" position -127.444 -0.7283 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault off exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 polyfill1 1 1 "input1" } inputs { 0 polyfill1 0 1 } stat { create 1514366667 modify 1523771196 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.75 0.4 0 delscript "" exprlanguage hscript end HouNC1033600bb605ad2ecbf0ea577144obj/Work/foreach_end1.parm{ version 0.8 itermethod [ 0 locks=0 ] ( "pieces" ) method [ 0 locks=0 ] ( "merge" ) iterations [ 0 locks=0 ] ( 10 ) startvalue [ 0 locks=0 ] ( 1 ) increment [ 0 locks=0 ] ( 1 ) class [ 0 locks=0 ] ( "primitive" ) useattrib [ 0 locks=0 ] ( "on" ) attrib [ 0 locks=0 ] ( class ) usemaxiter [ 0 locks=0 ] ( "off" ) maxiter [ 0 locks=0 ] ( 10 ) blockpath [ 0 locks=0 ] ( ../foreach_begin1 ) templatepath [ 0 locks=0 ] ( ../foreach_begin1 ) resetcookpass [ 0 locks=0 ] ( 0 ) dosinglepass [ 0 locks=0 ] ( "off" ) singlepass [ 0 locks=0 ] ( 0 ) stopcondition [ 0 locks=0 ] ( 0 ) multithread [ 0 locks=0 ] ( "off" ) } HouNC1033600bb205ad2ecbf07bad67f0obj/Work/foreach_end1.userdata ___Version___16.5.378HouNC1033600bb005ad2ecbf04c2fd718obj/Work/foreach_begin1.inittype = block_begin matchesdef = 0 HouNC1033600bb105ad2ecbf0b8f39a39obj/Work/foreach_begin1.defsopflags sopflags = comment "" position -126.738 8.86367 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault off exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 connectivity1 0 1 "input1" } inputs { 0 connectivity1 0 1 } stat { create 1514366667 modify 1523772575 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.75 0.4 0 delscript "" exprlanguage hscript end HouNC1033600bb005ad2ecbf06da720e3obj/Work/foreach_begin1.parm{ version 0.8 method [ 0 locks=0 ] ( "piece" ) blockpath [ 0 locks=0 ] ( ../foreach_end1 ) createmetablock [ 0 locks=0 ] ( 0 ) label1 [ 0 locks=0 ] ( "iteration, numiterations, value, ivalue" ) } HouNC1033600b8c05ad2ecbf0e819abddobj/Work/foreach_begin1.userdata ___Version___16.5.378HouNC1033600b8a05ad2ecbf0074af901obj/Work/foreach_begin1_metadata1.inittype = block_begin matchesdef = 0 HouNC1033600b8b05ad2ecbf0790ecc80obj/Work/foreach_begin1_metadata1.defsopflags sopflags = comment "" position -123.914 8.41187 connectornextid 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 on colordefault off exposed on outputsNamed3 { 0 "output1" } inputsNamed3 { } inputs { } stat { create 1514368471 modify 1523772575 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.75 0.4 0 delscript "" exprlanguage hscript end HouNC1033600b8a05ad2ecbf04e758b6aobj/Work/foreach_begin1_metadata1.parm{ version 0.8 method [ 0 locks=0 ] ( "metadata" ) blockpath [ 0 locks=0 ] ( ../foreach_end1 ) createmetablock [ 0 locks=0 ] ( 0 ) label1 [ 0 locks=0 ] ( "iteration, numiterations, value, ivalue" ) } HouNC1033600b8605ad2ecbf024cfaa47obj/Work/foreach_begin1_metadata1.userdata ___Version___16.5.378HouNC1033600bbe05ad2ecbf0a6780820obj/Work/add3.inittype = add matchesdef = 0 HouNC1033600bbf05ad2ecbf0563ab942obj/Work/add3.defsopflags sopflags = comment "" position -123.631 19.8575 connectornextid 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 on colordefault on exposed on outputsNamed3 { 0 "output1" } inputsNamed3 { } inputs { } stat { create 1514369341 modify 1523771196 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bbe05ad2ecbf081e9a3b3obj/Work/add3.parm{ version 0.8 stdswitcher [ 0 locks=0 ] ( 0 0 0 ) keep [ 0 locks=0 ] ( "off" ) points [ 0 locks=0 ] ( 1 ) remove [ 0 locks=0 ] ( "off" ) switcher [ 0 locks=0 ] ( 0 0 ) prims [ 0 locks=0 ] ( 1 ) group [ 0 locks=0 ] ( "" ) add [ 0 locks=0 ] ( "all" ) inc [ 0 locks=0 ] ( 2 ) attrname [ 0 locks=0 ] ( "" ) closedall [ 0 locks=0 ] ( "off" ) addparticlesystem [ 0 locks=0 ] ( "off" ) particlegroup [ 0 locks=0 ] ( "" ) appendunusedtoparticlesystem [ 0 locks=0 ] ( "off" ) usept0 [ 0 locks=0 ] ( "on" ) pt0 [ 0 locks=0 ] ( -0.59999999999999998 0 0.34000000000000002 ) weight0 [ 0 locks=0 ] ( 1 ) prim0 [ 0 locks=0 ] ( "" ) closed0 [ 0 locks=0 ] ( "off" ) } HouNC1033600bba05ad2ecbf089e0ee70obj/Work/add3.userdata ___Version___16.5.378HouNC1033600bb905ad2ecbf001efe631obj/Work/null3.inittype = null matchesdef = 0 HouNC1033600bbe05ad2ecbf0fd179b37obj/Work/null3.defsopflags sopflags = comment "" position -127.444 -2.9873 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 transform2 1 1 "input1" } inputs { 0 transform2 0 1 } stat { create 1514370702 modify 1523771229 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.6 0.7 0.77 delscript "" exprlanguage hscript end HouNC1033600bb905ad2ecbf0e28d4fbeobj/Work/null3.parm{ version 0.8 copyinput [ 0 locks=0 ] ( "on" ) cacheinput [ 0 locks=0 ] ( "off" ) } HouNC1033600bb505ad2ecbf032799391obj/Work/null3.userdata ___Version___16.5.378HouNC1033600bba05ad2ecbf00cfef462obj/Work/reverse1.inittype = reverse matchesdef = 0 HouNC1033600bbb05ad2ecbf0c231c45aobj/Work/reverse1.defsopflags sopflags = comment "" position -126.738 12.2522 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 add1 1 1 "input1" } inputs { 0 add1 0 1 } stat { create 1514372005 modify 1523771196 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bba05ad2ecbf0925dd4f2obj/Work/reverse1.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) vtxsort [ 0 locks=0 ] ( "reverseu" ) vtxuoff [ 0 locks=0 ] ( 0 ) vtxvoff [ 0 locks=0 ] ( 0 ) } HouNC1033600bb605ad2ecbf04b3a4016obj/Work/reverse1.userdata ___Version___16.5.378HouNC1033600bb405ad2ecbf0010e9aacobj/Work/pointvop3.order15 geometryvopglobal1 geometryvopoutput1 distance1 vectofloat1 floattovec1 importpoint1 const1 multiply1 input2 bind1 fit1 ramp1 multiply2 input3 bind2 HouNC1033600bba05ad2ecbf01802474fobj/Work/pointvop3.net1 HouNC1033600bbe05ad2ecbf0e8f50bd6obj/Work/add5.inittype = add matchesdef = 0 HouNC1033600bbf05ad2ecbf0dffc901bobj/Work/add5.defsopflags sopflags = comment "" position -134.785 3.33815 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 0 "output1" } inputsNamed3 { 1 foreach_begin3_metadata1 0 1 "input1" } inputs { 0 foreach_begin3_metadata1 0 1 } stat { create 1514369341 modify 1523720207 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bbe05ad2ecbf0f1904d36obj/Work/add5.parm{ version 0.8 stdswitcher [ 0 locks=0 ] ( 0 0 0 ) keep [ 0 locks=0 ] ( "off" ) points [ 0 locks=0 ] ( 1 ) remove [ 0 locks=0 ] ( "off" ) switcher [ 0 locks=0 ] ( 0 0 ) prims [ 0 locks=0 ] ( 1 ) group [ 0 locks=0 ] ( "" ) add [ 0 locks=0 ] ( "all" ) inc [ 0 locks=0 ] ( 2 ) attrname [ 0 locks=0 ] ( "" ) closedall [ 0 locks=0 ] ( "off" ) addparticlesystem [ 0 locks=0 ] ( "off" ) particlegroup [ 0 locks=0 ] ( "" ) appendunusedtoparticlesystem [ 0 locks=0 ] ( "off" ) usept0 [ 0 locks=0 ] ( "on" ) pt0 [ 0 locks=0 ] ( -0.59999999999999998 0 0.34000000000000002 ) weight0 [ 0 locks=0 ] ( 1 ) prim0 [ 0 locks=0 ] ( "" ) closed0 [ 0 locks=0 ] ( "off" ) } HouNC1033600bba05ad2ecbf0db4d7997obj/Work/add5.userdata ___Version___16.5.378HouNC1033600bb405ad2ecbf0c685d42eobj/Work/enumerate2.inittype = enumerate matchesdef = 0 HouNC1033600bb505ad2ecbf020681115obj/Work/enumerate2.defsopflags sopflags = comment "" position -141.366 14.5035 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 scatter4 1 1 "input1" } inputs { 0 scatter4 0 1 } stat { create 1514363816 modify 1523723891 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb405ad2ecbf04e05637bobj/Work/enumerate2.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "point" ) attribname [ 0 locks=0 ] ( id ) } HouNC1033600bb005ad2ecbf0feeb1511obj/Work/enumerate2.userdata ___Version___16.5.378HouNC1033600bb405ad2ecbf0f4e424fdobj/Work/polyframe4.inittype = polyframe matchesdef = 0 HouNC1033600bb505ad2ecbf09da32046obj/Work/polyframe4.defsopflags sopflags = comment "" position -137.18 14.5035 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 pointvop4 1 1 "input1" } inputs { 0 pointvop4 0 1 } stat { create 1514363754 modify 1523723511 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb405ad2ecbf04f2862cdobj/Work/polyframe4.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) entity [ 0 locks=0 ] ( "primitive" ) style [ 0 locks=0 ] ( edge2 ) attribname [ 0 locks=0 ] ( "" ) Non [ 0 locks=0 ] ( "off" ) N [ 0 locks=0 ] ( N ) tangentuon [ 0 locks=0 ] ( "off" ) tangentu [ 0 locks=0 ] ( N ) tangentvon [ 0 locks=0 ] ( "on" ) tangentv [ 0 locks=0 ] ( N ) ortho [ 0 locks=0 ] ( "off" ) lefthanded [ 0 locks=0 ] ( "off" ) } HouNC1033600bb005ad2ecbf086b8a812obj/Work/polyframe4.userdata ___Version___16.5.378HouNC1033600bb905ad2ecbf08090bd74obj/Work/line2.inittype = line matchesdef = 0 HouNC1033600bbe05ad2ecbf02b7c4f27obj/Work/line2.defsopflags sopflags = comment "" position -141.366 16.7625 connectornextid 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 on colordefault on exposed on outputsNamed3 { 0 "output1" } inputsNamed3 { } inputs { } stat { create 1514363730 modify 1523772628 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bbe05ad2ecbf01a5f1246obj/Work/line2.chn{ channel dist { lefttype = extend righttype = extend default = 0.050000000000000003 flags = 0 segment { length = 0 value = 0.050000000000000003 0.050000000000000003 expr = "0.05*stamp(\"../copy3\", \"len\",0)" } } channel diry { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "stamp(\"../copy3\", \"r\",0)" } } } HouNC1033600bb905ad2ecbf089487bb3obj/Work/line2.parm{ version 0.8 type [ 0 locks=0 ] ( "poly" ) origin [ 0 locks=0 ] ( 0 0 0 ) dir [ 8 locks=0 ] ( 0 [ diry 0 ] 1 ) dist [ 8 locks=0 ] ( [ dist 0.0081632614135742198 ] ) points [ 0 locks=0 ] ( 1000 ) order [ 0 locks=0 ] ( 4 ) } HouNC1033600bb505ad2ecbf02e833c4dobj/Work/line2.userdata ___Version___16.5.378HouNC1033600bb405ad2ecbf07ce3a79eobj/Work/transform8.inittype = xform matchesdef = 0 HouNC1033600bb505ad2ecbf063b943baobj/Work/transform8.defsopflags sopflags = comment "" position -138.291 16.7931 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 smooth2 1 1 "input1" } inputs { 0 smooth2 0 1 } stat { create 1514363602 modify 1523724383 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb405ad2ecbf0e042ffcbobj/Work/transform8.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "guess" ) xOrd [ 0 locks=0 ] ( "srt" ) rOrd [ 0 locks=0 ] ( "xyz" ) t [ 0 locks=0 ] ( 0 0 0 ) r [ 0 locks=0 ] ( 90 0 0 ) s [ 0 locks=0 ] ( 1 1 1 ) shear [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 1 ) parmgroup_pivotxform [ 0 locks=0 ] ( 0 ) p [ 0 locks=0 ] ( 0 0 0 ) pr [ 0 locks=0 ] ( 0 0 0 ) parmgroup_prexform [ 0 locks=0 ] ( 0 ) prexform_xOrd [ 0 locks=0 ] ( "srt" ) prexform_rOrd [ 0 locks=0 ] ( "xyz" ) prexform_t [ 0 locks=0 ] ( 0 0 0 ) prexform_r [ 0 locks=0 ] ( 0 0 0 ) prexform_s [ 0 locks=0 ] ( 1 1 1 ) prexform_shear [ 0 locks=0 ] ( 0 0 0 ) movecentroid [ 0 locks=0 ] ( 0 ) attribs [ 0 locks=0 ] ( * ) updatenmls [ 0 locks=0 ] ( "off" ) updateaffectednmls [ 0 locks=0 ] ( "on" ) vlength [ 0 locks=0 ] ( "on" ) invertxform [ 0 locks=0 ] ( "off" ) } HouNC1033600bb005ad2ecbf086695ef3obj/Work/transform8.userdata ___Version___16.5.378HouNC1033600bbe05ad2ecbf053a750b9obj/Work/add6.inittype = add matchesdef = 0 HouNC1033600bbf05ad2ecbf00607d9c3obj/Work/add6.defsopflags sopflags = comment "" position -139.157 11.2656 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 add7 1 1 "input1" } inputs { 0 add7 0 1 } stat { create 1514363870 modify 1523771110 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bbe05ad2ecbf02c616a8fobj/Work/add6.parm{ version 0.8 stdswitcher [ 0 locks=0 ] ( 1 1 1 ) keep [ 0 locks=0 ] ( "off" ) points [ 0 locks=0 ] ( 1 ) remove [ 0 locks=0 ] ( "off" ) switcher [ 0 locks=0 ] ( 1 1 ) prims [ 0 locks=0 ] ( 1 ) group [ 0 locks=0 ] ( "" ) add [ 0 locks=0 ] ( "attribute" ) inc [ 0 locks=0 ] ( 2 ) attrname [ 0 locks=0 ] ( id ) closedall [ 0 locks=0 ] ( "off" ) addparticlesystem [ 0 locks=0 ] ( "off" ) particlegroup [ 0 locks=0 ] ( "" ) appendunusedtoparticlesystem [ 0 locks=0 ] ( "off" ) usept0 [ 0 locks=0 ] ( "off" ) pt0 [ 0 locks=0 ] ( 0 0 0 ) weight0 [ 0 locks=0 ] ( 1 ) prim0 [ 0 locks=0 ] ( "" ) closed0 [ 0 locks=0 ] ( "off" ) } HouNC1033600bba05ad2ecbf077473745obj/Work/add6.userdata ___Version___16.5.378HouNC1033600bbb05ad2ecbf024b6ba98obj/Work/smooth2.inittype = smooth::2.0 matchesdef = 0 HouNC1033600bb805ad2ecbf0c59facd0obj/Work/smooth2.defsopflags sopflags = comment "" position -138.291 17.9226 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 resample2 1 1 "input1" } inputs { 0 resample2 0 1 } stat { create 1514364048 modify 1523720207 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bbb05ad2ecbf0d7077ed3obj/Work/smooth2.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) contrainedboundary [ 0 locks=0 ] ( "groupboundary" ) constrainedpoints [ 0 locks=0 ] ( "" ) attributes [ 0 locks=0 ] ( P ) method [ 0 locks=0 ] ( "uniform" ) strength [ 0 locks=0 ] ( 10 ) filterquality [ 0 locks=0 ] ( 2 ) } HouNC1033600bb705ad2ecbf06db3153bobj/Work/smooth2.userdata ___Version___16.5.378HouNC1033600bba05ad2ecbf06d288443obj/Work/lsystem5.inittype = lsystem matchesdef = 0 HouNC1033600bbb05ad2ecbf0ceafb464obj/Work/lsystem5.defsopflags sopflags = comment "" position -138.291 20.1816 connectornextid 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 on colordefault on exposed on outputsNamed3 { 0 "output1" } inputsNamed3 { } inputs { } stat { create 1514363498 modify 1523723911 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bba05ad2ecbf06b128c3aobj/Work/lsystem5.parm{ version 0.8 stdswitcher [ 0 locks=0 ] ( 2 2 2 2 2 ) type [ 0 locks=0 ] ( "skel" ) generations [ 0 locks=0 ] ( 20 ) t [ 0 locks=0 ] ( 0 0 0 ) randscale [ 0 locks=0 ] ( 0 ) randseed [ 0 locks=0 ] ( 0 ) contAngl [ 0 locks=0 ] ( "on" ) contLength [ 0 locks=0 ] ( "on" ) contWidth [ 0 locks=0 ] ( "on" ) doColor [ 0 locks=0 ] ( "off" ) colorMap [ 0 locks=0 ] ( "" ) inc [ 0 locks=0 ] ( 0.10000000000000001 0.10000000000000001 ) pointwidth [ 0 locks=0 ] ( "off" ) rows [ 0 locks=0 ] ( 3 ) cols [ 0 locks=0 ] ( 3 ) tension [ 0 locks=0 ] ( 3 ) smooth [ 0 locks=0 ] ( 0 ) thickinit [ 0 locks=0 ] ( 0.10000000000000001 ) thickscale [ 0 locks=0 ] ( 0.90000000000000002 ) doTexture [ 0 locks=0 ] ( "off" ) vertinc [ 0 locks=0 ] ( 0.10000000000000001 ) stepinit [ 0 locks=0 ] ( 0.10000000000000001 ) stepscale [ 0 locks=0 ] ( 0.90000000000000002 ) angleinit [ 0 locks=0 ] ( 25.399999999999999 ) anglescale [ 0 locks=0 ] ( 0.70399999999999996 ) varb [ 0 locks=0 ] ( 1 ) varc [ 0 locks=0 ] ( 1 ) vard [ 0 locks=0 ] ( 1 ) gravity [ 0 locks=0 ] ( 0 ) numvars [ 0 locks=0 ] ( 0 ) picfile [ 0 locks=0 ] ( circle.pic ) grpprefix [ 0 locks=0 ] ( lsys ) chanprefix [ 0 locks=0 ] ( lsys ) stampA [ 0 locks=0 ] ( lsys ) stampB [ 0 locks=0 ] ( "" ) stampC [ 0 locks=0 ] ( "" ) rules [ 0 locks=0 ] ( 0 0 0 ) usefile [ 0 locks=0 ] ( "off" ) writerules [ 0 locks=0 ] ( 0 ) rulefile [ 0 locks=0 ] ( ./rules.txt ) context [ 0 locks=0 ] ( F+- ) contextincludessiblings [ 0 locks=0 ] ( "off" ) premise [ 0 locks=0 ] ( A ) userule1 [ 0 locks=0 ] ( "on" ) rule1 [ 0 locks=0 ] ( A=!\"FFFB-A ) userule2 [ 0 locks=0 ] ( "on" ) rule2 [ 0 locks=0 ] ( B=[C] ) userule3 [ 0 locks=0 ] ( "off" ) rule3 [ 0 locks=0 ] ( C=!F+\"C ) userule4 [ 0 locks=0 ] ( "on" ) rule4 [ 0 locks=0 ] ( "" ) userule5 [ 0 locks=0 ] ( "on" ) rule5 [ 0 locks=0 ] ( "" ) userule6 [ 0 locks=0 ] ( "on" ) rule6 [ 0 locks=0 ] ( "" ) userule7 [ 0 locks=0 ] ( "on" ) rule7 [ 0 locks=0 ] ( "" ) userule8 [ 0 locks=0 ] ( "on" ) rule8 [ 0 locks=0 ] ( "" ) userule9 [ 0 locks=0 ] ( "on" ) rule9 [ 0 locks=0 ] ( "" ) userule10 [ 0 locks=0 ] ( "on" ) rule10 [ 0 locks=0 ] ( "" ) userule11 [ 0 locks=0 ] ( "on" ) rule11 [ 0 locks=0 ] ( "" ) userule12 [ 0 locks=0 ] ( "on" ) rule12 [ 0 locks=0 ] ( "" ) userule13 [ 0 locks=0 ] ( "on" ) rule13 [ 0 locks=0 ] ( "" ) userule14 [ 0 locks=0 ] ( "on" ) rule14 [ 0 locks=0 ] ( "" ) userule15 [ 0 locks=0 ] ( "on" ) rule15 [ 0 locks=0 ] ( "" ) userule16 [ 0 locks=0 ] ( "on" ) rule16 [ 0 locks=0 ] ( "" ) userule17 [ 0 locks=0 ] ( "on" ) rule17 [ 0 locks=0 ] ( "" ) userule18 [ 0 locks=0 ] ( "on" ) rule18 [ 0 locks=0 ] ( "" ) userule19 [ 0 locks=0 ] ( "on" ) rule19 [ 0 locks=0 ] ( "" ) userule20 [ 0 locks=0 ] ( "on" ) rule20 [ 0 locks=0 ] ( "" ) userule21 [ 0 locks=0 ] ( "on" ) rule21 [ 0 locks=0 ] ( "" ) userule22 [ 0 locks=0 ] ( "on" ) rule22 [ 0 locks=0 ] ( "" ) userule23 [ 0 locks=0 ] ( "on" ) rule23 [ 0 locks=0 ] ( "" ) userule24 [ 0 locks=0 ] ( "on" ) rule24 [ 0 locks=0 ] ( "" ) userule25 [ 0 locks=0 ] ( "on" ) rule25 [ 0 locks=0 ] ( "" ) } HouNC1033600bb605ad2ecbf0ab06670cobj/Work/lsystem5.userdata ___Version___16.5.378HouNC1033600bbe05ad2ecbf0ac4e2f5fobj/Work/add7.inittype = add matchesdef = 0 HouNC1033600bbf05ad2ecbf05e8147eeobj/Work/add7.defsopflags sopflags = comment "" position -139.157 12.3951 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 copy3 1 1 "input1" } inputs { 0 copy3 0 1 } stat { create 1514364010 modify 1523771108 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bbe05ad2ecbf015844376obj/Work/add7.parm{ version 0.8 stdswitcher [ 0 locks=0 ] ( 0 0 0 ) keep [ 0 locks=0 ] ( "on" ) points [ 0 locks=0 ] ( 1 ) remove [ 0 locks=0 ] ( "off" ) switcher [ 0 locks=0 ] ( 0 0 ) prims [ 0 locks=0 ] ( 1 ) group [ 0 locks=0 ] ( "" ) add [ 0 locks=0 ] ( "all" ) inc [ 0 locks=0 ] ( 2 ) attrname [ 0 locks=0 ] ( "" ) closedall [ 0 locks=0 ] ( "off" ) addparticlesystem [ 0 locks=0 ] ( "off" ) particlegroup [ 0 locks=0 ] ( "" ) appendunusedtoparticlesystem [ 0 locks=0 ] ( "off" ) usept0 [ 0 locks=0 ] ( "off" ) pt0 [ 0 locks=0 ] ( 0 0 0 ) weight0 [ 0 locks=0 ] ( 1 ) prim0 [ 0 locks=0 ] ( "" ) closed0 [ 0 locks=0 ] ( "off" ) } HouNC1033600bba05ad2ecbf0096c0e82obj/Work/add7.userdata ___Version___16.5.378HouNC1033600bb505ad2ecbf05f33b33aobj/Work/resample2.inittype = resample matchesdef = 0 HouNC1033600bba05ad2ecbf05752ca94obj/Work/resample2.defsopflags sopflags = comment "" position -138.291 19.0521 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 lsystem5 0 1 "input1" } inputs { 0 lsystem5 0 1 } stat { create 1514364025 modify 1523720207 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb505ad2ecbf07ea14afaobj/Work/resample2.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) lod [ 0 locks=0 ] ( 1 ) edge [ 0 locks=0 ] ( "off" ) method [ 0 locks=0 ] ( "dist" ) measure [ 0 locks=0 ] ( "arc" ) dolength [ 0 locks=0 ] ( "on" ) length [ 0 locks=0 ] ( 0.050000000000000003 ) dosegs [ 0 locks=0 ] ( "off" ) segs [ 0 locks=0 ] ( 10 ) useattribs [ 0 locks=0 ] ( "on" ) allequal [ 0 locks=0 ] ( "on" ) last [ 0 locks=0 ] ( "off" ) randomshift [ 0 locks=0 ] ( "off" ) onlypoints [ 0 locks=0 ] ( "off" ) treatpolysas [ 0 locks=0 ] ( "straight" ) outputsubdpoly [ 0 locks=0 ] ( "off" ) doptdistattr [ 0 locks=0 ] ( "off" ) ptdistattr [ 0 locks=0 ] ( ptdist ) dotangentattr [ 0 locks=0 ] ( "off" ) tangentattr [ 0 locks=0 ] ( tangentu ) docurveuattr [ 0 locks=0 ] ( "off" ) curveuattr [ 0 locks=0 ] ( curveu ) docurvenumattr [ 0 locks=0 ] ( "off" ) curvenumattr [ 0 locks=0 ] ( curvenum ) } HouNC1033600bb105ad2ecbf002a2a6a6obj/Work/resample2.userdata ___Version___16.5.378HouNC1033600bb905ad2ecbf02d9df006obj/Work/copy3.inittype = copy matchesdef = 0 HouNC1033600bbe05ad2ecbf0122f288dobj/Work/copy3.defsopflags sopflags = comment "" position -139.157 13.5246 connectornextid 3 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 enumerate2 1 1 "input1" 2 polyframe4 1 1 "input2" } inputs { 0 enumerate2 0 1 1 polyframe4 0 1 } stat { create 1514365022 modify 1523771104 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 1 0.65 0.1 delscript "" exprlanguage hscript end HouNC1033600bb905ad2ecbf0c9099d93obj/Work/copy3.parm{ version 0.8 sourceGrp [ 0 locks=0 ] ( "" ) templateGrp [ 0 locks=0 ] ( "" ) stdswitcher [ 0 locks=0 ] ( 1 1 1 ) ncy [ 0 locks=0 ] ( 1 ) nml [ 0 locks=0 ] ( "on" ) cum [ 0 locks=0 ] ( "on" ) xOrd [ 0 locks=0 ] ( "srt" ) rOrd [ 0 locks=0 ] ( "xyz" ) t [ 0 locks=0 ] ( 0 0 0 ) r [ 0 locks=0 ] ( 0 0 0 ) s [ 0 locks=0 ] ( 1 1 1 ) shear [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 1 ) parmgroup_pivotxform [ 0 locks=0 ] ( 0 ) p [ 0 locks=0 ] ( 0 0 0 ) pr [ 0 locks=0 ] ( 0 0 0 ) vlength [ 0 locks=0 ] ( "on" ) newg [ 0 locks=0 ] ( "off" ) preservegroups [ 0 locks=0 ] ( "off" ) copyg [ 0 locks=0 ] ( copyGroup`$CY`_`$TPT` ) stamp [ 0 locks=0 ] ( "on" ) cacheinput [ 0 locks=0 ] ( "off" ) pack [ 0 locks=0 ] ( "off" ) pivot [ 0 locks=0 ] ( "centroid" ) viewportlod [ 0 locks=0 ] ( "full" ) attribstamps [ 0 locks=0 ] ( "len r" ) stampswitch [ 0 locks=0 ] ( 0 0 0 0 0 ) param1 [ 0 locks=0 ] ( "" ) val1 [ 0 locks=0 ] ( 0 ) param2 [ 0 locks=0 ] ( "" ) val2 [ 0 locks=0 ] ( 0 ) param3 [ 0 locks=0 ] ( "" ) val3 [ 0 locks=0 ] ( 0 ) param4 [ 0 locks=0 ] ( "" ) val4 [ 0 locks=0 ] ( 0 ) param5 [ 0 locks=0 ] ( "" ) val5 [ 0 locks=0 ] ( 0 ) param6 [ 0 locks=0 ] ( "" ) val6 [ 0 locks=0 ] ( 0 ) param7 [ 0 locks=0 ] ( "" ) val7 [ 0 locks=0 ] ( 0 ) param8 [ 0 locks=0 ] ( "" ) val8 [ 0 locks=0 ] ( 0 ) param9 [ 0 locks=0 ] ( "" ) val9 [ 0 locks=0 ] ( 0 ) param10 [ 0 locks=0 ] ( "" ) val10 [ 0 locks=0 ] ( 0 ) param11 [ 0 locks=0 ] ( "" ) val11 [ 0 locks=0 ] ( 0 ) param12 [ 0 locks=0 ] ( "" ) val12 [ 0 locks=0 ] ( 0 ) param13 [ 0 locks=0 ] ( "" ) val13 [ 0 locks=0 ] ( 0 ) param14 [ 0 locks=0 ] ( "" ) val14 [ 0 locks=0 ] ( 0 ) param15 [ 0 locks=0 ] ( "" ) val15 [ 0 locks=0 ] ( 0 ) param16 [ 0 locks=0 ] ( "" ) val16 [ 0 locks=0 ] ( 0 ) param17 [ 0 locks=0 ] ( "" ) val17 [ 0 locks=0 ] ( 0 ) param18 [ 0 locks=0 ] ( "" ) val18 [ 0 locks=0 ] ( 0 ) param19 [ 0 locks=0 ] ( "" ) val19 [ 0 locks=0 ] ( 0 ) param20 [ 0 locks=0 ] ( "" ) val20 [ 0 locks=0 ] ( 0 ) param21 [ 0 locks=0 ] ( "" ) val21 [ 0 locks=0 ] ( 0 ) param22 [ 0 locks=0 ] ( "" ) val22 [ 0 locks=0 ] ( 0 ) param23 [ 0 locks=0 ] ( "" ) val23 [ 0 locks=0 ] ( 0 ) param24 [ 0 locks=0 ] ( "" ) val24 [ 0 locks=0 ] ( 0 ) param25 [ 0 locks=0 ] ( "" ) val25 [ 0 locks=0 ] ( 0 ) param26 [ 0 locks=0 ] ( "" ) val26 [ 0 locks=0 ] ( 0 ) param27 [ 0 locks=0 ] ( "" ) val27 [ 0 locks=0 ] ( 0 ) param28 [ 0 locks=0 ] ( "" ) val28 [ 0 locks=0 ] ( 0 ) param29 [ 0 locks=0 ] ( "" ) val29 [ 0 locks=0 ] ( 0 ) param30 [ 0 locks=0 ] ( "" ) val30 [ 0 locks=0 ] ( 0 ) param31 [ 0 locks=0 ] ( "" ) val31 [ 0 locks=0 ] ( 0 ) param32 [ 0 locks=0 ] ( "" ) val32 [ 0 locks=0 ] ( 0 ) param33 [ 0 locks=0 ] ( "" ) val33 [ 0 locks=0 ] ( 0 ) param34 [ 0 locks=0 ] ( "" ) val34 [ 0 locks=0 ] ( 0 ) param35 [ 0 locks=0 ] ( "" ) val35 [ 0 locks=0 ] ( 0 ) param36 [ 0 locks=0 ] ( "" ) val36 [ 0 locks=0 ] ( 0 ) param37 [ 0 locks=0 ] ( "" ) val37 [ 0 locks=0 ] ( 0 ) param38 [ 0 locks=0 ] ( "" ) val38 [ 0 locks=0 ] ( 0 ) param39 [ 0 locks=0 ] ( "" ) val39 [ 0 locks=0 ] ( 0 ) param40 [ 0 locks=0 ] ( "" ) val40 [ 0 locks=0 ] ( 0 ) param41 [ 0 locks=0 ] ( "" ) val41 [ 0 locks=0 ] ( 0 ) param42 [ 0 locks=0 ] ( "" ) val42 [ 0 locks=0 ] ( 0 ) param43 [ 0 locks=0 ] ( "" ) val43 [ 0 locks=0 ] ( 0 ) param44 [ 0 locks=0 ] ( "" ) val44 [ 0 locks=0 ] ( 0 ) param45 [ 0 locks=0 ] ( "" ) val45 [ 0 locks=0 ] ( 0 ) param46 [ 0 locks=0 ] ( "" ) val46 [ 0 locks=0 ] ( 0 ) param47 [ 0 locks=0 ] ( "" ) val47 [ 0 locks=0 ] ( 0 ) param48 [ 0 locks=0 ] ( "" ) val48 [ 0 locks=0 ] ( 0 ) param49 [ 0 locks=0 ] ( "" ) val49 [ 0 locks=0 ] ( 0 ) param50 [ 0 locks=0 ] ( "" ) val50 [ 0 locks=0 ] ( 0 ) doattr [ 0 locks=0 ] ( "on" ) _label_ [ 0 locks=0 ] ( Set Mult Add Sub ) setpt [ 0 locks=0 ] ( *,^v,^Alpha ) mulpt [ 0 locks=0 ] ( Alpha ) addpt [ 0 locks=0 ] ( v ) subpt [ 0 locks=0 ] ( "" ) setprim [ 0 locks=0 ] ( "" ) mulprim [ 0 locks=0 ] ( "" ) addprim [ 0 locks=0 ] ( "" ) subprim [ 0 locks=0 ] ( "" ) setvtx [ 0 locks=0 ] ( "" ) mulvtx [ 0 locks=0 ] ( "" ) addvtx [ 0 locks=0 ] ( "" ) subvtx [ 0 locks=0 ] ( "" ) copyvariable [ 0 locks=0 ] ( "on" ) } HouNC1033600bb505ad2ecbf09b80c37bobj/Work/copy3.userdata ___Version___16.5.378HouNC1033600bb405ad2ecbf004c4972fobj/Work/transform9.inittype = xform matchesdef = 0 HouNC1033600bb505ad2ecbf0ae2fa6baobj/Work/transform9.defsopflags sopflags = comment "" position -136.187 -4.42236 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 foreach_end3 1 1 "input1" } inputs { 0 foreach_end3 0 1 } stat { create 1514364176 modify 1523771162 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb505ad2ecbf05bbc4d34obj/Work/transform9.chn{ channel px { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = $CEX } } channel py { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = $CEY } } channel pz { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = $CEZ } } } HouNC1033600bb405ad2ecbf0bb85b008obj/Work/transform9.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "guess" ) xOrd [ 0 locks=0 ] ( "srt" ) rOrd [ 0 locks=0 ] ( "xyz" ) t [ 8 locks=0 ] ( -0.021168321371078325 0.10002043604850763 -0.084452509880065807 ) r [ 0 locks=0 ] ( 27.613731926744023 -22.498314233241011 -11.319002701814131 ) s [ 0 locks=0 ] ( 1 1 1 ) shear [ 8 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 1 ) parmgroup_pivotxform [ 0 locks=0 ] ( 1 ) p [ 8 locks=0 ] ( [ px -0.29138118028640747 ] [ py -0.033229589462280273 ] [ pz 0.46000820398330688 ] ) pr [ 0 locks=0 ] ( 0 0 0 ) parmgroup_prexform [ 0 locks=0 ] ( 0 ) prexform_xOrd [ 0 locks=0 ] ( "srt" ) prexform_rOrd [ 0 locks=0 ] ( "xyz" ) prexform_t [ 0 locks=0 ] ( 0 0 0 ) prexform_r [ 0 locks=0 ] ( 0 0 0 ) prexform_s [ 0 locks=0 ] ( 1 1 1 ) prexform_shear [ 0 locks=0 ] ( 0 0 0 ) movecentroid [ 0 locks=0 ] ( 0 ) attribs [ 0 locks=0 ] ( * ) updatenmls [ 0 locks=0 ] ( "off" ) updateaffectednmls [ 0 locks=0 ] ( "on" ) vlength [ 0 locks=0 ] ( "on" ) invertxform [ 0 locks=0 ] ( "off" ) } HouNC1033600bb005ad2ecbf069f953b6obj/Work/transform9.userdata ___Version___16.5.378HouNC1033600bb105ad2ecbf0779c11c8obj/Work/connectivity3.inittype = connectivity matchesdef = 0 HouNC1033600bb605ad2ecbf0857d0d61obj/Work/connectivity3.defsopflags sopflags = comment "" position -139.157 6.74755 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 0 "output1" } inputsNamed3 { 1 pointvop8 1 1 "input1" } inputs { 0 pointvop8 0 1 } stat { create 1514376066 modify 1523771122 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb105ad2ecbf0380c5e8fobj/Work/connectivity3.parm{ version 0.8 connecttype [ 0 locks=0 ] ( "prim" ) attribname [ 0 locks=0 ] ( class ) createvarmap [ 0 locks=0 ] ( "off" ) varname [ 0 locks=0 ] ( "" ) seamgroup [ 0 locks=0 ] ( "" ) byuv [ 0 locks=0 ] ( "off" ) uvattrib [ 0 locks=0 ] ( uv ) } HouNC1033600b8d05ad2ecbf079f27bb0obj/Work/connectivity3.userdata ___Version___16.5.378HouNC1033600bb605ad2ecbf082742760obj/Work/foreach_end3.inittype = block_end matchesdef = 0 HouNC1033600bb705ad2ecbf0a7b60cbaobj/Work/foreach_end3.defsopflags sopflags = comment "" position -136.182 -2.4893 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault off exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 primitive3 1 1 "input1" } inputs { 0 primitive3 0 1 } stat { create 1514376066 modify 1523771157 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.75 0.4 0 delscript "" exprlanguage hscript end HouNC1033600bb605ad2ecbf0bafec70dobj/Work/foreach_end3.parm{ version 0.8 itermethod [ 0 locks=0 ] ( "pieces" ) method [ 0 locks=0 ] ( "merge" ) iterations [ 0 locks=0 ] ( 10 ) startvalue [ 0 locks=0 ] ( 1 ) increment [ 0 locks=0 ] ( 1 ) class [ 0 locks=0 ] ( "primitive" ) useattrib [ 0 locks=0 ] ( "on" ) attrib [ 0 locks=0 ] ( class ) usemaxiter [ 0 locks=0 ] ( "off" ) maxiter [ 0 locks=0 ] ( 10 ) blockpath [ 0 locks=0 ] ( ../foreach_begin3 ) templatepath [ 0 locks=0 ] ( ../foreach_begin3 ) resetcookpass [ 0 locks=0 ] ( 0 ) dosinglepass [ 0 locks=0 ] ( "off" ) singlepass [ 0 locks=0 ] ( 4 ) stopcondition [ 0 locks=0 ] ( 0 ) multithread [ 0 locks=0 ] ( "off" ) } HouNC1033600bb205ad2ecbf0bc8af242obj/Work/foreach_end3.userdata ___Version___16.5.378HouNC1033600bb005ad2ecbf08db0398aobj/Work/foreach_begin3.inittype = block_begin matchesdef = 0 HouNC1033600bb105ad2ecbf03b75c7e2obj/Work/foreach_begin3.defsopflags sopflags = comment "" position -139.152 3.02357 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault off exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 attribpromote1 1 1 "input1" } inputs { 0 attribpromote1 0 1 } stat { create 1514376066 modify 1523772686 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.75 0.4 0 delscript "" exprlanguage hscript end HouNC1033600bb005ad2ecbf085f91e3fobj/Work/foreach_begin3.parm{ version 0.8 method [ 0 locks=0 ] ( "piece" ) blockpath [ 0 locks=0 ] ( ../foreach_end3 ) createmetablock [ 0 locks=0 ] ( 0 ) label1 [ 0 locks=0 ] ( "iteration, numiterations, value, ivalue" ) } HouNC1033600b8c05ad2ecbf0d7386fc7obj/Work/foreach_begin3.userdata ___Version___16.5.378HouNC1033600b8a05ad2ecbf0b80df015obj/Work/foreach_begin3_metadata1.inittype = block_begin matchesdef = 0 HouNC1033600b8b05ad2ecbf0a70ac9afobj/Work/foreach_begin3_metadata1.defsopflags sopflags = comment "" position -134.785 4.46765 connectornextid 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 on colordefault off exposed on outputsNamed3 { 0 "output1" } inputsNamed3 { } inputs { } stat { create 1514376110 modify 1523772686 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.75 0.4 0 delscript "" exprlanguage hscript end HouNC1033600b8a05ad2ecbf085a4a664obj/Work/foreach_begin3_metadata1.parm{ version 0.8 method [ 0 locks=0 ] ( "metadata" ) blockpath [ 0 locks=0 ] ( ../foreach_end3 ) createmetablock [ 0 locks=0 ] ( 0 ) label1 [ 0 locks=0 ] ( "iteration, numiterations, value, ivalue" ) } HouNC1033600b8605ad2ecbf06b998846obj/Work/foreach_begin3_metadata1.userdata ___Version___16.5.378HouNC1033600bb405ad2ecbf05f9825a7obj/Work/pointvop4.order14 geometryvopglobal1 geometryvopoutput1 distance1 vectofloat1 floattovec1 importpoint1 const1 multiply1 input2 bind1 fit1 ramp1 multiply2 input3 HouNC1033600bba05ad2ecbf0e9b5c651obj/Work/pointvop4.net1 HouNC1033600bbe05ad2ecbf02d5349afobj/Work/add8.inittype = add matchesdef = 0 HouNC1033600bbf05ad2ecbf052f1dd19obj/Work/add8.defsopflags sopflags = comment "" position -135.259 16.7625 connectornextid 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 on colordefault on exposed on outputsNamed3 { 0 "output1" } inputsNamed3 { } inputs { } stat { create 1514369341 modify 1523723519 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bbe05ad2ecbf08fe7ed87obj/Work/add8.parm{ version 0.8 stdswitcher [ 0 locks=0 ] ( 0 0 0 ) keep [ 0 locks=0 ] ( "off" ) points [ 0 locks=0 ] ( 1 ) remove [ 0 locks=0 ] ( "off" ) switcher [ 0 locks=0 ] ( 0 0 ) prims [ 0 locks=0 ] ( 1 ) group [ 0 locks=0 ] ( "" ) add [ 0 locks=0 ] ( "all" ) inc [ 0 locks=0 ] ( 2 ) attrname [ 0 locks=0 ] ( "" ) closedall [ 0 locks=0 ] ( "off" ) addparticlesystem [ 0 locks=0 ] ( "off" ) particlegroup [ 0 locks=0 ] ( "" ) appendunusedtoparticlesystem [ 0 locks=0 ] ( "off" ) usept0 [ 0 locks=0 ] ( "on" ) pt0 [ 0 locks=0 ] ( -0.59999999999999998 0 0.34000000000000002 ) weight0 [ 0 locks=0 ] ( 1 ) prim0 [ 0 locks=0 ] ( "" ) closed0 [ 0 locks=0 ] ( "off" ) } HouNC1033600bba05ad2ecbf04ec091c1obj/Work/add8.userdata ___Version___16.5.378HouNC1033600bb505ad2ecbf004737d6eobj/Work/polyfill1.inittype = polyfill matchesdef = 0 HouNC1033600bba05ad2ecbf03229c150obj/Work/polyfill1.defsopflags sopflags = comment "" position -127.444 0.4011 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 normal1 1 1 "input1" } inputs { 0 normal1 0 1 } stat { create 1514376636 modify 1523771196 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb505ad2ecbf08b38b945obj/Work/polyfill1.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) fillmode [ 0 locks=0 ] ( "quads" ) completeloops [ 0 locks=0 ] ( "on" ) reverse [ 0 locks=0 ] ( "off" ) uniquepoints [ 0 locks=0 ] ( "off" ) updatenorms [ 0 locks=0 ] ( "on" ) looptoggle [ 0 locks=0 ] ( "off" ) loopdistance [ 0 locks=0 ] ( 0.25 ) smoothtoggle [ 0 locks=0 ] ( "on" ) smoothstrength [ 0 locks=0 ] ( 50 ) perfectgrid [ 0 locks=0 ] ( 0 ) corneroffset [ 0 locks=0 ] ( 0 ) customcornerstoggle [ 0 locks=0 ] ( "off" ) customcorners [ 0 locks=0 ] ( "" ) subdivtoggle [ 0 locks=0 ] ( "on" ) translate [ 0 locks=0 ] ( 0.25 ) tangentstrength [ 0 locks=0 ] ( 0.40000000000000002 ) groups [ 0 locks=0 ] ( 0 ) patchgrouptoggle [ 0 locks=0 ] ( "off" ) patchgroup [ 0 locks=0 ] ( patch ) loopgrouptoggle [ 0 locks=0 ] ( "off" ) loopgroup [ 0 locks=0 ] ( loopgroup ) groupappend [ 0 locks=0 ] ( "off" ) } HouNC1033600bb105ad2ecbf037b06aa1obj/Work/polyfill1.userdata ___Version___16.5.378HouNC1033600bb405ad2ecbf0ac8c0447obj/Work/pointvop5.order16 geometryvopglobal1 geometryvopoutput1 distance1 vectofloat1 floattovec1 importpoint1 const1 multiply1 input2 bind1 fit1 ramp1 multiply2 input3 fit2 bind2 HouNC1033600bba05ad2ecbf01862ab74obj/Work/pointvop5.net1 HouNC1033600bbe05ad2ecbf0cb011be3obj/Work/add9.inittype = add matchesdef = 0 HouNC1033600bbf05ad2ecbf05ce8a172obj/Work/add9.defsopflags sopflags = comment "" position -123.916 7.58033 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 0 "output1" } inputsNamed3 { 1 foreach_begin1_metadata1 0 1 "input1" } inputs { 0 foreach_begin1_metadata1 0 1 } stat { create 1514369341 modify 1523771213 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bbe05ad2ecbf061b70d60obj/Work/add9.parm{ version 0.8 stdswitcher [ 0 locks=0 ] ( 0 0 0 ) keep [ 0 locks=0 ] ( "off" ) points [ 0 locks=0 ] ( 1 ) remove [ 0 locks=0 ] ( "off" ) switcher [ 0 locks=0 ] ( 0 0 ) prims [ 0 locks=0 ] ( 1 ) group [ 0 locks=0 ] ( "" ) add [ 0 locks=0 ] ( "all" ) inc [ 0 locks=0 ] ( 2 ) attrname [ 0 locks=0 ] ( "" ) closedall [ 0 locks=0 ] ( "off" ) addparticlesystem [ 0 locks=0 ] ( "off" ) particlegroup [ 0 locks=0 ] ( "" ) appendunusedtoparticlesystem [ 0 locks=0 ] ( "off" ) usept0 [ 0 locks=0 ] ( "on" ) pt0 [ 0 locks=0 ] ( -0.59999999999999998 0 0.34000000000000002 ) weight0 [ 0 locks=0 ] ( 1 ) prim0 [ 0 locks=0 ] ( "" ) closed0 [ 0 locks=0 ] ( "off" ) } HouNC1033600bba05ad2ecbf007c272f2obj/Work/add9.userdata ___Version___16.5.378HouNC1033600bb505ad2ecbf0db0ef57bobj/Work/resample3.inittype = resample matchesdef = 0 HouNC1033600bba05ad2ecbf09f20b3a3obj/Work/resample3.defsopflags sopflags = comment "" position -139.157 10.1361 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 add6 1 1 "input1" } inputs { 0 add6 0 1 } stat { create 1514377880 modify 1523771114 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb505ad2ecbf04bc11ef7obj/Work/resample3.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) lod [ 0 locks=0 ] ( 1 ) edge [ 0 locks=0 ] ( "off" ) method [ 0 locks=0 ] ( "dist" ) measure [ 0 locks=0 ] ( "arc" ) dolength [ 0 locks=0 ] ( "on" ) length [ 0 locks=0 ] ( 0.01 ) dosegs [ 0 locks=0 ] ( "off" ) segs [ 0 locks=0 ] ( 10 ) useattribs [ 0 locks=0 ] ( "on" ) allequal [ 0 locks=0 ] ( "on" ) last [ 0 locks=0 ] ( "off" ) randomshift [ 0 locks=0 ] ( "off" ) onlypoints [ 0 locks=0 ] ( "off" ) treatpolysas [ 0 locks=0 ] ( "straight" ) outputsubdpoly [ 0 locks=0 ] ( "off" ) doptdistattr [ 0 locks=0 ] ( "off" ) ptdistattr [ 0 locks=0 ] ( ptdist ) dotangentattr [ 0 locks=0 ] ( "off" ) tangentattr [ 0 locks=0 ] ( tangentu ) docurveuattr [ 0 locks=0 ] ( "off" ) curveuattr [ 0 locks=0 ] ( curveu ) docurvenumattr [ 0 locks=0 ] ( "off" ) curvenumattr [ 0 locks=0 ] ( curvenum ) } HouNC1033600bb105ad2ecbf0670a4ec0obj/Work/resample3.userdata ___Version___16.5.378HouNC1033600bbb05ad2ecbf0cad4d5e0obj/Work/smooth3.inittype = smooth::2.0 matchesdef = 0 HouNC1033600bb805ad2ecbf0c4df24b8obj/Work/smooth3.defsopflags sopflags = comment "" position -139.157 9.00655 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 resample3 1 1 "input1" } inputs { 0 resample3 0 1 } stat { create 1514377885 modify 1523771116 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bbb05ad2ecbf05bffe3d2obj/Work/smooth3.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) contrainedboundary [ 0 locks=0 ] ( "groupboundary" ) constrainedpoints [ 0 locks=0 ] ( "" ) attributes [ 0 locks=0 ] ( P ) method [ 0 locks=0 ] ( "uniform" ) strength [ 0 locks=0 ] ( 16.239999999999998 ) filterquality [ 0 locks=0 ] ( 2 ) } HouNC1033600bb705ad2ecbf0a712189cobj/Work/smooth3.userdata ___Version___16.5.378HouNC1033600bb905ad2ecbf042ccd817obj/Work/line3.inittype = line matchesdef = 0 HouNC1033600bbe05ad2ecbf075351f13obj/Work/line3.defsopflags sopflags = comment "" position -149.039 3.91535 connectornextid 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 on colordefault on exposed on outputsNamed3 { 0 "output1" } inputsNamed3 { } inputs { } stat { create 1514378193 modify 1523770992 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb905ad2ecbf08372faacobj/Work/line3.parm{ version 0.8 type [ 0 locks=0 ] ( "poly" ) origin [ 0 locks=0 ] ( 0 0 0 ) dir [ 0 locks=0 ] ( 0 1 0 ) dist [ 0 locks=0 ] ( 50 ) points [ 0 locks=0 ] ( 300 ) order [ 0 locks=0 ] ( 4 ) } HouNC1033600bb505ad2ecbf0acce1683obj/Work/line3.userdata ___Version___16.5.378HouNC1033600bb905ad2ecbf09f43bc20obj/Work/copy4.inittype = copy matchesdef = 0 HouNC1033600bbe05ad2ecbf049d5039bobj/Work/copy4.defsopflags sopflags = comment "" position -147.683 2.93645 connectornextid 3 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 2 "output1" } inputsNamed3 { 0 line3 0 1 "input1" 1 pointreplicate1 1 1 "input2" } inputs { 0 line3 0 1 1 pointreplicate1 0 1 } stat { create 1514378232 modify 1523722782 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 1 0.65 0.1 delscript "" exprlanguage hscript end HouNC1033600bb905ad2ecbf07d29cf12obj/Work/copy4.parm{ version 0.8 sourceGrp [ 0 locks=0 ] ( "" ) templateGrp [ 0 locks=0 ] ( "" ) stdswitcher [ 0 locks=0 ] ( 2 2 2 ) ncy [ 0 locks=0 ] ( 1 ) nml [ 0 locks=0 ] ( "on" ) cum [ 0 locks=0 ] ( "on" ) xOrd [ 0 locks=0 ] ( "srt" ) rOrd [ 0 locks=0 ] ( "xyz" ) t [ 0 locks=0 ] ( 0 0 0 ) r [ 0 locks=0 ] ( 0 0 0 ) s [ 0 locks=0 ] ( 1 1 1 ) shear [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 1 ) parmgroup_pivotxform [ 0 locks=0 ] ( 0 ) p [ 0 locks=0 ] ( 0 0 0 ) pr [ 0 locks=0 ] ( 0 0 0 ) vlength [ 0 locks=0 ] ( "on" ) newg [ 0 locks=0 ] ( "off" ) preservegroups [ 0 locks=0 ] ( "off" ) copyg [ 0 locks=0 ] ( copyGroup`$CY`_`$TPT` ) stamp [ 0 locks=0 ] ( "off" ) cacheinput [ 0 locks=0 ] ( "off" ) pack [ 0 locks=0 ] ( "off" ) pivot [ 0 locks=0 ] ( "centroid" ) viewportlod [ 0 locks=0 ] ( "full" ) attribstamps [ 0 locks=0 ] ( "" ) stampswitch [ 0 locks=0 ] ( 0 0 0 0 0 ) param1 [ 0 locks=0 ] ( "" ) val1 [ 0 locks=0 ] ( 0 ) param2 [ 0 locks=0 ] ( "" ) val2 [ 0 locks=0 ] ( 0 ) param3 [ 0 locks=0 ] ( "" ) val3 [ 0 locks=0 ] ( 0 ) param4 [ 0 locks=0 ] ( "" ) val4 [ 0 locks=0 ] ( 0 ) param5 [ 0 locks=0 ] ( "" ) val5 [ 0 locks=0 ] ( 0 ) param6 [ 0 locks=0 ] ( "" ) val6 [ 0 locks=0 ] ( 0 ) param7 [ 0 locks=0 ] ( "" ) val7 [ 0 locks=0 ] ( 0 ) param8 [ 0 locks=0 ] ( "" ) val8 [ 0 locks=0 ] ( 0 ) param9 [ 0 locks=0 ] ( "" ) val9 [ 0 locks=0 ] ( 0 ) param10 [ 0 locks=0 ] ( "" ) val10 [ 0 locks=0 ] ( 0 ) param11 [ 0 locks=0 ] ( "" ) val11 [ 0 locks=0 ] ( 0 ) param12 [ 0 locks=0 ] ( "" ) val12 [ 0 locks=0 ] ( 0 ) param13 [ 0 locks=0 ] ( "" ) val13 [ 0 locks=0 ] ( 0 ) param14 [ 0 locks=0 ] ( "" ) val14 [ 0 locks=0 ] ( 0 ) param15 [ 0 locks=0 ] ( "" ) val15 [ 0 locks=0 ] ( 0 ) param16 [ 0 locks=0 ] ( "" ) val16 [ 0 locks=0 ] ( 0 ) param17 [ 0 locks=0 ] ( "" ) val17 [ 0 locks=0 ] ( 0 ) param18 [ 0 locks=0 ] ( "" ) val18 [ 0 locks=0 ] ( 0 ) param19 [ 0 locks=0 ] ( "" ) val19 [ 0 locks=0 ] ( 0 ) param20 [ 0 locks=0 ] ( "" ) val20 [ 0 locks=0 ] ( 0 ) param21 [ 0 locks=0 ] ( "" ) val21 [ 0 locks=0 ] ( 0 ) param22 [ 0 locks=0 ] ( "" ) val22 [ 0 locks=0 ] ( 0 ) param23 [ 0 locks=0 ] ( "" ) val23 [ 0 locks=0 ] ( 0 ) param24 [ 0 locks=0 ] ( "" ) val24 [ 0 locks=0 ] ( 0 ) param25 [ 0 locks=0 ] ( "" ) val25 [ 0 locks=0 ] ( 0 ) param26 [ 0 locks=0 ] ( "" ) val26 [ 0 locks=0 ] ( 0 ) param27 [ 0 locks=0 ] ( "" ) val27 [ 0 locks=0 ] ( 0 ) param28 [ 0 locks=0 ] ( "" ) val28 [ 0 locks=0 ] ( 0 ) param29 [ 0 locks=0 ] ( "" ) val29 [ 0 locks=0 ] ( 0 ) param30 [ 0 locks=0 ] ( "" ) val30 [ 0 locks=0 ] ( 0 ) param31 [ 0 locks=0 ] ( "" ) val31 [ 0 locks=0 ] ( 0 ) param32 [ 0 locks=0 ] ( "" ) val32 [ 0 locks=0 ] ( 0 ) param33 [ 0 locks=0 ] ( "" ) val33 [ 0 locks=0 ] ( 0 ) param34 [ 0 locks=0 ] ( "" ) val34 [ 0 locks=0 ] ( 0 ) param35 [ 0 locks=0 ] ( "" ) val35 [ 0 locks=0 ] ( 0 ) param36 [ 0 locks=0 ] ( "" ) val36 [ 0 locks=0 ] ( 0 ) param37 [ 0 locks=0 ] ( "" ) val37 [ 0 locks=0 ] ( 0 ) param38 [ 0 locks=0 ] ( "" ) val38 [ 0 locks=0 ] ( 0 ) param39 [ 0 locks=0 ] ( "" ) val39 [ 0 locks=0 ] ( 0 ) param40 [ 0 locks=0 ] ( "" ) val40 [ 0 locks=0 ] ( 0 ) param41 [ 0 locks=0 ] ( "" ) val41 [ 0 locks=0 ] ( 0 ) param42 [ 0 locks=0 ] ( "" ) val42 [ 0 locks=0 ] ( 0 ) param43 [ 0 locks=0 ] ( "" ) val43 [ 0 locks=0 ] ( 0 ) param44 [ 0 locks=0 ] ( "" ) val44 [ 0 locks=0 ] ( 0 ) param45 [ 0 locks=0 ] ( "" ) val45 [ 0 locks=0 ] ( 0 ) param46 [ 0 locks=0 ] ( "" ) val46 [ 0 locks=0 ] ( 0 ) param47 [ 0 locks=0 ] ( "" ) val47 [ 0 locks=0 ] ( 0 ) param48 [ 0 locks=0 ] ( "" ) val48 [ 0 locks=0 ] ( 0 ) param49 [ 0 locks=0 ] ( "" ) val49 [ 0 locks=0 ] ( 0 ) param50 [ 0 locks=0 ] ( "" ) val50 [ 0 locks=0 ] ( 0 ) doattr [ 0 locks=0 ] ( "on" ) _label_ [ 0 locks=0 ] ( Set Mult Add Sub ) setpt [ 0 locks=0 ] ( *,^v,^Alpha ) mulpt [ 0 locks=0 ] ( Alpha ) addpt [ 0 locks=0 ] ( v ) subpt [ 0 locks=0 ] ( "" ) setprim [ 0 locks=0 ] ( "" ) mulprim [ 0 locks=0 ] ( "" ) addprim [ 0 locks=0 ] ( "" ) subprim [ 0 locks=0 ] ( "" ) setvtx [ 0 locks=0 ] ( "" ) mulvtx [ 0 locks=0 ] ( "" ) addvtx [ 0 locks=0 ] ( "" ) subvtx [ 0 locks=0 ] ( "" ) copyvariable [ 0 locks=0 ] ( "on" ) } HouNC1033600bb505ad2ecbf04c86132fobj/Work/copy4.userdata ___Version___16.5.378HouNC1033600bb805ad2ecbf0637f44e1obj/Work/twist1.inittype = twist matchesdef = 0 HouNC1033600bb905ad2ecbf0399bf20aobj/Work/twist1.defsopflags sopflags = comment "" position -147.683 -1.08725 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 pointvop17 1 1 "input1" } inputs { 0 pointvop17 0 1 } stat { create 1514378247 modify 1523723500 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb805ad2ecbf0c2dbe7e8obj/Work/twist1.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) op [ 0 locks=0 ] ( "twist" ) paxis [ 0 locks=0 ] ( "y" ) saxis [ 0 locks=0 ] ( "y" ) p [ 0 locks=0 ] ( 0 0 0 ) strength [ 0 locks=0 ] ( 76.799999999999997 ) roll [ 0 locks=0 ] ( 1 ) } HouNC1033600bb405ad2ecbf034e657cbobj/Work/twist1.userdata ___Version___16.5.378HouNC1033600bb705ad2ecbf0611da66bobj/Work/transform11.inittype = xform matchesdef = 0 HouNC1033600bb405ad2ecbf06328a52cobj/Work/transform11.defsopflags sopflags = comment "" position -147.683 -2.37695 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 twist1 1 1 "input1" } inputs { 0 twist1 0 1 } stat { create 1514378373 modify 1523720165 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb705ad2ecbf02c945b11obj/Work/transform11.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "guess" ) xOrd [ 0 locks=0 ] ( "srt" ) rOrd [ 0 locks=0 ] ( "xyz" ) t [ 0 locks=0 ] ( -0.89506226778030396 -2.7589434440231324 -2.2200000000000002 ) r [ 0 locks=0 ] ( 36.45087249698868 1.9438191774429419 -3.7735231626661916 ) s [ 0 locks=0 ] ( 1 1 1 ) shear [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 0.14999999999999999 ) parmgroup_pivotxform [ 0 locks=0 ] ( 0 ) p [ 0 locks=0 ] ( 0 0 0 ) pr [ 0 locks=0 ] ( 0 0 0 ) parmgroup_prexform [ 0 locks=0 ] ( 0 ) prexform_xOrd [ 0 locks=0 ] ( "srt" ) prexform_rOrd [ 0 locks=0 ] ( "xyz" ) prexform_t [ 0 locks=0 ] ( 0 0 0 ) prexform_r [ 0 locks=0 ] ( 0 0 0 ) prexform_s [ 0 locks=0 ] ( 1 1 1 ) prexform_shear [ 0 locks=0 ] ( 0 0 0 ) movecentroid [ 0 locks=0 ] ( 0 ) attribs [ 0 locks=0 ] ( * ) updatenmls [ 0 locks=0 ] ( "off" ) updateaffectednmls [ 0 locks=0 ] ( "on" ) vlength [ 0 locks=0 ] ( "on" ) invertxform [ 0 locks=0 ] ( "off" ) } HouNC1033600bb305ad2ecbf027452736obj/Work/transform11.userdata ___Version___16.5.378HouNC1033600bba05ad2ecbf0b7690378obj/Work/scatter3.inittype = scatter::2.0 matchesdef = 0 HouNC1033600bbb05ad2ecbf03ae258e2obj/Work/scatter3.defsopflags sopflags = comment "" position -146.554 8.43332 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 volumevop1 1 1 "input1" } inputs { 0 volumevop1 0 1 } stat { create 1514378651 modify 1523770994 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bba05ad2ecbf0d437164eobj/Work/scatter3.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) stdswitcher [ 0 locks=0 ] ( 0 0 ) generateby [ 0 locks=0 ] ( "bydensity" ) densityscale [ 0 locks=0 ] ( 10 ) usedensityattrib [ 0 locks=0 ] ( "off" ) densityattrib [ 0 locks=0 ] ( density ) useareaattrib [ 0 locks=0 ] ( "off" ) areaattrib [ 0 locks=0 ] ( area ) forcetotal [ 0 locks=0 ] ( "on" ) npts [ 8 locks=0 ] ( 300 ) usedensitytexture [ 0 locks=0 ] ( "off" ) densitytexture [ 0 locks=0 ] ( default.pic ) primcountattrib [ 0 locks=0 ] ( count ) useemergencylimit [ 0 locks=0 ] ( "on" ) emergencylimit [ 0 locks=0 ] ( 1000000 ) seed [ 0 locks=0 ] ( 0 ) overrideprimseed [ 0 locks=0 ] ( "off" ) primseedattrib [ 0 locks=0 ] ( primid ) randomizeorder [ 0 locks=0 ] ( "on" ) relaxpoints [ 0 locks=0 ] ( "off" ) relaxiterations [ 0 locks=0 ] ( 10 ) scaleradiiby [ 0 locks=0 ] ( 1 ) usemaxradius [ 0 locks=0 ] ( "on" ) maxradius [ 0 locks=0 ] ( 10 ) useprimnumattrib [ 0 locks=0 ] ( "off" ) primnumattrib [ 0 locks=0 ] ( sourceprim ) useprimuvwattrib [ 0 locks=0 ] ( "off" ) primuvwattrib [ 0 locks=0 ] ( sourceprimuv ) useoutputdensityattrib [ 0 locks=0 ] ( "off" ) outputdensityattrib [ 0 locks=0 ] ( density ) useoutputradiusattrib [ 0 locks=0 ] ( "off" ) outputradiusattrib [ 0 locks=0 ] ( pscale ) radiusintexturespace [ 0 locks=0 ] ( "off" ) pointattribs [ 0 locks=0 ] ( * ) vertattribs [ 0 locks=0 ] ( "" ) primattribs [ 0 locks=0 ] ( "" ) detailattribs [ 0 locks=0 ] ( "" ) } HouNC1033600bb605ad2ecbf085df5dceobj/Work/scatter3.userdata ___Version___16.5.378HouNC1033600bb405ad2ecbf0d907093fobj/Work/isooffset3.inittype = isooffset matchesdef = 0 HouNC1033600bb505ad2ecbf0c6923b25obj/Work/isooffset3.defsopflags sopflags = comment "" position -146.554 10.6923 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 testgeometry_pighead1 0 1 "input1" } inputs { 0 testgeometry_pighead1 0 1 } stat { create 1514378665 modify 1523723001 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb405ad2ecbf054dffa47obj/Work/isooffset3.parm{ version 0.8 output [ 0 locks=0 ] ( "fogvolume" ) tetratype [ 0 locks=0 ] ( "skeleton" ) mode [ 0 locks=0 ] ( "rayintersect" ) name [ 0 locks=0 ] ( "" ) offset [ 0 locks=0 ] ( 0 ) buildpolysoup [ 0 locks=0 ] ( "off" ) switcher [ 0 locks=0 ] ( 0 0 0 ) uniformsamples [ 0 locks=0 ] ( "max" ) samplediv [ 0 locks=0 ] ( 100 ) divs [ 0 locks=0 ] ( 1 1 1 ) divsize [ 0 locks=0 ] ( 0.10000000000000001 ) overrideoutput [ 0 locks=0 ] ( "off" ) isodiv [ 0 locks=0 ] ( 1 1 1 ) overridebounds [ 0 locks=0 ] ( "off" ) padbounds [ 0 locks=0 ] ( "off" ) min [ 0 locks=0 ] ( -1 -1 -1 ) max [ 0 locks=0 ] ( 1 1 1 ) tol [ 0 locks=0 ] ( 0.001 ) laserscan [ 0 locks=0 ] ( "on" ) fixsigns [ 0 locks=0 ] ( "on" ) forcebounds [ 0 locks=0 ] ( "on" ) invert [ 0 locks=0 ] ( "off" ) numneighbour [ 0 locks=0 ] ( 1 ) sweepalpha [ 0 locks=0 ] ( 2 ) sweepcount [ 0 locks=0 ] ( 3 ) filemode [ 0 locks=0 ] ( "none" ) filename [ 0 locks=0 ] ( ./sdf$F4.simdata ) } HouNC1033600bb005ad2ecbf0b025f966obj/Work/isooffset3.userdata ___Version___16.5.378HouNC1033600bb005ad2ecbf06c0ac677obj/Work/attribpromote1.inittype = attribpromote matchesdef = 0 HouNC1033600bb105ad2ecbf0d1debc62obj/Work/attribpromote1.defsopflags sopflags = comment "" position -139.157 4.48855 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 attribrandomize1 1 1 "input1" } inputs { 0 attribrandomize1 0 1 } stat { create 1514379323 modify 1523771132 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb005ad2ecbf01d919583obj/Work/attribpromote1.parm{ version 0.8 inname [ 0 locks=0 ] ( rand ) inclass [ 0 locks=0 ] ( "primitive" ) outclass [ 0 locks=0 ] ( "point" ) method [ 0 locks=0 ] ( "mean" ) useoutname [ 0 locks=0 ] ( "off" ) outname [ 0 locks=0 ] ( "" ) deletein [ 0 locks=0 ] ( "on" ) } HouNC1033600b8c05ad2ecbf0b0a27124obj/Work/attribpromote1.userdata ___Version___16.5.378HouNC1033600bb505ad2ecbf0a97c4e1eobj/Work/OUT_solid.inittype = null matchesdef = 0 HouNC1033600bba05ad2ecbf066c44cc1obj/Work/OUT_solid.defsopflags sopflags = comment "" position -127.339 -9.8958 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault off exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 merge1 2 1 "input1" } inputs { 0 merge1 0 1 } stat { create 1514559862 modify 1523771260 author personal@personal-PC access 0777 } color UT_Color RGB 0 0 0 delscript "" exprlanguage hscript end HouNC1033600bb505ad2ecbf05825273cobj/Work/OUT_solid.parm{ version 0.8 copyinput [ 0 locks=0 ] ( "on" ) cacheinput [ 0 locks=0 ] ( "off" ) } HouNC1033600bb105ad2ecbf06e3c0c93obj/Work/OUT_solid.userdata ___Version___16.5.378HouNC1033600bb505ad2ecbf047c0c136obj/Work/resample4.inittype = resample matchesdef = 0 HouNC1033600bba05ad2ecbf003866054obj/Work/resample4.defsopflags sopflags = comment "" position -125.89 22.5683 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 smooth1 1 1 "input1" } inputs { 0 smooth1 0 1 } stat { create 1514559956 modify 1523771196 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb505ad2ecbf049cc35cfobj/Work/resample4.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) lod [ 0 locks=0 ] ( 1 ) edge [ 0 locks=0 ] ( "off" ) method [ 0 locks=0 ] ( "dist" ) measure [ 0 locks=0 ] ( "arc" ) dolength [ 0 locks=0 ] ( "on" ) length [ 0 locks=0 ] ( 0.0050000000000000001 ) dosegs [ 0 locks=0 ] ( "off" ) segs [ 0 locks=0 ] ( 10 ) useattribs [ 0 locks=0 ] ( "on" ) allequal [ 0 locks=0 ] ( "on" ) last [ 0 locks=0 ] ( "off" ) randomshift [ 0 locks=0 ] ( "off" ) onlypoints [ 0 locks=0 ] ( "off" ) treatpolysas [ 0 locks=0 ] ( "straight" ) outputsubdpoly [ 0 locks=0 ] ( "off" ) doptdistattr [ 0 locks=0 ] ( "off" ) ptdistattr [ 0 locks=0 ] ( ptdist ) dotangentattr [ 0 locks=0 ] ( "off" ) tangentattr [ 0 locks=0 ] ( tangentu ) docurveuattr [ 0 locks=0 ] ( "off" ) curveuattr [ 0 locks=0 ] ( curveu ) docurvenumattr [ 0 locks=0 ] ( "off" ) curvenumattr [ 0 locks=0 ] ( curvenum ) } HouNC1033600bb105ad2ecbf040f5146eobj/Work/resample4.userdata ___Version___16.5.378HouNC1033600bb805ad2ecbf03465b5d5obj/Work/split1.inittype = split matchesdef = 1 HouNC1033600bb905ad2ecbf012357508obj/Work/split1.defsopflags sopflags = comment "" position -127.444 -6.3758 connectornextid 3 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" 2 "output2" } inputsNamed3 { 0 groupexpression1 1 1 "input1" } inputs { 0 groupexpression1 0 1 } stat { create 1514560140 modify 1523771234 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb805ad2ecbf00387bf48obj/Work/split1.parm{ version 0.8 group [ 0 locks=0 ] ( solidA ) grouptype [ 0 locks=0 ] ( "guess" ) negate [ 0 locks=0 ] ( "off" ) removegrp [ 0 locks=0 ] ( "off" ) } HouNC1033600bb405ad2ecbf0850661ffobj/Work/split1.userdata ___Version___HouNC1033600bb105ad2ecbf0dc28f394obj/Work/connectivity4.inittype = connectivity matchesdef = 0 HouNC1033600bb605ad2ecbf0f9445697obj/Work/connectivity4.defsopflags sopflags = comment "" position -127.444 -4.1168 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 0 "output1" } inputsNamed3 { 1 null3 1 1 "input1" } inputs { 0 null3 0 1 } stat { create 1514366667 modify 1523771196 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb105ad2ecbf007766cf6obj/Work/connectivity4.parm{ version 0.8 connecttype [ 0 locks=0 ] ( "prim" ) attribname [ 0 locks=0 ] ( class ) createvarmap [ 0 locks=0 ] ( "off" ) varname [ 0 locks=0 ] ( "" ) seamgroup [ 0 locks=0 ] ( "" ) byuv [ 0 locks=0 ] ( "off" ) uvattrib [ 0 locks=0 ] ( uv ) } HouNC1033600b8d05ad2ecbf056326a33obj/Work/connectivity4.userdata ___Version___16.5.378HouNC1033600bb805ad2ecbf0417b0d14obj/Work/merge1.inittype = merge matchesdef = 0 HouNC1033600bb905ad2ecbf0007545e6obj/Work/merge1.defsopflags sopflags = comment "" position -127.339 -8.7663 connectornextid 3 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 2 "output1" } inputsNamed3 { 0 Gold 1 1 "input1" 1 GlassRed 1 1 "input2" } inputs { 0 Gold 0 1 1 GlassRed 0 1 } stat { create 1514560469 modify 1523771196 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb805ad2ecbf02f6eb7dcobj/Work/merge1.parm{ version 0.8 } HouNC1033600bb405ad2ecbf0462f282fobj/Work/merge1.userdata ___Version___16.5.378HouNC1033600bbe05ad2ecbf05bbef217obj/Work/Gold.inittype = material matchesdef = 0 HouNC1033600bbf05ad2ecbf0c84193bcobj/Work/Gold.defsopflags sopflags = comment "" position -128.555 -7.5471 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 split1 1 1 "input1" } inputs { 0 split1 0 1 } stat { create 1514560551 modify 1523771230 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bbe05ad2ecbf09e7186faobj/Work/Gold.parm{ version 0.8 style [ 0 locks=0 ] ( primitive ) uselabels [ 0 locks=0 ] ( "uselabels" ) createstylesheets [ 0 locks=0 ] ( "off" ) fullpath [ 0 locks=0 ] ( "on" ) num_materials [ 0 locks=0 ] ( 1 ) group1 [ 0 locks=0 ] ( "" ) shop_materialpath1 [ 0 locks=0 ] ( /mat/Gold ) localvar1 [ 0 locks=0 ] ( "off" ) mergeoverride1 [ 0 locks=0 ] ( "off" ) num_local1 [ 0 locks=0 ] ( 0 ) } HouNC1033600bba05ad2ecbf07f4a611cobj/Work/Gold.userdata ___Version___16.5.378HouNC1033600bba05ad2ecbf094a716c4obj/Work/GlassRed.inittype = material matchesdef = 0 HouNC1033600bbb05ad2ecbf08af8383eobj/Work/GlassRed.defsopflags sopflags = comment "" position -125.926 -7.5471 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 split1 2 1 "input1" } inputs { 0 split1 1 1 } stat { create 1514560551 modify 1523771196 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bba05ad2ecbf0dba6f09aobj/Work/GlassRed.parm{ version 0.8 style [ 0 locks=0 ] ( primitive ) uselabels [ 0 locks=0 ] ( "uselabels" ) createstylesheets [ 0 locks=0 ] ( "off" ) fullpath [ 0 locks=0 ] ( "on" ) num_materials [ 0 locks=0 ] ( 1 ) group1 [ 0 locks=0 ] ( "" ) shop_materialpath1 [ 0 locks=0 ] ( /mat/Red ) localvar1 [ 0 locks=0 ] ( "off" ) mergeoverride1 [ 0 locks=0 ] ( "off" ) num_local1 [ 0 locks=0 ] ( 0 ) } HouNC1033600bb605ad2ecbf032ae28f4obj/Work/GlassRed.userdata ___Version___16.5.378HouNC1033600bba05ad2ecc0096179641obj/Work/OUT_Hair.inittype = null matchesdef = 0 HouNC1033600bbb05ad2ecc00c353c80fobj/Work/OUT_Hair.defsopflags sopflags = comment "" position -136.187 -9.3969 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 attribwrangle2 1 1 "input1" } inputs { 0 attribwrangle2 0 1 } stat { create 1514561429 modify 1523771176 author personal@personal-PC access 0777 } color UT_Color RGB 0.6 0.7 0.77 delscript "" exprlanguage hscript end HouNC1033600bba05ad2ecc009c247295obj/Work/OUT_Hair.parm{ version 0.8 copyinput [ 0 locks=0 ] ( "on" ) cacheinput [ 0 locks=0 ] ( "off" ) } HouNC1033600bb605ad2ecc002f574ed7obj/Work/OUT_Hair.userdata ___Version___16.5.378HouNC1033600bb005ad2ecc00ca2254e7obj/Work/OUT_HairCenter.inittype = null matchesdef = 0 HouNC1033600bb105ad2ecc008307365bobj/Work/OUT_HairCenter.defsopflags sopflags = comment "" position -147.602 -8.11142 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 attribwrangle3 1 1 "input1" } inputs { 0 attribwrangle3 0 1 } stat { create 1514561429 modify 1523771294 author personal@personal-PC access 0777 } color UT_Color RGB 0.6 0.7 0.77 delscript "" exprlanguage hscript end HouNC1033600bb005ad2ecc0051b6b1b8obj/Work/OUT_HairCenter.parm{ version 0.8 copyinput [ 0 locks=0 ] ( "on" ) cacheinput [ 0 locks=0 ] ( "off" ) } HouNC1033600b8c05ad2ecc0043f0a8f2obj/Work/OUT_HairCenter.userdata ___Version___16.5.378HouNC1033600bb705ad2ecc006410acc0obj/Work/volumevop1.order4 volumevopglobal1 volumevopoutput1 turbnoise1 multiply1 HouNC1033600bb505ad2ecc006096d37cobj/Work/volumevop1.net1 HouNC1033600bb505ad2ecc00371f4830obj/Work/resample5.inittype = resample matchesdef = 0 HouNC1033600bba05ad2ecc009b4ae70dobj/Work/resample5.defsopflags sopflags = comment "" position -130.048 8.5572 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 circle1 0 1 "input1" } inputs { 0 circle1 0 1 } stat { create 1515063988 modify 1523771215 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb505ad2ecc0009ca0b2dobj/Work/resample5.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) lod [ 0 locks=0 ] ( 1 ) edge [ 0 locks=0 ] ( "off" ) method [ 0 locks=0 ] ( "dist" ) measure [ 0 locks=0 ] ( "arc" ) dolength [ 0 locks=0 ] ( "on" ) length [ 0 locks=0 ] ( 0.01 ) dosegs [ 0 locks=0 ] ( "off" ) segs [ 0 locks=0 ] ( 10 ) useattribs [ 0 locks=0 ] ( "on" ) allequal [ 0 locks=0 ] ( "on" ) last [ 0 locks=0 ] ( "off" ) randomshift [ 0 locks=0 ] ( "off" ) onlypoints [ 0 locks=0 ] ( "off" ) treatpolysas [ 0 locks=0 ] ( "straight" ) outputsubdpoly [ 0 locks=0 ] ( "off" ) doptdistattr [ 0 locks=0 ] ( "off" ) ptdistattr [ 0 locks=0 ] ( ptdist ) dotangentattr [ 0 locks=0 ] ( "off" ) tangentattr [ 0 locks=0 ] ( tangentu ) docurveuattr [ 0 locks=0 ] ( "off" ) curveuattr [ 0 locks=0 ] ( curveu ) docurvenumattr [ 0 locks=0 ] ( "off" ) curvenumattr [ 0 locks=0 ] ( curvenum ) } HouNC1033600bb105ad2ecc005ca6779dobj/Work/resample5.userdata ___Version___16.5.378___toolcount___68 ___toolid___ object_nullHouNC1033600bb405ad2ecc006f23b5d1obj/Work/pointvop6.order7 geometryvopglobal1 geometryvopoutput1 turbnoise1 add1 vectofloat1 floattovec1 vectofloat2 HouNC1033600bba05ad2ecc00e018e1d3obj/Work/pointvop6.net1 HouNC1033600bb505ad2ecc00b0aca8f3obj/Work/OUT_Point.inittype = null matchesdef = 0 HouNC1033600bba05ad2ecc0092c7ada7obj/Work/OUT_Point.defsopflags sopflags = comment "" position -118.355 -9.63893 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault off exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 material9 1 1 "input1" } inputs { 0 material9 0 1 } stat { create 1514561429 modify 1523771286 author personal@personal-PC access 0777 } color UT_Color RGB 0 0 0 delscript "" exprlanguage hscript end HouNC1033600bb505ad2ecc00e353cba7obj/Work/OUT_Point.parm{ version 0.8 copyinput [ 0 locks=0 ] ( "on" ) cacheinput [ 0 locks=0 ] ( "off" ) } HouNC1033600bb105ad2ecc00b102f88cobj/Work/OUT_Point.userdata ___Version___16.5.378HouNC1033600bb405ad2ecc007129095eobj/Work/enumerate4.inittype = enumerate matchesdef = 0 HouNC1033600bb505ad2ecc008eb117c0obj/Work/enumerate4.defsopflags sopflags = comment "" position -116.797 -5.45843 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 pointjitter1 1 1 "input1" } inputs { 0 pointjitter1 0 1 } stat { create 1515067114 modify 1523771282 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb405ad2ecc005d24dca2obj/Work/enumerate4.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "point" ) attribname [ 0 locks=0 ] ( id ) } HouNC1033600bb005ad2ecc001ec33b0cobj/Work/enumerate4.userdata ___Version___16.5.378HouNC1033600bba05ad2ecc00210b30aaobj/Work/scatter1.inittype = scatter::2.0 matchesdef = 0 HouNC1033600bbb05ad2ecc00343b5456obj/Work/scatter1.defsopflags sopflags = comment "" position -116.797 -2.06653 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 foreach_end5 1 1 "input1" } inputs { 0 foreach_end5 0 1 } stat { create 1515067531 modify 1523771274 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bba05ad2ecc000f37f722obj/Work/scatter1.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) stdswitcher [ 0 locks=0 ] ( 0 0 ) generateby [ 0 locks=0 ] ( "bydensity" ) densityscale [ 0 locks=0 ] ( 10 ) usedensityattrib [ 0 locks=0 ] ( "off" ) densityattrib [ 0 locks=0 ] ( density ) useareaattrib [ 0 locks=0 ] ( "off" ) areaattrib [ 0 locks=0 ] ( area ) forcetotal [ 0 locks=0 ] ( "on" ) npts [ 0 locks=0 ] ( 2000 ) usedensitytexture [ 0 locks=0 ] ( "off" ) densitytexture [ 0 locks=0 ] ( default.pic ) primcountattrib [ 0 locks=0 ] ( count ) useemergencylimit [ 0 locks=0 ] ( "on" ) emergencylimit [ 0 locks=0 ] ( 1000000 ) seed [ 0 locks=0 ] ( 0 ) overrideprimseed [ 0 locks=0 ] ( "off" ) primseedattrib [ 0 locks=0 ] ( primid ) randomizeorder [ 0 locks=0 ] ( "on" ) relaxpoints [ 0 locks=0 ] ( "off" ) relaxiterations [ 0 locks=0 ] ( 10 ) scaleradiiby [ 0 locks=0 ] ( 1 ) usemaxradius [ 0 locks=0 ] ( "on" ) maxradius [ 0 locks=0 ] ( 10 ) useprimnumattrib [ 0 locks=0 ] ( "off" ) primnumattrib [ 0 locks=0 ] ( sourceprim ) useprimuvwattrib [ 0 locks=0 ] ( "off" ) primuvwattrib [ 0 locks=0 ] ( sourceprimuv ) useoutputdensityattrib [ 0 locks=0 ] ( "off" ) outputdensityattrib [ 0 locks=0 ] ( density ) useoutputradiusattrib [ 0 locks=0 ] ( "off" ) outputradiusattrib [ 0 locks=0 ] ( pscale ) radiusintexturespace [ 0 locks=0 ] ( "off" ) pointattribs [ 0 locks=0 ] ( * ) vertattribs [ 0 locks=0 ] ( "" ) primattribs [ 0 locks=0 ] ( "" ) detailattribs [ 0 locks=0 ] ( "" ) } HouNC1033600bb605ad2ecc0077414cacobj/Work/scatter1.userdata ___Version___16.5.378HouNC1033600bb705ad2ecc008daa3c9cobj/Work/transform14.inittype = xform matchesdef = 0 HouNC1033600bb405ad2ecc0057dc18e6obj/Work/transform14.defsopflags sopflags = comment "" position -78.9554 0.89506 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 group_Sphere 1 1 "input1" } inputs { 0 group_Sphere 0 1 } stat { create 1515067753 modify 1523771677 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb705ad2ecc00e7d650d7obj/Work/transform14.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "guess" ) xOrd [ 0 locks=0 ] ( "srt" ) rOrd [ 0 locks=0 ] ( "xyz" ) t [ 0 locks=0 ] ( 0.017748677171766758 0.3090600932005948 0.41652784153659983 ) r [ 0 locks=0 ] ( 25.06858715147029 0 0 ) s [ 0 locks=0 ] ( 1 1 1 ) shear [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 0.01 ) parmgroup_pivotxform [ 0 locks=0 ] ( 0 ) p [ 0 locks=0 ] ( 0 0 0 ) pr [ 0 locks=0 ] ( 0 0 0 ) parmgroup_prexform [ 0 locks=0 ] ( 0 ) prexform_xOrd [ 0 locks=0 ] ( "srt" ) prexform_rOrd [ 0 locks=0 ] ( "xyz" ) prexform_t [ 0 locks=0 ] ( 0 0 0 ) prexform_r [ 0 locks=0 ] ( 0 0 0 ) prexform_s [ 0 locks=0 ] ( 1 1 1 ) prexform_shear [ 0 locks=0 ] ( 0 0 0 ) movecentroid [ 0 locks=0 ] ( 0 ) attribs [ 0 locks=0 ] ( * ) updatenmls [ 0 locks=0 ] ( "off" ) updateaffectednmls [ 0 locks=0 ] ( "on" ) vlength [ 0 locks=0 ] ( "on" ) invertxform [ 0 locks=0 ] ( "off" ) } HouNC1033600bb305ad2ecc003fbabbd4obj/Work/transform14.userdata ___Version___16.5.378HouNC1033600bb705ad2ecc00b45abde5obj/Work/transform15.inittype = xform matchesdef = 0 HouNC1033600bb405ad2ecc00f6b37441obj/Work/transform15.defsopflags sopflags = comment "" position -82.1591 1.5461 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 group_Sphere 1 1 "input1" } inputs { 0 group_Sphere 0 1 } stat { create 1515067753 modify 1523771677 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb705ad2ecc0085a0aaf2obj/Work/transform15.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "guess" ) xOrd [ 0 locks=0 ] ( "srt" ) rOrd [ 0 locks=0 ] ( "xyz" ) t [ 0 locks=0 ] ( -0.21732930839061737 0.15053519252577485 0.47034752771099253 ) r [ 0 locks=0 ] ( 0 0 0 ) s [ 0 locks=0 ] ( 1 1 1 ) shear [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 0.01 ) parmgroup_pivotxform [ 0 locks=0 ] ( 0 ) p [ 0 locks=0 ] ( 0 0 0 ) pr [ 0 locks=0 ] ( 0 0 0 ) parmgroup_prexform [ 0 locks=0 ] ( 0 ) prexform_xOrd [ 0 locks=0 ] ( "srt" ) prexform_rOrd [ 0 locks=0 ] ( "xyz" ) prexform_t [ 0 locks=0 ] ( 0 0 0 ) prexform_r [ 0 locks=0 ] ( 0 0 0 ) prexform_s [ 0 locks=0 ] ( 1 1 1 ) prexform_shear [ 0 locks=0 ] ( 0 0 0 ) movecentroid [ 0 locks=0 ] ( 0 ) attribs [ 0 locks=0 ] ( * ) updatenmls [ 0 locks=0 ] ( "off" ) updateaffectednmls [ 0 locks=0 ] ( "on" ) vlength [ 0 locks=0 ] ( "on" ) invertxform [ 0 locks=0 ] ( "off" ) } HouNC1033600bb305ad2ecc009baa1e87obj/Work/transform15.userdata ___Version___16.5.378HouNC1033600bb805ad2ecc0023fa350aobj/Work/merge2.inittype = merge matchesdef = 0 HouNC1033600bb905ad2ecc0047ff04a4obj/Work/merge2.defsopflags sopflags = comment "" position -72.1355 -3.3585 connectornextid 11 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 10 "output1" } inputsNamed3 { 0 transform15 1 1 "input1" 2 transform16 1 1 "input2" 3 transform17 1 1 "input3" 4 transform18 1 1 "input4" 6 transform20 1 1 "input5" 7 transform21 1 1 "input6" 8 transform22 1 1 "input7" 9 transform23 1 1 "input8" 1 transform14 1 1 "input9" 5 transform19 1 1 "input10" } inputs { 0 transform15 0 1 1 transform16 0 1 2 transform17 0 1 3 transform18 0 1 4 transform20 0 1 5 transform21 0 1 6 transform22 0 1 7 transform23 0 1 8 transform14 0 1 9 transform19 0 1 } stat { create 1515067847 modify 1523771677 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb805ad2ecc0011beb56eobj/Work/merge2.parm{ version 0.8 } HouNC1033600bb405ad2ecc00b11db22eobj/Work/merge2.userdata ___Version___16.5.378HouNC1033600bb705ad2ecc001b43164cobj/Work/transform16.inittype = xform matchesdef = 0 HouNC1033600bb405ad2ecc00ec19bb95obj/Work/transform16.defsopflags sopflags = comment "" position -77.6705 0.783 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 group_Sphere 1 1 "input1" } inputs { 0 group_Sphere 0 1 } stat { create 1515067753 modify 1523771677 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb705ad2ecc009c0d537fobj/Work/transform16.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "guess" ) xOrd [ 0 locks=0 ] ( "srt" ) rOrd [ 0 locks=0 ] ( "xyz" ) t [ 0 locks=0 ] ( -0.21732930839061737 0.35424938443937959 0.54417220160206003 ) r [ 0 locks=0 ] ( 0 0 0 ) s [ 0 locks=0 ] ( 1 1 1 ) shear [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 0.01 ) parmgroup_pivotxform [ 0 locks=0 ] ( 0 ) p [ 0 locks=0 ] ( 0 0 0 ) pr [ 0 locks=0 ] ( 0 0 0 ) parmgroup_prexform [ 0 locks=0 ] ( 0 ) prexform_xOrd [ 0 locks=0 ] ( "srt" ) prexform_rOrd [ 0 locks=0 ] ( "xyz" ) prexform_t [ 0 locks=0 ] ( 0 0 0 ) prexform_r [ 0 locks=0 ] ( 0 0 0 ) prexform_s [ 0 locks=0 ] ( 1 1 1 ) prexform_shear [ 0 locks=0 ] ( 0 0 0 ) movecentroid [ 0 locks=0 ] ( 0 ) attribs [ 0 locks=0 ] ( * ) updatenmls [ 0 locks=0 ] ( "off" ) updateaffectednmls [ 0 locks=0 ] ( "on" ) vlength [ 0 locks=0 ] ( "on" ) invertxform [ 0 locks=0 ] ( "off" ) } HouNC1033600bb305ad2ecc005087260fobj/Work/transform16.userdata ___Version___16.5.378HouNC1033600bb705ad2ecc00bfd30eb0obj/Work/transform17.inittype = xform matchesdef = 0 HouNC1033600bb405ad2ecc009e89995cobj/Work/transform17.defsopflags sopflags = comment "" position -75.4113 0.3312 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 group_Sphere 1 1 "input1" } inputs { 0 group_Sphere 0 1 } stat { create 1515067753 modify 1523771677 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb705ad2ecc001a494591obj/Work/transform17.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "guess" ) xOrd [ 0 locks=0 ] ( "srt" ) rOrd [ 0 locks=0 ] ( "xyz" ) t [ 0 locks=0 ] ( 0.0079373717308044434 0.14143409971037568 0.57772091433246775 ) r [ 0 locks=0 ] ( 0 0 0 ) s [ 0 locks=0 ] ( 1 1 1 ) shear [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 0.0050000000000000001 ) parmgroup_pivotxform [ 0 locks=0 ] ( 0 ) p [ 0 locks=0 ] ( 0 0 0 ) pr [ 0 locks=0 ] ( 0 0 0 ) parmgroup_prexform [ 0 locks=0 ] ( 0 ) prexform_xOrd [ 0 locks=0 ] ( "srt" ) prexform_rOrd [ 0 locks=0 ] ( "xyz" ) prexform_t [ 0 locks=0 ] ( 0 0 0 ) prexform_r [ 0 locks=0 ] ( 0 0 0 ) prexform_s [ 0 locks=0 ] ( 1 1 1 ) prexform_shear [ 0 locks=0 ] ( 0 0 0 ) movecentroid [ 0 locks=0 ] ( 0 ) attribs [ 0 locks=0 ] ( * ) updatenmls [ 0 locks=0 ] ( "off" ) updateaffectednmls [ 0 locks=0 ] ( "on" ) vlength [ 0 locks=0 ] ( "on" ) invertxform [ 0 locks=0 ] ( "off" ) } HouNC1033600bb305ad2ecc009db18f7dobj/Work/transform17.userdata ___Version___16.5.378HouNC1033600bb705ad2ecc0025d4cdaeobj/Work/transform18.inittype = xform matchesdef = 0 HouNC1033600bb405ad2ecc004ada10bcobj/Work/transform18.defsopflags sopflags = comment "" position -73.1521 -0.1206 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 group_Sphere 1 1 "input1" } inputs { 0 group_Sphere 0 1 } stat { create 1515067753 modify 1523771677 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb705ad2ecc00b127cd94obj/Work/transform18.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "guess" ) xOrd [ 0 locks=0 ] ( "srt" ) rOrd [ 0 locks=0 ] ( "xyz" ) t [ 0 locks=0 ] ( -0.34367308020591736 -0.27326497789582549 0.27580684825618906 ) r [ 0 locks=0 ] ( 0 0 0 ) s [ 0 locks=0 ] ( 1 1 1 ) shear [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 0.0050000000000000001 ) parmgroup_pivotxform [ 0 locks=0 ] ( 0 ) p [ 0 locks=0 ] ( 0 0 0 ) pr [ 0 locks=0 ] ( 0 0 0 ) parmgroup_prexform [ 0 locks=0 ] ( 0 ) prexform_xOrd [ 0 locks=0 ] ( "srt" ) prexform_rOrd [ 0 locks=0 ] ( "xyz" ) prexform_t [ 0 locks=0 ] ( 0 0 0 ) prexform_r [ 0 locks=0 ] ( 0 0 0 ) prexform_s [ 0 locks=0 ] ( 1 1 1 ) prexform_shear [ 0 locks=0 ] ( 0 0 0 ) movecentroid [ 0 locks=0 ] ( 0 ) attribs [ 0 locks=0 ] ( * ) updatenmls [ 0 locks=0 ] ( "off" ) updateaffectednmls [ 0 locks=0 ] ( "on" ) vlength [ 0 locks=0 ] ( "on" ) invertxform [ 0 locks=0 ] ( "off" ) } HouNC1033600bb305ad2ecc0030831ebdobj/Work/transform18.userdata ___Version___16.5.378HouNC1033600bb705ad2ecc0052104d3bobj/Work/transform19.inittype = xform matchesdef = 0 HouNC1033600bb405ad2ecc003ef77bd6obj/Work/transform19.defsopflags sopflags = comment "" position -70.911 -0.33903 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 group_Sphere 1 1 "input1" } inputs { 0 group_Sphere 0 1 } stat { create 1515067753 modify 1523771677 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb705ad2ecc00b128df8fobj/Work/transform19.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "guess" ) xOrd [ 0 locks=0 ] ( "srt" ) rOrd [ 0 locks=0 ] ( "xyz" ) t [ 0 locks=0 ] ( 0.080908097326755524 -0.047464628222179416 0.5467374860153198 ) r [ 0 locks=0 ] ( 0 0 3.5463002753451822 ) s [ 0 locks=0 ] ( 1 1 1 ) shear [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 0.074999999999999997 ) parmgroup_pivotxform [ 0 locks=0 ] ( 0 ) p [ 0 locks=0 ] ( 0 0 0 ) pr [ 0 locks=0 ] ( 0 0 0 ) parmgroup_prexform [ 0 locks=0 ] ( 0 ) prexform_xOrd [ 0 locks=0 ] ( "srt" ) prexform_rOrd [ 0 locks=0 ] ( "xyz" ) prexform_t [ 0 locks=0 ] ( 0 0 0 ) prexform_r [ 0 locks=0 ] ( 0 0 0 ) prexform_s [ 0 locks=0 ] ( 1 1 1 ) prexform_shear [ 0 locks=0 ] ( 0 0 0 ) movecentroid [ 0 locks=0 ] ( 0 ) attribs [ 0 locks=0 ] ( * ) updatenmls [ 0 locks=0 ] ( "off" ) updateaffectednmls [ 0 locks=0 ] ( "on" ) vlength [ 0 locks=0 ] ( "on" ) invertxform [ 0 locks=0 ] ( "off" ) } HouNC1033600bb305ad2ecc0036a718a6obj/Work/transform19.userdata ___Version___16.5.378HouNC1033600bb705ad2ecc00ccb6ecf6obj/Work/transform20.inittype = xform matchesdef = 0 HouNC1033600bb405ad2ecc0028412866obj/Work/transform20.defsopflags sopflags = comment "" position -68.6337 -1.0242 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 group_Sphere 1 1 "input1" } inputs { 0 group_Sphere 0 1 } stat { create 1515067753 modify 1523771677 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb705ad2ecc00c5b14748obj/Work/transform20.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "guess" ) xOrd [ 0 locks=0 ] ( "srt" ) rOrd [ 0 locks=0 ] ( "xyz" ) t [ 0 locks=0 ] ( -3.5594276413321495 0.25839154068270387 0.38443792268474741 ) r [ 0 locks=0 ] ( 0 0 0 ) s [ 0 locks=0 ] ( 1 1 1 ) shear [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 0.02 ) parmgroup_pivotxform [ 0 locks=0 ] ( 0 ) p [ 0 locks=0 ] ( 0 0 0 ) pr [ 0 locks=0 ] ( 0 0 0 ) parmgroup_prexform [ 0 locks=0 ] ( 0 ) prexform_xOrd [ 0 locks=0 ] ( "srt" ) prexform_rOrd [ 0 locks=0 ] ( "xyz" ) prexform_t [ 0 locks=0 ] ( 0 0 0 ) prexform_r [ 0 locks=0 ] ( 0 0 0 ) prexform_s [ 0 locks=0 ] ( 1 1 1 ) prexform_shear [ 0 locks=0 ] ( 0 0 0 ) movecentroid [ 0 locks=0 ] ( 0 ) attribs [ 0 locks=0 ] ( * ) updatenmls [ 0 locks=0 ] ( "off" ) updateaffectednmls [ 0 locks=0 ] ( "on" ) vlength [ 0 locks=0 ] ( "on" ) invertxform [ 0 locks=0 ] ( "off" ) } HouNC1033600bb305ad2ecc002a473bc8obj/Work/transform20.userdata ___Version___16.5.378HouNC1033600bb705ad2ecc00b9e3ab98obj/Work/transform21.inittype = xform matchesdef = 0 HouNC1033600bb405ad2ecc003969567fobj/Work/transform21.defsopflags sopflags = comment "" position -66.3745 -1.476 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 group_Sphere 1 1 "input1" } inputs { 0 group_Sphere 0 1 } stat { create 1515067753 modify 1523771677 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb705ad2ecc00449d8bb7obj/Work/transform21.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "guess" ) xOrd [ 0 locks=0 ] ( "srt" ) rOrd [ 0 locks=0 ] ( "xyz" ) t [ 0 locks=0 ] ( -8.2437440380454063 -0.27104859408101378 1.3919694463892762 ) r [ 0 locks=0 ] ( 0 0 0 ) s [ 0 locks=0 ] ( 1 1 1 ) shear [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 0.10000000000000001 ) parmgroup_pivotxform [ 0 locks=0 ] ( 0 ) p [ 0 locks=0 ] ( 0 0 0 ) pr [ 0 locks=0 ] ( 0 0 0 ) parmgroup_prexform [ 0 locks=0 ] ( 0 ) prexform_xOrd [ 0 locks=0 ] ( "srt" ) prexform_rOrd [ 0 locks=0 ] ( "xyz" ) prexform_t [ 0 locks=0 ] ( 0 0 0 ) prexform_r [ 0 locks=0 ] ( 0 0 0 ) prexform_s [ 0 locks=0 ] ( 1 1 1 ) prexform_shear [ 0 locks=0 ] ( 0 0 0 ) movecentroid [ 0 locks=0 ] ( 0 ) attribs [ 0 locks=0 ] ( * ) updatenmls [ 0 locks=0 ] ( "off" ) updateaffectednmls [ 0 locks=0 ] ( "on" ) vlength [ 0 locks=0 ] ( "on" ) invertxform [ 0 locks=0 ] ( "off" ) } HouNC1033600bb305ad2ecc0008914b7aobj/Work/transform21.userdata ___Version___16.5.378HouNC1033600bb705ad2ecc008bc0b451obj/Work/transform22.inittype = xform matchesdef = 0 HouNC1033600bb405ad2ecc008e23ff9eobj/Work/transform22.defsopflags sopflags = comment "" position -64.1153 -1.9278 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 group_Sphere 1 1 "input1" } inputs { 0 group_Sphere 0 1 } stat { create 1515067753 modify 1523771677 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb705ad2ecc00373df89bobj/Work/transform22.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "guess" ) xOrd [ 0 locks=0 ] ( "srt" ) rOrd [ 0 locks=0 ] ( "xyz" ) t [ 0 locks=0 ] ( -8.2437440380454063 -3.8406367188330588 -0.13764690950671987 ) r [ 0 locks=0 ] ( 0 0 0 ) s [ 0 locks=0 ] ( 1 1 1 ) shear [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 0.10000000000000001 ) parmgroup_pivotxform [ 0 locks=0 ] ( 0 ) p [ 0 locks=0 ] ( 0 0 0 ) pr [ 0 locks=0 ] ( 0 0 0 ) parmgroup_prexform [ 0 locks=0 ] ( 0 ) prexform_xOrd [ 0 locks=0 ] ( "srt" ) prexform_rOrd [ 0 locks=0 ] ( "xyz" ) prexform_t [ 0 locks=0 ] ( 0 0 0 ) prexform_r [ 0 locks=0 ] ( 0 0 0 ) prexform_s [ 0 locks=0 ] ( 1 1 1 ) prexform_shear [ 0 locks=0 ] ( 0 0 0 ) movecentroid [ 0 locks=0 ] ( 0 ) attribs [ 0 locks=0 ] ( * ) updatenmls [ 0 locks=0 ] ( "off" ) updateaffectednmls [ 0 locks=0 ] ( "on" ) vlength [ 0 locks=0 ] ( "on" ) invertxform [ 0 locks=0 ] ( "off" ) } HouNC1033600bb305ad2ecc00b425f4d4obj/Work/transform22.userdata ___Version___16.5.378HouNC1033600bb705ad2ecc00fb8db014obj/Work/transform23.inittype = xform matchesdef = 0 HouNC1033600bb405ad2ecc007729d055obj/Work/transform23.defsopflags sopflags = comment "" position -61.8561 -2.3796 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 group_Sphere 1 1 "input1" } inputs { 0 group_Sphere 0 1 } stat { create 1515067753 modify 1523771677 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb705ad2ecc003d20222aobj/Work/transform23.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "guess" ) xOrd [ 0 locks=0 ] ( "srt" ) rOrd [ 0 locks=0 ] ( "xyz" ) t [ 0 locks=0 ] ( -8.2437440380454063 -7.5096135025855002 -2.0368560512379821 ) r [ 0 locks=0 ] ( 0 0 0 ) s [ 0 locks=0 ] ( 1 1 1 ) shear [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 0.10000000000000001 ) parmgroup_pivotxform [ 0 locks=0 ] ( 0 ) p [ 0 locks=0 ] ( 0 0 0 ) pr [ 0 locks=0 ] ( 0 0 0 ) parmgroup_prexform [ 0 locks=0 ] ( 0 ) prexform_xOrd [ 0 locks=0 ] ( "srt" ) prexform_rOrd [ 0 locks=0 ] ( "xyz" ) prexform_t [ 0 locks=0 ] ( 0 0 0 ) prexform_r [ 0 locks=0 ] ( 0 0 0 ) prexform_s [ 0 locks=0 ] ( 1 1 1 ) prexform_shear [ 0 locks=0 ] ( 0 0 0 ) movecentroid [ 0 locks=0 ] ( 0 ) attribs [ 0 locks=0 ] ( * ) updatenmls [ 0 locks=0 ] ( "off" ) updateaffectednmls [ 0 locks=0 ] ( "on" ) vlength [ 0 locks=0 ] ( "on" ) invertxform [ 0 locks=0 ] ( "off" ) } HouNC1033600bb305ad2ecc00dd8f2887obj/Work/transform23.userdata ___Version___16.5.378HouNC1033600bba05ad2ecc001fc435adobj/Work/OUT_Rock.inittype = null matchesdef = 0 HouNC1033600bbb05ad2ecc00517ae2a1obj/Work/OUT_Rock.defsopflags sopflags = comment "" position -72.1343 -6.5051 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 material10 1 1 "input1" } inputs { 0 material10 0 1 } stat { create 1515068661 modify 1523771677 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.6 0.7 0.77 delscript "" exprlanguage hscript end HouNC1033600bba05ad2ecc0050453a12obj/Work/OUT_Rock.parm{ version 0.8 copyinput [ 0 locks=0 ] ( "on" ) cacheinput [ 0 locks=0 ] ( "off" ) } HouNC1033600bb605ad2ecc0004b1b784obj/Work/OUT_Rock.userdata ___Version___16.5.378HouNC1033600bb405ad2ecc00a18a8590obj/Work/pointvop7.order10 geometryvopglobal1 geometryvopoutput1 turbnoise1 twoway1 compare1 input1 input2 input3 setattrib1 not1 HouNC1033600bba05ad2ecc004eab8eefobj/Work/pointvop7.net1 HouNC1033600bb405ad2ecc0076a5715cobj/Work/pointvop8.order12 geometryvopglobal1 geometryvopoutput1 twoway1 compare1 input1 input3 random1 ramp1 random2 addconst1 addconst2 floattovec1 HouNC1033600bba05ad2ecc005b2fbf25obj/Work/pointvop8.net1 HouNC1033600bba05ad2ecc00b7a54e57obj/Work/scatter4.inittype = scatter::2.0 matchesdef = 0 HouNC1033600bbb05ad2ecc0096cef1cdobj/Work/scatter4.defsopflags sopflags = comment "" position -141.366 15.633 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 line2 0 1 "input1" } inputs { 0 line2 0 1 } stat { create 1515157266 modify 1523720207 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bba05ad2ecc00dcdf28a3obj/Work/scatter4.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) stdswitcher [ 0 locks=0 ] ( 0 0 ) generateby [ 0 locks=0 ] ( "bydensity" ) densityscale [ 0 locks=0 ] ( 10 ) usedensityattrib [ 0 locks=0 ] ( "off" ) densityattrib [ 0 locks=0 ] ( density ) useareaattrib [ 0 locks=0 ] ( "off" ) areaattrib [ 0 locks=0 ] ( area ) forcetotal [ 0 locks=0 ] ( "on" ) npts [ 0 locks=0 ] ( 100 ) usedensitytexture [ 0 locks=0 ] ( "off" ) densitytexture [ 0 locks=0 ] ( default.pic ) primcountattrib [ 0 locks=0 ] ( count ) useemergencylimit [ 0 locks=0 ] ( "on" ) emergencylimit [ 0 locks=0 ] ( 1000000 ) seed [ 0 locks=0 ] ( 0 ) overrideprimseed [ 0 locks=0 ] ( "off" ) primseedattrib [ 0 locks=0 ] ( primid ) randomizeorder [ 0 locks=0 ] ( "on" ) relaxpoints [ 0 locks=0 ] ( "off" ) relaxiterations [ 0 locks=0 ] ( 10 ) scaleradiiby [ 0 locks=0 ] ( 1 ) usemaxradius [ 0 locks=0 ] ( "on" ) maxradius [ 0 locks=0 ] ( 10 ) useprimnumattrib [ 0 locks=0 ] ( "off" ) primnumattrib [ 0 locks=0 ] ( sourceprim ) useprimuvwattrib [ 0 locks=0 ] ( "off" ) primuvwattrib [ 0 locks=0 ] ( sourceprimuv ) useoutputdensityattrib [ 0 locks=0 ] ( "off" ) outputdensityattrib [ 0 locks=0 ] ( density ) useoutputradiusattrib [ 0 locks=0 ] ( "off" ) outputradiusattrib [ 0 locks=0 ] ( pscale ) radiusintexturespace [ 0 locks=0 ] ( "off" ) pointattribs [ 0 locks=0 ] ( * ) vertattribs [ 0 locks=0 ] ( "" ) primattribs [ 0 locks=0 ] ( "" ) detailattribs [ 0 locks=0 ] ( "" ) } HouNC1033600bb605ad2ecc0014541c16obj/Work/scatter4.userdata ___Version___16.5.378HouNC1033600bb905ad2ecc003362077fobj/Work/copy5.inittype = copyxform matchesdef = 0 HouNC1033600bbe05ad2ecc00df3beef4obj/Work/copy5.defsopflags sopflags = comment "" position -136.184 1.09453 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 pointvop3 1 1 "input1" } inputs { 0 pointvop3 0 1 } stat { create 1515157432 modify 1523720207 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 1 0.65 0.1 delscript "" exprlanguage hscript end HouNC1033600bb905ad2ecc009625acb4obj/Work/copy5.parm{ version 0.8 sourcegroup [ 0 locks=0 ] ( "" ) ncy [ 0 locks=0 ] ( 10 ) pack [ 0 locks=0 ] ( "on" ) pivot [ 0 locks=0 ] ( "centroid" ) viewportlod [ 0 locks=0 ] ( "full" ) xOrd [ 0 locks=0 ] ( "srt" ) rOrd [ 0 locks=0 ] ( "xyz" ) t [ 0 locks=0 ] ( 0 0 0 ) r [ 0 locks=0 ] ( 0 0 0 ) s [ 0 locks=0 ] ( 1 1 1 ) shear [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 1 ) parmgroup_pivotxform [ 0 locks=0 ] ( 0 ) p [ 0 locks=0 ] ( 0 0 0 ) pr [ 0 locks=0 ] ( 0 0 0 ) newgroups [ 0 locks=0 ] ( "off" ) newgroupprefix [ 0 locks=0 ] ( copyGroup ) docopyattrib [ 0 locks=0 ] ( "off" ) copyattrib [ 0 locks=0 ] ( copynum ) } HouNC1033600bb505ad2ecc00b5bf67e0obj/Work/copy5.userdata ___Version___16.5.378HouNC1033600bb405ad2ecc00a92b8100obj/Work/primitive3.inittype = primitive matchesdef = 0 HouNC1033600bb505ad2ecc0086a78a62obj/Work/primitive3.defsopflags sopflags = comment "" position -136.184 -1.3147 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 enumerate5 1 1 "input1" } inputs { 0 enumerate5 0 1 } stat { create 1515157448 modify 1523771138 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8c05ad2ecc002792ceeaobj/Work/primitive3.spareparmdef parm { name "scale" label "scale" type float default { "0" } range { 0 10 } } parm { name "group" baseparm label "Source Group" export none bindselector prims "Modify Primitives" "Select the primitive to operate on and press Enter to complete." 0 1 0xffffffff 0 "" 0 } parm { name "templateGrp" baseparm label "Template Group" export none } group { name "stdswitcher7" label "Transform" parm { name "doxform" baseparm label "Do Transformation" export none } parm { name "dorot" baseparm label "Rotate to Template" export none } parm { name "xOrd" baseparm label "Transform Order" export none } parm { name "rOrd" baseparm label "Rotate Order" export none } parm { name "t" baseparm label "Translate" export none } parm { name "r" baseparm label "Rotate" export none } parm { name "s" baseparm label "Scale" export none } parm { name "shear" baseparm label "Shear" export none } groupcollapsible { name "parmgroup_pivotxform2" label "Pivot Transform" disablewhen "{ doxform == 0 }" grouptag { "group_type" "collapsible" } parm { name "p" baseparm label "Pivot Translate" export none } parm { name "pr" baseparm label "Pivot Rotate" export none } } parm { name "lookatpath" baseparm label "Lookat Object" export none } parm { name "upvector" baseparm label "Up-Vector" export none } parm { name "attribslabel" baseparm label "Vector Attributes To Transform:" export none } parm { name "xformattribs" baseparm label "Vector Attributes To Transform" nolabel export none } } group { name "stdswitcher7_1" label "Attributes" parm { name "doclr" baseparm label "Color" export none } parm { name "diff" baseparm label "Color" export none } parm { name "doalpha" baseparm label "Alpha" export none } parm { name "alpha" baseparm label "Alpha" export none } parm { name "docrease" baseparm label "Crease" export none } parm { name "crease" baseparm label "Crease" export none } parm { name "dotexture" baseparm label "Texture" export none } parm { name "texture" baseparm label "Texture" export none } } group { name "stdswitcher7_2" label "Face/Hull" parm { name "pshapeu" baseparm label "Preserve Shape U" export none } parm { name "pshapev" baseparm label "Preserve Shape V" export none } parm { name "closeu" baseparm label "Close U" export none } parm { name "closev" baseparm label "Close V" export none } parm { name "clampu" baseparm label "Clamp U" export none } parm { name "clampv" baseparm label "Clamp V" export none } parm { name "vtxsort" baseparm label "Vertex" export none } parm { name "vtxuoff" baseparm label "U Offset" export none } parm { name "vtxvoff" baseparm label "V Offset" export none } } group { name "stdswitcher7_3" label "Meta" parm { name "doweight" baseparm label "Meta-surface Weight" export none } parm { name "metaweight" baseparm label "Weight" export none } } group { name "stdswitcher7_4" label "Particles" parm { name "doprender" baseparm label "Particle Render Type" export none } parm { name "prtype" baseparm label "Particle Type" export none } parm { name "prsize" baseparm label "Particle Size" export none } parm { name "prblur" baseparm label "Particle Blur" export none } } group { name "stdswitcher7_5" label "Volumes" parm { name "dovolvis" baseparm label "Adjust Visualization" export none } parm { name "volvis" baseparm label "Display Mode" export none } parm { name "volvisiso" baseparm label "Display Isocontour" export none } parm { name "volvisdensity" baseparm label "Display Density" export none } parm { name "dotaper" baseparm label "Adjust Taper" export none } parm { name "taper" baseparm label "Taper" export none } group { name "volswitcher3" label "Volumes" parm { name "dovolume" baseparm label "Adjust Border" export none } parm { name "volborder" baseparm label "Border Type" export none } parm { name "volborderval" baseparm label "Border Value" export none } parm { name "dovoltol" baseparm label "Adjust Compression" export none } parm { name "voltol" baseparm label "Compression Tolerance" export none } } group { name "volswitcher3_1" label "VDB" parm { name "dovdbclass" baseparm label "Adjust Class" nolabel joinnext export none } parm { name "vdbclass" baseparm label "Class" export none } parm { name "dovdbcreator" baseparm label "Adjust Creator" nolabel joinnext export none } parm { name "vdbcreator" baseparm label "Creator" export none } parm { name "dovdbtransform" baseparm label "Adjust Transform Values" nolabel joinnext export none } parm { name "vdbtransform" baseparm label "Transform Values" export none } parm { name "dovdbvectype" baseparm label "Adjust Vector Type" nolabel joinnext export none } parm { name "vdbvectype" baseparm label "Vector Type" export none } parm { name "dovdbhalf" baseparm label "Adjust Vector Type Writing" nolabel joinnext export none } parm { name "vdbhalf" baseparm label "Write 16-Bit Floats" export none } } } HouNC1033600bb505ad2ecc0012649a74obj/Work/primitive3.chn{ channel px { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = $CEX } } channel py { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = $CEY } } channel pz { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = $CEZ } } channel upvectorx { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = @N.x } } channel upvectory { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = @N.y } } channel upvectorz { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = @N.z } } channel diffr { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = @Cd.r } } channel diffg { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = @Cd.g } } channel diffb { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = @Cd.b } } channel alpha { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = @Alpha } } channel crease { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = @creaseweight } } channel metaweight { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = $WEIGHT } } channel prblur { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = 1/$FPS } } channel tx { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "rand(@id)*rand(detail(\"../foreach_begin3_metadata1\", \"iteration\",0))*ch(\"scale\")" } } channel ty { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "rand(@id)*rand(detail(\"../foreach_begin3_metadata1\", \"iteration\",0))*ch(\"scale\")" } } channel tz { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "rand(@id)*rand(detail(\"../foreach_begin3_metadata1\", \"iteration\",0))*ch(\"scale\")" } } } HouNC1033600bb405ad2ecc00bb469af4obj/Work/primitive3.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) templateGrp [ 0 locks=0 ] ( "" ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 0 ) doxform [ 0 locks=0 ] ( "on" ) dorot [ 0 locks=0 ] ( "off" ) xOrd [ 0 locks=0 ] ( "srt" ) rOrd [ 0 locks=0 ] ( "xyz" ) t [ 8 locks=0 ] ( [ tx 0.0092121937709953271 ] [ ty 0.0092121937709953271 ] [ tz 0.0092121937709953271 ] ) r [ 0 locks=0 ] ( 0 0 0 ) s [ 0 locks=0 ] ( 1 1 1 ) shear [ 0 locks=0 ] ( 0 0 0 ) parmgroup_pivotxform [ 0 locks=0 ] ( 0 ) p [ 0 locks=0 ] ( [ px -0.37647116184234619 ] [ py 0.078911028802394867 ] [ pz 0.37486580014228821 ] ) pr [ 0 locks=0 ] ( 0 0 0 ) lookatpath [ 0 locks=0 ] ( "" ) upvector [ 0 locks=0 ] ( [ upvectorx 0 ] [ upvectory 0 ] [ upvectorz 0 ] ) attribslabel [ 0 locks=0 ] ( ) xformattribs [ 0 locks=0 ] ( N ) doclr [ 0 locks=0 ] ( "off" ) diff [ 0 locks=0 ] ( [ diffr 0 ] [ diffg 0 ] [ diffb 0 ] ) doalpha [ 0 locks=0 ] ( "off" ) alpha [ 0 locks=0 ] ( [ alpha 0 ] ) docrease [ 0 locks=0 ] ( "off" ) crease [ 0 locks=0 ] ( [ crease 0 ] ) dotexture [ 0 locks=0 ] ( "off" ) texture [ 0 locks=0 ] ( "" ) pshapeu [ 0 locks=0 ] ( "off" ) pshapev [ 0 locks=0 ] ( "off" ) closeu [ 0 locks=0 ] ( "sameclosure" ) closev [ 0 locks=0 ] ( "sameclosure" ) clampu [ 0 locks=0 ] ( "sameclamp" ) clampv [ 0 locks=0 ] ( "sameclamp" ) vtxsort [ 0 locks=0 ] ( "samevertex" ) vtxuoff [ 0 locks=0 ] ( 0 ) vtxvoff [ 0 locks=0 ] ( 0 ) doweight [ 0 locks=0 ] ( "on" ) metaweight [ 0 locks=0 ] ( [ metaweight 0 ] ) doprender [ 0 locks=0 ] ( "off" ) prtype [ 0 locks=0 ] ( "sphere" ) prsize [ 0 locks=0 ] ( 0.050000000000000003 ) prblur [ 0 locks=0 ] ( [ prblur 0.041666666666666664 ] ) dovolvis [ 0 locks=0 ] ( "off" ) volvis [ 0 locks=0 ] ( "smoke" ) volvisiso [ 0 locks=0 ] ( 0 ) volvisdensity [ 0 locks=0 ] ( 1 ) dotaper [ 0 locks=0 ] ( "off" ) taper [ 0 locks=0 ] ( 1 1 ) volswitcher [ 0 locks=0 ] ( 0 0 ) dovolume [ 0 locks=0 ] ( "off" ) volborder [ 0 locks=0 ] ( "constant" ) volborderval [ 0 locks=0 ] ( 0 ) dovoltol [ 0 locks=0 ] ( "off" ) voltol [ 0 locks=0 ] ( 0 ) dovdbclass [ 0 locks=0 ] ( "off" ) vdbclass [ 0 locks=0 ] ( "unknown" ) dovdbcreator [ 0 locks=0 ] ( "off" ) vdbcreator [ 0 locks=0 ] ( "" ) dovdbtransform [ 0 locks=0 ] ( "off" ) vdbtransform [ 0 locks=0 ] ( "off" ) dovdbvectype [ 0 locks=0 ] ( "off" ) vdbvectype [ 0 locks=0 ] ( "invariant" ) dovdbhalf [ 0 locks=0 ] ( "off" ) vdbhalf [ 0 locks=0 ] ( "off" ) scale [ 0 locks=0 ] ( 0.014999999999999999 ) stdswitcher7 [ 0 locks=0 ] ( 0 0 0 0 0 0 ) parmgroup_pivotxform2 [ 0 locks=0 ] ( 0 ) volswitcher3 [ 0 locks=0 ] ( 0 0 ) } HouNC1033600bb005ad2ecc0099b9f0e9obj/Work/primitive3.userdata ___Version___16.5.378HouNC1033600bb405ad2ecc00f9d1b0afobj/Work/enumerate5.inittype = enumerate matchesdef = 0 HouNC1033600bb505ad2ecc00d72cc07eobj/Work/enumerate5.defsopflags sopflags = comment "" position -136.184 -0.09508 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 copy5 1 1 "input1" } inputs { 0 copy5 0 1 } stat { create 1515157478 modify 1523720207 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb405ad2ecc00a78442beobj/Work/enumerate5.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "point" ) attribname [ 0 locks=0 ] ( id ) } HouNC1033600bb005ad2ecc007ad0c856obj/Work/enumerate5.userdata ___Version___16.5.378HouNC1033600bbb05ad2ecc00808850f3obj/Work/unpack1.inittype = unpack matchesdef = 0 HouNC1033600bb805ad2ecc002c3950adobj/Work/unpack1.defsopflags sopflags = comment "" position -136.187 -5.53887 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 transform9 1 1 "input1" } inputs { 0 transform9 0 1 } stat { create 1515240329 modify 1523771164 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bbb05ad2ecc00238b25a0obj/Work/unpack1.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) limit_iterations [ 0 locks=0 ] ( "on" ) iterations [ 0 locks=0 ] ( 1 ) detail_attributes [ 0 locks=0 ] ( "detail" ) transfer_attributes [ 0 locks=0 ] ( "" ) transfer_groups [ 0 locks=0 ] ( "" ) apply_style_sheets [ 0 locks=0 ] ( "off" ) scene_style_sheet [ 0 locks=0 ] ( "" ) obj_style_sheet [ 0 locks=0 ] ( "" ) } HouNC1033600bb705ad2ecc000407fb7dobj/Work/unpack1.userdata ___Version___16.5.378HouNC1033600bb105ad2ecc00bd838aa5obj/Work/object_merge1.inittype = object_merge matchesdef = 0 HouNC1033600bb605ad2ecc004d748372obj/Work/object_merge1.defsopflags sopflags = comment "" position -116.797 4.74947 connectornextid 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 on colordefault on exposed on outputsNamed3 { 0 "output1" } inputsNamed3 { } inputs { } stat { create 1515246766 modify 1523771269 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb105ad2ecc005c8a1ba0obj/Work/object_merge1.parm{ version 0.8 numobj [ 0 locks=0 ] ( 1 ) _separator [ 0 locks=0 ] ( ) xformtype [ 0 locks=0 ] ( "object" ) xformpath [ 0 locks=0 ] ( "" ) invertxform [ 0 locks=0 ] ( "off" ) createptgroups [ 0 locks=0 ] ( "off" ) ptgroupprefix [ 0 locks=0 ] ( _ptgrp_ ) createprimgroups [ 0 locks=0 ] ( "off" ) primgroupprefix [ 0 locks=0 ] ( _primgrp_ ) verbosegroups [ 0 locks=0 ] ( "off" ) suffixfirstgroup [ 0 locks=0 ] ( "on" ) createptstring [ 0 locks=0 ] ( "off" ) createprimstring [ 0 locks=0 ] ( "off" ) pathattrib [ 0 locks=0 ] ( objname ) pack [ 0 locks=0 ] ( "off" ) pivot [ 0 locks=0 ] ( "centroid" ) viewportlod [ 0 locks=0 ] ( "full" ) addpath [ 0 locks=0 ] ( "on" ) enable1 [ 0 locks=0 autoscope=0 ] ( "on" ) objpath1 [ 0 locks=0 autoscope=0 ] ( /obj/Work/OUT_Hair ) group1 [ 0 locks=0 autoscope=0 ] ( "" ) expand1 [ 0 locks=0 autoscope=0 ] ( "off" ) } HouNC1033600b8d05ad2ecc00c4e48e04obj/Work/object_merge1.userdata ___Version___16.5.378HouNC1033600bbb05ad2ecc0033659d84obj/Work/sphere4.inittype = sphere matchesdef = 0 HouNC1033600bb805ad2ecc006e1c0f6aobj/Work/sphere4.defsopflags sopflags = comment "" position -96.9284 3.57764 connectornextid 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 on colordefault on exposed on outputsNamed3 { 0 "output1" } inputsNamed3 { } inputs { } stat { create 1515067745 modify 1523771677 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bbb05ad2ecc002f0d38a3obj/Work/sphere4.parm{ version 0.8 type [ 0 locks=0 ] ( "prim" ) surftype [ 0 locks=0 ] ( "quads" ) rad [ 0 locks=0 ] ( 1 1 1 ) t [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 1 ) orient [ 0 locks=0 ] ( "y" ) freq [ 0 locks=0 ] ( 2 ) rows [ 0 locks=0 ] ( 13 ) cols [ 0 locks=0 ] ( 24 ) orderu [ 0 locks=0 ] ( 4 ) orderv [ 0 locks=0 ] ( 4 ) imperfect [ 0 locks=0 ] ( "on" ) upole [ 0 locks=0 ] ( "off" ) accurate [ 0 locks=0 ] ( "on" ) triangularpoles [ 0 locks=0 ] ( "on" ) } HouNC1033600bb705ad2ecc00ab27a61dobj/Work/sphere4.userdata ___Version___16.5.378HouNC1033600bb705ad2ecc00e8e3bdfcobj/Work/transform27.inittype = xform matchesdef = 0 HouNC1033600bb405ad2ecc00fbfc8d82obj/Work/transform27.defsopflags sopflags = comment "" position -104.274 -1.66315 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 sphere4 0 1 "input1" } inputs { 0 sphere4 0 1 } stat { create 1515067753 modify 1523771677 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb705ad2ecc0006c58d30obj/Work/transform27.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "guess" ) xOrd [ 0 locks=0 ] ( "srt" ) rOrd [ 0 locks=0 ] ( "xyz" ) t [ 0 locks=0 ] ( -0.23894511163234711 0.085826765931040661 -0.22668037906448202 ) r [ 0 locks=0 ] ( 0 0 0 ) s [ 0 locks=0 ] ( 1 1 1 ) shear [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 0.02 ) parmgroup_pivotxform [ 0 locks=0 ] ( 0 ) p [ 0 locks=0 ] ( 0 0 0 ) pr [ 0 locks=0 ] ( 0 0 0 ) parmgroup_prexform [ 0 locks=0 ] ( 0 ) prexform_xOrd [ 0 locks=0 ] ( "srt" ) prexform_rOrd [ 0 locks=0 ] ( "xyz" ) prexform_t [ 0 locks=0 ] ( 0 0 0 ) prexform_r [ 0 locks=0 ] ( 0 0 0 ) prexform_s [ 0 locks=0 ] ( 1 1 1 ) prexform_shear [ 0 locks=0 ] ( 0 0 0 ) movecentroid [ 0 locks=0 ] ( 0 ) attribs [ 0 locks=0 ] ( * ) updatenmls [ 0 locks=0 ] ( "off" ) updateaffectednmls [ 0 locks=0 ] ( "on" ) vlength [ 0 locks=0 ] ( "on" ) invertxform [ 0 locks=0 ] ( "off" ) } HouNC1033600bb305ad2ecc00c6b40ea7obj/Work/transform27.userdata ___Version___16.5.378HouNC1033600bb705ad2ecc00dba49261obj/Work/transform28.inittype = xform matchesdef = 0 HouNC1033600bb405ad2ecc0059990f41obj/Work/transform28.defsopflags sopflags = comment "" position -107.663 -1.21135 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 sphere4 0 1 "input1" } inputs { 0 sphere4 0 1 } stat { create 1515067753 modify 1523771677 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb705ad2ecc00ed360ce8obj/Work/transform28.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "guess" ) xOrd [ 0 locks=0 ] ( "srt" ) rOrd [ 0 locks=0 ] ( "xyz" ) t [ 0 locks=0 ] ( -0.21732930839061737 0.26256274822989167 0.42403123184879465 ) r [ 0 locks=0 ] ( 0 0 0 ) s [ 0 locks=0 ] ( 1 1 1 ) shear [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 0.01 ) parmgroup_pivotxform [ 0 locks=0 ] ( 0 ) p [ 0 locks=0 ] ( 0 0 0 ) pr [ 0 locks=0 ] ( 0 0 0 ) parmgroup_prexform [ 0 locks=0 ] ( 0 ) prexform_xOrd [ 0 locks=0 ] ( "srt" ) prexform_rOrd [ 0 locks=0 ] ( "xyz" ) prexform_t [ 0 locks=0 ] ( 0 0 0 ) prexform_r [ 0 locks=0 ] ( 0 0 0 ) prexform_s [ 0 locks=0 ] ( 1 1 1 ) prexform_shear [ 0 locks=0 ] ( 0 0 0 ) movecentroid [ 0 locks=0 ] ( 0 ) attribs [ 0 locks=0 ] ( * ) updatenmls [ 0 locks=0 ] ( "off" ) updateaffectednmls [ 0 locks=0 ] ( "on" ) vlength [ 0 locks=0 ] ( "on" ) invertxform [ 0 locks=0 ] ( "off" ) } HouNC1033600bb305ad2ecc00467b3517obj/Work/transform28.userdata ___Version___16.5.378HouNC1033600bb805ad2ecc00caaf39f9obj/Work/merge3.inittype = merge matchesdef = 0 HouNC1033600bb905ad2ecc009a47dbb7obj/Work/merge3.defsopflags sopflags = comment "" position -96.4796 -6.2565 connectornextid 11 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 10 "output1" } inputsNamed3 { 0 transform28 1 1 "input1" 1 transform27 1 1 "input2" 2 transform29 1 1 "input3" 3 transform30 1 1 "input4" 4 transform31 1 1 "input5" 5 transform32 1 1 "input6" 6 transform33 1 1 "input7" 7 transform34 1 1 "input8" 8 transform35 1 1 "input9" 9 transform36 1 1 "input10" } inputs { 0 transform28 0 1 1 transform27 0 1 2 transform29 0 1 3 transform30 0 1 4 transform31 0 1 5 transform32 0 1 6 transform33 0 1 7 transform34 0 1 8 transform35 0 1 9 transform36 0 1 } stat { create 1515067847 modify 1523771677 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb805ad2ecc00bb8b560fobj/Work/merge3.parm{ version 0.8 } HouNC1033600bb405ad2ecc00bc71b3d2obj/Work/merge3.userdata ___Version___16.5.378HouNC1033600bb705ad2ecc00409b466bobj/Work/transform29.inittype = xform matchesdef = 0 HouNC1033600bb405ad2ecc000834e9e8obj/Work/transform29.defsopflags sopflags = comment "" position -102.015 -2.11495 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 sphere4 0 1 "input1" } inputs { 0 sphere4 0 1 } stat { create 1515067753 modify 1523771677 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb705ad2ecc00640402beobj/Work/transform29.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "guess" ) xOrd [ 0 locks=0 ] ( "srt" ) rOrd [ 0 locks=0 ] ( "xyz" ) t [ 0 locks=0 ] ( -0.21732930839061737 0.26067646983900727 0.8181189040823762 ) r [ 0 locks=0 ] ( 0 0 0 ) s [ 0 locks=0 ] ( 1 1 1 ) shear [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 0.01 ) parmgroup_pivotxform [ 0 locks=0 ] ( 0 ) p [ 0 locks=0 ] ( 0 0 0 ) pr [ 0 locks=0 ] ( 0 0 0 ) parmgroup_prexform [ 0 locks=0 ] ( 0 ) prexform_xOrd [ 0 locks=0 ] ( "srt" ) prexform_rOrd [ 0 locks=0 ] ( "xyz" ) prexform_t [ 0 locks=0 ] ( 0 0 0 ) prexform_r [ 0 locks=0 ] ( 0 0 0 ) prexform_s [ 0 locks=0 ] ( 1 1 1 ) prexform_shear [ 0 locks=0 ] ( 0 0 0 ) movecentroid [ 0 locks=0 ] ( 0 ) attribs [ 0 locks=0 ] ( * ) updatenmls [ 0 locks=0 ] ( "off" ) updateaffectednmls [ 0 locks=0 ] ( "on" ) vlength [ 0 locks=0 ] ( "on" ) invertxform [ 0 locks=0 ] ( "off" ) } HouNC1033600bb305ad2ecc00eea7e77fobj/Work/transform29.userdata ___Version___16.5.378HouNC1033600bb705ad2ecc00e3d586c8obj/Work/transform30.inittype = xform matchesdef = 0 HouNC1033600bb405ad2ecc00220038a4obj/Work/transform30.defsopflags sopflags = comment "" position -99.7554 -2.56675 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 sphere4 0 1 "input1" } inputs { 0 sphere4 0 1 } stat { create 1515067753 modify 1523771677 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb705ad2ecc00dc28240cobj/Work/transform30.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "guess" ) xOrd [ 0 locks=0 ] ( "srt" ) rOrd [ 0 locks=0 ] ( "xyz" ) t [ 0 locks=0 ] ( -2.9173510521650314 -0.085162672960370167 1.7119993905707185 ) r [ 0 locks=0 ] ( 0 0 0 ) s [ 0 locks=0 ] ( 1 1 1 ) shear [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 0.050000000000000003 ) parmgroup_pivotxform [ 0 locks=0 ] ( 0 ) p [ 0 locks=0 ] ( 0 0 0 ) pr [ 0 locks=0 ] ( 0 0 0 ) parmgroup_prexform [ 0 locks=0 ] ( 0 ) prexform_xOrd [ 0 locks=0 ] ( "srt" ) prexform_rOrd [ 0 locks=0 ] ( "xyz" ) prexform_t [ 0 locks=0 ] ( 0 0 0 ) prexform_r [ 0 locks=0 ] ( 0 0 0 ) prexform_s [ 0 locks=0 ] ( 1 1 1 ) prexform_shear [ 0 locks=0 ] ( 0 0 0 ) movecentroid [ 0 locks=0 ] ( 0 ) attribs [ 0 locks=0 ] ( * ) updatenmls [ 0 locks=0 ] ( "off" ) updateaffectednmls [ 0 locks=0 ] ( "on" ) vlength [ 0 locks=0 ] ( "on" ) invertxform [ 0 locks=0 ] ( "off" ) } HouNC1033600bb305ad2ecc00bec120e0obj/Work/transform30.userdata ___Version___16.5.378HouNC1033600bb705ad2ecc009c0fa99cobj/Work/transform31.inittype = xform matchesdef = 0 HouNC1033600bb405ad2ecc0048d75287obj/Work/transform31.defsopflags sopflags = comment "" position -97.4962 -3.01855 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 sphere4 0 1 "input1" } inputs { 0 sphere4 0 1 } stat { create 1515067753 modify 1523771677 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb705ad2ecc005cb15f44obj/Work/transform31.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "guess" ) xOrd [ 0 locks=0 ] ( "srt" ) rOrd [ 0 locks=0 ] ( "xyz" ) t [ 0 locks=0 ] ( -1.2810716032981873 -1.3665850495930605 -0.30730124905864553 ) r [ 0 locks=0 ] ( 0 0 0 ) s [ 0 locks=0 ] ( 1 1 1 ) shear [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 0.050000000000000003 ) parmgroup_pivotxform [ 0 locks=0 ] ( 0 ) p [ 0 locks=0 ] ( 0 0 0 ) pr [ 0 locks=0 ] ( 0 0 0 ) parmgroup_prexform [ 0 locks=0 ] ( 0 ) prexform_xOrd [ 0 locks=0 ] ( "srt" ) prexform_rOrd [ 0 locks=0 ] ( "xyz" ) prexform_t [ 0 locks=0 ] ( 0 0 0 ) prexform_r [ 0 locks=0 ] ( 0 0 0 ) prexform_s [ 0 locks=0 ] ( 1 1 1 ) prexform_shear [ 0 locks=0 ] ( 0 0 0 ) movecentroid [ 0 locks=0 ] ( 0 ) attribs [ 0 locks=0 ] ( * ) updatenmls [ 0 locks=0 ] ( "off" ) updateaffectednmls [ 0 locks=0 ] ( "on" ) vlength [ 0 locks=0 ] ( "on" ) invertxform [ 0 locks=0 ] ( "off" ) } HouNC1033600bb305ad2ecc003f888ebeobj/Work/transform31.userdata ___Version___16.5.378HouNC1033600bb705ad2ecc00c9fda024obj/Work/transform32.inittype = xform matchesdef = 0 HouNC1033600bb405ad2ecc00b63e0b97obj/Work/transform32.defsopflags sopflags = comment "" position -95.237 -3.47035 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 sphere4 0 1 "input1" } inputs { 0 sphere4 0 1 } stat { create 1515067753 modify 1523771677 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb705ad2ecc0081612a02obj/Work/transform32.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "guess" ) xOrd [ 0 locks=0 ] ( "srt" ) rOrd [ 0 locks=0 ] ( "xyz" ) t [ 0 locks=0 ] ( -1.6246443092823029 0.20921896353106498 0.21015459701259775 ) r [ 0 locks=0 ] ( 0 0 0 ) s [ 0 locks=0 ] ( 1 1 1 ) shear [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 0.074999999999999997 ) parmgroup_pivotxform [ 0 locks=0 ] ( 0 ) p [ 0 locks=0 ] ( 0 0 0 ) pr [ 0 locks=0 ] ( 0 0 0 ) parmgroup_prexform [ 0 locks=0 ] ( 0 ) prexform_xOrd [ 0 locks=0 ] ( "srt" ) prexform_rOrd [ 0 locks=0 ] ( "xyz" ) prexform_t [ 0 locks=0 ] ( 0 0 0 ) prexform_r [ 0 locks=0 ] ( 0 0 0 ) prexform_s [ 0 locks=0 ] ( 1 1 1 ) prexform_shear [ 0 locks=0 ] ( 0 0 0 ) movecentroid [ 0 locks=0 ] ( 0 ) attribs [ 0 locks=0 ] ( * ) updatenmls [ 0 locks=0 ] ( "off" ) updateaffectednmls [ 0 locks=0 ] ( "on" ) vlength [ 0 locks=0 ] ( "on" ) invertxform [ 0 locks=0 ] ( "off" ) } HouNC1033600bb305ad2ecc007fd1dfcbobj/Work/transform32.userdata ___Version___16.5.378HouNC1033600bb705ad2ecc0090211d8dobj/Work/transform33.inittype = xform matchesdef = 0 HouNC1033600bb405ad2ecc007f400bfbobj/Work/transform33.defsopflags sopflags = comment "" position -92.9778 -3.92215 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 sphere4 0 1 "input1" } inputs { 0 sphere4 0 1 } stat { create 1515067753 modify 1523771677 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb705ad2ecc00b9d8e3f6obj/Work/transform33.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "guess" ) xOrd [ 0 locks=0 ] ( "srt" ) rOrd [ 0 locks=0 ] ( "xyz" ) t [ 0 locks=0 ] ( -3.5594276413321495 0.2202864104870863 -0.3433837552384551 ) r [ 0 locks=0 ] ( 0 0 0 ) s [ 0 locks=0 ] ( 1 1 1 ) shear [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 0.02 ) parmgroup_pivotxform [ 0 locks=0 ] ( 0 ) p [ 0 locks=0 ] ( 0 0 0 ) pr [ 0 locks=0 ] ( 0 0 0 ) parmgroup_prexform [ 0 locks=0 ] ( 0 ) prexform_xOrd [ 0 locks=0 ] ( "srt" ) prexform_rOrd [ 0 locks=0 ] ( "xyz" ) prexform_t [ 0 locks=0 ] ( 0 0 0 ) prexform_r [ 0 locks=0 ] ( 0 0 0 ) prexform_s [ 0 locks=0 ] ( 1 1 1 ) prexform_shear [ 0 locks=0 ] ( 0 0 0 ) movecentroid [ 0 locks=0 ] ( 0 ) attribs [ 0 locks=0 ] ( * ) updatenmls [ 0 locks=0 ] ( "off" ) updateaffectednmls [ 0 locks=0 ] ( "on" ) vlength [ 0 locks=0 ] ( "on" ) invertxform [ 0 locks=0 ] ( "off" ) } HouNC1033600bb305ad2ecc00980579e5obj/Work/transform33.userdata ___Version___16.5.378HouNC1033600bb705ad2ecc00012fddc6obj/Work/transform34.inittype = xform matchesdef = 0 HouNC1033600bb405ad2ecc00cc5907bcobj/Work/transform34.defsopflags sopflags = comment "" position -90.7186 -4.37395 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 sphere4 0 1 "input1" } inputs { 0 sphere4 0 1 } stat { create 1515067753 modify 1523771677 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb705ad2ecc001891b1b7obj/Work/transform34.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "guess" ) xOrd [ 0 locks=0 ] ( "srt" ) rOrd [ 0 locks=0 ] ( "xyz" ) t [ 0 locks=0 ] ( -8.2437440380454063 -0.049720037543385609 4.4978218118830506 ) r [ 0 locks=0 ] ( 0 0 0 ) s [ 0 locks=0 ] ( 1 1 1 ) shear [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 0.10000000000000001 ) parmgroup_pivotxform [ 0 locks=0 ] ( 0 ) p [ 0 locks=0 ] ( 0 0 0 ) pr [ 0 locks=0 ] ( 0 0 0 ) parmgroup_prexform [ 0 locks=0 ] ( 0 ) prexform_xOrd [ 0 locks=0 ] ( "srt" ) prexform_rOrd [ 0 locks=0 ] ( "xyz" ) prexform_t [ 0 locks=0 ] ( 0 0 0 ) prexform_r [ 0 locks=0 ] ( 0 0 0 ) prexform_s [ 0 locks=0 ] ( 1 1 1 ) prexform_shear [ 0 locks=0 ] ( 0 0 0 ) movecentroid [ 0 locks=0 ] ( 0 ) attribs [ 0 locks=0 ] ( * ) updatenmls [ 0 locks=0 ] ( "off" ) updateaffectednmls [ 0 locks=0 ] ( "on" ) vlength [ 0 locks=0 ] ( "on" ) invertxform [ 0 locks=0 ] ( "off" ) } HouNC1033600bb305ad2ecc007a18f5b6obj/Work/transform34.userdata ___Version___16.5.378HouNC1033600bb705ad2ecc00301d5f93obj/Work/transform35.inittype = xform matchesdef = 0 HouNC1033600bb405ad2ecc00dd474e5fobj/Work/transform35.defsopflags sopflags = comment "" position -88.4594 -4.82575 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 sphere4 0 1 "input1" } inputs { 0 sphere4 0 1 } stat { create 1515067753 modify 1523771677 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb705ad2ecc00922418b4obj/Work/transform35.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "guess" ) xOrd [ 0 locks=0 ] ( "srt" ) rOrd [ 0 locks=0 ] ( "xyz" ) t [ 0 locks=0 ] ( -11.404806278645992 -9.0575454121466574 -2.0827599127606566 ) r [ 0 locks=0 ] ( 0 0 0 ) s [ 0 locks=0 ] ( 1 1 1 ) shear [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 0.10000000000000001 ) parmgroup_pivotxform [ 0 locks=0 ] ( 0 ) p [ 0 locks=0 ] ( 0 0 0 ) pr [ 0 locks=0 ] ( 0 0 0 ) parmgroup_prexform [ 0 locks=0 ] ( 0 ) prexform_xOrd [ 0 locks=0 ] ( "srt" ) prexform_rOrd [ 0 locks=0 ] ( "xyz" ) prexform_t [ 0 locks=0 ] ( 0 0 0 ) prexform_r [ 0 locks=0 ] ( 0 0 0 ) prexform_s [ 0 locks=0 ] ( 1 1 1 ) prexform_shear [ 0 locks=0 ] ( 0 0 0 ) movecentroid [ 0 locks=0 ] ( 0 ) attribs [ 0 locks=0 ] ( * ) updatenmls [ 0 locks=0 ] ( "off" ) updateaffectednmls [ 0 locks=0 ] ( "on" ) vlength [ 0 locks=0 ] ( "on" ) invertxform [ 0 locks=0 ] ( "off" ) } HouNC1033600bb305ad2ecc00bc54cb28obj/Work/transform35.userdata ___Version___16.5.378HouNC1033600bb705ad2ecc00cb4fa37cobj/Work/transform36.inittype = xform matchesdef = 0 HouNC1033600bb405ad2ecc00e8a64b78obj/Work/transform36.defsopflags sopflags = comment "" position -86.2002 -5.27755 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 sphere4 0 1 "input1" } inputs { 0 sphere4 0 1 } stat { create 1515067753 modify 1523771677 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb705ad2ecc00f77bb428obj/Work/transform36.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "guess" ) xOrd [ 0 locks=0 ] ( "srt" ) rOrd [ 0 locks=0 ] ( "xyz" ) t [ 0 locks=0 ] ( -8.2437440380454063 -7.5096135025855002 -13.17265212133686 ) r [ 0 locks=0 ] ( 0 0 0 ) s [ 0 locks=0 ] ( 1 1 1 ) shear [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 0.10000000000000001 ) parmgroup_pivotxform [ 0 locks=0 ] ( 0 ) p [ 0 locks=0 ] ( 0 0 0 ) pr [ 0 locks=0 ] ( 0 0 0 ) parmgroup_prexform [ 0 locks=0 ] ( 0 ) prexform_xOrd [ 0 locks=0 ] ( "srt" ) prexform_rOrd [ 0 locks=0 ] ( "xyz" ) prexform_t [ 0 locks=0 ] ( 0 0 0 ) prexform_r [ 0 locks=0 ] ( 0 0 0 ) prexform_s [ 0 locks=0 ] ( 1 1 1 ) prexform_shear [ 0 locks=0 ] ( 0 0 0 ) movecentroid [ 0 locks=0 ] ( 0 ) attribs [ 0 locks=0 ] ( * ) updatenmls [ 0 locks=0 ] ( "off" ) updateaffectednmls [ 0 locks=0 ] ( "on" ) vlength [ 0 locks=0 ] ( "on" ) invertxform [ 0 locks=0 ] ( "off" ) } HouNC1033600bb305ad2ecc0011ca2e1cobj/Work/transform36.userdata ___Version___16.5.378HouNC1033600bb705ad2ecc00790fe44dobj/Work/OUT_Sphere1.inittype = null matchesdef = 0 HouNC1033600bb405ad2ecc0062f2b054obj/Work/OUT_Sphere1.defsopflags sopflags = comment "" position -96.4784 -9.3969 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 material6 1 1 "input1" } inputs { 0 material6 0 1 } stat { create 1515068661 modify 1523771677 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.6 0.7 0.77 delscript "" exprlanguage hscript end HouNC1033600bb705ad2ecc007936b54bobj/Work/OUT_Sphere1.parm{ version 0.8 copyinput [ 0 locks=0 ] ( "on" ) cacheinput [ 0 locks=0 ] ( "off" ) } HouNC1033600bb305ad2ecc00f1cc7463obj/Work/OUT_Sphere1.userdata ___Version___16.5.378HouNC1033600bb505ad2ecc00e034cd33obj/Work/material6.inittype = material matchesdef = 0 HouNC1033600bba05ad2ecc002c042ba1obj/Work/material6.defsopflags sopflags = comment "" position -96.4784 -8.0496 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 merge3 10 1 "input1" } inputs { 0 merge3 0 1 } stat { create 1515248961 modify 1523771677 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb505ad2ecc00ebac419aobj/Work/material6.parm{ version 0.8 style [ 0 locks=0 ] ( primitive ) uselabels [ 0 locks=0 ] ( "uselabels" ) createstylesheets [ 0 locks=0 ] ( "off" ) fullpath [ 0 locks=0 ] ( "on" ) num_materials [ 0 locks=0 ] ( 1 ) group1 [ 0 locks=0 ] ( "" ) shop_materialpath1 [ 0 locks=0 ] ( /mat/glass ) localvar1 [ 0 locks=0 ] ( "off" ) mergeoverride1 [ 0 locks=0 ] ( "off" ) num_local1 [ 0 locks=0 ] ( 0 ) } HouNC1033600bb105ad2ecc00a18058ccobj/Work/material6.userdata ___Version___16.5.378HouNC1033600bb405ad2ecc00af97f41dobj/Work/polyframe6.inittype = polyframe matchesdef = 0 HouNC1033600bb505ad2ecc007b800938obj/Work/polyframe6.defsopflags sopflags = comment "" position -147.683 1.64805 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 copy4 2 1 "input1" } inputs { 0 copy4 0 1 } stat { create 1515254925 modify 1523723053 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb405ad2ecc00105b8b5fobj/Work/polyframe6.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) entity [ 0 locks=0 ] ( "primitive" ) style [ 0 locks=0 ] ( edge2 ) attribname [ 0 locks=0 ] ( "" ) Non [ 0 locks=0 ] ( "on" ) N [ 0 locks=0 ] ( N ) tangentuon [ 0 locks=0 ] ( "on" ) tangentu [ 0 locks=0 ] ( tangentu ) tangentvon [ 0 locks=0 ] ( "off" ) tangentv [ 0 locks=0 ] ( tangentv ) ortho [ 0 locks=0 ] ( "off" ) lefthanded [ 0 locks=0 ] ( "off" ) } HouNC1033600bb005ad2ecc00486737acobj/Work/polyframe6.userdata ___Version___16.5.378HouNC1033600bb105ad2ecc00b66019a5obj/Work/attribdelete1.inittype = attribdelete matchesdef = 1 HouNC1033600bb605ad2ecc007c98586dobj/Work/attribdelete1.defsopflags sopflags = comment "" position -116.799 3.61407 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 object_merge1 0 1 "input1" } inputs { 0 object_merge1 0 1 } stat { create 1515511502 modify 1523771271 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb105ad2ecc00f40ada46obj/Work/attribdelete1.parm{ version 0.8 ptdel [ 0 locks=0 ] ( "width Cd" ) vtxdel [ 0 locks=0 ] ( "" ) primdel [ 0 locks=0 ] ( "" ) dtldel [ 0 locks=0 ] ( "" ) updatevar [ 0 locks=0 ] ( "on" ) } HouNC1033600b8d05ad2ecc0035a26131obj/Work/attribdelete1.userdata ___Version___HouNC1033600bb105ad2ecc00dac68f28obj/Work/connectivity6.inittype = connectivity matchesdef = 0 HouNC1033600bb605ad2ecc00d4871cbcobj/Work/connectivity6.defsopflags sopflags = comment "" position -116.795 2.43027 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 0 "output1" } inputsNamed3 { 1 attribdelete1 1 1 "input1" } inputs { 0 attribdelete1 0 1 } stat { create 1515511873 modify 1523771272 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb105ad2ecc00cca1a4dbobj/Work/connectivity6.parm{ version 0.8 connecttype [ 0 locks=0 ] ( "prim" ) attribname [ 0 locks=0 ] ( class ) createvarmap [ 0 locks=0 ] ( "off" ) varname [ 0 locks=0 ] ( "" ) seamgroup [ 0 locks=0 ] ( "" ) byuv [ 0 locks=0 ] ( "off" ) uvattrib [ 0 locks=0 ] ( uv ) } HouNC1033600b8d05ad2ecc00509d4d43obj/Work/connectivity6.userdata ___Version___16.5.378HouNC1033600bb605ad2ecc00e955b29fobj/Work/foreach_end5.inittype = block_end matchesdef = 0 HouNC1033600bb705ad2ecc00c5e1fc55obj/Work/foreach_end5.defsopflags sopflags = comment "" position -116.795 -0.702529 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault off exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 enumerate8 1 1 "input1" } inputs { 0 enumerate8 0 1 } stat { create 1515511873 modify 1523771254 author personal@personal-PC access 0777 } color UT_Color RGB 0.75 0.4 0 delscript "" exprlanguage hscript end HouNC1033600bb605ad2ecc001e3c9b1cobj/Work/foreach_end5.parm{ version 0.8 itermethod [ 0 locks=0 ] ( "pieces" ) method [ 0 locks=0 ] ( "merge" ) iterations [ 0 locks=0 ] ( 10 ) startvalue [ 0 locks=0 ] ( 1 ) increment [ 0 locks=0 ] ( 1 ) class [ 0 locks=0 ] ( "primitive" ) useattrib [ 0 locks=0 ] ( "on" ) attrib [ 0 locks=0 ] ( class ) usemaxiter [ 0 locks=0 ] ( "off" ) maxiter [ 0 locks=0 ] ( 10 ) blockpath [ 0 locks=0 ] ( ../foreach_begin5 ) templatepath [ 0 locks=0 ] ( ../foreach_begin5 ) resetcookpass [ 0 locks=0 ] ( 0 ) dosinglepass [ 0 locks=0 ] ( "off" ) singlepass [ 0 locks=0 ] ( 0 ) stopcondition [ 0 locks=0 ] ( 0 ) multithread [ 0 locks=0 ] ( "off" ) } HouNC1033600bb205ad2ecc001003608fobj/Work/foreach_end5.userdata ___Version___16.5.378HouNC1033600bb005ad2ecc0085d7fafcobj/Work/foreach_begin5.inittype = block_begin matchesdef = 0 HouNC1033600bb105ad2ecc0075d7beffobj/Work/foreach_begin5.defsopflags sopflags = comment "" position -116.795 1.38387 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault off exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 connectivity6 0 1 "input1" } inputs { 0 connectivity6 0 1 } stat { create 1515511873 modify 1523775254 author personal@personal-PC access 0777 } color UT_Color RGB 0.75 0.4 0 delscript "" exprlanguage hscript end HouNC1033600bb005ad2ecc0023deef3eobj/Work/foreach_begin5.parm{ version 0.8 method [ 0 locks=0 ] ( "piece" ) blockpath [ 0 locks=0 ] ( ../foreach_end5 ) createmetablock [ 0 locks=0 ] ( 0 ) label1 [ 0 locks=0 ] ( "iteration, numiterations, value, ivalue" ) } HouNC1033600b8c05ad2ecc00dd180d11obj/Work/foreach_begin5.userdata ___Version___16.5.378HouNC1033600bb405ad2ecc005ad7232eobj/Work/enumerate8.inittype = enumerate matchesdef = 0 HouNC1033600bb505ad2ecc002324dbfcobj/Work/enumerate8.defsopflags sopflags = comment "" position -116.797 0.343871 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 foreach_begin5 1 1 "input1" } inputs { 0 foreach_begin5 0 1 } stat { create 1515067114 modify 1523771254 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb405ad2ecc00aaf9fff0obj/Work/enumerate8.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "point" ) attribname [ 0 locks=0 ] ( index ) } HouNC1033600bb005ad2ecc00ce6ce648obj/Work/enumerate8.userdata ___Version___16.5.378HouNC1033600bb705ad2ecc00fa86aba8obj/Work/pointvop13.order9 geometryvopglobal1 geometryvopoutput1 distance1 importpoint1 const1 fit1 ramp1 ramp2 bind1 HouNC1033600bb505ad2ecc005bd76187obj/Work/pointvop13.net1 HouNC1033600bbb05ad2ecc006a4d2a7cobj/Work/sphere5.inittype = sphere matchesdef = 0 HouNC1033600bb805ad2ecc00494738c3obj/Work/sphere5.defsopflags sopflags = comment "" position -114.12 -2.06653 connectornextid 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 on colordefault on exposed on outputsNamed3 { 0 "output1" } inputsNamed3 { } inputs { } stat { create 1515512463 modify 1523771254 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bbb05ad2ecc00e5e6d943obj/Work/sphere5.parm{ version 0.8 type [ 0 locks=0 ] ( "prim" ) surftype [ 0 locks=0 ] ( "quads" ) rad [ 0 locks=0 ] ( 1 1 1 ) t [ 0 locks=0 ] ( -0.55066424608230591 0.20000261068344116 0.1785174161195755 ) scale [ 0 locks=0 ] ( 0.10000000000000001 ) orient [ 0 locks=0 ] ( "y" ) freq [ 0 locks=0 ] ( 2 ) rows [ 0 locks=0 ] ( 13 ) cols [ 0 locks=0 ] ( 24 ) orderu [ 0 locks=0 ] ( 4 ) orderv [ 0 locks=0 ] ( 4 ) imperfect [ 0 locks=0 ] ( "on" ) upole [ 0 locks=0 ] ( "off" ) accurate [ 0 locks=0 ] ( "on" ) triangularpoles [ 0 locks=0 ] ( "on" ) } HouNC1033600bb705ad2ecc00e14c64b1obj/Work/sphere5.userdata ___Version___16.5.378HouNC1033600bb505ad2ecc009c6edb32obj/Work/material9.inittype = material matchesdef = 0 HouNC1033600bba05ad2ecc003e566996obj/Work/material9.defsopflags sopflags = comment "" position -118.355 -8.53623 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 copytopoints1 2 1 "input1" } inputs { 0 copytopoints1 0 1 } stat { create 1515513227 modify 1523771254 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb505ad2ecc006871753dobj/Work/material9.parm{ version 0.8 style [ 0 locks=0 ] ( primitive ) uselabels [ 0 locks=0 ] ( "uselabels" ) createstylesheets [ 0 locks=0 ] ( "off" ) fullpath [ 0 locks=0 ] ( "on" ) num_materials [ 0 locks=0 ] ( 1 ) group1 [ 0 locks=0 ] ( "" ) shop_materialpath1 [ 0 locks=0 ] ( /mat/glow ) localvar1 [ 0 locks=0 ] ( "off" ) mergeoverride1 [ 0 locks=0 ] ( "off" ) num_local1 [ 0 locks=0 ] ( 0 ) } HouNC1033600bb105ad2ecc0003b167c7obj/Work/material9.userdata ___Version___16.5.378HouNC1033600bbb05ad2ecc001395d2b2obj/Work/sphere6.inittype = sphere matchesdef = 0 HouNC1033600bb805ad2ecc007d7241e5obj/Work/sphere6.defsopflags sopflags = comment "" position -119.894 -6.66313 connectornextid 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 on colordefault on exposed on outputsNamed3 { 0 "output1" } inputsNamed3 { } inputs { } stat { create 1515513265 modify 1523771254 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bbb05ad2ecc00caa4c991obj/Work/sphere6.parm{ version 0.8 type [ 0 locks=0 ] ( "prim" ) surftype [ 0 locks=0 ] ( "quads" ) rad [ 0 locks=0 ] ( 1 1 1 ) t [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 0.0025000000000000001 ) orient [ 0 locks=0 ] ( "y" ) freq [ 0 locks=0 ] ( 2 ) rows [ 0 locks=0 ] ( 13 ) cols [ 0 locks=0 ] ( 24 ) orderu [ 0 locks=0 ] ( 4 ) orderv [ 0 locks=0 ] ( 4 ) imperfect [ 0 locks=0 ] ( "on" ) upole [ 0 locks=0 ] ( "off" ) accurate [ 0 locks=0 ] ( "on" ) triangularpoles [ 0 locks=0 ] ( "on" ) } HouNC1033600bb705ad2ecc008580624dobj/Work/sphere6.userdata ___Version___16.5.378HouNC1033600bb105ad2ecc001e35d012obj/Work/copytopoints1.inittype = copytopoints matchesdef = 0 HouNC1033600bb605ad2ecc004d8097a4obj/Work/copytopoints1.defsopflags sopflags = comment "" position -118.355 -7.53623 connectornextid 3 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 2 "output1" } inputsNamed3 { 0 sphere6 0 1 "input1" 1 attribwrangle5 1 1 "input2" } inputs { 0 sphere6 0 1 1 attribwrangle5 0 1 } stat { create 1515513271 modify 1523771254 author personal@personal-PC access 0777 } color UT_Color RGB 1 0.65 0.1 delscript "" exprlanguage hscript end HouNC1033600bb105ad2ecc00740d56ebobj/Work/copytopoints1.parm{ version 0.8 sourcegroup [ 0 locks=0 ] ( "" ) targetgroup [ 0 locks=0 ] ( "" ) showguide [ 0 locks=0 ] ( "on" ) pack [ 0 locks=0 ] ( "off" ) pivot [ 0 locks=0 ] ( "centroid" ) viewportlod [ 0 locks=0 ] ( "full" ) transform [ 0 locks=0 ] ( "on" ) doattr [ 0 locks=0 ] ( "on" ) labelparm [ 0 locks=0 ] ( Set Mult Add Sub ) setpt [ 0 locks=0 ] ( *,^v,^Alpha ) mulpt [ 0 locks=0 ] ( Alpha ) addpt [ 0 locks=0 ] ( v ) subpt [ 0 locks=0 ] ( "" ) setprim [ 0 locks=0 ] ( "" ) mulprim [ 0 locks=0 ] ( "" ) addprim [ 0 locks=0 ] ( "" ) subprim [ 0 locks=0 ] ( "" ) setvtx [ 0 locks=0 ] ( "" ) mulvtx [ 0 locks=0 ] ( "" ) addvtx [ 0 locks=0 ] ( "" ) subvtx [ 0 locks=0 ] ( "" ) } HouNC1033600b8d05ad2ecc00b977c7f1obj/Work/copytopoints1.userdata ___Version___16.5.378HouNC1033600bb405ad2ecc00e343eb47obj/Work/uvtexture2.inittype = texture matchesdef = 0 HouNC1033600bb505ad2ecc00aaba6606obj/Work/uvtexture2.defsopflags sopflags = comment "" position -130.044 6.44465 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 pointvop6 1 1 "input1" } inputs { 0 pointvop6 0 1 } stat { create 1517245791 modify 1523771212 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb405ad2ecc0030dc27dcobj/Work/uvtexture2.parm{ version 0.8 uvattrib [ 0 locks=0 ] ( uv ) group [ 0 locks=0 ] ( "" ) type [ 0 locks=0 ] ( "texture" ) axis [ 0 locks=0 ] ( "y" ) campath [ 0 locks=0 ] ( "" ) coord [ 0 locks=0 ] ( "vertex" ) s [ 0 locks=0 ] ( 1 1 1 ) offset [ 0 locks=0 ] ( 0 0 0 ) angle [ 0 locks=0 ] ( 0 ) fixseams [ 0 locks=0 ] ( "off" ) } HouNC1033600bb005ad2ecc007b5f77b7obj/Work/uvtexture2.userdata ___Version___16.5.378HouNC1033600bb405ad2ecc00e07159bcobj/Work/material10.inittype = material matchesdef = 0 HouNC1033600bb505ad2ecc000edaa607obj/Work/material10.defsopflags sopflags = comment "" position -72.1343 -5.4024 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 attribwrangle8 1 1 "input1" } inputs { 0 attribwrangle8 0 1 } stat { create 1515248961 modify 1523771677 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb405ad2ecc00e08f09e7obj/Work/material10.parm{ version 0.8 style [ 0 locks=0 ] ( primitive ) uselabels [ 0 locks=0 ] ( "uselabels" ) createstylesheets [ 0 locks=0 ] ( "off" ) fullpath [ 0 locks=0 ] ( "on" ) num_materials [ 0 locks=0 ] ( 2 ) group1 [ 0 locks=0 ] ( group_Sphere ) shop_materialpath1 [ 0 locks=0 ] ( /mat/pianolacquer ) localvar1 [ 0 locks=0 ] ( "off" ) mergeoverride1 [ 0 locks=0 ] ( "off" ) num_local1 [ 0 locks=0 ] ( 0 ) group2 [ 0 locks=0 ] ( "" ) shop_materialpath2 [ 0 locks=0 ] ( "" ) localvar2 [ 0 locks=0 ] ( "off" ) mergeoverride2 [ 0 locks=0 ] ( "off" ) num_local2 [ 0 locks=0 ] ( 0 ) } HouNC1033600bb005ad2ecc002cf600bcobj/Work/material10.userdata ___Version___16.5.378HouNC1033600bb805ad2ecc006166c7a2obj/Work/twist3.inittype = twist matchesdef = 0 HouNC1033600bb905ad2ecc007dd93020obj/Work/twist3.defsopflags sopflags = comment "" position -140.821 -17.9938 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 pointvop15 4 1 "input1" } inputs { 0 pointvop15 0 1 } stat { create 1517331531 modify 1523771683 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb805ad2ecc008f5057dbobj/Work/twist3.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) op [ 0 locks=0 ] ( "twist" ) paxis [ 0 locks=0 ] ( "y" ) saxis [ 0 locks=0 ] ( "y" ) p [ 0 locks=0 ] ( 0 0 0 ) strength [ 0 locks=0 ] ( -720 ) roll [ 0 locks=0 ] ( 1 ) } HouNC1033600bb405ad2ecc00b2267348obj/Work/twist3.userdata ___Version___16.5.378HouNC1033600bbb05ad2ecc0003a95963obj/Work/sphere7.inittype = sphere matchesdef = 0 HouNC1033600bb805ad2ecc00abb94b7bobj/Work/sphere7.defsopflags sopflags = comment "" position -70.5953 7.37164 connectornextid 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 on colordefault on exposed on outputsNamed3 { 0 "output1" } inputsNamed3 { } inputs { } stat { create 1515067745 modify 1523771677 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bbb05ad2ecc00ad09668fobj/Work/sphere7.parm{ version 0.8 type [ 0 locks=0 ] ( "prim" ) surftype [ 0 locks=0 ] ( "quads" ) rad [ 0 locks=0 ] ( 1 1 1 ) t [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 1 ) orient [ 0 locks=0 ] ( "y" ) freq [ 0 locks=0 ] ( 2 ) rows [ 0 locks=0 ] ( 13 ) cols [ 0 locks=0 ] ( 24 ) orderu [ 0 locks=0 ] ( 4 ) orderv [ 0 locks=0 ] ( 4 ) imperfect [ 0 locks=0 ] ( "on" ) upole [ 0 locks=0 ] ( "off" ) accurate [ 0 locks=0 ] ( "on" ) triangularpoles [ 0 locks=0 ] ( "on" ) } HouNC1033600bb705ad2ecc003d257b39obj/Work/sphere7.userdata ___Version___16.5.378HouNC1033600bb705ad2ecc00f60a2608obj/Work/transform40.inittype = xform matchesdef = 0 HouNC1033600bb405ad2ecc00462ed85aobj/Work/transform40.defsopflags sopflags = comment "" position -140.821 -19.9938 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 transform41 1 1 "input1" } inputs { 0 transform41 0 1 } stat { create 1514378373 modify 1523771683 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb705ad2ecc00ce7e7af9obj/Work/transform40.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "guess" ) xOrd [ 0 locks=0 ] ( "srt" ) rOrd [ 0 locks=0 ] ( "xyz" ) t [ 0 locks=0 ] ( -0.73569893836975098 -1.8535592630505562 -1.0145267751067877 ) r [ 0 locks=0 ] ( 26.969181759993933 2.8414555930845862 -5.5642463537500992 ) s [ 0 locks=0 ] ( 1 5 1 ) shear [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 1 ) parmgroup_pivotxform [ 0 locks=0 ] ( 0 ) p [ 0 locks=0 ] ( 0 0 0 ) pr [ 0 locks=0 ] ( 0 0 0 ) parmgroup_prexform [ 0 locks=0 ] ( 0 ) prexform_xOrd [ 0 locks=0 ] ( "srt" ) prexform_rOrd [ 0 locks=0 ] ( "xyz" ) prexform_t [ 0 locks=0 ] ( 0 0 0 ) prexform_r [ 0 locks=0 ] ( 0 0 0 ) prexform_s [ 0 locks=0 ] ( 1 1 1 ) prexform_shear [ 0 locks=0 ] ( 0 0 0 ) movecentroid [ 0 locks=0 ] ( 0 ) attribs [ 0 locks=0 ] ( * ) updatenmls [ 0 locks=0 ] ( "off" ) updateaffectednmls [ 0 locks=0 ] ( "on" ) vlength [ 0 locks=0 ] ( "on" ) invertxform [ 0 locks=0 ] ( "off" ) } HouNC1033600bb305ad2ecc003a655c22obj/Work/transform40.userdata ___Version___16.5.378HouNC1033600bb705ad2ecc00838d5e9aobj/Work/OUT_BGHair1.inittype = null matchesdef = 0 HouNC1033600bb405ad2ecc00894c4d15obj/Work/OUT_BGHair1.defsopflags sopflags = comment "" position -140.821 -21.0965 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 transform40 1 1 "input1" } inputs { 0 transform40 0 1 } stat { create 1517326524 modify 1523771683 author personal@personal-PC access 0777 } color UT_Color RGB 0.6 0.7 0.77 delscript "" exprlanguage hscript end HouNC1033600bb705ad2ecc00798aec22obj/Work/OUT_BGHair1.parm{ version 0.8 copyinput [ 0 locks=0 ] ( "on" ) cacheinput [ 0 locks=0 ] ( "off" ) } HouNC1033600bb305ad2ecc00f71a780cobj/Work/OUT_BGHair1.userdata ___Version___16.5.378HouNC1033600bb705ad2ecc002821feefobj/Work/transform41.inittype = xform matchesdef = 0 HouNC1033600bb405ad2ecc0003ec1f65obj/Work/transform41.defsopflags sopflags = comment "" position -140.821 -18.9938 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 twist3 1 1 "input1" } inputs { 0 twist3 0 1 } stat { create 1517501767 modify 1523771683 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb705ad2ecc00e52428ebobj/Work/transform41.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "guess" ) xOrd [ 0 locks=0 ] ( "srt" ) rOrd [ 0 locks=0 ] ( "xyz" ) t [ 0 locks=0 ] ( 0 0 0 ) r [ 0 locks=0 ] ( 0 110 0 ) s [ 0 locks=0 ] ( 1.3999999999999999 1.3999999999999999 1.3999999999999999 ) shear [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 1 ) parmgroup_pivotxform [ 0 locks=0 ] ( 0 ) p [ 0 locks=0 ] ( 0 0 0 ) pr [ 0 locks=0 ] ( 0 0 0 ) parmgroup_prexform [ 0 locks=0 ] ( 0 ) prexform_xOrd [ 0 locks=0 ] ( "srt" ) prexform_rOrd [ 0 locks=0 ] ( "xyz" ) prexform_t [ 0 locks=0 ] ( 0 0 0 ) prexform_r [ 0 locks=0 ] ( 0 0 0 ) prexform_s [ 0 locks=0 ] ( 1 1 1 ) prexform_shear [ 0 locks=0 ] ( 0 0 0 ) movecentroid [ 0 locks=0 ] ( 0 ) attribs [ 0 locks=0 ] ( * ) updatenmls [ 0 locks=0 ] ( "off" ) updateaffectednmls [ 0 locks=0 ] ( "on" ) vlength [ 0 locks=0 ] ( "on" ) invertxform [ 0 locks=0 ] ( "off" ) } HouNC1033600bb305ad2ecc0037397a8bobj/Work/transform41.userdata ___Version___16.5.378HouNC1033600bb705ad2ecc000842faeeobj/Work/volumevop5.order4 volumevopglobal1 volumevopoutput1 curlnoise1 bind1 HouNC1033600bb505ad2ecc0088e120e2obj/Work/volumevop5.net1 HouNC1033600bb705ad2ecc0089963e8bobj/Work/pointvop15.order6 geometryvopglobal1 geometryvopoutput1 turbnoise1 bind1 multiply1 bind2 HouNC1033600bb505ad2ecc00382c9073obj/Work/pointvop15.net1 HouNC1033600bbe05ad2ecc002f1b306cobj/Work/box5.inittype = box matchesdef = 0 HouNC1033600bbf05ad2ecc00370eefeeobj/Work/box5.defsopflags sopflags = comment "" position -139.798 -11.5658 connectornextid 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 on colordefault on exposed on outputsNamed3 { 0 "output1" } inputsNamed3 { } inputs { } stat { create 1517277000 modify 1523771685 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bbe05ad2ecc00a1c24084obj/Work/box5.parm{ version 0.8 type [ 0 locks=0 ] ( "poly" ) surftype [ 0 locks=0 ] ( "quads" ) consolidatepts [ 0 locks=0 ] ( "on" ) size [ 0 locks=0 ] ( 1.9993579685688019 1.5013753771781921 1.8665225505828857 ) t [ 0 locks=0 ] ( -0.4049307256937027 0.0093778371810913086 0.76514485478401184 ) scale [ 0 locks=0 ] ( 1 ) divrate [ 0 locks=0 ] ( 4 4 4 ) orderrate [ 0 locks=0 ] ( 4 4 4 ) dodivs [ 0 locks=0 ] ( "off" ) divs [ 0 locks=0 ] ( 1 1 1 ) rebar [ 0 locks=0 ] ( "off" ) orientedbbox [ 0 locks=0 ] ( "off" ) vertexnormals [ 0 locks=0 ] ( "off" ) } HouNC1033600bba05ad2ecc000633ccbdobj/Work/box5.userdata ___Version___16.5.378HouNC1033600bbb05ad2ecc00ce8a5f79obj/Work/volume4.inittype = volume matchesdef = 0 HouNC1033600bb805ad2ecc00c8ee691aobj/Work/volume4.defsopflags sopflags = comment "" position -139.788 -12.7053 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 box5 0 1 "input1" } inputs { 0 box5 0 1 } stat { create 1517277071 modify 1523771683 author personal@personal-PC access 0777 } color UT_Color RGB 1 1 1 delscript "" exprlanguage hscript end HouNC1033600bbb05ad2ecc0029d6aa1cobj/Work/volume4.parm{ version 0.8 rank [ 0 locks=0 ] ( "vector" ) name [ 0 locks=0 ] ( vel ) initialval [ 0 locks=0 ] ( 1 0 0 ) stdswitcher [ 0 locks=0 ] ( 0 0 ) dimensionsource [ 0 locks=0 ] ( 0 0 ) size [ 0 locks=0 ] ( 1 1 1 ) t [ 0 locks=0 ] ( 0 0 0 ) taper [ 0 locks=0 ] ( 1 1 ) twod [ 0 locks=0 ] ( "off" ) voxelplane [ 0 locks=0 ] ( "xy" ) camera [ 0 locks=0 ] ( "" ) zmin [ 0 locks=0 ] ( 1 ) zmax [ 0 locks=0 ] ( 2 ) usecamwindow [ 0 locks=0 ] ( "on" ) winx [ 0 locks=0 ] ( 0 1 ) winy [ 0 locks=0 ] ( 0 1 ) uniformsamples [ 0 locks=0 ] ( "size" ) samplediv [ 0 locks=0 ] ( 10 ) divs [ 0 locks=0 ] ( 1 1 1 ) divsize [ 0 locks=0 ] ( 0.050000000000000003 ) zscale [ 0 locks=0 ] ( 1 ) volborder [ 0 locks=0 ] ( "constant" ) volborderval [ 0 locks=0 ] ( 0 0 0 ) voltol [ 0 locks=0 ] ( 0 ) quantizetol [ 0 locks=0 ] ( 0 ) dither [ 0 locks=0 ] ( "ordered" ) usefp16 [ 0 locks=0 ] ( "off" ) volvis [ 0 locks=0 ] ( "smoke" ) volvisiso [ 0 locks=0 ] ( 0 ) volvisdensity [ 0 locks=0 ] ( 1 ) } HouNC1033600bb705ad2ecc00e163e32bobj/Work/volume4.userdata ___Version___16.5.378HouNC1033600bba05ad2ecc00431ed940obj/Work/scatter9.inittype = scatter::2.0 matchesdef = 0 HouNC1033600bbb05ad2ecc00fbbc3da3obj/Work/scatter9.defsopflags sopflags = comment "" position -142.021 -14.1434 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault off exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 box6 0 1 "input1" } inputs { 0 box6 0 1 } stat { create 1476423830 modify 1523771683 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bba05ad2ecc00e0a5ba5cobj/Work/scatter9.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) stdswitcher [ 0 locks=0 ] ( 0 0 ) generateby [ 0 locks=0 ] ( "bydensity" ) densityscale [ 0 locks=0 ] ( 10 ) usedensityattrib [ 0 locks=0 ] ( "off" ) densityattrib [ 0 locks=0 ] ( density ) useareaattrib [ 0 locks=0 ] ( "off" ) areaattrib [ 0 locks=0 ] ( area ) forcetotal [ 0 locks=0 ] ( "on" ) npts [ 0 locks=0 ] ( 10000 ) usedensitytexture [ 0 locks=0 ] ( "off" ) densitytexture [ 0 locks=0 ] ( default.pic ) primcountattrib [ 0 locks=0 ] ( count ) useemergencylimit [ 0 locks=0 ] ( "on" ) emergencylimit [ 0 locks=0 ] ( 1000000 ) seed [ 0 locks=0 ] ( 0 ) overrideprimseed [ 0 locks=0 ] ( "off" ) primseedattrib [ 0 locks=0 ] ( primid ) randomizeorder [ 0 locks=0 ] ( "on" ) relaxpoints [ 0 locks=0 ] ( "on" ) relaxiterations [ 0 locks=0 ] ( 10 ) scaleradiiby [ 0 locks=0 ] ( 1 ) usemaxradius [ 0 locks=0 ] ( "on" ) maxradius [ 0 locks=0 ] ( 10 ) useprimnumattrib [ 0 locks=0 ] ( "off" ) primnumattrib [ 0 locks=0 ] ( sourceprim ) useprimuvwattrib [ 0 locks=0 ] ( "off" ) primuvwattrib [ 0 locks=0 ] ( sourceprimuv ) useoutputdensityattrib [ 0 locks=0 ] ( "off" ) outputdensityattrib [ 0 locks=0 ] ( density ) useoutputradiusattrib [ 0 locks=0 ] ( "off" ) outputradiusattrib [ 0 locks=0 ] ( pscale ) radiusintexturespace [ 0 locks=0 ] ( "off" ) pointattribs [ 0 locks=0 ] ( * ) vertattribs [ 0 locks=0 ] ( "" ) primattribs [ 0 locks=0 ] ( "" ) detailattribs [ 0 locks=0 ] ( "" ) } HouNC1033600bb605ad2ecc006972a200obj/Work/scatter9.userdata ___Version___16.5.378HouNC1033600bb605ad2ecc00d714e3deobj/Work/volumetrail3.inittype = volumetrail matchesdef = 0 HouNC1033600bb705ad2ecc0092b1aa04obj/Work/volumetrail3.defsopflags sopflags = comment "" position -140.821 -14.916 connectornextid 3 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault off exposed on outputsNamed3 { 2 "output1" } inputsNamed3 { 0 scatter9 1 1 "input1" 1 volumevop5 4 1 "input2" } inputs { 0 scatter9 0 1 1 volumevop5 0 1 } stat { create 1476423834 modify 1523771683 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb605ad2ecc00ca7b7d90obj/Work/volumetrail3.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) velfield [ 0 locks=0 ] ( vel.* ) advectionchoice [ 0 locks=0 ] ( "advectbydistance" ) traillen [ 0 locks=0 ] ( 15 ) usecfl [ 0 locks=0 ] ( "on" ) cfl [ 0 locks=0 ] ( 0.14999999999999999 ) numsteps [ 0 locks=0 ] ( 10 ) usemaxsteps [ 0 locks=0 ] ( "on" ) maxsteps [ 0 locks=0 ] ( 2000 ) keep [ 0 locks=0 ] ( "off" ) separator [ 0 locks=0 ] ( ) visenable [ 0 locks=0 ] ( "on" ) detectrange [ 0 locks=0 ] ( "on" ) vismax [ 0 locks=0 ] ( 1 ) visramp [ 0 locks=0 ] ( "blackbody" ) } HouNC1033600bb205ad2ecc00ac968d18obj/Work/volumetrail3.userdata ___Version___16.5.378HouNC1033600bbe05ad2ecc00a4e3ae7eobj/Work/box6.inittype = box matchesdef = 0 HouNC1033600bbf05ad2ecc002f005ccdobj/Work/box6.defsopflags sopflags = comment "" position -142.021 -13.1434 connectornextid 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 on colordefault on exposed on outputsNamed3 { 0 "output1" } inputsNamed3 { } inputs { } stat { create 1517277000 modify 1523771685 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bbe05ad2ecc00533c53a8obj/Work/box6.parm{ version 0.8 type [ 0 locks=0 ] ( "poly" ) surftype [ 0 locks=0 ] ( "quads" ) consolidatepts [ 0 locks=0 ] ( "on" ) size [ 0 locks=0 ] ( 1.9993579685688019 1.5013753771781921 1.8665225505828857 ) t [ 0 locks=0 ] ( -0.4049307256937027 0.0093778371810913086 0.76514485478401184 ) scale [ 0 locks=0 ] ( 0.10000000000000001 ) divrate [ 0 locks=0 ] ( 4 4 4 ) orderrate [ 0 locks=0 ] ( 4 4 4 ) dodivs [ 0 locks=0 ] ( "off" ) divs [ 0 locks=0 ] ( 1 1 1 ) rebar [ 0 locks=0 ] ( "off" ) orientedbbox [ 0 locks=0 ] ( "off" ) vertexnormals [ 0 locks=0 ] ( "off" ) } HouNC1033600bba05ad2ecc00ad81589fobj/Work/box6.userdata ___Version___16.5.378HouNC1033600bb605ad2ecc0030cb32cbobj/Work/group_Sphere.inittype = groupcreate matchesdef = 0 HouNC1033600bb705ad2ecc005cacfd34obj/Work/group_Sphere.defsopflags sopflags = comment "" position -70.5953 6.2587 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight on unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 sphere7 0 1 "input1" } inputs { 0 sphere7 0 1 } stat { create 1519533262 modify 1523771677 author kitagawa@z840-21.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb605ad2ecc0071a8463cobj/Work/group_Sphere.parm{ version 0.8 groupname [ 0 locks=0 ] ( group_Sphere ) grouptype [ 0 locks=0 ] ( "primitive" ) mergeop [ 0 locks=0 ] ( "replace" ) folder0 [ 0 locks=0 ] ( 0 ) groupbase [ 0 locks=0 ] ( "on" ) basegroup [ 0 locks=0 ] ( "" ) ordered [ 0 locks=0 ] ( "off" ) geotype [ 0 locks=0 ] ( "all" ) switcher3 [ 0 locks=0 ] ( 0 ) groupbounding [ 0 locks=0 ] ( "off" ) boundtype [ 0 locks=0 ] ( "usebbox" ) size [ 0 locks=0 ] ( 1 1 1 ) t [ 0 locks=0 ] ( 0 0 0 ) includenotwhollycontained [ 0 locks=0 ] ( "off" ) iso [ 0 locks=0 ] ( 0 ) invertvolume [ 0 locks=0 ] ( "off" ) switcher4 [ 0 locks=0 ] ( 0 ) groupnormal [ 0 locks=0 ] ( "off" ) camerapath [ 0 locks=0 ] ( "" ) nonplanar [ 0 locks=0 ] ( "off" ) nonplanartol [ 0 locks=0 ] ( 0.001 ) dir [ 0 locks=0 ] ( 0 0 1 ) angle [ 0 locks=0 ] ( 180 ) switcher5 [ 0 locks=0 ] ( 0 ) groupedges [ 0 locks=0 ] ( "off" ) dominedgeangle [ 0 locks=0 ] ( "off" ) minedgeangle [ 0 locks=0 ] ( 20 ) domaxedgeangle [ 0 locks=0 ] ( "off" ) maxedgeangle [ 0 locks=0 ] ( 20 ) edgeanglebetweenedges [ 0 locks=0 ] ( "off" ) dominedgelen [ 0 locks=0 ] ( "off" ) minedgelen [ 0 locks=0 ] ( 0 ) domaxedgelen [ 0 locks=0 ] ( "off" ) maxedgelen [ 0 locks=0 ] ( 0 ) dodepth [ 0 locks=0 ] ( "off" ) edgestep [ 0 locks=0 ] ( 0 ) edgeptgrp [ 0 locks=0 ] ( 0 ) unshared [ 0 locks=0 ] ( "off" ) boundarygroups [ 0 locks=0 ] ( "off" ) } HouNC1033600bb205ad2ecc00e194e675obj/Work/group_Sphere.userdata ___Version___16.5.378HouNC1033600bb705ad2ecc00775a69a5obj/Work/pointvop17.order6 geometryvopglobal1 geometryvopoutput1 fit1 vectofloat1 ramp1 bind1 HouNC1033600bb505ad2ecc008037e00aobj/Work/pointvop17.net1 HouNC1033600bb705ad2ecc006c625d30obj/Work/transform48.inittype = xform matchesdef = 0 HouNC1033600bb405ad2ecc00bc149f5dobj/Work/transform48.defsopflags sopflags = comment "" position -145.345 -2.37695 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 twist1 1 1 "input1" } inputs { 0 twist1 0 1 } stat { create 1514378373 modify 1523722144 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb705ad2ecc00ca27a05aobj/Work/transform48.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "guess" ) xOrd [ 0 locks=0 ] ( "srt" ) rOrd [ 0 locks=0 ] ( "xyz" ) t [ 0 locks=0 ] ( -1.2150703072547913 -6.2693208510971061 -4.8501149918884039 ) r [ 0 locks=0 ] ( 36.45087249698868 1.9438191774429419 -3.7735231626661916 ) s [ 0 locks=0 ] ( 1 1 1 ) shear [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 0.13 ) parmgroup_pivotxform [ 0 locks=0 ] ( 0 ) p [ 0 locks=0 ] ( 0 0 0 ) pr [ 0 locks=0 ] ( 0 0 0 ) parmgroup_prexform [ 0 locks=0 ] ( 0 ) prexform_xOrd [ 0 locks=0 ] ( "srt" ) prexform_rOrd [ 0 locks=0 ] ( "xyz" ) prexform_t [ 0 locks=0 ] ( 0 0 0 ) prexform_r [ 0 locks=0 ] ( 0 0 0 ) prexform_s [ 0 locks=0 ] ( 1 1 1 ) prexform_shear [ 0 locks=0 ] ( 0 0 0 ) movecentroid [ 0 locks=0 ] ( 0 ) attribs [ 0 locks=0 ] ( * ) updatenmls [ 0 locks=0 ] ( "off" ) updateaffectednmls [ 0 locks=0 ] ( "on" ) vlength [ 0 locks=0 ] ( "on" ) invertxform [ 0 locks=0 ] ( "off" ) } HouNC1033600bb305ad2ecc005b5d86d4obj/Work/transform48.userdata ___Version___16.5.378HouNC1033600bb805ad2ecc00b3ce0de6obj/Work/merge9.inittype = merge matchesdef = 0 HouNC1033600bb905ad2ecc00987213b1obj/Work/merge9.defsopflags sopflags = comment "" position -147.501 -3.92325 connectornextid 3 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 transform11 1 1 "input1" 2 transform48 1 1 "input2" } inputs { 0 transform11 0 1 1 transform48 0 1 } stat { create 1519548739 modify 1523771200 author kitagawa@z840-21.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb805ad2ecc00a33c210cobj/Work/merge9.parm{ version 0.8 } HouNC1033600bb405ad2ecc00322a6cabobj/Work/merge9.userdata ___Version___16.5.378HouNC1033600ba205ad2ecc00fc1ccac8obj/Work.order149 lsystem4 transform1 line1 polyframe1 enumerate1 add1 add2 resample1 smooth1 transform2 pointvop1 copy1 sweep1 circle1 polyframe2 skin1 normal1 subdivide1 connectivity1 foreach_end1 foreach_begin1 foreach_begin1_metadata1 add3 null3 reverse1 attribwrangle1 pointvop3 add5 enumerate2 polyframe4 line2 transform8 add6 smooth2 lsystem5 add7 resample2 copy3 transform9 connectivity3 foreach_end3 foreach_begin3 foreach_begin3_metadata1 pointvop4 add8 polyfill1 pointvop5 add9 resample3 smooth3 line3 copy4 twist1 transform11 scatter3 testgeometry_pighead1 isooffset3 attribrandomize1 attribpromote1 OUT_solid resample4 split1 connectivity4 groupexpression1 merge1 Gold GlassRed OUT_Hair attribwrangle2 attribwrangle3 OUT_HairCenter volumevop1 resample5 pointvop6 OUT_Point pointjitter1 attribwrangle5 enumerate4 scatter1 transform14 transform15 merge2 transform16 transform17 transform18 transform19 transform20 transform21 transform22 transform23 OUT_Rock pointreplicate1 pointvop7 attribrandomize2 attribwrangle4 pointvop8 scatter4 copy5 primitive3 enumerate5 unpack1 object_merge1 sphere4 transform27 transform28 merge3 transform29 transform30 transform31 transform32 transform33 transform34 transform35 transform36 OUT_Sphere1 material6 polyframe6 attribdelete1 connectivity6 foreach_end5 foreach_begin5 enumerate8 pointvop13 sphere5 material9 sphere6 copytopoints1 uvtexture2 attribwrangle8 material10 twist3 sphere7 transform40 OUT_BGHair1 transform41 volumevop5 attribwrangle12 pointvop15 box5 volume4 scatter9 volumetrail3 box6 group_Sphere attribrandomize4 attribrandomize5 pointvop17 transform48 merge9 HouNC1033600ba005ad2ecc00540d0b41obj/Work.net1 HouNC1033600bb905ad2ecc00ed064b3bobj/cam_RENDER.inittype = cam matchesdef = 0 HouNC1033600bbe05ad2ecc009801e56dobj/cam_RENDER.defobjflags objflags = origin off pretransform UT_DMatrix4 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 comment "" position -5.54788 4.26712 connectornextid 1 flags = lock off model off template off footprint off xray off bypass off display on render off highlight off unload off savedata off compress on colordefault on exposed on selectable on outputsNamed3 { 0 "output1" } inputsNamed3 { } inputs { } stat { create 1514364204 modify 1523771396 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.3 0.55 0.75 delscript "" exprlanguage hscript end HouNC1033600bb105ad2ecc0092be653cobj/cam_RENDER.spareparmdef group { name "stdswitcher3" label "Transform" parm { name "xOrd" baseparm label "Transform Order" joinnext export none } parm { name "rOrd" baseparm label "Rotate Order" nolabel export none } parm { name "t" baseparm label "Translate" export all } parm { name "r" baseparm label "Rotate" export all } parm { name "s" baseparm label "Scale" invisible export none } parm { name "p" baseparm label "Pivot Translate" export none } parm { name "pr" baseparm label "Pivot Rotate" export none } parm { name "scale" baseparm label "Uniform Scale" invisible export none } parm { name "pre_xform" baseparm label "Modify Pre-Transform" export none } parm { name "keeppos" baseparm label "Keep Position When Parenting" export none } parm { name "childcomp" baseparm label "Child Compensation" export none } parm { name "constraints_on" baseparm label "Enable Constraints" export none } parm { name "constraints_path" baseparm label "Constraints" export none } parm { name "lookatpath" baseparm label "Look At" invisible export none } parm { name "lookupobjpath" baseparm label "Look Up Object" invisible export none } parm { name "lookup" baseparm label "Look At Up Vector" invisible export none } parm { name "pathobjpath" baseparm label "Path Object" invisible export none } parm { name "roll" baseparm label "Roll" invisible export none } parm { name "pos" baseparm label "Position" invisible export none } parm { name "uparmtype" baseparm label "Parameterization" invisible export none } parm { name "pathorient" baseparm label "Orient Along Path" invisible export none } parm { name "up" baseparm label "Orient Up Vector" invisible export none } parm { name "bank" baseparm label "Auto-Bank factor" invisible export none } } group { name "stdswitcher3_1" label "Render" parm { name "tdisplay" baseparm label "Display" joinnext export none } parm { name "display" baseparm label "Display" export none } parm { name "use_dcolor" baseparm label "Set Wireframe Color" export none } parm { name "dcolor" baseparm label "Wireframe Color" export none } parm { name "picking" baseparm label "Viewport Selecting Enabled" export none } parm { name "pickscript" baseparm label "Select Script" export none } parm { name "caching" baseparm label "Cache Object Transform" export none } } group { name "stdswitcher3_2" label "View" parm { name "iconscale" label "Icon Scale" type float default { "1" } range { 0.001 10 } parmtag { "spare_category" "View" } } parm { name "res" label "Resolution" type intvector2 joinnext size 2 default { "1280" "720" } range { -1 1 } parmtag { "cook_dependent" "1" } parmtag { "spare_category" "View" } } parm { name "resMenu" label "Choose Resolution" type button nolabel default { "0" } menumini { [ "echo `pythonexprs(\"__import__('toolutils').parseDialogScriptMenu('FBres')\")`" ] } parmtag { "script_callback" "opparm . res ( `arg(\"$script_value\", 0)` `arg(\"$script_value\", 1)` aspect ( `arg(\"$script_value\", 2)` )" } parmtag { "spare_category" "View" } } parm { name "aspect" label "Pixel Aspect Ratio" type float default { "1" } range { 0.05 2 } parmtag { "spare_category" "View" } } parm { name "projection" label "Projection" type ordinal default { "perspective" } menu { "perspective" "Perspective" "ortho" "Orthographic" "sphere" "Polar (panoramic)" "cylinder" "Cylindrical (panoramic)" "lens" "Lens Shader" } parmtag { "spare_category" "View" } } parm { name "vm_lensshader" label "Lens Shader" type oppath default { "" } disablewhen "{ projection != lens }" parmtag { "oprelative" "." } parmtag { "spare_category" "View" } } parm { name "focal" label "Focal Length" type float joinnext default { "50" } range { 1 100 } } parm { name "focalunits" label "Focal Units" type string default { "mm" } menu { "mm" "millimeters" "m" "meters" "nm" "nanometers" "in" "inches" "ft" "feet" } } parm { name "aperture" label "Aperture" type float default { "41.4214" } range { 1 100 } parmtag { "spare_category" "View" } } parm { name "orthowidth" label "Ortho Width" type float default { "2" } disablewhen "{ projection != ortho }" range { 0.001 10 } parmtag { "spare_category" "View" } } parm { name "near" label "Near Clipping" type float default { "0.001" } range { 0 10 } parmtag { "spare_category" "View" } } parm { name "far" label "Far Clipping" type float default { "10000" } range { 1 10000 } parmtag { "spare_category" "View" } } parm { name "vm_bgenable" label "Enable Background Image" type toggle default { "1" } parmtag { "mantra_class" "image" } parmtag { "mantra_name" "bgenable" } parmtag { "spare_category" "View" } } parm { name "vm_background" label "Background Image" type file default { "" } disablewhen "{ vm_bgenable == 0 }" parmtag { "filechooser_mode" "read" } parmtag { "mantra_class" "image" } parmtag { "mantra_name" "background" } parmtag { "spare_category" "View" } } parm { name "win" label "Screen Window X/Y" type vector2 size 2 default { "0" "0" } disablewhen "{ winmask != \"\" }" range { -1 1 } } parm { name "winsize" label "Screen Window Size" type vector2 size 2 default { "1" "1" } disablewhen "{ winmask != \"\" }" range { 0.01 10 } } parm { name "winmask" label "Screen Window Mask" type oplist default { "" } disablewhen "{ projection != ortho projection != perspective }" parmtag { "opexpand" "1" } parmtag { "opfilter" "!!OBJ/GEOMETRY!!" } parmtag { "oprelative" "/obj" } } parm { name "cropl" label "Left Crop" type float default { "0" } disablewhen "{ cropmask != \"\" }" range { 0 1 } } parm { name "cropr" label "Right Crop" type float default { "1" } disablewhen "{ cropmask != \"\" }" range { 0 1 } } parm { name "cropb" label "Bottom Crop" type float default { "0" } disablewhen "{ cropmask != \"\" }" range { 0 1 } } parm { name "cropt" label "Top Crop" type float default { "1" } disablewhen "{ cropmask != \"\" }" range { 0 1 } } parm { name "cropmask" label "Crop Mask" type oplist default { "" } disablewhen "{ projection != ortho projection != perspective }" parmtag { "opexpand" "1" } parmtag { "opfilter" "!!OBJ/GEOMETRY!!" } parmtag { "oprelative" "/obj" } } } group { name "stdswitcher3_3" label "Sampling" parm { name "shutter" label "Shutter Time" type float default { "0.5" } disablewhen "{ allowmotionblur == 0 }" range { 0 1 } parmtag { "spare_category" "Sampling" } } parm { name "focus" label "Focus Distance" type float default { "5" } disablewhen "{ vm_dof == 0 }" range { 0.001 1000 } parmtag { "mantra_class" "camera" } parmtag { "mantra_name" "focus" } parmtag { "spare_category" "Sampling" } } parm { name "fstop" label "F-Stop" type log default { "5.6" } disablewhen "{ vm_dof == 0 }" range { 1.4 22 } parmtag { "mantra_class" "camera" } parmtag { "mantra_name" "fstop" } parmtag { "spare_category" "Sampling" } } parm { name "vm_bokeh" label "Bokeh" type string default { "radial" } menureplace { "radial" "Radial Bokeh" "file" "Image File Bokeh" "box" "Box Filter Bokeh" "null" "Disable Bokeh" } parmtag { "spare_category" "Sampling" } } parm { name "vm_bokehfile" label "Bokeh Image File" type image default { "default.pic" } disablewhen "{ vm_bokeh != file }" parmtag { "filechooser_mode" "read" } parmtag { "mantra_class" "bokeh" } parmtag { "mantra_name" "-f" } parmtag { "spare_category" "Sampling" } } parm { name "vm_bokehrotation" label "Bokeh Rotation" type float default { "0" } disablewhen "{ vm_bokeh != file }" range { 0 360 } parmtag { "mantra_class" "bokeh" } parmtag { "mantra_name" "-r" } parmtag { "spare_category" "Sampling" } } } HouNC1033600bbe05ad2ecc005cc807ceobj/cam_RENDER.chn{ channel sx { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = lock(1) } } channel sy { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = lock(1) } } channel sz { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = lock(1) } } channel scale { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = lock(1) } } } HouNC1033600bb905ad2ecc00b0a71013obj/cam_RENDER.parm{ version 0.8 stdswitcher [ 0 locks=0 ] ( 0 0 ) xOrd [ 0 locks=0 ] ( "srt" ) rOrd [ 0 locks=0 ] ( "xyz" ) t [ 0 locks=0 ] ( 0.07172407480149201 0.4346991391289543 0.4943070771367496 ) r [ 0 locks=0 ] ( -49.829429938869168 73.986726448220821 -3.9358070601881568e-06 ) s [ 0 locks=0 ] ( [ sx 1 ] [ sy 1 ] [ sz 1 ] ) p [ 0 locks=0 ] ( 0 0 0 ) pr [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( [ scale 1 ] ) pre_xform [ 0 locks=0 ] ( 0 ) keeppos [ 0 locks=0 ] ( "off" ) childcomp [ 0 locks=0 ] ( "off" ) constraints_on [ 0 locks=0 ] ( "off" ) constraints_path [ 0 locks=0 ] ( "" ) lookatpath [ 0 locks=0 ] ( "" ) lookupobjpath [ 0 locks=0 ] ( "" ) lookup [ 0 locks=0 ] ( on ) pathobjpath [ 0 locks=0 ] ( "" ) roll [ 0 locks=0 ] ( 0 ) pos [ 0 locks=0 ] ( 0 ) uparmtype [ 0 locks=0 ] ( "arc" ) pathorient [ 0 locks=0 ] ( 1 ) up [ 0 locks=0 ] ( 0 1 0 ) bank [ 0 locks=0 ] ( 0 ) tdisplay [ 0 locks=0 ] ( "off" ) display [ 0 locks=0 ] ( 1 ) use_dcolor [ 0 locks=0 ] ( "off" ) dcolor [ 0 locks=0 ] ( 1 1 1 ) picking [ 0 locks=0 ] ( "on" ) pickscript [ 0 locks=0 ] ( "" ) caching [ 0 locks=0 ] ( "on" ) stdswitcher3 [ 0 locks=0 ] ( 2 2 2 2 ) iconscale [ 0 locks=0 ] ( 1 ) res [ 8 locks=0 ] ( 767.5 1082.5 ) resMenu [ 0 locks=0 ] ( 0 ) aspect [ 0 locks=0 ] ( 1 ) projection [ 0 locks=0 ] ( "perspective" ) vm_lensshader [ 0 locks=0 ] ( "" ) focal [ 0 locks=0 ] ( 25 ) focalunits [ 0 locks=0 ] ( mm ) aperture [ 0 locks=0 ] ( 43 ) orthowidth [ 0 locks=0 ] ( 1.302202862369839 ) near [ 0 locks=0 ] ( 0.01 ) far [ 0 locks=0 ] ( 1659.5131580584753 ) vm_bgenable [ 0 locks=0 ] ( "on" ) vm_background [ 0 locks=0 ] ( "" ) win [ 0 locks=0 ] ( 0 0 ) winsize [ 0 locks=0 ] ( 1 1 ) winmask [ 0 locks=0 ] ( "" ) cropl [ 0 locks=0 ] ( 0 ) cropr [ 0 locks=0 ] ( 1 ) cropb [ 0 locks=0 ] ( 0 ) cropt [ 0 locks=0 ] ( 1 ) cropmask [ 0 locks=0 ] ( "" ) shutter [ 0 locks=0 ] ( 0.5 ) focus [ 0 locks=0 ] ( 2.5 ) fstop [ 0 locks=0 ] ( 2 ) vm_bokeh [ 0 locks=0 ] ( radial ) vm_bokehfile [ 0 locks=0 ] ( default.pic ) vm_bokehrotation [ 0 locks=0 ] ( 0 ) } HouNC1033600bb505ad2ecc004ab61ae1obj/cam_RENDER.userdata ___Version___16.5.378___toolcount___56 ___toolid___ object_camHouNC1033600bb305ad2ecc00e406084bobj/cam_RENDER/camOrigin.inittype = add matchesdef = 0 HouNC1033600bb005ad2ecc00088f709cobj/cam_RENDER/camOrigin.defsopflags sopflags = comment "" position 2 3 connectornextid 0 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1514364204 modify 1514364930 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb305ad2ecc000fe2077aobj/cam_RENDER/camOrigin.parm{ version 0.8 stdswitcher [ 0 locks=0 ] ( 0 0 0 ) keep [ 0 locks=0 ] ( "off" ) points [ 0 locks=0 ] ( 1 ) remove [ 0 locks=0 ] ( "off" ) switcher [ 0 locks=0 ] ( 0 0 ) prims [ 0 locks=0 ] ( 1 ) group [ 0 locks=0 ] ( "" ) add [ 0 locks=0 ] ( "all" ) inc [ 0 locks=0 ] ( 2 ) attrname [ 0 locks=0 ] ( "" ) closedall [ 0 locks=0 ] ( "off" ) addparticlesystem [ 0 locks=0 ] ( "off" ) particlegroup [ 0 locks=0 ] ( "" ) appendunusedtoparticlesystem [ 0 locks=0 ] ( "off" ) usept0 [ 0 locks=0 ] ( "on" ) pt0 [ 0 locks=0 ] ( 0 0 0 ) weight0 [ 0 locks=0 ] ( 1 ) prim0 [ 0 locks=0 ] ( "" ) closed0 [ 0 locks=0 ] ( "off" ) } HouNC1033600b8f05ad2ecc00977026aaobj/cam_RENDER/camOrigin.userdata ___Version___16.5.378___toolcount___56 ___toolid___ object_camHouNC1033600bb705ad2ecc00a567f2c3obj/cam_RENDER/file1.inittype = file matchesdef = 0 HouNC1033600bb405ad2ecc00ac46442fobj/cam_RENDER/file1.defsopflags sopflags = comment "" position 0.18 3 connectornextid 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 on colordefault on exposed on outputsNamed3 { 0 "output1" } inputsNamed3 { } inputs { } stat { create 1514364204 modify 1514364930 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.9 0.8 0.55 delscript "" exprlanguage hscript end HouNC1033600bb405ad2ecc00ea83f328obj/cam_RENDER/file1.chn{ channel index { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = $FF-1 } } } HouNC1033600bb705ad2ecc00ffce6037obj/cam_RENDER/file1.parm{ version 0.8 filemode [ 0 locks=0 ] ( "read" ) file [ 0 locks=0 ] ( defcam.bgeo ) reload [ 0 locks=0 ] ( 0 ) objpattern [ 0 locks=0 ] ( * ) geodatapath [ 0 locks=0 ] ( "" ) missingframe [ 0 locks=0 ] ( "error" ) loadtype [ 0 locks=0 ] ( "full" ) packedviewedit [ 0 locks=0 ] ( "unchanged" ) viewportlod [ 0 locks=0 ] ( "box" ) packexpanded [ 0 locks=0 ] ( "on" ) delayload [ 0 locks=0 ] ( "off" ) mkpath [ 0 locks=0 ] ( "on" ) cachesize [ 0 locks=0 ] ( 0 ) prefetch [ 0 locks=0 ] ( "off" ) f [ 0 locks=0 ] ( 1 24 ) index [ 0 locks=0 ] ( [ index 0 ] ) } HouNC1033600bb305ad2ecc0005b50376obj/cam_RENDER/file1.userdata ___Version___16.5.378___toolcount___56 ___toolid___ object_camHouNC1033600bb605ad2ecc0080df00b9obj/cam_RENDER/xform1.inittype = xform matchesdef = 0 HouNC1033600bb705ad2ecc006f7110a9obj/cam_RENDER/xform1.defsopflags sopflags = comment "" position 0.18 1.5 connectornextid 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 on colordefault on exposed on outputsNamed3 { } inputsNamed3 { 0 file1 0 1 "input1" } inputs { 0 file1 0 1 } stat { create 1514364204 modify 1514364930 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb705ad2ecc00adc1c4c9obj/cam_RENDER/xform1.chn{ channel scale { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "property(\"../iconscale\", 1)" } } } HouNC1033600bb605ad2ecc006d843eb0obj/cam_RENDER/xform1.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "guess" ) xOrd [ 0 locks=0 ] ( "srt" ) rOrd [ 0 locks=0 ] ( "xyz" ) t [ 0 locks=0 ] ( 0 0 0 ) r [ 0 locks=0 ] ( 0 0 0 ) s [ 0 locks=0 ] ( 1 1 1 ) shear [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( [ scale 1 ] ) parmgroup_pivotxform [ 0 locks=0 ] ( 0 ) p [ 0 locks=0 ] ( 0 0 0 ) pr [ 0 locks=0 ] ( 0 0 0 ) parmgroup_prexform [ 0 locks=0 ] ( 0 ) prexform_xOrd [ 0 locks=0 ] ( "srt" ) prexform_rOrd [ 0 locks=0 ] ( "xyz" ) prexform_t [ 0 locks=0 ] ( 0 0 0 ) prexform_r [ 0 locks=0 ] ( 0 0 0 ) prexform_s [ 0 locks=0 ] ( 1 1 1 ) prexform_shear [ 0 locks=0 ] ( 0 0 0 ) movecentroid [ 0 locks=0 ] ( 0 ) attribs [ 0 locks=0 ] ( * ) updatenmls [ 0 locks=0 ] ( "off" ) updateaffectednmls [ 0 locks=0 ] ( "on" ) vlength [ 0 locks=0 ] ( "on" ) invertxform [ 0 locks=0 ] ( "off" ) } HouNC1033600bb205ad2ecc002d89f041obj/cam_RENDER/xform1.userdata ___Version___16.5.378___toolcount___56 ___toolid___ object_camHouNC1033600bb805ad2ecc00abb957b5obj/cam_RENDER.order3 camOrigin file1 xform1 HouNC1033600bbe05ad2ecc00e2d2cd4aobj/cam_RENDER.net1 HouNC1033600bbb05ad2ecc0098b628aeobj/RENDER_Solid.inittype = geo matchesdef = 0 HouNC1033600bb805ad2ecc0040c7fe10obj/RENDER_Solid.defobjflags objflags = origin off pretransform UT_DMatrix4 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 comment "" position -9.00928 5.55846 connectornextid 1 flags = lock off model off template off footprint off xray off bypass off display on render off highlight off unload off savedata off compress on colordefault off exposed on selectable on outputsNamed3 { 0 "output1" } inputsNamed3 { } inputs { } stat { create 1514559835 modify 1523771396 author personal@personal-PC access 0777 } color UT_Color RGB 0.322 0.259 0.58 delscript "" exprlanguage hscript end HouNC1033600bb305ad2ecc00388959acobj/RENDER_Solid.spareparmdef group { name "stdswitcher4" label "Transform" parm { name "xOrd" baseparm label "Transform Order" joinnext export none } parm { name "rOrd" baseparm label "Rotate Order" nolabel export none } parm { name "t" baseparm label "Translate" export all } parm { name "r" baseparm label "Rotate" export all } parm { name "s" baseparm label "Scale" export none } parm { name "p" baseparm label "Pivot Translate" export none } parm { name "pr" baseparm label "Pivot Rotate" export none } parm { name "scale" baseparm label "Uniform Scale" export none } parm { name "pre_xform" baseparm label "Modify Pre-Transform" export none } parm { name "keeppos" baseparm label "Keep Position When Parenting" export none } parm { name "childcomp" baseparm label "Child Compensation" export none } parm { name "constraints_on" baseparm label "Enable Constraints" export none } parm { name "constraints_path" baseparm label "Constraints" export none } parm { name "lookatpath" baseparm label "Look At" invisible export none } parm { name "lookupobjpath" baseparm label "Look Up Object" invisible export none } parm { name "lookup" baseparm label "Look At Up Vector" invisible export none } parm { name "pathobjpath" baseparm label "Path Object" invisible export none } parm { name "roll" baseparm label "Roll" invisible export none } parm { name "pos" baseparm label "Position" invisible export none } parm { name "uparmtype" baseparm label "Parameterization" invisible export none } parm { name "pathorient" baseparm label "Orient Along Path" invisible export none } parm { name "up" baseparm label "Orient Up Vector" invisible export none } parm { name "bank" baseparm label "Auto-Bank factor" invisible export none } } group { name "stdswitcher4_1" label "Render" parm { name "shop_materialpath" baseparm label "Material" export none } parm { name "shop_materialopts" baseparm label "Options" invisible export none } parm { name "tdisplay" baseparm label "Display" joinnext export none } parm { name "display" baseparm label "Display" export none } parm { name "viewportlod" label "Display As" type ordinal default { "full" } help "Choose how the object's geometry should be rendered in the viewport" menu { "full" "Full Geometry" "points" "Point Cloud" "box" "Bounding Box" "centroid" "Centroid" "hidden" "Hidden" "subd" "Subdivision Surface / Curves" } parmtag { "spare_category" "Render" } } parm { name "vm_rendervisibility" label "Render Visibility" type string default { "*" } menureplace { "*" "Visible to all" "primary" "Visible only to primary rays" "primary|shadow" "Visible only to primary and shadow rays" "-primary" "Invisible to primary rays (Phantom)" "-diffuse" "Invisible to diffuse rays" "-diffuse&-reflect&-refract" "Invisible to secondary rays" "" "Invisible (Unrenderable)" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "rendervisibility" } parmtag { "spare_category" "Render" } } parm { name "vm_rendersubd" label "Render Polygons As Subdivision (Mantra)" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "rendersubd" } parmtag { "spare_category" "Geometry" } } parm { name "vm_subdstyle" label "Subdivision Style" type string default { "mantra_catclark" } hidewhen "{ vm_rendersubd == 0 }" menu { "mantra_catclark" "Mantra Catmull-Clark" "osd_catclark" "OpenSubdiv Catmull-Clark" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "subdstyle" } parmtag { "spare_category" "Geometry" } } parm { name "vm_subdgroup" label "Subdivision Group" type string default { "" } hidewhen "{ vm_rendersubd == 0 }" parmtag { "mantra_class" "object" } parmtag { "mantra_name" "subdgroup" } parmtag { "spare_category" "Geometry" } } parm { name "vm_osd_quality" label "Open Subdiv Quality" type float default { "1" } hidewhen "{ vm_rendersubd == 0 vm_subdstyle != osd_catclark }" range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "osd_quality" } parmtag { "spare_category" "Geometry" } } parm { name "vm_osd_vtxinterp" label "OSD Vtx Interp" type integer default { "2" } hidewhen "{ vm_rendersubd == 0 vm_subdstyle != osd_catclark }" menu { "0" "No vertex interpolation" "1" "Edges only" "2" "Edges and Corners" } range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "osd_vtxinterp" } parmtag { "spare_category" "Geometry" } } parm { name "vm_osd_fvarinterp" label "OSD FVar Interp" type integer default { "4" } hidewhen "{ vm_rendersubd == 0 vm_subdstyle != osd_catclark }" menu { "0" "Smooth everywhere" "1" "Sharpen corners only" "2" "Sharpen edges and corners" "3" "Sharpen edges and propagated corners" "4" "Sharpen all boundaries" "5" "Bilinear interpolation" } range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "osd_fvarinterp" } parmtag { "spare_category" "Geometry" } } group { name "folder0" label "Shading" parm { name "categories" label "Categories" type string default { "" } help "A list of tags which can be used to select the object" parmtag { "spare_category" "Shading" } } parm { name "reflectmask" label "Reflection Mask" type oplist default { "*" } help "Objects that will be reflected on this object." parmtag { "opexpand" "1" } parmtag { "opfilter" "!!OBJ/GEOMETRY!!" } parmtag { "oprelative" "/obj" } parmtag { "spare_category" "Shading" } } parm { name "refractmask" label "Refraction Mask" type oplist default { "*" } help "Objects that will be refracted on this object." parmtag { "opexpand" "1" } parmtag { "opfilter" "!!OBJ/GEOMETRY!!" } parmtag { "oprelative" "/obj" } parmtag { "spare_category" "Shading" } } parm { name "lightmask" label "Light Mask" type oplist default { "*" } help "Lights that illuminate this object." parmtag { "opexpand" "1" } parmtag { "opfilter" "!!OBJ/LIGHT!!" } parmtag { "oprelative" "/obj" } parmtag { "spare_category" "Shading" } } parm { name "lightcategories" label "Light Selection" type string default { "*" } parmtag { "spare_category" "Shading" } } parm { name "vm_volumefilter" label "Volume Filter" type string default { "box" } menu { "box" "Box Filter" "gaussian" "Gaussian" "bartlett" "Bartlett (triangle)" "catrom" "Catmull-Rom" "hanning" "Hanning" "blackman" "Blackman" "sinc" "Sinc (sharpening)" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "filter" } parmtag { "spare_category" "Shading" } } parm { name "vm_volumefilterwidth" label "Volume Filter Width" type float default { "1" } range { 0.001 5 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "filterwidth" } parmtag { "spare_category" "Shading" } } parm { name "vm_matte" label "Matte shading" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "matte" } parmtag { "spare_category" "Shading" } } parm { name "vm_rayshade" label "Raytrace Shading" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "rayshade" } parmtag { "spare_category" "Shading" } } } group { name "folder0_1" label "Sampling" parm { name "geo_velocityblur" label "Geometry Velocity Blur" type toggle default { "0" } disablewhen "{ allowmotionblur == 0 }" parmtag { "spare_category" "Sampling" } } } group { name "folder0_2" label "Dicing" parm { name "vm_shadingquality" label "Shading Quality" type float default { "1" } range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "shadingquality" } parmtag { "spare_category" "Dicing" } } parm { name "vm_flatness" label "Dicing Flatness" type float default { "0.05" } range { 0 1 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "flatness" } parmtag { "spare_category" "Dicing" } } parm { name "vm_raypredice" label "Ray Predicing" type integer default { "0" } menu { "0" "Disable Predicing" "1" "Full Predicing" "2" "Precompute Bounds" } range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "raypredice" } parmtag { "spare_category" "Dicing" } } parm { name "vm_curvesurface" label "Shade Curves As Surfaces" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "curvesurface" } parmtag { "spare_category" "Dicing" } } } group { name "folder0_3" label "Geometry" parm { name "vm_rmbackface" label "Backface Removal" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "rmbackface" } parmtag { "spare_category" "Geometry" } } parm { name "shop_geometrypath" label "Procedural Shader" type oppath default { "" } parmtag { "opfilter" "!!SHOP/GEOMETRY!!" } parmtag { "oprelative" "." } parmtag { "spare_category" "Geometry" } } parm { name "vm_forcegeometry" label "Force Procedural Geometry Output" type toggle default { "1" } parmtag { "spare_category" "Geometry" } } parm { name "vm_rendersubdcurves" label "Render Polygon Curves As Subdivision (Mantra)" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "rendersubdcurves" } parmtag { "spare_category" "Geometry" } } parm { name "vm_renderpoints" label "Render As Points (Mantra)" type integer default { "2" } menu { "0" "No Point Rendering" "1" "Render Only Points" "2" "Render Unconnected Points" } range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "renderpoints" } parmtag { "spare_category" "Geometry" } } parm { name "vm_renderpointsas" label "Render Points As (Mantra)" type integer default { "0" } disablewhen "{ vm_renderpoints == 0 }" menu { "0" "Spheres" "1" "Circles" } range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "renderpointsas" } parmtag { "spare_category" "Geometry" } } parm { name "vm_usenforpoints" label "Use N For Point Rendering" type toggle default { "0" } disablewhen "{ vm_renderpoints == 0 }" parmtag { "mantra_class" "object" } parmtag { "mantra_name" "usenforpoints" } parmtag { "spare_category" "Geometry" } } parm { name "vm_pointscale" label "Point Scale" type float default { "1" } disablewhen "{ vm_renderpoints == 0 }" range { 0! 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "pointscale" } parmtag { "spare_category" "Geometry" } } parm { name "vm_pscalediameter" label "Treat Point Scale as Diameter Instead of Radius" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "pscalediameter" } parmtag { "spare_category" "Geometry" } } parm { name "vm_metavolume" label "Metaballs as Volume" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "metavolume" } parmtag { "spare_category" "Geometry" } } parm { name "vm_coving" label "Coving" type integer default { "1" } menu { "0" "Disable Coving" "1" "Coving for displacement/sub-d" "2" "Coving for all primitives" } range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "coving" } parmtag { "spare_category" "Geometry" } } parm { name "vm_materialoverride" label "Material Override" type string default { "compact" } menu { "none" "Disabled" "full" "Evaluate for Each Primitve/Point" "compact" "Evaluate Once" } parmtag { "spare_category" "Geometry" } } parm { name "vm_overridedetail" label "Ignore Geometry Attribute Shaders" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "overridedetail" } parmtag { "spare_category" "Geometry" } } parm { name "vm_procuseroottransform" label "Proc Use Root Transform" type toggle default { "1" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "procuseroottransform" } parmtag { "spare_category" "Geometry" } } } } group { name "stdswitcher4_2" label "Misc" parm { name "use_dcolor" baseparm label "Set Wireframe Color" export none } parm { name "dcolor" baseparm label "Wireframe Color" export none } parm { name "picking" baseparm label "Viewport Selecting Enabled" export none } parm { name "pickscript" baseparm label "Select Script" export none } parm { name "caching" baseparm label "Cache Object Transform" export none } parm { name "vport_shadeopen" baseparm label "Shade Open Curves In Viewport" export none } parm { name "vport_displayassubdiv" baseparm label "Display as Subdivision in Viewport" invisible export none } parm { name "vport_onionskin" baseparm label "Onion Skinning" export none } } HouNC1033600bbb05ad2ecc00f8aa3a28obj/RENDER_Solid.parm{ version 0.8 stdswitcher [ 0 locks=0 ] ( 0 0 0 ) xOrd [ 0 locks=0 ] ( "srt" ) rOrd [ 0 locks=0 ] ( "xyz" ) t [ 0 locks=0 ] ( 0 0 0 ) r [ 0 locks=0 ] ( 0 0 0 ) s [ 0 locks=0 ] ( 1 1 1 ) p [ 0 locks=0 ] ( 0 0 0 ) pr [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 1 ) pre_xform [ 0 locks=0 ] ( 0 ) keeppos [ 0 locks=0 ] ( "off" ) childcomp [ 0 locks=0 ] ( "off" ) constraints_on [ 0 locks=0 ] ( "off" ) constraints_path [ 0 locks=0 ] ( "" ) lookatpath [ 0 locks=0 ] ( "" ) lookupobjpath [ 0 locks=0 ] ( "" ) lookup [ 0 locks=0 ] ( on ) pathobjpath [ 0 locks=0 ] ( "" ) roll [ 0 locks=0 ] ( 0 ) pos [ 0 locks=0 ] ( 0 ) uparmtype [ 0 locks=0 ] ( "arc" ) pathorient [ 0 locks=0 ] ( 1 ) up [ 0 locks=0 ] ( 0 1 0 ) bank [ 0 locks=0 ] ( 0 ) shop_materialpath [ 0 locks=0 ] ( "" ) shop_materialopts [ 0 locks=0 ] ( 0 ) tdisplay [ 0 locks=0 ] ( "off" ) display [ 0 locks=0 ] ( 1 ) use_dcolor [ 0 locks=0 ] ( "off" ) dcolor [ 0 locks=0 ] ( 1 1 1 ) picking [ 0 locks=0 ] ( "on" ) pickscript [ 0 locks=0 ] ( "" ) caching [ 0 locks=0 ] ( "on" ) vport_shadeopen [ 0 locks=0 ] ( "off" ) vport_displayassubdiv [ 0 locks=0 ] ( "off" ) vport_onionskin [ 0 locks=0 ] ( "off" ) stdswitcher4 [ 0 locks=0 ] ( 1 1 1 ) viewportlod [ 0 locks=0 ] ( "full" ) vm_rendervisibility [ 0 locks=0 ] ( * ) vm_rendersubd [ 0 locks=0 ] ( "off" ) vm_subdstyle [ 0 locks=0 ] ( mantra_catclark ) vm_subdgroup [ 0 locks=0 ] ( "" ) vm_osd_quality [ 0 locks=0 ] ( 1 ) vm_osd_vtxinterp [ 0 locks=0 ] ( 2 ) vm_osd_fvarinterp [ 0 locks=0 ] ( 4 ) folder0 [ 0 locks=0 ] ( 0 0 0 0 ) categories [ 0 locks=0 ] ( "" ) reflectmask [ 0 locks=0 ] ( * ) refractmask [ 0 locks=0 ] ( * ) lightmask [ 0 locks=0 ] ( * ) lightcategories [ 0 locks=0 ] ( * ) vm_volumefilter [ 0 locks=0 ] ( box ) vm_volumefilterwidth [ 0 locks=0 ] ( 1 ) vm_matte [ 0 locks=0 ] ( "off" ) vm_rayshade [ 0 locks=0 ] ( "off" ) geo_velocityblur [ 0 locks=0 ] ( "off" ) vm_shadingquality [ 0 locks=0 ] ( 1 ) vm_flatness [ 0 locks=0 ] ( 0.050000000000000003 ) vm_raypredice [ 0 locks=0 ] ( 0 ) vm_curvesurface [ 0 locks=0 ] ( "off" ) vm_rmbackface [ 0 locks=0 ] ( "off" ) shop_geometrypath [ 0 locks=0 ] ( "" ) vm_forcegeometry [ 0 locks=0 ] ( "on" ) vm_rendersubdcurves [ 0 locks=0 ] ( "off" ) vm_renderpoints [ 0 locks=0 ] ( 2 ) vm_renderpointsas [ 0 locks=0 ] ( 0 ) vm_usenforpoints [ 0 locks=0 ] ( "off" ) vm_pointscale [ 0 locks=0 ] ( 1 ) vm_pscalediameter [ 0 locks=0 ] ( "off" ) vm_metavolume [ 0 locks=0 ] ( "off" ) vm_coving [ 0 locks=0 ] ( 1 ) vm_materialoverride [ 0 locks=0 ] ( compact ) vm_overridedetail [ 0 locks=0 ] ( "off" ) vm_procuseroottransform [ 0 locks=0 ] ( "on" ) } HouNC1033600bb705ad2ecc0033b4807aobj/RENDER_Solid.userdata ___Version___16.5.378HouNC1033600b8905ad2ecc00a164b86dobj/RENDER_Solid/object_merge1.inittype = object_merge matchesdef = 0 HouNC1033600b8e05ad2ecc00ef2ac24aobj/RENDER_Solid/object_merge1.defsopflags sopflags = comment "" position 0.0411765 1.29206 connectornextid 0 flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1514560519 modify 1523728914 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8905ad2ecc00f5df01c9obj/RENDER_Solid/object_merge1.parm{ version 0.8 numobj [ 0 locks=0 ] ( 1 ) _separator [ 0 locks=0 ] ( ) xformtype [ 0 locks=0 ] ( "object" ) xformpath [ 0 locks=0 ] ( "" ) invertxform [ 0 locks=0 ] ( "off" ) createptgroups [ 0 locks=0 ] ( "off" ) ptgroupprefix [ 0 locks=0 ] ( _ptgrp_ ) createprimgroups [ 0 locks=0 ] ( "off" ) primgroupprefix [ 0 locks=0 ] ( _primgrp_ ) verbosegroups [ 0 locks=0 ] ( "off" ) suffixfirstgroup [ 0 locks=0 ] ( "on" ) createptstring [ 0 locks=0 ] ( "off" ) createprimstring [ 0 locks=0 ] ( "off" ) pathattrib [ 0 locks=0 ] ( objname ) pack [ 0 locks=0 ] ( "off" ) pivot [ 0 locks=0 ] ( "centroid" ) viewportlod [ 0 locks=0 ] ( "full" ) addpath [ 0 locks=0 ] ( "on" ) enable1 [ 0 locks=0 ] ( "on" ) objpath1 [ 0 locks=0 ] ( /obj/Work/OUT_solid ) group1 [ 0 locks=0 ] ( "" ) expand1 [ 0 locks=0 ] ( "off" ) } HouNC1033600b8505ad2ecc00702baa6dobj/RENDER_Solid/object_merge1.userdata ___Version___16.5.378HouNC1033600bb805ad2ecc005ab7972dobj/RENDER_Solid.net1 HouNC1033600bb505ad2ecc0048623847obj/Kye_arealight1.inittype = hlight::2.0 matchesdef = 1 HouNC1033600bba05ad2ecc00c43e07a3obj/Kye_arealight1.defobjflags objflags = origin off pretransform UT_DMatrix4 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 comment "" position -5.54578 5.62266 connectornextid 0 flags = lock off model off template off footprint off xray off bypass off display on render off highlight off unload off savedata off compress on colordefault on exposed on selectable on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1514561193 modify 1523771431 author personal@personal-PC access 0777 } color UT_Color RGB 1 0.75 0.2 delscript "" exprlanguage hscript end HouNC1033600bba05ad2ecc00254a7f4dobj/Kye_arealight1.chn{ channel l_dimmer { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "if(ch(\"./light_enable\"), ch(\"./light_intensity\"), 0)" } } channel focal { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 25 25 expr = lock(1) } } channel aperture { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 41.421398162841797 41.421398162841797 expr = "if(ch('coneenable')==0 || ch('light_conefov') == 0, if(strcmp(chs('light_type'), 'distant') == 0 || strcmp(chs('light_type'), 'sun') == 0, 1, tan(ch('light_fov'))), tan(ch('conedelta')+ch('coneangle')))" } } channel projection2 { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "if(strcmp(chs('light_type'), 'distant')==0 || strcmp(chs('light_type'), 'sun')==0, 1, 0)" } } channel dimmer { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 1 1 expr = ch(\"./l_dimmer\") } } } HouNC1033600bb505ad2ecc0041e34155obj/Kye_arealight1.parm{ version 0.8 stdswitcher [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) xOrd [ 0 locks=0 autoscope=0 ] ( "srt" ) rOrd [ 0 locks=0 autoscope=0 ] ( "xyz" ) t [ 0 locks=0 autoscope=7 ] ( -0.30030900618352341 0.96748283671406976 1.186400798592711 ) r [ 0 locks=0 autoscope=7 ] ( -49.829429938869168 39.764176706142713 -3.9358070479390846e-06 ) s [ 0 locks=0 autoscope=7 ] ( 1 1 1 ) p [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) pr [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) scale [ 0 locks=0 autoscope=0 ] ( 1 ) pre_xform [ 0 locks=0 ] ( 0 ) keeppos [ 0 locks=0 autoscope=0 ] ( "off" ) childcomp [ 0 locks=0 autoscope=0 ] ( "off" ) constraints_on [ 0 locks=0 autoscope=0 ] ( "off" ) constraints_path [ 0 locks=0 autoscope=0 ] ( "" ) lookatpath [ 0 locks=0 autoscope=0 ] ( "" ) lookupobjpath [ 0 locks=0 autoscope=0 ] ( "" ) lookup [ 0 locks=0 autoscope=0 ] ( on ) pathobjpath [ 0 locks=0 autoscope=0 ] ( "" ) roll [ 0 locks=0 autoscope=0 ] ( 0 ) pos [ 0 locks=0 autoscope=0 ] ( 0 ) uparmtype [ 0 locks=0 autoscope=0 ] ( "arc" ) pathorient [ 0 locks=0 autoscope=0 ] ( 1 ) up [ 0 locks=0 autoscope=0 ] ( 0 1 0 ) bank [ 0 locks=0 autoscope=0 ] ( 0 ) tdisplay [ 0 locks=0 autoscope=0 ] ( "off" ) display [ 0 locks=0 autoscope=0 ] ( 1 ) dimmer [ 0 locks=0 autoscope=1 ] ( [ dimmer 6 ] ) picking [ 0 locks=0 autoscope=0 ] ( "on" ) pickscript [ 0 locks=0 autoscope=0 ] ( "" ) caching [ 0 locks=0 autoscope=0 ] ( "off" ) use_dcolor [ 0 locks=0 autoscope=0 ] ( "on" ) dcolor [ 0 locks=0 autoscope=0 ] ( 1 1 1 ) stdswitcher4 [ 0 locks=0 autoscope=0 ] ( 1 1 1 1 ) folder0_1 [ 0 locks=0 autoscope=0 ] ( 0 0 ) light_enable [ 0 locks=0 autoscope=0 ] ( "on" ) ogl_enablelight [ 0 locks=0 autoscope=0 ] ( "off" ) light_type [ 0 locks=0 autoscope=0 ] ( "grid" ) light_color [ 0 locks=0 autoscope=0 ] ( 1 1 1 ) light_intensity [ 8 locks=0 autoscope=0 ] ( 6 ) light_exposure [ 0 locks=0 autoscope=0 ] ( 2 ) light_contrib [ 0 locks=0 autoscope=0 ] ( 0 ) categories [ 0 locks=0 autoscope=0 ] ( "" ) vm_samplingquality [ 0 locks=0 autoscope=0 ] ( 1 ) light_contribprimary [ 0 locks=0 autoscope=0 ] ( "off" ) atten_folder_1 [ 0 locks=0 autoscope=0 ] ( 0 0 0 0 ) coneenable [ 0 locks=0 autoscope=0 ] ( "off" ) light_conefov [ 0 locks=0 autoscope=0 ] ( "on" ) light_fov [ 0 locks=0 autoscope=0 ] ( 45 ) coneangle [ 0 locks=0 autoscope=0 ] ( 45 ) conedelta [ 0 locks=0 autoscope=0 ] ( 10 ) coneroll [ 0 locks=0 autoscope=0 ] ( 1 ) sepparm2 [ 0 locks=0 ] ( ) projmap [ 0 locks=0 autoscope=0 ] ( "" ) near [ 0 locks=0 autoscope=0 ] ( 0.00059429334687060545 ) far [ 0 locks=0 autoscope=0 ] ( 59.429334687060546 ) sepparm3 [ 0 locks=0 ] ( ) areamap [ 0 locks=0 autoscope=0 ] ( "" ) areamapspace [ 0 locks=0 autoscope=0 ] ( space:object ) areamapnull [ 0 locks=0 autoscope=0 ] ( "" ) areamapblur [ 0 locks=0 autoscope=0 ] ( 0 ) areamapscale [ 0 locks=0 autoscope=0 ] ( 1 ) areasize [ 8 locks=0 autoscope=0 ] ( 5 5 ) normalizearea [ 0 locks=0 autoscope=0 ] ( "on" ) singlesided [ 0 locks=0 autoscope=0 ] ( "off" ) reverse [ 0 locks=0 autoscope=0 ] ( "off" ) sharpspot [ 0 locks=0 autoscope=0 ] ( "off" ) selfshadow [ 0 locks=0 autoscope=0 ] ( "on" ) shop_materialpath [ 0 locks=0 autoscope=0 ] ( "" ) light_texture [ 0 locks=0 autoscope=0 ] ( "" ) edgeenable [ 0 locks=0 autoscope=0 ] ( "off" ) edgewidth [ 0 locks=0 autoscope=0 ] ( 0.10000000000000001 ) edgerolloff [ 0 locks=0 autoscope=0 ] ( 1 ) areageometry [ 0 locks=0 autoscope=0 ] ( "" ) intothisobject [ 0 locks=0 autoscope=0 ] ( "off" ) sepparm4 [ 0 locks=0 ] ( ) pc_enable [ 0 locks=0 autoscope=0 ] ( "off" ) pc_samples [ 0 locks=0 autoscope=0 ] ( 16 ) pc_file [ 0 locks=0 autoscope=0 ] ( temp:$OS.pc ) render_pointcloud [ 0 locks=0 autoscope=0 ] ( "on" ) vm_shadingfactor [ 0 locks=0 autoscope=0 ] ( 0.5 ) pc_camera_override [ 0 locks=0 autoscope=0 ] ( "off" ) pc_camera [ 0 locks=0 autoscope=0 ] ( "" ) orthowidth [ 0 locks=0 autoscope=0 ] ( 1.302202862369839 ) vm_envangle [ 0 locks=0 autoscope=0 ] ( 5 ) atten_type [ 0 locks=0 autoscope=0 ] ( "physical" ) atten_dist [ 0 locks=0 autoscope=0 ] ( 10 ) atten_start [ 0 locks=0 autoscope=0 ] ( 0 ) activeradiusenable [ 0 locks=0 autoscope=0 ] ( "off" ) activeradius [ 0 locks=0 autoscope=0 ] ( 100 ) attenrampenable [ 0 locks=0 autoscope=0 ] ( "off" ) atten_rampstart [ 0 locks=0 autoscope=0 ] ( 0 ) atten_rampend [ 0 locks=0 autoscope=0 ] ( 100 ) attenramp [ 0 locks=0 autoscope=0 ] ( 3 ) shadow_type [ 0 locks=0 autoscope=0 ] ( "raytrace" ) shadowmask [ 0 locks=0 autoscope=0 ] ( * ) shadowcategories [ 0 locks=0 autoscope=0 ] ( -noshadow ) shadow_intensity [ 0 locks=0 autoscope=0 ] ( 1 ) shadow_color [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) shadow_transparent [ 0 locks=0 autoscope=0 ] ( "on" ) sepparm [ 0 locks=0 ] ( ) shadow_bias [ 0 locks=0 autoscope=0 ] ( 0.050000000000000003 ) shadow_quality [ 0 locks=0 autoscope=0 ] ( 1 ) shadow_softness [ 0 locks=0 autoscope=0 ] ( 1 ) shadow_blur [ 0 locks=0 autoscope=0 ] ( 0 ) render_shadowmap [ 0 locks=0 autoscope=0 ] ( "on" ) labelparm [ 0 locks=0 autoscope=0 ] ( "See spot light options (in light tab) for view controls" ) shadowmap_file [ 0 locks=0 autoscope=0 ] ( temp:$OS.rat ) res [ 0 locks=0 autoscope=0 ] ( 512 512 ) shadowmap_resMenu [ 0 locks=0 ] ( 0 ) shadowmap_samples [ 0 locks=0 autoscope=0 ] ( 2 2 ) shadowmotionblur [ 0 locks=0 autoscope=0 ] ( "off" ) shadow_autofit [ 0 locks=0 autoscope=0 ] ( "off" ) iconscale [ 0 locks=0 autoscope=0 ] ( 1 ) l_dimmer [ 0 locks=0 autoscope=1 ] ( [ l_dimmer 6 ] ) focal [ 0 locks=0 autoscope=0 ] ( [ focal 1 ] ) aperture [ 0 locks=0 autoscope=0 ] ( [ aperture 0.99999999999999989 ] ) projection2 [ 0 locks=0 autoscope=0 ] ( [ projection2 0 ] ) focus [ 0 locks=0 autoscope=0 ] ( 10 ) winmask [ 0 locks=0 autoscope=0 ] ( "`ifs(ch('shadow_autofit') && ch('coneenable') && strcmp(chs('shadow_type'), 'depthmap') == 0 && strcmp(chs('shadowmask'), '*')!=0, chs('shadowmask'), '')`" ) light_wrangler [ 0 locks=0 autoscope=0 ] ( HoudiniLight ) clampprojmap [ 0 locks=0 autoscope=0 ] ( "off" ) areafullsphere [ 0 locks=0 autoscope=0 ] ( "off" ) attenramp1pos [ 0 locks=0 autoscope=0 ] ( 0 ) attenramp1c [ 0 locks=0 autoscope=0 ] ( 1 1 1 ) attenramp1interp [ 0 locks=0 autoscope=0 ] ( "linear" ) attenramp2pos [ 0 locks=0 autoscope=0 ] ( 0.89999997600000003 ) attenramp2c [ 0 locks=0 autoscope=0 ] ( 1 1 1 ) attenramp2interp [ 0 locks=0 autoscope=0 ] ( "linear" ) attenramp3pos [ 0 locks=0 autoscope=0 ] ( 1 ) attenramp3c [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) attenramp3interp [ 0 locks=0 autoscope=0 ] ( "linear" ) } HouNC1033600bb105ad2ecc00dbd74326obj/Kye_arealight1.userdata ___Version___1___toolcount___1 ___toolid___object_pointlightHouNC1033600b8e05ad2ecc00a5e14c97obj/Kye_arealight1/constraints.defcomment "" position 2.34144 -2.05415 connectornextid 0 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1478880053 modify 1523772488 author guillaume@montana access 0777 } color UT_Color RGB 0.67 0.4 0.25 delscript "" exprlanguage hscript end HouNC1033600b8905ad2ecc006cb31792obj/Kye_arealight1/constraints.parm{ version 0.8 } HouNC1033600b8505ad2ecc00ff60e9b4obj/Kye_arealight1/constraints.userdata ___Version___16.5.378HouNC1033600b8e05ad2ecc00a1dbdad5obj/Kye_arealight1/constraints.net1 HouNC1033600bb805ad2ecc007600ceb1obj/RENDER_Hair.inittype = geo matchesdef = 0 HouNC1033600bb905ad2ecc00a44dbf19obj/RENDER_Hair.defobjflags objflags = origin off pretransform UT_DMatrix4 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 comment "" position -9.00928 4.55846 connectornextid 1 flags = lock off model off template off footprint off xray off bypass off display on render off highlight off unload off savedata off compress on colordefault off exposed on selectable on outputsNamed3 { 0 "output1" } inputsNamed3 { } inputs { } stat { create 1514559835 modify 1523772565 author personal@personal-PC access 0777 } color UT_Color RGB 0.322 0.259 0.58 delscript "" exprlanguage hscript end HouNC1033600bb005ad2ecc00c2096623obj/RENDER_Hair.spareparmdef group { name "stdswitcher4" label "Transform" parm { name "xOrd" baseparm label "Transform Order" joinnext export none } parm { name "rOrd" baseparm label "Rotate Order" nolabel export none } parm { name "t" baseparm label "Translate" export all } parm { name "r" baseparm label "Rotate" export all } parm { name "s" baseparm label "Scale" export none } parm { name "p" baseparm label "Pivot Translate" export none } parm { name "pr" baseparm label "Pivot Rotate" export none } parm { name "scale" baseparm label "Uniform Scale" export none } parm { name "pre_xform" baseparm label "Modify Pre-Transform" export none } parm { name "keeppos" baseparm label "Keep Position When Parenting" export none } parm { name "childcomp" baseparm label "Child Compensation" export none } parm { name "constraints_on" baseparm label "Enable Constraints" export none } parm { name "constraints_path" baseparm label "Constraints" export none } parm { name "lookatpath" baseparm label "Look At" invisible export none } parm { name "lookupobjpath" baseparm label "Look Up Object" invisible export none } parm { name "lookup" baseparm label "Look At Up Vector" invisible export none } parm { name "pathobjpath" baseparm label "Path Object" invisible export none } parm { name "roll" baseparm label "Roll" invisible export none } parm { name "pos" baseparm label "Position" invisible export none } parm { name "uparmtype" baseparm label "Parameterization" invisible export none } parm { name "pathorient" baseparm label "Orient Along Path" invisible export none } parm { name "up" baseparm label "Orient Up Vector" invisible export none } parm { name "bank" baseparm label "Auto-Bank factor" invisible export none } } group { name "stdswitcher4_1" label "Render" parm { name "shop_materialpath" baseparm label "Material" export none } parm { name "shop_materialopts" baseparm label "Options" invisible export none } parm { name "tdisplay" baseparm label "Display" joinnext export none } parm { name "display" baseparm label "Display" export none } parm { name "viewportlod" label "Display As" type ordinal default { "full" } help "Choose how the object's geometry should be rendered in the viewport" menu { "full" "Full Geometry" "points" "Point Cloud" "box" "Bounding Box" "centroid" "Centroid" "hidden" "Hidden" "subd" "Subdivision Surface / Curves" } parmtag { "spare_category" "Render" } } parm { name "vm_rendervisibility" label "Render Visibility" type string default { "*" } menureplace { "*" "Visible to all" "primary" "Visible only to primary rays" "primary|shadow" "Visible only to primary and shadow rays" "-primary" "Invisible to primary rays (Phantom)" "-diffuse" "Invisible to diffuse rays" "-diffuse&-reflect&-refract" "Invisible to secondary rays" "" "Invisible (Unrenderable)" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "rendervisibility" } parmtag { "spare_category" "Render" } } parm { name "vm_rendersubd" label "Render Polygons As Subdivision (Mantra)" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "rendersubd" } parmtag { "spare_category" "Geometry" } } parm { name "vm_subdstyle" label "Subdivision Style" type string default { "mantra_catclark" } hidewhen "{ vm_rendersubd == 0 }" menu { "mantra_catclark" "Mantra Catmull-Clark" "osd_catclark" "OpenSubdiv Catmull-Clark" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "subdstyle" } parmtag { "spare_category" "Geometry" } } parm { name "vm_subdgroup" label "Subdivision Group" type string default { "" } hidewhen "{ vm_rendersubd == 0 }" parmtag { "mantra_class" "object" } parmtag { "mantra_name" "subdgroup" } parmtag { "spare_category" "Geometry" } } parm { name "vm_osd_quality" label "Open Subdiv Quality" type float default { "1" } hidewhen "{ vm_rendersubd == 0 vm_subdstyle != osd_catclark }" range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "osd_quality" } parmtag { "spare_category" "Geometry" } } parm { name "vm_osd_vtxinterp" label "OSD Vtx Interp" type integer default { "2" } hidewhen "{ vm_rendersubd == 0 vm_subdstyle != osd_catclark }" menu { "0" "No vertex interpolation" "1" "Edges only" "2" "Edges and Corners" } range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "osd_vtxinterp" } parmtag { "spare_category" "Geometry" } } parm { name "vm_osd_fvarinterp" label "OSD FVar Interp" type integer default { "4" } hidewhen "{ vm_rendersubd == 0 vm_subdstyle != osd_catclark }" menu { "0" "Smooth everywhere" "1" "Sharpen corners only" "2" "Sharpen edges and corners" "3" "Sharpen edges and propagated corners" "4" "Sharpen all boundaries" "5" "Bilinear interpolation" } range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "osd_fvarinterp" } parmtag { "spare_category" "Geometry" } } group { name "folder0" label "Shading" parm { name "categories" label "Categories" type string default { "" } help "A list of tags which can be used to select the object" parmtag { "spare_category" "Shading" } } parm { name "reflectmask" label "Reflection Mask" type oplist default { "*" } help "Objects that will be reflected on this object." parmtag { "opexpand" "1" } parmtag { "opfilter" "!!OBJ/GEOMETRY!!" } parmtag { "oprelative" "/obj" } parmtag { "spare_category" "Shading" } } parm { name "refractmask" label "Refraction Mask" type oplist default { "*" } help "Objects that will be refracted on this object." parmtag { "opexpand" "1" } parmtag { "opfilter" "!!OBJ/GEOMETRY!!" } parmtag { "oprelative" "/obj" } parmtag { "spare_category" "Shading" } } parm { name "lightmask" label "Light Mask" type oplist default { "*" } help "Lights that illuminate this object." parmtag { "opexpand" "1" } parmtag { "opfilter" "!!OBJ/LIGHT!!" } parmtag { "oprelative" "/obj" } parmtag { "spare_category" "Shading" } } parm { name "lightcategories" label "Light Selection" type string default { "*" } parmtag { "spare_category" "Shading" } } parm { name "vm_volumefilter" label "Volume Filter" type string default { "box" } menu { "box" "Box Filter" "gaussian" "Gaussian" "bartlett" "Bartlett (triangle)" "catrom" "Catmull-Rom" "hanning" "Hanning" "blackman" "Blackman" "sinc" "Sinc (sharpening)" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "filter" } parmtag { "spare_category" "Shading" } } parm { name "vm_volumefilterwidth" label "Volume Filter Width" type float default { "1" } range { 0.001 5 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "filterwidth" } parmtag { "spare_category" "Shading" } } parm { name "vm_matte" label "Matte shading" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "matte" } parmtag { "spare_category" "Shading" } } parm { name "vm_rayshade" label "Raytrace Shading" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "rayshade" } parmtag { "spare_category" "Shading" } } } group { name "folder0_1" label "Sampling" parm { name "geo_velocityblur" label "Geometry Velocity Blur" type toggle default { "0" } disablewhen "{ allowmotionblur == 0 }" parmtag { "spare_category" "Sampling" } } } group { name "folder0_2" label "Dicing" parm { name "vm_shadingquality" label "Shading Quality" type float default { "1" } range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "shadingquality" } parmtag { "spare_category" "Dicing" } } parm { name "vm_flatness" label "Dicing Flatness" type float default { "0.05" } range { 0 1 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "flatness" } parmtag { "spare_category" "Dicing" } } parm { name "vm_raypredice" label "Ray Predicing" type integer default { "0" } menu { "0" "Disable Predicing" "1" "Full Predicing" "2" "Precompute Bounds" } range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "raypredice" } parmtag { "spare_category" "Dicing" } } parm { name "vm_curvesurface" label "Shade Curves As Surfaces" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "curvesurface" } parmtag { "spare_category" "Dicing" } } } group { name "folder0_3" label "Geometry" parm { name "vm_rmbackface" label "Backface Removal" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "rmbackface" } parmtag { "spare_category" "Geometry" } } parm { name "shop_geometrypath" label "Procedural Shader" type oppath default { "" } parmtag { "opfilter" "!!SHOP/GEOMETRY!!" } parmtag { "oprelative" "." } parmtag { "spare_category" "Geometry" } } parm { name "vm_forcegeometry" label "Force Procedural Geometry Output" type toggle default { "1" } parmtag { "spare_category" "Geometry" } } parm { name "vm_rendersubdcurves" label "Render Polygon Curves As Subdivision (Mantra)" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "rendersubdcurves" } parmtag { "spare_category" "Geometry" } } parm { name "vm_renderpoints" label "Render As Points (Mantra)" type integer default { "2" } menu { "0" "No Point Rendering" "1" "Render Only Points" "2" "Render Unconnected Points" } range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "renderpoints" } parmtag { "spare_category" "Geometry" } } parm { name "vm_renderpointsas" label "Render Points As (Mantra)" type integer default { "0" } disablewhen "{ vm_renderpoints == 0 }" menu { "0" "Spheres" "1" "Circles" } range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "renderpointsas" } parmtag { "spare_category" "Geometry" } } parm { name "vm_usenforpoints" label "Use N For Point Rendering" type toggle default { "0" } disablewhen "{ vm_renderpoints == 0 }" parmtag { "mantra_class" "object" } parmtag { "mantra_name" "usenforpoints" } parmtag { "spare_category" "Geometry" } } parm { name "vm_pointscale" label "Point Scale" type float default { "1" } disablewhen "{ vm_renderpoints == 0 }" range { 0! 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "pointscale" } parmtag { "spare_category" "Geometry" } } parm { name "vm_pscalediameter" label "Treat Point Scale as Diameter Instead of Radius" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "pscalediameter" } parmtag { "spare_category" "Geometry" } } parm { name "vm_metavolume" label "Metaballs as Volume" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "metavolume" } parmtag { "spare_category" "Geometry" } } parm { name "vm_coving" label "Coving" type integer default { "1" } menu { "0" "Disable Coving" "1" "Coving for displacement/sub-d" "2" "Coving for all primitives" } range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "coving" } parmtag { "spare_category" "Geometry" } } parm { name "vm_materialoverride" label "Material Override" type string default { "compact" } menu { "none" "Disabled" "full" "Evaluate for Each Primitve/Point" "compact" "Evaluate Once" } parmtag { "spare_category" "Geometry" } } parm { name "vm_overridedetail" label "Ignore Geometry Attribute Shaders" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "overridedetail" } parmtag { "spare_category" "Geometry" } } parm { name "vm_procuseroottransform" label "Proc Use Root Transform" type toggle default { "1" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "procuseroottransform" } parmtag { "spare_category" "Geometry" } } } } group { name "stdswitcher4_2" label "Misc" parm { name "use_dcolor" baseparm label "Set Wireframe Color" export none } parm { name "dcolor" baseparm label "Wireframe Color" export none } parm { name "picking" baseparm label "Viewport Selecting Enabled" export none } parm { name "pickscript" baseparm label "Select Script" export none } parm { name "caching" baseparm label "Cache Object Transform" export none } parm { name "vport_shadeopen" baseparm label "Shade Open Curves In Viewport" export none } parm { name "vport_displayassubdiv" baseparm label "Display as Subdivision in Viewport" invisible export none } parm { name "vport_onionskin" baseparm label "Onion Skinning" export none } } HouNC1033600bb805ad2ecc008f16c06dobj/RENDER_Hair.parm{ version 0.8 stdswitcher [ 0 locks=0 ] ( 0 0 0 ) xOrd [ 0 locks=0 ] ( "srt" ) rOrd [ 0 locks=0 ] ( "xyz" ) t [ 0 locks=0 ] ( 0 0 0 ) r [ 0 locks=0 ] ( 0 0 0 ) s [ 0 locks=0 ] ( 1 1 1 ) p [ 0 locks=0 ] ( 0 0 0 ) pr [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 1 ) pre_xform [ 0 locks=0 ] ( 0 ) keeppos [ 0 locks=0 ] ( "off" ) childcomp [ 0 locks=0 ] ( "off" ) constraints_on [ 0 locks=0 ] ( "off" ) constraints_path [ 0 locks=0 ] ( "" ) lookatpath [ 0 locks=0 ] ( "" ) lookupobjpath [ 0 locks=0 ] ( "" ) lookup [ 0 locks=0 ] ( on ) pathobjpath [ 0 locks=0 ] ( "" ) roll [ 0 locks=0 ] ( 0 ) pos [ 0 locks=0 ] ( 0 ) uparmtype [ 0 locks=0 ] ( "arc" ) pathorient [ 0 locks=0 ] ( 1 ) up [ 0 locks=0 ] ( 0 1 0 ) bank [ 0 locks=0 ] ( 0 ) shop_materialpath [ 0 locks=0 ] ( "" ) shop_materialopts [ 0 locks=0 ] ( 0 ) tdisplay [ 0 locks=0 ] ( "off" ) display [ 0 locks=0 ] ( 1 ) use_dcolor [ 0 locks=0 ] ( "off" ) dcolor [ 0 locks=0 ] ( 1 1 1 ) picking [ 0 locks=0 ] ( "on" ) pickscript [ 0 locks=0 ] ( "" ) caching [ 0 locks=0 ] ( "on" ) vport_shadeopen [ 0 locks=0 ] ( "off" ) vport_displayassubdiv [ 0 locks=0 ] ( "off" ) vport_onionskin [ 0 locks=0 ] ( "off" ) stdswitcher4 [ 0 locks=0 ] ( 1 1 1 ) viewportlod [ 0 locks=0 ] ( "full" ) vm_rendervisibility [ 0 locks=0 ] ( * ) vm_rendersubd [ 0 locks=0 ] ( "off" ) vm_subdstyle [ 0 locks=0 ] ( mantra_catclark ) vm_subdgroup [ 0 locks=0 ] ( "" ) vm_osd_quality [ 0 locks=0 ] ( 1 ) vm_osd_vtxinterp [ 0 locks=0 ] ( 2 ) vm_osd_fvarinterp [ 0 locks=0 ] ( 4 ) folder0 [ 0 locks=0 ] ( 0 0 0 0 ) categories [ 0 locks=0 ] ( "" ) reflectmask [ 0 locks=0 ] ( * ) refractmask [ 0 locks=0 ] ( * ) lightmask [ 0 locks=0 ] ( * ) lightcategories [ 0 locks=0 ] ( "* " ) vm_volumefilter [ 0 locks=0 ] ( box ) vm_volumefilterwidth [ 0 locks=0 ] ( 1 ) vm_matte [ 0 locks=0 ] ( "off" ) vm_rayshade [ 0 locks=0 ] ( "off" ) geo_velocityblur [ 0 locks=0 ] ( "off" ) vm_shadingquality [ 0 locks=0 ] ( 1 ) vm_flatness [ 0 locks=0 ] ( 0.050000000000000003 ) vm_raypredice [ 0 locks=0 ] ( 0 ) vm_curvesurface [ 0 locks=0 ] ( "off" ) vm_rmbackface [ 0 locks=0 ] ( "off" ) shop_geometrypath [ 0 locks=0 ] ( "" ) vm_forcegeometry [ 0 locks=0 ] ( "on" ) vm_rendersubdcurves [ 0 locks=0 ] ( "off" ) vm_renderpoints [ 0 locks=0 ] ( 2 ) vm_renderpointsas [ 0 locks=0 ] ( 0 ) vm_usenforpoints [ 0 locks=0 ] ( "off" ) vm_pointscale [ 0 locks=0 ] ( 1 ) vm_pscalediameter [ 0 locks=0 ] ( "off" ) vm_metavolume [ 0 locks=0 ] ( "off" ) vm_coving [ 0 locks=0 ] ( 1 ) vm_materialoverride [ 0 locks=0 ] ( compact ) vm_overridedetail [ 0 locks=0 ] ( "off" ) vm_procuseroottransform [ 0 locks=0 ] ( "on" ) } HouNC1033600bb405ad2ecc0080038b30obj/RENDER_Hair.userdata ___Version___16.5.378HouNC1033600b8e05ad2ecc00f002c26aobj/RENDER_Hair/object_merge1.inittype = object_merge matchesdef = 0 HouNC1033600b8f05ad2ecc00079e038fobj/RENDER_Hair/object_merge1.defsopflags sopflags = comment "" position -2.2679 2.10771 connectornextid 0 flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1514560519 modify 1517417398 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8e05ad2ecc001c0eaf3bobj/RENDER_Hair/object_merge1.parm{ version 0.8 numobj [ 0 locks=0 ] ( 1 ) _separator [ 0 locks=0 ] ( ) xformtype [ 0 locks=0 ] ( "object" ) xformpath [ 0 locks=0 ] ( "" ) invertxform [ 0 locks=0 ] ( "off" ) createptgroups [ 0 locks=0 ] ( "off" ) ptgroupprefix [ 0 locks=0 ] ( _ptgrp_ ) createprimgroups [ 0 locks=0 ] ( "off" ) primgroupprefix [ 0 locks=0 ] ( _primgrp_ ) verbosegroups [ 0 locks=0 ] ( "off" ) suffixfirstgroup [ 0 locks=0 ] ( "on" ) createptstring [ 0 locks=0 ] ( "off" ) createprimstring [ 0 locks=0 ] ( "off" ) pathattrib [ 0 locks=0 ] ( objname ) pack [ 0 locks=0 ] ( "off" ) pivot [ 0 locks=0 ] ( "centroid" ) viewportlod [ 0 locks=0 ] ( "full" ) addpath [ 0 locks=0 ] ( "on" ) enable1 [ 0 locks=0 ] ( "on" ) objpath1 [ 0 locks=0 ] ( /obj/Work/OUT_Hair ) group1 [ 0 locks=0 ] ( "" ) expand1 [ 0 locks=0 ] ( "off" ) } HouNC1033600b8a05ad2ecc0081904f53obj/RENDER_Hair/object_merge1.userdata ___Version___16.5.378HouNC1033600bb905ad2ecc0066d9377eobj/RENDER_Hair.net1 HouNC1033600bb605ad2ecc008f924081obj/RENDER_HairCenter.inittype = geo matchesdef = 0 HouNC1033600bb705ad2ecc0087526d4dobj/RENDER_HairCenter.defobjflags objflags = origin off pretransform UT_DMatrix4 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 comment "" position -9.00928 3.55846 connectornextid 0 flags = lock off model off template off footprint off xray off bypass off display on render off highlight off unload off savedata off compress on colordefault off exposed on selectable on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1514559835 modify 1523772565 author personal@personal-PC access 0777 } color UT_Color RGB 0.322 0.259 0.58 delscript "" exprlanguage hscript end HouNC1033600b8e05ad2ecc00e16aaa65obj/RENDER_HairCenter.spareparmdef group { name "stdswitcher4" label "Transform" parm { name "xOrd" baseparm label "Transform Order" joinnext export none } parm { name "rOrd" baseparm label "Rotate Order" nolabel export none } parm { name "t" baseparm label "Translate" export all } parm { name "r" baseparm label "Rotate" export all } parm { name "s" baseparm label "Scale" export none } parm { name "p" baseparm label "Pivot Translate" export none } parm { name "pr" baseparm label "Pivot Rotate" export none } parm { name "scale" baseparm label "Uniform Scale" export none } parm { name "pre_xform" baseparm label "Modify Pre-Transform" export none } parm { name "keeppos" baseparm label "Keep Position When Parenting" export none } parm { name "childcomp" baseparm label "Child Compensation" export none } parm { name "constraints_on" baseparm label "Enable Constraints" export none } parm { name "constraints_path" baseparm label "Constraints" export none } parm { name "lookatpath" baseparm label "Look At" invisible export none } parm { name "lookupobjpath" baseparm label "Look Up Object" invisible export none } parm { name "lookup" baseparm label "Look At Up Vector" invisible export none } parm { name "pathobjpath" baseparm label "Path Object" invisible export none } parm { name "roll" baseparm label "Roll" invisible export none } parm { name "pos" baseparm label "Position" invisible export none } parm { name "uparmtype" baseparm label "Parameterization" invisible export none } parm { name "pathorient" baseparm label "Orient Along Path" invisible export none } parm { name "up" baseparm label "Orient Up Vector" invisible export none } parm { name "bank" baseparm label "Auto-Bank factor" invisible export none } } group { name "stdswitcher4_1" label "Render" parm { name "shop_materialpath" baseparm label "Material" export none } parm { name "shop_materialopts" baseparm label "Options" invisible export none } parm { name "tdisplay" baseparm label "Display" joinnext export none } parm { name "display" baseparm label "Display" export none } parm { name "viewportlod" label "Display As" type ordinal default { "full" } help "Choose how the object's geometry should be rendered in the viewport" menu { "full" "Full Geometry" "points" "Point Cloud" "box" "Bounding Box" "centroid" "Centroid" "hidden" "Hidden" "subd" "Subdivision Surface / Curves" } parmtag { "spare_category" "Render" } } parm { name "vm_rendervisibility" label "Render Visibility" type string default { "*" } menureplace { "*" "Visible to all" "primary" "Visible only to primary rays" "primary|shadow" "Visible only to primary and shadow rays" "-primary" "Invisible to primary rays (Phantom)" "-diffuse" "Invisible to diffuse rays" "-diffuse&-reflect&-refract" "Invisible to secondary rays" "" "Invisible (Unrenderable)" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "rendervisibility" } parmtag { "spare_category" "Render" } } parm { name "vm_rendersubd" label "Render Polygons As Subdivision (Mantra)" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "rendersubd" } parmtag { "spare_category" "Geometry" } } parm { name "vm_subdstyle" label "Subdivision Style" type string default { "mantra_catclark" } hidewhen "{ vm_rendersubd == 0 }" menu { "mantra_catclark" "Mantra Catmull-Clark" "osd_catclark" "OpenSubdiv Catmull-Clark" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "subdstyle" } parmtag { "spare_category" "Geometry" } } parm { name "vm_subdgroup" label "Subdivision Group" type string default { "" } hidewhen "{ vm_rendersubd == 0 }" parmtag { "mantra_class" "object" } parmtag { "mantra_name" "subdgroup" } parmtag { "spare_category" "Geometry" } } parm { name "vm_osd_quality" label "Open Subdiv Quality" type float default { "1" } hidewhen "{ vm_rendersubd == 0 vm_subdstyle != osd_catclark }" range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "osd_quality" } parmtag { "spare_category" "Geometry" } } parm { name "vm_osd_vtxinterp" label "OSD Vtx Interp" type integer default { "2" } hidewhen "{ vm_rendersubd == 0 vm_subdstyle != osd_catclark }" menu { "0" "No vertex interpolation" "1" "Edges only" "2" "Edges and Corners" } range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "osd_vtxinterp" } parmtag { "spare_category" "Geometry" } } parm { name "vm_osd_fvarinterp" label "OSD FVar Interp" type integer default { "4" } hidewhen "{ vm_rendersubd == 0 vm_subdstyle != osd_catclark }" menu { "0" "Smooth everywhere" "1" "Sharpen corners only" "2" "Sharpen edges and corners" "3" "Sharpen edges and propagated corners" "4" "Sharpen all boundaries" "5" "Bilinear interpolation" } range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "osd_fvarinterp" } parmtag { "spare_category" "Geometry" } } group { name "folder0" label "Shading" parm { name "categories" label "Categories" type string default { "" } help "A list of tags which can be used to select the object" parmtag { "spare_category" "Shading" } } parm { name "reflectmask" label "Reflection Mask" type oplist default { "*" } help "Objects that will be reflected on this object." parmtag { "opexpand" "1" } parmtag { "opfilter" "!!OBJ/GEOMETRY!!" } parmtag { "oprelative" "/obj" } parmtag { "spare_category" "Shading" } } parm { name "refractmask" label "Refraction Mask" type oplist default { "*" } help "Objects that will be refracted on this object." parmtag { "opexpand" "1" } parmtag { "opfilter" "!!OBJ/GEOMETRY!!" } parmtag { "oprelative" "/obj" } parmtag { "spare_category" "Shading" } } parm { name "lightmask" label "Light Mask" type oplist default { "*" } help "Lights that illuminate this object." parmtag { "opexpand" "1" } parmtag { "opfilter" "!!OBJ/LIGHT!!" } parmtag { "oprelative" "/obj" } parmtag { "spare_category" "Shading" } } parm { name "lightcategories" label "Light Selection" type string default { "*" } parmtag { "spare_category" "Shading" } } parm { name "vm_volumefilter" label "Volume Filter" type string default { "box" } menu { "box" "Box Filter" "gaussian" "Gaussian" "bartlett" "Bartlett (triangle)" "catrom" "Catmull-Rom" "hanning" "Hanning" "blackman" "Blackman" "sinc" "Sinc (sharpening)" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "filter" } parmtag { "spare_category" "Shading" } } parm { name "vm_volumefilterwidth" label "Volume Filter Width" type float default { "1" } range { 0.001 5 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "filterwidth" } parmtag { "spare_category" "Shading" } } parm { name "vm_matte" label "Matte shading" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "matte" } parmtag { "spare_category" "Shading" } } parm { name "vm_rayshade" label "Raytrace Shading" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "rayshade" } parmtag { "spare_category" "Shading" } } } group { name "folder0_1" label "Sampling" parm { name "geo_velocityblur" label "Geometry Velocity Blur" type toggle default { "0" } disablewhen "{ allowmotionblur == 0 }" parmtag { "spare_category" "Sampling" } } } group { name "folder0_2" label "Dicing" parm { name "vm_shadingquality" label "Shading Quality" type float default { "1" } range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "shadingquality" } parmtag { "spare_category" "Dicing" } } parm { name "vm_flatness" label "Dicing Flatness" type float default { "0.05" } range { 0 1 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "flatness" } parmtag { "spare_category" "Dicing" } } parm { name "vm_raypredice" label "Ray Predicing" type integer default { "0" } menu { "0" "Disable Predicing" "1" "Full Predicing" "2" "Precompute Bounds" } range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "raypredice" } parmtag { "spare_category" "Dicing" } } parm { name "vm_curvesurface" label "Shade Curves As Surfaces" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "curvesurface" } parmtag { "spare_category" "Dicing" } } } group { name "folder0_3" label "Geometry" parm { name "vm_rmbackface" label "Backface Removal" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "rmbackface" } parmtag { "spare_category" "Geometry" } } parm { name "shop_geometrypath" label "Procedural Shader" type oppath default { "" } parmtag { "opfilter" "!!SHOP/GEOMETRY!!" } parmtag { "oprelative" "." } parmtag { "spare_category" "Geometry" } } parm { name "vm_forcegeometry" label "Force Procedural Geometry Output" type toggle default { "1" } parmtag { "spare_category" "Geometry" } } parm { name "vm_rendersubdcurves" label "Render Polygon Curves As Subdivision (Mantra)" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "rendersubdcurves" } parmtag { "spare_category" "Geometry" } } parm { name "vm_renderpoints" label "Render As Points (Mantra)" type integer default { "2" } menu { "0" "No Point Rendering" "1" "Render Only Points" "2" "Render Unconnected Points" } range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "renderpoints" } parmtag { "spare_category" "Geometry" } } parm { name "vm_renderpointsas" label "Render Points As (Mantra)" type integer default { "0" } disablewhen "{ vm_renderpoints == 0 }" menu { "0" "Spheres" "1" "Circles" } range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "renderpointsas" } parmtag { "spare_category" "Geometry" } } parm { name "vm_usenforpoints" label "Use N For Point Rendering" type toggle default { "0" } disablewhen "{ vm_renderpoints == 0 }" parmtag { "mantra_class" "object" } parmtag { "mantra_name" "usenforpoints" } parmtag { "spare_category" "Geometry" } } parm { name "vm_pointscale" label "Point Scale" type float default { "1" } disablewhen "{ vm_renderpoints == 0 }" range { 0! 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "pointscale" } parmtag { "spare_category" "Geometry" } } parm { name "vm_pscalediameter" label "Treat Point Scale as Diameter Instead of Radius" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "pscalediameter" } parmtag { "spare_category" "Geometry" } } parm { name "vm_metavolume" label "Metaballs as Volume" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "metavolume" } parmtag { "spare_category" "Geometry" } } parm { name "vm_coving" label "Coving" type integer default { "1" } menu { "0" "Disable Coving" "1" "Coving for displacement/sub-d" "2" "Coving for all primitives" } range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "coving" } parmtag { "spare_category" "Geometry" } } parm { name "vm_materialoverride" label "Material Override" type string default { "compact" } menu { "none" "Disabled" "full" "Evaluate for Each Primitve/Point" "compact" "Evaluate Once" } parmtag { "spare_category" "Geometry" } } parm { name "vm_overridedetail" label "Ignore Geometry Attribute Shaders" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "overridedetail" } parmtag { "spare_category" "Geometry" } } parm { name "vm_procuseroottransform" label "Proc Use Root Transform" type toggle default { "1" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "procuseroottransform" } parmtag { "spare_category" "Geometry" } } } } group { name "stdswitcher4_2" label "Misc" parm { name "use_dcolor" baseparm label "Set Wireframe Color" export none } parm { name "dcolor" baseparm label "Wireframe Color" export none } parm { name "picking" baseparm label "Viewport Selecting Enabled" export none } parm { name "pickscript" baseparm label "Select Script" export none } parm { name "caching" baseparm label "Cache Object Transform" export none } parm { name "vport_shadeopen" baseparm label "Shade Open Curves In Viewport" export none } parm { name "vport_displayassubdiv" baseparm label "Display as Subdivision in Viewport" invisible export none } parm { name "vport_onionskin" baseparm label "Onion Skinning" export none } } HouNC1033600bb605ad2ecc00e78b9be5obj/RENDER_HairCenter.parm{ version 0.8 stdswitcher [ 0 locks=0 ] ( 0 0 0 ) xOrd [ 0 locks=0 ] ( "srt" ) rOrd [ 0 locks=0 ] ( "xyz" ) t [ 0 locks=0 ] ( 0 0 0 ) r [ 0 locks=0 ] ( 0 0 0 ) s [ 0 locks=0 ] ( 1 1 1 ) p [ 0 locks=0 ] ( 0 0 0 ) pr [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 1 ) pre_xform [ 0 locks=0 ] ( 0 ) keeppos [ 0 locks=0 ] ( "off" ) childcomp [ 0 locks=0 ] ( "off" ) constraints_on [ 0 locks=0 ] ( "off" ) constraints_path [ 0 locks=0 ] ( "" ) lookatpath [ 0 locks=0 ] ( "" ) lookupobjpath [ 0 locks=0 ] ( "" ) lookup [ 0 locks=0 ] ( on ) pathobjpath [ 0 locks=0 ] ( "" ) roll [ 0 locks=0 ] ( 0 ) pos [ 0 locks=0 ] ( 0 ) uparmtype [ 0 locks=0 ] ( "arc" ) pathorient [ 0 locks=0 ] ( 1 ) up [ 0 locks=0 ] ( 0 1 0 ) bank [ 0 locks=0 ] ( 0 ) shop_materialpath [ 0 locks=0 ] ( "" ) shop_materialopts [ 0 locks=0 ] ( 0 ) tdisplay [ 0 locks=0 ] ( "off" ) display [ 0 locks=0 ] ( 1 ) use_dcolor [ 0 locks=0 ] ( "off" ) dcolor [ 0 locks=0 ] ( 1 1 1 ) picking [ 0 locks=0 ] ( "on" ) pickscript [ 0 locks=0 ] ( "" ) caching [ 0 locks=0 ] ( "on" ) vport_shadeopen [ 0 locks=0 ] ( "off" ) vport_displayassubdiv [ 0 locks=0 ] ( "off" ) vport_onionskin [ 0 locks=0 ] ( "off" ) stdswitcher4 [ 0 locks=0 ] ( 1 1 1 ) viewportlod [ 0 locks=0 ] ( "full" ) vm_rendervisibility [ 0 locks=0 ] ( * ) vm_rendersubd [ 0 locks=0 ] ( "off" ) vm_subdstyle [ 0 locks=0 ] ( mantra_catclark ) vm_subdgroup [ 0 locks=0 ] ( "" ) vm_osd_quality [ 0 locks=0 ] ( 1 ) vm_osd_vtxinterp [ 0 locks=0 ] ( 2 ) vm_osd_fvarinterp [ 0 locks=0 ] ( 4 ) folder0 [ 0 locks=0 ] ( 0 0 0 0 ) categories [ 0 locks=0 ] ( "" ) reflectmask [ 0 locks=0 ] ( * ) refractmask [ 0 locks=0 ] ( * ) lightmask [ 0 locks=0 ] ( * ) lightcategories [ 0 locks=0 ] ( * ) vm_volumefilter [ 0 locks=0 ] ( box ) vm_volumefilterwidth [ 0 locks=0 ] ( 1 ) vm_matte [ 0 locks=0 ] ( "off" ) vm_rayshade [ 0 locks=0 ] ( "off" ) geo_velocityblur [ 0 locks=0 ] ( "off" ) vm_shadingquality [ 0 locks=0 ] ( 1 ) vm_flatness [ 0 locks=0 ] ( 0.050000000000000003 ) vm_raypredice [ 0 locks=0 ] ( 0 ) vm_curvesurface [ 0 locks=0 ] ( "on" ) vm_rmbackface [ 0 locks=0 ] ( "off" ) shop_geometrypath [ 0 locks=0 ] ( "" ) vm_forcegeometry [ 0 locks=0 ] ( "on" ) vm_rendersubdcurves [ 0 locks=0 ] ( "off" ) vm_renderpoints [ 0 locks=0 ] ( 2 ) vm_renderpointsas [ 0 locks=0 ] ( 0 ) vm_usenforpoints [ 0 locks=0 ] ( "off" ) vm_pointscale [ 0 locks=0 ] ( 1 ) vm_pscalediameter [ 0 locks=0 ] ( "off" ) vm_metavolume [ 0 locks=0 ] ( "off" ) vm_coving [ 0 locks=0 ] ( 1 ) vm_materialoverride [ 0 locks=0 ] ( compact ) vm_overridedetail [ 0 locks=0 ] ( "off" ) vm_procuseroottransform [ 0 locks=0 ] ( "on" ) } HouNC1033600bb205ad2ecc00bc342ab0obj/RENDER_HairCenter.userdata ___Version___16.5.378HouNC1033600b8405ad2ecc00394ffd4bobj/RENDER_HairCenter/object_merge1.inittype = object_merge matchesdef = 0 HouNC1033600b8505ad2ecc009147df6cobj/RENDER_HairCenter/object_merge1.defsopflags sopflags = comment "" position 0.0411765 1.29206 connectornextid 0 flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1514560519 modify 1517417398 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8405ad2ecc00a0625d5dobj/RENDER_HairCenter/object_merge1.parm{ version 0.8 numobj [ 0 locks=0 ] ( 1 ) _separator [ 0 locks=0 ] ( ) xformtype [ 0 locks=0 ] ( "object" ) xformpath [ 0 locks=0 ] ( "" ) invertxform [ 0 locks=0 ] ( "off" ) createptgroups [ 0 locks=0 ] ( "off" ) ptgroupprefix [ 0 locks=0 ] ( _ptgrp_ ) createprimgroups [ 0 locks=0 ] ( "off" ) primgroupprefix [ 0 locks=0 ] ( _primgrp_ ) verbosegroups [ 0 locks=0 ] ( "off" ) suffixfirstgroup [ 0 locks=0 ] ( "on" ) createptstring [ 0 locks=0 ] ( "off" ) createprimstring [ 0 locks=0 ] ( "off" ) pathattrib [ 0 locks=0 ] ( objname ) pack [ 0 locks=0 ] ( "off" ) pivot [ 0 locks=0 ] ( "centroid" ) viewportlod [ 0 locks=0 ] ( "full" ) addpath [ 0 locks=0 ] ( "on" ) enable1 [ 0 locks=0 ] ( "on" ) objpath1 [ 0 locks=0 ] ( /obj/Work/OUT_HairCenter ) group1 [ 0 locks=0 ] ( "" ) expand1 [ 0 locks=0 ] ( "off" ) } HouNC1033600b8005ad2ecc00cf8df18cobj/RENDER_HairCenter/object_merge1.userdata ___Version___16.5.378HouNC1033600bb705ad2ecc00a43d7cd5obj/RENDER_HairCenter.net1 HouNC1033600bba05ad2ecc0090324d62obj/RENDER_Points.inittype = geo matchesdef = 0 HouNC1033600bbb05ad2ecc00a0d364f0obj/RENDER_Points.defobjflags objflags = origin off pretransform UT_DMatrix4 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 comment "" position -9.00928 2.55846 connectornextid 0 flags = lock off model off template off footprint off xray off bypass off display on render off highlight off unload off savedata off compress on colordefault off exposed on selectable on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1515066970 modify 1523772565 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.322 0.259 0.58 delscript "" exprlanguage hscript end HouNC1033600bb205ad2ecc008c2790baobj/RENDER_Points.spareparmdef group { name "stdswitcher4" label "Transform" parm { name "xOrd" baseparm label "Transform Order" joinnext export none } parm { name "rOrd" baseparm label "Rotate Order" nolabel export none } parm { name "t" baseparm label "Translate" export all } parm { name "r" baseparm label "Rotate" export all } parm { name "s" baseparm label "Scale" export none } parm { name "p" baseparm label "Pivot Translate" export none } parm { name "pr" baseparm label "Pivot Rotate" export none } parm { name "scale" baseparm label "Uniform Scale" export none } parm { name "pre_xform" baseparm label "Modify Pre-Transform" export none } parm { name "keeppos" baseparm label "Keep Position When Parenting" export none } parm { name "childcomp" baseparm label "Child Compensation" export none } parm { name "constraints_on" baseparm label "Enable Constraints" export none } parm { name "constraints_path" baseparm label "Constraints" export none } parm { name "lookatpath" baseparm label "Look At" invisible export none } parm { name "lookupobjpath" baseparm label "Look Up Object" invisible export none } parm { name "lookup" baseparm label "Look At Up Vector" invisible export none } parm { name "pathobjpath" baseparm label "Path Object" invisible export none } parm { name "roll" baseparm label "Roll" invisible export none } parm { name "pos" baseparm label "Position" invisible export none } parm { name "uparmtype" baseparm label "Parameterization" invisible export none } parm { name "pathorient" baseparm label "Orient Along Path" invisible export none } parm { name "up" baseparm label "Orient Up Vector" invisible export none } parm { name "bank" baseparm label "Auto-Bank factor" invisible export none } } group { name "stdswitcher4_1" label "Render" parm { name "shop_materialpath" baseparm label "Material" export none } parm { name "shop_materialopts" baseparm label "Options" invisible export none } parm { name "tdisplay" baseparm label "Display" joinnext export none } parm { name "display" baseparm label "Display" export none } parm { name "viewportlod" label "Display As" type ordinal default { "full" } help "Choose how the object's geometry should be rendered in the viewport" menu { "full" "Full Geometry" "points" "Point Cloud" "box" "Bounding Box" "centroid" "Centroid" "hidden" "Hidden" "subd" "Subdivision Surface / Curves" } parmtag { "spare_category" "Render" } } parm { name "vm_rendervisibility" label "Render Visibility" type string default { "*" } menureplace { "*" "Visible to all" "primary" "Visible only to primary rays" "primary|shadow" "Visible only to primary and shadow rays" "-primary" "Invisible to primary rays (Phantom)" "-diffuse" "Invisible to diffuse rays" "-diffuse&-reflect&-refract" "Invisible to secondary rays" "" "Invisible (Unrenderable)" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "rendervisibility" } parmtag { "spare_category" "Render" } } parm { name "vm_rendersubd" label "Render Polygons As Subdivision (Mantra)" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "rendersubd" } parmtag { "spare_category" "Geometry" } } parm { name "vm_subdstyle" label "Subdivision Style" type string default { "mantra_catclark" } hidewhen "{ vm_rendersubd == 0 }" menu { "mantra_catclark" "Mantra Catmull-Clark" "osd_catclark" "OpenSubdiv Catmull-Clark" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "subdstyle" } parmtag { "spare_category" "Geometry" } } parm { name "vm_subdgroup" label "Subdivision Group" type string default { "" } hidewhen "{ vm_rendersubd == 0 }" parmtag { "mantra_class" "object" } parmtag { "mantra_name" "subdgroup" } parmtag { "spare_category" "Geometry" } } parm { name "vm_osd_quality" label "Open Subdiv Quality" type float default { "1" } hidewhen "{ vm_rendersubd == 0 vm_subdstyle != osd_catclark }" range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "osd_quality" } parmtag { "spare_category" "Geometry" } } parm { name "vm_osd_vtxinterp" label "OSD Vtx Interp" type integer default { "2" } hidewhen "{ vm_rendersubd == 0 vm_subdstyle != osd_catclark }" menu { "0" "No vertex interpolation" "1" "Edges only" "2" "Edges and Corners" } range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "osd_vtxinterp" } parmtag { "spare_category" "Geometry" } } parm { name "vm_osd_fvarinterp" label "OSD FVar Interp" type integer default { "4" } hidewhen "{ vm_rendersubd == 0 vm_subdstyle != osd_catclark }" menu { "0" "Smooth everywhere" "1" "Sharpen corners only" "2" "Sharpen edges and corners" "3" "Sharpen edges and propagated corners" "4" "Sharpen all boundaries" "5" "Bilinear interpolation" } range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "osd_fvarinterp" } parmtag { "spare_category" "Geometry" } } group { name "folder0" label "Shading" parm { name "categories" label "Categories" type string default { "" } help "A list of tags which can be used to select the object" parmtag { "spare_category" "Shading" } } parm { name "reflectmask" label "Reflection Mask" type oplist default { "*" } help "Objects that will be reflected on this object." parmtag { "opexpand" "1" } parmtag { "opfilter" "!!OBJ/GEOMETRY!!" } parmtag { "oprelative" "/obj" } parmtag { "spare_category" "Shading" } } parm { name "refractmask" label "Refraction Mask" type oplist default { "*" } help "Objects that will be refracted on this object." parmtag { "opexpand" "1" } parmtag { "opfilter" "!!OBJ/GEOMETRY!!" } parmtag { "oprelative" "/obj" } parmtag { "spare_category" "Shading" } } parm { name "lightmask" label "Light Mask" type oplist default { "*" } help "Lights that illuminate this object." parmtag { "opexpand" "1" } parmtag { "opfilter" "!!OBJ/LIGHT!!" } parmtag { "oprelative" "/obj" } parmtag { "spare_category" "Shading" } } parm { name "lightcategories" label "Light Selection" type string default { "*" } parmtag { "spare_category" "Shading" } } parm { name "vm_volumefilter" label "Volume Filter" type string default { "box" } menu { "box" "Box Filter" "gaussian" "Gaussian" "bartlett" "Bartlett (triangle)" "catrom" "Catmull-Rom" "hanning" "Hanning" "blackman" "Blackman" "sinc" "Sinc (sharpening)" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "filter" } parmtag { "spare_category" "Shading" } } parm { name "vm_volumefilterwidth" label "Volume Filter Width" type float default { "1" } range { 0.001 5 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "filterwidth" } parmtag { "spare_category" "Shading" } } parm { name "vm_matte" label "Matte shading" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "matte" } parmtag { "spare_category" "Shading" } } parm { name "vm_rayshade" label "Raytrace Shading" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "rayshade" } parmtag { "spare_category" "Shading" } } } group { name "folder0_1" label "Sampling" parm { name "geo_velocityblur" label "Geometry Velocity Blur" type toggle default { "0" } disablewhen "{ allowmotionblur == 0 }" parmtag { "spare_category" "Sampling" } } } group { name "folder0_2" label "Dicing" parm { name "vm_shadingquality" label "Shading Quality" type float default { "1" } range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "shadingquality" } parmtag { "spare_category" "Dicing" } } parm { name "vm_flatness" label "Dicing Flatness" type float default { "0.05" } range { 0 1 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "flatness" } parmtag { "spare_category" "Dicing" } } parm { name "vm_raypredice" label "Ray Predicing" type integer default { "0" } menu { "0" "Disable Predicing" "1" "Full Predicing" "2" "Precompute Bounds" } range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "raypredice" } parmtag { "spare_category" "Dicing" } } parm { name "vm_curvesurface" label "Shade Curves As Surfaces" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "curvesurface" } parmtag { "spare_category" "Dicing" } } } group { name "folder0_3" label "Geometry" parm { name "vm_rmbackface" label "Backface Removal" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "rmbackface" } parmtag { "spare_category" "Geometry" } } parm { name "shop_geometrypath" label "Procedural Shader" type oppath default { "" } parmtag { "opfilter" "!!SHOP/GEOMETRY!!" } parmtag { "oprelative" "." } parmtag { "spare_category" "Geometry" } } parm { name "vm_forcegeometry" label "Force Procedural Geometry Output" type toggle default { "1" } parmtag { "spare_category" "Geometry" } } parm { name "vm_rendersubdcurves" label "Render Polygon Curves As Subdivision (Mantra)" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "rendersubdcurves" } parmtag { "spare_category" "Geometry" } } parm { name "vm_renderpoints" label "Render As Points (Mantra)" type integer default { "2" } menu { "0" "No Point Rendering" "1" "Render Only Points" "2" "Render Unconnected Points" } range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "renderpoints" } parmtag { "spare_category" "Geometry" } } parm { name "vm_renderpointsas" label "Render Points As (Mantra)" type integer default { "0" } disablewhen "{ vm_renderpoints == 0 }" menu { "0" "Spheres" "1" "Circles" } range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "renderpointsas" } parmtag { "spare_category" "Geometry" } } parm { name "vm_usenforpoints" label "Use N For Point Rendering" type toggle default { "0" } disablewhen "{ vm_renderpoints == 0 }" parmtag { "mantra_class" "object" } parmtag { "mantra_name" "usenforpoints" } parmtag { "spare_category" "Geometry" } } parm { name "vm_pointscale" label "Point Scale" type float default { "1" } disablewhen "{ vm_renderpoints == 0 }" range { 0! 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "pointscale" } parmtag { "spare_category" "Geometry" } } parm { name "vm_pscalediameter" label "Treat Point Scale as Diameter Instead of Radius" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "pscalediameter" } parmtag { "spare_category" "Geometry" } } parm { name "vm_metavolume" label "Metaballs as Volume" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "metavolume" } parmtag { "spare_category" "Geometry" } } parm { name "vm_coving" label "Coving" type integer default { "1" } menu { "0" "Disable Coving" "1" "Coving for displacement/sub-d" "2" "Coving for all primitives" } range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "coving" } parmtag { "spare_category" "Geometry" } } parm { name "vm_materialoverride" label "Material Override" type string default { "compact" } menu { "none" "Disabled" "full" "Evaluate for Each Primitve/Point" "compact" "Evaluate Once" } parmtag { "spare_category" "Geometry" } } parm { name "vm_overridedetail" label "Ignore Geometry Attribute Shaders" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "overridedetail" } parmtag { "spare_category" "Geometry" } } parm { name "vm_procuseroottransform" label "Proc Use Root Transform" type toggle default { "1" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "procuseroottransform" } parmtag { "spare_category" "Geometry" } } } } group { name "stdswitcher4_2" label "Misc" parm { name "use_dcolor" baseparm label "Set Wireframe Color" export none } parm { name "dcolor" baseparm label "Wireframe Color" export none } parm { name "picking" baseparm label "Viewport Selecting Enabled" export none } parm { name "pickscript" baseparm label "Select Script" export none } parm { name "caching" baseparm label "Cache Object Transform" export none } parm { name "vport_shadeopen" baseparm label "Shade Open Curves In Viewport" export none } parm { name "vport_displayassubdiv" baseparm label "Display as Subdivision in Viewport" invisible export none } parm { name "vport_onionskin" baseparm label "Onion Skinning" export none } } HouNC1033600bba05ad2ecc00afca4393obj/RENDER_Points.parm{ version 0.8 stdswitcher [ 0 locks=0 ] ( 0 0 0 ) xOrd [ 0 locks=0 ] ( "srt" ) rOrd [ 0 locks=0 ] ( "xyz" ) t [ 0 locks=0 ] ( 0 0 0 ) r [ 0 locks=0 ] ( 0 0 0 ) s [ 0 locks=0 ] ( 1 1 1 ) p [ 0 locks=0 ] ( 0 0 0 ) pr [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 1 ) pre_xform [ 0 locks=0 ] ( 0 ) keeppos [ 0 locks=0 ] ( "off" ) childcomp [ 0 locks=0 ] ( "off" ) constraints_on [ 0 locks=0 ] ( "off" ) constraints_path [ 0 locks=0 ] ( "" ) lookatpath [ 0 locks=0 ] ( "" ) lookupobjpath [ 0 locks=0 ] ( "" ) lookup [ 0 locks=0 ] ( on ) pathobjpath [ 0 locks=0 ] ( "" ) roll [ 0 locks=0 ] ( 0 ) pos [ 0 locks=0 ] ( 0 ) uparmtype [ 0 locks=0 ] ( "arc" ) pathorient [ 0 locks=0 ] ( 1 ) up [ 0 locks=0 ] ( 0 1 0 ) bank [ 0 locks=0 ] ( 0 ) shop_materialpath [ 0 locks=0 ] ( "" ) shop_materialopts [ 0 locks=0 ] ( 0 ) tdisplay [ 0 locks=0 ] ( "off" ) display [ 0 locks=0 ] ( 1 ) use_dcolor [ 0 locks=0 ] ( "off" ) dcolor [ 0 locks=0 ] ( 1 1 1 ) picking [ 0 locks=0 ] ( "on" ) pickscript [ 0 locks=0 ] ( "" ) caching [ 0 locks=0 ] ( "on" ) vport_shadeopen [ 0 locks=0 ] ( "off" ) vport_displayassubdiv [ 0 locks=0 ] ( "off" ) vport_onionskin [ 0 locks=0 ] ( "off" ) stdswitcher4 [ 0 locks=0 ] ( 1 1 1 ) viewportlod [ 0 locks=0 ] ( "full" ) vm_rendervisibility [ 0 locks=0 ] ( * ) vm_rendersubd [ 0 locks=0 ] ( "off" ) vm_subdstyle [ 0 locks=0 ] ( mantra_catclark ) vm_subdgroup [ 0 locks=0 ] ( "" ) vm_osd_quality [ 0 locks=0 ] ( 1 ) vm_osd_vtxinterp [ 0 locks=0 ] ( 2 ) vm_osd_fvarinterp [ 0 locks=0 ] ( 4 ) folder0 [ 0 locks=0 ] ( 0 0 0 0 ) categories [ 0 locks=0 ] ( "" ) reflectmask [ 0 locks=0 ] ( * ) refractmask [ 0 locks=0 ] ( * ) lightmask [ 0 locks=0 ] ( * ) lightcategories [ 0 locks=0 ] ( * ) vm_volumefilter [ 0 locks=0 ] ( box ) vm_volumefilterwidth [ 0 locks=0 ] ( 1 ) vm_matte [ 0 locks=0 ] ( "off" ) vm_rayshade [ 0 locks=0 ] ( "off" ) geo_velocityblur [ 0 locks=0 ] ( "off" ) vm_shadingquality [ 0 locks=0 ] ( 1 ) vm_flatness [ 0 locks=0 ] ( 0.050000000000000003 ) vm_raypredice [ 0 locks=0 ] ( 0 ) vm_curvesurface [ 0 locks=0 ] ( "off" ) vm_rmbackface [ 0 locks=0 ] ( "off" ) shop_geometrypath [ 0 locks=0 ] ( "" ) vm_forcegeometry [ 0 locks=0 ] ( "on" ) vm_rendersubdcurves [ 0 locks=0 ] ( "off" ) vm_renderpoints [ 0 locks=0 ] ( 2 ) vm_renderpointsas [ 0 locks=0 ] ( 0 ) vm_usenforpoints [ 0 locks=0 ] ( "off" ) vm_pointscale [ 0 locks=0 ] ( 0.001 ) vm_pscalediameter [ 0 locks=0 ] ( "off" ) vm_metavolume [ 0 locks=0 ] ( "off" ) vm_coving [ 0 locks=0 ] ( 1 ) vm_materialoverride [ 0 locks=0 ] ( compact ) vm_overridedetail [ 0 locks=0 ] ( "off" ) vm_procuseroottransform [ 0 locks=0 ] ( "on" ) } HouNC1033600bb605ad2ecc00b0a6288aobj/RENDER_Points.userdata ___Version___16.5.378HouNC1033600b8805ad2ecc00824bfd07obj/RENDER_Points/object_merge1.inittype = object_merge matchesdef = 0 HouNC1033600b8905ad2ecc00f90d47b5obj/RENDER_Points/object_merge1.defsopflags sopflags = comment "" position -0.341176 1.09794 connectornextid 0 flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1515066980 modify 1517417398 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8805ad2ecc00ac8e0a1eobj/RENDER_Points/object_merge1.parm{ version 0.8 numobj [ 0 locks=0 ] ( 1 ) _separator [ 0 locks=0 ] ( ) xformtype [ 0 locks=0 ] ( "object" ) xformpath [ 0 locks=0 ] ( "" ) invertxform [ 0 locks=0 ] ( "off" ) createptgroups [ 0 locks=0 ] ( "off" ) ptgroupprefix [ 0 locks=0 ] ( _ptgrp_ ) createprimgroups [ 0 locks=0 ] ( "off" ) primgroupprefix [ 0 locks=0 ] ( _primgrp_ ) verbosegroups [ 0 locks=0 ] ( "off" ) suffixfirstgroup [ 0 locks=0 ] ( "on" ) createptstring [ 0 locks=0 ] ( "off" ) createprimstring [ 0 locks=0 ] ( "off" ) pathattrib [ 0 locks=0 ] ( objname ) pack [ 0 locks=0 ] ( "off" ) pivot [ 0 locks=0 ] ( "centroid" ) viewportlod [ 0 locks=0 ] ( "full" ) addpath [ 0 locks=0 ] ( "on" ) enable1 [ 0 locks=0 ] ( "on" ) objpath1 [ 0 locks=0 ] ( /obj/Work/OUT_Point ) group1 [ 0 locks=0 ] ( "" ) expand1 [ 0 locks=0 ] ( "off" ) } HouNC1033600b8405ad2ecc00a39c2d7eobj/RENDER_Points/object_merge1.userdata ___Version___16.5.378HouNC1033600bbb05ad2ecc00442699b5obj/RENDER_Points.net1 HouNC1033600bb805ad2ecc00b754bf1eobj/RENDER_Rock.inittype = geo matchesdef = 0 HouNC1033600bb905ad2ecc00991ccdd4obj/RENDER_Rock.defobjflags objflags = origin off pretransform UT_DMatrix4 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 comment "" position -9.00928 1.55846 connectornextid 0 flags = lock off model off template off footprint off xray off bypass off display on render off highlight off unload off savedata off compress on colordefault off exposed on selectable on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1515068675 modify 1523772565 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.322 0.259 0.58 delscript "" exprlanguage hscript end HouNC1033600bb005ad2ecc00ff762df1obj/RENDER_Rock.spareparmdef group { name "stdswitcher4" label "Transform" parm { name "xOrd" baseparm label "Transform Order" joinnext export none } parm { name "rOrd" baseparm label "Rotate Order" nolabel export none } parm { name "t" baseparm label "Translate" export all } parm { name "r" baseparm label "Rotate" export all } parm { name "s" baseparm label "Scale" export none } parm { name "p" baseparm label "Pivot Translate" export none } parm { name "pr" baseparm label "Pivot Rotate" export none } parm { name "scale" baseparm label "Uniform Scale" export none } parm { name "pre_xform" baseparm label "Modify Pre-Transform" export none } parm { name "keeppos" baseparm label "Keep Position When Parenting" export none } parm { name "childcomp" baseparm label "Child Compensation" export none } parm { name "constraints_on" baseparm label "Enable Constraints" export none } parm { name "constraints_path" baseparm label "Constraints" export none } parm { name "lookatpath" baseparm label "Look At" invisible export none } parm { name "lookupobjpath" baseparm label "Look Up Object" invisible export none } parm { name "lookup" baseparm label "Look At Up Vector" invisible export none } parm { name "pathobjpath" baseparm label "Path Object" invisible export none } parm { name "roll" baseparm label "Roll" invisible export none } parm { name "pos" baseparm label "Position" invisible export none } parm { name "uparmtype" baseparm label "Parameterization" invisible export none } parm { name "pathorient" baseparm label "Orient Along Path" invisible export none } parm { name "up" baseparm label "Orient Up Vector" invisible export none } parm { name "bank" baseparm label "Auto-Bank factor" invisible export none } } group { name "stdswitcher4_1" label "Render" parm { name "shop_materialpath" baseparm label "Material" export none } parm { name "shop_materialopts" baseparm label "Options" invisible export none } parm { name "tdisplay" baseparm label "Display" joinnext export none } parm { name "display" baseparm label "Display" export none } parm { name "viewportlod" label "Display As" type ordinal default { "full" } help "Choose how the object's geometry should be rendered in the viewport" menu { "full" "Full Geometry" "points" "Point Cloud" "box" "Bounding Box" "centroid" "Centroid" "hidden" "Hidden" "subd" "Subdivision Surface / Curves" } parmtag { "spare_category" "Render" } } parm { name "vm_rendervisibility" label "Render Visibility" type string default { "*" } menureplace { "*" "Visible to all" "primary" "Visible only to primary rays" "primary|shadow" "Visible only to primary and shadow rays" "-primary" "Invisible to primary rays (Phantom)" "-diffuse" "Invisible to diffuse rays" "-diffuse&-reflect&-refract" "Invisible to secondary rays" "" "Invisible (Unrenderable)" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "rendervisibility" } parmtag { "spare_category" "Render" } } parm { name "vm_rendersubd" label "Render Polygons As Subdivision (Mantra)" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "rendersubd" } parmtag { "spare_category" "Geometry" } } parm { name "vm_subdstyle" label "Subdivision Style" type string default { "mantra_catclark" } hidewhen "{ vm_rendersubd == 0 }" menu { "mantra_catclark" "Mantra Catmull-Clark" "osd_catclark" "OpenSubdiv Catmull-Clark" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "subdstyle" } parmtag { "spare_category" "Geometry" } } parm { name "vm_subdgroup" label "Subdivision Group" type string default { "" } hidewhen "{ vm_rendersubd == 0 }" parmtag { "mantra_class" "object" } parmtag { "mantra_name" "subdgroup" } parmtag { "spare_category" "Geometry" } } parm { name "vm_osd_quality" label "Open Subdiv Quality" type float default { "1" } hidewhen "{ vm_rendersubd == 0 vm_subdstyle != osd_catclark }" range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "osd_quality" } parmtag { "spare_category" "Geometry" } } parm { name "vm_osd_vtxinterp" label "OSD Vtx Interp" type integer default { "2" } hidewhen "{ vm_rendersubd == 0 vm_subdstyle != osd_catclark }" menu { "0" "No vertex interpolation" "1" "Edges only" "2" "Edges and Corners" } range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "osd_vtxinterp" } parmtag { "spare_category" "Geometry" } } parm { name "vm_osd_fvarinterp" label "OSD FVar Interp" type integer default { "4" } hidewhen "{ vm_rendersubd == 0 vm_subdstyle != osd_catclark }" menu { "0" "Smooth everywhere" "1" "Sharpen corners only" "2" "Sharpen edges and corners" "3" "Sharpen edges and propagated corners" "4" "Sharpen all boundaries" "5" "Bilinear interpolation" } range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "osd_fvarinterp" } parmtag { "spare_category" "Geometry" } } group { name "folder0" label "Shading" parm { name "categories" label "Categories" type string default { "" } help "A list of tags which can be used to select the object" parmtag { "spare_category" "Shading" } } parm { name "reflectmask" label "Reflection Mask" type oplist default { "*" } help "Objects that will be reflected on this object." parmtag { "opexpand" "1" } parmtag { "opfilter" "!!OBJ/GEOMETRY!!" } parmtag { "oprelative" "/obj" } parmtag { "spare_category" "Shading" } } parm { name "refractmask" label "Refraction Mask" type oplist default { "*" } help "Objects that will be refracted on this object." parmtag { "opexpand" "1" } parmtag { "opfilter" "!!OBJ/GEOMETRY!!" } parmtag { "oprelative" "/obj" } parmtag { "spare_category" "Shading" } } parm { name "lightmask" label "Light Mask" type oplist default { "*" } help "Lights that illuminate this object." parmtag { "opexpand" "1" } parmtag { "opfilter" "!!OBJ/LIGHT!!" } parmtag { "oprelative" "/obj" } parmtag { "spare_category" "Shading" } } parm { name "lightcategories" label "Light Selection" type string default { "*" } parmtag { "spare_category" "Shading" } } parm { name "vm_volumefilter" label "Volume Filter" type string default { "box" } menu { "box" "Box Filter" "gaussian" "Gaussian" "bartlett" "Bartlett (triangle)" "catrom" "Catmull-Rom" "hanning" "Hanning" "blackman" "Blackman" "sinc" "Sinc (sharpening)" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "filter" } parmtag { "spare_category" "Shading" } } parm { name "vm_volumefilterwidth" label "Volume Filter Width" type float default { "1" } range { 0.001 5 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "filterwidth" } parmtag { "spare_category" "Shading" } } parm { name "vm_matte" label "Matte shading" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "matte" } parmtag { "spare_category" "Shading" } } parm { name "vm_rayshade" label "Raytrace Shading" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "rayshade" } parmtag { "spare_category" "Shading" } } } group { name "folder0_1" label "Sampling" parm { name "geo_velocityblur" label "Geometry Velocity Blur" type toggle default { "0" } disablewhen "{ allowmotionblur == 0 }" parmtag { "spare_category" "Sampling" } } } group { name "folder0_2" label "Dicing" parm { name "vm_shadingquality" label "Shading Quality" type float default { "1" } range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "shadingquality" } parmtag { "spare_category" "Dicing" } } parm { name "vm_flatness" label "Dicing Flatness" type float default { "0.05" } range { 0 1 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "flatness" } parmtag { "spare_category" "Dicing" } } parm { name "vm_raypredice" label "Ray Predicing" type integer default { "0" } menu { "0" "Disable Predicing" "1" "Full Predicing" "2" "Precompute Bounds" } range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "raypredice" } parmtag { "spare_category" "Dicing" } } parm { name "vm_curvesurface" label "Shade Curves As Surfaces" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "curvesurface" } parmtag { "spare_category" "Dicing" } } } group { name "folder0_3" label "Geometry" parm { name "vm_rmbackface" label "Backface Removal" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "rmbackface" } parmtag { "spare_category" "Geometry" } } parm { name "shop_geometrypath" label "Procedural Shader" type oppath default { "" } parmtag { "opfilter" "!!SHOP/GEOMETRY!!" } parmtag { "oprelative" "." } parmtag { "spare_category" "Geometry" } } parm { name "vm_forcegeometry" label "Force Procedural Geometry Output" type toggle default { "1" } parmtag { "spare_category" "Geometry" } } parm { name "vm_rendersubdcurves" label "Render Polygon Curves As Subdivision (Mantra)" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "rendersubdcurves" } parmtag { "spare_category" "Geometry" } } parm { name "vm_renderpoints" label "Render As Points (Mantra)" type integer default { "2" } menu { "0" "No Point Rendering" "1" "Render Only Points" "2" "Render Unconnected Points" } range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "renderpoints" } parmtag { "spare_category" "Geometry" } } parm { name "vm_renderpointsas" label "Render Points As (Mantra)" type integer default { "0" } disablewhen "{ vm_renderpoints == 0 }" menu { "0" "Spheres" "1" "Circles" } range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "renderpointsas" } parmtag { "spare_category" "Geometry" } } parm { name "vm_usenforpoints" label "Use N For Point Rendering" type toggle default { "0" } disablewhen "{ vm_renderpoints == 0 }" parmtag { "mantra_class" "object" } parmtag { "mantra_name" "usenforpoints" } parmtag { "spare_category" "Geometry" } } parm { name "vm_pointscale" label "Point Scale" type float default { "1" } disablewhen "{ vm_renderpoints == 0 }" range { 0! 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "pointscale" } parmtag { "spare_category" "Geometry" } } parm { name "vm_pscalediameter" label "Treat Point Scale as Diameter Instead of Radius" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "pscalediameter" } parmtag { "spare_category" "Geometry" } } parm { name "vm_metavolume" label "Metaballs as Volume" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "metavolume" } parmtag { "spare_category" "Geometry" } } parm { name "vm_coving" label "Coving" type integer default { "1" } menu { "0" "Disable Coving" "1" "Coving for displacement/sub-d" "2" "Coving for all primitives" } range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "coving" } parmtag { "spare_category" "Geometry" } } parm { name "vm_materialoverride" label "Material Override" type string default { "compact" } menu { "none" "Disabled" "full" "Evaluate for Each Primitve/Point" "compact" "Evaluate Once" } parmtag { "spare_category" "Geometry" } } parm { name "vm_overridedetail" label "Ignore Geometry Attribute Shaders" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "overridedetail" } parmtag { "spare_category" "Geometry" } } parm { name "vm_procuseroottransform" label "Proc Use Root Transform" type toggle default { "1" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "procuseroottransform" } parmtag { "spare_category" "Geometry" } } } } group { name "stdswitcher4_2" label "Misc" parm { name "use_dcolor" baseparm label "Set Wireframe Color" export none } parm { name "dcolor" baseparm label "Wireframe Color" export none } parm { name "picking" baseparm label "Viewport Selecting Enabled" export none } parm { name "pickscript" baseparm label "Select Script" export none } parm { name "caching" baseparm label "Cache Object Transform" export none } parm { name "vport_shadeopen" baseparm label "Shade Open Curves In Viewport" export none } parm { name "vport_displayassubdiv" baseparm label "Display as Subdivision in Viewport" invisible export none } parm { name "vport_onionskin" baseparm label "Onion Skinning" export none } } HouNC1033600bb805ad2ecc002dc62740obj/RENDER_Rock.parm{ version 0.8 stdswitcher [ 0 locks=0 ] ( 0 0 0 ) xOrd [ 0 locks=0 ] ( "srt" ) rOrd [ 0 locks=0 ] ( "xyz" ) t [ 0 locks=0 ] ( 0 0 0 ) r [ 0 locks=0 ] ( 0 0 0 ) s [ 0 locks=0 ] ( 1 1 1 ) p [ 0 locks=0 ] ( 0 0 0 ) pr [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 1 ) pre_xform [ 0 locks=0 ] ( 0 ) keeppos [ 0 locks=0 ] ( "off" ) childcomp [ 0 locks=0 ] ( "off" ) constraints_on [ 0 locks=0 ] ( "off" ) constraints_path [ 0 locks=0 ] ( "" ) lookatpath [ 0 locks=0 ] ( "" ) lookupobjpath [ 0 locks=0 ] ( "" ) lookup [ 0 locks=0 ] ( on ) pathobjpath [ 0 locks=0 ] ( "" ) roll [ 0 locks=0 ] ( 0 ) pos [ 0 locks=0 ] ( 0 ) uparmtype [ 0 locks=0 ] ( "arc" ) pathorient [ 0 locks=0 ] ( 1 ) up [ 0 locks=0 ] ( 0 1 0 ) bank [ 0 locks=0 ] ( 0 ) shop_materialpath [ 0 locks=0 ] ( "" ) shop_materialopts [ 0 locks=0 ] ( 0 ) tdisplay [ 0 locks=0 ] ( "off" ) display [ 0 locks=0 ] ( 1 ) use_dcolor [ 0 locks=0 ] ( "off" ) dcolor [ 0 locks=0 ] ( 1 1 1 ) picking [ 0 locks=0 ] ( "on" ) pickscript [ 0 locks=0 ] ( "" ) caching [ 0 locks=0 ] ( "on" ) vport_shadeopen [ 0 locks=0 ] ( "off" ) vport_displayassubdiv [ 0 locks=0 ] ( "off" ) vport_onionskin [ 0 locks=0 ] ( "off" ) stdswitcher4 [ 0 locks=0 ] ( 1 1 1 ) viewportlod [ 0 locks=0 ] ( "full" ) vm_rendervisibility [ 0 locks=0 ] ( * ) vm_rendersubd [ 0 locks=0 ] ( "off" ) vm_subdstyle [ 0 locks=0 ] ( mantra_catclark ) vm_subdgroup [ 0 locks=0 ] ( "" ) vm_osd_quality [ 0 locks=0 ] ( 1 ) vm_osd_vtxinterp [ 0 locks=0 ] ( 2 ) vm_osd_fvarinterp [ 0 locks=0 ] ( 4 ) folder0 [ 0 locks=0 ] ( 0 0 0 0 ) categories [ 0 locks=0 ] ( "" ) reflectmask [ 0 locks=0 ] ( * ) refractmask [ 0 locks=0 ] ( * ) lightmask [ 0 locks=0 ] ( * ) lightcategories [ 0 locks=0 ] ( * ) vm_volumefilter [ 0 locks=0 ] ( box ) vm_volumefilterwidth [ 0 locks=0 ] ( 1 ) vm_matte [ 0 locks=0 ] ( "off" ) vm_rayshade [ 0 locks=0 ] ( "off" ) geo_velocityblur [ 0 locks=0 ] ( "off" ) vm_shadingquality [ 0 locks=0 ] ( 1 ) vm_flatness [ 0 locks=0 ] ( 0.050000000000000003 ) vm_raypredice [ 0 locks=0 ] ( 0 ) vm_curvesurface [ 0 locks=0 ] ( "off" ) vm_rmbackface [ 0 locks=0 ] ( "off" ) shop_geometrypath [ 0 locks=0 ] ( "" ) vm_forcegeometry [ 0 locks=0 ] ( "on" ) vm_rendersubdcurves [ 0 locks=0 ] ( "off" ) vm_renderpoints [ 0 locks=0 ] ( 2 ) vm_renderpointsas [ 0 locks=0 ] ( 0 ) vm_usenforpoints [ 0 locks=0 ] ( "off" ) vm_pointscale [ 0 locks=0 ] ( 1 ) vm_pscalediameter [ 0 locks=0 ] ( "off" ) vm_metavolume [ 0 locks=0 ] ( "off" ) vm_coving [ 0 locks=0 ] ( 1 ) vm_materialoverride [ 0 locks=0 ] ( compact ) vm_overridedetail [ 0 locks=0 ] ( "off" ) vm_procuseroottransform [ 0 locks=0 ] ( "on" ) } HouNC1033600bb405ad2ecc006721d1e9obj/RENDER_Rock.userdata ___Version___16.5.378HouNC1033600b8e05ad2ecc0046de31c5obj/RENDER_Rock/object_merge1.inittype = object_merge matchesdef = 0 HouNC1033600b8f05ad2ecc0064e8e4fbobj/RENDER_Rock/object_merge1.defsopflags sopflags = comment "" position -0.641176 -0.984412 connectornextid 0 flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1515068682 modify 1517417398 author kitagawa@GPU-02 access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600b8e05ad2ecc0012c1dd57obj/RENDER_Rock/object_merge1.parm{ version 0.8 numobj [ 0 locks=0 ] ( 2 ) _separator [ 0 locks=0 ] ( ) xformtype [ 0 locks=0 ] ( "object" ) xformpath [ 0 locks=0 ] ( "" ) invertxform [ 0 locks=0 ] ( "off" ) createptgroups [ 0 locks=0 ] ( "off" ) ptgroupprefix [ 0 locks=0 ] ( _ptgrp_ ) createprimgroups [ 0 locks=0 ] ( "off" ) primgroupprefix [ 0 locks=0 ] ( _primgrp_ ) verbosegroups [ 0 locks=0 ] ( "off" ) suffixfirstgroup [ 0 locks=0 ] ( "on" ) createptstring [ 0 locks=0 ] ( "off" ) createprimstring [ 0 locks=0 ] ( "off" ) pathattrib [ 0 locks=0 ] ( objname ) pack [ 0 locks=0 ] ( "off" ) pivot [ 0 locks=0 ] ( "centroid" ) viewportlod [ 0 locks=0 ] ( "full" ) addpath [ 0 locks=0 ] ( "on" ) enable1 [ 0 locks=0 ] ( "on" ) objpath1 [ 0 locks=0 ] ( /obj/Work/OUT_Rock ) group1 [ 0 locks=0 ] ( "" ) expand1 [ 0 locks=0 ] ( "off" ) enable2 [ 0 locks=0 ] ( "on" ) objpath2 [ 0 locks=0 ] ( /obj/Work/OUT_Sphere1 ) group2 [ 0 locks=0 ] ( "" ) expand2 [ 0 locks=0 ] ( "off" ) } HouNC1033600b8a05ad2ecc0005b5d4e7obj/RENDER_Rock/object_merge1.userdata ___Version___16.5.378HouNC1033600bb905ad2ecc0069aa552fobj/RENDER_Rock.net1 HouNC1033600ba705ad2ecc001787722fobj.order8 Work cam_RENDER RENDER_Solid Kye_arealight1 RENDER_Hair RENDER_HairCenter RENDER_Points RENDER_Rock HouNC1033600ba505ad2ecc00048e5fbeobj.net1 HouNC1033600ba505ad2ecc009156a476out.defcomment "" position 5 0.5 connectornextid 0 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1523728061 modify 1523772488 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600ba405ad2ecc00d5970f51out.parm{ version 0.8 } HouNC1033600ba005ad2ecc00009b79cfout.userdata ___Version___16.5.378HouNC1033600bb805ad2ecc006e2bc7dcout/HoudiniBook.inittype = ifd matchesdef = 0 HouNC1033600bb905ad2ecc009be221aaout/HoudiniBook.defcomment "" position -4.41744 2.06675 connectornextid 0 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1523720881 modify 1523771438 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600bb005ad2ecc0072901be5out/HoudiniBook.spareparmdef parm { name "execute" baseparm label "Render to Disk" joinnext export none } parm { name "renderpreview" baseparm label "Render to MPlay" joinnext export none } parm { name "executebackground" baseparm label "Render to Disk in Background" joinnext export none } parm { name "renderdialog" baseparm label "Controls..." nolabel export none } parm { name "trange" baseparm label "Valid Frame Range" export none } parm { name "f" baseparm label "Start/End/Inc" export none } parm { name "take" baseparm label "Render With Take" export none } parm { name "camera" baseparm label "Camera" export none } parm { name "override_camerares" baseparm label "Override Camera Resolution" export none } parm { name "res_fraction" baseparm label "Resolution Scale" export none } parm { name "res_override" baseparm label "Resolution" joinnext export none } parm { name "res_overrideMenu" baseparm label "Choose Resolution" nolabel export none } parm { name "aspect_override" baseparm label "Pixel Aspect Ratio" export none } group { name "images6" label "Images" parm { name "soho_program" baseparm label "soho Program" invisible export none } parm { name "soho_shopstyle" baseparm label "soho SHOP Style" invisible export none } parm { name "soho_ipr_support" baseparm label "IPR Supported" invisible export none } parm { name "soho_previewsupport" baseparm label "Preview Supported" invisible export none } parm { name "vm_picture" baseparm label "Output Picture" export none } parm { name "vm_device" baseparm label "Output Device" export none } parm { name "soho_mkpath" baseparm label "Create Intermediate Directories" export none } parm { name "soho_skip_frame" baseparm label "Skip Rendered Frames" export none } group { name "output6" label "Output" parm { name "vm_pfilter" label "Pixel Filter" type string default { "gaussian -w 2" } menureplace { "box -w 1" "Unit Box Filter" "gaussian -w 2" "Gaussian 2x2" "gaussian -w 3" "Gaussian 3x3 (softer)" "gaussian -w 2 -r 1" "Gaussian 2x2 with noisy sample refiltering" "combine -t 20.0" "Ray Histogram Fusion" "bartlett -w 2" "Bartlett (triangle)" "catrom -w 3" "Catmull-Rom" "hanning -w 2" "Hanning" "blackman -w 2" "Blackman" "sinc -w 3" "Sinc (sharpening)" "edgedetect" "Edge Detection Filter" "minmax min" "Closest Sample Filter" "minmax max" "Farthest Sample Filter" "minmax median" "Median Sample Filter" "minmax edge" "Disable Edge Antialiasing" "minmax ocover" "Object With Most Pixel Coverage (average)" "minmax idcover" "Object With Most Coverage (no filtering)" "minmax omin" "Object With Most Coverage (minimum z-value)" "minmax omax" "Object With Most Coverage (maximum z-value)" "minmax omedian" "Object With Most Coverage (median z-value)" } parmtag { "mantra_class" "plane" } parmtag { "mantra_name" "pfilter" } parmtag { "spare_category" "Output" } } parm { name "vm_sfilter" label "Sample Filter" type string default { "alpha" } menu { "alpha" "Opacity Filtering" "closest" "Closest Surface" } parmtag { "mantra_class" "plane" } parmtag { "mantra_name" "sfilter" } parmtag { "spare_category" "Output" } } parm { name "vm_quantize" label "Quantization" type string default { "half" } menu { "8" "8 bit integer" "16" "16 bit integer" "half" "16 bit float" "float" "32 bit float" } parmtag { "mantra_class" "plane" } parmtag { "mantra_name" "quantize" } parmtag { "spare_category" "Output" } } parm { name "vm_gamma" label "Gamma" type float default { "1" } range { 0.001 3 } parmtag { "mantra_class" "plane" } parmtag { "mantra_name" "gamma" } parmtag { "spare_category" "Output" } } parm { name "vm_subpixel" label "Sub-Pixel Output" type toggle default { "0" } parmtag { "mantra_class" "image" } parmtag { "mantra_name" "subpixel" } parmtag { "spare_category" "Output" } } parm { name "vm_tile_render" label "Tiled Render" type toggle default { "0" } parmtag { "spare_category" "Output" } } parm { name "vm_tile_count_x" label "Horizontal Tiles" type integer default { "4" } hidewhen "{ vm_tile_render == 0 }" range { 1! 8 } parmtag { "spare_category" "Output" } } parm { name "vm_tile_count_y" label "Vertical Tiles" type integer default { "4" } hidewhen "{ vm_tile_render == 0 }" range { 1! 8 } parmtag { "spare_category" "Output" } } parm { name "vm_tile_index" label "Tile Index" type integer default { "0" } hidewhen "{ vm_tile_render == 0 }" range { 0 63 } parmtag { "spare_category" "Output" } } parm { name "vm_writecheckpoint" label "Output Checkpoint Files" type toggle default { "1" } parmtag { "mantra_class" "image" } parmtag { "mantra_name" "writecheckpoint" } parmtag { "spare_category" "Output" } } parm { name "vm_readcheckpoint" label "Resume from Checkpoint Files" type toggle default { "0" } parmtag { "mantra_class" "image" } parmtag { "mantra_name" "readcheckpoint" } parmtag { "spare_category" "Output" } } parm { name "render_viewcamera" label "Create Image From Viewing Camera" type toggle default { "1" } parmtag { "spare_category" "Output" } } parm { name "render_any_shadowmap" label "Auto-Generate Shadow Maps" type toggle default { "1" } parmtag { "spare_category" "Output" } } parm { name "render_any_envmap" label "Auto-Generate Environment Maps" type toggle default { "1" } parmtag { "spare_category" "Output" } } parm { name "render_any_photonmap" label "Auto-Generate Photon Maps" type toggle default { "1" } parmtag { "spare_category" "Output" } } parm { name "render_any_pointcloud" label "Auto-Generate Light Point Clouds" type toggle default { "1" } parmtag { "spare_category" "Output" } } } group { name "output6_1" label "Extra Image Planes" parm { name "vm_exportcomponents" label "Export Components" type string default { "diffuse reflect coat refract volume sss" } menureplace { "diffuse reflect sss" "Basic Components" "diffuse reflect coat refract volume sss" "Common Components" } parmtag { "mantra_class" "renderer" } parmtag { "mantra_name" "exportcomponents" } parmtag { "spare_category" "Extra Image Planes" } } parm { name "vm_quickplane_P" label "Shading Position (P)" type toggle default { "0" } parmtag { "spare_category" "Extra Image Planes" } } parm { name "vm_quickplane_Pz" label "Shading Depth (Pz)" type toggle default { "0" } parmtag { "spare_category" "Extra Image Planes" } } parm { name "vm_quickplane_N" label "Shading Normal (N)" type toggle default { "0" } parmtag { "spare_category" "Extra Image Planes" } } parm { name "vm_quickplane_all_comp" label "Combined Lighting (per-component)" type toggle default { "0" } parmtag { "spare_category" "Extra Image Planes" } } parm { name "vm_quickplane_direct_comp" label "Direct Lighting (per-component)" type toggle default { "0" } parmtag { "spare_category" "Extra Image Planes" } } parm { name "vm_quickplane_indirect_comp" label "Indirect Lighting (per-component)" type toggle default { "0" } parmtag { "spare_category" "Extra Image Planes" } } parm { name "vm_quickplane_all_emission" label "Combined Emission" type toggle default { "0" } parmtag { "spare_category" "Extra Image Planes" } } parm { name "vm_quickplane_direct_noshadow" label "Direct Unshadowed" type toggle default { "0" } parmtag { "spare_category" "Extra Image Planes" } } parm { name "vm_quickplane_direct_samples" label "Direct Ray Samples" type toggle default { "0" } parmtag { "spare_category" "Extra Image Planes" } } parm { name "vm_quickplane_indirect_samples" label "Indirect Ray Samples" type toggle default { "0" } parmtag { "spare_category" "Extra Image Planes" } } parm { name "vm_quickplane_sss" label "SSS Single/Multi" type toggle default { "0" } parmtag { "spare_category" "Extra Image Planes" } } parm { name "vm_quickplane_basecolor" label "Surface Unlit Base Color (basecolor)" type toggle default { "0" } parmtag { "spare_category" "Extra Image Planes" } } parm { name "vm_quickplane_diffcolor" label "Surface Unlit Diffuse Color (diffcolor)" type toggle default { "0" } parmtag { "spare_category" "Extra Image Planes" } } parm { name "vm_quickplane_speccolor" label "Surface Unlit Specular Color (speccolor)" type toggle default { "0" } parmtag { "spare_category" "Extra Image Planes" } } parm { name "vm_quickplane_emitcolor" label "Surface Emission Color (emitcolor)" type toggle default { "0" } parmtag { "spare_category" "Extra Image Planes" } } parm { name "vm_quickplane_ssscolor" label "Surface SSS Color (ssscolor)" type toggle default { "0" } parmtag { "spare_category" "Extra Image Planes" } } parm { name "vm_quickplane_metallic" label "Surface Metallic (metallic)" type toggle default { "0" } parmtag { "spare_category" "Extra Image Planes" } } parm { name "vm_quickplane_specrough" label "Surface Specular Roughness (specrough)" type toggle default { "0" } parmtag { "spare_category" "Extra Image Planes" } } parm { name "vm_showextraplaneparms" label "Show extra image plane parameters" type toggle invisible default { "0" } parmtag { "spare_category" "Extra Image Planes" } } multiparm { name "vm_numaux" label "Extra Image Planes" parmtag { "spare_category" "Extra Image Planes" } parm { name "vm_disable_plane#" label "Disable Plane #" type toggle joinnext default { "0" } parmtag { "spare_category" "Extra Image Planes" } } parm { name "vm_excludedcm_plane#" label "Exclude from DCM" type toggle default { "0" } hidewhen "{ vm_deepresolver != camera }" parmtag { "spare_category" "Extra Image Planes" } } parm { name "vm_variable_plane#" label "VEX Variable" type string default { "" } disablewhen "{ vm_disable_plane# == 1 }" menureplace { [ "echo `pythonexprs(\"__import__('toolutils').parseDialogScriptMenu('MantraPlanes')\")`" ] } parmtag { "script_callback" "`pythonexprs(\"__import__('toolutils').updatePlaneType($script_multiparm_index, '$script_value')\")`" } parmtag { "spare_category" "Extra Image Planes" } } parm { name "vm_vextype_plane#" label "VEX Type" type string default { "vector" } disablewhen "{ vm_disable_plane# == 1 }" menu { "float" "Float Type" "vector" "Vector Type" "vector4" "Vector4 Type" "unitvector" "Unit Vector Type" } parmtag { "spare_category" "Extra Image Planes" } } parm { name "vm_channel_plane#" label "Channel Name" type string default { "" } disablewhen "{ vm_disable_plane# == 1 } { vm_variable_plane# == \"\" }" parmtag { "spare_category" "Extra Image Planes" } } parm { name "vm_usefile_plane#" label "Different File" type toggle nolabel joinnext default { "0" } hidewhen "{ vm_disable_plane# == 1 } { vm_variable_plane# == \"\" } { vm_picture == ip }" parmtag { "spare_category" "Extra Image Planes" } } parm { name "vm_filename_plane#" label "Different File" type file default { "" } disablewhen "{ vm_usefile_plane# == 0 }" hidewhen "{ vm_disable_plane# == 1 } { vm_variable_plane# == \"\" } { vm_picture == ip }" menureplace { [ "echo `pythonexprs(\"__import__('toolutils').parseDialogScriptMenu('FBrender')\")`" ] } parmtag { "filechooser_mode" "write" } parmtag { "spare_category" "Extra Image Planes" } } parm { name "vm_quantize_plane#" label "Quantize" type string default { "half" } help "image:quantize" disablewhen "{ vm_disable_plane# == 1 } { vm_variable_plane# == \"\" }" menu { "8" "8 bit integer" "16" "16 bit integer" "half" "16 bit float" "float" "32 bit float" } parmtag { "spare_category" "Extra Image Planes" } } parm { name "vm_sfilter_plane#" label "Sample Filter" type string default { "alpha" } help "image:sfilter" disablewhen "{ vm_disable_plane# == 1 } { vm_variable_plane# == \"\" }" menu { "alpha" "Opacity Filtering" "fullopacity" "Full Opacity Filtering" "closest" "Closest Surface" } parmtag { "spare_category" "Extra Image Planes" } } parm { name "vm_pfilter_plane#" label "Pixel Filter" type string default { "" } help "image:pfilter" disablewhen "{ vm_disable_plane# == 1 } { vm_variable_plane# == \"\" }" menureplace { "" "Inherit from main plane" "box -w 1" "Unit Box Filter" "gaussian -w 2" "Gaussian 2x2" "gaussian -w 3" "Gaussian 3x3 (softer)" "gaussian -w 2 -r 1" "Gaussian 2x2 with noisy sample refiltering" "combine -t 20.0" "Ray Histogram Fusion" "bartlett -w 2" "Bartlett (triangle)" "catrom -w 3" "Catmull-Rom" "hanning -w 2" "Hanning" "blackman -w 2" "Blackman" "sinc -w 3" "Sinc (sharpening)" "edgedetect" "Edge Detection Filter" "minmax min" "Closest Sample Filter" "minmax max" "Farthest Sample Filter" "minmax median" "Median Sample Filter" "minmax edge" "Disable Edge Antialiasing" "minmax ocover" "Object With Most Pixel Coverage (average)" "minmax idcover" "Object With Most Coverage (no filtering)" "minmax omin" "Object With Most Coverage (minimum z-value)" "minmax omax" "Object With Most Coverage (maximum z-value)" "minmax omedian" "Object With Most Coverage (median z-value)" } parmtag { "spare_category" "Extra Image Planes" } } parm { name "vm_gamma_plane#" label "Gamma" type float default { "1" } help "image:gamma" disablewhen "{ vm_disable_plane# == 1 } { vm_variable_plane# == \"\" }" hidewhen "{ vm_showextraplaneparms == 0 }" range { 0.001 3 } parmtag { "spare_category" "Extra Image Planes" } } parm { name "vm_gain_plane#" label "Gain" type float default { "1" } help "image:gain" disablewhen "{ vm_disable_plane# == 1 } { vm_variable_plane# == \"\" }" hidewhen "{ vm_showextraplaneparms == 0 }" range { 0.001 10 } parmtag { "spare_category" "Extra Image Planes" } } parm { name "vm_dither_plane#" label "Dither" type float default { "0.5" } help "image:dither" disablewhen "{ vm_disable_plane# == 1 } { vm_variable_plane# == \"\" }" hidewhen "{ vm_showextraplaneparms == 0 }" range { 0 1 } parmtag { "spare_category" "Extra Image Planes" } } parm { name "vm_whitepoint_plane#" label "White Point" type float default { "1" } help "image:whitepoint" disablewhen "{ vm_disable_plane# == 1 } { vm_variable_plane# == \"\" }" hidewhen "{ vm_showextraplaneparms == 0 }" range { 0 1 } parmtag { "spare_category" "Extra Image Planes" } } parm { name "vm_componentexport#" label "Export variable for each component" type toggle default { "0" } disablewhen "{ vm_disable_plane# == 1 } { vm_variable_plane# == \"\" }" parmtag { "spare_category" "Extra Image Planes" } } parm { name "vm_lightexport#" label "Light Exports" type integer default { "0" } disablewhen "{ vm_disable_plane# == 1 } { vm_variable_plane# == \"\" }" menu { "0" "No light exports" "1" "Export variable for each light" "2" "Merge all lights into single channel" } range { 0 10 } parmtag { "spare_category" "" } } parm { name "vm_lightexport_scope#" label "Light Mask" type oplist default { "*" } disablewhen "{ vm_disable_plane# == 1 } { vm_variable_plane# == \"\" }" hidewhen "{ vm_disable_plane# == 1 } { vm_variable_plane# == \"\" } { vm_lightexport# == 0 }" parmtag { "opexpand" "1" } parmtag { "opfilter" "!!OBJ/LIGHT!!" } parmtag { "oprelative" "/" } } parm { name "vm_lightexport_select#" label "Light Selection" type string default { "*" } hidewhen "{ vm_disable_plane# == 1 } { vm_variable_plane# == \"\" } { vm_lightexport# == 0 }" } } } group { name "output6_2" label "Deep Output" parm { name "vm_deepresolver" label "Deep Resolver" type string default { "null" } menu { "null" "No Deep Resolver" "shadow" "Deep Shadow Map" "camera" "Deep Camera Map" } parmtag { "spare_category" "Deep Output" } } parm { name "vm_dcmfilename" label "DCM Filename" type file default { "$HIP/dcm.rat" } disablewhen "{ vm_deepresolver != camera }" parmtag { "filechooser_mode" "read_and_write" } parmtag { "mantra_class" "dcm" } parmtag { "mantra_name" "filename" } parmtag { "spare_category" "Deep Output" } } parm { name "vm_matchdeeppixelfilter" label "Force DCM Pixel Fiter on Image Planes" type toggle default { "1" } disablewhen "{ vm_deepresolver != camera }" parmtag { "mantra_class" "image" } parmtag { "mantra_name" "matchdeeppixelfilter" } parmtag { "spare_category" "Deep Output" } } parm { name "vm_dcmcompositing" label "DCM Pre-Composite Samples" type toggle default { "0" } disablewhen "{ vm_deepresolver != camera }" parmtag { "mantra_class" "dcm" } parmtag { "mantra_name" "compositing" } parmtag { "spare_category" "Deep Output" } } parm { name "vm_dcmdepthplanes" label "DCM Special Planes" type string default { "zfront,zback" } disablewhen "{ vm_deepresolver != camera }" menureplace { "zfront,zback" "Z-Front And Z-Back" "zfront" "Z-Front" "zfront,zback,deepcover,deepflags" "Z-Front/Back, Coverage and Flags" } parmtag { "mantra_class" "dcm" } parmtag { "mantra_name" "depth_planes" } parmtag { "spare_category" "Deep Output" } } parm { name "vm_dsmfilename" label "DSM Filename" type file default { "$HIP/dsm.rat" } disablewhen "{ vm_deepresolver != shadow }" parmtag { "filechooser_mode" "read_and_write" } parmtag { "mantra_class" "dsm" } parmtag { "mantra_name" "filename" } parmtag { "spare_category" "Deep Output" } } } group { name "output6_3" label "Cryptomatte" multiparm { name "vm_cryptolayers" label "Cryptomatte Layers" default 0 parmtag { "spare_category" "Cryptomatte" } parm { name "vm_cryptolayerenable" label "vm_cryptolayerenable" type toggle nolabel joinnext default { "1" } } parm { name "vm_cryptolayerprop" label "Property" type string default { "materialname" } menureplace { "materialname" "Material Name" "name" "Object Name" } } parm { name "vm_cryptolayername" label "Channel Name" type string default { "CryptoMaterial" } } parm { name "vm_cryptolayerrank" label "Overlap Limit" type integer default { "6" } range { 1 10 } } parm { name "vm_cryptolayeroutput" label "Output Picture" type file default { "$HIP/CryptoMaterial.exr" } parmtag { "filechooser_mode" "write" } } parm { name "vm_cryptolayersidecarenable" label "vm_cryptolayersidecarenable" type toggle nolabel joinnext default { "0" } } parm { name "vm_cryptolayersidecar" label "Manifest File" type string default { "CryptoMaterial.json" } disablewhen "{ vm_cryptolayersidecarenable# != 1 }" } } } group { name "output6_4" label "Meta Data" parm { name "vm_image_artist" label "Artist" type string default { "" } parmtag { "mantra_class" "imageoption" } parmtag { "mantra_name" "artist" } parmtag { "spare_category" "Meta Data" } } parm { name "vm_image_comment" label "Comment" type string default { "" } parmtag { "mantra_class" "imageoption" } parmtag { "mantra_name" "comment" } parmtag { "spare_category" "Meta Data" } } parm { name "vm_image_hostname" label "Hostname" type string default { "" } parmtag { "mantra_class" "imageoption" } parmtag { "mantra_name" "hostname" } parmtag { "spare_category" "Meta Data" } } parm { name "vm_image_mplay_direction" label "MPlay Tile Order" type string default { "middle" } menu { "middle" "Interactive (starting in middle)" "top" "Top down" "bottom" "Bottom up" "hilbert" "Hilbert Curve" } parmtag { "mantra_class" "imageoption" } parmtag { "mantra_name" "IPlay.direction" } parmtag { "spare_category" "Meta Data" } } parm { name "vm_image_mplay_framemode" label "MPlay Frame Mode" type string default { "append" } menu { "append" "Append Frames To Sequence" "match" "Match Houdini Frame Numbers (overwrite frame)" } parmtag { "mantra_class" "imageoption" } parmtag { "mantra_name" "IPlay.framemode" } parmtag { "spare_category" "Meta Data" } } parm { name "vm_image_mplay_label" label "MPlay Session Label" type string default { "" } menureplace { "`pythonexprs(\"__import__('os').getpid()\")`" "One per Houdini Process" "$HIPNAME" "One per Houdini File Name (.hip)" "$OS" "One per Output Driver Name (ROP)" "" "One MPlay session only" } parmtag { "mantra_class" "imageoption" } parmtag { "mantra_name" "IPlay.label" } parmtag { "spare_category" "Meta Data" } } parm { name "vm_image_jpeg_quality" label "JPEG Quality" type integer default { "100" } range { 20 100 } parmtag { "mantra_class" "imageoption" } parmtag { "mantra_name" "JPEG.quality" } parmtag { "spare_category" "Meta Data" } } parm { name "vm_image_tiff_compression" label "TIFF Compression" type string default { "LZW" } menu { "None" "No compression" "LZW" "LZW Compression" "AdobeDeflate" "Adobe Deflate" "PackBits" "PackBits" "JPEG" "JPEG" "PixarLog" "Pixar Log" "SGILog" "LogLuv" "SGILog24" "LogLuv (24 bit)" } parmtag { "mantra_class" "imageoption" } parmtag { "mantra_name" "TIFF.compression" } parmtag { "spare_category" "Meta Data" } } parm { name "vm_image_exr_compression" label "EXR Compression" type string default { "zips" } menu { "none" "No compression" "dwab" "DWA-B, Lossy and Fast (256-scanline block)" "dwaa" "DWA-A, Lossy and Fast (32-scanline block)," "piz" "PIZ Wavelet" "rle" "Runlength Encoding" "zips" "ZIP (Single scanline)" "zip" "ZIP (Multi-scanline blocks)" "piz" "PXR24 (32 bit float compression, lossy)" "b44" "B44 (4x4 block compression, lossy)" "b44a" "B44A (4x4 block extra compression, lossy)" } parmtag { "mantra_class" "imageoption" } parmtag { "mantra_name" "OpenEXR.compression" } parmtag { "spare_category" "Meta Data" } } parm { name "vm_image_exr_dwa_level" label "DWA Compression Level" type float default { "85" } hidewhen "{ vm_image_exr_compression != dwab }" range { 1 200 } parmtag { "mantra_class" "imageoption" } parmtag { "mantra_name" "OpenEXR.dwa_compression" } parmtag { "spare_category" "Meta Data" } } } } group { name "images6_1" label "Rendering" parm { name "vm_renderengine" label "Rendering Engine" type string default { "raytrace" } menu { "micropoly" "Micropolygon Rendering" "raytrace" "Ray Tracing" "pbrmicropoly" "Micropolygon Physically Based Rendering" "pbrraytrace" "Physically Based Rendering" "photon" "Photon Map Generation" } parmtag { "mantra_class" "renderer" } parmtag { "mantra_force_output" "1" } parmtag { "mantra_name" "renderengine" } parmtag { "spare_category" "Rendering" } } parm { name "vm_dof" label "Enable Depth Of Field" type toggle default { "0" } parmtag { "spare_category" "Rendering" } } parm { name "allowmotionblur" label "Allow Motion Blur" type toggle default { "0" } parmtag { "spare_category" "Rendering" } } parm { name "xform_motionsamples" label "Xform Time Samples" type integer default { "2" } hidewhen "{ allowmotionblur == 0 }" range { 1 10 } parmtag { "spare_category" "Rendering" } } parm { name "geo_motionsamples" label "Geo Time Samples" type integer default { "1" } hidewhen "{ allowmotionblur == 0 }" range { 1 10 } parmtag { "spare_category" "Rendering" } } parm { name "shutteroffset" label "Shutter Offset" type float default { "1" } hidewhen "{ allowmotionblur == 0 }" range { -1 1 } parmtag { "spare_category" "Rendering" } } parm { name "vm_traceblur" label "Raytrace Motion Blur" type toggle default { "0" } hidewhen "{ allowmotionblur == 0 } { vm_renderengine != micropoly vm_renderengine != pbrmicropoly }" parmtag { "mantra_class" "object" } parmtag { "mantra_name" "traceblur" } parmtag { "spare_category" "Rendering" } } group { name "sampling7" label "Sampling" parm { name "vm_samples" label "Pixel Samples" type intvector2 size 2 default { "3" "3" } range { 1 32 } parmtag { "mantra_class" "image" } parmtag { "mantra_force_output" "1" } parmtag { "mantra_name" "samples" } parmtag { "spare_category" "Sampling" } } parm { name "vm_dorayvariance" label "Ray Variance Antialiasing" type toggle default { "1" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "dorayvariance" } parmtag { "spare_category" "Sampling" } } parm { name "vm_colorspace" label "Variance Color Space" type string default { "gamma" } hidewhen "{ vm_dorayvariance == 0 }" menu { "linear" "Linear" "gamma" "Gamma 2.2" } parmtag { "mantra_class" "renderer" } parmtag { "mantra_force_output" "1" } parmtag { "mantra_name" "colorspace" } parmtag { "spare_category" "Sampling" } } parm { name "vm_maxnumberofindirectsamples" label "Maximum Number of Indirect Samples" type label nolabel default { "Maximum number of indirect samples: `floor(ch(vm_maxraysamples) * (ch(vm_globalquality) * (ch(vm_diffusequality) + ch(vm_sssquality) + ch(vm_reflectionquality) + ch(vm_refractionquality) ) + 1) )`" } hidewhen "{ vm_dorayvariance == 0 }" parmtag { "spare_category" "Sampling" } } parm { name "vm_minraysamples" label "Min Ray Samples" type integer default { "1" } range { 1 64 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "minraysamples" } parmtag { "spare_category" "Sampling" } } parm { name "vm_maxraysamples" label "Max Ray Samples" type integer default { "9" } hidewhen "{ vm_dorayvariance == 0 }" range { 1 64 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "maxraysamples" } parmtag { "spare_category" "Sampling" } } parm { name "vm_variance" label "Noise Level" type log default { "0.01" } hidewhen "{ vm_dorayvariance == 0 }" range { 0 0.1 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "variance" } parmtag { "spare_category" "Sampling" } } parm { name "vm_globalquality" label "Global Quality" type float default { "1" } hidewhen "{ vm_dorayvariance == 0 }" range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "globalquality" } parmtag { "spare_category" "Sampling" } } parm { name "vm_diffusequality" label "Diffuse Quality" type float default { "1" } hidewhen "{ vm_dorayvariance == 0 }" range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "diffusequality" } parmtag { "spare_category" "Sampling" } } parm { name "vm_sssquality" label "SSS Quality" type float default { "1" } hidewhen "{ vm_dorayvariance == 0 }" range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "sssquality" } parmtag { "spare_category" "Sampling" } } parm { name "vm_reflectionquality" label "Reflection Quality" type float default { "1" } hidewhen "{ vm_dorayvariance == 0 }" range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "reflectionquality" } parmtag { "spare_category" "Sampling" } } parm { name "vm_refractionquality" label "Refraction Quality" type float default { "1" } hidewhen "{ vm_dorayvariance == 0 }" range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "refractionquality" } parmtag { "spare_category" "Sampling" } } parm { name "vm_volumequality" label "Volume Quality" type float default { "1" } hidewhen "{ vm_dorayvariance == 0 }" range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "volumequality" } parmtag { "spare_category" "Sampling" } } parm { name "vm_volumesteprate" label "Volume Step Rate" type log default { "0.25" } range { 0.1 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "volumesteprate" } parmtag { "spare_category" "Sampling" } } parm { name "vm_volumeshadowsteprate" label "Volume Shadow Step Rate" type log default { "1" } range { 0.1 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "volumeshadowsteprate" } parmtag { "spare_category" "Sampling" } } parm { name "vm_transparent" label "Stochastic Transparency" type toggle default { "1" } disablewhen "{ vm_renderengine == micropoly } { vm_renderengine == pbrmicropoly } { vm_renderengine == photon }" parmtag { "mantra_class" "image" } parmtag { "mantra_name" "transparent" } parmtag { "spare_category" "Sampling" } } parm { name "vm_transparentsamples" label "Stochastic Samples" type integer default { "4" } disablewhen "{ vm_transparent == 0 } { vm_renderengine == micropoly } { vm_renderengine == pbrmicropoly } { vm_renderengine == photon }" range { 1 16 } parmtag { "mantra_class" "image" } parmtag { "mantra_name" "transparentsamples" } parmtag { "spare_category" "Sampling" } } parm { name "vm_samplelock" label "Sample Lock" type toggle default { "0" } parmtag { "mantra_class" "image" } parmtag { "mantra_name" "samplelock" } parmtag { "spare_category" "Sampling" } } parm { name "vm_randomseed" label "Random Seed" type integer default { "0" } range { 0 10 } parmtag { "mantra_class" "image" } parmtag { "mantra_name" "randomseed" } parmtag { "spare_category" "Sampling" } } parm { name "vm_imageblur" label "Allow Image Motion Blur" type toggle default { "1" } disablewhen "{ allowmotionblur == 0 }" parmtag { "mantra_class" "renderer" } parmtag { "mantra_name" "imageblur" } parmtag { "spare_category" "Sampling" } } } group { name "sampling7_1" label "Limits" parm { name "vm_reflectlimit" label "Reflect Limit" type integer default { "10" } range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "reflectlimit" } parmtag { "spare_category" "Limits" } } parm { name "vm_refractlimit" label "Refract Limit" type integer default { "10" } range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "refractlimit" } parmtag { "spare_category" "Limits" } } parm { name "vm_diffuselimit" label "Diffuse Limit" type integer default { "0" } range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "diffuselimit" } parmtag { "spare_category" "Limits" } } parm { name "vm_ssslimit" label "SSS Limit" type integer default { "0" } range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "ssslimit" } parmtag { "spare_category" "Limits" } } parm { name "vm_volumelimit" label "Volume Limit" type integer default { "0" } range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "volumelimit" } parmtag { "spare_category" "Limits" } } parm { name "vm_opacitylimit" label "Opacity Limit" type float default { "0.995" } range { 0 1 } parmtag { "mantra_class" "image" } parmtag { "mantra_name" "opacitylimit" } parmtag { "spare_category" "Limits" } } parm { name "vm_colorlimit" label "Color Limit" type float default { "10" } range { 0 20 } parmtag { "mantra_class" "image" } parmtag { "mantra_name" "colorlimit" } parmtag { "spare_category" "Limits" } } parm { name "vm_raylimiteval" label "At Ray Limit" type string default { "none" } menu { "none" "Use Black Background" "direct" "Use Direct Lighting as Background Color" } parmtag { "mantra_class" "renderer" } parmtag { "mantra_name" "raylimiteval" } parmtag { "spare_category" "Limits" } } parm { name "vm_raylimitcomponents" label "Ray Limit Components" type string default { "all" } hidewhen "{ vm_raylimiteval != direct }" parmtag { "mantra_class" "renderer" } parmtag { "mantra_name" "raylimitcomponents" } parmtag { "spare_category" "Limits" } } parm { name "vm_raylimitlightmask" label "Ray Limit Light Mask" type oplist default { "*" } hidewhen "{ vm_raylimiteval != direct }" parmtag { "mantra_class" "renderer" } parmtag { "mantra_name" "raylimitlightmask" } parmtag { "opexpand" "1" } parmtag { "opfilter" "!!OBJ/LIGHT!!" } parmtag { "oprelative" "/" } parmtag { "spare_category" "Limits" } } } group { name "sampling7_2" label "Shading" parm { name "vm_raybias" label "Raytracing Bias" type float default { "0.001" } range { 0 10 } parmtag { "mantra_class" "renderer" } parmtag { "mantra_name" "raybias" } parmtag { "spare_category" "Shading" } } parm { name "vm_biasnormal" label "Bias Along Normal" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "biasnormal" } parmtag { "spare_category" "Shading" } } parm { name "vm_nesteddielectric" label "Enable Absorption and Nested Dielectrics" type toggle default { "0" } parmtag { "mantra_class" "renderer" } parmtag { "mantra_name" "nesteddielectric" } parmtag { "spare_category" "Shading" } } parm { name "vm_pbrpathtype" label "Allowable Paths" type string default { "diffuse" } menu { "diffuse" "Specular, Diffuse Paths" "all" "All Paths" } parmtag { "mantra_class" "renderer" } parmtag { "mantra_name" "pbrpathtype" } parmtag { "spare_category" "Shading" } } parm { name "vm_constrainmaxrough" label "Constrain by Maximum Roughness" type toggle default { "0" } parmtag { "mantra_class" "renderer" } parmtag { "mantra_name" "constrainmaxrough" } parmtag { "spare_category" "Shading" } } parm { name "vm_refractcomponents" label "Refract Components" type string default { "refract" } parmtag { "mantra_class" "renderer" } parmtag { "mantra_name" "refractcomponents" } parmtag { "spare_category" "Shading" } } parm { name "vm_diffusecomponents" label "Diffuse Components" type string default { "diffuse" } parmtag { "mantra_class" "renderer" } parmtag { "mantra_name" "diffusecomponents" } parmtag { "spare_category" "Shading" } } parm { name "vm_volumecomponents" label "Volume Components" type string default { "volume" } parmtag { "mantra_class" "renderer" } parmtag { "mantra_name" "volumecomponents" } parmtag { "spare_category" "Shading" } } parm { name "vm_ssscomponents" label "SSS Components" type string default { "sss" } parmtag { "mantra_class" "renderer" } parmtag { "mantra_name" "ssscomponents" } parmtag { "spare_category" "Shading" } } } group { name "sampling7_3" label "Render" parm { name "vm_bucketsize" label "Tile Size" type integer default { "16" } range { 1 64 } parmtag { "mantra_class" "image" } parmtag { "mantra_name" "bucket" } parmtag { "spare_category" "Render" } } parm { name "vm_usemaxthreads" label "Use Max Processors" type integer default { "1" } menu { "0" "User Specified Thread Count" "1" "Use All Processors" "2" "Use All Processors Except One" } range { 0 10 } parmtag { "mantra_class" "renderer" } parmtag { "mantra_name" "usemaxthreads" } parmtag { "spare_category" "Render" } } parm { name "vm_threadcount" label "Thread Count" type integer default { "1" } disablewhen "{ vm_usemaxthreads > 0 }" range { 1 16 } parmtag { "mantra_class" "renderer" } parmtag { "mantra_name" "threadcount" } parmtag { "spare_category" "Render" } } parm { name "vm_usecacheratio" label "Cache Limit" type integer default { "1" } menu { "0" "Fixed Size" "1" "Proportion of Physical Memory" } range { 0 10 } parmtag { "mantra_class" "renderer" } parmtag { "mantra_name" "usecacheratio" } parmtag { "mantra_type" "bool" } parmtag { "spare_category" "Render" } } parm { name "vm_cacheratio" label "Cache Memory Ratio" type float default { "0.25" } hidewhen "{ vm_usecacheratio != 1 }" range { 0 1 } parmtag { "mantra_class" "renderer" } parmtag { "mantra_name" "cacheratio" } parmtag { "spare_category" "Render" } } parm { name "vm_cachesize" label "Cache Size (MB)" type intlog default { "1000" } hidewhen "{ vm_usecacheratio == 1 }" range { 100 100000 } parmtag { "mantra_class" "renderer" } parmtag { "mantra_name" "cachesize" } parmtag { "spare_category" "Render" } } parm { name "vm_octreestyle" label "Ray Tracing Accelerator" type string default { "bboxtree" } menu { "kdtree" "KD-Tree" "bboxtree" "Bounding Volume Hierarchy" } parmtag { "mantra_class" "renderer" } parmtag { "mantra_name" "octreestyle" } parmtag { "spare_category" "Render" } } parm { name "vm_kdmemfactor" label "KD-Tree Memory Factor" type float default { "1" } hidewhen "{ vm_octreestyle != kdtree }" range { 0.001 2 } parmtag { "mantra_class" "renderer" } parmtag { "mantra_name" "kdmemfactor" } parmtag { "spare_category" "Render" } } parm { name "vm_hidden" label "Enable Hiding" type toggle default { "1" } parmtag { "mantra_class" "renderer" } parmtag { "mantra_name" "hidden" } parmtag { "spare_category" "Render" } } parm { name "vm_otlfullpath" label "Output OTLs with full paths" type toggle default { "0" } parmtag { "spare_category" "Render" } } parm { name "vm_embedvex" label "Force VEX Shader Embedding" type toggle default { "0" } parmtag { "spare_category" "Render" } } parm { name "declare_stylesheets" label "Declare Style Sheets" type string default { "*" } menutoggle { [ "result = ['*', 'All\\t(*)']" ] [ "styles = hou.styles.styles()" ] [ "for style in styles:" ] [ " desc = hou.styles.description(style)" ] [ " desc = desc if len(desc) > 0 else 'No description'" ] [ " result.append(style)" ] [ " result.append(style + '\\t (' + desc + ')')" ] [ "" ] [ "return result" ] language python } parmtag { "spare_category" "Render" } } parm { name "apply_stylesheets" label "Apply Style Sheets" type file default { "`pythonexprs(\"' '.join(hou.styles.styles())\")`" } menutoggle { [ "result = []" ] [ "styles = hou.styles.styles()" ] [ "for style in styles:" ] [ " desc = hou.styles.description(style)" ] [ " desc = desc if len(desc) > 0 else 'No description'" ] [ " result.append(style)" ] [ " result.append(style + '\\t (' + desc + ')')" ] [ "" ] [ "return result" ] language python } parmtag { "filechooser_pattern" "*.json" } parmtag { "spare_category" "Render" } } parm { name "declare_all_shops" label "Declare Materials" type ordinal default { "off" } menu { "off" "Save Only Referenced Materials and Shaders" "on" "Save All Materials" "all" "Save All Materials and Shaders" } parmtag { "spare_category" "Render" } } } group { name "sampling7_4" label "Dicing" parm { name "vm_shadingfactor" label "Shading Quality Multiplier" type float default { "1" } range { 0 10 } parmtag { "mantra_class" "renderer" } parmtag { "mantra_name" "shadingfactor" } parmtag { "spare_category" "Dicing" } } parm { name "vm_motionfactor" label "Motion Factor" type float default { "0" } disablewhen "{ allowmotionblur == 0 vm_dof == 0 }" range { 0 1 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "motionfactor" } parmtag { "spare_category" "Dicing" } } parm { name "vm_measure" label "Geometry Measuring" type string default { "nonraster" } menu { "nonraster" "Non-Raster Measuring" "raster" "Raster Space Measuring" "uniform" "Uniform Measuring" } parmtag { "spare_category" "Dicing" } } parm { name "vm_measurezimportance" label "Z-Importance" type float default { "1" } disablewhen "{ vm_measure != nonraster }" range { 0 10 } parmtag { "mantra_class" "measure" } parmtag { "mantra_force_output" "1" } parmtag { "mantra_name" "zimportance" } parmtag { "spare_category" "Dicing" } } parm { name "vm_measureoffscreenquality" label "Offscreen Quality" type float default { "0.25" } disablewhen "{ vm_measure != nonraster }" range { 0 1 } parmtag { "mantra_class" "measure" } parmtag { "mantra_force_output" "1" } parmtag { "mantra_name" "offscreenquality" } parmtag { "spare_category" "Dicing" } } } group { name "sampling7_5" label "Statistics" parm { name "soho_spoolrenderoutput" label "Render Output" type ordinal default { "on" } help "Controls whether to capture the render output and add to the node info" menu { "off" "Don't capture render output" "on" "Capture render output for graphical apps" "force" "Capture render output for all apps" } parmtag { "spare_category" "Statistics" } } parm { name "vm_verbose" label "Verbose Level" type integer default { "0" } range { 0 5 } parmtag { "mantra_class" "renderer" } parmtag { "mantra_force_output" "1" } parmtag { "mantra_name" "verbose" } parmtag { "spare_category" "Statistics" } } parm { name "vm_vexprofile" label "VEX Profiling" type integer default { "0" } menu { "0" "No VEX Profiling" "1" "Execution profiling" "2" "Profiling and NAN detection" } range { 0 10 } parmtag { "mantra_class" "renderer" } parmtag { "mantra_name" "vexprofile" } parmtag { "spare_category" "Statistics" } } parm { name "vm_alfprogress" label "Alfred Style Progress" type toggle default { "0" } parmtag { "mantra_class" "renderer" } parmtag { "mantra_name" "alfprogress" } parmtag { "spare_category" "Statistics" } } parm { name "vm_tilecallback" label "Python Tile Callback" type file default { "" } parmtag { "filechooser_mode" "read" } parmtag { "mantra_class" "renderer" } parmtag { "mantra_name" "tilecallback" } parmtag { "spare_category" "Statistics" } } parm { name "vm_logcolors" label "Colorize Output" type integer default { "0" } menu { "0" "Colored Shell" "1" "HTML Tags" "2" "No Coloring" } range { 0 10 } parmtag { "mantra_class" "renderer" } parmtag { "mantra_force_output" "1" } parmtag { "mantra_name" "logcolors" } parmtag { "spare_category" "Statistics" } } parm { name "vm_logtimestamps" label "Log Timestamp" type toggle default { "1" } parmtag { "mantra_class" "renderer" } parmtag { "mantra_name" "logtimestamps" } parmtag { "spare_category" "Statistics" } } } } group { name "images6_2" label "Objects" parm { name "vobject" baseparm label "Candidate Objects" export none } parm { name "forceobject" baseparm label "Force Objects" export none } parm { name "matte_objects" baseparm label "Forced Matte" export none } parm { name "phantom_objects" baseparm label "Forced Phantom" export none } parm { name "excludeobject" baseparm label "Exclude Objects" export none } parm { name "obj_light_sep" baseparm label "Separator" export none } parm { name "sololight" baseparm label "Solo Light" export none } parm { name "alights" baseparm label "Candidate Lights" export none } parm { name "forcelights" baseparm label "Force Lights" export none } parm { name "excludelights" baseparm label "Exclude Lights" export none } parm { name "soho_autoheadlight" baseparm label "Headlight Creation" export none } parm { name "light_fog_sep" baseparm label "Separator" export none } parm { name "vfog" baseparm label "Visible Fog" export none } } group { name "images6_3" label "Scripts" parm { name "tprerender" baseparm label "tprerender" nolabel joinnext export none } parm { name "prerender" baseparm label "Pre-Render Script" joinnext export none } parm { name "lprerender" baseparm label "lprerender" nolabel export none } parm { name "tpreframe" baseparm label "tpreframe" nolabel joinnext export none } parm { name "preframe" baseparm label "Pre-Frame Script" joinnext export none } parm { name "lpreframe" baseparm label "lpreframe" nolabel export none } parm { name "tpostframe" baseparm label "tpostframe" nolabel joinnext export none } parm { name "postframe" baseparm label "Post-Frame Script" joinnext export none } parm { name "lpostframe" baseparm label "lpostframe" nolabel export none } parm { name "tpostrender" baseparm label "tpostrender" nolabel joinnext export none } parm { name "postrender" baseparm label "Post-Render Script" joinnext export none } parm { name "lpostrender" baseparm label "lpostrender" nolabel export none } } group { name "images6_4" label "Driver" parm { name "soho_pipecmd" baseparm label "Command" export none } parm { name "soho_outputmode" baseparm label "Save IFD File To Disk" nolabel joinnext export none } parm { name "soho_diskfile" baseparm label "Disk File" export none } parm { name "soho_compression" baseparm label "File Compression" export none } parm { name "soho_foreground" baseparm label "Block Until Render Complete" export none } parm { name "soho_initsim" baseparm label "Initialize Simulation OPs" export none } parm { name "soho_viewport_menu" baseparm label "Show In Viewport Menu" export none } parm { name "vm_inlinestorage" label "Save Geometry Inline" type toggle default { "0" } parmtag { "spare_category" "Driver" } } parm { name "vm_tmpsharedstorage" label "Shared temp storage" type file default { "$HIP/ifds/storage" } disablewhen "{ vm_inlinestorage != 0 }" parmtag { "filechooser_mode" "write" } parmtag { "spare_category" "Driver" } } parm { name "vm_tmplocalstorage" label "Local temp storage" type file default { "$HOUDINI_TEMP_DIR/ifds/storage" } disablewhen "{ vm_inlinestorage != 0 }" parmtag { "filechooser_mode" "write" } parmtag { "spare_category" "Driver" } } parm { name "vm_binarygeometry" label "Save Binary Geometry" type toggle default { "1" } parmtag { "spare_category" "Driver" } } } HouNC1033600bb905ad2ecc006b621fafout/HoudiniBook.chn{ channel f1 { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = $FSTART } } channel f2 { lefttype = extend righttype = extend default = 240 flags = 0 segment { length = 0 value = 240 240 expr = $FEND } } } HouNC1033600bb805ad2ecc00f1d0e1ebout/HoudiniBook.parm{ version 0.8 execute [ 0 locks=0 ] ( 0 ) renderpreview [ 0 locks=0 ] ( 0 ) executebackground [ 0 locks=0 ] ( 0 ) renderdialog [ 0 locks=0 ] ( 0 ) trange [ 0 locks=0 ] ( "off" ) f [ 0 locks=0 ] ( [ f1 1 ] [ f2 240 ] 1 ) take [ 0 locks=0 ] ( _current_ ) camera [ 0 locks=0 ] ( /obj/cam_RENDER ) override_camerares [ 0 locks=0 ] ( "off" ) res_fraction [ 0 locks=0 ] ( 0.5 ) res_override [ 0 locks=0 ] ( 1280 720 ) res_overrideMenu [ 0 locks=0 ] ( 0 ) aspect_override [ 0 locks=0 ] ( 1 ) images [ 0 locks=0 ] ( 0 0 0 0 0 ) soho_program [ 0 locks=0 ] ( IFD.py ) soho_shopstyle [ 0 locks=0 ] ( VMantra ) soho_ipr_support [ 0 locks=0 ] ( "on" ) soho_previewsupport [ 0 locks=0 ] ( "on" ) vm_picture [ 0 locks=0 ] ( $HIP/render/$HIPNAME.$OS.$F4.exr ) vm_device [ 0 locks=0 ] ( "" ) soho_mkpath [ 0 locks=0 ] ( "on" ) soho_skip_frame [ 0 locks=0 ] ( no ) output [ 0 locks=0 ] ( 0 0 0 0 0 ) sampling [ 0 locks=0 ] ( 0 0 0 0 0 0 ) vobject [ 0 locks=0 ] ( "" ) forceobject [ 0 locks=0 ] ( "RENDER_Solid RENDER_Rock RENDER_Points RENDER_HairCenter RENDER_Hair" ) matte_objects [ 0 locks=0 ] ( "" ) phantom_objects [ 0 locks=0 ] ( "" ) excludeobject [ 0 locks=0 ] ( "" ) obj_light_sep [ 0 locks=0 ] ( ) sololight [ 0 locks=0 ] ( "" ) alights [ 0 locks=0 ] ( * ) forcelights [ 0 locks=0 ] ( "" ) excludelights [ 0 locks=0 ] ( "" ) soho_autoheadlight [ 0 locks=0 ] ( "on" ) light_fog_sep [ 0 locks=0 ] ( ) vfog [ 0 locks=0 ] ( * ) tprerender [ 0 locks=0 ] ( "on" ) prerender [ 0 locks=0 ] ( "" ) lprerender [ 0 locks=0 ] ( hscript ) tpreframe [ 0 locks=0 ] ( "on" ) preframe [ 0 locks=0 ] ( "" ) lpreframe [ 0 locks=0 ] ( hscript ) tpostframe [ 0 locks=0 ] ( "on" ) postframe [ 0 locks=0 ] ( "" ) lpostframe [ 0 locks=0 ] ( hscript ) tpostrender [ 0 locks=0 ] ( "on" ) postrender [ 0 locks=0 ] ( "" ) lpostrender [ 0 locks=0 ] ( hscript ) soho_pipecmd [ 0 locks=0 ] ( mantra ) soho_outputmode [ 0 locks=0 ] ( "off" ) soho_diskfile [ 0 locks=0 ] ( $HIP/mantra.ifd ) soho_compression [ 0 locks=0 ] ( ext ) soho_foreground [ 0 locks=0 ] ( "off" ) soho_initsim [ 0 locks=0 ] ( "off" ) soho_viewport_menu [ 0 locks=0 ] ( "on" ) images6 [ 0 locks=0 ] ( 0 0 0 0 0 ) output6 [ 0 locks=0 ] ( 0 0 0 0 0 ) vm_pfilter [ 0 locks=0 ] ( "gaussian -w 2" ) vm_sfilter [ 0 locks=0 ] ( alpha ) vm_quantize [ 0 locks=0 ] ( half ) vm_gamma [ 0 locks=0 ] ( 1 ) vm_subpixel [ 0 locks=0 ] ( "off" ) vm_tile_render [ 0 locks=0 ] ( "off" ) vm_tile_count_x [ 0 locks=0 ] ( 4 ) vm_tile_count_y [ 0 locks=0 ] ( 4 ) vm_tile_index [ 0 locks=0 ] ( 0 ) vm_writecheckpoint [ 0 locks=0 ] ( "on" ) vm_readcheckpoint [ 0 locks=0 ] ( "off" ) render_viewcamera [ 0 locks=0 ] ( "on" ) render_any_shadowmap [ 0 locks=0 ] ( "on" ) render_any_envmap [ 0 locks=0 ] ( "on" ) render_any_photonmap [ 0 locks=0 ] ( "on" ) render_any_pointcloud [ 0 locks=0 ] ( "on" ) vm_exportcomponents [ 0 locks=0 ] ( "diffuse reflect coat refract volume sss" ) vm_quickplane_P [ 0 locks=0 ] ( "off" ) vm_quickplane_Pz [ 0 locks=0 ] ( "off" ) vm_quickplane_N [ 0 locks=0 ] ( "off" ) vm_quickplane_all_comp [ 0 locks=0 ] ( "off" ) vm_quickplane_direct_comp [ 0 locks=0 ] ( "off" ) vm_quickplane_indirect_comp [ 0 locks=0 ] ( "off" ) vm_quickplane_all_emission [ 0 locks=0 ] ( "off" ) vm_quickplane_direct_noshadow [ 0 locks=0 ] ( "off" ) vm_quickplane_direct_samples [ 0 locks=0 ] ( "off" ) vm_quickplane_indirect_samples [ 0 locks=0 ] ( "off" ) vm_quickplane_sss [ 0 locks=0 ] ( "off" ) vm_quickplane_basecolor [ 0 locks=0 ] ( "off" ) vm_quickplane_diffcolor [ 0 locks=0 ] ( "off" ) vm_quickplane_speccolor [ 0 locks=0 ] ( "off" ) vm_quickplane_emitcolor [ 0 locks=0 ] ( "off" ) vm_quickplane_ssscolor [ 0 locks=0 ] ( "off" ) vm_quickplane_metallic [ 0 locks=0 ] ( "off" ) vm_quickplane_specrough [ 0 locks=0 ] ( "off" ) vm_showextraplaneparms [ 0 locks=0 ] ( "off" ) vm_numaux [ 0 locks=0 ] ( 0 ) vm_deepresolver [ 0 locks=0 ] ( null ) vm_dcmfilename [ 0 locks=0 ] ( $HIP/dcm.rat ) vm_matchdeeppixelfilter [ 0 locks=0 ] ( "on" ) vm_dcmcompositing [ 0 locks=0 ] ( "off" ) vm_dcmdepthplanes [ 0 locks=0 ] ( zfront,zback ) vm_dsmfilename [ 0 locks=0 ] ( $HIP/dsm.rat ) vm_cryptolayers [ 0 locks=0 ] ( 0 ) vm_image_artist [ 0 locks=0 ] ( "" ) vm_image_comment [ 0 locks=0 ] ( "" ) vm_image_hostname [ 0 locks=0 ] ( "" ) vm_image_mplay_direction [ 0 locks=0 ] ( middle ) vm_image_mplay_framemode [ 0 locks=0 ] ( append ) vm_image_mplay_label [ 0 locks=0 ] ( "" ) vm_image_jpeg_quality [ 0 locks=0 ] ( 100 ) vm_image_tiff_compression [ 0 locks=0 ] ( LZW ) vm_image_exr_compression [ 0 locks=0 ] ( zips ) vm_image_exr_dwa_level [ 0 locks=0 ] ( 85 ) vm_renderengine [ 0 locks=0 ] ( raytrace ) vm_dof [ 0 locks=0 ] ( "off" ) allowmotionblur [ 0 locks=0 ] ( "off" ) xform_motionsamples [ 0 locks=0 ] ( 2 ) geo_motionsamples [ 0 locks=0 ] ( 1 ) shutteroffset [ 0 locks=0 ] ( 1 ) vm_traceblur [ 0 locks=0 ] ( "off" ) sampling7 [ 0 locks=0 ] ( 0 0 0 0 0 0 ) vm_samples [ 0 locks=0 ] ( 3 3 ) vm_dorayvariance [ 0 locks=0 ] ( "on" ) vm_colorspace [ 0 locks=0 ] ( gamma ) vm_maxnumberofindirectsamples [ 0 locks=0 ] ( "Maximum number of indirect samples: `floor(ch(vm_maxraysamples) * (ch(vm_globalquality) * (ch(vm_diffusequality) + ch(vm_sssquality) + ch(vm_reflectionquality) + ch(vm_refractionquality) ) + 1) )`" ) vm_minraysamples [ 0 locks=0 ] ( 1 ) vm_maxraysamples [ 0 locks=0 ] ( 9 ) vm_variance [ 0 locks=0 ] ( 0.01 ) vm_globalquality [ 0 locks=0 ] ( 1 ) vm_diffusequality [ 0 locks=0 ] ( 1 ) vm_sssquality [ 0 locks=0 ] ( 1 ) vm_reflectionquality [ 0 locks=0 ] ( 1 ) vm_refractionquality [ 0 locks=0 ] ( 1 ) vm_volumequality [ 0 locks=0 ] ( 1 ) vm_volumesteprate [ 0 locks=0 ] ( 0.25 ) vm_volumeshadowsteprate [ 0 locks=0 ] ( 1 ) vm_transparent [ 0 locks=0 ] ( "on" ) vm_transparentsamples [ 0 locks=0 ] ( 4 ) vm_samplelock [ 0 locks=0 ] ( "off" ) vm_randomseed [ 0 locks=0 ] ( 0 ) vm_imageblur [ 0 locks=0 ] ( "on" ) vm_reflectlimit [ 0 locks=0 ] ( 10 ) vm_refractlimit [ 0 locks=0 ] ( 10 ) vm_diffuselimit [ 0 locks=0 ] ( 0 ) vm_ssslimit [ 0 locks=0 ] ( 0 ) vm_volumelimit [ 0 locks=0 ] ( 0 ) vm_opacitylimit [ 0 locks=0 ] ( 0.995 ) vm_colorlimit [ 0 locks=0 ] ( 10 ) vm_raylimiteval [ 0 locks=0 ] ( none ) vm_raylimitcomponents [ 0 locks=0 ] ( all ) vm_raylimitlightmask [ 0 locks=0 ] ( * ) vm_raybias [ 0 locks=0 ] ( 0.001 ) vm_biasnormal [ 0 locks=0 ] ( "off" ) vm_nesteddielectric [ 0 locks=0 ] ( "off" ) vm_pbrpathtype [ 0 locks=0 ] ( diffuse ) vm_constrainmaxrough [ 0 locks=0 ] ( "off" ) vm_refractcomponents [ 0 locks=0 ] ( refract ) vm_diffusecomponents [ 0 locks=0 ] ( diffuse ) vm_volumecomponents [ 0 locks=0 ] ( volume ) vm_ssscomponents [ 0 locks=0 ] ( sss ) vm_bucketsize [ 0 locks=0 ] ( 16 ) vm_usemaxthreads [ 0 locks=0 ] ( 1 ) vm_threadcount [ 0 locks=0 ] ( 1 ) vm_usecacheratio [ 0 locks=0 ] ( 1 ) vm_cacheratio [ 0 locks=0 ] ( 0.25 ) vm_cachesize [ 0 locks=0 ] ( 1000 ) vm_octreestyle [ 0 locks=0 ] ( bboxtree ) vm_kdmemfactor [ 0 locks=0 ] ( 1 ) vm_hidden [ 0 locks=0 ] ( "on" ) vm_otlfullpath [ 0 locks=0 ] ( "off" ) vm_embedvex [ 0 locks=0 ] ( "off" ) declare_stylesheets [ 0 locks=0 ] ( * ) apply_stylesheets [ 0 locks=0 ] ( "`pythonexprs(\"' '.join(hou.styles.styles())\")`" ) declare_all_shops [ 0 locks=0 ] ( "off" ) vm_shadingfactor [ 0 locks=0 ] ( 1 ) vm_motionfactor [ 0 locks=0 ] ( 0 ) vm_measure [ 0 locks=0 ] ( nonraster ) vm_measurezimportance [ 0 locks=0 ] ( 1 ) vm_measureoffscreenquality [ 0 locks=0 ] ( 0.25 ) soho_spoolrenderoutput [ 0 locks=0 ] ( "on" ) vm_verbose [ 0 locks=0 ] ( 0 ) vm_vexprofile [ 0 locks=0 ] ( 0 ) vm_alfprogress [ 0 locks=0 ] ( "off" ) vm_tilecallback [ 0 locks=0 ] ( "" ) vm_logcolors [ 0 locks=0 ] ( 0 ) vm_logtimestamps [ 0 locks=0 ] ( "on" ) vm_inlinestorage [ 0 locks=0 ] ( "off" ) vm_tmpsharedstorage [ 0 locks=0 ] ( $HIP/ifds/storage ) vm_tmplocalstorage [ 0 locks=0 ] ( $HOUDINI_TEMP_DIR/ifds/storage ) vm_binarygeometry [ 0 locks=0 ] ( "on" ) } HouNC1033600bb405ad2ecc0080a777faout/HoudiniBook.userdata ___Version___2HouNC1033600ba505ad2ecc005f48a655out.net1 HouNC1033600ba405ad2ecc004dbf87e7part.defcomment "" position 5.5 1.5 connectornextid 0 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed off outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1523728061 modify 1523772488 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600ba705ad2ecc001f98c19bpart.parm{ version 0.8 } HouNC1033600ba305ad2ecc006175d763part.userdata ___Version___16.5.378HouNC1033600ba405ad2ecc00db764dccpart.net1 HouNC1033600baa05ad2ecc00563971c2ch.defcomment "" position 4.5 1 connectornextid 0 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1523728061 modify 1523772488 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600ba505ad2ecc0008c4757bch.parm{ version 0.8 } HouNC1033600ba105ad2ecc0064685c3cch.userdata ___Version___16.5.378HouNC1033600baa05ad2ecc001e49fb68ch.net1 HouNC1033600ba405ad2ecc0076989a57shop.defcomment "" position 5 3 connectornextid 0 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1523728061 modify 1523772488 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600ba705ad2ecc002c7d5db5shop.parm{ version 0.8 } HouNC1033600ba305ad2ecc00240584c2shop.userdata ___Version___16.5.378HouNC1033600ba405ad2ecc00ca38512fshop.net1 HouNC1033600ba505ad2ecc00c132d208img.defcomment "" position 4.5 2.5 connectornextid 0 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1523728061 modify 1523772488 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600ba405ad2ecc000c04e9b6img.parm{ version 0.8 } HouNC1033600ba005ad2ecc00c0f67cc3img.userdata ___Version___16.5.378HouNC1033600ba205ad2ecc004ae9db06img/comp1.inittype = img matchesdef = 0 HouNC1033600ba305ad2ecc00e2aa0b28img/comp1.defcomment "" position 0 0 connectornextid 0 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1523728070 modify 1523728126 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouNC1033600ba205ad2ecc0027482685img/comp1.parm{ version 0.8 } HouNC1033600bbe05ad2ecc003d76e141img/comp1.userdata ___Version___16.5.378HouNC1033600ba305ad2ecc004fbca55fimg/comp1.net1 HouNC1033600ba505ad2ecc00e8f4ceb3img.net1 HouNC1033600ba505ad2ecc103d423678vex.net1 HouNC1033600b8d05ad2ecc103b81ccb1mat/hair/tint_guard_hairs.order4 suboutput1 subinput1 guardhairtintcolor multiply1 HouNC1033600bb305ad2ecc10def5976cmat/hair/tint_guard_hairs.net1 HouNC1033600b8305ad2ecc10e13b61b2mat/hair/tint_transmission_with_diffuse.order3 suboutput1 subinput1 multiply1 HouNC1033600b8105ad2ecc1007f34f59mat/hair/tint_transmission_with_diffuse.net1 HouNC1033600bb405ad2ecc10d901a87fmat/hair/randomize.order42 random2 ramp2 random3 ramp3 add1 input2 add2 input3 twoway1 condition twoway4 condition1 random4 ramp4 add3 input4 twoway7 condition2 parm3 fit1 vec2tofloat1 parm4 fit2 vec2tofloat2 parm5 fit3 vec2tofloat3 suboutput1 subinput1 colorcorrection1 multiply1 multiply2 random5 ramp5 add4 input5 twoway5 condition3 parm6 fit4 vec2tofloat4 colorcorrection2 HouNC1033600bba05ad2ecc10b9df1874mat/hair/randomize.net1 HouNC1033600ba205ad2ecc101af6939dmat/hair.order98 surface_output output_collect t whitehair twoway6 whitehaircolor guardhair tint_guard_hairs useGuardHairs and1 useWhiteHairs and2 spec_int opac_clr opac_ramp multiply3 rootMapColor baseRootColorMap colorRootMapFilter colorRootMapWidth colorRootMapIntensity colorMapRamp tipMapColor useTipDiffuseMap tipColorMap tipColorMapFilter tipColorMapWidth tipColorMapIntensity Cd twowayCd usePointColor multiply4 tipMapSpec baseTipSpecMap tipSpecMapFilter tipSpecMapWidth tipSpecMapIntensity rootMapSpec useTipSpecMap baseRootSpecMap rootMapfilter rootMapWidth rootMapIntensity specBlendRamp specIntensityColor useSpecIntensityMap baseIntensityMap intensityMapFilter IntensityMapWidth multiply6 luminance2 Kd opacityExport clamp1 hairshadercore1 parm1 tint_transmission_with_diffuse trt_size tt_size tt_int tt_enable trt_enable baseColor2 baseColor3 product switcher twoway2 baseColor4 baseColor switcher1 twoway3 useRootSpecMap useRootDiffuseMap colormix1 tt_shift trt_shift parm2 randomize null1 null2 computelighting1 parm3 twoway1 uvcoords1 t1 t2 colormix2 r_size r_shift fake_enable fake_min fake_max N hairnormal1 global1 Cd1 Cd2 Cd3 HouNC1033600ba005ad2ecc10df4b9a8fmat/hair.net1 HouNC1033600ba205ad2ecc109634238cmat/glow.order22 output1 normalfalloff1 glowColor floattovec1 exp multiply1 invert emitlight twoway1 twoway2 emission twoway3 multiply2 Cd usePointColor twoway4 usePointAlpha chooseAlpha Alpha multiply3 Ce collect1 HouNC1033600ba005ad2ecc10ba90a888mat/glow.net1 HouNC1033600bbd05ad2ecc102a80bcdcmat/glow1.order22 output1 normalfalloff1 glowColor floattovec1 exp multiply1 invert emitlight twoway1 twoway2 emission twoway3 multiply2 Cd usePointColor twoway4 usePointAlpha chooseAlpha Alpha multiply3 Ce collect1 HouNC1033600ba305ad2ecc107f932675mat/glow1.net1 HouNC1033600ba705ad2ecc10a83f4a9amat.order9 Gold Red hair glass pianolacquer glow glow1 pianolacquer1 pianolacquer2 HouNC1033600ba505ad2ecc104f7fd12dmat.net1 HouNC1033600bbb05ad2ecc1050fced75.scenefilevisualizersHouNC1033600ba005ad2ecc10babac789.applicationnetworkeditor -p '{\n}\n'performance -c on -d on -f on -g off -k on -m off -n on -o on -t off -v on -y on -u on -e off -r absolute -w tree panetab12 chopview -a 0 -c "" -k 1 -m 1 -b 1 -e 1 -f 0 -g 0 -H 1 -i 0 -j 1 -l 0 -n 1 -V 0 -y 0 -B 0 -s 0 -S 0.034375 -u 0 -v 0 -h -10 310 -r -1.5 1.5 Build.panetab13 imgview -p '(' none -z 1 ')' 0 -c 0 -l on -s off -i imgview2 imgdispopt -m 256 -P on -M on -A on -g 2.2 -G "* ^P ^Pz ^N ^M ^B ^V ^Af ^Nt" -B 1 -v split -V 2 2 -d h -a off -i 2 -b 0 0 0 -o "" -h on -H on -c 0.8 0.8 0.8 -C 1 1 1 -S 0.8 0.8 0.8 -R 6 -F dc -D "" -I "" -f "" -s off -r 256 256 -p on -l on -t on imgview -z 1 -p (none) 0 -c 0 -l on -s off -i imgview2 imgview2d -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 1 imgview2d -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 2 imgview2d -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 3 imgview2d -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 4 imgview2d -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 5 imgview2d -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 6 imgview2d -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 7 imgview2d -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 8 imgview2d -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 9 imgview2d -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 10 imgview2d -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 11 imgview2d -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 12 imgview2d -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 13 imgview2d -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 14 imgview2d -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 15 imgview2d -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 16 imgviewtime -V on -L on -G on -H on -P off -r 24 -u fr -g 0 -f on -e on -b on -d imgview2 imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 1 imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 2 imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 3 imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 4 imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 5 imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 6 imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 7 imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 8 imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 9 imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 10 imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 11 imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 12 imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 13 imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 14 imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 15 imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 16 viewerstow -b open -x open -l open -m hide -c hide -d open Build.panetab1.world vieweroption -a 2 -h 0 -m 1 -r 'View: Mantra' Build.panetab1.world viewergrouplist -g off -s 0 0 -c on -t matchselect -m '*' -e on -p off -h on Build.panetab1.world viewlayout -s 2 Build.panetab1.world viewerinspect Build.panetab1.world mode ( objects ) object_properties ( ) prim_properties ( ) enable ( 0 ) magnify ( 1 ) viewtype -t perspective Build.panetab1.world.`vpname("Build.panetab1.world",2)` viewtype -t ortho_top Build.panetab1.world.`vpname("Build.panetab1.world",1)` viewtype -t ortho_front Build.panetab1.world.`vpname("Build.panetab1.world",3)` viewtype -t ortho_right Build.panetab1.world.`vpname("Build.panetab1.world",4)` viewname -l on -n aaaa3 Build.panetab1.world.`vpname("Build.panetab1.world",2)` viewname -l on -n aaaa2 Build.panetab1.world.`vpname("Build.panetab1.world",1)` viewname -l on -n aaaa1 Build.panetab1.world.`vpname("Build.panetab1.world",3)` viewname -l on -n aaaa0 Build.panetab1.world.`vpname("Build.panetab1.world",4)` viewname -l off -n persp1 Build.panetab1.world.`vpname("Build.panetab1.world",2)` viewname -l off -n top1 Build.panetab1.world.`vpname("Build.panetab1.world",1)` viewname -l off -n front1 Build.panetab1.world.`vpname("Build.panetab1.world",3)` viewname -l off -n right1 Build.panetab1.world.`vpname("Build.panetab1.world",4)` viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -F off -l on -L on -G off -B none -r unique scene Build.panetab1.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -F off -l on -L on -G off -B none -r scene selectscene Build.panetab1.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -F off -l on -L off -G on -B none -r unique ghostscene Build.panetab1.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -F off -l on -L on -G off -B none -r unique display Build.panetab1.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -F off -l on -L off -G off -B none -r unique current Build.panetab1.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -F on -l on -L off -G on -B none -r unique template Build.panetab1.world.persp1 viewdisplay -B light -b off -d off -C 2 -e 1 -F on -f off -g on -G '*' -h off -H on -j off -J off -L on -n 0.2 -o on -O on -q on -r on -s off -t on -V 2 -z off -y off -x off -X off -U 4 -Y 4 -T on -R on -i on -D on -k off Build.panetab1.world.persp1 viewdisplay -Q on -m on -v on Build.panetab1.world.persp1 viewdisplay -W off 0 0 Build.panetab1.world.persp1 viewdisplay -c on -l1 -K on -P points -p 3 Build.panetab1.world.persp1 viewdispopts -a on -b current -c 1 -C 60 -d on -D 1 -g on -i on -n on -N 1000000 -o off -p 10 -r off -R on -S 768 -m 0.05 -s on -u uv -w 0.1 -W 0.9 -x on -X off Build.panetab1.world.persp1 vieweffect -a 2 -A 4 -b on -B 1 -d on -D on off -e 0.8 -E -30 -30 -100 -f 1 -F 0 -g 2.2 -G 0 -h 1 -H on -i on -I 1 -j on -J 20 -K 2 -k 1 -l '' -m on -M 2048 -o off -O 3 -p off -P 3 -q 1 -Q 2 -r 2048 2048 -s 1 -t 100 -T 100 -u off -U off -v 256 256 256 -w 0.05 -W off -x 0.4 0.4 0.4 -X 0.2 0.2 0.2 -y 0.4 0.4 0.4 -Y 0.0025 0.0025 0.0025 -z 0.25 -Z 1 Build.panetab1.world.persp1 viewinfotext -m off Build.panetab1.world.persp1 viewlight -a on -d on -e on -h off -l on -n 8 -s on Build.panetab1.world.persp1 viewbackground -b on -e on -q 1 -i off -m 0 0 -M 1 1 Build.panetab1.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 persp Build.panetab1.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 cam Build.panetab1.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 top Build.panetab1.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 front Build.panetab1.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 right Build.panetab1.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 bottom Build.panetab1.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 back Build.panetab1.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 left Build.panetab1.world.persp1 viewroto -S file -F '$HH/pic/uvgrid_grey.pic' -C '' -a on -o 0 0 -s 1 1 -B 0.2 uv Build.panetab1.world.persp1 viewtransform Build.panetab1.world.persp1 version ( 3 ) flag ( Fx ) orthowidth ( 1.3022 ) focal ( 25 ) aperture ( 43 ) window ( 0 1 0 1 ) winroll ( 0 ) clear ( 1 ) nearfar ( 0.01 1659.51 ) aspect ( 1.33333 ) pixelaspect ( 1 ) txyz ( -0.37221 -0.0233086 0.891075 ) pxyz ( -0.286748 -3.93107e-09 0.302515 ) rotation ( 0.27586 -0.734478 0.620035 -1.89496e-08 0.645065 0.764127 -0.961198 -0.210792 0.177948 ) homedistance ( 2.36281 ) homeadjboxwidth ( 1.55434 ) homeorthowidth ( 1.55434 ) homeradius ( 1.79431 ) homeaxis ( 0 ) homecustom ( 0.707107 -0.353553 0.612372 0 0.866025 0.5 -0.707107 -0.353553 0.612372 ) adjustlimits ( 3 ) viewcamera -c /obj/cam_RENDER Build.panetab1.world.persp1 vieworthogrid -d off -o 0 0 0 -s 0.2 0.2 -r 5 5 -R 1 Build.panetab1.world.persp1 viewuvgrid -r on -s 0.1 0.1 -P off -S 64 64 -O 0 0 -C on -t on Build.panetab1.world.persp1 viewagentopts -L on -b 0 -d 1 -l 0 -m 4 -p 1000 -w 1 Build.panetab1.world.persp1 viewonionskin -e on -a 4 -b 4 -i 6 -o 0.5 -A 1 1 1 -B 1 1 1 Build.panetab1.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -F off -l on -L on -G off -B none -r unique scene Build.panetab1.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -F off -l on -L on -G off -B none -r scene selectscene Build.panetab1.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -F off -l on -L off -G on -B none -r unique ghostscene Build.panetab1.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -F off -l on -L on -G off -B none -r unique display Build.panetab1.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -F off -l on -L off -G off -B none -r unique current Build.panetab1.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -F on -l on -L off -G on -B none -r unique template Build.panetab1.world.top1 viewdisplay -B light -b off -d off -C 2 -e 1 -F on -f off -g on -G '*' -h off -H on -j off -J off -L on -n 0.2 -o on -O on -q on -r on -s off -t on -V 2 -z off -y off -x off -X off -U 4 -Y 4 -T on -R on -i on -D on -k off Build.panetab1.world.top1 viewdisplay -Q on -m on -v on Build.panetab1.world.top1 viewdisplay -W off 0 0 Build.panetab1.world.top1 viewdisplay -c on -l1 -K on -P points -p 3 Build.panetab1.world.top1 viewdispopts -a on -b current -c 1 -C 60 -d on -D 1 -g on -i on -n on -N 1000000 -o off -p 10 -r off -R on -S 768 -m 0.05 -s on -u uv -w 0.1 -W 0.9 -x on -X off Build.panetab1.world.top1 vieweffect -a 2 -A 4 -b on -B 1 -d on -D on off -e 0.8 -E -30 -30 -100 -f 1 -F 0 -g 2.2 -G 0 -h 1 -H on -i on -I 1 -j on -J 20 -K 2 -k 1 -l '' -m on -M 2048 -o off -O 3 -p off -P 3 -q 1 -Q 2 -r 2048 2048 -s 1 -t 100 -T 100 -u off -U off -v 256 256 256 -w 0.05 -W off -x 0.4 0.4 0.4 -X 0.2 0.2 0.2 -y 0.4 0.4 0.4 -Y 0.0025 0.0025 0.0025 -z 0.25 -Z 1 Build.panetab1.world.top1 viewinfotext -m off Build.panetab1.world.top1 viewlight -a on -d on -e on -h off -l on -n 8 -s on Build.panetab1.world.top1 viewbackground -b on -e on -q 1 -i off -m 0 0 -M 1 1 Build.panetab1.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 persp Build.panetab1.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 cam Build.panetab1.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 top Build.panetab1.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 front Build.panetab1.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 right Build.panetab1.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 bottom Build.panetab1.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 back Build.panetab1.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 left Build.panetab1.world.top1 viewroto -S file -F '$HH/pic/uvgrid_grey.pic' -C '' -a on -o 0 0 -s 1 1 -B 0.2 uv Build.panetab1.world.top1 viewtransform Build.panetab1.world.top1 version ( 3 ) flag ( Fo ) orthowidth ( 2.22222 ) focal ( 50 ) aperture ( 41.4214 ) window ( 0 1 0 1 ) winroll ( 0 ) clear ( 1 ) nearfar ( 0.1 3467.78 ) aspect ( 1.33333 ) pixelaspect ( 1 ) txyz ( 0 0 3.68246 ) pxyz ( 0 0 0 ) rotation ( 1 0 0 0 1.19209e-07 1 0 -1 1.19209e-07 ) homedistance ( 3.68246 ) homeadjboxwidth ( 2.22222 ) homeorthowidth ( 2.22222 ) homeradius ( 3.4641 ) homeaxis ( 0 ) homecustom ( 0.707107 -0.353553 0.612372 0 0.866025 0.5 -0.707107 -0.353553 0.612372 ) adjustlimits ( 3 ) vieworthogrid -d off -o 0 0 0 -s 0.2 0.2 -r 5 5 -R 1 Build.panetab1.world.top1 viewuvgrid -r on -s 0.1 0.1 -P off -S 64 64 -O 0 0 -C on -t on Build.panetab1.world.top1 viewagentopts -L on -b 0 -d 1 -l 0 -m 4 -p 1000 -w 1 Build.panetab1.world.top1 viewonionskin -e on -a 4 -b 4 -i 6 -o 0.5 -A 1 1 1 -B 1 1 1 Build.panetab1.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -F off -l on -L on -G off -B none -r unique scene Build.panetab1.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -F off -l on -L on -G off -B none -r scene selectscene Build.panetab1.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -F off -l on -L off -G on -B none -r unique ghostscene Build.panetab1.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -F off -l on -L on -G off -B none -r unique display Build.panetab1.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -F off -l on -L off -G off -B none -r unique current Build.panetab1.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -F on -l on -L off -G on -B none -r unique template Build.panetab1.world.front1 viewdisplay -B light -b off -d off -C 2 -e 1 -F on -f off -g on -G '*' -h off -H on -j off -J off -L on -n 0.2 -o on -O on -q on -r on -s off -t on -V 2 -z off -y off -x off -X off -U 4 -Y 4 -T on -R on -i on -D on -k off Build.panetab1.world.front1 viewdisplay -Q on -m on -v on Build.panetab1.world.front1 viewdisplay -W off 0 0 Build.panetab1.world.front1 viewdisplay -c on -l1 -K on -P points -p 3 Build.panetab1.world.front1 viewdispopts -a on -b current -c 1 -C 60 -d on -D 1 -g on -i on -n on -N 1000000 -o off -p 10 -r off -R on -S 768 -m 0.05 -s on -u uv -w 0.1 -W 0.9 -x on -X off Build.panetab1.world.front1 vieweffect -a 2 -A 4 -b on -B 1 -d on -D on off -e 0.8 -E -30 -30 -100 -f 1 -F 0 -g 2.2 -G 0 -h 1 -H on -i on -I 1 -j on -J 20 -K 2 -k 1 -l '' -m on -M 2048 -o off -O 3 -p off -P 3 -q 1 -Q 2 -r 2048 2048 -s 1 -t 100 -T 100 -u off -U off -v 256 256 256 -w 0.05 -W off -x 0.4 0.4 0.4 -X 0.2 0.2 0.2 -y 0.4 0.4 0.4 -Y 0.0025 0.0025 0.0025 -z 0.25 -Z 1 Build.panetab1.world.front1 viewinfotext -m off Build.panetab1.world.front1 viewlight -a on -d on -e on -h off -l on -n 8 -s on Build.panetab1.world.front1 viewbackground -b on -e on -q 1 -i off -m 0 0 -M 1 1 Build.panetab1.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 persp Build.panetab1.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 cam Build.panetab1.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 top Build.panetab1.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 front Build.panetab1.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 right Build.panetab1.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 bottom Build.panetab1.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 back Build.panetab1.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 left Build.panetab1.world.front1 viewroto -S file -F '$HH/pic/uvgrid_grey.pic' -C '' -a on -o 0 0 -s 1 1 -B 0.2 uv Build.panetab1.world.front1 viewtransform Build.panetab1.world.front1 version ( 3 ) flag ( Fo ) orthowidth ( 2.22222 ) focal ( 50 ) aperture ( 41.4214 ) window ( 0 1 0 1 ) winroll ( 0 ) clear ( 1 ) nearfar ( 0.1 3467.78 ) aspect ( 1.33333 ) pixelaspect ( 1 ) txyz ( 0 0 3.68246 ) pxyz ( 0 0 0 ) rotation ( 1 0 0 0 1 0 0 0 1 ) homedistance ( 3.68246 ) homeadjboxwidth ( 2.22222 ) homeorthowidth ( 2.22222 ) homeradius ( 3.4641 ) homeaxis ( 0 ) homecustom ( 0.707107 -0.353553 0.612372 0 0.866025 0.5 -0.707107 -0.353553 0.612372 ) adjustlimits ( 3 ) vieworthogrid -d off -o 0 0 0 -s 0.2 0.2 -r 5 5 -R 1 Build.panetab1.world.front1 viewuvgrid -r on -s 0.1 0.1 -P off -S 64 64 -O 0 0 -C on -t on Build.panetab1.world.front1 viewagentopts -L on -b 0 -d 1 -l 0 -m 4 -p 1000 -w 1 Build.panetab1.world.front1 viewonionskin -e on -a 4 -b 4 -i 6 -o 0.5 -A 1 1 1 -B 1 1 1 Build.panetab1.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -F off -l on -L on -G off -B none -r unique scene Build.panetab1.world.right1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -F off -l on -L on -G off -B none -r scene selectscene Build.panetab1.world.right1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -F off -l on -L off -G on -B none -r unique ghostscene Build.panetab1.world.right1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -F off -l on -L on -G off -B none -r unique display Build.panetab1.world.right1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -F off -l on -L off -G off -B none -r unique current Build.panetab1.world.right1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -F on -l on -L off -G on -B none -r unique template Build.panetab1.world.right1 viewdisplay -B light -b off -d off -C 2 -e 1 -F on -f off -g on -G '*' -h off -H on -j off -J off -L on -n 0.2 -o on -O on -q on -r on -s off -t on -V 2 -z off -y off -x off -X off -U 4 -Y 4 -T on -R on -i on -D on -k off Build.panetab1.world.right1 viewdisplay -Q on -m on -v on Build.panetab1.world.right1 viewdisplay -W off 0 0 Build.panetab1.world.right1 viewdisplay -c on -l1 -K on -P points -p 3 Build.panetab1.world.right1 viewdispopts -a on -b current -c 1 -C 60 -d on -D 1 -g on -i on -n on -N 1000000 -o off -p 10 -r off -R on -S 768 -m 0.05 -s on -u uv -w 0.1 -W 0.9 -x on -X off Build.panetab1.world.right1 vieweffect -a 2 -A 4 -b on -B 1 -d on -D on off -e 0.8 -E -30 -30 -100 -f 1 -F 0 -g 2.2 -G 0 -h 1 -H on -i on -I 1 -j on -J 20 -K 2 -k 1 -l '' -m on -M 2048 -o off -O 3 -p off -P 3 -q 1 -Q 2 -r 2048 2048 -s 1 -t 100 -T 100 -u off -U off -v 256 256 256 -w 0.05 -W off -x 0.4 0.4 0.4 -X 0.2 0.2 0.2 -y 0.4 0.4 0.4 -Y 0.0025 0.0025 0.0025 -z 0.25 -Z 1 Build.panetab1.world.right1 viewinfotext -m off Build.panetab1.world.right1 viewlight -a on -d on -e on -h off -l on -n 8 -s on Build.panetab1.world.right1 viewbackground -b on -e on -q 1 -i off -m 0 0 -M 1 1 Build.panetab1.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 persp Build.panetab1.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 cam Build.panetab1.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 top Build.panetab1.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 front Build.panetab1.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 right Build.panetab1.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 bottom Build.panetab1.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 back Build.panetab1.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 left Build.panetab1.world.right1 viewroto -S file -F '$HH/pic/uvgrid_grey.pic' -C '' -a on -o 0 0 -s 1 1 -B 0.2 uv Build.panetab1.world.right1 viewtransform Build.panetab1.world.right1 version ( 3 ) flag ( Fo ) orthowidth ( 2.22222 ) focal ( 50 ) aperture ( 41.4214 ) window ( 0 1 0 1 ) winroll ( 0 ) clear ( 1 ) nearfar ( 0.1 3467.78 ) aspect ( 1.33333 ) pixelaspect ( 1 ) txyz ( 0 0 3.68246 ) pxyz ( 0 0 0 ) rotation ( 6.12323e-17 0 1 0 1 0 -1 0 6.12323e-17 ) homedistance ( 3.68246 ) homeadjboxwidth ( 2.22222 ) homeorthowidth ( 2.22222 ) homeradius ( 3.4641 ) homeaxis ( 0 ) homecustom ( 0.707107 -0.353553 0.612372 0 0.866025 0.5 -0.707107 -0.353553 0.612372 ) adjustlimits ( 3 ) vieworthogrid -d off -o 0 0 0 -s 0.2 0.2 -r 5 5 -R 1 Build.panetab1.world.right1 viewuvgrid -r on -s 0.1 0.1 -P off -S 64 64 -O 0 0 -C on -t on Build.panetab1.world.right1 viewagentopts -L on -b 0 -d 1 -l 0 -m 4 -p 1000 -w 1 Build.panetab1.world.right1 viewonionskin -e on -a 4 -b 4 -i 6 -o 0.5 -A 1 1 1 -B 1 1 1 Build.panetab1.world.right1 viewsnapshotoption -s off -h off -a 1 -v '*' Build.panetab1.world cplane -o -2 0 -2 -n 0 1 0 -x 0 0 1 -l n -s 0.1 0.1 -c 40 40 -r 10 10 -d off Build.panetab1.world glcache -t 512 -v 2048 omparm "Follow Path" followpath /obj/RENDER_HairCenter "invisible(1)" omparm "Follow Path" followpath /obj/RENDER_Solid "invisible(1)" omparm "Follow Path" followpath /obj/RENDER_Hair "invisible(1)" omparm Light light /obj/Kye_arealight1 "camera_handletype(0) camera_gimbal(0) camera_anchor(0) keep_world_aligned(0) keep_world_aligned_2(0) globalxformdefault(0) parm_transform(0) focus_handle(1) link_cone(1)" omparm "Follow Path" followpath /obj/RENDER_Points "invisible(1)" omparm "Follow Path" followpath /obj/RENDER_Rock "invisible(1)" panepath -d Build -f -p panetab14 /obj/Work/volume4 panepath -d Build -f -p panetab1 /obj/Work/volume4 panepath -d Build -f -p panetab2 /obj/Work/volume4 panepath -d Build -f -p panetab3 /obj/Work/volume4 panepath -d Build -f -p panetab4 /img/comp1/ panepath -d Build -f -p panetab13 /ch/ panepath -d Build -f -p panetab11 /obj/Work/volume4 panepath -d Build -f -p panetab5 /obj/Work/volume4 panepath -d Build -f -p panetab6 /obj/Work/volume4 panepath -d Build -f -p panetab12 /obj/ panepath -d Build -f -p panetab7 /obj/Work/volume4 panepath -d Build -f -p panetab8 /obj/ panepath -d Build -f -p panetab9 /obj/Work/volume4 panepath -d Build -f -p panetab10 /obj/ desk set Build radial menu set main viewupdate -u always audiopanel -s p '' audiopanel -s r off audiopanel -s s 24 audiopanel -s f 24 audiopanel -t p stop audiopanel -t l off audiopanel -t r on audiopanel -o m off audiopanel -o t on audiopanel -o u on audiopanel -o l 1 audiopanel -o r 1 audiopanel -o d 0 audiopanel -r d 0.2 audiopanel -m 0 audiopanel -a '' audiopanel -f 1 audiopanel -O 0 colorsettings -D -A -g 2.2 -l "" -p -s -v -i -r -c -f compproject -r 1920 1080 -a 1 -d fp16 -p 0 1 -P full -f 0 -F 0 -l on texcache -a off -r 2147483647 2147483647 -m 10000 -M 11244 shopvisible +I3D +VMantra +RIB HouNC1033600baa05ad2ecc10bf442759.takesHoudiniTakeFile 1.0 take name Main kids 0 e HouNC1033600ba505ad2ecc106cd4f6d0.stylesNSJb{}HouNC1033600ba805ad2ecc1024f702c4.cwdopcf / takeset Main HouNC1033600bba05ad2ecc108919230fNON_COMMERCIAL_FILE!!!