HouLC1033600baa057dce2a809a7e5952.startfplayback -i on -r on -f 1 -e on -h on -t on -a on -k on -s 1 tcur 0 fps 30 tset 0 10 frange 1 300 unitlength 1 unitmass 1 prompt '`strcat(oppwf(), " -> ")`' HouLC1033600ba6057dce2a8043eebd9e.variablesset -g ACTIVETAKE = 'Main' set -g E = '2.7182818284590452354' set -g ELEM = 'untitled' set -g EYE = 'stereo' set -g HIP = 'M:/CG/Prod/Houdini_work/113_CaptureDeform/HIP' set -g HIPFILE = 'M:/CG/Prod/Houdini_work/113_CaptureDeform/HIP/captureSample_v001t01.hiplc' set -g HIPNAME = 'captureSample_v001t01' set -g JOB = '/SERVERS/HZFS/PROGRAM/SEIREI2/PROJECTS/V21_14_001/CG/houdini' set -g NK_JOB_CACHE_PATH = '/SERVERS/FZFS/PROGRAM/SEIREI2/PROJECTS/V21_14_001/CG/houdini' set -g NK_JOB_PATH = '/SERVERS/HZFS/PROGRAM/SEIREI2/PROJECTS/V21_14_001/CG/houdini' set -g NK_JOB_USER_PATH = '/usr/people/kitagawa/user_data/SEIREI2/PROJECTS/V21_14_001/CG/houdini' set -g NK_SHOT = 'V21_14_001' set -g NK_SHOT_CACHE_PATH = '/SERVERS/FZFS/PROGRAM/SEIREI2/PROJECTS/V21_14_001/CG' set -g NK_SHOT_PATH = '/SERVERS/HZFS/PROGRAM/SEIREI2/PROJECTS/V21_14_001' set -g NK_SHOT_USER_PATH = '/usr/people/kitagawa/user_data/SEIREI2/PROJECTS/V21_14_001/CG' set -g NK_SHOW_CACHE_PATH = '/SERVERS/FZFS/PROGRAM/SEIREI2/PROJECTS' set -g NK_SHOW_PATH = '/SERVERS/HZFS/PROGRAM/SEIREI2' set -g NK_SHOW_USER_PATH = '/usr/people/kitagawa/user_data/SEIREI2/PROJECTS' set -g NK_SHOW_WORK_PATH = '/SERVERS/HZFS/PROGRAM/SEIREI2/PROJECTS' set -g PI = '3.1415926535897932384' set -g POSE = '/usr/people/kitagawa/houdini15.5/poselib' set -g TAKE = '01' set -g VER = '001' set -g _HIP_SAVEPLATFORM = 'windows-x86_64-cl19' set -g _HIP_SAVETIME = 'Sat Sep 17 15:28:56 2016' set -g _HIP_SAVEVERSION = '15.5.480' set -g _HIP_SHELFTOOLCOUNT = '13' set -g status = '0' HouLC1033600ba4057dce2a80dba55724.aliasesalias cd 'opcf' alias cp 'opcp' alias h 'history' alias hython 'python' alias ls 'opls' alias matramp 'opramp' alias opcd 'opcf' alias oppwd 'oppwf' alias pwd 'oppwf' alias rm 'oprm' HouLC1033600ba1057dce2a804309e1eb.takeconfigtakename -g take HouLC1033600ba0057dce2a80e36d4a3d.hou.sessionHouLC1033600ba0057dce2a808029b1f6.OPlibrariesHouLC1033600ba2057dce2a806c0e60b2.OPpreferencesHouLC1033600ba0057dce2a807576419a.OPfallbacksDop/windforce C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibDop.hda Dop/windforce otls/OPlibDop.hda Vop/mulconst C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibScripted.hda Vop/mulconst otls/OPlibScripted.hda Vop/geometryvopglobal::2.0 C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibVop.hda Vop/geometryvopglobal::2.0 otls/OPlibVop.hda Vop/fresnel C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibScripted.hda Vop/fresnel otls/OPlibScripted.hda Shop/mantrasurface C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibShop.hda Shop/mantrasurface otls/OPlibShop.hda Object/hlight::2.0 C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibObject.hda Object/hlight::2.0 otls/OPlibObject.hda Vop/transform C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibScripted.hda Vop/transform otls/OPlibScripted.hda Vop/quaternion C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibScripted.hda Vop/quaternion otls/OPlibScripted.hda Vop/surfacecolor C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibVop.hda Vop/surfacecolor otls/OPlibVop.hda Vop/tangentnormals C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibVop.hda Vop/tangentnormals otls/OPlibVop.hda Vop/computelighting C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibVop.hda Vop/computelighting otls/OPlibVop.hda Vop/physicalsss C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibVop.hda Vop/physicalsss otls/OPlibVop.hda Cop2/skyenvmap C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibCop2.hda Cop2/skyenvmap otls/OPlibCop2.hda Vop/fit C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibScripted.hda Vop/fit otls/OPlibScripted.hda Vop/pbrdiffuse C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibVop.hda Vop/pbrdiffuse otls/OPlibVop.hda Vop/pow C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibScripted.hda Vop/pow otls/OPlibScripted.hda Object/envlight C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibObject.hda Object/envlight otls/OPlibObject.hda Dop/clothconfigureobject C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibDop.hda Dop/clothconfigureobject otls/OPlibDop.hda Vop/geometryvopoutput C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibVop.hda Vop/geometryvopoutput otls/OPlibVop.hda Dop/sbdpinconstraint C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibDop.hda Dop/sbdpinconstraint otls/OPlibDop.hda Vop/divconst C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibScripted.hda Vop/divconst otls/OPlibScripted.hda Sop/attribdelete C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibSop.hda Sop/attribdelete otls/OPlibSop.hda Vop/conserveenergy C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibVop.hda Vop/conserveenergy otls/OPlibVop.hda Vop/hvectovec C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibScripted.hda Vop/hvectovec otls/OPlibScripted.hda Dop/wireobject C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibDop.hda Dop/wireobject otls/OPlibDop.hda Vop/raybounce C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibScripted.hda Vop/raybounce otls/OPlibScripted.hda Vop/not C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibScripted.hda Vop/not otls/OPlibScripted.hda Vop/pbrlighting C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibShopVMantra.hda Vop/pbrlighting otls/OPlibShopVMantra.hda Vop/negate C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibScripted.hda Vop/negate otls/OPlibScripted.hda Vop/isconnected C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibScripted.hda Vop/isconnected otls/OPlibScripted.hda Vop/thinfilmfresnel C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibVop.hda Vop/thinfilmfresnel otls/OPlibVop.hda Vop/inttofloat C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibScripted.hda Vop/inttofloat otls/OPlibScripted.hda Vop/switchlightingbsdf C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibScripted.hda Vop/switchlightingbsdf otls/OPlibScripted.hda Vop/twoway C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibScripted.hda Vop/twoway otls/OPlibScripted.hda Dop/staticobject C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibDop.hda Dop/staticobject otls/OPlibDop.hda Vop/maddconst C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibScripted.hda Vop/maddconst otls/OPlibScripted.hda Cop2/skycube C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibCop2.hda Cop2/skycube otls/OPlibCop2.hda Dop/groundplane C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibDop.hda Dop/groundplane otls/OPlibDop.hda Vop/shadingnormal C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibScripted.hda Vop/shadingnormal otls/OPlibScripted.hda Vop/computetan C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibVop.hda Vop/computetan otls/OPlibVop.hda Vop/pbrspecular::2.0 C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibVop.hda Vop/pbrspecular::2.0 otls/OPlibVop.hda Vop/qrotate C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibScripted.hda Vop/qrotate otls/OPlibScripted.hda Vop/mix C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibScripted.hda Vop/mix otls/OPlibScripted.hda Dop/wireconfigureobject C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibDop.hda Dop/wireconfigureobject otls/OPlibDop.hda Cop2/skycubedaylight C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibCop2.hda Cop2/skycubedaylight otls/OPlibCop2.hda Vop/frontface C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibScripted.hda Vop/frontface otls/OPlibScripted.hda Vop/complement C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibScripted.hda Vop/complement otls/OPlibScripted.hda Vop/invert C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibScripted.hda Vop/invert otls/OPlibScripted.hda Vop/addconst C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibScripted.hda Vop/addconst otls/OPlibScripted.hda Vop/surfacemodel::2.0 C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibVop.hda Vop/surfacemodel::2.0 otls/OPlibVop.hda Vop/length C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibScripted.hda Vop/length otls/OPlibScripted.hda Vop/isshadow C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibScripted.hda Vop/isshadow otls/OPlibScripted.hda Dop/output C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibDop.hda Dop/output otls/OPlibDop.hda Vop/texture C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibScripted.hda Vop/texture otls/OPlibScripted.hda Vop/dot C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibScripted.hda Vop/dot otls/OPlibScripted.hda Vop/clamp C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibScripted.hda Vop/clamp otls/OPlibScripted.hda Sop/testgeometry_pighead C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibPlaceholder.hda Sop/testgeometry_pighead otls/OPlibPlaceholder.hda Dop/null C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibDop.hda Dop/null otls/OPlibDop.hda Vop/albedo C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibVop.hda Vop/albedo otls/OPlibVop.hda Vop/displacenml C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibScripted.hda Vop/displacenml otls/OPlibScripted.hda Vop/alphamix C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibVop.hda Vop/alphamix otls/OPlibVop.hda Vop/ifconnected C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibScripted.hda Vop/ifconnected otls/OPlibScripted.hda Vop/exp C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibScripted.hda Vop/exp otls/OPlibScripted.hda Sop/color C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibSop.hda Sop/color otls/OPlibSop.hda Vop/turbnoise C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibScripted.hda Vop/turbnoise otls/OPlibScripted.hda Dop/objpos C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibDop.hda Dop/objpos otls/OPlibDop.hda Vop/distance C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibScripted.hda Vop/distance otls/OPlibScripted.hda Vop/normalize C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibScripted.hda Vop/normalize otls/OPlibScripted.hda Sop/attribwrangle C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibSop.hda Sop/attribwrangle otls/OPlibSop.hda Vop/floattovec C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibScripted.hda Vop/floattovec otls/OPlibScripted.hda Vop/renderstate C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibScripted.hda Vop/renderstate otls/OPlibScripted.hda Vop/geometryvopglobal C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibVop.hda Vop/geometryvopglobal otls/OPlibVop.hda Vop/restpos::2.0 C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibVop.hda Vop/restpos::2.0 otls/OPlibVop.hda Dop/odeconfigureobject C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibDop.hda Dop/odeconfigureobject otls/OPlibDop.hda Vop/reflect C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibScripted.hda Vop/reflect otls/OPlibScripted.hda Vop/vectofloat C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibScripted.hda Vop/vectofloat otls/OPlibScripted.hda Dop/clothobject C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibDop.hda Dop/clothobject otls/OPlibDop.hda Vop/uvcoords C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibVop.hda Vop/uvcoords otls/OPlibVop.hda Sop/pointdeform C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibSop.hda Sop/pointdeform otls/OPlibSop.hda Vop/luminance C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibScripted.hda Vop/luminance otls/OPlibScripted.hda Dop/linktosourceobject C:/PROGRA~1/SIDEEF~1/HOUDIN~1.480/houdini/otls/OPlibDop.hda Dop/linktosourceobject otls/OPlibDop.hda HouLC1033600ba0057dce2a808cfc372f.OPdummydefsINDXR INDEX_SECTION0W Dop/windforce0 W{ Vop/mulconst=iWwVop/geometryvopglobal::2.0BWw Vop/fresnelJ2WwShop/mantrasurfaceN4 WwObject/hlight::2.0 ?_W{ Vop/transformhUWxVop/quaternionp7WwVop/surfacecolorsGWwVop/tangentnormalsZWxVop/computelightingFoWwVop/physicalsss7WwCop2/skyenvmapBW{Vop/fit^WwVop/pbrdiffuseWwVop/powZWwObject/envlightKW{Dop/clothconfigureobjectL8)WzVop/geometryvopoutputv*WwDop/sbdpinconstraintx yW{ Vop/divconstFWxSop/attribdeletebWwVop/conserveenergyP:Ww Vop/hvectovecWwDop/wireobject@\W{ Vop/raybounceWwVop/notWwVop/pbrlightingWw Vop/negatesWwVop/isconnectediWwVop/thinfilmfresnelWwVop/inttofloatWwVop/switchlightingbsdfWw Vop/twoway; WwDop/staticobjectIoWv Vop/maddconstX[=Wx Cop2/skycube]W{Dop/groundplaneey VWwVop/shadingnormalqWxVop/computetanvWwVop/pbrspecular::2.0{!KWwVop/vectofloatAl0WwDop/clothobjectG-Wz Vop/uvcoordsu(4WwSop/pointdeformw\ Ww Vop/luminanceWwDop/linktosourceobjectWwQ windforce Wind Force"oplib:/Dop/windforce?Dop/windforce DOP_windforceDopWmulconstMultiply Constant oplib:/Vop/mulconst?Vop/mulconst VOP_mulconstVopvopVOPall*Wgeometryvopglobal::2.0Geometry VOP Global Parameterssubtype=vopnet shadertype=vopmaterial rendermask='VMantra OGL'W hlight::2.0Light,oplib:/Object/hlight::2.0?Object/hlight::2.0 OBJ_lightObjectsubtype=light W transform Transform"oplib:/Vop/transform?Vop/transform VOP_transformVopvopVOPallW quaternion Quaternion$oplib:/Vop/quaternion?Vop/quaternionVOP_quaternionVopvopVOPallW surfacecolor Surface Color(oplib:/Vop/surfacecolor?Vop/surfacecoloropdef:/Vop/surfacecolor?IconVop(surface photon displace light shadow fogWtangentnormalsTangent Normals,oplib:/Vop/tangentnormals?Vop/tangentnormalsVOP_tangentnormalsVop!displace fog light shadow surfaceWcomputelightingCompute Lighting.oplib:/Vop/computelighting?Vop/computelightingVOP_computelightingVop surface fogW physicalsss Physical SSS&oplib:/Vop/physicalsss?Vop/physicalsssVOP_physicalsssVop"W skyenvmapSky Environment Map$oplib:/Cop2/skyenvmap?Cop2/skyenvmapCOP2_skyenvmapCop2Wfit Fit Rangeoplib:/Vop/fit?Vop/fitVOP_fitVopvopVOPall*W pbrdiffusePhysically Based Diffuse$oplib:/Vop/pbrdiffuse?Vop/pbrdiffuse VOP_diffuseVopWpowPoweroplib:/Vop/pow?Vop/powVOP_powVopvopVOPall*WenvlightEnvironment Light&oplib:/Object/envlight?Object/envlightOBJ_light_environmentObjectsubtype=light WclothconfigureobjectCloth Configure Object8oplib:/Dop/clothconfigureobject?Dop/clothconfigureobjectDOP_clothobjectDopWgeometryvopoutputGeometry VOP Output2oplib:/Vop/geometryvopoutput?Vop/geometryvopoutputVOP_geometryvopoutput.otlVopcvexWsbdpinconstraintSBD Pin Constraint0oplib:/Dop/sbdpinconstraint?Dop/sbdpinconstraintDOP_sbdpinconstraintDopWdivconstDivide Constant oplib:/Vop/divconst?Vop/divconst VOP_divconstVopvopVOPall*W attribdeleteAttribute Delete(oplib:/Sop/attribdelete?Sop/attribdeleteSOP_attribdeleteSopWconserveenergyConserve Energy,oplib:/Vop/conserveenergy?Vop/conserveenergyVOP_conserveenergyVopW hvectovecVector4 to Vector"oplib:/Vop/hvectovec?Vop/hvectovec VOP_hvectovecVopvopVOPallW wireobject Wire Object$oplib:/Dop/wireobject?Dop/wireobjectDOP_wireobjectDopW raybounceRay Bounce Level"oplib:/Vop/raybounce?Vop/raybounce VOP_raybounceVopvopVOPall(surface photon displace light shadow fogWnotNotoplib:/Vop/not?Vop/notVOP_notVopvopVOPall*W pbrlightingPhysically Based Lighting&oplib:/Vop/pbrlighting?Vop/pbrlightingVOP_pbrlightingVopsurfaceWnegateNegateoplib:/Vop/negate?Vop/negate VOP_negateVopvopVOPall*W isconnected Is Connected&oplib:/Vop/isconnected?Vop/isconnectedVOP_isconnectedVopvopVOPall*WthinfilmfresnelThin Film Fresnel.oplib:/Vop/thinfilmfresnel?Vop/thinfilmfresnelVOP_thinfilmfresnelVop(surface photon displace light shadow fogW inttofloatInteger to Float$oplib:/Vop/inttofloat?Vop/inttofloatVOP_inttofloatVopvopVOPallWswitchlightingbsdfSwitch Lighting BSDF4oplib:/Vop/switchlightingbsdf?Vop/switchlightingbsdfVOP_switchlightingbsdfVopvopVOPall(surface photon displace light shadow fogWtwowayTwo Way Switchoplib:/Vop/twoway?Vop/twoway VOP_twowayVopvopVOPall*W staticobject Static Object(oplib:/Dop/staticobject?Dop/staticobjectDOP_staticobjectDopW maddconstMultiply Add Constant"oplib:/Vop/maddconst?Vop/maddconst VOP_maddconstVopvopVOPall*WskycubeSky Cube oplib:/Cop2/skycube?Cop2/skycubeCOP2_envCop2cop2gen cop2filterW groundplane Ground Plane&oplib:/Dop/groundplane?Dop/groundplaneDOP_groundplaneDopW shadingnormalShading Normal*oplib:/Vop/shadingnormal?Vop/shadingnormalVOP_shadingnormalVopvopVOPall(surface photon displace light shadow fogW computetanCompute Tangents$oplib:/Vop/computetan?Vop/computetanVOP_computetanVop!displace fog light shadow surfaceWpbrspecular::2.0Physically Based Specular0oplib:/Vop/pbrspecular::2.0?Vop/pbrspecular::2.0 opdef:/Vop/pbrspecular::2.0?IconVop WqrotateRotate by Quaternionoplib:/Vop/qrotate?Vop/qrotate VOP_qrotateVopvopVOPallWmixMixoplib:/Vop/mix?Vop/mixVOP_mixVopvopVOPall*WwireconfigureobjectWire Configure Object6oplib:/Dop/wireconfigureobject?Dop/wireconfigureobjectDOP_wireobjectDopWskycubedaylightSky Cube Daylight0oplib:/Cop2/skycubedaylight?Cop2/skycubedaylightCOP2_envCop2cop2gen cop2filterW frontface Front Face"oplib:/Vop/frontface?Vop/frontface VOP_frontfaceVopvopVOPall%surface fog light shadow photon rsl_*W complement Complement$oplib:/Vop/complement?Vop/complementVOP_complementVopvopVOPall*WinvertInvertoplib:/Vop/invert?Vop/invert VOP_invertVopvopVOPallWaddconst Add Constant oplib:/Vop/addconst?Vop/addconst VOP_addconstVopvopVOPall*Wsurfacemodel::2.0 Surface Model2oplib:/Vop/surfacemodel::2.0?Vop/surfacemodel::2.0VOP_surfacemodelVop(surface photon displace light shadow fogaWlengthLengthoplib:/Vop/length?Vop/length VOP_lengthVopvopVOPall*Wisshadow Is Shadow Ray oplib:/Vop/isshadow?Vop/isshadow VOP_isshadowVopvopVOPall surface fogWoutputOutputoplib:/Dop/output?Dop/output DOP_outputDopWtextureTextureoplib:/Vop/texture?Vop/texture VOP_textureVopvopVOPall vex* rsl*Wdot Dot Productoplib:/Vop/dot?Vop/dotVOP_dotVopvopVOPall*WclampClampoplib:/Vop/clamp?Vop/clamp VOP_clampVopvopVOPall*Wtestgeometry_pigheadTest Geometry: Pig Head8oplib:/Sop/testgeometry_pighead?Sop/testgeometry_pigheadSOP_testgeometry_pigheadSopWnullNulloplib:/Dop/null?Dop/nullDOP_nullDopWalbedoAlbedooplib:/Vop/albedo?Vop/albedo VOP_albedoVopW displacenmlDisplace Along Normal&oplib:/Vop/displacenml?Vop/displacenmlVOP_displacenmlVopvopVOPall"surface displace cvex sop pop rsl*Walphamix Alpha Mix oplib:/Vop/alphamix?Vop/alphamix VOP_alphamixVopsubnetSUBvopsurface fog rsl_surfaceW ifconnected If Connected&oplib:/Vop/ifconnected?Vop/ifconnectedVOP_ifconnectedVopvopVOPall*Wexp Exponentialoplib:/Vop/exp?Vop/expVOP_expVopvopVOPall*WcolorColoroplib:/Sop/color?Sop/color SOP_colorSopW turbnoiseTurbulent Noise"oplib:/Vop/turbnoise?Vop/turbnoise VOP_turbnoiseVopvopVOPallWobjpos OBJ Positionoplib:/Dop/objpos?Dop/objpos DOP_objposDopWdistanceDistance oplib:/Vop/distance?Vop/distance VOP_distanceVopvopVOPall*W normalize Normalize"oplib:/Vop/normalize?Vop/normalize VOP_normalizeVopvopVOPall*W attribwrangleAttribute Wrangle*oplib:/Sop/attribwrangle?Sop/attribwrangleSOP_attribwrangleSopW floattovecFloat to Vector$oplib:/Vop/floattovec?Vop/floattovecVOP_floattovecVopvopVOPall*W renderstate Render State&oplib:/Vop/renderstate?Vop/renderstateVOP_renderstateVopvopVOPall(surface photon displace light shadow fogWgeometryvopglobalGeometry VOP Global Parameters2oplib:/Vop/geometryvopglobal?Vop/geometryvopglobalVOP_geometryvopglobalVopcvexW restpos::2.0 Rest Position(oplib:/Vop/restpos::2.0?Vop/restpos::2.0 VOP_restposVopsubnetSUBvopsurface displace light sop popWodeconfigureobjectODE Configure Object4oplib:/Dop/odeconfigureobject?Dop/odeconfigureobject DOP_rbdobjectDopWreflectReflectoplib:/Vop/reflect?Vop/reflect VOP_reflectVopvopVOPall*W vectofloatVector to Float$oplib:/Vop/vectofloat?Vop/vectofloatVOP_vectofloatVopvopVOPall*W clothobject Cloth Object&oplib:/Dop/clothobject?Dop/clothobjectDOP_clothobjectDopWuvcoords UV Coords oplib:/Vop/uvcoords?Vop/uvcoords VOP_uvcoordsVop vex* rsl*W pointdeform Point Deform&oplib:/Sop/pointdeform?Sop/pointdeformSOP_pointdeformSopW luminance Luminance"oplib:/Vop/luminance?Vop/luminance VOP_luminanceVopvopVOPall*WlinktosourceobjectLink to Source Object4oplib:/Dop/linktosourceobject?Dop/linktosourceobjectDOP_linktosourceobjectDopWINDXContents=W{ DialogScript= I'zHouLC1033600bb6057dce27b0f96ba020LIMITED_COMMERCIAL_FILE!!!# Dialog script for windforce automatically generated 03/11/09 17:04:58 { name windforce script windforce label "Wind Force" help { "" } bindhandle velx velocity "Velocity" vx "" bindhandle vely velocity "Velocity" vy "" bindhandle velz velocity "Velocity" vz "" group { name "folder0" label "Wind" parm { name "vel" label "Velocity" type vector size 3 default { "0" "0" "1" } range { -1 1 } export none } parm { name "scaleforce" label "Scale Force" type float default { "100" } range { 0 1000 } export none } parm { name "samplemode" label "Sampling Mode" type ordinal default { "0" } menu { "def" "Default" "point" "Point" "circle" "Circle" "sphere" "Sphere" } range { 0 1 } export none } } group { name "folder0_1" label "Noise" parm { name "seed" label "Seed" type integer default { "0" } range { 0 10 } export none } parm { name "fractaldepth" label "Turbulence" type integer default { "1" } range { 0 10 } export none } parm { name "roughness" label "Roughness" type float default { "1" } range { 0 1 } export none } parm { name "attenuation" label "Exponent" type float default { "1" } range { 0 1 } export none } parm { name "frequency" label "Frequency" type vector size 3 default { "1" "1" "1" } range { -1 1 } export none } parm { name "amplitude" label "Amplitude" type vector size 3 default { "1" "1" "1" } range { -1 1 } export none } parm { name "offset" label "Offset" type vector size 3 default { "0" "0" "0" } range { -1 1 } export none } parm { name "noisetype" label "Noise Type" type ordinal default { "0" } menu { "fast" "Hermite Interpolation" "hq" "Sparse Convolution" "ffast" "Improved Hermite" "alligator" "Alligator Noise" } range { 0 1 } export none } } parm { name "defaultparmop" label "Default Operation" type ordinal default { "0" } menu { "initial" "Set Initial" "always" "Set Always" "never" "Set Never" } range { 0 1 } export none } parm { name "sharedata" label "Data Sharing" type ordinal default { "0" } menu { "off" "Do Not Share Data" "on" "Share Data Across All Time" "onestep" "Share Data In One Timestep" } range { 0 1 } export none } parm { name "activation" label "Activation" type float default { "1" } range { 0 10 } export none } parm { name "group" label "Group" type string default { "*" } range { 0 1 } export none } parm { name "dataname" label "Data Name" type string default { "Forces/Wind" } range { 0 1 } export none } parm { name "uniquedataname" label "Unique Data Name" type toggle default { "1" } range { 0 1 } export none } } INDX DialogScriptgW/* * 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 "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 } } } INDXContents=Ww DialogScript=TA\_HouLC1033600bb6057dce2770f96ba020LIMITED_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 { "" } } INDX DialogScriptW/* * 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 } } } INDXContents=Ww DialogScript=W,HouLC1033600bb6057dce2770f96ba020LIMITED_COMMERCIAL_FILE!!!# Dialog script for mantrasurface automatically generated 05/06/16 10:20:07 { name mantrasurface script mantrasurface label "Mantra Surface" rendermask "VMantra OGL" help { "" } group { name "diffuse_folder_23" label "Surface" group { name "diffuseFolder29" label "Diffuse" groupsimple { name "folder770" label "General" grouptag { "group_type" "simple" } parm { name "diff_enable" label "Enable Diffuse" type toggle default { "on" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "diff_int" label "Intensity" type float default { "1" } disablewhen "{ diff_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "diff_rough" label "Roughness" type float default { "0" } disablewhen "{ diff_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "diff_min" label "Minimum" type float default { "0" } disablewhen "{ diff_enable == 0 } { fres_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } } groupsimple { name "folder771" label "Color" grouptag { "group_type" "simple" } parm { name "diff_colorUseBaseColor" label "Use Base Color" type toggle default { "on" } disablewhen "{ diff_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "diff_color" label "Base Color" type color size 3 default { "0.2" "0.2" "0.2" } disablewhen "{ diff_colorUseBaseColor == 0 } { diff_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "diff_colorUsePointColor" label "Use Point Color" type toggle default { "on" } disablewhen "{ diff_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "diff_colorUsePackedColor" label "Use Packed Color" type toggle default { "off" } disablewhen "{ diff_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "diff_colorUseTexture" label "Use Map" type toggle default { "off" } disablewhen "{ diff_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "diff_colorUdim" label "UDIM Filename Expansion" type toggle default { "off" } disablewhen "{ diff_enable == 0 }" hidewhen "{ diff_colorUseTexture == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "diff_colorTexture" label "Map" type image default { "" } disablewhen "{ diff_enable == 0 }" hidewhen "{ diff_colorUseTexture == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "diff_colorTextureIntensity" label "Tint Intensity" type float default { "1" } disablewhen "{ diff_enable == 0 }" hidewhen "{ diff_colorUseTexture == 0 }" range { 0 2 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "diff_colorTextureWrap" label "Wrap" type string joinnext default { "repeat" } disablewhen "{ diff_enable == 0 }" hidewhen "{ diff_colorUseTexture == 0 }" menu { "repeat" "Repeat" "streak" "Streak" "decal" "Decal" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "diff_colorTextureFilter" label "Filter" type string joinnext default { "catrom" } disablewhen "{ diff_enable == 0 }" hidewhen "{ diff_colorUseTexture == 0 }" menu { "box" "Box" "gauss" "Gaussian" "bartlett" "Bartlett/Triangular" "sinc" "Sinc Sharpening" "hanning" "Hanning" "blackman" "Blackman" "catrom" "Catmull-Rom" "mitchell" "Mitchell" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "diff_colorTextureFilterWidth" label "Filter Width" type float default { "1" } disablewhen "{ diff_enable == 0 }" hidewhen "{ diff_colorUseTexture == 0 }" range { 0 5 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "diff_colorTextureColorSpace" label "Source Color Space" type string default { "auto" } disablewhen "{ diff_enable == 0 }" hidewhen "{ diff_colorUseTexture == 0 }" menu { "auto" "Automatic" "linear" "Linear" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } } } group { name "diffuseFolder29_1" label "Reflect Base" groupsimple { name "folder772" label "General" grouptag { "group_type" "simple" } parm { name "refl_enable" label "Enable Base Reflections" type toggle default { "on" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_lights" label "Reflect Lights" type toggle default { "on" } disablewhen "{ refl_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_objs" label "Reflect Objects" type toggle default { "on" } disablewhen "{ refl_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "spec_model" label "Model" type string default { "ggx" } disablewhen "{ refl_enable == 0 } { refl_lights == 0 refl_objs == 0 }" menu { "phong" "Phong" "blinn" "Blinn" "cone" "Cone" "ggx" "GGX" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } } groupsimple { name "folder773" label "Intensity" grouptag { "group_type" "simple" } parm { name "spec_int" label "Intensity" type float default { "1" } disablewhen "{ refl_enable == 0 } { refl_lights == 0 refl_objs == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_maskUseTexture" label "Use Map" type toggle default { "off" } disablewhen "{ refl_enable == 0 } { refl_lights == 0 refl_objs == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_maskUdim" label "UDIM Filename Expansion" type toggle default { "off" } disablewhen "{ refl_enable == 0 } { refl_lights == 0 refl_objs == 0 }" hidewhen "{ refl_maskUseTexture == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_maskTexture" label "Map" type image default { "" } disablewhen "{ refl_enable == 0 } { refl_lights == 0 refl_objs == 0 }" hidewhen "{ refl_maskUseTexture == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_maskMonoChannel" label "Channel" type integer joinnext default { "0" } disablewhen "{ refl_enable == 0 } { refl_lights == 0 refl_objs == 0 }" hidewhen "{ refl_maskUseTexture == 0 }" menu { "0" "Luminance" "1" "Red" "2" "Green" "3" "Blue" } range { 0 10 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_maskTextureWrap" label "Wrap" type string joinnext default { "repeat" } disablewhen "{ refl_enable == 0 } { refl_lights == 0 refl_objs == 0 }" hidewhen "{ refl_maskUseTexture == 0 }" menu { "repeat" "Repeat" "streak" "Streak" "decal" "Decal" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_maskTextureFilter" label "Filter" type string default { "catrom" } disablewhen "{ refl_enable == 0 } { refl_lights == 0 refl_objs == 0 }" hidewhen "{ refl_maskUseTexture == 0 }" menu { "box" "Box" "gauss" "Gaussian" "bartlett" "Bartlett/Triangular" "sinc" "Sinc Sharpening" "hanning" "Hanning" "blackman" "Blackman" "catrom" "Catmull-Rom" "mitchell" "Mitchell" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_maskTextureFilterWidth" label "Filter Width" type float default { "1" } disablewhen "{ refl_enable == 0 } { refl_lights == 0 refl_objs == 0 }" hidewhen "{ refl_maskUseTexture == 0 }" range { 0 5 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "spec_min" label "Specular Minimum" type float default { "0" } disablewhen "{ refl_enable == 0 } { refl_lights == 0 refl_objs == 0 }" hidewhen "{ fres_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_maskTextureColorSpace" label "Source Color Space" type string default { "linear" } disablewhen "{ refl_enable == 0 }" hidewhen "{ refl_maskUseTexture == 0 }" menu { "auto" "Automatic" "linear" "Linear" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } } groupsimple { name "folder774" label "Color" grouptag { "group_type" "simple" } parm { name "spec_color" label "Color" type color size 3 default { "1" "1" "1" } disablewhen "{ refl_enable == 0 } { refl_lights == 0 refl_objs == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_colorUseTexture" label "Use Map" type toggle default { "off" } disablewhen "{ refl_enable == 0 } { refl_lights == 0 refl_objs == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_colorUdim" label "UDIM Filename Expansion" type toggle default { "off" } disablewhen "{ refl_enable == 0 } { refl_lights == 0 refl_objs == 0 }" hidewhen "{ refl_colorUseTexture == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_colorTexture" label "Map" type image default { "" } disablewhen "{ refl_enable == 0 } { refl_lights == 0 refl_objs == 0 }" hidewhen "{ refl_colorUseTexture == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_colorTextureIntensity" label "Tint Intensity" type float default { "1" } disablewhen "{ refl_enable == 0 } { refl_lights == 0 refl_objs == 0 }" hidewhen "{ refl_colorUseTexture == 0 }" range { 0 2 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_colorTextureWrap" label "Wrap" type string joinnext default { "repeat" } disablewhen "{ refl_enable == 0 } { refl_lights == 0 refl_objs == 0 }" hidewhen "{ refl_colorUseTexture == 0 }" menu { "repeat" "Repeat" "streak" "Streak" "decal" "Decal" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_colorTextureFilter" label "Filter" type string default { "catrom" } disablewhen "{ refl_enable == 0 } { refl_lights == 0 refl_objs == 0 }" hidewhen "{ refl_colorUseTexture == 0 }" menu { "box" "Box" "gauss" "Gaussian" "bartlett" "Bartlett/Triangular" "sinc" "Sinc Sharpening" "hanning" "Hanning" "blackman" "Blackman" "catrom" "Catmull-Rom" "mitchell" "Mitchell" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_colorTextureFilterWidth" label "Filter Width" type float default { "1" } disablewhen "{ refl_enable == 0 } { refl_lights == 0 refl_objs == 0 }" hidewhen "{ refl_colorUseTexture == 0 }" range { 0 5 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_colorTextureColorSpace" label "Source Color Space" type string default { "auto" } disablewhen "{ refl_enable == 0 }" hidewhen "{ refl_colorUseTexture == 0 }" menu { "auto" "Automatic" "linear" "Linear" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } } groupsimple { name "folder775" label "Metallic" parm { name "spec_metallic" label "Metallic Reflection" type float default { "0" } disablewhen "{ refl_enable == 0 } { refl_lights == 0 refl_objs == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_metallicUseTexture" label "Use Map" type toggle default { "off" } disablewhen "{ refl_enable == 0 } { refl_lights == 0 refl_objs == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_metallicUdim" label "UDIM Filename Expansion" type toggle default { "off" } disablewhen "{ refl_enable == 0 } { refl_lights == 0 refl_objs == 0 }" hidewhen "{ refl_metallicUseTexture == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_metallicTexture" label "Map" type image default { "" } disablewhen "{ refl_enable == 0 } { refl_lights == 0 refl_objs == 0 }" hidewhen "{ refl_metallicUseTexture == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_metallicMonoChannel" label "Channel" type integer joinnext default { "0" } disablewhen "{ refl_enable == 0 } { refl_lights == 0 refl_objs == 0 }" hidewhen "{ refl_metallicUseTexture == 0 }" menu { "0" "Luminance" "1" "Red" "2" "Green" "3" "Blue" } range { 0 10 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_metallicTextureWrap" label "Wrap" type string joinnext default { "repeat" } disablewhen "{ refl_enable == 0 } { refl_lights == 0 refl_objs == 0 }" hidewhen "{ refl_metallicUseTexture == 0 }" menu { "repeat" "Repeat" "streak" "Streak" "decal" "Decal" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_metallicTextureFilter" label "Filter" type string default { "catrom" } disablewhen "{ refl_enable == 0 } { refl_lights == 0 refl_objs == 0 }" hidewhen "{ refl_metallicUseTexture == 0 }" menu { "box" "Box" "gauss" "Gaussian" "bartlett" "Bartlett/Triangular" "sinc" "Sinc Sharpening" "hanning" "Hanning" "blackman" "Blackman" "catrom" "Catmull-Rom" "mitchell" "Mitchell" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_metallicTextureFilterWidth" label "Filter Width" type float default { "1" } disablewhen "{ refl_enable == 0 } { refl_lights == 0 refl_objs == 0 }" hidewhen "{ refl_metallicUseTexture == 0 }" range { 0 5 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_metallicTextureColorSpace" label "Source Color Space" type string default { "linear" } disablewhen "{ refl_enable == 0 }" hidewhen "{ refl_metallicUseTexture == 0 }" menu { "auto" "Automatic" "linear" "Linear" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "spec_edgetint" label "Metallic Edge Tint" type color size 3 default { "1" "1" "1" } disablewhen "{ refl_enable == 0 } { refl_lights == 0 refl_objs == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_edgeTintUseTexture" label "Use Map" type toggle default { "off" } disablewhen "{ refl_enable == 0 } { refl_lights == 0 refl_objs == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_edgeTintUdim" label "UDIM Filename Expansion" type toggle default { "off" } disablewhen "{ refl_enable == 0 } { refl_lights == 0 refl_objs == 0 }" hidewhen "{ refl_edgeTintUseTexture == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_edgeTintTexture" label "Map" type image default { "" } disablewhen "{ refl_enable == 0 } { refl_lights == 0 refl_objs == 0 }" hidewhen "{ refl_edgeTintUseTexture == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_edgeTintTextureIntensity" label "Tint Intensity" type float default { "1" } disablewhen "{ refl_enable == 0 } { refl_lights == 0 refl_objs == 0 }" hidewhen "{ refl_edgeTintUseTexture == 0 }" range { 0 2 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_edgeTintTextureWrap" label "Wrap" type string joinnext default { "repeat" } disablewhen "{ refl_enable == 0 } { refl_lights == 0 refl_objs == 0 }" hidewhen "{ refl_edgeTintUseTexture == 0 }" menu { "repeat" "Repeat" "streak" "Streak" "decal" "Decal" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_edgeTintTextureFilter" label "Filter" type string default { "catrom" } disablewhen "{ refl_enable == 0 } { refl_lights == 0 refl_objs == 0 }" hidewhen "{ refl_edgeTintUseTexture == 0 }" menu { "box" "Box" "gauss" "Gaussian" "bartlett" "Bartlett/Triangular" "sinc" "Sinc Sharpening" "hanning" "Hanning" "blackman" "Blackman" "catrom" "Catmull-Rom" "mitchell" "Mitchell" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_edgeTintTextureFilterWidth" label "Filter Width" type float default { "1" } disablewhen "{ refl_enable == 0 } { refl_lights == 0 refl_objs == 0 }" hidewhen "{ refl_edgeTintUseTexture == 0 }" range { 0 5 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_edgeTintTextureColorSpace" label "Source Color Space" type string default { "auto" } disablewhen "{ refl_enable == 0 }" hidewhen "{ refl_edgeTintUseTexture == 0 }" menu { "auto" "Automatic" "linear" "Linear" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } } groupsimple { name "folder776" label "Roughness" grouptag { "group_type" "simple" } parm { name "spec_rough" label "Amount" type float default { "0.3" } disablewhen "{ refl_enable == 0 } { refl_lights == 0 refl_objs == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_roughUseTexture" label "Use Map" type toggle default { "off" } disablewhen "{ refl_enable == 0 } { refl_lights == 0 refl_objs == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_roughUdim" label "UDIM Filename Expansion" type toggle default { "off" } disablewhen "{ refl_enable == 0 } { refl_lights == 0 refl_objs == 0 }" hidewhen "{ refl_roughUseTexture == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_roughTexture" label "Map" type image default { "" } disablewhen "{ refl_enable == 0 } { refl_lights == 0 refl_objs == 0 }" hidewhen "{ refl_roughUseTexture == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_roughMonoChannel" label "Channel" type integer joinnext default { "0" } disablewhen "{ refl_enable == 0 } { refl_lights == 0 refl_objs == 0 }" hidewhen "{ refl_roughUseTexture == 0 }" menu { "0" "Luminance" "1" "Red" "2" "Green" "3" "Blue" } range { 0 10 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_roughTextureWrap" label "Wrap" type string joinnext default { "repeat" } disablewhen "{ refl_enable == 0 } { refl_lights == 0 refl_objs == 0 }" hidewhen "{ refl_roughUseTexture == 0 }" menu { "repeat" "Repeat" "streak" "Streak" "decal" "Decal" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_roughTextureFilter" label "Filter" type string default { "catrom" } disablewhen "{ refl_enable == 0 } { refl_lights == 0 refl_objs == 0 }" hidewhen "{ refl_roughUseTexture == 0 }" menu { "box" "Box" "gauss" "Gaussian" "bartlett" "Bartlett/Triangular" "sinc" "Sinc Sharpening" "hanning" "Hanning" "blackman" "Blackman" "catrom" "Catmull-Rom" "mitchell" "Mitchell" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_roughTextureFilterWidth" label "Filter Width" type float default { "1" } disablewhen "{ refl_enable == 0 } { refl_lights == 0 refl_objs == 0 }" hidewhen "{ refl_roughUseTexture == 0 }" range { 0 5 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_roughTextureColorSpace" label "Source Color Space" type string default { "linear" } disablewhen "{ refl_enable == 0 }" hidewhen "{ refl_roughUseTexture == 0 }" menu { "auto" "Automatic" "linear" "Linear" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } } groupsimple { name "folder777" label "Anisotropy" grouptag { "group_type" "simple" } parm { name "spec_aniso" label "Amount" type float default { "0" } disablewhen "{ refl_enable == 0 } { refl_lights == 0 refl_objs == 0 } { spec_model != ggx spec_angle == 0 } { spec_model == ggx refl_rough == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "spec_anisodir" label "Direction" type angle default { "0" } disablewhen "{ refl_enable == 0 } { refl_lights == 0 refl_objs == 0 } { spec_model != ggx spec_angle == 0 } { spec_model == ggx refl_rough == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } } parm { name "refl_sep" label "Separate Object Reflection Parameters" type toggle default { "off" } disablewhen "{ refl_enable == 0 } { refl_objs == 0 }" hidewhen "{ refl_objs == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } groupsimple { name "reflectLightsFolder_23" label "Object Reflections" hidewhentab "{ refl_objs == 0 } { refl_sep == 0 }" grouptag { "group_type" "simple" } parm { name "refl_int" label "Intensity" type float default { "1" } disablewhen "{ refl_enable == 0 } { refl_objs == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_color" label "Color" type color size 3 default { "1" "1" "1" } disablewhen "{ refl_enable == 0 } { refl_objs == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_edgetint" label "Edge Tint" type color size 3 default { "1" "1" "1" } disablewhen "{ refl_enable == 0 }" hidewhen "{ refl_objs == 0 } { refl_sep == 0 } { spec_metallic == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_rough" label "Roughness" type float default { "0.3" } disablewhen "{ refl_enable == 0 } { refl_objs == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } } } group { name "diffuseFolder29_2" label "Reflect Coat" groupsimple { name "folder778" label "General" grouptag { "group_type" "simple" } parm { name "refl_enable2" label "Enable Coat Reflections" type toggle default { "off" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_lights2" label "Reflect Lights" type toggle default { "on" } disablewhen "{ refl_enable2 == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_objs2" label "Reflect Objects" type toggle default { "on" } disablewhen "{ refl_enable2 == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "spec_model2" label "Model" type string default { "ggx" } disablewhen "{ refl_enable2 == 0 } { refl_lights2 == 0 refl_objs2 == 0 }" menu { "phong" "Phong" "blinn" "Blinn" "cone" "Cone" "ggx" "GGX" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } } groupsimple { name "folder779" label "Intensity" grouptag { "group_type" "simple" } parm { name "spec_int2" label "Intensity" type float default { "1" } disablewhen "{ refl_enable2 == 0 } { refl_lights2 == 0 refl_objs2 == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_maskUseTexture2" label "Use Map" type toggle default { "off" } disablewhen "{ refl_enable2 == 0 } { refl_lights2 == 0 refl_objs2 == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_maskUdim2" label "UDIM Filename Expansion" type toggle default { "off" } disablewhen "{ refl_enable2 == 0 } { refl_lights2 == 0 refl_objs2 == 0 }" hidewhen "{ refl_maskUseTexture2 == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_maskTexture2" label "Map" type image default { "" } disablewhen "{ refl_enable2 == 0 } { refl_lights2 == 0 refl_objs2 == 0 }" hidewhen "{ refl_maskUseTexture2 == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_maskMonoChannel2" label "Channel" type integer joinnext default { "0" } disablewhen "{ refl_enable2 == 0 } { refl_lights2 == 0 refl_objs2 == 0 }" hidewhen "{ refl_maskUseTexture2 == 0 }" menu { "0" "Luminance" "1" "Red" "2" "Green" "3" "Blue" } range { 0 10 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_maskTextureWrap2" label "Wrap" type string joinnext default { "repeat" } disablewhen "{ refl_enable2 == 0 } { refl_lights2 == 0 refl_objs2 == 0 }" hidewhen "{ refl_maskUseTexture2 == 0 }" menu { "repeat" "Repeat" "streak" "Streak" "decal" "Decal" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_maskTextureFilter2" label "Filter" type string default { "catrom" } disablewhen "{ refl_enable2 == 0 } { refl_lights2 == 0 refl_objs2 == 0 }" hidewhen "{ refl_maskUseTexture2 == 0 }" menu { "box" "Box" "gauss" "Gaussian" "bartlett" "Bartlett/Triangular" "sinc" "Sinc Sharpening" "hanning" "Hanning" "blackman" "Blackman" "catrom" "Catmull-Rom" "mitchell" "Mitchell" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_maskTextureFilterWidth2" label "Filter Width" type float default { "1" } disablewhen "{ refl_enable2 == 0 } { refl_lights2 == 0 refl_objs2 == 0 }" hidewhen "{ refl_maskUseTexture2 == 0 }" range { 0 5 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "spec_min2" label "Specular Minimum" type float default { "0" } disablewhen "{ refl_enable2 == 0 } { refl_lights2 == 0 } { spec_angle2 == 0 }" hidewhen "{ fres_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_maskTextureColorSpace2" label "Source Color Space" type string default { "linear" } disablewhen "{ refl_enable2 == 0 }" hidewhen "{ refl_maskUseTexture2 == 0 }" menu { "auto" "Automatic" "linear" "Linear" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } } groupsimple { name "folder780" label "Color" grouptag { "group_type" "simple" } parm { name "spec_color2" label "Color" type color size 3 default { "1" "1" "1" } disablewhen "{ refl_enable2 == 0 } { diff_colorUseBaseColor == 0 } { refl_lights2 == 0 refl_objs2 == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_colorUseTexture2" label "Use Map" type toggle default { "off" } disablewhen "{ refl_enable2 == 0 } { refl_lights2 == 0 refl_objs2 == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_colorUdim2" label "UDIM Filename Expansion" type toggle default { "off" } disablewhen "{ refl_enable2 == 0 } { refl_lights2 == 0 refl_objs2 == 0 }" hidewhen "{ refl_colorUseTexture2 == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_colorTexture2" label "Map" type image default { "" } disablewhen "{ refl_enable2 == 0 } { refl_lights2 == 0 refl_objs2 == 0 }" hidewhen "{ refl_colorUseTexture2 == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_colorTextureIntensity2" label "Tint Intensity" type float default { "1" } disablewhen "{ refl_enable2 == 0 } { refl_lights2 == 0 refl_objs2 == 0 }" hidewhen "{ refl_colorUseTexture2 == 0 }" range { 0 2 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_colorTextureWrap2" label "Wrap" type string joinnext default { "repeat" } disablewhen "{ refl_colorUseTexture2 == 0 } { refl_enable2 == 0 } { refl_lights2 == 0 refl_objs2 == 0 }" hidewhen "{ refl_colorUseTexture2 == 0 }" menu { "repeat" "Repeat" "streak" "Streak" "decal" "Decal" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_colorTextureFilter2" label "Filter" type string default { "catrom" } disablewhen "{ refl_enable2 == 0 } { refl_lights2 == 0 refl_objs2 == 0 }" hidewhen "{ refl_colorUseTexture2 == 0 }" menu { "box" "Box" "gauss" "Gaussian" "bartlett" "Bartlett/Triangular" "sinc" "Sinc Sharpening" "hanning" "Hanning" "blackman" "Blackman" "catrom" "Catmull-Rom" "mitchell" "Mitchell" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_colorTextureFilterWidth2" label "Filter Width" type float default { "1" } disablewhen "{ refl_enable2 == 0 } { refl_lights2 == 0 refl_objs2 == 0 }" hidewhen "{ refl_colorUseTexture2 == 0 }" range { 0 5 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_colorTextureColorSpace2" label "Source Color Space" type string default { "auto" } disablewhen "{ refl_enable2 == 0 }" hidewhen "{ refl_colorUseTexture2 == 0 }" menu { "auto" "Automatic" "linear" "Linear" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } } groupsimple { name "folder781" label "Roughness" grouptag { "group_type" "simple" } parm { name "spec_rough2" label "Amount" type float default { "0" } disablewhen "{ refl_enable2 == 0 } { refl_lights2 == 0 refl_objs2 == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_roughUseTexture2" label "Use Map" type toggle default { "off" } disablewhen "{ refl_enable2 == 0 } { refl_lights2 == 0 refl_objs2 == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_roughUdim2" label "UDIM Filename Expansion" type toggle default { "off" } disablewhen "{ refl_enable2 == 0 } { refl_lights2 == 0 refl_objs2 == 0 }" hidewhen "{ refl_roughUseTexture2 == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_roughTexture2" label "Map" type image default { "" } disablewhen "{ refl_enable2 == 0 } { refl_lights2 == 0 refl_objs2 == 0 }" hidewhen "{ refl_roughUseTexture2 == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_roughMonoChannel2" label "Channel" type integer joinnext default { "0" } disablewhen "{ refl_enable2 == 0 } { refl_lights2 == 0 refl_objs2 == 0 }" hidewhen "{ refl_roughUseTexture2 == 0 }" menu { "0" "Luminance" "1" "Red" "2" "Green" "3" "Blue" } range { 0 10 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_roughTextureWrap2" label "Wrap" type string joinnext default { "repeat" } disablewhen "{ refl_enable2 == 0 } { refl_lights2 == 0 refl_objs2 == 0 }" hidewhen "{ refl_roughUseTexture2 == 0 }" menu { "repeat" "Repeat" "streak" "Streak" "decal" "Decal" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_roughTextureFilter2" label "Filter" type string default { "catrom" } disablewhen "{ refl_enable2 == 0 } { refl_lights2 == 0 refl_objs2 == 0 }" hidewhen "{ refl_roughUseTexture2 == 0 }" menu { "box" "Box" "gauss" "Gaussian" "bartlett" "Bartlett/Triangular" "sinc" "Sinc Sharpening" "hanning" "Hanning" "blackman" "Blackman" "catrom" "Catmull-Rom" "mitchell" "Mitchell" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_roughTextureFilterWidth2" label "Filter Width" type float default { "1" } disablewhen "{ refl_enable2 == 0 } { refl_lights2 == 0 refl_objs2 == 0 }" hidewhen "{ refl_roughUseTexture2 == 0 }" range { 0 5 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_roughTextureColorSpace2" label "Source Color Space" type string default { "linear" } disablewhen "{ refl_enable2 == 0 }" hidewhen "{ refl_roughUseTexture2 == 0 }" menu { "auto" "Automatic" "linear" "Linear" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } } groupsimple { name "folder782" label "Anisotropy" grouptag { "group_type" "simple" } parm { name "spec_aniso2" label "Amount" type float default { "0" } disablewhen "{ refl_enable2 == 0 } { refl_lights2 == 0 refl_objs2 == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "spec_anisodir2" label "Direction" type angle default { "0" } disablewhen "{ refl_enable2 == 0 } { refl_lights2 == 0 refl_objs2 == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } } parm { name "refl_sep2" label "Separate Object Reflection Parameters" type toggle default { "off" } disablewhen "{ refl_enable2 == 0 } { refl_objs2 == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } groupsimple { name "reflect_lights_23" label "Object Reflections" hidewhentab "{ refl_sep2 == 0 }" grouptag { "group_type" "simple" } parm { name "refl_int2" label "Intensity" type float default { "1" } disablewhen "{ refl_enable2 == 0 } { refl_objs2 == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_color2" label "Color" type color size 3 default { "1" "1" "1" } disablewhen "{ refl_enable2 == 0 } { refl_objs2 == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refl_rough2" label "Reflection Roughness" type float default { "0" } disablewhen "{ refl_enable2 == 0 }" hidewhen "{ refl_objs2 == 0 } { refl_sep2 == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } } } group { name "diffuseFolder29_3" label "Refract" groupsimple { name "folder783" label "General" grouptag { "group_type" "simple" } parm { name "refr_enable" label "Enable Refractions" type toggle default { "off" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refr_lights" label "Refract Lights" type toggle default { "on" } disablewhen "{ refr_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refr_objs" label "Refract Objects" type toggle default { "on" } disablewhen "{ refr_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refr_model" label "Refraction Model" type string default { "phong" } disablewhen "{ refr_enable == 0 }" menu { "phong" "Phong" "cone" "Cone" "diffuse" "Translucency" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refr_thin" label "Thin Film Refraction" type toggle default { "off" } disablewhen "{ refr_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } } groupsimple { name "folder784" label "Intensity" grouptag { "group_type" "simple" } parm { name "refr_int" label "Intensity" type float default { "1" } disablewhen "{ refr_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refr_maskUseTexture" label "Use Map" type toggle default { "off" } disablewhen "{ refr_enable == 0 } { refr_lights == 0 refr_objs == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refr_maskUdim" label "UDIM Filename Expansion" type toggle default { "off" } disablewhen "{ refr_enable == 0 } { refr_lights == 0 refr_objs == 0 }" hidewhen "{ refr_maskUseTexture == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refr_maskTexture" label "Map" type image default { "" } disablewhen "{ refr_enable == 0 } { refr_lights == 0 refr_objs == 0 }" hidewhen "{ refr_maskUseTexture == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refr_maskMonoChannel" label "Channel" type integer joinnext default { "0" } disablewhen "{ refr_enable == 0 } { refr_lights == 0 refr_objs == 0 }" hidewhen "{ refr_maskUseTexture == 0 }" menu { "0" "Luminance" "1" "Red" "2" "Green" "3" "Blue" } range { 0 10 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refr_maskTextureWrap" label "Wrap" type string joinnext default { "repeat" } disablewhen "{ refr_enable == 0 } { refr_lights == 0 refr_objs == 0 }" hidewhen "{ refr_maskUseTexture == 0 }" menu { "repeat" "Repeat" "streak" "Streak" "decal" "Decal" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refr_maskTextureFilter" label "Filter" type string default { "catrom" } disablewhen "{ refr_enable == 0 } { refr_lights == 0 refr_objs == 0 }" hidewhen "{ refr_maskUseTexture == 0 }" menu { "box" "Box" "gauss" "Gaussian" "bartlett" "Bartlett/Triangular" "sinc" "Sinc Sharpening" "hanning" "Hanning" "blackman" "Blackman" "catrom" "Catmull-Rom" "mitchell" "Mitchell" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refr_maskTextureFilterWidth" label "Filter Width" type float default { "1" } disablewhen "{ refr_enable == 0 } { refr_lights == 0 refr_objs == 0 }" hidewhen "{ refr_maskUseTexture == 0 }" range { 0 5 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refr_min" label "Refraction Minimum" type float default { "0" } disablewhen "{ refr_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refr_maskTextureColorSpace" label "Source Color Space" type string default { "linear" } disablewhen "{ refr_enable == 0 }" hidewhen "{ refr_maskUseTexture == 0 }" menu { "auto" "Automatic" "linear" "Linear" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } } groupsimple { name "folder785" label "Color" grouptag { "group_type" "simple" } parm { name "refr_colorBaseColor" label "Color" type color size 3 default { "1" "1" "1" } disablewhen "{ refr_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refr_colorUseTexture" label "Use Map" type toggle default { "off" } disablewhen "{ refr_enable == 0 } { refr_lights == 0 refr_objs == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refr_colorUdim" label "UDIM Filename Expansion" type toggle default { "off" } disablewhen "{ refr_enable == 0 } { refr_lights == 0 refr_objs == 0 }" hidewhen "{ refr_colorUseTexture == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refr_colorTexture" label "Map" type image default { "" } disablewhen "{ refr_enable == 0 } { refr_lights == 0 refr_objs == 0 }" hidewhen "{ refr_colorUseTexture == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refr_colorTextureIntensity" label "Tint Intensity" type float default { "1" } disablewhen "{ refr_enable == 0 } { refr_lights == 0 refr_objs == 0 }" hidewhen "{ refr_colorUseTexture == 0 }" range { 0 2 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refr_colorTextureWrap" label "Wrap" type string joinnext default { "repeat" } disablewhen "{ refr_enable == 0 } { refr_lights == 0 refr_objs == 0 }" hidewhen "{ refr_colorUseTexture == 0 }" menu { "repeat" "Repeat" "streak" "Streak" "decal" "Decal" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refr_colorTextureFilter" label "Filter" type string default { "catrom" } disablewhen "{ refr_enable == 0 } { refr_lights == 0 refr_objs == 0 }" hidewhen "{ refr_colorUseTexture == 0 }" menu { "box" "Box" "gauss" "Gaussian" "bartlett" "Bartlett/Triangular" "sinc" "Sinc Sharpening" "hanning" "Hanning" "blackman" "Blackman" "catrom" "Catmull-Rom" "mitchell" "Mitchell" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refr_colorTextureFilterWidth" label "Filter Width" type float default { "1" } disablewhen "{ refr_enable == 0 } { refr_lights == 0 refr_objs == 0 }" hidewhen "{ refr_colorUseTexture == 0 }" range { 0 5 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refr_colorTextureColorSpace" label "Source Color Space" type string default { "auto" } disablewhen "{ refr_enable == 0 }" hidewhen "{ refr_colorUseTexture == 0 }" menu { "auto" "Automatic" "linear" "Linear" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } } groupsimple { name "folder786" label "Roughness" grouptag { "group_type" "simple" } parm { name "refr_rough" label "Roughness" type float default { "0" } disablewhen "{ refr_enable == 0 } { refr_lights == 0 refr_objs == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refr_roughUseTexture" label "Use Map" type toggle default { "off" } disablewhen "{ refr_enable == 0 } { refr_lights == 0 refr_objs == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refr_roughUdim" label "UDIM Filename Expansion" type toggle default { "off" } disablewhen "{ refr_enable == 0 } { refr_lights == 0 refr_objs == 0 }" hidewhen "{ refr_roughUseTexture == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refr_roughTexture" label "Map" type image default { "" } disablewhen "{ refr_enable == 0 } { refr_lights == 0 refr_objs == 0 }" hidewhen "{ refr_roughUseTexture == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refr_roughMonoChannel" label "Channel" type integer joinnext default { "0" } disablewhen "{ refr_enable == 0 } { refr_lights == 0 refr_objs == 0 }" hidewhen "{ refr_roughUseTexture == 0 }" menu { "0" "Luminance" "1" "Red" "2" "Green" "3" "Blue" } range { 0 10 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refr_roughTextureWrap" label "Wrap" type string joinnext default { "repeat" } disablewhen "{ refr_enable == 0 } { refr_lights == 0 refr_objs == 0 }" hidewhen "{ refr_roughUseTexture == 0 }" menu { "repeat" "Repeat" "streak" "Streak" "decal" "Decal" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refr_roughTextureFilter" label "Filter" type string default { "catrom" } disablewhen "{ refr_enable == 0 } { refr_lights == 0 refr_objs == 0 }" hidewhen "{ refr_roughUseTexture == 0 }" menu { "box" "Box" "gauss" "Gaussian" "bartlett" "Bartlett/Triangular" "sinc" "Sinc Sharpening" "hanning" "Hanning" "blackman" "Blackman" "catrom" "Catmull-Rom" "mitchell" "Mitchell" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refr_roughTextureFilterWidth" label "Filter Width" type float default { "1" } disablewhen "{ refr_enable == 0 } { refr_lights == 0 refr_objs == 0 }" hidewhen "{ refr_roughUseTexture == 0 }" range { 0 5 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refr_roughTextureColorSpace" label "Source Color Space" type string default { "linear" } disablewhen "{ refr_enable == 0 }" hidewhen "{ refr_roughUseTexture == 0 }" menu { "auto" "Automatic" "linear" "Linear" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } } groupsimple { name "folder787" label "Anisotropy" grouptag { "group_type" "simple" } parm { name "refr_aniso" label "Amount" type float default { "0" } disablewhen "{ refr_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "refr_anisodir" label "Direction" type float default { "0" } disablewhen "{ refr_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } } groupsimple { name "folder788" label "Attenuation" grouptag { "group_type" "simple" } parm { name "atten_enable" label "Enable" type toggle default { "off" } disablewhen "{ refr_enable == 0 } { refr_objs == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "atten_den" label "Density" type float default { "0.5" } disablewhen "{ refr_enable == 0 } { refr_objs == 0 } { atten_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "atten_clr" label "Color" type color size 3 default { "1" "1" "1" } disablewhen "{ refr_enable == 0 } { refr_objs == 0 } { atten_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } } } group { name "diffuseFolder29_4" label "Subsurface" groupsimple { name "folder789" label "General" grouptag { "group_type" "simple" } parm { name "sss_enable" label "Enable Subsurface Scattering" type toggle default { "off" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "sss_int" label "Amount" type float default { "0.5" } disablewhen "{ sss_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "sss_min" label "Subsurface Minimum" type float default { "0" } disablewhen "{ sss_enable == 0 }" hidewhen "{ fres_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "sss_phase" label "Scattering Phase" type float default { "0" } disablewhen "{ sss_enable == 0 }" range { -1 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } } groupsimple { name "folder790" label "Single Scattering" grouptag { "group_type" "simple" } parm { name "sss_1enable" label "Enable Single Scattering" type toggle default { "on" } disablewhen "{ sss_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "sss_1intensity" label "Intensity" type float default { "1" } disablewhen "{ sss_enable == 0 }" hidewhen "{ sss_1enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "sss_1quality" label "Quality" type integer default { "1" } disablewhen "{ sss_enable == 0 }" hidewhen "{ sss_1enable == 0 }" range { 1 10 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } } groupsimple { name "folder791" label "Multiple Scattering" grouptag { "group_type" "simple" } parm { name "sss_2enable" label "Enable Multiple Scattering" type toggle default { "off" } disablewhen "{ sss_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "sss_2model" label "Model" type string default { "raytraced" } disablewhen "{ sss_enable == 0 }" hidewhen "{ sss_2enable == 0 }" menu { "raytraced" "Ray Traced" "fullraytraced" "Full Ray Traced" "local" "Local BRDF" "global" "Global Point Cloud" "hybrid" "Local BRDF + Global Point Cloud" "pathtraced" "Path Traced" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "sss_pcmode" label "Point Cloud Mode" type integer default { "0" } disablewhen "{ sss_enable == 0 }" hidewhen "{ sss_2enable == 0 } { sss_2model != global sss_2model != hybrid }" menu { "0" "Generate At Render Time" "1" "Read From File" "2" "Write To File" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "sss_pcname" label "Point Cloud File" type file default { "${OS}_SSS.pc" } disablewhen "{ sss_enable == 0 }" hidewhen "{ sss_2enable == 0 } { sss_2model != global sss_2model != hybrid }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "sss_2intensity" label "Intensity" type float default { "1" } disablewhen "{ sss_enable == 0 }" hidewhen "{ sss_2enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "sss_2quality" label "Quality" type float default { "1" } disablewhen "{ sss_enable == 0 }" hidewhen "{ sss_2enable == 0 }" range { 0.01 10 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } } groupsimple { name "folder792" label "Subsurface Color" grouptag { "group_type" "simple" } parm { name "sss_color" label "Color" type color size 3 default { "1" "1" "1" } disablewhen "{ sss_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "sss_colorUseTexture" label "Use Map" type toggle default { "off" } disablewhen "{ sss_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "sss_colorUdim" label "UDIM Filename Expansion" type toggle default { "off" } disablewhen "{ sss_enable == 0 }" hidewhen "{ sss_colorUseTexture == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "sss_colorTexture" label "Map" type image default { "" } disablewhen "{ sss_enable == 0 }" hidewhen "{ sss_colorUseTexture == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "sss_colorTextureIntensity" label "Tint Intensity" type float default { "1" } disablewhen "{ sss_enable == 0 }" hidewhen "{ sss_colorUseTexture == 0 }" range { 0 2 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "sss_colorTextureWrap" label "Wrap" type string joinnext default { "repeat" } disablewhen "{ sss_enable == 0 }" hidewhen "{ sss_colorUseTexture == 0 }" menu { "repeat" "Repeat" "streak" "Streak" "decal" "Decal" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "sss_colorTextureFilter" label "Filter" type string default { "catrom" } disablewhen "{ sss_enable == 0 }" hidewhen "{ sss_colorUseTexture == 0 }" menu { "box" "Box" "gauss" "Gaussian" "bartlett" "Bartlett/Triangular" "sinc" "Sinc Sharpening" "hanning" "Hanning" "blackman" "Blackman" "catrom" "Catmull-Rom" "mitchell" "Mitchell" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "sss_colorTextureFilterWidth" label "Filter Width" type float default { "1" } disablewhen "{ sss_enable == 0 }" hidewhen "{ sss_colorUseTexture == 0 }" range { 0 5 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "sss_colorTextureColorSpace" label "Source Color Space" type string default { "auto" } disablewhen "{ sss_enable == 0 }" hidewhen "{ sss_colorUseTexture == 0 }" menu { "auto" "Automatic" "linear" "Linear" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } } groupsimple { name "sssMapFolder_1_45" label "Attenuation" grouptag { "group_type" "simple" } parm { name "sss_atten" label "Density" type float default { "10" } disablewhen "{ sss_enable == 0 }" range { 0 50 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "sss_attenColor" label "Color" type color size 3 default { "1" "1" "1" } disablewhen "{ sss_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "sss_attenColorUseTexture" label "Use Map" type toggle default { "off" } disablewhen "{ sss_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "sss_attenColorUdim" label "UDIM Filename Expansion" type toggle default { "off" } disablewhen "{ sss_enable == 0 }" hidewhen "{ sss_attenColorUseTexture == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "sss_attenColorTexture" label "Map" type image default { "" } disablewhen "{ sss_enable == 0 }" hidewhen "{ sss_attenColorUseTexture == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "sss_attenColorTextureIntensity" label "Tint Intensity" type float default { "1" } disablewhen "{ sss_enable == 0 }" hidewhen "{ sss_attenColorUseTexture == 0 }" range { 0 2 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "sss_attenColorTextureWrap" label "Wrap" type string joinnext default { "repeat" } disablewhen "{ sss_enable == 0 }" hidewhen "{ sss_attenColorUseTexture == 0 }" menu { "repeat" "Repeat" "streak" "Streak" "decal" "Decal" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "sss_attenColorTextureFilter" label "Filter" type string default { "catrom" } disablewhen "{ sss_enable == 0 }" hidewhen "{ sss_attenColorUseTexture == 0 }" menu { "box" "Box" "gauss" "Gaussian" "bartlett" "Bartlett/Triangular" "sinc" "Sinc Sharpening" "hanning" "Hanning" "blackman" "Blackman" "catrom" "Catmull-Rom" "mitchell" "Mitchell" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "sss_attenColorTextureFilterWidth" label "Filter Width" type float default { "1" } disablewhen "{ sss_enable == 0 }" hidewhen "{ sss_attenColorUseTexture == 0 }" range { 0 5 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "sss_attenColorTextureColorSpace" label "Source Color Space" type string default { "auto" } disablewhen "{ sss_enable == 0 }" hidewhen "{ sss_attenColorUseTexture == 0 }" menu { "auto" "Automatic" "linear" "Linear" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } } groupsimple { name "sssMapFolder_1_46" label "Point Cloud" grouptag { "group_type" "simple" } } } group { name "diffuseFolder29_5" label "Emission" groupsimple { name "folder793" label "General" grouptag { "group_type" "simple" } parm { name "emit_enable" label "Enable Emission" type toggle default { "off" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "emit_illum" label "Emission Illuminates Objects" type toggle default { "on" } disablewhen "{ emit_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "emit_int" label "Intensity" type float default { "1" } disablewhen "{ emit_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } } groupsimple { name "folder794" label "Color" grouptag { "group_type" "simple" } parm { name "emission_color" label "Color" type color size 3 default { "1" "1" "1" } disablewhen "{ emit_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "emission_useTexture" label "Use Map" type toggle default { "off" } disablewhen "{ emit_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "emission_udim" label "UDIM Filename Expansion" type toggle default { "off" } disablewhen "{ emit_enable == 0 }" hidewhen "{ emission_useTexture == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "emission_texture" label "Map" type image default { "" } disablewhen "{ emit_enable == 0 }" hidewhen "{ emission_useTexture == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "emission_textureIntensity" label "Tint Intensity" type float default { "1" } disablewhen "{ emit_enable == 0 }" hidewhen "{ emission_useTexture == 0 }" range { 0 2 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "emission_textureFilterWidth" label "Filter Width" type float default { "1" } disablewhen "{ emit_enable == 0 }" hidewhen "{ emission_useTexture == 0 }" range { 0 5 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "emission_textureColorSpace" label "Source Color Space" type string default { "auto" } disablewhen "{ emit_enable == 0 }" hidewhen "{ emission_useTexture == 0 }" menu { "auto" "Automatic" "linear" "Linear" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } } } group { name "diffuseFolder29_6" label "Opacity" tabbreak groupsimple { name "folder795" label "General" grouptag { "group_type" "simple" } parm { name "opac_int" label "Opacity Scale" type float default { "1" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } } groupsimple { name "folder796" label "Color" grouptag { "group_type" "simple" } parm { name "opacity_color" label "Color" type color size 3 default { "1" "1" "1" } disablewhen "{ diff_colorUseBaseColor == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "opacity_colorUseTexture" label "Use Map" type toggle default { "off" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "opacity_colorUdim" label "UDIM Filename Expansion" type toggle default { "off" } hidewhen "{ opacity_colorUseTexture == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "opacity_colorTexture" label "Map" type image default { "" } hidewhen "{ opacity_colorUseTexture == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "opacity_colorTextureIntensity" label "Tint Intensity" type float default { "1" } hidewhen "{ opacity_colorUseTexture == 0 }" range { 0 2 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "opacity_colorTextureWrap" label "Wrap" type string joinnext default { "repeat" } hidewhen "{ opacity_colorUseTexture == 0 }" menu { "repeat" "Repeat" "streak" "Streak" "decal" "Decal" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "opacity_colorTextureFilter" label "Filter" type string default { "catrom" } hidewhen "{ opacity_colorUseTexture == 0 }" menu { "box" "Box" "gauss" "Gaussian" "bartlett" "Bartlett/Triangular" "sinc" "Sinc Sharpening" "hanning" "Hanning" "blackman" "Blackman" "catrom" "Catmull-Rom" "mitchell" "Mitchell" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "opacity_colorTextureFilterWidth" label "Filter Width" type float default { "1" } hidewhen "{ opacity_colorUseTexture == 0 }" range { 0 5 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "textureSourceColorSpace" label "Source Color Space" type string default { "auto" } hidewhen "{ opacity_colorUseTexture == 0 }" menu { "auto" "Automatic" "linear" "Linear" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } } groupsimple { name "folder797" label "Opacity Falloff" grouptag { "group_type" "simple" } parm { name "opac_falloff" label "Enable Opacity Falloff" type toggle default { "off" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "opac_para" label "Parallel Opacity" type float default { "0" } hidewhen "{ opac_falloff == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "opac_perp" label "Perp Opacity" type float default { "1" } hidewhen "{ opac_falloff == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "opac_rolloff" label "Opacity Rolloff" type float default { "1" } hidewhen "{ opac_falloff == 0 }" range { 0 10 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } } groupsimple { name "folder798" label "Faux Caustics" grouptag { "group_type" "simple" } parm { name "fake_enable" label "Enable Faux Caustics" type toggle default { "off" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "fake_transmit" label "Transmission Tint" type float default { "1" } hidewhen "{ fake_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "fake_shadow" label "Shadow" type float default { "1" } hidewhen "{ fake_enable == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } } } } group { name "diffuse_folder_23_1" label "Bump & Normals" group { name "shading_24" label "Base" parm { name "enableBumpOrNormalTexture" label "Enable" type toggle default { "off" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "normalTexType" label "Texture Type" type string default { "normal" } disablewhen "{ enableBumpOrNormalTexture == 0 }" menu { "bump" "Bump" "normal" "Normal" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "normalTexColorSpace" label "Texture Color Space" type string default { "linear" } disablewhen "{ enableBumpOrNormalTexture == 0 }" menu { "auto" "Automatic" "linear" "Linear" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "normalTexVectorSpace" label "Vector Space" type string default { "uvtangent" } disablewhen "{ enableBumpOrNormalTexture == 0 }" hidewhen "{ normalTexType != normal normalTexType != vectordisp }" menu { "uvtangent" "UV Tangent Space" "object" "Object Space" "world" "World Space" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "normalTexScale" label "Effect Scale" type float default { "1" } disablewhen "{ enableBumpOrNormalTexture == 0 }" range { 0 2 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "normalTexture" label "Texture Path" type image default { "" } disablewhen "{ enableBumpOrNormalTexture == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "normalTexUdim" label "UDIM Filename Expansion" type toggle default { "off" } help "UDIM texture filename expansion, the UDIM coordinate is computed based on the uv information." disablewhen "{ enableBumpOrNormalTexture == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "normalTexWrap" label "Wrap" type string joinnext default { "repeat" } disablewhen "{ enableBumpOrNormalTexture == 0 }" menu { "repeat" "Repeat" "streak" "Streak" "decal" "Decal" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "normalTexFilter" label "Filter" type string joinnext default { "gauss" } disablewhen "{ enableBumpOrNormalTexture == 0 }" menu { "box" "Box" "gauss" "Gaussian" "bartlett" "Bartlett/Triangular" "sinc" "Sinc Sharpening" "hanning" "Hanning" "blackman" "Blackman" "catrom" "Catmull-Rom" "mitchell" "Mitchell" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "normalTexFilterWidth" label "Filter Width" type float default { "1" } disablewhen "{ enableBumpOrNormalTexture == 0 }" range { 0 2 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "normalTexChannel" label "Channel" type integer default { "0" } disablewhen "{ enableBumpOrNormalTexture == 0 }" hidewhen "{ normalTexType != bump normalTexType != disp }" menu { "0" "Luminance" "1" "Red" "2" "Green" "3" "Blue" } range { 0 10 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "normalTexImagePlane" label "Image Plane" type string default { "" } disablewhen "{ enableBumpOrNormalTexture == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "normalTexNormalSpace" label "Normal Space" type integer default { "0" } disablewhen "{ enableBumpOrNormalTexture == 0 }" hidewhen "{ normalTexType != normal }" menu { "0" "0 to 1" "1" "-1 to 1" } range { 0 10 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "normalTexNormalFlipX" label "Flip X" type toggle default { "off" } disablewhen "{ enableBumpOrNormalTexture == 0 }" hidewhen "{ normalTexType != normal }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "normalTexNormalFlipY" label "Flip Y" type toggle default { "off" } disablewhen "{ enableBumpOrNormalTexture == 0 }" hidewhen "{ normalTexType != normal }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } } group { name "shading_24_1" label "Coat" parm { name "separateCoatNormals" label "Separate Coat Normals" type toggle default { "off" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "enableCoatNormalTexture" label "Enable" type toggle default { "on" } disablewhen "{ separateCoatNormals == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "coatNormalTexType" label "Texture Type" type string default { "normal" } disablewhen "{ separateCoatNormals == 0 } { enableCoatNormalTexture == 0 }" menu { "bump" "Bump" "normal" "Normal" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "coatNormalTexColorSpace" label "Texture Color Space" type string default { "linear" } disablewhen "{ separateCoatNormals == 0 } { enableCoatNormalTexture == 0 }" menu { "auto" "Automatic" "linear" "Linear" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "coatNormalTexVectorSpace" label "Vector Space" type string default { "uvtangent" } disablewhen "{ separateCoatNormals == 0 } { enableCoatNormalTexture == 0 }" hidewhen "{ coatNormalTexType != normal coatNormalTexType != vectordisp }" menu { "uvtangent" "UV Tangent Space" "object" "Object Space" "world" "World Space" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "coatNormalTexScale" label "Effect Scale" type float default { "1" } disablewhen "{ separateCoatNormals == 0 } { enableCoatNormalTexture == 0 }" range { 0 2 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "coatNormalTexture" label "Texture Path" type image default { "" } disablewhen "{ separateCoatNormals == 0 } { enableCoatNormalTexture == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "coatNormalTexUdim" label "UDIM Filename Expansion" type toggle default { "off" } help "UDIM texture filename expansion, the UDIM coordinate is computed based on the uv information." disablewhen "{ separateCoatNormals == 0 } { enableCoatNormalTexture == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "coatNormalTexWrap" label "Wrap" type string joinnext default { "repeat" } disablewhen "{ separateCoatNormals == 0 } { enableCoatNormalTexture == 0 }" menu { "repeat" "Repeat" "streak" "Streak" "decal" "Decal" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "coatNormalTexFilter" label "Filter" type string joinnext default { "gauss" } disablewhen "{ separateCoatNormals == 0 } { enableCoatNormalTexture == 0 }" menu { "box" "Box" "gauss" "Gaussian" "bartlett" "Bartlett/Triangular" "sinc" "Sinc Sharpening" "hanning" "Hanning" "blackman" "Blackman" "catrom" "Catmull-Rom" "mitchell" "Mitchell" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "coatNormalTexFilterWidth" label "Filter Width" type float default { "1" } disablewhen "{ separateCoatNormals == 0 } { enableCoatNormalTexture == 0 }" range { 0 2 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "coatNormalTexChannel" label "Channel" type integer default { "0" } disablewhen "{ separateCoatNormals == 0 } { enableCoatNormalTexture == 0 }" hidewhen "{ coatNormalTexType != bump coatNormalTexType != disp }" menu { "0" "Luminance" "1" "Red" "2" "Green" "3" "Blue" } range { 0 10 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "coatNormalTexImagePlane" label "Image Plane" type string default { "" } disablewhen "{ separateCoatNormals == 0 } { enableCoatNormalTexture == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "coatNormalTexNormalSpace" label "Normal Space" type integer default { "0" } disablewhen "{ separateCoatNormals == 0 } { enableCoatNormalTexture == 0 }" hidewhen "{ coatNormalTexType != normal }" menu { "0" "0 to 1" "1" "-1 to 1" } range { 0 10 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "coatNormalTexNormalFlipX" label "Flip X" type toggle default { "off" } disablewhen "{ separateCoatNormals == 0 } { enableCoatNormalTexture == 0 }" hidewhen "{ coatNormalTexType != normal }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "coatNormalTexNormalFlipY" label "Flip Y" type toggle default { "off" } disablewhen "{ separateCoatNormals == 0 } { enableCoatNormalTexture == 0 }" hidewhen "{ coatNormalTexType != normal }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } } } group { name "diffuse_folder_23_2" label "Displacement" parm { name "shop_disable_displace_shader" label "Disable Displace Shader" type toggle invisible default { "!ch(\"enableDispTexture\") && !ch(\"enableDispNoise\")" } help "None" range { 0 1 } export none parmtag { "spare_category" "Shaders" } } groupsimple { name "folder799" label "General" grouptag { "group_type" "simple" } parm { name "vm_displacebound" label "Displacement Bound" type float default { "1.01*max(ch(\"enableDispTexture\")*max(abs((1.0+ch(\"dispTexOffset\"))*ch(\"dispTexScale\")), abs(ch(\"dispTexOffset\")*ch(\"dispTexScale\"))), ch(\"enableDispNoise\")*abs(ch(\"dispNoiseAmp\")))" } disablewhen "{ enableDispMap == 0 enableNoise == 0 }" range { 0 10 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "" } } parm { name "vm_truedisplace" label "True Displacements" type toggle default { "on" } disablewhen "{ enableDispMap == 0 enableNoise == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "" } } } groupsimple { name "folder800" label "Map" hidewhentab "{ enableDispMap == 0 }" grouptag { "group_type" "simple" } parm { name "enableDispTexture" label "Enable Texture Displacement" type toggle default { "off" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "displace" } } parm { name "dispTexType" label "Texture Type" type string default { "disp" } hidewhen "{ enableDispTexture == 0 }" menu { "disp" "Displacement Along Normal" "vectordisp" "Vector Displacement" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "displace" } } parm { name "dispTexColorSpace" label "Texture Color Space" type string default { "linear" } hidewhen "{ enableDispTexture == 0 }" menu { "auto" "Automatic" "linear" "Linear" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "displace" } } parm { name "dispTexVectorSpace" label "Vector Space" type string default { "uvtangent" } hidewhen "{ enableDispTexture == 0 } { dispTexType != normal dispTexType != vectordisp }" menu { "uvtangent" "UV Tangent Space" "object" "Object Space" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "displace" } } parm { name "dispTexOffset" label "Offset" type float default { "-0.5" } hidewhen "{ enableDispTexture == 0 } { dispTexType != bump dispTexType != disp }" range { -1 0 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "displace" } } parm { name "dispTexScale" label "Effect Scale" type float default { "1" } hidewhen "{ enableDispTexture == 0 }" range { 0 2 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "displace" } } parm { name "dispTexTexture" label "Texture Path" type image default { "" } hidewhen "{ enableDispTexture == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "displace" } } parm { name "dispTexUdim" label "UDIM Filename Expansion" type toggle default { "off" } help "UDIM texture filename expansion, the UDIM coordinate is computed based on the uv information." hidewhen "{ enableDispTexture == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "displace" } } parm { name "dispTexWrap" label "Wrap" type string joinnext default { "repeat" } hidewhen "{ enableDispTexture == 0 }" menu { "repeat" "Repeat" "streak" "Streak" "decal" "Decal" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "displace" } } parm { name "dispTexFilter" label "Filter" type string joinnext default { "gauss" } hidewhen "{ enableDispTexture == 0 }" menu { "box" "Box" "gauss" "Gaussian" "bartlett" "Bartlett/Triangular" "sinc" "Sinc Sharpening" "hanning" "Hanning" "blackman" "Blackman" "catrom" "Catmull-Rom" "mitchell" "Mitchell" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "displace" } } parm { name "dispTexfilterWidth" label "Filter Width" type float default { "1" } hidewhen "{ enableDispTexture == 0 }" range { 0 2 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "displace" } } parm { name "dispTexChannel" label "Channel" type integer default { "0" } hidewhen "{ enableDispTexture == 0 } { dispTexType != bump dispTexType != disp }" menu { "0" "Luminance" "1" "Red" "2" "Green" "3" "Blue" } range { 0 10 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "displace" } } } groupsimple { name "folder801" label "Noise" hidewhentab "{ enableNoise == 0 }" grouptag { "group_type" "simple" } parm { name "enableDispNoise" label "Enable Noise Displacement" type toggle default { "off" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "displace" } } parm { name "dispNoiseType" label "Noise Type" type string default { "xnoise" } disablewhen "{ enableNoise == 0 }" hidewhen "{ enableDispNoise == 0 }" menu { "pnoise" "Perlin Noise" "onoise" "Original Perlin Noise" "xnoise" "Simplex Noise" "snoise" "Sparse Convolution Noise" "anoise" "Alligator Noise" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "displace" } } parm { name "dispNoiseFreq" label "Frequency" type float size 3 default { "10" "10" "10" } disablewhen "{ enableNoise == 0 }" hidewhen "{ enableDispNoise == 0 }" range { 0 10 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "displace" } } parm { name "dispNoiseOffset" label "Offset" type float size 3 default { "0" "0" "0" } disablewhen "{ enableNoise == 0 }" hidewhen "{ enableDispNoise == 0 }" range { 0 10 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "displace" } } parm { name "dispNoiseAmp" label "Amplitude" type float default { "1" } disablewhen "{ enableNoise == 0 }" hidewhen "{ enableDispNoise == 0 }" range { -1 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "displace" } } parm { name "dispNoiseRough" label "Roughness" type float default { "0.5" } disablewhen "{ enableNoise == 0 }" hidewhen "{ enableDispNoise == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "displace" } } parm { name "dispNoiseAtten" label "Attenuation" type float default { "1" } disablewhen "{ enableNoise == 0 }" hidewhen "{ enableDispNoise == 0 }" range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "displace" } } parm { name "dispNoiseTurb" label "Turbulence" type integer default { "5" } disablewhen "{ enableNoise == 0 }" hidewhen "{ enableDispNoise == 0 }" range { 0 10 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "displace" } } } } group { name "diffuse_folder_23_3" label "Bake" parm { name "bake_samples" label "Samples" type integer default { "128" } range { 0 10 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "bake_normal_space" label "Normal Space" type integer default { "0" } menu { "0" "0 to 1" "1" "-1 to 1" } range { 0 10 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "bake_tangent_normal_flip_x" label "Tangent Normal Flip X" type toggle default { "off" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "bake_tangent_normal_flip_y" label "Tangent Normal Flip Y" type toggle default { "off" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "bake_include_disp_in_nt" label "Disp In Tangent Normal" type toggle default { "on" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "bake_occlusion_bias" label "Occlusion Bias" type float default { "0.5" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "bake_cavity_distance" label "Cavity Distance" type float default { "1" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "bake_cavity_bias" label "Cavity Bias" type float default { "0.5" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "bake_curvature_mode" label "Curvature Mode" type integer default { "1" } menu { "0" "Gaussian" "1" "Mean" "2" "Convexity" "3" "Concavity" } range { 0 10 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "bake_curvature_scale" label "Curvature Scale" type float default { "1" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "bake_curvature_tolerance" label "Curvature Tolerance" type float default { "0.0001" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } } group { name "diffuse_folder_23_4" label "Settings" groupsimple { name "folder802" label "General" grouptag { "group_type" "simple" } parm { name "facefwd" label "Ensure Faces Point Forward" type toggle default { "on" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "conserveenergy" label "Conserve Energy" type toggle default { "on" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "ior_in" label "Inside IOR" type float default { "1.33" } range { 1 3 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "ior_out" label "Outside IOR" type float default { "1" } range { 1 3 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "fres_enable" label "Fresnel Blending" type toggle default { "on" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } } groupsimple { name "folder803" label "Normal Map Export" grouptag { "group_type" "simple" } } } group { name "diffuse_folder_23_5" label "OpenGL" group { name "folder804" label "Surface" parm { name "ogl_light" label "Use Lighting" type toggle default { "on" } help "None" range { 0 1 } export none parmtag { "spare_category" "OGL" } } parm { name "sepparm6" label "sepparm6" type separator default { "" } range { 0 1 } export none } parm { name "ogl_alpha" label "OGL Alpha" type float default { [ "ch(\"opac_int\")" hscript-expr ] } help "None" range { 0 1 } export none parmtag { "spare_category" "OGL" } } parm { name "ogl_cutout" label "Transparent Texture Alpha" type toggle default { "on" } help "None" range { 0 1 } export none parmtag { "spare_category" "OGL" } } parm { name "ogl_amb" label "OGL Ambient" type color size 3 default { "1" "1" "1" } help "None" range { 0 1 } export none parmtag { "spare_category" "OGL" } } parm { name "ogl_emit" label "OGL Emission" type color size 3 default { "0" "0" "0" } help "None" range { 0 1 } export none parmtag { "spare_category" "OGL" } } parm { name "sepparm12" label "sepparm12" type separator default { "" } range { 0 1 } export none } parm { name "ogl_diff" label "OGL Diffuse" type color size 3 default { [ "if(ch(\"diff_enable\")>0, ch(\"diff_colorr\")*ch(\"diff_int\"), 0)" hscript-expr ] [ "if(ch(\"diff_enable\")>0, ch(\"diff_colorg\")*ch(\"diff_int\"), 0)" hscript-expr ] [ "if(ch(\"diff_enable\")>0, ch(\"diff_colorb\")*ch(\"diff_int\"), 0)" hscript-expr ] } help "None" range { 0 1 } export none parmtag { "spare_category" "OGL" } } multiparm { name "ogl_numtex" label "Texture Layers" default 1 parmtag { "spare_category" "OGL" } parm { name "ogl_tex#" label "Texture #" type image default { "`chs(\"diff_colorTexture\")`" } help "None" range { 0 1 } export none parmtag { "filechooser_mode" "read" } } parm { name "ogl_tex_min_filter#" label "Minification Filter" type string default { "GL_LINEAR_MIPMAP_LINEAR" } help "None" menu { "GL_NEAREST" "Poor: Nearest" "GL_LINEAR" "Poor: Linear" "GL_NEAREST_MIPMAP_NEAREST" "Fastest (Nearest/Nearest)" "GL_LINEAR_MIPMAP_NEAREST" "Better (Linear/Nearest)" "GL_NEAREST_MIPMAP_LINEAR" "Good (Nearest/Linear)" "GL_LINEAR_MIPMAP_LINEAR" "Best (Linear/Linear)" } range { 0 1 } export none } parm { name "ogl_tex_mag_filter#" label "Magnification Filter" type string default { "GL_LINEAR" } help "None" menu { "GL_NEAREST" "Nearest" "GL_LINEAR" "Linear" } range { 0 1 } export none } parm { name "ogl_clamping_mode#" label "Clamp Texture" type toggle default { "0" } help "None" range { 0 1 } export none } } parm { name "sepparm8" label "sepparm8" type separator default { "" } range { 0 1 } export none } parm { name "ogl_spec_model" label "Specular Model" type string default { [ "chs(\"spec_model\")" hscript-expr ] } help "Specifies the model to use for specular highlights on the material: phong, blinn or ggx. Phong and Blinn are quick approximations, GGX is a more realistic and computationally expensive specular model." menu { "phong" "Phong" "blinn" "Blinn" "ggx" "GGX" } range { 0 1 } export none parmtag { "cook_dependent" "1" } parmtag { "spare_category" "OGL" } } parm { name "ogl_spec" label "OGL Specular" type color size 3 default { [ "if(ch(\"refl_lights\")>0, ch(\"spec_colorr\")*ch(\"spec_int\"), 0)" hscript-expr ] [ "if(ch(\"refl_lights\")>0, ch(\"spec_colorg\")*ch(\"spec_int\"), 0)" hscript-expr ] [ "if(ch(\"refl_lights\")>0, ch(\"spec_colorb\")*ch(\"spec_int\"), 0)" hscript-expr ] } help "None" range { 0 1 } export none parmtag { "spare_category" "OGL" } } parm { name "ogl_specmap" label "OGL Specular Map" type image default { "`chs(\"refl_colorTexture\")`" } help "None" range { 0 1 } export none parmtag { "filechooser_mode" "read" } parmtag { "spare_category" "OGL" } } parm { name "ogl_speclayer" label "Specular Layer" type integer default { "0" } help "None" disablewhen "{ ogl_specmap == \"\" }" range { 0 15 } export none } parm { name "ogl_rough" label "OGL Roughness" type float default { [ "0.04+0.96*ch(\"spec_rough\")" hscript-expr ] } help "None" range { 0 1 } export none parmtag { "spare_category" "OGL" } } parm { name "ogl_roughmap" label "OGL Roughness Map" type image default { "`ifs(ch(\"refl_roughUseTexture\"), chs(\"refl_roughTexture\"), \"\")`" } help "Texture map for Roughness. Rougher surfaces have larger but dimmer specular highlights. This overrides the constant ogl_rough." range { 0 1 } export none parmtag { "cook_dependent" "1" } parmtag { "filechooser_mode" "read" } parmtag { "spare_category" "OGL" } } parm { name "ogl_roughmap_comp" label "OGL Roughness Channel" type integer default { "0" } help "Texture component used for Roughness within the Roughness texture map, which can be Red, Green, Blue or Alpha. This allows roughness to be sourced from packed texture maps which contain parameters in the other texture channels." disablewhen "{ ogl_roughmap == \"\" }" menu { "0" "Red" "1" "Green" "2" "Blue" "3" "Alpha" } range { 0 3 } export none parmtag { "cook_dependent" "1" } } parm { name "ogl_ior_inner" label "OGL Inner IOR" type float default { [ "ch(\"ior_in\")" hscript-expr ] } help "Index of refraction of the material, used for fresnel calculations." range { 0 10 } export none parmtag { "cook_dependent" "1" } parmtag { "spare_category" "OGL" } } parm { name "ogl_ior_outer" label "OGL Outer IOR" type float default { [ "ch(\"ior_out\")" hscript-expr ] } help "Index of refraction of the medium surrounding the object, usually 1 for air." range { 0 10 } export none parmtag { "cook_dependent" "1" } parmtag { "spare_category" "OGL" } } parm { name "ogl_adjustshiny" label "Adjust Shininess with Alpha Channel" type toggle default { "off" } help "None" disablewhen "{ ogl_specmap == \"\" }" range { 0 1 } export none } parm { name "ogl_shinyrange" label "Shininess Range" type vector2 size 2 default { "10" "30" } help "None" disablewhen "{ ogl_specmap == \"\" } { ogl_adjustshiny == 0 }" range { -1 1 } export none } parm { name "sepparm10" label "sepparm10" type separator default { "" } range { 0 1 } export none } parm { name "ogl_opacitymap" label "OGL Opacity Map" type image default { "`chs(\"opacity_colorTexture\")`" } help "None" range { 0 1 } export none parmtag { "filechooser_mode" "read" } parmtag { "spare_category" "OGL" } } parm { name "ogl_opacitylayer" label "Opacity Layer" type integer default { "0" } help "None" disablewhen "{ ogl_opacitymap == \"\" }" range { 0 15 } export none } } group { name "folder804_1" label "Displace" parm { name "ogl_bumpmap" label "OGL Bump Map" type image default { "`ifs(ch(\"enableBumpOrNormalTexture\") && !strcmp(chs(\"normalTexType\"), \"bump\"), chs(\"normalTexture\"), \"\")`" } help "None" range { 0 1 } export none parmtag { "filechooser_mode" "read" } } parm { name "ogl_bumptype" label "Bump Map Type" type string default { "height" } help "None" disablewhen "{ ogl_bumpmap == \"\" }" menu { "height" "Height Map" "uv" "UV Bump Map" "xyz" "XYZ Bump Map" } range { 0 1 } export none } parm { name "ogl_bumpscale" label "Bump Scale" type float default { [ "ch(\"normalTexScale\")" hscript-expr ] } help "None" disablewhen "{ ogl_bumpmap == \"\" }" range { 0 10 } export none } parm { name "ogl_bumpbias" label "Bump Map Range" type string default { "zeroone" } help "None" disablewhen "{ ogl_bumpmap == \"\" }" menu { "zeroone" "0 to 1" "centered" "-1 to 1" } range { 0 1 } export none } parm { name "ogl_bumplayer" label "Bump Layer" type integer default { "0" } help "None" disablewhen "{ ogl_bumpmap == \"\" }" range { 0 15 } export none } parm { name "ogl_bumpinvert" label "Invert Bumps" type toggle default { "off" } help "None" disablewhen "{ ogl_bumpmap == \"\" }" range { 0 1 } export none } parm { name "sepparm7" label "sepparm7" type separator default { "" } range { 0 1 } export none } parm { name "ogl_normalmap" label "OGL Normal Map" type image default { "`ifs(ch(\"enableBumpOrNormalTexture\") && !strcmp(chs(\"normalTexType\"), \"normal\"), chs(\"normalTexture\"), \"\")`" } help "None" range { 0 1 } export none parmtag { "filechooser_mode" "read" } parmtag { "spare_category" "OGL" } } parm { name "ogl_normalmap_type" label "OGL Normal Map Type" type string default { [ "ifs(!strcmp(chs(\"normalTexVectorSpace\"), \"uvtangent\"), \"tangent\", \"world\")" hscript-expr ] } help "None" menu { "tangent" "Tangent Space" "world" "World Space" } range { 0 1 } export none parmtag { "cook_dependent" "1" } } parm { name "ogl_normalbias" label "Normal Map Range" type string default { [ "ifs(ch(\"normalTexNormalSpace\"), \"centered\", \"zeroone\")" hscript-expr ] } help "None" disablewhen "{ ogl_normalmap == \"\" }" menu { "zeroone" "0 to 1" "centered" "-1 to 1" } range { 0 1 } export none } parm { name "ogl_normalflipx" label "Flip Normal Map X" type toggle default { [ "ch(\"normalTexNormalFlipX\")" hscript-expr ] } help "None" disablewhen "{ ogl_normalmap == \"\" }" range { 0 1 } export none parmtag { "cook_dependent" "1" } } parm { name "ogl_normalflipy" label "Flip Normal Map Y" type toggle default { [ "ch(\"normalTexNormalFlipY\")" hscript-expr ] } help "None" disablewhen "{ ogl_normalmap == \"\" }" range { 0 1 } export none parmtag { "cook_dependent" "1" } } parm { name "ogl_normallayer" label "Normal Layer" type integer default { "0" } help "None" disablewhen "{ ogl_normalmap == \"\" }" range { 0 15 } export none parmtag { "spare_category" "OGL" } } parm { name "sepparm9" label "sepparm9" type separator default { "" } range { 0 1 } export none } parm { name "ogl_displacemap" label "GL Displacement Map" type image default { "`ifs(ch(\"enableDispTexture\"), chs(\"dispTexTexture\"),\"\")`" } help "None" range { 0 1 } export none parmtag { "cook_dependent" "1" } parmtag { "filechooser_mode" "read" } } parm { name "ogl_displacescale" label "Displace Scale" type float default { "ch(\"dispTexScale\")" } help "None" disablewhen "{ ogl_displacemap == \"\" }" range { 0 2 } export none parmtag { "cook_dependent" "1" } } parm { name "ogl_displaceoffset" label "Displace Offset" type float default { "ch(\"dispTexOffset\")" } help "None" disablewhen "{ ogl_displacemap == \"\" }" range { -1 1 } export none parmtag { "cook_dependent" "1" } } } group { name "folder804_2" label "Environment" parm { name "ogl_envmap" label "OGL Environment Map" type image default { "" } help "None" range { 0 1 } export none parmtag { "filechooser_mode" "read" } } parm { name "ogl_envrotate" label "Env Map Rotation" type vector size 3 default { "0" "0" "0" } help "None" disablewhen "{ ogl_envmap == \"\" }" range { -1 1 } export none } parm { name "ogl_envrotorder" label "Env Rotate Order" type string default { "xyz" } help "None" menu { "xyz" "Rx Ry Rz" "xzy" "Rx Rz Ry" "yxz" "Ry Rx Rz" "yzx" "Ry Rz Rx" "zxy" "Rz Rx Ry" "zyx" "Rz Ry Rx" } range { 0 1 } export none } parm { name "ogl_envscale" label "Reflection Intensity" type float default { "0.1" } help "None" disablewhen "{ ogl_envmap == \"\" }" range { 0 2 } export none } } } parm { name "multiglobclr" label "multiglobclr" type color invisible size 3 default { "0" "0" "0" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "Cd" label "Attribute Color" type color invisible size 3 default { "1" "1" "1" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "Alpha" label "Attribute Alpha" type float invisible default { "1" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "diffuse_color_noshading" label "Diffuse Color - No Shading" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } parm { name "direct_reflectivity" label "Direct Reflectivity" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "surface" } } } INDXContents=W{ DialogScript=^U HouLC1033600bb6057dce27b0f96ba020LIMITED_COMMERCIAL_FILE!!!# Dialog script for hlight::2.0 automatically generated 07/09/15 08:47:24 { 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 xOrder light "Light" rst_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 "" inputlabel 1 "Sub-Network Input #1" group { name "stdswitcher4" label "Transform" parm { name "keeppos" baseparm label "Keep position when parenting" export none } parm { name "childcomp" baseparm label "Child Compensation" invisible export none } parm { name "pre_xform" baseparm label "Pre-transform" export none } 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 } group { name "folder0" label "Viewing Options" 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 } export none } 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 } } group { name "folder0_1" label "Lookat Options" parm { name "lookatpath" baseparm label "Look At" export none } parm { name "lookup" baseparm label "Look At Up Vector" export none } } group { name "folder0_2" label "Path Options" 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 } export none } 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 } export none } parm { name "light_contribname#" label "Component #" type string default { "" } menureplace { [ "echo `pythonexprs(\"__import__('toolutils').parseDialogScriptMenu('MantraLightContributions')\")`" ] } range { 0 1 } export none } } parm { name "categories" label "Categories" type string default { "" } disablewhen "{ light_enable == 0 }" range { 0 1 } export none } parm { name "vm_samplingquality" label "Sampling Quality" type float default { "1" } disablewhen "{ light_enable == 0 } { light_type == point } { light_type == distant }" range { 0 10 } export none } 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 } export none } 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 } export none } 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 } export none } 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 } export none } parm { name "coneangle" label "Cone Angle" type angle default { "45" } disablewhen "{ light_enable == 0 } { coneenable != 1 }" range { 0 180 } export none } parm { name "conedelta" label "Cone Delta" type angle default { "10" } disablewhen "{ light_enable == 0 } { coneenable != 1 }" range { 0 180 } export none } parm { name "coneroll" label "Cone Rolloff" type float default { "1" } disablewhen "{ light_enable == 0 } { coneenable != 1 }" range { 0.001 10 } export none } parm { name "sepparm2" label "Separator" type separator default { "" } range { 0 1 } export none } parm { name "projmap" label "Projection Map" type image default { "" } disablewhen "{ light_enable == 0 }" range { 0 1 } export none } parm { name "near" label "Near Clipping" type float default { "0.001" } disablewhen "{ light_enable == 0 }" range { 0 10000 } export none parmtag { "spare_category" "View" } } parm { name "far" label "Far Clipping" type float default { "10000" } disablewhen "{ light_enable == 0 }" range { 0 10000 } export none parmtag { "spare_category" "View" } } parm { name "sepparm3" label "Separator" type separator default { "" } range { 0 1 } export none } parm { name "areamap" label "Environment/IES Map" type image default { "" } disablewhen "{ light_enable == 0 } { light_type == distant } { light_type == sun }" range { 0 1 } export none } 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 } export none } parm { name "areamapnull" label "Environment Null" type oppath default { "" } disablewhen "{ light_enable == 0 } { light_type == distant } { light_type == sun } { areamap == \"\" } { areamapspace != \"\" }" range { 0 1 } export none 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 } export none } 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 } export none } } 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 } export none } 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 } export none } parm { name "singlesided" label "Single Sided" type toggle default { "0" } disablewhen "{ light_type == point } { light_type == distant } { light_type == sun }" range { 0 1 } export none } 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 } export none } parm { name "sharpspot" label "Sharp Spot Light" type toggle default { "0" } disablewhen "{ light_type == point } { light_type == distant } { light_type == sun }" range { 0 1 } export none } parm { name "selfshadow" label "Self Shadow" type toggle default { "1" } disablewhen "{ light_type == point } { light_type == distant } { light_type == sun }" range { 0 1 } export none } 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 } export none 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 } export none } 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 } export none } 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 } export none } 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 } export none } parm { name "areageometry" label "Geometry Object" type oppath default { "" } disablewhen "{ light_type != geo }" range { 0 1 } export none parmtag { "oprelative" "." } } parm { name "intothisobject" label "Transform Into This Object" type toggle default { "0" } disablewhen "{ light_type != geo }" range { 0 1 } export none } parm { name "sepparm4" label "Separator" type separator default { "" } range { 0 1 } export none } parm { name "pc_enable" label "Enable Point Cloud" type toggle default { "0" } disablewhen "{ light_type != geo }" range { 0 1 } export none } parm { name "pc_samples" label "Point Samples" type integer default { "16" } disablewhen "{ pc_enable == 0 } { light_type != geo }" range { 1 128 } export none } parm { name "pc_file" label "Point Cloud File" type file default { "temp:$OS.pc" } disablewhen "{ pc_enable == 0 } { light_type != geo }" range { 0 1 } export none } parm { name "render_pointcloud" label "Auto-generate Point Cloud" type toggle default { "1" } disablewhen "{ pc_enable == 0 } { light_type != geo }" range { 0 1 } export none } 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 } export none } 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 } export none } 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 } export none 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 } export none } parm { name "vm_envangle" label "Sun Angle" type float default { "5" } disablewhen "{ light_type != sun }" range { 0 90 } export none } } 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 } export none } 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 } export none } 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 } export none } 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 } export none } 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 } export none 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 } export none } 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 } export none 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 } export none 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 } export none 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 } export none } parm { name "shadowmask" label "Shadow Mask" type oplist default { "*" } disablewhen "{ shadow_type == off }" range { 0 1 } export none parmtag { "opfilter" "!!OBJ/GEOMETRY!!" } parmtag { "oprelative" "/obj" } } parm { name "shadow_intensity" label "Shadow Intensity" type float default { "1" } disablewhen "{ shadow_type == off }" range { 0 1 } export none } parm { name "shadow_color" label "Shadow Color" type color size 3 default { "0" "0" "0" } disablewhen "{ shadow_type == off }" range { 0 1 } export none } parm { name "shadow_transparent" label "Transparent Shadows" type toggle default { "1" } disablewhen "{ shadow_type == off }" range { 0 1 } export none } parm { name "sepparm" label "Separator" type separator default { "" } hidewhen "{ shadow_type != depthmap }" range { 0 1 } export none } parm { name "shadow_bias" label "Shadow Bias" type float default { "0.05" } hidewhen "{ shadow_type != depthmap }" range { 0 1 } export none } parm { name "shadow_quality" label "Shadow Quality" type float default { "1" } hidewhen "{ shadow_type != depthmap }" range { 0.1 10 } export none } parm { name "shadow_softness" label "Shadow Softness" type float default { "1" } hidewhen "{ shadow_type != depthmap }" range { 0 1 } export none } parm { name "shadow_blur" label "Shadow Blur" type float default { "0" } hidewhen "{ shadow_type != depthmap }" range { 0 1 } export none } parm { name "render_shadowmap" label "Auto-generate Shadow Map" type toggle default { "1" } hidewhen "{ shadow_type != depthmap }" range { 0 1 } export none } 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 } export none } parm { name "shadowmap_file" label "Shadow Map" type image default { "temp:$OS.rat" } hidewhen "{ shadow_type != depthmap }" range { 0 1 } export none } parm { name "res" label "Resolution" type intvector2 joinnext size 2 default { "512" "512" } hidewhen "{ shadow_type != depthmap }" range { -1 1 } export none 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 } export none 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 } export none parmtag { "script_callback" "1" } } parm { name "shadowmotionblur" label "Depth Map Motion Blur" type toggle default { "0" } hidewhen "{ shadow_type != depthmap }" range { 0 1 } export none } parm { name "shadow_autofit" label "Fit Shadow Map to Shadow Mask" type toggle default { "0" } hidewhen "{ shadow_type != depthmap }" range { 0 1 } 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 } export none 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 } export none } 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, tan(ch('light_fov'))), tan(ch('conedelta')+ch('coneangle')))" } range { 0 10 } export none } 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 } export none } parm { name "focus" label "Handle Focus" type float invisible default { "10" } range { 0 10 } export none } 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 } export none parmtag { "opfilter" "!!OBJ/GEOMETRY!!" } parmtag { "oprelative" "/" } } parm { name "light_wrangler" label "Light Wrangler" type string invisible default { "HoudiniLight" } range { 0 1 } export none } parm { name "clampprojmap" label "Clamp Projected Map To Frustum" type toggle invisible default { "0" } range { 0 1 } export none } parm { name "areafullsphere" label "Use full sphere for environment" type toggle invisible default { "0" } range { 0 1 } export none } parm { name "lookupobjpath" baseparm label "Look Up Object" invisible export none } } INDX DialogScriptW/* * 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 DialogScriptW/* * 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 "quaternion" script "quaternion" label "quaternion" code { "$quat = quaternion($angle, $axis);" } input float angle "Angle" input vector axis "Normalized Rotation Axis" output vector4 quat "Quaternion" parm { name angle label "Angle" type float size 1 default { 0 } } parm { name axis label "Axis" type float size 3 default { 1 0 0 } } } INDXContents=Ww DialogScript=UQHouLC1033600bb6057dce2770f96ba020LIMITED_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 } } INDXContents=Wx DialogScript=kU0HouLC1033600bb6057dce2780f96ba020LIMITED_COMMERCIAL_FILE!!!# Dialog script for tangentnormals automatically generated 03/23/15 14:37:52 { 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 } export none } parm { name "space" label "Space" type ordinal default { "0" } menu { "0" "Tangent" "1" "World" } range { 0 1 } export none } parm { name "range" label "Range" type ordinal default { "1" } menu { "0" "-1 to 1" "1" "0 to 1" } range { 0 1 } export none } 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 } export none parmtag { "spare_category" "Compiler" } } } } INDXContents=Ww DialogScript=THouLC1033600bb6057dce2770f96ba020LIMITED_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 } } INDX DialogScript7aU`# Dialog script for physicalsss automatically generated 03/23/15 12:34:56 { 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 } export none } parm { name "diffuseclr" label "Diffuse Color" type color size 3 default { "0.9" "0.9" "0.9" } disablewhen "{ mode != 0 }" range { 0! 1! } export none 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 } export none 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! } export none 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 } export none 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 } export none 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 } export none 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! } export none } parm { name "iior" label "Inside IOR" type float default { "1.3" } range { 0! 10 } export none } parm { name "oior" label "Outside IOR" type float default { "1" } range { 0! 10 } export none } parm { name "spectral" label "Enable RGB Spectral Scattering" type toggle default { "1" } range { 0 1 } export none } group { name "single_multi" label "Single Scattering" parm { name "singlesss" label "Enable Single Scattering" type toggle default { "1" } range { 0 1 } export none } parm { name "optsingle" label "Optimize Secondary Rays" type toggle default { "0" } disablewhen "{ singlesss == 0 }" range { 0 1 } export none } parm { name "nsingle" label "Samples" type integer default { "1" } disablewhen "{ singlesss == 0 }" range { 0! 10 } export none } } group { name "single_multi_1" label "Multiple Scattering" parm { name "multienable" label "Enable Multiple Scattering" type toggle default { "1" } range { 0 1 } export none } 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 } export none } parm { name "globquality" label "Global Light Quality" type float default { "1" } disablewhen "{ multienable == 0 } { multimodel == local }" range { 0! 10 } export none } parm { name "loclquality" label "Local Light Quality" type float default { "0.1" } disablewhen "{ multienable == 0 } { multimodel != local multimodel != hybrid }" range { 0! 1 } export none } parm { name "optmulti" label "Optimize Secondary Rays" type toggle default { "0" } disablewhen "{ multienable == 0 } { multimodel == local }" range { 0 1 } export none } parm { name "sepparm" label "Separator" type separator default { "" } range { 0 1 } export none } parm { name "loclradscale" label "Local Radius Scale" type float default { "1" } disablewhen "{ multienable == 0 } { multimodel != hybrid }" range { 0! 2 } export none } 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 } export none } 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 } export none 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 } export none } parm { name "pcsaveirrad" label "Cache Irradiance" type toggle default { "0" } disablewhen "{ multienable == 0 } { multimodel != global multimodel != hybrid } { pcmode != 2 }" range { 0 1 } export none } parm { name "pcautosize" label "Auto Point Cloud Size" type toggle default { "1" } disablewhen "{ multienable == 0 } { multimodel != global multimodel != hybrid } { pcmode == 1 }" range { 0 1 } export none } 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 } export none } 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 } export none } parm { name "pcfilter" label "Filter Multiple Scattering" type toggle default { "1" } disablewhen "{ multienable == 0 } { multimodel != global multimodel != hybrid }" range { 0 1 } export none } parm { name "pcfiltersize" label "Filter Samples" type integer default { "50" } disablewhen "{ multienable == 0 } { multimodel != global multimodel != hybrid } { pcfilter == 0 }" range { 0! 100 } export none } } } INDXContents=W{ DialogScript=W3HouLC1033600bb6057dce27b0f96ba020LIMITED_COMMERCIAL_FILE!!!# Dialog script for skyenvmap automatically generated 05/11/16 15:23:20 { name skyenvmap script skyenvmap label "Sky Environment Map" 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 "resolution" label "Resolution" type integer default { "256" } range { 1 512 } export none } group { name "folder1" label "Sun" parm { name "sun_dir_spec" label "Use" type string default { "3" } menu { "3" "Rotate Angles" "4" "Direction Vector" "0" "Azimuth and Elevation" "1" "Location, Date, and Time" "2" "Location and Fractional Day of Year" } range { 0 1 } export none } parm { name "sun_dir_rotate" label "Rotate" type vector size 3 default { "45" "180" "0" } disablewhen "{ sun_dir_spec != 3 }" range { -1 1 } export none } parm { name "sun_dir_vector" label "Direction Vector" type vector size 3 default { "0" "1" "1" } disablewhen "{ sun_dir_spec != 4 }" range { -1 1 } export none } parm { name "sun_azimuth" label "Azimuth" type float default { "180" } disablewhen "{ sun_dir_spec != 0 }" range { 0 360 } export none } parm { name "sun_elevation" label "Elevation" type float default { "45" } disablewhen "{ sun_dir_spec != 0 }" range { 0 90 } export none } parm { name "geo_latitude" label "Latitude" type float default { "0" } disablewhen "{ sun_dir_spec != 1 sun_dir_spec != 2 }" range { -90! 90! } export none } parm { name "geo_longitude" label "Longitude" type float default { "0" } disablewhen "{ sun_dir_spec != 1 sun_dir_spec != 2 }" range { -180! 180! } export none } parm { name "geo_month" label "Date" type ordinal joinnext default { "0" } disablewhen "{ sun_dir_spec != 1 }" menu { "Jan" "January" "Feb" "February" "Mar" "March" "Apr" "April" "May" "May" "Jun" "June" "Jul" "July" "Aug" "August" "Sep" "September" "Oct" "October" "Nov" "November" "Dec" "December" } range { 0 1 } export none } parm { name "geo_day" label "Day" type integer nolabel default { "1" } disablewhen "{ sun_dir_spec != 1 }" range { 1! 31! } export none } parm { name "geo_time" label "Time" type vector2 joinnext size 2 default { "12" "0" } disablewhen "{ sun_dir_spec != 1 }" range { -1 1 } export none } parm { name "geo_hr_spec" label "Hour Spec" type ordinal nolabel joinnext default { "2" } disablewhen "{ sun_dir_spec != 1 }" menu { "0" "AM" "1" "PM" "3" "24hr" } range { 0 1 } export none } parm { name "geo_time_zone" label "Time Zone" type ordinal nolabel joinnext default { "1" } disablewhen "{ sun_dir_spec != 1 }" menu { "" "Default (calculated from longitude)" "UTC" "UTC (GMT, WET)" "UTC-1" "N (UTC - 1)" "UTC-2" "O (UTC - 2)" "UTC-3" "P (UTC - 3)" "UTC-4" "AST (UTC - 4)" "UTC-5" "EST (UTC - 5)" "UTC-6" "CST (UTC - 6)" "UTC-7" "MST (UTC - 7)" "UTC-8" "PST (UTC - 8)" "UTC-9" "AKST (UTC - 9)" "UTC-10" "HAST (UTC - 10)" "UTC-11" "X (UTC - 11)" "UTC+12" "M (UTC + 12)" "UTC+11" "L (UTC + 11)" "UTC+10" "EST (UTC + 10)" "UTC+9" "I (UTC + 9)" "UTC+8" "WST (UTC + 8)" "UTC+7" "CXT (UTC + 7)" "UTC+6" "F (UTC + 6)" "UTC+5" "E (UTC + 5)" "UTC+4" "D (UTC + 4)" "UTC+3" "MSK (UTC + 3)" "UTC+2" "EET (UTC + 2)" "UTC+1" "CET (UTC + 1)" } range { 0 1 } export none } parm { name "geo_daylight" label "Daylight Saving" type toggle default { "0" } disablewhen "{ sun_dir_spec != 1 }" range { 0 1 } export none } parm { name "geo_doy" label "Day of Year" type float default { "0.5" } disablewhen "{ sun_dir_spec != 2 }" range { 0! 365! } export none } } group { name "folder1_1" label "Sky" parm { name "sky_color_spec" label "Use" type ordinal default { "0" } menu { "0" "Realistic" "1" "Ramp" } range { 0 1 } export none } parm { name "sky_turbidity" label "Haziness" type float default { "2" } disablewhen "{ sky_color_spec != 0 }" range { 0 10 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "sky_brightness" label "Brightness" type float default { "1" } disablewhen "{ sky_color_spec != 0 }" range { 0 10 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "sky_ramp" label "Color Ramp" type ramp_rgb default { "3" } disablewhen "{ sky_color_spec != 1 }" range { 1! 10 } export none parmtag { "autoscope" "0000000000000000" } parmtag { "rampbasis_var" "sky_ramp_basis" } parmtag { "rampbasisdefault" "catmull-rom" } parmtag { "rampcolordefault" "1pos ( 0 ) 1c ( 0.17 0.16 0.66 ) 1interp ( linear ) 2pos ( 0.95 ) 2c ( 0.43 0.72 0.9 ) 2interp ( linear ) 3pos ( 1 ) 3c ( 0.96 0.91 0.23 ) 3interp ( linear )" } parmtag { "rampkeys_var" "sky_ramp_keys" } parmtag { "rampshowcontrolsdefault" "0" } parmtag { "rampvalues_var" "sky_ramp_vals" } } } group { name "folder1_2" label "Ground" parm { name "ground_type" label "Render Ground As" type string default { "color" } menu { "color" "Albedo" "horizon" "Infinite Horizon" "mirror" "Mirror" "none" "None" } range { 0 1 } export none } parm { name "ground_color" label "Albedo" type color size 3 default { "0.6" "0.4" "0.3" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "ground_normal" label "Normal" type float size 3 default { "0" "1" "0" } disablewhen "{ sky_color_spec == 0 }" range { 0 10 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "horizon_elevation" label "Horizon Elevation" type float default { "0" } disablewhen "{ sky_color_spec == 0 }" range { -90 90 } export none parmtag { "autoscope" "0000000000000000" } } } } INDX DialogScriptYW/* * 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 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 DialogScript.W/* * 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 "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_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 } } INDXContents=W{ DialogScript=JUSuHouLC1033600bb6057dce27b0f96ba020LIMITED_COMMERCIAL_FILE!!!# Dialog script for envlight automatically generated 07/03/15 11:18:45 { name envlight script envlight label "Environment Light" help { "" } bindhandle skymap_sun_angular_size light "Sun Direction" coneangle "parm_transform(1) focus_handle(0)" bindhandle skymap_sun_angular_size_cone_onoff light "Sun Direction" coneonoff "parm_transform(1) focus_handle(0)" bindhandle skymap_sun_dir_rotatex light "Sun Direction" rx "parm_transform(1) focus_handle(0)" bindhandle skymap_sun_dir_rotatey light "Sun Direction" ry "parm_transform(1) focus_handle(0)" bindhandle skymap_sun_dir_rotatez light "Sun Direction" rz "parm_transform(1) focus_handle(0)" inputlabel 1 "Sub-Network Input #1" parm { name "keeppos" baseparm label "Keep Position When Parenting" invisible export none } parm { name "childcomp" baseparm label "Child Compensation" invisible export none } parm { name "pre_xform" baseparm label "Pre-transform" invisible export none } parm { name "t" baseparm label "Translate" invisible 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 "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 } 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 } group { name "folder0" label "Transform" parm { name "xOrd" baseparm label "Transform Order" joinnext export none } parm { name "rOrd" baseparm label "Rotate Order" export none } parm { name "r" baseparm label "Rotate" export none } group { name "folder1_2" label "Viewing Options" parm { name "tdisplay" baseparm label "Display" joinnext export none } parm { name "display" baseparm label "Display" export none } 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 } } group { name "folder1_2_1" label "Lookat Options" parm { name "lookatpath" baseparm label "Look At" export none } parm { name "lookup" baseparm label "Look At Up Vector" export none } } } group { name "folder0_1" label "Light" parm { name "light_color" label "Light Color" type color size 3 default { "1" "1" "1" } disablewhen "{ light_enable == 0 }" range { 0 1 } export all } parm { name "light_intensity" label "Light Intensity" type float default { "1" } disablewhen "{ light_enable == 0 }" range { 0 10 } export none parmtag { "autoscope" "1000000000000000" } } parm { name "light_exposure" label "Light Exposure" type float default { "0" } disablewhen "{ light_enable == 0 }" range { -10 10 } export none parmtag { "autoscope" "1000000000000000" } } parm { name "env_map" label "Environment Map" type image default { "" } disablewhen "{ light_enable == 0 } { skymap_enable != 0 }" range { 0 1 } export none } parm { name "env_skymap" label "Sky Environment Map" type image invisible default { "`strcat(\"op:\", opfullpath(\"sky_env_net/sky_env_map\"))`" } range { 0 1 } export none } parm { name "light_enable" label "Light Enabled" type toggle default { "1" } range { 0 1 } export all } parm { name "ogl_enablelight" label "Enable Light In Viewport" type toggle default { "1" } range { 0 1 } export none } parm { name "light_contribdiff" label "Diffuse Contribution" type toggle invisible default { "1" } disablewhen "{ light_enable == 0 }" range { 0 1 } export none } parm { name "light_contribspec" label "Specular Contribution" type toggle invisible default { "1" } disablewhen "{ light_enable == 0 } { env_mode == occlusion }" range { 0 1 } export none } multiparm { name "light_contrib" label "Light Contributions" parm { name "light_contribenable#" label "light_contribenable#" type toggle nolabel joinnext default { "1" } range { 0 1 } export none } parm { name "light_contribname#" label "Component #" type string default { "" } menureplace { [ "echo `pythonexprs(\"__import__('toolutils').parseDialogScriptMenu('MantraLightContributions')\")`" ] } range { 0 1 } export none } } parm { name "light_contribprimary" label "Render Light Geometry" type toggle default { "0" } disablewhen "{ light_enable == 0 }" range { 0 1 } export all } parm { name "env_clipy" label "Clip To Positive Y Hemisphere" type toggle default { "0" } disablewhen "{ light_enable == 0 }" range { 0 1 } export none } parm { name "categories" label "Categories" type string default { "" } disablewhen "{ light_enable == 0 }" range { 0 1 } export none parmtag { "spare_category" "Shading" } } group { name "folder1" label "Render Options" parm { name "env_mode" label "Rendering Mode" type string default { "direct" } menu { "direct" "Direct Lighting" "occlusion" "Ambient Occlusion" "background" "Ray Tracing Background" } range { 0 1 } export none } parm { name "vm_samplingquality" label "Sampling Quality" type float default { "1" } disablewhen "{ env_mode == background }" range { 0 10 } export none } parm { name "env_filteramount" label "Glossy Filter Amount" type float default { "0" } disablewhen "{ env_mode != direct } { env_map == \"\" }" range { 0 1 } export none } parm { name "env_portalenable" label "Enable Portal" type toggle nolabel joinnext default { "0" } disablewhen "{ env_mode != direct }" range { 0 1 } export none } parm { name "env_portal" label "Portal Geometry" type oppath default { "" } disablewhen "{ env_mode != direct } { env_portalenable == 0 }" range { 0 1 } export none parmtag { "oprelative" "." } } parm { name "env_domaxdist" label "domaxdist" type toggle nolabel joinnext default { "0" } disablewhen "{ env_mode != occlusion }" range { 0 1 } export none } parm { name "env_maxdist" label "Max Ray Distance" type float default { "10" } disablewhen "{ env_mode != occlusion } { env_domaxdist == 0 }" range { 0 100 } export none } parm { name "env_angle" label "Sampling Angle" type angle default { "90" } disablewhen "{ env_mode != occlusion }" range { 0 90 } export none } parm { name "env_doadaptive" label "Adaptive Sampling" type toggle default { "0" } disablewhen "{ env_mode != occlusion }" range { 0 1 } export none } } group { name "folder1_1" label "Sky Environment Map" parm { name "skymap_enable" label "Enable Sky Environment Map" type toggle default { "0" } range { 0 1 } export none } parm { name "skymap_resolution" label "Resolution" type integer default { "128" } disablewhen "{ skymap_enable == 0 }" range { 1! 512 } export none parmtag { "autoscope" "0000000000000000" } } group { name "folder_sun_dir" label "Sun" parm { name "skymap_sun_dir_spec" label "Use" type string default { "3" } disablewhen "{ skymap_enable == 0 }" menu { "3" "Rotate Angles" "4" "Direction Vector" "0" "Azimuth and Elevation" "1" "Location, Date, and Time" "2" "Location and Fractional Day of Year" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "skymap_sun_angular_size" label "Angular Size" type float default { "1" } disablewhen "{ skymap_enable == 0 }" range { 0 90 } export none } parm { name "skymap_sun_angular_size_cone_onoff" label "Use Angular Size Cone Handle" type string invisible default { "on" } range { 0 1 } export none } parm { name "skymap_sun_dir_rotate" label "Rotate" type vector size 3 default { "45" "180" "0" } disablewhen "{ skymap_enable == 0 } { skymap_sun_dir_spec != 3 }" range { -1 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "skymap_sun_dir_vector" label "Direction Vector" type vector size 3 default { "0" "1" "1" } disablewhen "{ skymap_enable == 0 } { skymap_sun_dir_spec != 4 }" range { -1 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "skymap_sun_azimuth" label "Azimuth" type float default { "180" } disablewhen "{ skymap_enable == 0 } { skymap_sun_dir_spec != 0 }" range { 0 360 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "skymap_sun_elevation" label "Elevation" type float default { "45" } disablewhen "{ skymap_enable == 0 } { skymap_sun_dir_spec != 0 }" range { 0 90 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "skymap_geo_latitude" label "Latitude" type float default { "0" } disablewhen "{ skymap_enable == 0 } { skymap_sun_dir_spec != 1 skymap_sun_dir_spec != 2 }" range { -90! 90! } export none parmtag { "autoscope" "0000000000000000" } } parm { name "skymap_geo_longitude" label "Longitude" type float default { "0" } disablewhen "{ skymap_enable == 0 } { skymap_sun_dir_spec != 1 skymap_sun_dir_spec != 2 }" range { -180! 180! } export none parmtag { "autoscope" "0000000000000000" } } parm { name "skymap_geo_month" label "Date" type ordinal joinnext default { "0" } disablewhen "{ skymap_enable == 0 } { skymap_sun_dir_spec != 1 }" menu { "Jan" "January" "Feb" "February" "Mar" "March" "Apr" "April" "May" "May" "Jun" "June" "Jul" "July" "Aug" "August" "Sep" "September" "Oct" "October" "Nov" "November" "Dec" "December" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "skymap_geo_day" label "Day" type integer nolabel default { "1" } disablewhen "{ skymap_enable == 0 } { skymap_sun_dir_spec != 1 }" range { 1! 31! } export none parmtag { "autoscope" "0000000000000000" } } parm { name "skymap_geo_time" label "Time" type vector2 joinnext size 2 default { "12" "0" } disablewhen "{ skymap_enable == 0 } { skymap_sun_dir_spec != 1 }" range { -1 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "skymap_geo_hr_spec" label "Hour Spec" type ordinal nolabel joinnext default { "2" } disablewhen "{ skymap_enable == 0 } { skymap_sun_dir_spec != 1 }" menu { "0" "AM" "1" "PM" "3" "24hr" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "skymap_geo_time_zone" label "Time Zone" type ordinal nolabel joinnext default { "0" } disablewhen "{ skymap_enable == 0 } { skymap_sun_dir_spec != 1 }" menu { "" "Default (calculated from longitude)" "UTC" "UTC (GMT, WET)" "UTC-1" "N (UTC - 1)" "UTC-2" "O (UTC - 2)" "UTC-3" "P (UTC - 3)" "UTC-4" "AST (UTC - 4)" "UTC-5" "EST (UTC - 5)" "UTC-6" "CST (UTC - 6)" "UTC-7" "MST (UTC - 7)" "UTC-8" "PST (UTC - 8)" "UTC-9" "AKST (UTC - 9)" "UTC-10" "HAST (UTC - 10)" "UTC-11" "X (UTC - 11)" "UTC+12" "M (UTC + 12)" "UTC+11" "L (UTC + 11)" "UTC+10" "EST (UTC + 10)" "UTC+9" "I (UTC + 9)" "UTC+8" "WST (UTC + 8)" "UTC+7" "CXT (UTC + 7)" "UTC+6" "F (UTC + 6)" "UTC+5" "E (UTC + 5)" "UTC+4" "D (UTC + 4)" "UTC+3" "MSK (UTC + 3)" "UTC+2" "EET (UTC + 2)" "UTC+1" "CET (UTC + 1)" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "skymap_geo_daylight" label "Daylight Saving" type toggle default { "off" } disablewhen "{ skymap_enable == 0 } { skymap_sun_dir_spec != 1 }" range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "skymap_geo_doy" label "Day of Year" type float default { "0.5" } disablewhen "{ skymap_enable == 0 } { skymap_sun_dir_spec != 2 }" range { 0! 365! } export none parmtag { "autoscope" "0000000000000000" } } parm { name "sepparm" label "Separator" type separator default { "" } range { 0 1 } export none } parm { name "skymap_sun_calc_spec" label "Direction" type string default { "away" } menu { "towards" "Towards Sun" "away" "Away from Sun" } range { 0 1 } export none } parm { name "skymap_sun_calc_vector" label "Calculated Vector" type vector size 3 default { "ch(\"sky_env_net/sun_dir/vectorx\")" "ch(\"sky_env_net/sun_dir/vectory\")" "ch(\"sky_env_net/sun_dir/vectorz\")" } disablewhen "{ skymap_enable == 0 }" range { -1 1 } export none } parm { name "skymap_sun_calc_rotate" label "Calculated Rotate" type vector size 3 default { "ch(\"sky_env_net/sun_dir/anglesx\")" "ch(\"sky_env_net/sun_dir/anglesy\")" "ch(\"sky_env_net/sun_dir/anglesz\")" } disablewhen "{ skymap_enable == 0 }" range { -1 1 } export none } } group { name "folder_sun_dir_1" label "Sky" parm { name "skymap_sky_color_spec" label "Use" type ordinal default { "0" } disablewhen "{ skymap_enable == 0 }" menu { "0" "Realistic" "1" "Ramp" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "skymap_sky_turbidity" label "Haziness" type float default { "2" } disablewhen "{ skymap_enable == 0 } { skymap_sky_color_spec != 0 }" range { 0 10 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "skymap_sky_brightness" label "Brightness" type float default { "1" } disablewhen "{ skymap_enable == 0 } { skymap_sky_color_spec != 0 }" range { 0 10 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "skymap_sky_ramp" label "Color Ramp" type ramp_rgb default { "3" } disablewhen "{ skymap_enable == 0 } { skymap_sky_color_spec != 1 }" range { 1! 10 } export none parmtag { "autoscope" "0000000000000000" } parmtag { "rampbasis_var" "sky_ramp_basis" } parmtag { "rampbasisdefault" "catmull-rom" } parmtag { "rampcolordefault" "1pos ( 0 ) 1c ( 0.17 0.16 0.66 ) 1interp ( linear ) 2pos ( 0.95 ) 2c ( 0.43 0.72 0.9 ) 2interp ( linear ) 3pos ( 1 ) 3c ( 0.96 0.91 0.23 ) 3interp ( linear )" } parmtag { "rampkeys_var" "sky_ramp_keys" } parmtag { "rampshowcontrolsdefault" "0" } parmtag { "rampvalues_var" "sky_ramp_vals" } } } group { name "folder_sun_dir_2" label "Ground" parm { name "ground_type" label "Render Ground As" type string default { "horizon" } disablewhen "{ skymap_enable == 0 }" menu { "color" "Albedo" "horizon" "Infinite Horizon" "mirror" "Mirror" "none" "None" } range { 0 1 } export none } parm { name "skymap_ground_color" label "Albedo" type color size 3 default { "0.03" "0.02" "0.015" } disablewhen "{ skymap_enable == 0 }" range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "skymap_ground_normal" label "Normal" type float size 3 default { "0" "1" "0" } disablewhen "{ skymap_enable == 0 } { skymap_sky_color_spec == 0 }" range { 0 10 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "skymap_horizon_elevation" label "Horizon Elevation" type float default { "0" } disablewhen "{ skymap_enable == 0 } { skymap_sky_color_spec == 0 }" range { -90 90 } export none parmtag { "autoscope" "0000000000000000" } } } } } group { name "folder0_2" label "Shadow" parm { name "shadow_type" label "Shadow Type" type ordinal default { "raytrace" } menu { "off" "No Shadows" "raytrace" "Ray-Traced Shadows" } range { 0 1 } export none } parm { name "shadowmask" label "Shadow Mask" type oplist default { "*" } disablewhen "{ shadow_type == off }" range { 0 1 } export none parmtag { "opfilter" "!!OBJ/GEOMETRY!!" } parmtag { "oprelative" "/obj" } } parm { name "shadow_intensity" label "Shadow Intensity" type float default { "1" } disablewhen "{ shadow_type == off }" range { 0 1 } export none } parm { name "shadow_transparent" label "Transparent Shadows" type toggle default { "1" } disablewhen "{ shadow_type == off }" range { 0 1 } export none } } parm { name "light_wrangler" label "Light Wrangler" type string invisible default { "HoudiniEnvLight" } range { 0 1 } export none } parm { name "lookupobjpath" baseparm label "Look Up Object" invisible export none } } INDXContents=Wz DialogScript=)qU;HouLC1033600bb6057dce27a0f96ba020LIMITED_COMMERCIAL_FILE!!!# Dialog script for clothconfigureobject automatically generated 06/22/15 12:45:25 { name clothconfigureobject script cloth_object label "Cloth Configure Object" help { "" } bindhandle targetgeometrypath ladder "Clothconfigureobject Ladder" parm0 "" inputlabel 1 "Sub-Network Input #1" inputlabel 2 "Input 2" inputlabel 3 "Input 3" inputlabel 4 "Input 4" group { name "folder0_1_6" label "Initial State" parm { name "t" label "Position" type vector size 3 default { "0" "0" "0" } range { -1 1 } export none parmtag { "autoscope" "0000" } } parm { name "p" label "Pivot" type vector size 3 default { "0" "0" "0" } range { -1 1 } export none parmtag { "autoscope" "0000" } } parm { name "r" label "Rotation" type vector size 3 default { "0" "0" "0" } range { -1 1 } export none parmtag { "autoscope" "0000" } } parm { name "vel" label "Velocity" type vector size 3 default { "0" "0" "0" } disablewhen "{ inheritvelocity == 1 }" range { -1 1 } export none parmtag { "autoscope" "0000" } } parm { name "angvel" label "Angular Velocity" type vector size 3 default { "0" "0" "0" } disablewhen "{ inheritvelocity == 1 }" range { -1 1 } export none parmtag { "autoscope" "0000" } } } group { name "folder0_1_6_1" label "Model" parm { name "overallstiffness" label "Overall Stiffness" type float default { "2000" } range { 0 100 } export none parmtag { "autoscope" "0000" } } parm { name "overalldampingratio" label "Overall Damping Ratio" type float default { "1" } range { 0 10 } export none parmtag { "autoscope" "0000" } } parm { name "surfacemassdensity" label "Surface Mass Density" type float default { "1" } range { 0 10 } export none } parm { name "sepparm3" label "Separator" type separator default { "" } range { 0 1 } export none } parm { name "labelparm" label " " type label size 4 default { "Stretch" "Shear" "Weak Bend" "Strong Bend" } range { 0 1 } export none } parm { name "relativestiffness" label "Relative Stiffness" type float size 4 default { "0" "0" "0" "0" } range { 0 10 } export none } parm { name "relativedampingratio" label "Relative Damping Ratio" type float size 4 default { "1" "1" "1" "1" } range { 0 10 } export none } parm { name "sepparm4" label "Separator" type separator default { "" } range { 0 1 } export none } parm { name "sepparm2" label "Separator" type separator default { "" } range { 0 1 } export none } parm { name "seamangle" label "Seam Angle" type float default { "0" } range { -180 180 } export none } } group { name "folder0_1_6_2" label "Geometry" parm { name "soppath" label "Initial Geometry" type oppath default { "" } range { 0 1 } export none parmtag { "autoscope" "0000" } parmtag { "opfilter" "!!SOP!!" } parmtag { "oprelative" "." } } parm { name "sepparm7" label "Separator" type separator default { "" } range { 0 1 } export none } parm { name "enableembedding" label "Enable Embedding" type toggle default { "0" } range { 0 1 } export none } parm { name "embeddedgeometry" label "Embedded Geometry" type oppath default { "" } disablewhen "{ enableembedding == 0 }" range { 0 1 } export none parmtag { "autoscope" "0000" } parmtag { "opfilter" "!!SOP!!" } parmtag { "oprelative" "." } } parm { name "sepparm5" label "Separator" type separator default { "" } range { 0 1 } export none } parm { name "importrestgeometry" label "Import Rest Geometry" type toggle default { "0" } range { 0 1 } export none } parm { name "restgeometrypath" label "Rest Geometry" type oppath default { "`chsop(\"./soppath\")`" } disablewhen "{ importrestgeometry == 0 }" range { 0 1 } export none parmtag { "autoscope" "0000" } parmtag { "opfilter" "!!SOP!!" } parmtag { "oprelative" "." } } parm { name "sepparm6" label "Separator" type separator default { "" } range { 0 1 } export none } parm { name "importtargetgeometry" label "Import Target Geometry" type toggle default { "0" } range { 0 1 } export none } parm { name "targetgeometrypath" label "Target Geometry" type oppath default { "`chsop(\"./soppath\")`" } disablewhen "{ importtargetgeometry == 0 }" range { 0 1 } export none parmtag { "autoscope" "0000" } parmtag { "opfilter" "!!SOP!!" } parmtag { "oprelative" "." } } parm { name "targetstiffness" label "Target Stiffness" type float default { "0" } range { 0 10 } export none } parm { name "targetdamping" label "Target Damping" type float default { "0" } range { 0 10 } export none } } group { name "folder0_1_6_3" label "Fracturing" parm { name "enablefracturing" label "Enable Fracturing" type toggle default { "0" } range { 0 1 } export none } parm { name "fracturethreshold" label "Fracture Threshold" type float default { "0.1" } range { 0 10 } export none } } group { name "folder0_1_6_4" label "Collisions" parm { name "collideindependent" label "Collide Independent" type toggle default { "1" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "collidecodependent" label "Collide Codependent" type toggle default { "1" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "collideself" label "Collision within object" type toggle default { "1" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "collideselfcomponent" label "Collide within each component" type toggle default { "1" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "collideselffracturepart" label "Collide within each fracture part" type toggle default { "1" } range { 0 1 } export none parmtag { "autoscope" "0000" } parmtag { "export_disable" "1" } } parm { name "sepparm" label "Separator" type separator default { "" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "thickness" label "Cloth Thickness" type float default { "0.01" } range { 0! 0.5 } export none parmtag { "autoscope" "0000" } } parm { name "friction" label "Friction" type float default { "1" } range { 0 10 } export none } } group { name "folder0_1_6_5" label "Drag" parm { name "normaldrag" label "Normal Drag" type float default { "10" } range { 0 10 } export none } parm { name "tangentdrag" label "Tangent Drag" type float default { "1" } range { 0 10 } export none } parm { name "externalvelocityfield" label "External Velocity Field" type oppath default { "vel" } range { 0 1 } export none parmtag { "oprelative" "." } } parm { name "externalvelocityoffset" label "External Velocity Offset" type vector size 3 default { "0" "0" "0" } range { -1 1 } export none } } group { name "folder0_1_6_6" label "Visualization" parm { name "thicknessenable" label "Thickness" type toggle default { "off" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "thicknesscolor" label "Thickness Color" type color size 3 default { "0" "0" "1" } disablewhen "{ thicknessenable == 0 }" range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "penetrationenable" label "Penetration" type toggle default { "off" } disablewhen "{ thicknessenable == 0 }" range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "penetrationcolor" label "Penetration Color" type color size 3 default { "1" "0" "0" } disablewhen "{ thicknessenable == 0 } { penetrationenable == 0 }" range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "velocityenable" label "Velocity" type toggle default { "off" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "velocityscale" label "Velocity Scale" type float default { "0.1" } disablewhen "{ velocityenable == 0 }" range { 0 10 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "velocitycolor" label "Velocity Color" type color size 3 default { "1" "0" "0" } disablewhen "{ velocityenable == 0 }" range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "uvwenable" label "UVW Directions" type toggle default { "0" } range { 0 1 } export none } parm { name "uvwscale" label "UVW Direction Scale" type float default { "0.1" } disablewhen "{ uvwenable == 0 }" range { 0 10 } export none } parm { name "ucolor" label "U Direction Color" type color size 3 default { "0" "0.5" "0.5" } disablewhen "{ uvwenable == 0 }" range { 0 1 } export none } parm { name "vcolor" label "V Direction Color" type color size 3 default { "0.5" "0.5" "0" } disablewhen "{ uvwenable == 0 }" range { 0 1 } export none } parm { name "wcolor" label "W Direction Color" type color size 3 default { "0.5" "0" "0.5" } disablewhen "{ uvwenable == 0 }" range { 0 1 } export none } } } INDXContents=Ww DialogScript="Q!HouLC1033600bb6057dce2770f96ba020LIMITED_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 { "" } } INDXContents=W{ DialogScript= SJHouLC1033600bb6057dce27b0f96ba020LIMITED_COMMERCIAL_FILE!!!# Dialog script for sbdpinconstraint automatically generated 06/04/14 12:34:18 { name sbdpinconstraint script wirepinconstraint label "SBD Pin Constraint" help { "" } bindhandle goalposx xform "Transformer" tx "" bindhandle goalposy xform "Transformer" ty "" bindhandle goalposz xform "Transformer" tz "" inputlabel 1 "Objects to be processed" inputlabel 2 "Input 1" inputlabel 3 "Input 2" inputlabel 4 "Input 3" group { name "folder0" label "Constraint" parm { name "group" label "Constrained Object" type string default { "*" } menureplace { [ "echo \"* *\"" ] [ "foreach i ( `dopobjectlist(\".\", \"*\", 1)` )" ] [ " echo $i $i" ] [ "end" ] } range { 0 1 } export none } parm { name "ptgroup" label "Constrained Points" type string default { "" } range { 0 1 } export none } parm { name "useanimation" label "Constrain To Internal Animation" type toggle default { "1" } range { 0 1 } export none } parm { name "goalgroup" label "Goal Object" type string default { "" } disablewhen "{ useanimation == 1 }" menureplace { [ "echo \"'' '[World Space Position]'\"" ] [ "foreach i ( `dopobjectlist(\".\", \"*\", 1)` )" ] [ " echo $i $i" ] [ "end" ] } range { 0 1 } export none } parm { name "goalpts" label "Goal Points" type string default { "" } disablewhen "{ useanimation == 1 } { goalgroup == \"\" }" range { -1! 10 } export none } parm { name "goalpos" label "Goal Location" type vector size 3 default { "0" "0" "0" } disablewhen "{ useanimation == 1 } { goalpts != \"\" }" range { -1 1 } export none } parm { name "mirror" label "Mirror Constraint" type toggle default { "0" } range { 0 1 } export none } } group { name "folder0_1" label "Guide Options" parm { name "showguide" label "Show Guide Geometry" type toggle default { "1" } range { 0 1 } export none } parm { name "guiderad" label "Radius" type float default { "0.1" } disablewhen "{ showguide == 0 }" range { 0! 10 } export none } parm { name "guidecolor" label "Color" type color size 3 default { "1" "1" "1" } disablewhen "{ showguide == 0 }" range { 0 1 } export none } parm { name "showobjectlink" label "Show Object Link" type toggle default { "1" } disablewhen "{ showguide == 0 }" range { 0 1 } export none } } parm { name "activation" label "Activation" type integer default { "1" } range { 0 10 } export all } } INDX DialogScriptW/* * 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 "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) } INDXContents=Ww DialogScript=mTS֥HouLC1033600bb6057dce2770f96ba020LIMITED_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" } } } INDXContents=Ww DialogScript=OE HouLC1033600bb6057dce2770f96ba020LIMITED_COMMERCIAL_FILE!!!# Dialog script for conserveenergy automatically generated 02/22/12 12:08:00 { 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 DialogScriptW/* * 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 } } } INDXContents=W{ DialogScript=?V@HouLC1033600bb6057dce27b0f96ba020LIMITED_COMMERCIAL_FILE!!!# Dialog script for wireobject automatically generated 01/21/16 15:34:07 { name wireobject script wireobject label "Wire Object" help { "" } bindhandle px xform "Transformer" px "" bindhandle py xform "Transformer" py "" bindhandle pz xform "Transformer" pz "" bindhandle rx xform "Transformer" rx "" bindhandle ry xform "Transformer" ry "" bindhandle rz xform "Transformer" rz "" bindhandle tx xform "Transformer" tx "" bindhandle ty xform "Transformer" ty "" bindhandle tz xform "Transformer" tz "" inputlabel 1 "Input 1" inputlabel 2 "Input 2" inputlabel 3 "Input 3" inputlabel 4 "Input 4" parm { name "usesimframe" label "Creation Frame Specifies Simulation Frame" type toggle default { "0" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "createframe" label "Creation Frame" type float default { "ch(opcreator(\".\")+\"/startframe\")" } range { 1 100 } export none parmtag { "autoscope" "0000" } } parm { name "numobjects" label "Number of Objects" type integer default { "1" } range { 0 10 } export none parmtag { "autoscope" "0000" } } parm { name "object_name" label "Object Name" type string default { "$OS" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "solvefirstframe" label "Solve on Creation Frame" type toggle default { "off" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "instance_objects" label "Instanced" type toggle default { "0" } range { 0 1 } export none } parm { name "usetransform" label "Use Object Transform" type toggle default { "0" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "soppath" label "SOP Path" type oppath default { "./defaultgeo" } range { 0 1 } export none parmtag { "autoscope" "0000" } parmtag { "opfilter" "!!SOP!!" } parmtag { "oprelative" "." } } group { name "std_switcher_0" label "Initial State" parm { name "initialpose" label "Initial Pose" type oppath invisible default { "`chsop(\"soppath\")`" } range { 0 1 } export none parmtag { "opfilter" "!!SOP!!" } parmtag { "oprelative" "." } } parm { name "t" label "Position" type vector size 3 default { "0" "0" "0" } range { -1 1 } export none parmtag { "autoscope" "0000" } } parm { name "r" label "Rotation" type vector size 3 default { "0" "0" "0" } range { -1 1 } export none parmtag { "autoscope" "0000" } } parm { name "p" label "Pivot" type vector size 3 default { "0" "0" "0" } range { -1 1 } export none parmtag { "autoscope" "0000" } } parm { name "vel" label "Velocity" type vector size 3 default { "0" "0" "0" } range { -1 1 } export none parmtag { "autoscope" "0000" } } parm { name "angvel" label "Angular Velocity" type vector size 3 default { "0" "0" "0" } range { -1 1 } export none parmtag { "autoscope" "0000" } } } group { name "std_switcher_0_1" label "Geometry" parm { name "animategeom" label "Import Rest Geometry" type toggle default { "0" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "restgeometry" label "Rest Geometry" type oppath default { "`chsop(\"soppath\")`" } disablewhen "{ animategeom == 0 }" range { 0 1 } export none parmtag { "opfilter" "!!SOP!!" } parmtag { "oprelative" "." } } parm { name "sepparm2" label "Separator" type separator default { "" } range { 0 1 } export none } parm { name "importtargetgeometry" label "Import Target Geometry" type toggle default { "1" } range { 0 1 } export none } parm { name "targetgeometry" label "Target Geometry" type oppath default { "`chsop(\"soppath\")`" } disablewhen "{ importtargetgeometry == 0 }" range { 0 1 } export none parmtag { "autoscope" "0000" } parmtag { "opfilter" "!!SOP!!" } parmtag { "oprelative" "." } } parm { name "targetstiffness" label "Target Stiffness" type float default { "0" } range { 0 10 } export none } parm { name "targetdamping" label "Target Damping" type float default { "0" } range { 0 10 } export none } } group { name "std_switcher_0_2" label "Material" group { name "std_switcher_0_3" label "Physical" parm { name "computemass" label "Compute Mass" type toggle default { "1" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "density" label "Density" type float default { "1000" } disablewhen "{ computemass == 0 }" range { 1e-05! 1000 } export none parmtag { "autoscope" "0000" } } parm { name "mass" label "Mass" type float default { "1" } disablewhen "{ computemass == 1 }" range { 1e-05! 10 } export none parmtag { "autoscope" "0000" } } parm { name "width" label "Width" type float default { "0.01" } range { 1e-05 10 } export none parmtag { "autoscope" "0000" } } parm { name "friction" label "Friction" type float default { "1" } range { 0! 10 } export none parmtag { "autoscope" "0000" } } parm { name "dynamicfriction" label "Dynamic Friction Scale" type float default { "1" } range { 0! 1! } export none parmtag { "autoscope" "0000" } } } group { name "std_switcher_0_3_1" label "Elasticity" parm { name "klinear" label "Linear Spring Constant" type float default { "1000" } range { 0! 10000 } export none parmtag { "autoscope" "0000" } } parm { name "damplinear" label "Linear Damping Constant" type float default { "0" } range { 0! 10000 } export none parmtag { "autoscope" "0000" } } parm { name "kangular" label "Angular Spring Constant" type float default { "10" } range { 0! 100 } export none parmtag { "autoscope" "0000" } } parm { name "dampangular" label "Angular Damping Constant" type float default { "1" } range { 0! 100 } export none parmtag { "autoscope" "0000" } } parm { name "adjustforlength" label "Adjust For Length" type toggle default { "1" } range { 0 1 } export none } parm { name "adjustformass" label "Adjust For Mass" type toggle default { "1" } range { 0 1 } export none } } group { name "std_switcher_0_3_2" label "Plasticity" parm { name "plasticstretchthreshold" label "Stretch Threshold" type float default { "1" } range { 0 10 } export none } parm { name "plasticstretchrate" label "Stretch Rate" type float default { "0" } range { 0 10 } export none } parm { name "plasticstretchhardening" label "Stretch Hardening" type float default { "1" } range { 0 10 } export none } parm { name "plasticbendthreshold" label "Bend Threshold" type float default { "1" } range { 0 10 } export none } parm { name "plasticbendrate" label "Bend Rate" type float default { "0" } range { 0 10 } export none } parm { name "plasticbendhardening" label "Bend Hardening" type float default { "1" } range { 0 10 } export none } } } group { name "std_switcher_0_3" label "Fracturing" parm { name "enablefracturing" label "Enable Fracturing" type toggle default { "0" } range { 0 1 } export none } parm { name "fracturethreshold" label "Fracture Threshold" type float default { "0.1" } disablewhen "{ enablefracturing == 0 }" range { 0 10 } export none } } group { name "std_switcher_0_4" label "Collisions" parm { name "collidevolume" label "Collide Independent" type toggle default { "1" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "collidewire" label "Collide Codependent" type toggle default { "1" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "collideself" label "Collide Self" type toggle default { "0" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "sepparm" label "Separator" type separator default { "" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "offset" label "Volume Offset" type float invisible default { "0" } range { 0! 10 } export none } parm { name "repulsion" label "Repulsion" type float default { "576" } range { 1e-07! 100000 } export none } parm { name "collisionwidth" label "Collision Width" type float default { "ch(\"width\")" } range { 1e-05 10 } export none parmtag { "autoscope" "0000" } } } group { name "std_switcher_0_5" label "Drag" parm { name "normaldrag" label "Normal Drag" type float default { "0" } range { 0 10 } export none } parm { name "tangentdrag" label "Tangent Drag" type float default { "0" } range { 0 10 } export none } parm { name "externalvelocityfield" label "External Velocity Field" type string default { "vel" } range { 0 1 } export none } parm { name "externalvelocityoffset" label "External Velocity Offset" type vector size 3 default { "0" "0" "0" } range { -1 1 } export none } } group { name "std_switcher_0_6" label "Visualization" parm { name "visualizewidth" label "Width" type toggle nolabel joinnext default { "off" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "widthcolor" label "Width Color" type color size 3 default { "0" "0" "1" } disablewhen "{ visualizewidth == 0 }" range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "visualizepenetration" label "Penetration" type toggle nolabel joinnext default { "off" } disablewhen "{ visualizewidth == 0 }" range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "penetrationcolor" label "Penetration Color" type color size 3 default { "1" "0" "0" } disablewhen "{ visualizewidth == 0 } { visualizepenetration == 0 }" range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "forcescale" label "Force Scale" type float default { "0.1" } range { 0 10 } export none parmtag { "autoscope" "0000" } } parm { name "torquescale" label "Torque Scale" type float default { "0.1" } range { 0 10 } export none parmtag { "autoscope" "0000" } } parm { name "fexternal" label "External Force" type toggle nolabel joinnext default { "0" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "fexternalcolor" label "External Force Color" type color size 3 default { "1" "1" "0" } disablewhen "{ fexternal == 0 }" range { 0! 1! } export none parmtag { "autoscope" "0000" } } parm { name "texternal" label "External Torque" type toggle nolabel joinnext default { "0" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "texternalcolor" label "External Torque Color" type color size 3 default { "0" "0.5" "1" } disablewhen "{ texternal == 0 }" range { 0! 1! } export none parmtag { "autoscope" "0000" } } parm { name "finternal" label "Internal Force" type toggle nolabel joinnext default { "0" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "finternalcolor" label "Internal Force Color" type color size 3 default { "0" "0" "1" } disablewhen "{ finternal == 0 }" range { 0! 1! } export none parmtag { "autoscope" "0000" } } parm { name "tinternal" label "Internal Torque" type toggle nolabel joinnext default { "0" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "tinternalcolor" label "Internal Torque Color" type color size 3 default { "0" "1" "0" } disablewhen "{ tinternal == 0 }" range { 0! 1! } export none parmtag { "autoscope" "0000" } } parm { name "fcollision" label "Collision Force" type toggle nolabel joinnext default { "0" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "fcollisioncolor" label "Collision Force Color" type color size 3 default { "0.5" "0" "0" } disablewhen "{ fcollision == 0 }" range { 0! 1! } export none parmtag { "autoscope" "0000" } } parm { name "fconstraint" label "Constraint Force" type toggle nolabel joinnext default { "0" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "fconstraintcolor" label "Constraint Force Color" type color size 3 default { "0" "0" "0.5" } disablewhen "{ fconstraint == 0 }" range { 0! 1! } export none parmtag { "autoscope" "0000" } } parm { name "tconstraint" label "Constraint Torque" type toggle nolabel joinnext default { "0" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "tconstraintcolor" label "Constraint Torque Color" type color size 3 default { "0.5" "0" "0.5" } disablewhen "{ tconstraint == 0 }" range { 0! 1! } export none parmtag { "autoscope" "0000" } } parm { name "impacts" label "Impacts" type toggle default { "0" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "impactsscale" label "Impacts Scale" type float default { "0.01" } disablewhen "{ impacts == 0 }" range { 0 10 } export none parmtag { "autoscope" "0000" } } parm { name "impactscolor" label "Impacts Color" type color size 3 default { "1" "0" "0" } disablewhen "{ impacts == 0 }" range { 0! 1! } export none parmtag { "autoscope" "0000" } } parm { name "impactssubstep" label "Show Substep Impacts" type toggle default { "0" } disablewhen "{ impacts == 0 }" range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "axis" label "Axis" type toggle default { "0" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "axisscale" label "Axis Scale" type float default { "0.1" } disablewhen "{ axis == 0 }" range { 0 10 } export none parmtag { "autoscope" "0000" } } parm { name "xaxiscolor" label "X Axis Color" type color size 3 default { "1" "0" "0" } disablewhen "{ axis == 0 }" range { 0! 1! } export none parmtag { "autoscope" "0000" } } parm { name "yaxiscolor" label "Y Axis Color" type color size 3 default { "0" "1" "0" } disablewhen "{ axis == 0 }" range { 0! 1! } export none parmtag { "autoscope" "0000" } } parm { name "zaxiscolor" label "Z Axis Color" type color size 3 default { "0" "0" "1" } disablewhen "{ axis == 0 }" range { 0! 1! } export none parmtag { "autoscope" "0000" } } } } INDX DialogScriptW/* * PROPRIETARY INFORMATION. This software is proprietary to * Side Effects Software Inc., and is not to be reproduced, * transmitted, or disclosed in any way without written permission. * * Produced by: * Side Effects Software Inc * 477 Richmond Street West * Toronto, Ontario * Canada M5V 3E7 * 416-504-9876 * */ { name "raybounce" script "raybounce" label "raybounce" code { "$raylevel = getraylevel();" } output int raylevel "Ray Bounce Level" } INDX DialogScriptW/* * 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 DialogScript}W;7# Context: Surface /* * Houdini Dialog Script generated automatically * by vcc from source file pbrlighting. * Generated: Wed May 18 01:05:59 2016 */ { name "pbrlighting" script "pbrlighting" label "Physically Based Lighting" outercode { "import pbrlighting;" } code { "pbrlighting(" "\"direct\", $direct," "\"indirect\", $indirect," "\"all\", $all," "\"indirect_emission\", $indirect_emission," "\"direct_comp\", $direct_comp," "\"indirect_comp\", $indirect_comp," "\"all_comp\", $all_comp," "\"direct_noshadow\", $direct_noshadow," "\"direct_shadow\", $direct_shadow," "\"indirect_noshadow\", $indirect_noshadow," "\"indirect_shadow\", $indirect_shadow," "\"level\", $level," "\"diffuselevel\", $diffuselevel," "\"specularlevel\", $specularlevel," "\"volumelevel\", $volumelevel," "\"direct_samples\", $direct_samples," "\"indirect_samples\", $indirect_samples," "\"nlights\", $nlights," "\"direct_noshadow_comp\", $direct_noshadow_comp," "\"indirect_noshadow_comp\", $indirect_noshadow_comp," "\"inF\", $F," "\"inOf\", $Of," "\"use_renderstate\", $use_renderstate," "\"pathtype\", $pathtype," "\"raylimiteval\", $raylimiteval," "\"reflectratio\", $reflectratio," "\"colorlimit\", $colorlimit," "\"colorlimitdecay\", $colorlimitdecay," "\"colorspace\", $colorspace," "\"rayfilteramount\", $rayfilteramount," "\"misbias\", $misbias," "\"doshadow\", $doshadow," "\"multilight\", $multilight," "\"recursive\", $recursive);" } output vector direct "direct" output vector indirect "indirect" output vector all "all" output vector indirect_emission "indirect_emission" output vectora direct_comp "direct_comp" output vectora indirect_comp "indirect_comp" output vectora all_comp "all_comp" output vector direct_noshadow "direct_noshadow" output vector direct_shadow "direct_shadow" output vector indirect_noshadow "indirect_noshadow" output vector indirect_shadow "indirect_shadow" output float level "level" output float diffuselevel "diffuselevel" output float specularlevel "specularlevel" output float volumelevel "volumelevel" output float direct_samples "direct_samples" output float indirect_samples "indirect_samples" output float nlights "nlights" output vectora direct_noshadow_comp "direct_noshadow_comp" output vectora indirect_noshadow_comp "indirect_noshadow_comp" input bsdf F "inF" input vector Of "inOf" input int use_renderstate "Use ROP Parameters" input string pathtype "Allowable Paths" input string raylimiteval "At Reflect Limit" input float reflectratio "Min Reflect Ratio" input float colorlimit "Color Limit" input float colorlimitdecay "Color Limit Decay" input string colorspace "Color Space" input float rayfilteramount "Ray Filter Amount" input float misbias "MIS Bias" input int doshadow "Enable Shadows" input int multilight "Sample All Lights" input int recursive "Recursive" help { "" } parm { name Of label "inOf" type float invisible size 3 default { 1 1 1 } export none } parm { name use_renderstate label "Use ROP Parameters" type toggle default { 1 } export none } parm { name pathtype label "Allowable Paths" type string menu { "specular" "Specular Paths" "diffuse" "Specular, Diffuse Paths" "caustic" "Specular, Diffuse, Caustic Paths" "all" "All Paths" } default { "specular" } export none disablewhen { { use_renderstate 1 } } } parm { name raylimiteval label "At Reflect Limit" type string menu { "none" "Use Black Background" "direct" "Use Direct Lighting as Background Color" } default { "none" } export none disablewhen { { use_renderstate 1 } } } parm { name reflectratio label "Min Reflect Ratio" type float default { 0 } range { 0 1 } export none disablewhen { { use_renderstate 1 } } } parm { name colorlimit label "Color Limit" type float default { 10 } range { 0 20 } export none disablewhen { { use_renderstate 1 } } } parm { name colorlimitdecay label "Color Limit Decay" type float default { 1 } range { 0 1 } export none disablewhen { { use_renderstate 1 } } } parm { name colorspace label "Color Space" type string menu { "linear" "Linear" "gamma" "Gamma 2.2" } default { "gamma" } export none disablewhen { { use_renderstate 1 } } } parm { name rayfilteramount label "Ray Filter Amount" type float default { 0 } range { 0 1 } export none } parm { name misbias label "MIS Bias" type float default { 0 } range { -1 1 } export none } parm { name doshadow label "Enable Shadows" type toggle default { 1 } export none } parm { name multilight label "Sample All Lights" type toggle default { 1 } export none } parm { name recursive label "Recursive" type toggle default { 0 } export none } } INDX DialogScriptGW/* * 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 "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=W/* * PROPRIETARY INFORMATION. This software is proprietary to * Side Effects Software Inc., and is not to be reproduced, * transmitted, or disclosed in any way without written permission. * * Produced by: * Side Effects Software Inc * 477 Richmond Street West * Toronto, Ontario * Canada M5V 3E7 * 416-504-9876 * */ { name "isconnected" script "isconnected" label "isconnected" code { "$connected = $isconnected_input ? 1 : 0;" } input float input "Input" output int connected "Input Connected Or Not" signature "Float" 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 "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 } } INDXContents=Ww DialogScript=UQHouLC1033600bb6057dce2770f96ba020LIMITED_COMMERCIAL_FILE!!!# Dialog script for thinfilmfresnel automatically generated 07/20/15 15:53:29 { 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 } export none } } INDX DialogScript`W/* * 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 DialogScriptW/* * PROPRIETARY INFORMATION. This software is proprietary to * Side Effects Software Inc., and is not to be reproduced, * transmitted, or disclosed in any way without written permission. * * Produced by: * Side Effects Software Inc * 477 Richmond Street West * Toronto, Ontario * Canada M5V 3E7 * 416-504-9876 * */ #include { name "switchlightingbsdf" script "switchlightingbsdf" label "Switch Lighting BSDF" code { "$f = switch($direct, $indirect);" } output bsdf f "Switch BSDF" input bsdf direct "Direct Lighting BSDF" input bsdf indirect "Indirect Lighting BSDF" } INDX DialogScript W/* * 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 "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 "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_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_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 } } INDXContents=Wv DialogScript=HVFZHouLC1033600bb6057dce2760f96ba020LIMITED_COMMERCIAL_FILE!!!# Dialog script for staticobject automatically generated 11/13/15 16:48:42 { name staticobject script staticobject label "Static Object" help { "" } inputlabel 1 "Input 1" inputlabel 2 "Input 2" inputlabel 3 "Input 3" inputlabel 4 "Input 4" parm { name "usesimframe" label "Creation Frame Specifies Simulation Frame" type toggle default { "0" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "createframe" label "Creation Frame" type float default { "ch(opcreator(\".\")+\"/startframe\")" } range { 1 100 } export none parmtag { "autoscope" "0000" } } parm { name "object_name" label "Object Name" type string default { "$OS" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "soppath" label "SOP Path" type oppath default { "" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } parmtag { "opfilter" "!!SOP!!" } parmtag { "oprelative" "." } } parm { name "primgroup" label "Primitive Group" type string default { "" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } parmtag { "script_callback" "" } } parm { name "objpath" label "OBJ Path" type oppath default { "" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } parmtag { "opfilter" "!!OBJ!!" } parmtag { "oprelative" "." } } parm { name "animategeo" label "Use Deforming Geometry" type toggle default { "0" } range { 0 1 } export all parmtag { "autoscope" "0000" } } parm { name "letsopsinterpolate" label "Re-evaluate SOPs to Interpolate Geometry" type toggle default { "off" } disablewhen "{ animategeo == 0 }" range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } parmtag { "script_callback" "" } } parm { name "usetransform" label "Use Object Transform" type toggle default { "off" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "active" label "Create Active Object" type toggle default { "0" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "intangible" label "Ignore Merge Relationships" type toggle default { "0" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "display" label "Display Geometry" type toggle default { "1" } range { 0 1 } export all } group { name "std_switcher_0_2_1" label "Physical" parm { name "bounce" label "Bounce" type float default { "0.5" } range { 0 10 } export none parmtag { "autoscope" "0000000000000000" } parmtag { "units" "" } } parm { name "bounceforward" label "Bounce Forward" type float default { "1" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } parmtag { "units" "" } } parm { name "friction" label "Friction" type float default { "1" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "dynamicfriction" label "Dynamic Friction Scale" type float default { "1" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "temperature" label "Temperature" type float default { "0" } range { 0 100 } export none parmtag { "autoscope" "0000000000000000" } } } group { name "std_switcher_0_2_1_1" label "Collisions" group { name "rbd_solver" label "RBD Solver" parm { name "usevolume" label "Use Volume Based Collision Detection" type toggle default { "1" } range { 0 1 } export none parmtag { "autoscope" "0000" } } group { name "std_switcher_3" label "Volume" parm { name "showguide" label "Show Collision Guide Geometry" type toggle nolabel joinnext default { "0" } disablewhen "{ usevolume == 0 }" range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "volumecolor" label "Collision Guide" type color size 3 default { "0" "0" "1" } disablewhen "{ usevolume == 0 } { showguide == 0 }" range { 0! 1! } export none parmtag { "autoscope" "0000" } } parm { name "mode" label "Mode" type ordinal default { "0" } disablewhen "{ usevolume == 0 }" menu { "rayintersect" "Ray Intersect" "metafield" "Meta Balls" "implicitbox" "Implicit Box" "implicitsphere" "Implicit Sphere" "implicitplane" "Implicit Plane" "minimum" "Minimum" "volume" "Volume Sample" } range { 0 10 } export none parmtag { "autoscope" "0000" } } parm { name "uniformvoxels" label "Division Method" type ordinal default { "max" } disablewhen "{ usevolume == 0 }" menu { "nonsquare" "Non Square" "x" "X Axis" "y" "Y Axis" "z" "Z Axis" "max" "Max Axis" "size" "By Size" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "div" label "Divisions" type integer size 3 default { "30" "30" "30" } disablewhen "{ usevolume == 0 }" hidewhen "{ uniformvoxels != nonsquare }" range { 2! 50 } export none parmtag { "autoscope" "0000" } } parm { name "uniformdiv" label "Uniform Divisions" type integer default { "30" } disablewhen "{ usevolume == 0 }" hidewhen "{ uniformvoxels == nonsquare } { uniformvoxels == size }" range { 1! 1000 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "divsize" label "Division Size" type float default { "0.1" } disablewhen "{ usevolume == 0 }" hidewhen "{ uniformvoxels != size }" range { 0! 10 } export none parmtag { "autoscope" "0000000000000000" } parmtag { "units" "m1" } } parm { name "laserscan" label "Laser Scan" type toggle default { "0" } disablewhen "{ usevolume == 0 }" range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "fixsigns" label "Fix Signs" type toggle default { "1" } disablewhen "{ usevolume == 0 }" range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "forcebounds" label "Force Bounds" type toggle default { "1" } disablewhen "{ usevolume == 0 }" range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "invert" label "Invert Sign" type toggle default { "0" } disablewhen "{ usevolume == 0 }" range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "sweepalpha" label "Sign Sweep Threshold" type float default { "2" } disablewhen "{ usevolume == 0 }" range { 0! 10 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "sweepcount" label "Max Sign Sweep Count" type integer default { "3" } disablewhen "{ usevolume == 0 }" range { 0! 10 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "offset" label "Offset Surface" type float default { "0" } range { 0 10 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "sdftol" label "Tolerance" type float default { "0.001" } range { 0 10 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "proxyvolume" label "Proxy Volume" type oppath default { "" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } parmtag { "opfilter" "!!SOP!!" } parmtag { "oprelative" "." } } parm { name "proxyprimgroup" label "Proxy Primitive Group" type string default { "" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } parmtag { "script_callback" "" } } parm { name "volumefilemode" label "File Mode" type ordinal default { "3" } disablewhen "{ usevolume == 0 }" menu { "auto" "Automatic" "read" "Read Files" "write" "Write Files" "none" "No Operation" } range { 0 10 } export none parmtag { "autoscope" "0000" } } parm { name "volumefile" label "File" type file default { "" } disablewhen "{ usevolume == 0 }" menureplace { } range { 0 1 } export none parmtag { "autoscope" "0000" } } } group { name "std_switcher_3_1" label "Surface" parm { name "showthickness" label "Show Thickness" type toggle default { "0" } range { 0 1 } export none } parm { name "thicknesscolor" label "Thickness Color" type color size 3 default { "0" "1" "0" } disablewhen "{ showthickness == 0 }" range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "thickness" label "Thickness" type float default { "0" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "showvelocity" label "Show Velocity" type toggle default { "0" } range { 0 1 } export none } parm { name "velocityscale" label "Velocity Scale" type float default { "0" } disablewhen "{ showvelocity == 0 }" range { 0 10 } export none } parm { name "velocitycolor" label "Velocity Color" type color size 3 default { "1" "0" "0" } disablewhen "{ showvelocity == 0 }" range { 0 1 } export none } parm { name "surfreptype" label "Surface Representation" type ordinal default { "0" } menu { "0" "Points" "1" "Edges" } range { 0 10 } export none parmtag { "autoscope" "0000" } } parm { name "polyconvert" label "Convert To Poly" type toggle invisible default { "1" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "triangulate" label "Triangulate" type toggle default { "0" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "polylod" label "LOD" type float size 2 default { "1" "1" } range { 0! 10 } export none parmtag { "autoscope" "0000" } } parm { name "addbarycenter" label "Add Barycenters" type toggle default { "1" } range { 0 1 } export none parmtag { "autoscope" "0000" } } } } group { name "rbd_solver_1" label "Bullet Data" parm { name "showguide2" label "Show Guide Geometry" type toggle default { "off" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "color" label "Color" type color size 3 default { "0" "0" "1" } range { 0! 1! } export none parmtag { "autoscope" "0000000000000000" } } parm { name "bullet_deactivated_color" label "Deactivated Color" type color size 3 default { "1" "0" "0" } range { 0! 1! } export none parmtag { "autoscope" "0000000000000000" } } parm { name "sepparm" label "Separator" type separator default { "" } range { 0 1 } export none } parm { name "bullet_georep" label "Geometry Representation" type string default { "convexhull" } menu { "convexhull" "Convex Hull" "concave" "Concave" "box" "Box" "capsule" "Capsule" "cylinder" "Cylinder" "compound" "Compound" "sphere" "Sphere" "plane" "Plane" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "geo_triangulate" label "Triangulate Polygons (not working yet)" type toggle invisible default { "on" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "bullet_geoconvexhull" label "Polygons As Convex Hulls" type toggle invisible default { "on" } disablewhen "{ bullet_georep != as-is }" range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "bullet_groupconnected" label "Create Convex Hull per Set of Connected Primitives" type toggle default { "off" } disablewhen "{ bullet_georep != convexhull }" range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "bullet_autofit" label "AutoFit Primitive Boxes, Capsules, Cylinders, Spheres, or Planes to Geometry" type toggle default { "on" } disablewhen "{ bullet_georep == compound } { bullet_georep == as-is }" range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "bullet_primT" label "Position" type vector size 3 default { "0" "0" "0" } disablewhen "{ bullet_autofit == 1 } { bullet_georep == compound } { bullet_georep == convexhull } { bullet_georep == concave }" range { -1 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "bullet_primR" label "Rotation" type vector size 3 default { "0" "0" "0" } disablewhen "{ bullet_autofit == 1 } { bullet_georep == compound } { bullet_georep == convexhull } { bullet_georep == concave }" range { -1 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "bullet_primS" label "Box Size" type vector size 3 default { "1" "1" "1" } disablewhen "{ bullet_autofit == 1 } { bullet_georep != box }" range { -1 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "bullet_radius" label "Radius" type float default { "1" } disablewhen "{ bullet_autofit == 1 } { bullet_georep == compound } { bullet_georep == convexhull } { bullet_georep == concave } { bullet_georep == box } { bullet_georep == plane }" range { 0.1 5 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "bullet_length" label "Length" type float default { "1" } disablewhen "{ bullet_autofit == 1 } { bullet_georep == convexhull } { bullet_georep == concave } { bullet_georep == sphere } { bullet_georep == compound } { bullet_georep == box } { bullet_georep == plane }" range { 0.1 5 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "bullet_collision_margin" label "Collision Padding" type float default { "0.02" } disablewhen "{ bullet_georep == plane }" range { 0! 0.5 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "bullet_adjust_geometry" label "Shrink Collision Geometry" type toggle default { "on" } disablewhen "{ bullet_georep == plane } { bullet_georep == concave }" range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "bullet_shrink_amount" label "Shrink Amount" type float default { "ch(\"bullet_collision_margin\")" } disablewhen "{ bullet_georep == plane } { bullet_georep == concave } { bullet_adjust_geometry == 0 }" range { 0! 5 } export none } parm { name "bullet_adjust_factor" label "Adjustment Factor" type float invisible default { "1" } disablewhen "{ bullet_georep == sphere } { bullet_georep == box } { bullet_georep == capsule } { bullet_adjust_geometry == 0 } { bullet_georep == cylinder } { bullet_georep == plane }" range { 1! 5 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "bullet_add_impact" label "Add Impact Data" type toggle default { "off" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "bullet_want_deactivate" label "Enable Sleeping" type toggle default { "on" } help "If checked, object would be deactivated after a certain time" range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "bullet_linear_sleep_threshold" label "Linear Threshold" type float default { "0.8" } disablewhen "{ bullet_want_deactivate == 0 }" range { 0! 2 } export none } parm { name "bullet_angular_sleep_threshold" label "Angular Threshold" type float default { "1" } disablewhen "{ bullet_want_deactivate == 0 }" range { 0! 2 } export none } } group { name "rbd_solver_2" label "ODE Primitive" parm { name "enableode" label "Enable ODE Data" type toggle default { "0" } range { 0 1 } export none } parm { name "odeDisp" label "Display ODE Primitive" type toggle default { "0" } disablewhen "{ enableode == 0 }" range { 0 1 } export none } parm { name "objType" label "Object Type" type integer default { "0" } disablewhen "{ enableode == 0 }" menu { "0" "Box" "1" "Sphere" "2" "Cylinder" "3" "Capsule" } range { 0 10 } export none } parm { name "autofit" label "Automatically Fit Geometry" type toggle default { "1" } disablewhen "{ objType >= 4 } { enableode == 0 }" range { 0 1 } export none } parm { name "primT" label "Position" type vector size 3 default { "0" "0" "0" } disablewhen "{ objType >= 4 } { autofit == 1 } { enableode == 0 }" range { -1 1 } export none } parm { name "primR" label "Rotation" type vector size 3 default { "0" "0" "0" } disablewhen "{ objType >= 4 } { autofit == 1 } { enableode == 0 }" range { -1 1 } export none } parm { name "primS" label "Box Size" type vector size 3 default { "1" "1" "1" } disablewhen "{ objType != 0 } { autofit == 1 } { enableode == 0 }" range { -1 1 } export none } parm { name "radius" label "Radius" type float default { "1" } disablewhen "{ objType == 0 } { objType >= 4 } { autofit == 1 } { enableode == 0 }" range { 0 10 } export none } parm { name "length" label "Cylinder Length" type float default { "2" } disablewhen "{ objType <= 1 } { objType >= 4 } { autofit == 1 } { enableode == 0 }" range { 0 10 } export none } } } } INDX DialogScriptW/* * 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 "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 DialogScriptW;?# Context: Cop2 /* * Houdini Dialog Script generated automatically * by vcc from source file skycube. * Generated: Wed May 18 01:06:07 2016 */ { name "skycube" script "skycube" label "Sky Cube" help { "" } parm { name sun_direction label "Sun Direction" type float size 3 default { 0 1 0 } export none } parm { name ground_normal label "Ground Normal" type float size 3 default { 0 1 0 } export none } parm { name horizon_elevation label "Horizon Elevation" type float default { 0 } range { -90 90 } export none } parm { name sky_ramp label "Sky Color" type ramp_rgb default { 3 } export none parmtag { "rampbasis_var" "sky_ramp_basis" } parmtag { "rampkeys_var" "sky_ramp_keys" } parmtag { "rampvalues_var" "sky_ramp_vals" } parmtag { "rampcolordefault" "1pos ( 0 ) 1interp ( linear ) 1c ( 0.17 0.16 0.66 ) 2pos ( 0.95 ) 2interp ( linear ) 2c ( 0.43 0.72 0.9 ) 3pos ( 1 ) 3interp ( linear ) 3c ( 0.96 0.91 0.23 )" } parmtag { "rampbasisdefault" "catmull-rom" } } parm { name ground_color label "Ground Color" type color size 3 default { 0.59999999999999998 0.40000000000000002 0.29999999999999999 } export none } parm { name ground_type label "Render Ground As" type string menu { "color" "Albedo" "horizon" "Infinite Horizon" "mirror" "Mirror" "none" "None" } default { "color" } export none } parm { name Left label "Left" type float invisible size 4 default { 0 0 0 1 } export all } parm { name Top label "Top" type float invisible size 4 default { 0 0 0 1 } export all } parm { name Bottom label "Bottom" type float invisible size 4 default { 0 0 0 1 } export all } parm { name Front label "Front" type float invisible size 4 default { 0 0 0 1 } export all } parm { name Back label "Back" type float invisible size 4 default { 0 0 0 1 } export all } } INDXContents=Ww DialogScript= S~ pHouLC1033600bb6057dce2770f96ba020LIMITED_COMMERCIAL_FILE!!!# Dialog script for groundplane automatically generated 05/22/14 10:40:48 { name groundplane script groundplane label "Ground Plane" help { "" } bindhandle rx xform "Transformer" rx "" bindhandle ry xform "Transformer" ry "" bindhandle rz xform "Transformer" rz "" bindhandle grid_size1 xform "Transformer" sx "" bindhandle grid_size2 xform "Transformer" sz "" bindhandle tx xform "Transformer" tx "" bindhandle ty xform "Transformer" ty "" bindhandle tz xform "Transformer" tz "" inputlabel 1 "Input 1" inputlabel 2 "Input 2" inputlabel 3 "Input 3" inputlabel 4 "Input 4" parm { name "objname" label "Object Name" type string default { "$OS" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "display" label "Display Proxy Geometry" type toggle default { "1" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "color" label "Color" type color size 3 default { "1" "1" "1" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "grid_size" label "Grid Size" type float size 2 default { "20" "20" } range { -1 1 } export none parmtag { "autoscope" "0000" } parmtag { "units" "m1" } } group { name "std_switcher_0" label "Initial State" parm { name "objpath" label "OBJ Path" type oppath default { "" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } parmtag { "opfilter" "!!OBJ!!" } parmtag { "oprelative" "." } } parm { name "t" label "Position" type vector size 3 default { "0" "0" "0" } disablewhen "{ objpath != \"\" }" range { -1 1 } export none parmtag { "autoscope" "0000" } parmtag { "units" "m1" } } parm { name "r" label "Rotation" type vector size 3 default { "0" "0" "0" } disablewhen "{ objpath != \"\" }" range { -1 1 } export none parmtag { "autoscope" "0000" } } } group { name "std_switcher_0_1" label "Physical" parm { name "bounce" label "Bounce" type float default { "0.5" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "bounceforward" label "Bounce Forward" type float default { "1" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } parmtag { "units" "" } } parm { name "friction" label "Friction" type float default { "1" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "dynamicfriction" label "Dynamic Friction Scale" type float default { "1" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "temperature" label "Temperature" type float default { "0" } range { 0 100 } export none parmtag { "autoscope" "0000000000000000" } } } } INDX DialogScriptW /* * 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 } } } INDXContents=Ww DialogScript=cUHouLC1033600bb6057dce2770f96ba020LIMITED_COMMERCIAL_FILE!!!# Dialog script for computetan automatically generated 07/28/15 12:11:16 { 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 } export none } } INDX DialogScriptU# Dialog script for pbrspecular::2.0 automatically generated 09/09/15 13:39:52 { name pbrspecular::2.0 script pbrspecular label "Physically Based Specular" outercode { "#include \"voplib.h\"" "#include \"pbr.h\"" "#include \"bsdf.h\"" } code { "#ifdef VOP_SHADING" "vector $tnN = $isconnected_nN ? $nN : normalize(N);" "vector $tnI = $isconnected_nI ? $nI : normalize(I);" "#else" "vector $tnN = $isconnected_nN ? $nN : {0, 1, 0};" "vector $tnI = $isconnected_nI ? $nI : {0, -1, 0};" "#endif" "vector $tnR = $isconnected_nR ? $nR : reflect($tnI, $tnN);" "" "$f = bsdf();" "" "int $isglossy = ($model == \"ggx\" && $rough > 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);" " // for now always compute frame for ggx, regardless of aniso being near 0" " if (($model != \"cone\" && abs($aniso) > SPEC_MIN_WIDTH))// || $model == 'ggx')" " {" " 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" " " " 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\")" " {" " 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," " \"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 DialogScript4W/* * 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 "qrotate" script "qrotate" label "qrotate" code { "$result = qrotate($quaternion, $vec);" } input vector4 quaternion "Quaternion" input vector vec "Vector" output vector result "Result" } INDX DialogScript }W/* * 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 "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_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 } } INDXContents=W{ DialogScript= { 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 DialogScriptW/* * 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 "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_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 DialogScriptW/* * 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 "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_f label "Value" type float size 1 default { 1 } } } INDX DialogScriptW/* * 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 "addconst" script "addconst" label "addconst" code { "$added = $val + $addconst;" } descriptiveparm addconst input int val "Input Value" output int added "Input Value + Constant" signature "Integer" default { } signature "Float" f { float float } signature "3D Vector" v { vector vector } signature "3D Point" p { point point } signature "3D Normal" n { normal normal } signature "4D Vector" v4 { vector4 vector4 } signature "RGB Color" c { color color } 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 addconst label "Add" type float size 1 default { 1.0 } } } INDXContents=Ww DialogScript=p { name "length" script "length" label "length" code { "$len = length($vec);" } input vector vec "Vector" output float len "Vector Length" signature "3D Vector" default { } 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_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 DialogScriptW/* * 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" } INDXContents=Wz DialogScript=UU -HouLC1033600bb6057dce27a0f96ba020LIMITED_COMMERCIAL_FILE!!!# Dialog script for output automatically generated 03/19/15 16:12:09 { name output script output label Output help { "" } inputlabel 1 "Input 1" inputlabel 2 "Input 2" inputlabel 3 "Input 3" inputlabel 4 "Input 4" parm { name "execute" label "Save to Disk" type button joinnext default { "0" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } parmtag { "takecontrol" "always" } } parm { name "executebackground" label "Save to Disk in Background" type button default { "0" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } parmtag { "script_callback" "" } parmtag { "takecontrol" "always" } } parm { name "f" label "Start/End/Inc" type float size 3 default { "$FSTART" "$FEND" "1" } disablewhen "{ trange == off }" range { 0 10 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "take" label "Render With Take" type string default { "_current_" } menu { [ "opmenu -l rop_dop1 take" ] } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "dopoutput" label "Output File" type file default { "$HIP/sim/$HIPNAME.`opname(\"..\")`.$SF.sim" } menureplace { [ "opmenu -l rop_dop1 dopoutput" ] } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } parmtag { "filechooser_mode" "write" } } parm { name "usesimframes" label "Output Every Sim Frame Using $SF" type toggle default { "on" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "mkpath" label "Create Intermediate Directories" type toggle default { "on" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "initsim" label "Initialize Simulation OPs" type toggle default { "off" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "alfprogress" label "Alfred Style Progress" type toggle default { "off" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } } INDX DialogScriptW/* * 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" " 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 ($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\", $wrap, \"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\", $wrap," " \"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 } } INDX DialogScriptW/* * 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 DialogScript qW/* * 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 "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_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 } } INDXContents=Ww DialogScript=lVHouLC1033600bb6057dce2770f96ba020LIMITED_COMMERCIAL_FILE!!!# Dialog script for testgeometry_pighead automatically generated 09/22/15 16:43:48 { 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" parm { name "t" label "Translate" type vector size 3 default { "0" "0" "0" } range { -1 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "uniformscale" label "Uniform Scale" type float default { "1" } range { 0 10 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "difficulty" label "Difficulty" type ordinal default { "medium" } menu { "easy" "Easy" "medium" "Medium" "hard" "Hard" } range { 0 1 } export all } } INDXContents=Ww DialogScript=F HouLC1033600bb6057dce2770f96ba020LIMITED_COMMERCIAL_FILE!!!# Dialog script for null automatically generated 09/05/07 11:45:15 { name null script null label Null help { "" } inputlabel 1 "Input 0" inputlabel 2 "Input 1" inputlabel 3 "Input 2" inputlabel 4 "Input 3" } INDX DialogScript OE # Dialog script for albedo automatically generated 02/22/12 12:06:46 { name albedo script albedo label Albedo outercode { "#include " "#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 } export none } parm { name "glossy_comp" label "Glossy" type toggle default { "1" } range { 0 1 } export none } parm { name "volume_comp" label "Volume" type toggle default { "0" } range { 0 1 } export none } } } INDX DialogScriptW/* * 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" } INDXContents=Ww DialogScript=P3HouLC1033600bb6057dce2770f96ba020LIMITED_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) } INDX DialogScript 0W/* * PROPRIETARY INFORMATION. This software is proprietary to * Side Effects Software Inc., and is not to be reproduced, * transmitted, or disclosed in any way without written permission. * * Produced by: * Side Effects Software Inc * 477 Richmond Street West * Toronto, Ontario * Canada M5V 3E7 * 416-504-9876 * */ #include { name "ifconnected" script "ifconnected" label "ifconnected" code { "$result = $isconnected_connected != 0 ? $connected : $notconnected;" } input float connected "Input Tested For Connectivity" input float notconnected "Default If First Input Not Connected" output float result "Output Value" signature "Float" default { } signature "Integer" i { int int int } signature "String" s { string string string } 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 "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_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 DialogScriptoW/* * 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 "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_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 } } INDXContents=Ww DialogScript= UHouLC1033600bb6057dce2770f96ba020LIMITED_COMMERCIAL_FILE!!!# Dialog script for color automatically generated 07/16/15 17:46:55 { name color script color label Color help { "" } inputlabel 1 "Geometry to Color" 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 constant 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" } bindselector uveditselect "Assign Colors" "Select the geometry to apply colors to and press Enter to complete" 0 1 all 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 } export none parmtag { "autoscope" "0000" } } parm { name "class" label "Class" type integer default { "2" } menu { "detail" "Detail" "primitive" "Primitive" "point" "Point" "vertex" "Vertex" } range { 0 10 } export all parmtag { "autoscope" "0000" } } parm { name "colortype" label "Color Type" type integer default { "0" } menu { "0" "Constant" "1" "Bounding Box" "2" "Random" "3" "Ramp from Attribute" "4" "Random from Attribute" } range { 0 10 } export all parmtag { "autoscope" "0000" } } parm { name "color" label "Color" type color size 3 default { "1" "1" "1" } hidewhen "{ colortype != 0 }" range { 0 1 } export all parmtag { "autoscope" "0000" } } parm { name "seed" label "Seed" type float default { "0" } hidewhen "{ colortype != 2 colortype != 4 }" range { 0 10 } export none parmtag { "autoscope" "0000" } } parm { name "rampattribute" label "Attribute" type string default { "" } hidewhen "{ colortype != 3 colortype != 4 }" range { 0 1 } export none } parm { name "ramprange" label "Range" type float size 2 default { "0" "1" } hidewhen "{ colortype != 3 }" range { 0 10 } export none } parm { name "ramp" label "Attribute Ramp" type ramp_rgb default { "2" } hidewhen "{ colortype != 3 }" range { 1! 10 } export none parmtag { "autoscope" "0000000000000000" } parmtag { "parmvop" "1" } parmtag { "rampbasis_var" "vecramp_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" "vecramp_the_key_positions" } parmtag { "rampshowcontrolsdefault" "0" } parmtag { "rampvalues_var" "vecramp_the_key_values" } } } INDX DialogScript #W/* * 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 } } INDXContents=Ww DialogScript=THouLC1033600bb6057dce2770f96ba020LIMITED_COMMERCIAL_FILE!!!# Dialog script for objpos automatically generated 01/20/15 16:37:59 { name objpos script objpos label "OBJ Position" help { "" } inputlabel 1 "Input 0" inputlabel 2 "Input 1" inputlabel 3 "Input 2" inputlabel 4 "Input 3" parm { name "objpath" label "OBJ Path" type oppath default { "" } range { 0 1 } export none parmtag { "autoscope" "0000" } parmtag { "opfilter" "!!OBJ!!" } parmtag { "oprelative" "." } } parm { name "undogeoxform" label "Compensate for Geometry Transform" type toggle default { "1" } range { 0 1 } export none } parm { name "geopivot" label "Use Geometry Translation for Pivot" type toggle default { "0" } disablewhen "{ undogeoxform == 0 }" range { 0 1 } export none } parm { name "defaultparmop" label "Default Operation" type integer default { "1" } menu { "initial" "Set Initial" "always" "Set Always" "never" "Set Never" } range { 0 10 } export none parmtag { "autoscope" "0000" } } parm { name "sharedata" label "Data Sharing" type integer default { "0" } menu { "off" "Do Not Share Data" "on" "Share Data Across All Time" "onestep" "Share Data In One Timestep" } range { 0 10 } export none parmtag { "autoscope" "0000" } } parm { name "activation" label "Activation" type integer default { "1" } range { 0 10 } export none parmtag { "autoscope" "0000" } } parm { name "group" label "Group" type string default { "*" } menutoggle { [ "opmenu -l motion1 group" ] } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "dataname" label "Data Name" type string default { "Position" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "uniquedataname" label "Unique Data Name" type toggle default { "0" } range { 0 1 } export none parmtag { "autoscope" "0000" } } } INDX DialogScriptW/* * 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 DialogScriptW/* * 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 "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_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 } } INDXContents=Ww DialogScript=U"HouLC1033600bb6057dce2770f96ba020LIMITED_COMMERCIAL_FILE!!!# Dialog script for attribwrangle automatically generated 06/30/15 17:20:34 { 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 } 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" } 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 } export none 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 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "vex_numcount" label "Number Count" type integer default { "10" } hidewhen "{ class != number }" range { 0! 10000 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "vex_threadjobsize" label "Thread Job Size" type integer default { "1024" } hidewhen "{ class != number }" range { 1! 10000 } export none 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 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "vex_strict" label "Enforce Prototypes" type toggle default { "off" } range { 0 1 } export none 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 } export none 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 } export none } parm { name "bindparm#" label "VEX Parameter" type string default { "" } range { 0 1 } export none } } parm { name "groupautobind" label "Autobind Groups by Name" type toggle default { "on" } range { 0 1 } export none 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 } export none } parm { name "bindgroupparm#" label "VEX Parameter" type string default { "" } range { 0 1 } export none } } parm { name "vex_cwdpath" label "Evaluation Node Path" type oppath default { "." } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } parmtag { "oprelative" "." } } parm { name "vex_outputmask" label "Export Parameters" type string default { "*" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "vex_updatenmls" label "Update Normals If Displaced" type toggle default { "off" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } parmtag { "script_callback" "" } } parm { name "vex_matchattrib" label "Attribute to Match" type string default { "id" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } } } INDX DialogScriptW/* * 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@W/* * 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: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:volumequality" "Object: Volume Quality" \ "object:volumeshadowquality" "Object: Volume Shadow Quality" \ "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 } } INDXContents=Ww DialogScript==QHouLC1033600bb6057dce2770f96ba020LIMITED_COMMERCIAL_FILE!!!# Dialog script for geometryvopglobal automatically generated 05/22/13 15:13:22 { name geometryvopglobal script geometryvopglobal label "Geometry VOP Global Parameters" output vector P P output vector v Velocity output vector force Force output float life Life output float age Age output int id Id output vector Cd Cd 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 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) ___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 { "" } } INDXContents=Wx DialogScript=7UHouLC1033600bb6057dce2780f96ba020LIMITED_COMMERCIAL_FILE!!!# Dialog script for restpos::2.0 automatically generated 03/23/15 14:37:35 { 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 } export none parmtag { "autoscope" "0000000000000000" } parmtag { "opfilter" "!!OBJ!!" } parmtag { "oppathkeywords" "space:" } parmtag { "oprelative" "." } } } INDXContents=Wv DialogScript= tLjHouLC1033600bb6057dce2760f96ba020LIMITED_COMMERCIAL_FILE!!!# Dialog script for odeconfigureobject automatically generated 08/17/10 15:18:57 { name odeconfigureobject script odeconfigureobject label "ODE Configure Object" help { "" } inputlabel 1 "Objects to be processed" inputlabel 2 "Input 2" inputlabel 3 "Input 3" inputlabel 4 "Input 4" parm { name "disp" label "Display ODE Primitive" type toggle default { "0" } range { 0 1 } export none } parm { name "objType" label "Primitive Type" type integer default { "0" } menu { "0" "Box" "1" "Sphere" "2" "Cylinder" "3" "Capsule" "4" "Composite" } range { 0 10 } export none } parm { name "comppath" label "Composite Object" type oppath default { "" } disablewhen "{ objType != 4 }" range { 0 1 } export none parmtag { "oprelative" "." } } parm { name "animategeo" label "Use Deforming Geometry" type toggle default { "0" } range { 0 1 } export none } parm { name "autofit" label "Automatically Fit Geometry" type toggle default { "0" } disablewhen "{ objType >= 4 }" range { 0 1 } export none } parm { name "onlyautofitifodesolver" label "Only Autofit If ODE Solver Present" type toggle default { "1" } disablewhen "{ autofit == 0 }" range { 0 1 } export none } parm { name "primT" label "Position" type vector size 3 default { "0" "0" "0" } disablewhen "{ autofit == 1 } { objType >= 4 }" range { -1 1 } export none } parm { name "primR" label "Rotation" type vector size 3 default { "0" "0" "0" } disablewhen "{ autofit == 1 } { objType >= 4 }" range { -1 1 } export none } parm { name "primS" label "Box Size" type vector size 3 default { "1" "1" "1" } disablewhen "{ objType != 0 } { autofit == 1 }" range { -1 1 } export none } parm { name "radius" label "Radius" type float default { "0" } disablewhen "{ objType == 0 } { objType >= 4 } { autofit == 1 }" range { 0 10 } export none } parm { name "length" label "Cylinder Length" type float default { "0" } disablewhen "{ objType <= 1 } { objType >= 4 } { autofit == 1 }" range { 0 10 } export none } parm { name "inputType" label "Input Geometry Type" type ordinal default { "0" } disablewhen "{ autofit == 0 objType != 5 } { objType == 4 }" menu { "0" "Specified Object" "1" "Instanced Points" } range { 0 1 } export none } parm { name "soppath" label "Input Geometry" type oppath default { "" } disablewhen "{ autofit == 0 objType != 5 } { objType == 4 }" range { 0 1 } export none parmtag { "oprelative" "." } } parm { name "xformGuide" label "Transform Guide Geometry" type toggle default { "1" } disablewhen "{ objType >= 4 }" range { 0 1 } export none } parm { name "guideColor" label "Guide Color" type color size 3 default { "1" "0" "0" } range { 0 1 } export none } } INDX DialogScriptW/* * 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 DialogScriptW/* * 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 } } INDXContents=Wz DialogScript=- VHouLC1033600bb6057dce27a0f96ba020LIMITED_COMMERCIAL_FILE!!!# Dialog script for clothobject automatically generated 03/17/16 15:35:04 { name clothobject script cloth_object label "Cloth Object" help { "" } inputlabel 1 "Input 1" inputlabel 2 "Input 2" inputlabel 3 "Input 3" inputlabel 4 "Input 4" group { name "folder0_1" label "Model" parm { name "overallstiffness" label "Overall Stiffness" type float default { "2000" } range { 0 10 } export none } parm { name "overalldampingratio" label "Overall Damping Ratio" type float default { "1" } range { 0 10 } export none } parm { name "surfacemassdensity" label "Surface Mass Density" type float default { "1" } range { 0 5 } export none parmtag { "autoscope" "0000" } } parm { name "sepparm4" label "Separator" type separator default { "" } range { 0 1 } export none } parm { name "elasticityelements" label " " type label size 4 default { "Stretch" "Shear" "Weak Bend" "Strong Bend" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "relativestiffness" label "Relative Stiffness" type float size 4 default { "1" "1" "0.001" "0" } range { 0! 100 } export none parmtag { "autoscope" "0000" } } parm { name "relativedampingratio" label "Relative Damping Ratio" type float size 4 default { "1" "1" "1" "1" } disablewhen "{ overridedamping == 0 }" range { 0! 10 } export none parmtag { "autoscope" "0000" } } parm { name "sepparm6" label "Separator" type separator default { "" } range { 0 1 } export none } parm { name "seamangle" label "Seam Angle" type float default { "0" } range { -180 180 } export none } } group { name "folder0_1_1" label "Geometry" parm { name "soppath" label "Initial Geometry" type oppath default { "./defaultgeo" } range { 0 1 } export none parmtag { "autoscope" "0000" } parmtag { "opfilter" "!!SOP!!" } parmtag { "oprelative" "." } } parm { name "sepparm2" label "Separator" type separator default { "" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "enableembedding" label "Enable Embedding" type toggle default { "0" } range { 0 1 } export none } parm { name "embeddedgeometry" label "Embedded Geometry" type oppath default { "" } disablewhen "{ enableembedding == 0 }" range { 0 1 } export none parmtag { "autoscope" "0000" } parmtag { "opfilter" "!!SOP!!" } parmtag { "oprelative" "." } } parm { name "sepparm" label "Separator" type separator default { "" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "importrestgeometry" label "Import Rest Geometry" type toggle default { "0" } range { 0 1 } export none } parm { name "restgeometrypath" label "Rest Geometry" type oppath default { "`chsop(\"./soppath\")`" } disablewhen "{ importrestgeometry == 0 }" range { 0 1 } export none parmtag { "autoscope" "0000" } parmtag { "opfilter" "!!SOP!!" } parmtag { "oprelative" "." } } parm { name "sepparm3" label "Separator" type separator default { "" } range { 0 1 } export none } parm { name "importtargetgeometry" label "Import Target Geometry" type toggle default { "0" } range { 0 1 } export none } parm { name "targetgeometrypath" label "Target Geometry" type oppath default { "`chsop(\"./soppath\")`" } disablewhen "{ importtargetgeometry == 0 }" range { 0 1 } export none parmtag { "autoscope" "0000" } parmtag { "opfilter" "!!SOP!!" } parmtag { "oprelative" "." } } parm { name "targetstiffness" label "Target Stiffness" type float default { "0" } range { 0 10 } export none } parm { name "targetdamping" label "Target Damping" type float default { "0" } range { 0 10 } export none } } group { name "folder0_1_2" label "Fracturing" parm { name "enablefracturing" label "Enable Fracturing" type toggle default { "0" } range { 0 1 } export none } parm { name "fracturethreshold" label "Fracture Threshold" type float default { "0.1" } range { 0 10 } export none } } group { name "folder0_1_3" label "Collisions" parm { name "collideindependent" label "Collide with objects in other solver" type toggle default { "1" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "collidecodependent" label "Collide with objects in this solver" type toggle default { "1" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "collideself" label "Collide within object" type toggle default { "1" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "collideselfcomponent" label "Collide within each component" type toggle default { "1" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "collideselffracturepart" label "Collide within each fracture part" type toggle default { "1" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "sepparm5" label "Separator" type separator default { "" } range { 0 1 } export none } parm { name "thickness" label "Cloth Thickness" type float default { "0.001" } range { 0! 0.1 } export none parmtag { "autoscope" "0000" } } parm { name "friction" label "Contact Friction" type float default { "0.1" } range { 0 10 } export none } } group { name "folder0_1_4" label "Drag" parm { name "normaldrag" label "Normal Drag" type float default { "1" } range { 0! 10 } export none } parm { name "tangentdrag" label "Tangent Drag" type float default { "0.1" } range { 0! 10 } export none } parm { name "externalvelocityfield" label "External Velocity Field" type oppath default { "vel" } range { 0 1 } export none parmtag { "oprelative" "." } } parm { name "externalvelocityoffset" label "External Velocity Offset" type vector size 3 default { "0" "0" "0" } range { -1 1 } export none } } group { name "folder0_1_5" label "Visualization" parm { name "thicknessenable" label "Thickness" type toggle default { "off" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "thicknesscolor" label "Thickness Color" type color size 3 default { "0" "0" "1" } disablewhen "{ thicknessenable == 0 }" range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "penetrationenable" label "Penetration" type toggle default { "off" } disablewhen "{ thicknessenable == 0 }" range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "penetrationcolor" label "Penetration Color" type color size 3 default { "1" "0" "0" } disablewhen "{ thicknessenable == 0 } { penetrationenable == 0 }" range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "velocityenable" label "Velocity" type toggle default { "off" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "velocityscale" label "Velocity Scale" type float default { "0.1" } disablewhen "{ velocityenable == 0 }" range { 0 10 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "velocitycolor" label "Velocity Color" type color size 3 default { "1" "0" "0" } disablewhen "{ velocityenable == 0 }" range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "uvwenable" label "UV Direction" type toggle default { "0" } range { 0 1 } export none } parm { name "uvwscale" label "UVW Direction Scale" type float default { "0.1" } disablewhen "{ uvwenable == 0 }" range { 0 10 } export none } parm { name "ucolor" label "U Direction Color" type color size 3 default { "0" "1" "1" } disablewhen "{ uvwenable == 0 }" range { 0 1 } export none } parm { name "vcolor" label "V Direction Color" type color size 3 default { "1" "1" "0" } disablewhen "{ uvwenable == 0 }" range { 0 1 } export none } parm { name "wcolor" label "W Direction Color" type color size 3 default { "1" "0" "1" } disablewhen "{ uvwenable == 0 }" range { 0 1 } export none } } group { name "folder0_1_6" label "Creation" parm { name "usesimframe" label "Creation Frame Specifies Simulation Frame" type toggle default { "0" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "createframe" label "Creation Frame" type float default { "ch(opcreator(\".\")+\"/startframe\")" } range { 1 100 } export none parmtag { "autoscope" "0000" } } parm { name "numobjects" label "Number of Objects" type integer default { "1" } range { 0! 10 } export none parmtag { "autoscope" "0000" } } parm { name "object_name" label "Object Name" type string default { "$OS" } range { 0 1 } export none parmtag { "autoscope" "0000" } } parm { name "solvefirstframe" label "Solve on Creation Frame" type toggle default { "off" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } } group { name "folder0_1_7" label "Initial State" parm { name "t" label "Position" type vector size 3 default { "0" "0" "0" } range { -1 1 } export none parmtag { "autoscope" "0000" } } parm { name "p" label "Pivot" type vector size 3 default { "0" "0" "0" } range { -1 1 } export none parmtag { "autoscope" "0000" } } parm { name "r" label "Rotation" type vector size 3 default { "0" "0" "0" } range { -1 1 } export none parmtag { "autoscope" "0000" } } parm { name "vel" label "Velocity" type vector size 3 default { "0" "0" "0" } disablewhen "{ inheritvelocity == 1 }" range { -1 1 } export none parmtag { "autoscope" "0000" } } parm { name "angvel" label "Angular Velocity" type vector size 3 default { "0" "0" "0" } disablewhen "{ inheritvelocity == 1 }" range { -1 1 } export none parmtag { "autoscope" "0000" } } } } INDXContents=Ww DialogScript=U8HouLC1033600bb6057dce2770f96ba020LIMITED_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 { "" } } INDXContents=Ww DialogScript= "UhHouLC1033600bb6057dce2770f96ba020LIMITED_COMMERCIAL_FILE!!!# Dialog script for pointdeform automatically generated 05/29/15 11:42:58 { name pointdeform script pointdeform label "Point Deform" help { "" } inputlabel 1 "Mesh to Deform" inputlabel 2 "Rest Point Lattice" inputlabel 3 "Deformed Point Lattice" inputlabel 4 "Sub-Network Input #4" parm { name "group" label "Group" type string default { "" } menutoggle { [ "opmenu -l capture group" ] } range { 0 1 } export none 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 "mode" label "Mode" type ordinal default { "0" } menu { "capturedeform" "Capture and Deform" "capture" "Capture" "deform" "Deform" } range { 0 1 } export none } groupsimple { name "folder0" label "Capture" hidewhentab "{ mode == deform }" parm { name "radius" label "Radius" type float default { "0.1" } range { 0 10 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "minpt" label "Minimum Points" type integer default { "1" } range { 0 10 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "maxpt" label "Maximum Points" type integer default { "100" } range { 0 10 } export none parmtag { "autoscope" "0000000000000000" } } } groupsimple { name "folder1" label "Deform" hidewhentab "{ mode == capture }" parm { name "rigidprojection" label "Rigid Projection" type toggle default { "on" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "updateaffectednmls" label "Recompute Affected Normals" type toggle default { "on" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "attribs" label "Attributes to Transform" type string default { "*" } menutoggle { [ "opmenu -l xformbyattrib1 attribs" ] } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "delcaptatr" label "Delete Capture Attributes" type toggle default { "on" } range { 0! 10 } export none parmtag { "autoscope" "0000000000000000" } } } } INDX DialogScriptsW/* * 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) } INDXContents=Ww DialogScript=gSBHouLC1033600bb6057dce2770f96ba020LIMITED_COMMERCIAL_FILE!!!# Dialog script for linktosourceobject automatically generated 06/05/14 14:21:54 { name linktosourceobject script sourceobject label "Link to Source Object" help { "" } inputlabel 1 "Input 0" inputlabel 2 "Input 1" inputlabel 3 "Input 2" inputlabel 4 "Input 3" parm { name "objpath" label "OBJ Path" type oppath default { "" } range { 0 1 } export none parmtag { "opfilter" "!!OBJ!!" } parmtag { "oprelative" "." } } parm { name "sharedata" label "Data Sharing" type ordinal default { "off" } menu { "off" "Do Not Share Data" "on" "Share Data Across All Time" "onestep" "Share Data In One Timestep" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "activation" label "Activation" type integer default { "1" } range { 0 10 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "group" label "Group" type string default { "*" } menutoggle { [ "opmenu -l emptydata1 group" ] } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } } HouLC1033600bbd057dce2a8093af9aa0expression.func# 66 bytes #opin string opin(float input) { return opinputpath(".",input); } HouLC1033600ba5057dce2a803897b9fbobj.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 off exposed on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1473825424 modify 1474089887 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600ba4057dce2a8029ff291eobj.parm{ version 0.8 } HouLC1033600ba0057dce2a801274efaaobj.userdata ___Version___15.5.480HouLC1033600bb3057dce2a8081623b8cobj/cloth_Capture_Deform.inittype = geo matchesdef = 0 HouLC1033600bb0057dce2a8044395d8aobj/cloth_Capture_Deform.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 -8.72532 4.97696 connectornextid 4 flags = lock off model off template off footprint off xray off bypass off display on render off highlight off unload off savedata off compress off exposed on selectable on outputsNamed3 { 1 "output1" } inputsNamed3 { 3 "" "" 1 "input1" } inputs { 0 "" 0 1 } stat { create 1473939167 modify 1474093721 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b8b057dce2a802c14d2d2obj/cloth_Capture_Deform.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 "Pre-transform" export none } 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 all } parm { name "r" baseparm label "Rotate" export all } parm { name "s" baseparm label "Scale" export none } parm { name "p" baseparm label "Pivot" 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 } export none 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 } export none parmtag { "spare_category" "Render" } } parm { name "vm_rendersubd" label "Render Polygons As Subdivision (Mantra)" type toggle default { "0" } range { 0 1 } export none 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 } export none parmtag { "spare_category" "Geometry" } } parm { name "vm_subdgroup" label "Subdivision Group" type string default { "" } hidewhen "{ vm_rendersubd == 0 }" range { 0 1 } export none 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 } export none 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 } export none 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 } export none 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 } export none 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 } export none parmtag { "spare_category" "Shading" } } parm { name "vm_volumefilterwidth" label "Volume Filter Width" type float default { "1" } range { 0.001 5 } export none parmtag { "spare_category" "Shading" } } parm { name "vm_matte" label "Matte shading" type toggle default { "0" } range { 0 1 } export none parmtag { "spare_category" "Shading" } } parm { name "vm_rayshade" label "Raytrace Shading" type toggle default { "0" } range { 0 1 } export none 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 } export none parmtag { "spare_category" "Sampling" } } } group { name "folder0_2" label "Dicing" parm { name "vm_shadingquality" label "Shading Quality" type float default { "1" } range { 0 10 } export none parmtag { "spare_category" "Dicing" } } parm { name "vm_flatness" label "Dicing Flatness" type float default { "0.05" } range { 0 1 } export none 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 } export none parmtag { "spare_category" "Dicing" } } parm { name "vm_curvesurface" label "Shade Curves As Surfaces" type toggle default { "0" } range { 0 1 } export none parmtag { "spare_category" "Dicing" } } } group { name "folder0_3" label "Geometry" parm { name "vm_rmbackface" label "Backface Removal" type toggle default { "0" } range { 0 1 } export none parmtag { "spare_category" "Geometry" } } parm { name "shop_geometrypath" label "Procedural Shader" type oppath default { "" } range { 0 1 } export none 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 } export none parmtag { "spare_category" "Geometry" } } parm { name "vm_rendersubdcurves" label "Render Polygon Curves As Subdivision (Mantra)" type toggle default { "0" } range { 0 1 } export none 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 } export none 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 } export none 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 } export none parmtag { "spare_category" "Geometry" } } parm { name "vm_pointscale" label "Point Scale" type float default { "1" } disablewhen "{ vm_renderpoints == 0 }" range { 0! 10 } export none parmtag { "spare_category" "Geometry" } } parm { name "vm_pscalediameter" label "Treat Point Scale as Diameter Instead of Radius" type toggle default { "0" } range { 0 1 } export none parmtag { "spare_category" "Geometry" } } parm { name "vm_metavolume" label "Metaballs as Volume" type toggle default { "0" } range { 0 1 } export none 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 } export none 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 } export none parmtag { "spare_category" "Geometry" } } parm { name "vm_computeN" label "Automatically Compute Normals" type toggle default { "1" } range { 0 1 } export none parmtag { "spare_category" "Geometry" } } parm { name "vm_overridedetail" label "Ignore Geometry Attribute Shaders" type toggle default { "0" } range { 0 1 } export none 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 } } HouLC1033600bb3057dce2a80dbdd9a17obj/cloth_Capture_Deform.parm{ version 0.8 stdswitcher [ 0 locks=0 ] ( 0 0 0 0 ) keeppos [ 0 locks=0 ] ( "off" ) childcomp [ 0 locks=0 ] ( "off" ) pre_xform [ 0 locks=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 ) scale [ 0 locks=0 ] ( 1 ) 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" ) } HouLC1033600b8f057dce2a80fbd52f77obj/cloth_Capture_Deform.userdata ___Version___15.5.480___toolcount___1 ___toolid___ geometry_gridHouLC1033600b8b057dce2a80febfcc34obj/cloth_Capture_Deform/dopnet1.inittype = dopnet matchesdef = 0 HouLC1033600b88057dce2a80d16253d2obj/cloth_Capture_Deform/dopnet1.defsopflags sopflags = comment "" position 1.48235 -0.62855 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 exposed on outputsNamed3 { 4 "output1" } inputsNamed3 { 0 transform1 1 1 "input1" 1 sphere1 1 1 "input2" } inputs { 0 transform1 0 1 1 sphere1 0 1 } stat { create 1473939198 modify 1474088488 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0 0.267 0 delscript "" exprlanguage hscript end HouLC1033600b88057dce2a8014e66082obj/cloth_Capture_Deform/dopnet1.chn{ channel timestep { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"timescale\")/(ch(\"substep\")*$FPS) } } channel timeoffset { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = (ch(\"startframe\")-1)/$FPS } } } HouLC1033600b8b057dce2a80d322fac9obj/cloth_Capture_Deform/dopnet1.parm{ version 0.8 isplayer [ 0 locks=0 ] ( "off" ) playfilesname [ 0 locks=0 ] ( $HIP/sim/$HIPNAME.$OS.$SF.sim ) stdswitcher [ 0 locks=0 ] ( 0 0 0 ) numobj [ 0 locks=0 ] ( 1 ) resimulate [ 0 locks=0 ] ( 0 ) initialstate [ 0 locks=0 ] ( "" ) timestep [ 0 locks=0 ] ( [ timestep 0.033333333333333333 ] ) substep [ 0 locks=0 ] ( 1 ) timeoffset [ 0 locks=0 ] ( [ timeoffset 0 ] ) startframe [ 0 locks=0 ] ( 1 ) timescale [ 0 locks=0 ] ( 1 ) maxfeedback [ 0 locks=0 ] ( 2 ) autoresim [ 0 locks=0 ] ( "on" ) datahints [ 0 locks=0 ] ( "on" ) interpolate [ 0 locks=0 ] ( "on" ) cacheenabled [ 0 locks=0 ] ( "on" ) compresssims [ 0 locks=0 ] ( "blosc" ) cachetodisk [ 0 locks=0 ] ( "off" ) cachetodisknoninteractive [ 0 locks=0 ] ( "off" ) cachesubsteps [ 0 locks=0 ] ( "off" ) cachemaxsize [ 0 locks=0 ] ( 5000 ) timeless [ 0 locks=0 ] ( "off" ) explicitcache [ 0 locks=0 ] ( "off" ) explicitcachename [ 0 locks=0 ] ( $HIP/cache.$OS.$SF.sim ) explicitcachensteps [ 0 locks=0 ] ( 0 ) explicitcachecheckpointspacing [ 0 locks=0 ] ( 1 ) enable1 [ 0 locks=0 ] ( "on" ) objname1 [ 0 locks=0 ] ( grid_object1 ) dataname1 [ 0 locks=0 ] ( "" ) } HouLC1033600b87057dce2a80b8fdb6b5obj/cloth_Capture_Deform/dopnet1.userdata ___Version___15.5.480HouLC1033600b99057dce2a80b553963fobj/cloth_Capture_Deform/dopnet1/staticobject1.inittype = staticobject matchesdef = 1 HouLC1033600b9e057dce2a8061435b21obj/cloth_Capture_Deform/dopnet1/staticobject1.defcomment "" position -1.98235 2.56471 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 exposed on outputsNamed3 { 0 "output1" } inputsNamed3 { } inputs { } stat { create 1473939289 modify 1473939609 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b9e057dce2a8054bd84cbobj/cloth_Capture_Deform/dopnet1/staticobject1.chn{ channel createframe { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(opcreator(\".\")+\"/startframe\") } } channel bullet_shrink_amount { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"bullet_collision_margin\") } } } HouLC1033600b99057dce2a80feeb8c07obj/cloth_Capture_Deform/dopnet1/staticobject1.parm{ version 0.8 usesimframe [ 0 locks=0 ] ( "off" ) createframe [ 0 locks=0 ] ( [ createframe 1 ] ) object_name [ 0 locks=0 ] ( $OS ) soppath [ 0 locks=0 ] ( "`opinputpath(\"..\", 1)`" ) primgroup [ 0 locks=0 ] ( "" ) objpath [ 0 locks=0 ] ( "" ) animategeo [ 0 locks=0 ] ( "off" ) letsopsinterpolate [ 0 locks=0 ] ( "off" ) usetransform [ 0 locks=0 ] ( "off" ) active [ 0 locks=0 ] ( "off" ) intangible [ 0 locks=0 ] ( "off" ) display [ 0 locks=0 ] ( "on" ) std_switcher_0_2_1 [ 0 locks=0 ] ( 0 0 ) bounce [ 0 locks=0 ] ( 0.5 ) bounceforward [ 0 locks=0 ] ( 1 ) friction [ 0 locks=0 ] ( 1 ) dynamicfriction [ 0 locks=0 ] ( 1 ) temperature [ 0 locks=0 ] ( 0 ) rbd_solver [ 0 locks=0 ] ( 0 0 0 ) usevolume [ 0 locks=0 ] ( "on" ) std_switcher_3 [ 0 locks=0 ] ( 0 0 ) showguide [ 0 locks=0 ] ( "off" ) volumecolor [ 0 locks=0 ] ( 0 0 1 ) mode [ 0 locks=0 ] ( "rayintersect" ) uniformvoxels [ 0 locks=0 ] ( "max" ) div [ 0 locks=0 ] ( 30 30 30 ) uniformdiv [ 0 locks=0 ] ( 30 ) divsize [ 0 locks=0 ] ( 0.10000000000000001 ) laserscan [ 0 locks=0 ] ( "off" ) fixsigns [ 0 locks=0 ] ( "on" ) forcebounds [ 0 locks=0 ] ( "on" ) invert [ 0 locks=0 ] ( "off" ) sweepalpha [ 0 locks=0 ] ( 2 ) sweepcount [ 0 locks=0 ] ( 3 ) offset [ 0 locks=0 ] ( 0 ) sdftol [ 0 locks=0 ] ( 0.001 ) proxyvolume [ 0 locks=0 ] ( "" ) proxyprimgroup [ 0 locks=0 ] ( "" ) volumefilemode [ 0 locks=0 ] ( "none" ) volumefile [ 0 locks=0 ] ( "" ) showthickness [ 0 locks=0 ] ( "off" ) thicknesscolor [ 0 locks=0 ] ( 0 1 0 ) thickness [ 0 locks=0 ] ( 0 ) showvelocity [ 0 locks=0 ] ( "off" ) velocityscale [ 0 locks=0 ] ( 0 ) velocitycolor [ 0 locks=0 ] ( 1 0 0 ) surfreptype [ 0 locks=0 ] ( "0" ) polyconvert [ 0 locks=0 ] ( "on" ) triangulate [ 0 locks=0 ] ( "off" ) polylod [ 0 locks=0 ] ( 1 1 ) addbarycenter [ 0 locks=0 ] ( "on" ) showguide2 [ 0 locks=0 ] ( "off" ) color [ 0 locks=0 ] ( 0 0 1 ) bullet_deactivated_color [ 0 locks=0 ] ( 1 0 0 ) sepparm [ 0 locks=0 ] ( ) bullet_georep [ 0 locks=0 ] ( convexhull ) geo_triangulate [ 0 locks=0 ] ( "on" ) bullet_geoconvexhull [ 0 locks=0 ] ( "on" ) bullet_groupconnected [ 0 locks=0 ] ( "off" ) bullet_autofit [ 0 locks=0 ] ( "on" ) bullet_primT [ 0 locks=0 ] ( 0 0 0 ) bullet_primR [ 0 locks=0 ] ( 0 0 0 ) bullet_primS [ 0 locks=0 ] ( 1 1 1 ) bullet_radius [ 0 locks=0 ] ( 1 ) bullet_length [ 0 locks=0 ] ( 1 ) bullet_collision_margin [ 0 locks=0 ] ( 0.02 ) bullet_adjust_geometry [ 0 locks=0 ] ( "on" ) bullet_shrink_amount [ 0 locks=0 ] ( [ bullet_shrink_amount 0.02 ] ) bullet_adjust_factor [ 0 locks=0 ] ( 1 ) bullet_add_impact [ 0 locks=0 ] ( "off" ) bullet_want_deactivate [ 0 locks=0 ] ( "on" ) bullet_linear_sleep_threshold [ 0 locks=0 ] ( 0.80000000000000004 ) bullet_angular_sleep_threshold [ 0 locks=0 ] ( 1 ) enableode [ 0 locks=0 ] ( "off" ) odeDisp [ 0 locks=0 ] ( "off" ) objType [ 0 locks=0 ] ( 0 ) autofit [ 0 locks=0 ] ( "on" ) primT [ 0 locks=0 ] ( 0 0 0 ) primR [ 0 locks=0 ] ( 0 0 0 ) primS [ 0 locks=0 ] ( 1 1 1 ) radius [ 0 locks=0 ] ( 1 ) length [ 0 locks=0 ] ( 2 ) } HouLC1033600b95057dce2a8026334bb5obj/cloth_Capture_Deform/dopnet1/staticobject1.userdata ___toolid___dop_staticobject___toolcount___16 ___Version___3HouLC1033600b89057dce2a80cae4b1edobj/cloth_Capture_Deform/Chain.inittype = subnet matchesdef = 0 HouLC1033600b8e057dce2a80371de241obj/cloth_Capture_Deform/Chain.defsopflags sopflags = comment "" position -2.62706 2.54467 connectornextid 12 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on outputsNamed3 { 4 "output1" 5 "output2" 6 "output3" 7 "output4" } inputsNamed3 { } inputs { } stat { create 1474087729 modify 1474088936 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b89057dce2a806b9115c8obj/cloth_Capture_Deform/Chain.parm{ version 0.8 label1 [ 0 locks=0 ] ( "Sub-Network Input #1" ) label2 [ 0 locks=0 ] ( "Sub-Network Input #2" ) label3 [ 0 locks=0 ] ( "Sub-Network Input #3" ) label4 [ 0 locks=0 ] ( "Sub-Network Input #4" ) } HouLC1033600b85057dce2a80c2b247a1obj/cloth_Capture_Deform/Chain.userdata ___Version___15.5.480HouLC1033600b8e057dce2a806fd8ef38obj/cloth_Capture_Deform/Chain.inp4 0 4.9294114112854004 5.1882352828979492 0 4466 __NO_OWNER_NETWORK_BOX__ 1 2 6.0999999046325684 0 4467 __NO_OWNER_NETWORK_BOX__ 2 3 6.1999998092651367 0 4468 __NO_OWNER_NETWORK_BOX__ 3 4 6.3000001907348633 0 4469 __NO_OWNER_NETWORK_BOX__ HouLC1033600b80057dce2a80febcc3c5obj/cloth_Capture_Deform/Chain/shopnet1.inittype = shopnet matchesdef = 0 HouLC1033600b81057dce2a80234262beobj/cloth_Capture_Deform/Chain/shopnet1.defcomment "" position -0.86353 1.23634 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 exposed on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1474048397 modify 1474087729 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b80057dce2a8055d74543obj/cloth_Capture_Deform/Chain/shopnet1.parm{ version 0.8 } HouLC1033600b9c057dce2a80fac5537dobj/cloth_Capture_Deform/Chain/shopnet1.userdata ___Version___15.5.480HouLC1033600b9f057dce2a808f284f57obj/cloth_Capture_Deform/Chain/shopnet1/iron.inittype = mantrasurface matchesdef = 1 HouLC1033600b9c057dce2a80f9aac9e0obj/cloth_Capture_Deform/Chain/shopnet1/iron.defcomment "Created from Gallery Entry: Gold Gold Shader" position 1.38814 2.85879 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 exposed on outputsNamed3 { 0 "Material Shader" } inputsNamed3 { } inputs { } stat { create 1474048412 modify 1474087738 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 creator gallery::iron explicit 1 delscript "" exprlanguage hscript end HouLC1033600b9c057dce2a8027b60829obj/cloth_Capture_Deform/Chain/shopnet1/iron.chn{ channel shop_disable_displace_shader { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "!ch(\"enableDispTexture\") && !ch(\"enableDispNoise\")" } } channel vm_displacebound { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "1.01*max(ch(\"enableDispTexture\")*max(abs((1.0+ch(\"dispTexOffset\"))*ch(\"dispTexScale\")), abs(ch(\"dispTexOffset\")*ch(\"dispTexScale\"))), ch(\"enableDispNoise\")*abs(ch(\"dispNoiseAmp\")))" } } channel ogl_alpha { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"opac_int\") } } channel ogl_diffr { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "if(ch(\"diff_enable\")>0, ch(\"diff_colorr\")*ch(\"diff_int\"), 0)" } } channel ogl_diffg { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "if(ch(\"diff_enable\")>0, ch(\"diff_colorg\")*ch(\"diff_int\"), 0)" } } channel ogl_diffb { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "if(ch(\"diff_enable\")>0, ch(\"diff_colorb\")*ch(\"diff_int\"), 0)" } } channel ogl_spec_model { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = chs(\"spec_model\") } } channel ogl_specr { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "if(ch(\"refl_lights\")>0, ch(\"spec_colorr\")*ch(\"spec_int\"), 0)" } } channel ogl_specg { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "if(ch(\"refl_lights\")>0, ch(\"spec_colorg\")*ch(\"spec_int\"), 0)" } } channel ogl_specb { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "if(ch(\"refl_lights\")>0, ch(\"spec_colorb\")*ch(\"spec_int\"), 0)" } } channel ogl_rough { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = 0.04+0.96*ch(\"spec_rough\") } } channel ogl_ior_inner { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"ior_in\") } } channel ogl_ior_outer { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"ior_out\") } } channel ogl_bumpscale { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"normalTexScale\") } } channel ogl_normalmap_type { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "ifs(!strcmp(chs(\"normalTexVectorSpace\"), \"uvtangent\"), \"tangent\", \"world\")" } } channel ogl_normalbias { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "ifs(ch(\"normalTexNormalSpace\"), \"centered\", \"zeroone\")" } } channel ogl_normalflipx { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"normalTexNormalFlipX\") } } channel ogl_normalflipy { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"normalTexNormalFlipY\") } } channel ogl_displacescale { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"dispTexScale\") } } channel ogl_displaceoffset { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"dispTexOffset\") } } } HouLC1033600b9f057dce2a80e22437b5obj/cloth_Capture_Deform/Chain/shopnet1/iron.parm{ version 0.8 diffuse_folder_23 [ 0 locks=0 autoscope=0 ] ( 0 0 0 0 0 0 ) diffuseFolder29 [ 0 locks=0 autoscope=0 ] ( 0 0 0 0 0 0 0 ) folder770 [ 0 locks=0 autoscope=0 ] ( 0 ) diff_enable [ 0 locks=0 autoscope=0 ] ( "off" ) diff_int [ 0 locks=0 autoscope=0 ] ( 1 ) diff_rough [ 0 locks=0 autoscope=0 ] ( 0 ) diff_min [ 0 locks=0 autoscope=0 ] ( 0 ) folder771 [ 0 locks=0 autoscope=0 ] ( 0 ) diff_colorUseBaseColor [ 0 locks=0 autoscope=0 ] ( "on" ) diff_color [ 0 locks=0 autoscope=0 ] ( 0.20000000000000001 0.20000000000000001 0.20000000000000001 ) diff_colorUsePointColor [ 0 locks=0 autoscope=0 ] ( "on" ) diff_colorUsePackedColor [ 0 locks=0 autoscope=0 ] ( "off" ) diff_colorUseTexture [ 0 locks=0 autoscope=0 ] ( "off" ) diff_colorUdim [ 0 locks=0 autoscope=0 ] ( "off" ) diff_colorTexture [ 0 locks=0 autoscope=0 ] ( "" ) diff_colorTextureIntensity [ 0 locks=0 autoscope=0 ] ( 1 ) diff_colorTextureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) diff_colorTextureFilter [ 0 locks=0 autoscope=0 ] ( catrom ) diff_colorTextureFilterWidth [ 0 locks=0 autoscope=0 ] ( 1 ) diff_colorTextureColorSpace [ 0 locks=0 autoscope=0 ] ( auto ) folder772 [ 0 locks=0 autoscope=0 ] ( 0 ) refl_enable [ 0 locks=0 autoscope=0 ] ( "on" ) refl_lights [ 0 locks=0 autoscope=0 ] ( "on" ) refl_objs [ 0 locks=0 autoscope=0 ] ( "on" ) spec_model [ 0 locks=0 autoscope=0 ] ( ggx ) folder773 [ 0 locks=0 autoscope=0 ] ( 0 ) spec_int [ 0 locks=0 autoscope=0 ] ( 1 ) refl_maskUseTexture [ 0 locks=0 autoscope=0 ] ( "off" ) refl_maskUdim [ 0 locks=0 autoscope=0 ] ( "off" ) refl_maskTexture [ 0 locks=0 autoscope=0 ] ( "" ) refl_maskMonoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) refl_maskTextureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) refl_maskTextureFilter [ 0 locks=0 autoscope=0 ] ( catrom ) refl_maskTextureFilterWidth [ 0 locks=0 autoscope=0 ] ( 1 ) spec_min [ 0 locks=0 autoscope=0 ] ( 0 ) refl_maskTextureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder774 [ 0 locks=0 autoscope=0 ] ( 0 ) spec_color [ 0 locks=0 autoscope=0 ] ( 0.93049000000000004 0.75345499999999999 0.39259699999999997 ) refl_colorUseTexture [ 0 locks=0 autoscope=0 ] ( "off" ) refl_colorUdim [ 0 locks=0 autoscope=0 ] ( "off" ) refl_colorTexture [ 0 locks=0 autoscope=0 ] ( "" ) refl_colorTextureIntensity [ 0 locks=0 autoscope=0 ] ( 1 ) refl_colorTextureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) refl_colorTextureFilter [ 0 locks=0 autoscope=0 ] ( catrom ) refl_colorTextureFilterWidth [ 0 locks=0 autoscope=0 ] ( 1 ) refl_colorTextureColorSpace [ 0 locks=0 autoscope=0 ] ( auto ) folder775 [ 0 locks=0 autoscope=0 ] ( 0 ) spec_metallic [ 0 locks=0 autoscope=0 ] ( 1 ) refl_metallicUseTexture [ 0 locks=0 autoscope=0 ] ( "off" ) refl_metallicUdim [ 0 locks=0 autoscope=0 ] ( "off" ) refl_metallicTexture [ 0 locks=0 autoscope=0 ] ( "" ) refl_metallicMonoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) refl_metallicTextureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) refl_metallicTextureFilter [ 0 locks=0 autoscope=0 ] ( catrom ) refl_metallicTextureFilterWidth [ 0 locks=0 autoscope=0 ] ( 1 ) refl_metallicTextureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) spec_edgetint [ 0 locks=0 autoscope=0 ] ( 0.99715410950031247 0.97792081781779749 0.80512804479244848 ) refl_edgeTintUseTexture [ 0 locks=0 autoscope=0 ] ( "off" ) refl_edgeTintUdim [ 0 locks=0 autoscope=0 ] ( "off" ) refl_edgeTintTexture [ 0 locks=0 autoscope=0 ] ( "" ) refl_edgeTintTextureIntensity [ 0 locks=0 autoscope=0 ] ( 1 ) refl_edgeTintTextureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) refl_edgeTintTextureFilter [ 0 locks=0 autoscope=0 ] ( catrom ) refl_edgeTintTextureFilterWidth [ 0 locks=0 autoscope=0 ] ( 1 ) refl_edgeTintTextureColorSpace [ 0 locks=0 autoscope=0 ] ( auto ) folder776 [ 0 locks=0 autoscope=0 ] ( 0 ) spec_rough [ 0 locks=0 autoscope=0 ] ( 0.29999999999999999 ) refl_roughUseTexture [ 0 locks=0 autoscope=0 ] ( "off" ) refl_roughUdim [ 0 locks=0 autoscope=0 ] ( "off" ) refl_roughTexture [ 0 locks=0 autoscope=0 ] ( "" ) refl_roughMonoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) refl_roughTextureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) refl_roughTextureFilter [ 0 locks=0 autoscope=0 ] ( catrom ) refl_roughTextureFilterWidth [ 0 locks=0 autoscope=0 ] ( 1 ) refl_roughTextureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder777 [ 0 locks=0 autoscope=0 ] ( 0 ) spec_aniso [ 0 locks=0 autoscope=0 ] ( 0 ) spec_anisodir [ 0 locks=0 autoscope=0 ] ( 0 ) refl_sep [ 0 locks=0 autoscope=0 ] ( "off" ) reflectLightsFolder_23 [ 0 locks=0 autoscope=0 ] ( 0 ) refl_int [ 0 locks=0 autoscope=0 ] ( 1 ) refl_color [ 0 locks=0 autoscope=0 ] ( 1 1 1 ) refl_edgetint [ 0 locks=0 autoscope=0 ] ( 1 1 1 ) refl_rough [ 0 locks=0 autoscope=0 ] ( 0.29999999999999999 ) folder778 [ 0 locks=0 autoscope=0 ] ( 0 ) refl_enable2 [ 0 locks=0 autoscope=0 ] ( "off" ) refl_lights2 [ 0 locks=0 autoscope=0 ] ( "on" ) refl_objs2 [ 0 locks=0 autoscope=0 ] ( "on" ) spec_model2 [ 0 locks=0 autoscope=0 ] ( ggx ) folder779 [ 0 locks=0 autoscope=0 ] ( 0 ) spec_int2 [ 0 locks=0 autoscope=0 ] ( 1 ) refl_maskUseTexture2 [ 0 locks=0 autoscope=0 ] ( "off" ) refl_maskUdim2 [ 0 locks=0 autoscope=0 ] ( "off" ) refl_maskTexture2 [ 0 locks=0 autoscope=0 ] ( "" ) refl_maskMonoChannel2 [ 0 locks=0 autoscope=0 ] ( 0 ) refl_maskTextureWrap2 [ 0 locks=0 autoscope=0 ] ( repeat ) refl_maskTextureFilter2 [ 0 locks=0 autoscope=0 ] ( catrom ) refl_maskTextureFilterWidth2 [ 0 locks=0 autoscope=0 ] ( 1 ) spec_min2 [ 0 locks=0 autoscope=0 ] ( 0 ) refl_maskTextureColorSpace2 [ 0 locks=0 autoscope=0 ] ( linear ) folder780 [ 0 locks=0 autoscope=0 ] ( 0 ) spec_color2 [ 0 locks=0 autoscope=0 ] ( 1 1 1 ) refl_colorUseTexture2 [ 0 locks=0 autoscope=0 ] ( "off" ) refl_colorUdim2 [ 0 locks=0 autoscope=0 ] ( "off" ) refl_colorTexture2 [ 0 locks=0 autoscope=0 ] ( "" ) refl_colorTextureIntensity2 [ 0 locks=0 autoscope=0 ] ( 1 ) refl_colorTextureWrap2 [ 0 locks=0 autoscope=0 ] ( repeat ) refl_colorTextureFilter2 [ 0 locks=0 autoscope=0 ] ( catrom ) refl_colorTextureFilterWidth2 [ 0 locks=0 autoscope=0 ] ( 1 ) refl_colorTextureColorSpace2 [ 0 locks=0 autoscope=0 ] ( auto ) folder781 [ 0 locks=0 autoscope=0 ] ( 0 ) spec_rough2 [ 0 locks=0 autoscope=0 ] ( 0 ) refl_roughUseTexture2 [ 0 locks=0 autoscope=0 ] ( "off" ) refl_roughUdim2 [ 0 locks=0 autoscope=0 ] ( "off" ) refl_roughTexture2 [ 0 locks=0 autoscope=0 ] ( "" ) refl_roughMonoChannel2 [ 0 locks=0 autoscope=0 ] ( 0 ) refl_roughTextureWrap2 [ 0 locks=0 autoscope=0 ] ( repeat ) refl_roughTextureFilter2 [ 0 locks=0 autoscope=0 ] ( catrom ) refl_roughTextureFilterWidth2 [ 0 locks=0 autoscope=0 ] ( 1 ) refl_roughTextureColorSpace2 [ 0 locks=0 autoscope=0 ] ( linear ) folder782 [ 0 locks=0 autoscope=0 ] ( 0 ) spec_aniso2 [ 0 locks=0 autoscope=0 ] ( 0 ) spec_anisodir2 [ 0 locks=0 autoscope=0 ] ( 0 ) refl_sep2 [ 0 locks=0 autoscope=0 ] ( "off" ) reflect_lights_23 [ 0 locks=0 autoscope=0 ] ( 0 ) refl_int2 [ 0 locks=0 autoscope=0 ] ( 1 ) refl_color2 [ 0 locks=0 autoscope=0 ] ( 1 1 1 ) refl_rough2 [ 0 locks=0 autoscope=0 ] ( 0 ) folder783 [ 0 locks=0 autoscope=0 ] ( 0 ) refr_enable [ 0 locks=0 autoscope=0 ] ( "off" ) refr_lights [ 0 locks=0 autoscope=0 ] ( "on" ) refr_objs [ 0 locks=0 autoscope=0 ] ( "on" ) refr_model [ 0 locks=0 autoscope=0 ] ( phong ) refr_thin [ 0 locks=0 autoscope=0 ] ( "off" ) folder784 [ 0 locks=0 autoscope=0 ] ( 0 ) refr_int [ 0 locks=0 autoscope=0 ] ( 1 ) refr_maskUseTexture [ 0 locks=0 autoscope=0 ] ( "off" ) refr_maskUdim [ 0 locks=0 autoscope=0 ] ( "off" ) refr_maskTexture [ 0 locks=0 autoscope=0 ] ( "" ) refr_maskMonoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) refr_maskTextureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) refr_maskTextureFilter [ 0 locks=0 autoscope=0 ] ( catrom ) refr_maskTextureFilterWidth [ 0 locks=0 autoscope=0 ] ( 1 ) refr_min [ 0 locks=0 autoscope=0 ] ( 0 ) refr_maskTextureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder785 [ 0 locks=0 autoscope=0 ] ( 0 ) refr_colorBaseColor [ 0 locks=0 autoscope=0 ] ( 1 1 1 ) refr_colorUseTexture [ 0 locks=0 autoscope=0 ] ( "off" ) refr_colorUdim [ 0 locks=0 autoscope=0 ] ( "off" ) refr_colorTexture [ 0 locks=0 autoscope=0 ] ( "" ) refr_colorTextureIntensity [ 0 locks=0 autoscope=0 ] ( 1 ) refr_colorTextureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) refr_colorTextureFilter [ 0 locks=0 autoscope=0 ] ( catrom ) refr_colorTextureFilterWidth [ 0 locks=0 autoscope=0 ] ( 1 ) refr_colorTextureColorSpace [ 0 locks=0 autoscope=0 ] ( auto ) folder786 [ 0 locks=0 autoscope=0 ] ( 0 ) refr_rough [ 0 locks=0 autoscope=0 ] ( 0 ) refr_roughUseTexture [ 0 locks=0 autoscope=0 ] ( "off" ) refr_roughUdim [ 0 locks=0 autoscope=0 ] ( "off" ) refr_roughTexture [ 0 locks=0 autoscope=0 ] ( "" ) refr_roughMonoChannel [ 0 locks=0 autoscope=0 ] ( 0 ) refr_roughTextureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) refr_roughTextureFilter [ 0 locks=0 autoscope=0 ] ( catrom ) refr_roughTextureFilterWidth [ 0 locks=0 autoscope=0 ] ( 1 ) refr_roughTextureColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) folder787 [ 0 locks=0 autoscope=0 ] ( 0 ) refr_aniso [ 0 locks=0 autoscope=0 ] ( 0 ) refr_anisodir [ 0 locks=0 autoscope=0 ] ( 0 ) folder788 [ 0 locks=0 autoscope=0 ] ( 0 ) atten_enable [ 0 locks=0 autoscope=0 ] ( "off" ) atten_den [ 0 locks=0 autoscope=0 ] ( 0.5 ) atten_clr [ 0 locks=0 autoscope=0 ] ( 1 1 1 ) folder789 [ 0 locks=0 autoscope=0 ] ( 0 ) sss_enable [ 0 locks=0 autoscope=0 ] ( "off" ) sss_int [ 0 locks=0 autoscope=0 ] ( 0.5 ) sss_min [ 0 locks=0 autoscope=0 ] ( 0 ) sss_phase [ 0 locks=0 autoscope=0 ] ( 0 ) folder790 [ 0 locks=0 autoscope=0 ] ( 0 ) sss_1enable [ 0 locks=0 autoscope=0 ] ( "on" ) sss_1intensity [ 0 locks=0 autoscope=0 ] ( 1 ) sss_1quality [ 0 locks=0 autoscope=0 ] ( 1 ) folder791 [ 0 locks=0 autoscope=0 ] ( 0 ) sss_2enable [ 0 locks=0 autoscope=0 ] ( "off" ) sss_2model [ 0 locks=0 autoscope=0 ] ( raytraced ) sss_pcmode [ 0 locks=0 autoscope=0 ] ( 0 ) sss_pcname [ 0 locks=0 autoscope=0 ] ( ${OS}_SSS.pc ) sss_2intensity [ 0 locks=0 autoscope=0 ] ( 1 ) sss_2quality [ 0 locks=0 autoscope=0 ] ( 1 ) folder792 [ 0 locks=0 autoscope=0 ] ( 0 ) sss_color [ 0 locks=0 autoscope=0 ] ( 1 1 1 ) sss_colorUseTexture [ 0 locks=0 autoscope=0 ] ( "off" ) sss_colorUdim [ 0 locks=0 autoscope=0 ] ( "off" ) sss_colorTexture [ 0 locks=0 autoscope=0 ] ( "" ) sss_colorTextureIntensity [ 0 locks=0 autoscope=0 ] ( 1 ) sss_colorTextureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) sss_colorTextureFilter [ 0 locks=0 autoscope=0 ] ( catrom ) sss_colorTextureFilterWidth [ 0 locks=0 autoscope=0 ] ( 1 ) sss_colorTextureColorSpace [ 0 locks=0 autoscope=0 ] ( auto ) sssMapFolder_1_45 [ 0 locks=0 autoscope=0 ] ( 0 ) sss_atten [ 0 locks=0 autoscope=0 ] ( 10 ) sss_attenColor [ 0 locks=0 autoscope=0 ] ( 1 1 1 ) sss_attenColorUseTexture [ 0 locks=0 autoscope=0 ] ( "off" ) sss_attenColorUdim [ 0 locks=0 autoscope=0 ] ( "off" ) sss_attenColorTexture [ 0 locks=0 autoscope=0 ] ( "" ) sss_attenColorTextureIntensity [ 0 locks=0 autoscope=0 ] ( 1 ) sss_attenColorTextureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) sss_attenColorTextureFilter [ 0 locks=0 autoscope=0 ] ( catrom ) sss_attenColorTextureFilterWidth [ 0 locks=0 autoscope=0 ] ( 1 ) sss_attenColorTextureColorSpace [ 0 locks=0 autoscope=0 ] ( auto ) sssMapFolder_1_46 [ 0 locks=0 autoscope=0 ] ( 0 ) folder793 [ 0 locks=0 autoscope=0 ] ( 0 ) emit_enable [ 0 locks=0 autoscope=0 ] ( "off" ) emit_illum [ 0 locks=0 autoscope=0 ] ( "on" ) emit_int [ 0 locks=0 autoscope=0 ] ( 1 ) folder794 [ 0 locks=0 autoscope=0 ] ( 0 ) emission_color [ 0 locks=0 autoscope=0 ] ( 1 1 1 ) emission_useTexture [ 0 locks=0 autoscope=0 ] ( "off" ) emission_udim [ 0 locks=0 autoscope=0 ] ( "off" ) emission_texture [ 0 locks=0 autoscope=0 ] ( "" ) emission_textureIntensity [ 0 locks=0 autoscope=0 ] ( 1 ) emission_textureFilterWidth [ 0 locks=0 autoscope=0 ] ( 1 ) emission_textureColorSpace [ 0 locks=0 autoscope=0 ] ( auto ) folder795 [ 0 locks=0 autoscope=0 ] ( 0 ) opac_int [ 0 locks=0 autoscope=0 ] ( 1 ) folder796 [ 0 locks=0 autoscope=0 ] ( 0 ) opacity_color [ 0 locks=0 autoscope=0 ] ( 1 1 1 ) opacity_colorUseTexture [ 0 locks=0 autoscope=0 ] ( "off" ) opacity_colorUdim [ 0 locks=0 autoscope=0 ] ( "off" ) opacity_colorTexture [ 0 locks=0 autoscope=0 ] ( "" ) opacity_colorTextureIntensity [ 0 locks=0 autoscope=0 ] ( 1 ) opacity_colorTextureWrap [ 0 locks=0 autoscope=0 ] ( repeat ) opacity_colorTextureFilter [ 0 locks=0 autoscope=0 ] ( catrom ) opacity_colorTextureFilterWidth [ 0 locks=0 autoscope=0 ] ( 1 ) textureSourceColorSpace [ 0 locks=0 autoscope=0 ] ( auto ) folder797 [ 0 locks=0 autoscope=0 ] ( 0 ) opac_falloff [ 0 locks=0 autoscope=0 ] ( "off" ) opac_para [ 0 locks=0 autoscope=0 ] ( 0 ) opac_perp [ 0 locks=0 autoscope=0 ] ( 1 ) opac_rolloff [ 0 locks=0 autoscope=0 ] ( 1 ) folder798 [ 0 locks=0 autoscope=0 ] ( 0 ) fake_enable [ 0 locks=0 autoscope=0 ] ( "off" ) fake_transmit [ 0 locks=0 autoscope=0 ] ( 1 ) fake_shadow [ 0 locks=0 autoscope=0 ] ( 1 ) shading_24 [ 0 locks=0 autoscope=0 ] ( 0 0 ) enableBumpOrNormalTexture [ 0 locks=0 autoscope=0 ] ( "off" ) normalTexType [ 0 locks=0 autoscope=0 ] ( normal ) normalTexColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) normalTexVectorSpace [ 0 locks=0 autoscope=0 ] ( uvtangent ) normalTexScale [ 0 locks=0 autoscope=0 ] ( 1 ) normalTexture [ 0 locks=0 autoscope=0 ] ( "" ) normalTexUdim [ 0 locks=0 autoscope=0 ] ( "off" ) normalTexWrap [ 0 locks=0 autoscope=0 ] ( repeat ) normalTexFilter [ 0 locks=0 autoscope=0 ] ( gauss ) normalTexFilterWidth [ 0 locks=0 autoscope=0 ] ( 1 ) normalTexChannel [ 0 locks=0 autoscope=0 ] ( 0 ) normalTexImagePlane [ 0 locks=0 autoscope=0 ] ( "" ) normalTexNormalSpace [ 0 locks=0 autoscope=0 ] ( 0 ) normalTexNormalFlipX [ 0 locks=0 autoscope=0 ] ( "off" ) normalTexNormalFlipY [ 0 locks=0 autoscope=0 ] ( "off" ) separateCoatNormals [ 0 locks=0 autoscope=0 ] ( "off" ) enableCoatNormalTexture [ 0 locks=0 autoscope=0 ] ( "on" ) coatNormalTexType [ 0 locks=0 autoscope=0 ] ( normal ) coatNormalTexColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) coatNormalTexVectorSpace [ 0 locks=0 autoscope=0 ] ( uvtangent ) coatNormalTexScale [ 0 locks=0 autoscope=0 ] ( 1 ) coatNormalTexture [ 0 locks=0 autoscope=0 ] ( "" ) coatNormalTexUdim [ 0 locks=0 autoscope=0 ] ( "off" ) coatNormalTexWrap [ 0 locks=0 autoscope=0 ] ( repeat ) coatNormalTexFilter [ 0 locks=0 autoscope=0 ] ( gauss ) coatNormalTexFilterWidth [ 0 locks=0 autoscope=0 ] ( 1 ) coatNormalTexChannel [ 0 locks=0 autoscope=0 ] ( 0 ) coatNormalTexImagePlane [ 0 locks=0 autoscope=0 ] ( "" ) coatNormalTexNormalSpace [ 0 locks=0 autoscope=0 ] ( 0 ) coatNormalTexNormalFlipX [ 0 locks=0 autoscope=0 ] ( "off" ) coatNormalTexNormalFlipY [ 0 locks=0 autoscope=0 ] ( "off" ) shop_disable_displace_shader [ 0 locks=0 autoscope=0 ] ( [ shop_disable_displace_shader 1 ] ) folder799 [ 0 locks=0 autoscope=0 ] ( 0 ) vm_displacebound [ 0 locks=0 autoscope=0 ] ( [ vm_displacebound 0 ] ) vm_truedisplace [ 0 locks=0 autoscope=0 ] ( "on" ) folder800 [ 0 locks=0 autoscope=0 ] ( 0 ) enableDispTexture [ 0 locks=0 autoscope=0 ] ( "off" ) dispTexType [ 0 locks=0 autoscope=0 ] ( disp ) dispTexColorSpace [ 0 locks=0 autoscope=0 ] ( linear ) dispTexVectorSpace [ 0 locks=0 autoscope=0 ] ( uvtangent ) dispTexOffset [ 0 locks=0 autoscope=0 ] ( -0.5 ) dispTexScale [ 0 locks=0 autoscope=0 ] ( 1 ) dispTexTexture [ 0 locks=0 autoscope=0 ] ( "" ) dispTexUdim [ 0 locks=0 autoscope=0 ] ( "off" ) dispTexWrap [ 0 locks=0 autoscope=0 ] ( repeat ) dispTexFilter [ 0 locks=0 autoscope=0 ] ( gauss ) dispTexfilterWidth [ 0 locks=0 autoscope=0 ] ( 1 ) dispTexChannel [ 0 locks=0 autoscope=0 ] ( 0 ) folder801 [ 0 locks=0 autoscope=0 ] ( 0 ) enableDispNoise [ 0 locks=0 autoscope=0 ] ( "off" ) dispNoiseType [ 0 locks=0 autoscope=0 ] ( xnoise ) dispNoiseFreq [ 0 locks=0 autoscope=0 ] ( 10 10 10 ) dispNoiseOffset [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) dispNoiseAmp [ 0 locks=0 autoscope=0 ] ( 1 ) dispNoiseRough [ 0 locks=0 autoscope=0 ] ( 0.5 ) dispNoiseAtten [ 0 locks=0 autoscope=0 ] ( 1 ) dispNoiseTurb [ 0 locks=0 autoscope=0 ] ( 5 ) bake_samples [ 0 locks=0 autoscope=0 ] ( 128 ) bake_normal_space [ 0 locks=0 autoscope=0 ] ( 0 ) bake_tangent_normal_flip_x [ 0 locks=0 autoscope=0 ] ( "off" ) bake_tangent_normal_flip_y [ 0 locks=0 autoscope=0 ] ( "off" ) bake_include_disp_in_nt [ 0 locks=0 autoscope=0 ] ( "on" ) bake_occlusion_bias [ 0 locks=0 autoscope=0 ] ( 0.5 ) bake_cavity_distance [ 0 locks=0 autoscope=0 ] ( 1 ) bake_cavity_bias [ 0 locks=0 autoscope=0 ] ( 0.5 ) bake_curvature_mode [ 0 locks=0 autoscope=0 ] ( 1 ) bake_curvature_scale [ 0 locks=0 autoscope=0 ] ( 1 ) bake_curvature_tolerance [ 0 locks=0 autoscope=0 ] ( 0.0001 ) folder802 [ 0 locks=0 autoscope=0 ] ( 0 ) facefwd [ 0 locks=0 autoscope=0 ] ( "on" ) conserveenergy [ 0 locks=0 autoscope=0 ] ( "on" ) ior_in [ 0 locks=0 autoscope=0 ] ( 1.3300000000000001 ) ior_out [ 0 locks=0 autoscope=0 ] ( 1 ) fres_enable [ 0 locks=0 autoscope=0 ] ( "on" ) folder803 [ 0 locks=0 autoscope=0 ] ( 0 ) folder804 [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) ogl_light [ 0 locks=0 autoscope=0 ] ( "on" ) sepparm6 [ 0 locks=0 ] ( ) ogl_alpha [ 0 locks=0 autoscope=0 ] ( [ ogl_alpha 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 ] ( [ ogl_diffr 0 ] [ ogl_diffg 0 ] [ ogl_diffb 0 ] ) ogl_numtex [ 0 locks=0 autoscope=0 ] ( 1 ) sepparm8 [ 0 locks=0 ] ( ) ogl_spec_model [ 0 locks=0 autoscope=0 ] ( [ ogl_spec_model ggx ] ) ogl_spec [ 0 locks=0 autoscope=0 ] ( [ ogl_specr 0.93049000000000004 ] [ ogl_specg 0.75345499999999999 ] [ ogl_specb 0.39259699999999997 ] ) ogl_specmap [ 0 locks=0 autoscope=0 ] ( `chs(\"refl_colorTexture\")` ) ogl_speclayer [ 0 locks=0 autoscope=0 ] ( 0 ) ogl_rough [ 0 locks=0 autoscope=0 ] ( [ ogl_rough 0.32799999999999996 ] ) ogl_roughmap [ 0 locks=0 autoscope=0 ] ( "`ifs(ch(\"refl_roughUseTexture\"), chs(\"refl_roughTexture\"), \"\")`" ) ogl_roughmap_comp [ 0 locks=0 autoscope=0 ] ( 0 ) ogl_ior_inner [ 0 locks=0 autoscope=0 ] ( [ ogl_ior_inner 1.3300000000000001 ] ) ogl_ior_outer [ 0 locks=0 autoscope=0 ] ( [ ogl_ior_outer 1 ] ) 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 ] ( `chs(\"opacity_colorTexture\")` ) ogl_opacitylayer [ 0 locks=0 autoscope=0 ] ( 0 ) ogl_bumpmap [ 0 locks=0 autoscope=0 ] ( "`ifs(ch(\"enableBumpOrNormalTexture\") && !strcmp(chs(\"normalTexType\"), \"bump\"), chs(\"normalTexture\"), \"\")`" ) ogl_bumptype [ 0 locks=0 autoscope=0 ] ( height ) ogl_bumpscale [ 0 locks=0 autoscope=0 ] ( [ ogl_bumpscale 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 ] ( "`ifs(ch(\"enableBumpOrNormalTexture\") && !strcmp(chs(\"normalTexType\"), \"normal\"), chs(\"normalTexture\"), \"\")`" ) ogl_normalmap_type [ 0 locks=0 autoscope=0 ] ( [ ogl_normalmap_type tangent ] ) ogl_normalbias [ 0 locks=0 autoscope=0 ] ( [ ogl_normalbias zeroone ] ) ogl_normalflipx [ 0 locks=0 autoscope=0 ] ( [ ogl_normalflipx 0 ] ) ogl_normalflipy [ 0 locks=0 autoscope=0 ] ( [ ogl_normalflipy 0 ] ) ogl_normallayer [ 0 locks=0 autoscope=0 ] ( 0 ) sepparm9 [ 0 locks=0 ] ( ) ogl_displacemap [ 0 locks=0 autoscope=0 ] ( "`ifs(ch(\"enableDispTexture\"), chs(\"dispTexTexture\"),\"\")`" ) ogl_displacescale [ 0 locks=0 autoscope=0 ] ( [ ogl_displacescale 1 ] ) ogl_displaceoffset [ 0 locks=0 autoscope=0 ] ( [ ogl_displaceoffset -0.5 ] ) 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 ) multiglobclr [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) Cd [ 0 locks=0 autoscope=0 ] ( 1 1 1 ) Alpha [ 0 locks=0 autoscope=0 ] ( 1 ) diffuse_color_noshading [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) direct_reflectivity [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) ogl_tex1 [ 0 locks=0 autoscope=0 ] ( `chs(\"diff_colorTexture\")` ) ogl_tex_min_filter1 [ 0 locks=0 autoscope=0 ] ( GL_LINEAR_MIPMAP_LINEAR ) ogl_tex_mag_filter1 [ 0 locks=0 autoscope=0 ] ( GL_LINEAR ) ogl_clamping_mode1 [ 0 locks=0 autoscope=0 ] ( "off" ) } HouLC1033600b9b057dce2a8078dfd5e5obj/cloth_Capture_Deform/Chain/shopnet1/iron.userdata ___Version___HouLC1033600bb8057dce2a80930b79bfobj/pointdeform.inittype = geo matchesdef = 0 HouLC1033600bb9057dce2a80f75056c4obj/pointdeform.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 -8.72532 3.97695 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 exposed on selectable on outputsNamed3 { 1 "output1" } inputsNamed3 { 3 "" "" 1 "input1" } inputs { 0 "" 0 1 } stat { create 1473939612 modify 1474093042 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600bb0057dce2a808947d6b7obj/pointdeform.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 "Pre-transform" export none } 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 all } parm { name "r" baseparm label "Rotate" export all } parm { name "s" baseparm label "Scale" export none } parm { name "p" baseparm label "Pivot" 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 } export none 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 } export none parmtag { "spare_category" "Render" } } parm { name "vm_rendersubd" label "Render Polygons As Subdivision (Mantra)" type toggle default { "0" } range { 0 1 } export none 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 } export none parmtag { "spare_category" "Geometry" } } parm { name "vm_subdgroup" label "Subdivision Group" type string default { "" } hidewhen "{ vm_rendersubd == 0 }" range { 0 1 } export none 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 } export none 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 } export none 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 } export none 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 } export none 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 } export none parmtag { "spare_category" "Shading" } } parm { name "vm_volumefilterwidth" label "Volume Filter Width" type float default { "1" } range { 0.001 5 } export none parmtag { "spare_category" "Shading" } } parm { name "vm_matte" label "Matte shading" type toggle default { "0" } range { 0 1 } export none parmtag { "spare_category" "Shading" } } parm { name "vm_rayshade" label "Raytrace Shading" type toggle default { "0" } range { 0 1 } export none 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 } export none parmtag { "spare_category" "Sampling" } } } group { name "folder0_2" label "Dicing" parm { name "vm_shadingquality" label "Shading Quality" type float default { "1" } range { 0 10 } export none parmtag { "spare_category" "Dicing" } } parm { name "vm_flatness" label "Dicing Flatness" type float default { "0.05" } range { 0 1 } export none 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 } export none parmtag { "spare_category" "Dicing" } } parm { name "vm_curvesurface" label "Shade Curves As Surfaces" type toggle default { "0" } range { 0 1 } export none parmtag { "spare_category" "Dicing" } } } group { name "folder0_3" label "Geometry" parm { name "vm_rmbackface" label "Backface Removal" type toggle default { "0" } range { 0 1 } export none parmtag { "spare_category" "Geometry" } } parm { name "shop_geometrypath" label "Procedural Shader" type oppath default { "" } range { 0 1 } export none 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 } export none parmtag { "spare_category" "Geometry" } } parm { name "vm_rendersubdcurves" label "Render Polygon Curves As Subdivision (Mantra)" type toggle default { "0" } range { 0 1 } export none 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 } export none 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 } export none 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 } export none parmtag { "spare_category" "Geometry" } } parm { name "vm_pointscale" label "Point Scale" type float default { "1" } disablewhen "{ vm_renderpoints == 0 }" range { 0! 10 } export none parmtag { "spare_category" "Geometry" } } parm { name "vm_pscalediameter" label "Treat Point Scale as Diameter Instead of Radius" type toggle default { "0" } range { 0 1 } export none parmtag { "spare_category" "Geometry" } } parm { name "vm_metavolume" label "Metaballs as Volume" type toggle default { "0" } range { 0 1 } export none 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 } export none 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 } export none parmtag { "spare_category" "Geometry" } } parm { name "vm_computeN" label "Automatically Compute Normals" type toggle default { "1" } range { 0 1 } export none parmtag { "spare_category" "Geometry" } } parm { name "vm_overridedetail" label "Ignore Geometry Attribute Shaders" type toggle default { "0" } range { 0 1 } export none 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 } } HouLC1033600bb8057dce2a80a35a6317obj/pointdeform.parm{ version 0.8 stdswitcher [ 0 locks=0 ] ( 0 0 0 0 ) keeppos [ 0 locks=0 ] ( "off" ) childcomp [ 0 locks=0 ] ( "off" ) pre_xform [ 0 locks=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 ) scale [ 0 locks=0 ] ( 1 ) 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" ) } HouLC1033600bb4057dce2a801b558233obj/pointdeform.userdata ___Version___15.5.480HouLC1033600bb0057dce2a80b1ac3582obj/pointdeform/dopnet1.inittype = dopnet matchesdef = 0 HouLC1033600bb1057dce2a805e34cde0obj/pointdeform/dopnet1.defsopflags sopflags = comment "" position -1.34706 1.57647 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 exposed on outputsNamed3 { 4 "output1" } inputsNamed3 { 0 pointvop1 4 1 "input1" } inputs { 0 pointvop1 0 1 } stat { create 1473939650 modify 1474091749 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0 0.267 0 delscript "" exprlanguage hscript end HouLC1033600bb1057dce2a808b531ddfobj/pointdeform/dopnet1.chn{ channel timestep { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"timescale\")/(ch(\"substep\")*$FPS) } } channel timeoffset { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = (ch(\"startframe\")-1)/$FPS } } } HouLC1033600bb0057dce2a80099b23bbobj/pointdeform/dopnet1.parm{ version 0.8 isplayer [ 0 locks=0 ] ( "off" ) playfilesname [ 0 locks=0 ] ( $HIP/sim/$HIPNAME.$OS.$SF.sim ) stdswitcher [ 0 locks=0 ] ( 1 1 1 ) numobj [ 0 locks=0 ] ( 1 ) resimulate [ 0 locks=0 ] ( 0 ) initialstate [ 0 locks=0 ] ( "" ) timestep [ 0 locks=0 ] ( [ timestep 0.016666666666666666 ] ) substep [ 0 locks=0 ] ( 2 ) timeoffset [ 0 locks=0 ] ( [ timeoffset 0 ] ) startframe [ 0 locks=0 ] ( 1 ) timescale [ 0 locks=0 ] ( 1 ) maxfeedback [ 0 locks=0 ] ( 2 ) autoresim [ 0 locks=0 ] ( "on" ) datahints [ 0 locks=0 ] ( "on" ) interpolate [ 0 locks=0 ] ( "on" ) cacheenabled [ 0 locks=0 ] ( "on" ) compresssims [ 0 locks=0 ] ( "blosc" ) cachetodisk [ 0 locks=0 ] ( "off" ) cachetodisknoninteractive [ 0 locks=0 ] ( "off" ) cachesubsteps [ 0 locks=0 ] ( "off" ) cachemaxsize [ 0 locks=0 ] ( 5000 ) timeless [ 0 locks=0 ] ( "off" ) explicitcache [ 0 locks=0 ] ( "off" ) explicitcachename [ 0 locks=0 ] ( $HIP/cache.$OS.$SF.sim ) explicitcachensteps [ 0 locks=0 ] ( 0 ) explicitcachecheckpointspacing [ 0 locks=0 ] ( 1 ) enable1 [ 0 locks=0 ] ( "on" ) objname1 [ 0 locks=0 ] ( geo1 ) dataname1 [ 0 locks=0 ] ( "" ) } HouLC1033600b8c057dce2a80c8885b65obj/pointdeform/dopnet1.userdata ___Version___15.5.480HouLC1033600b87057dce2a80a43cecaaobj/pointdeform/dopnet1/groundplane1.inittype = groundplane matchesdef = 1 HouLC1033600b84057dce2a8018b82a6dobj/pointdeform/dopnet1/groundplane1.defcomment "" position -2.66471 1.94118 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 exposed on outputsNamed3 { 0 "output1" } inputsNamed3 { } inputs { } stat { create 1473939737 modify 1473940244 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b87057dce2a80ff566545obj/pointdeform/dopnet1/groundplane1.parm{ version 0.8 objname [ 0 locks=0 ] ( $OS ) display [ 0 locks=0 ] ( "on" ) color [ 0 locks=0 ] ( 1 1 1 ) grid_size [ 0 locks=0 ] ( 20 20 ) std_switcher_0 [ 0 locks=0 ] ( 0 0 ) objpath [ 0 locks=0 ] ( "" ) t [ 0 locks=0 ] ( 0 0 0 ) r [ 0 locks=0 ] ( 0 0 0 ) bounce [ 0 locks=0 ] ( 0.5 ) bounceforward [ 0 locks=0 ] ( 1 ) friction [ 0 locks=0 ] ( 1 ) dynamicfriction [ 0 locks=0 ] ( 1 ) temperature [ 0 locks=0 ] ( 0 ) } HouLC1033600b83057dce2a80fdc20d1fobj/pointdeform/dopnet1/groundplane1.userdata ___toolid___dop_groundplane___toolcount___1 ___Version___HouLC1033600bb2057dce2a80913d461dobj/pointdeform/pointvop1.inittype = attribvop matchesdef = 0 HouLC1033600bb3057dce2a80c0178b53obj/pointdeform/pointvop1.defsopflags sopflags = comment "" position -2.86471 2.8585 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 exposed on outputsNamed3 { 4 "output1" } inputsNamed3 { 0 transform1 1 1 "input1" } inputs { 0 transform1 0 1 } stat { create 1473940056 modify 1474092835 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b8a057dce2a8083c8e582obj/pointdeform/pointvop1.spareparmdef parm { name "bindgroup" baseparm label "Group" export none bindselector points "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 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "vtxnum" label "Vertex Number" type integer invisible default { "0" } range { 0 10 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "primnum" label "Primitive Number" type integer invisible default { "0" } range { 0 10 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "id" label "Id" type integer invisible default { "-1" } range { 0 10 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "numpt" label "Number of Points" type integer invisible default { "0" } range { 0 10 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "numvtx" label "Number of Vertices" type integer invisible default { "0" } range { 0 10 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "numprim" label "Number of Prims" type integer invisible default { "0" } range { 0 10 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "Time" label "Time" type float invisible default { "0" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "TimeInc" label "Time Inc" type float invisible default { "0" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "Frame" label "Frame" type float invisible default { "0" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "life" label "Life" type float invisible default { "0" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "age" label "Age" type float invisible default { "0" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "OpInput2" label "Second Input" type string invisible default { "" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "OpInput3" label "Third Input" type string invisible default { "" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "OpInput4" label "Fourth Input" type string invisible default { "" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "OpInput1" label "First Input" type string invisible default { "" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "uv" label "UV" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "P" label "P" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "v" label "Velocity" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "force" label "Force" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "Cd" label "Cd" type float invisible size 3 default { "1" "1" "1" } range { 0 10 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "N" label "N" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } HouLC1033600bb2057dce2a80cdf2425fobj/pointdeform/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 ) 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 ) } HouLC1033600b8e057dce2a807a2ae872obj/pointdeform/pointvop1.userdata ___Version___15.5.480HouLC1033600b9f057dce2a8002321477obj/pointdeform/pointvop1/geometryvopglobal1.inittype = geometryvopglobal::2.0 matchesdef = 1 HouLC1033600b9c057dce2a80d07c3925obj/pointdeform/pointvop1/geometryvopglobal1.defcomment "" position 0.870496 2.8469 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 exposed on lowdetail off mediumdetail off highdetail on 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 1473940056 modify 1473940090 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b9f057dce2a8086af33e3obj/pointdeform/pointvop1/geometryvopglobal1.parm{ version 0.8 } HouLC1033600b9b057dce2a80702fa2e9obj/pointdeform/pointvop1/geometryvopglobal1.userdata ___Version___HouLC1033600b9f057dce2a80a31880c9obj/pointdeform/pointvop1/geometryvopoutput1.inittype = geometryvopoutput matchesdef = 1 HouLC1033600b9c057dce2a807680c9f3obj/pointdeform/pointvop1/geometryvopoutput1.defcomment "" position 8.83781 3.20618 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 exposed on lowdetail off mediumdetail off highdetail on 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 1473940056 modify 1473940111 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b9f057dce2a803da62a7dobj/pointdeform/pointvop1/geometryvopoutput1.parm{ version 0.8 } HouLC1033600b9b057dce2a801c996bd4obj/pointdeform/pointvop1/geometryvopoutput1.userdata ___Version___HouLC1033600b84057dce2a806f52c96fobj/pointdeform/pointvop1/distance1.inittype = distance matchesdef = 0 HouLC1033600b85057dce2a8037522d39obj/pointdeform/pointvop1/distance1.defcomment "" position 4.05285 3.51164 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 exposed on lowdetail off mediumdetail off highdetail on outputsNamed3 { 2 "dist" } inputsNamed3 { 0 geometryvopglobal1 0 1 "p1" 1 const1 0 1 "p2" } inputs { 0 geometryvopglobal1 0 1 1 const1 0 1 } stat { create 1473940083 modify 1473940096 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b84057dce2a80bca99b7dobj/pointdeform/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 ) } HouLC1033600b80057dce2a804f703cc2obj/pointdeform/pointvop1/distance1.userdata ___Version___HouLC1033600b8b057dce2a8076612640obj/pointdeform/pointvop1/const1.inittype = constant matchesdef = 0 HouLC1033600b88057dce2a80c70877c6obj/pointdeform/pointvop1/const1.defcomment "" position 1.69991 1.66459 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 exposed on lowdetail off mediumdetail off highdetail on outputsNamed3 { 0 "Value" } inputsNamed3 { } inputs { } stat { create 1473940086 modify 1473940094 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0 0 0 delscript "" exprlanguage hscript end HouLC1033600b8b057dce2a80b7f7c7dbobj/pointdeform/pointvop1/const1.parm{ version 0.8 consttype [ 0 locks=0 ] ( "vector" ) 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 ) 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 ) } HouLC1033600b87057dce2a8008c4fa98obj/pointdeform/pointvop1/const1.userdata ___Version___15.5.480HouLC1033600b89057dce2a80e55902a6obj/pointdeform/pointvop1/fit1.inittype = fit matchesdef = 0 HouLC1033600b8e057dce2a80b8be6a4cobj/pointdeform/pointvop1/fit1.defcomment "" position 5.9486 3.08804 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 exposed on lowdetail off mediumdetail off highdetail on 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 1473940100 modify 1473940275 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b89057dce2a808111d620obj/pointdeform/pointvop1/fit1.parm{ version 0.8 signature [ 0 locks=0 ] ( default ) srcmin [ 0 locks=0 ] ( 1 ) srcmax [ 0 locks=0 ] ( 0 ) 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 ) } HouLC1033600b85057dce2a806ba128c7obj/pointdeform/pointvop1/fit1.userdata ___Version___HouLC1033600b88057dce2a801d306767obj/pointdeform/pointvop1/bind1.inittype = bind matchesdef = 0 HouLC1033600b89057dce2a8055876f2dobj/pointdeform/pointvop1/bind1.defcomment "" position 8.40841 2.2685 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 exposed on lowdetail off mediumdetail off highdetail on outputsNamed3 { 0 "pintoanimation" 1 "bound_pintoanimation" } inputsNamed3 { 2 fit1 5 1 "input" } inputs { 0 fit1 0 1 } stat { create 1473940119 modify 1473940275 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.6 0.6 1 delscript "" exprlanguage hscript end HouLC1033600b88057dce2a806ba725a2obj/pointdeform/pointvop1/bind1.parm{ version 0.8 parmname [ 0 locks=0 ] ( pintoanimation ) parmtype [ 0 locks=0 ] ( "float" ) 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 ) 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" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "whenconnected" ) exportcontext [ 0 locks=0 ] ( cvex ) } HouLC1033600b84057dce2a80d79d5602obj/pointdeform/pointvop1/bind1.userdata ___Version___15.5.480HouLC1033600b8f057dce2a80d2f8ad53obj/pointdeform/pointdeform1.inittype = pointdeform matchesdef = 1 HouLC1033600b8c057dce2a80854387c5obj/pointdeform/pointdeform1.defsopflags sopflags = comment "" position -4.04614 0.434771 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 exposed on outputsNamed3 { 3 "output1" } inputsNamed3 { 0 transform2 1 1 "input1" 1 pointvop1 4 1 "input2" 2 dopnet1 4 1 "input3" } inputs { 0 transform2 0 1 1 pointvop1 0 1 2 dopnet1 0 1 } stat { create 1473940640 modify 1474091750 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b8f057dce2a803dab0777obj/pointdeform/pointdeform1.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) mode [ 0 locks=0 ] ( "capturedeform" ) folder0 [ 0 locks=0 ] ( 0 ) radius [ 0 locks=0 ] ( 0.10000000000000001 ) minpt [ 0 locks=0 ] ( 1 ) maxpt [ 0 locks=0 ] ( 100 ) folder1 [ 0 locks=0 ] ( 0 ) rigidprojection [ 0 locks=0 ] ( "on" ) updateaffectednmls [ 0 locks=0 ] ( "on" ) attribs [ 0 locks=0 ] ( * ) delcaptatr [ 0 locks=0 ] ( "on" ) } HouLC1033600b8b057dce2a806b937bc6obj/pointdeform/pointdeform1.userdata ___Version___HouLC1033600bb0057dce2a8003f885d9obj/wire_Capture_Deform.inittype = geo matchesdef = 0 HouLC1033600bb1057dce2a80fe04cd58obj/wire_Capture_Deform.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 -6.68814 5.0607 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 exposed on selectable on outputsNamed3 { 1 "output1" } inputsNamed3 { 3 "" "" 1 "input1" } inputs { 0 "" 0 1 } stat { create 1473943689 modify 1474090579 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b88057dce2a80cbbc38aaobj/wire_Capture_Deform.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 "Pre-transform" export none } 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 all } parm { name "r" baseparm label "Rotate" export all } parm { name "s" baseparm label "Scale" export none } parm { name "p" baseparm label "Pivot" 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 } export none 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 } export none parmtag { "spare_category" "Render" } } parm { name "vm_rendersubd" label "Render Polygons As Subdivision (Mantra)" type toggle default { "0" } range { 0 1 } export none 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 } export none parmtag { "spare_category" "Geometry" } } parm { name "vm_subdgroup" label "Subdivision Group" type string default { "" } hidewhen "{ vm_rendersubd == 0 }" range { 0 1 } export none 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 } export none 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 } export none 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 } export none 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 } export none 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 } export none parmtag { "spare_category" "Shading" } } parm { name "vm_volumefilterwidth" label "Volume Filter Width" type float default { "1" } range { 0.001 5 } export none parmtag { "spare_category" "Shading" } } parm { name "vm_matte" label "Matte shading" type toggle default { "0" } range { 0 1 } export none parmtag { "spare_category" "Shading" } } parm { name "vm_rayshade" label "Raytrace Shading" type toggle default { "0" } range { 0 1 } export none 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 } export none parmtag { "spare_category" "Sampling" } } } group { name "folder0_2" label "Dicing" parm { name "vm_shadingquality" label "Shading Quality" type float default { "1" } range { 0 10 } export none parmtag { "spare_category" "Dicing" } } parm { name "vm_flatness" label "Dicing Flatness" type float default { "0.05" } range { 0 1 } export none 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 } export none parmtag { "spare_category" "Dicing" } } parm { name "vm_curvesurface" label "Shade Curves As Surfaces" type toggle default { "0" } range { 0 1 } export none parmtag { "spare_category" "Dicing" } } } group { name "folder0_3" label "Geometry" parm { name "vm_rmbackface" label "Backface Removal" type toggle default { "0" } range { 0 1 } export none parmtag { "spare_category" "Geometry" } } parm { name "shop_geometrypath" label "Procedural Shader" type oppath default { "" } range { 0 1 } export none 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 } export none parmtag { "spare_category" "Geometry" } } parm { name "vm_rendersubdcurves" label "Render Polygon Curves As Subdivision (Mantra)" type toggle default { "0" } range { 0 1 } export none 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 } export none 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 } export none 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 } export none parmtag { "spare_category" "Geometry" } } parm { name "vm_pointscale" label "Point Scale" type float default { "1" } disablewhen "{ vm_renderpoints == 0 }" range { 0! 10 } export none parmtag { "spare_category" "Geometry" } } parm { name "vm_pscalediameter" label "Treat Point Scale as Diameter Instead of Radius" type toggle default { "0" } range { 0 1 } export none parmtag { "spare_category" "Geometry" } } parm { name "vm_metavolume" label "Metaballs as Volume" type toggle default { "0" } range { 0 1 } export none 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 } export none 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 } export none parmtag { "spare_category" "Geometry" } } parm { name "vm_computeN" label "Automatically Compute Normals" type toggle default { "1" } range { 0 1 } export none parmtag { "spare_category" "Geometry" } } parm { name "vm_overridedetail" label "Ignore Geometry Attribute Shaders" type toggle default { "0" } range { 0 1 } export none 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 } } HouLC1033600bb0057dce2a805e226006obj/wire_Capture_Deform.parm{ version 0.8 stdswitcher [ 0 locks=0 ] ( 0 0 0 0 ) keeppos [ 0 locks=0 ] ( "off" ) childcomp [ 0 locks=0 ] ( "off" ) pre_xform [ 0 locks=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 ) scale [ 0 locks=0 ] ( 1 ) 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" ) } HouLC1033600b8c057dce2a8079456883obj/wire_Capture_Deform.userdata ___Version___15.5.480HouLC1033600b8a057dce2a80bcf79f8aobj/wire_Capture_Deform/pointvop1.inittype = attribvop matchesdef = 0 HouLC1033600b8b057dce2a80c51984b0obj/wire_Capture_Deform/pointvop1.defsopflags sopflags = comment "" position -1.71133 3.59553 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 exposed on outputsNamed3 { 4 "output1" } inputsNamed3 { 0 line1 0 1 "input1" } inputs { 0 line1 0 1 } stat { create 1474047653 modify 1474090328 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b82057dce2a8064b87528obj/wire_Capture_Deform/pointvop1.spareparmdef parm { name "bindgroup" baseparm label "Group" export none bindselector points "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 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "vtxnum" label "Vertex Number" type integer invisible default { "0" } range { 0 10 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "primnum" label "Primitive Number" type integer invisible default { "0" } range { 0 10 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "id" label "Id" type integer invisible default { "-1" } range { 0 10 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "numpt" label "Number of Points" type integer invisible default { "0" } range { 0 10 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "numvtx" label "Number of Vertices" type integer invisible default { "0" } range { 0 10 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "numprim" label "Number of Prims" type integer invisible default { "0" } range { 0 10 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "Time" label "Time" type float invisible default { "0" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "TimeInc" label "Time Inc" type float invisible default { "0" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "Frame" label "Frame" type float invisible default { "0" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "life" label "Life" type float invisible default { "0" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "age" label "Age" type float invisible default { "0" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "OpInput2" label "Second Input" type string invisible default { "" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "OpInput3" label "Third Input" type string invisible default { "" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "OpInput4" label "Fourth Input" type string invisible default { "" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "OpInput1" label "First Input" type string invisible default { "" } range { 0 1 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "uv" label "UV" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "P" label "P" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "v" label "Velocity" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "force" label "Force" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "Cd" label "Cd" type float invisible size 3 default { "1" "1" "1" } range { 0 10 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "N" label "N" type float invisible size 3 default { "0" "0" "0" } range { 0 10 } export none parmtag { "parmvop" "1" } parmtag { "shaderparmcontexts" "cvex" } } parm { name "ramp" label "ramp" type ramp_flt default { "2" } range { 1! 10 } export none parmtag { "parmvop" "1" } parmtag { "rampbasis_var" "ramp_the_basis_strings" } parmtag { "rampbasisdefault" "linear" } parmtag { "rampkeys_var" "ramp_the_key_positions" } parmtag { "rampshowcontrolsdefault" "1" } parmtag { "rampvalues_var" "ramp_the_key_values" } parmtag { "shaderparmcontexts" "cvex" } } HouLC1033600b8a057dce2a80931b2135obj/wire_Capture_Deform/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 ) 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 ] ( 3 ) ramp1pos [ 0 locks=0 ] ( 0 ) ramp1value [ 0 locks=0 ] ( 1 ) ramp1interp [ 0 locks=0 ] ( "bspline" ) ramp2pos [ 0 locks=0 ] ( 0.05248618870973587 ) ramp2value [ 0 locks=0 ] ( 0.066666670143604279 ) ramp2interp [ 0 locks=0 ] ( "bspline" ) ramp3pos [ 0 locks=0 ] ( 1 ) ramp3value [ 0 locks=0 ] ( 0 ) ramp3interp [ 0 locks=0 ] ( "bspline" ) } HouLC1033600b86057dce2a804fbd5d26obj/wire_Capture_Deform/pointvop1.userdata ___Version___15.5.480HouLC1033600b97057dce2a801216b859obj/wire_Capture_Deform/pointvop1/geometryvopglobal1.inittype = geometryvopglobal::2.0 matchesdef = 1 HouLC1033600b94057dce2a80886b544cobj/wire_Capture_Deform/pointvop1/geometryvopglobal1.defcomment "" position 1.90579 1.97631 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 exposed on lowdetail off mediumdetail off highdetail on 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 1474047653 modify 1474047659 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b97057dce2a8022fd2690obj/wire_Capture_Deform/pointvop1/geometryvopglobal1.parm{ version 0.8 } HouLC1033600b93057dce2a80d906ef36obj/wire_Capture_Deform/pointvop1/geometryvopglobal1.userdata ___Version___HouLC1033600b97057dce2a807b0f1707obj/wire_Capture_Deform/pointvop1/geometryvopoutput1.inittype = geometryvopoutput matchesdef = 1 HouLC1033600b94057dce2a80fe4a2b38obj/wire_Capture_Deform/pointvop1/geometryvopoutput1.defcomment "" position 7.22578 4.96172 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 exposed on lowdetail off mediumdetail off highdetail on 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 1474047653 modify 1474047876 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b97057dce2a80720aa39fobj/wire_Capture_Deform/pointvop1/geometryvopoutput1.parm{ version 0.8 } HouLC1033600b93057dce2a803b9f88b3obj/wire_Capture_Deform/pointvop1/geometryvopoutput1.userdata ___Version___HouLC1033600b81057dce2a8061853e47obj/wire_Capture_Deform/pointvop1/fit1.inittype = fit matchesdef = 0 HouLC1033600b86057dce2a805ccbba87obj/wire_Capture_Deform/pointvop1/fit1.defcomment "" position 3.94697 3.2116 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 exposed on lowdetail off mediumdetail off highdetail on 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 1474047662 modify 1474047670 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b81057dce2a805d5335cdobj/wire_Capture_Deform/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 ] ( 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 ) } HouLC1033600b9d057dce2a8002b598aaobj/wire_Capture_Deform/pointvop1/fit1.userdata ___Version___HouLC1033600b80057dce2a8081b2b5e0obj/wire_Capture_Deform/pointvop1/ramp1.inittype = rampparm matchesdef = 0 HouLC1033600b81057dce2a80bfb568a7obj/wire_Capture_Deform/pointvop1/ramp1.defcomment "" position 5.84919 3.0704 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 exposed on lowdetail off mediumdetail off highdetail on outputsNamed3 { 1 "ramp" 2 "ramp_the_basis_strings" 3 "ramp_the_key_positions" 4 "ramp_the_key_values" 5 "ramp_the_color_space" 6 "ramp_struct" } inputsNamed3 { 0 fit1 5 1 "input" } inputs { 0 fit1 0 1 } stat { create 1474047674 modify 1474047878 author personal@personal-PC access 0777 } color UT_Color RGB 1 1 0.4 delscript "" exprlanguage hscript end HouLC1033600b80057dce2a801e9fc1acobj/wire_Capture_Deform/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 ) 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 ] ( "" ) } HouLC1033600b9c057dce2a80f4278894obj/wire_Capture_Deform/pointvop1/ramp1.userdata ___Version___15.5.480HouLC1033600b80057dce2a80deddd566obj/wire_Capture_Deform/pointvop1/bind1.inittype = bind matchesdef = 0 HouLC1033600b81057dce2a80bb1cfed1obj/wire_Capture_Deform/pointvop1/bind1.defcomment "" position 7.5954 3.62241 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 exposed on lowdetail off mediumdetail off highdetail on outputsNamed3 { 0 "pintoanimation" 1 "bound_pintoanimation" } inputsNamed3 { 2 ramp1 1 1 "input" } inputs { 0 ramp1 0 1 } stat { create 1474047682 modify 1474047876 author personal@personal-PC access 0777 } color UT_Color RGB 0.6 0.6 1 delscript "" exprlanguage hscript end HouLC1033600b80057dce2a80902fc91cobj/wire_Capture_Deform/pointvop1/bind1.parm{ version 0.8 parmname [ 0 locks=0 ] ( pintoanimation ) parmtype [ 0 locks=0 ] ( "float" ) 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 ) 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" ) parmuniform [ 0 locks=0 ] ( "on" ) usebound [ 0 locks=0 ] ( "off" ) exportparm [ 0 locks=0 ] ( "whenconnected" ) exportcontext [ 0 locks=0 ] ( cvex ) } HouLC1033600b9c057dce2a80adb7119dobj/wire_Capture_Deform/pointvop1/bind1.userdata ___Version___15.5.480HouLC1033600b8f057dce2a8078d07342obj/wire_Capture_Deform/rope.inittype = subnet matchesdef = 0 HouLC1033600b8c057dce2a803b9c4615obj/wire_Capture_Deform/rope.defsopflags sopflags = comment "" position -5.99609 4.50543 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 exposed on outputsNamed3 { 0 "output1" 5 "output2" 6 "output3" 7 "output4" } inputsNamed3 { } inputs { } stat { create 1474089646 modify 1474090331 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b8f057dce2a806b101ae2obj/wire_Capture_Deform/rope.parm{ version 0.8 label1 [ 0 locks=0 ] ( "Sub-Network Input #1" ) label2 [ 0 locks=0 ] ( "Sub-Network Input #2" ) label3 [ 0 locks=0 ] ( "Sub-Network Input #3" ) label4 [ 0 locks=0 ] ( "Sub-Network Input #4" ) } HouLC1033600b8b057dce2a8034eeb2ddobj/wire_Capture_Deform/rope.userdata ___Version___15.5.480HouLC1033600b8c057dce2a80873ed31aobj/wire_Capture_Deform/rope.inp4 0 1 6 0 4470 __NO_OWNER_NETWORK_BOX__ 1 2 6.0999999046325684 0 4471 __NO_OWNER_NETWORK_BOX__ 2 3 6.1999998092651367 0 4472 __NO_OWNER_NETWORK_BOX__ 3 4 6.3000001907348633 0 4473 __NO_OWNER_NETWORK_BOX__ HouLC1033600b84057dce2a80ca24863bobj/wire_Capture_Deform/rope/color1.inittype = color matchesdef = 1 HouLC1033600b85057dce2a80dc31f3c6obj/wire_Capture_Deform/rope/color1.defsopflags sopflags = comment "" position -0.42353 1.94905 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 exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 twist2 1 1 "input1" } inputs { 0 twist2 0 1 } stat { create 1474087057 modify 1474089647 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b84057dce2a80df16702dobj/wire_Capture_Deform/rope/color1.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "guess" ) class [ 0 locks=0 ] ( 2 ) colortype [ 0 locks=0 ] ( 0 ) color [ 0 locks=0 ] ( 1 0 0 ) seed [ 0 locks=0 ] ( 0 ) rampattribute [ 0 locks=0 ] ( "" ) ramprange [ 0 locks=0 ] ( 0 1 ) ramp [ 0 locks=0 ] ( 2 ) ramp1pos [ 0 locks=0 ] ( 0 ) ramp1c [ 0 locks=0 ] ( 0 0 0 ) ramp1interp [ 0 locks=0 ] ( "linear" ) ramp2pos [ 0 locks=0 ] ( 1 ) ramp2c [ 0 locks=0 ] ( 1 1 1 ) ramp2interp [ 0 locks=0 ] ( "linear" ) } HouLC1033600b80057dce2a80d7254dbaobj/wire_Capture_Deform/rope/color1.userdata ___toolid___ sop_color___toolcount___2 ___Version___HouLC1033600b84057dce2a80f9a89658obj/wire_Capture_Deform/rope/color2.inittype = color matchesdef = 1 HouLC1033600b85057dce2a800ed8021cobj/wire_Capture_Deform/rope/color2.defsopflags sopflags = comment "" position 1.11868 1.92552 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 exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 transform2 1 1 "input1" } inputs { 0 transform2 0 1 } stat { create 1474087057 modify 1474089647 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b84057dce2a80d0e93198obj/wire_Capture_Deform/rope/color2.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "guess" ) class [ 0 locks=0 ] ( 2 ) colortype [ 0 locks=0 ] ( 0 ) color [ 0 locks=0 ] ( 1 1 1 ) seed [ 0 locks=0 ] ( 0 ) rampattribute [ 0 locks=0 ] ( "" ) ramprange [ 0 locks=0 ] ( 0 1 ) ramp [ 0 locks=0 ] ( 2 ) ramp1pos [ 0 locks=0 ] ( 0 ) ramp1c [ 0 locks=0 ] ( 0 0 0 ) ramp1interp [ 0 locks=0 ] ( "linear" ) ramp2pos [ 0 locks=0 ] ( 1 ) ramp2c [ 0 locks=0 ] ( 1 1 1 ) ramp2interp [ 0 locks=0 ] ( "linear" ) } HouLC1033600b80057dce2a8080c909dfobj/wire_Capture_Deform/rope/color2.userdata ___Version______toolcount___2 ___toolid___ sop_colorHouLC1033600b84057dce2a806d8244baobj/wire_Capture_Deform/rope/color3.inittype = color matchesdef = 1 HouLC1033600b85057dce2a8070282333obj/wire_Capture_Deform/rope/color3.defsopflags sopflags = comment "" position 3.00103 1.89023 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 exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 transform3 1 1 "input1" } inputs { 0 transform3 0 1 } stat { create 1474087057 modify 1474089647 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b84057dce2a80aa65102fobj/wire_Capture_Deform/rope/color3.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "guess" ) class [ 0 locks=0 ] ( 2 ) colortype [ 0 locks=0 ] ( 0 ) color [ 0 locks=0 ] ( 0 1 0 ) seed [ 0 locks=0 ] ( 0 ) rampattribute [ 0 locks=0 ] ( "" ) ramprange [ 0 locks=0 ] ( 0 1 ) ramp [ 0 locks=0 ] ( 2 ) ramp1pos [ 0 locks=0 ] ( 0 ) ramp1c [ 0 locks=0 ] ( 0 0 0 ) ramp1interp [ 0 locks=0 ] ( "linear" ) ramp2pos [ 0 locks=0 ] ( 1 ) ramp2c [ 0 locks=0 ] ( 1 1 1 ) ramp2interp [ 0 locks=0 ] ( "linear" ) } HouLC1033600b80057dce2a80cac352e9obj/wire_Capture_Deform/rope/color3.userdata ___Version______toolcount___2 ___toolid___ sop_colorHouLC1033600bbc057dce2a8047a02d7bobj/Lattice.inittype = geo matchesdef = 0 HouLC1033600bbd057dce2a80d1c9f97dobj/Lattice.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 -6.73002 3.97694 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 exposed on selectable on outputsNamed3 { 1 "output1" } inputsNamed3 { 3 "" "" 1 "input1" } inputs { 0 "" 0 1 } stat { create 1473944923 modify 1474093734 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600bb4057dce2a80ce089615obj/Lattice.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 "Pre-transform" export none } 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 all } parm { name "r" baseparm label "Rotate" export all } parm { name "s" baseparm label "Scale" export none } parm { name "p" baseparm label "Pivot" 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 } export none 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 } export none parmtag { "spare_category" "Render" } } parm { name "vm_rendersubd" label "Render Polygons As Subdivision (Mantra)" type toggle default { "0" } range { 0 1 } export none 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 } export none parmtag { "spare_category" "Geometry" } } parm { name "vm_subdgroup" label "Subdivision Group" type string default { "" } hidewhen "{ vm_rendersubd == 0 }" range { 0 1 } export none 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 } export none 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 } export none 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 } export none 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 } export none 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 } export none parmtag { "spare_category" "Shading" } } parm { name "vm_volumefilterwidth" label "Volume Filter Width" type float default { "1" } range { 0.001 5 } export none parmtag { "spare_category" "Shading" } } parm { name "vm_matte" label "Matte shading" type toggle default { "0" } range { 0 1 } export none parmtag { "spare_category" "Shading" } } parm { name "vm_rayshade" label "Raytrace Shading" type toggle default { "0" } range { 0 1 } export none 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 } export none parmtag { "spare_category" "Sampling" } } } group { name "folder0_2" label "Dicing" parm { name "vm_shadingquality" label "Shading Quality" type float default { "1" } range { 0 10 } export none parmtag { "spare_category" "Dicing" } } parm { name "vm_flatness" label "Dicing Flatness" type float default { "0.05" } range { 0 1 } export none 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 } export none parmtag { "spare_category" "Dicing" } } parm { name "vm_curvesurface" label "Shade Curves As Surfaces" type toggle default { "0" } range { 0 1 } export none parmtag { "spare_category" "Dicing" } } } group { name "folder0_3" label "Geometry" parm { name "vm_rmbackface" label "Backface Removal" type toggle default { "0" } range { 0 1 } export none parmtag { "spare_category" "Geometry" } } parm { name "shop_geometrypath" label "Procedural Shader" type oppath default { "" } range { 0 1 } export none 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 } export none parmtag { "spare_category" "Geometry" } } parm { name "vm_rendersubdcurves" label "Render Polygon Curves As Subdivision (Mantra)" type toggle default { "0" } range { 0 1 } export none 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 } export none 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 } export none 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 } export none parmtag { "spare_category" "Geometry" } } parm { name "vm_pointscale" label "Point Scale" type float default { "1" } disablewhen "{ vm_renderpoints == 0 }" range { 0! 10 } export none parmtag { "spare_category" "Geometry" } } parm { name "vm_pscalediameter" label "Treat Point Scale as Diameter Instead of Radius" type toggle default { "0" } range { 0 1 } export none parmtag { "spare_category" "Geometry" } } parm { name "vm_metavolume" label "Metaballs as Volume" type toggle default { "0" } range { 0 1 } export none 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 } export none 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 } export none parmtag { "spare_category" "Geometry" } } parm { name "vm_computeN" label "Automatically Compute Normals" type toggle default { "1" } range { 0 1 } export none parmtag { "spare_category" "Geometry" } } parm { name "vm_overridedetail" label "Ignore Geometry Attribute Shaders" type toggle default { "0" } range { 0 1 } export none 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 } } HouLC1033600bbc057dce2a80aeaafb12obj/Lattice.parm{ version 0.8 stdswitcher [ 0 locks=0 ] ( 0 0 0 0 ) keeppos [ 0 locks=0 ] ( "off" ) childcomp [ 0 locks=0 ] ( "off" ) pre_xform [ 0 locks=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 ) scale [ 0 locks=0 ] ( 1 ) 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" ) } HouLC1033600bb8057dce2a806f70936fobj/Lattice.userdata ___Version___15.5.480HouLC1033600b8a057dce2a80a45df066obj/Lattice/testgeometry_pighead1.inittype = testgeometry_pighead matchesdef = 1 HouLC1033600b8b057dce2a80691e4473obj/Lattice/testgeometry_pighead1.defsopflags sopflags = comment "" position -0.994117 4.10033 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 exposed on outputsNamed3 { 0 "output1" } inputsNamed3 { } inputs { } stat { create 1473944933 modify 1473946009 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b8a057dce2a80d2c91378obj/Lattice/testgeometry_pighead1.parm{ version 0.8 t [ 0 locks=0 ] ( 0 0 0 ) uniformscale [ 0 locks=0 ] ( 1 ) difficulty [ 0 locks=0 ] ( "medium" ) } HouLC1033600b86057dce2a80bbce81b5obj/Lattice/testgeometry_pighead1.userdata ___toolid___sop_testgeometry_pighead___toolcount___1 ___Version___HouLC1033600ba5057dce2a8006d0ac57vex.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 off exposed on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1473825424 modify 1473825425 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600ba4057dce2a805af56f87vex.parm{ version 0.8 } HouLC1033600ba0057dce2a8084719914vex.userdata ___Version___15.5.480HouLC1033600b89057dce2a802eacf3e5obj/cloth_Capture_Deform/grid1.inittype = grid matchesdef = 0 HouLC1033600b8e057dce2a8089719d05obj/cloth_Capture_Deform/grid1.defsopflags sopflags = comment "" position 0 2.48897 connectornextid 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight on unload off savedata off compress off exposed on outputsNamed3 { 0 "output1" } inputsNamed3 { } inputs { } stat { create 1473939167 modify 1474088936 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b89057dce2a80e1a67648obj/cloth_Capture_Deform/grid1.parm{ version 0.8 type [ 0 locks=0 ] ( "poly" ) surftype [ 0 locks=0 ] ( "quads" ) orient [ 0 locks=0 ] ( "zx" ) size [ 0 locks=0 ] ( 4 4 ) t [ 0 locks=0 ] ( 0 0 0 ) rows [ 0 locks=0 ] ( 30 ) cols [ 0 locks=0 ] ( 30 ) orderu [ 0 locks=0 ] ( 4 ) orderv [ 0 locks=0 ] ( 4 ) interpu [ 0 locks=0 ] ( "on" ) interpv [ 0 locks=0 ] ( "on" ) } HouLC1033600b85057dce2a8035d03375obj/cloth_Capture_Deform/grid1.userdata ___Version___15.5.480___toolcount___1 ___toolid___ geometry_gridHouLC1033600b80057dce2a8088947634obj/cloth_Capture_Deform/dopnet1/output.inittype = output matchesdef = 1 HouLC1033600b81057dce2a80463ed210obj/cloth_Capture_Deform/dopnet1/output.defcomment "" position 0 -0.988235 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display on render off highlight off unload off savedata off compress off exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 gravity1 2 1 "input1" } inputs { 0 gravity1 0 1 } stat { create 1473939198 modify 1473939609 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b81057dce2a8059c3d385obj/cloth_Capture_Deform/dopnet1/output.chn{ channel f1 { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = $FSTART } } channel f2 { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = $FEND } } } HouLC1033600b80057dce2a80fd071080obj/cloth_Capture_Deform/dopnet1/output.parm{ version 0.8 execute [ 0 locks=0 ] ( 0 ) executebackground [ 0 locks=0 ] ( 0 ) f [ 0 locks=0 ] ( [ f1 1 ] [ f2 300 ] 1 ) take [ 0 locks=0 ] ( _current_ ) dopoutput [ 0 locks=0 ] ( $HIP/sim/$HIPNAME.`opname(\"..\")`.$SF.sim ) usesimframes [ 0 locks=0 ] ( "on" ) mkpath [ 0 locks=0 ] ( "on" ) initsim [ 0 locks=0 ] ( "off" ) alfprogress [ 0 locks=0 ] ( "off" ) } HouLC1033600b9c057dce2a806202805eobj/cloth_Capture_Deform/dopnet1/output.userdata ___Version___HouLC1033600b96057dce2a8016909b10obj/cloth_Capture_Deform/dopnet1/finiteelementsolver1.inittype = finiteelementsolver matchesdef = 0 HouLC1033600b97057dce2a8069b1866aobj/cloth_Capture_Deform/dopnet1/finiteelementsolver1.defcomment "" position 0 1.7884 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 exposed on outputsNamed3 { 0 "output1" } inputsNamed3 { 1 merge2 0 1 "input1" } inputs { 0 merge2 0 1 } stat { create 1473939215 modify 1473939219 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b96057dce2a80996d554bobj/cloth_Capture_Deform/dopnet1/finiteelementsolver1.parm{ version 0.8 stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 ) parmop_minsubsteps [ 0 locks=0 ] ( "default" ) minsubsteps [ 0 locks=0 ] ( 1 ) parmop_enableAdaptiveSubstepping [ 0 locks=0 ] ( "default" ) enableAdaptiveSubstepping [ 0 locks=0 ] ( "off" ) parmop_maxsubsteps [ 0 locks=0 ] ( "default" ) maxsubsteps [ 0 locks=0 ] ( 16 ) parmop_absolutetolerancelinearsolve [ 0 locks=0 ] ( "default" ) absolutetolerancelinearsolve [ 0 locks=0 ] ( 0.0030000000000000001 ) parmop_relativetolerancelinearsolve [ 0 locks=0 ] ( "default" ) relativetolerancelinearsolve [ 0 locks=0 ] ( 0.001 ) parmop_maxiterationslinearsolve [ 0 locks=0 ] ( "default" ) maxiterationslinearsolve [ 0 locks=0 ] ( 1024 ) parmop_maxglobalcollisionpasses [ 0 locks=0 ] ( "default" ) maxglobalcollisionpasses [ 0 locks=0 ] ( 2 ) parmop_penetrationrecovery [ 0 locks=0 ] ( "default" ) penetrationrecovery [ 0 locks=0 ] ( 1 ) parmop_enablefracturing [ 0 locks=0 ] ( "default" ) enablefracturing [ 0 locks=0 ] ( "on" ) parmop_createqualityattributes [ 0 locks=0 ] ( "default" ) createqualityattributes [ 0 locks=0 ] ( "off" ) parmop_createenergyattributes [ 0 locks=0 ] ( "default" ) createenergyattributes [ 0 locks=0 ] ( "off" ) parmop_createfractureattributes [ 0 locks=0 ] ( "default" ) createfractureattributes [ 0 locks=0 ] ( "off" ) parmop_floatprecision [ 0 locks=0 ] ( "default" ) floatprecision [ 0 locks=0 ] ( "f64b" ) parmop_maxfullyimplicitpasses [ 0 locks=0 ] ( "default" ) maxfullyimplicitpasses [ 0 locks=0 ] ( 1 ) parmop_spatialscale [ 0 locks=0 ] ( "default" ) spatialscale [ 0 locks=0 ] ( 1 ) defaultparmop [ 0 locks=0 ] ( "initial" ) addaffectors [ 0 locks=0 ] ( "on" ) group [ 0 locks=0 ] ( * ) dataname [ 0 locks=0 ] ( Solver ) uniquedataname [ 0 locks=0 ] ( "off" ) solverperobject [ 0 locks=0 ] ( "off" ) } HouLC1033600b92057dce2a80dd874a76obj/cloth_Capture_Deform/dopnet1/finiteelementsolver1.userdata ___Version___15.5.480___toolcount___2 ___toolid___dop_clothobjectHouLC1033600b80057dce2a80bda86bdaobj/cloth_Capture_Deform/dopnet1/merge1.inittype = merge matchesdef = 0 HouLC1033600b81057dce2a8004f79c19obj/cloth_Capture_Deform/dopnet1/merge1.defcomment "" position 0 0.8942 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 exposed on outputsNamed3 { 0 "output1" } inputsNamed3 { 1 staticobject1 0 1 "input1" 2 finiteelementsolver1 0 1 "input2" } inputs { 0 staticobject1 0 1 1 finiteelementsolver1 0 1 } stat { create 1473939215 modify 1473939302 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b81057dce2a80919b8f20obj/cloth_Capture_Deform/dopnet1/merge1.chn{ channel activation { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = constant() } } } HouLC1033600b80057dce2a80067e6c37obj/cloth_Capture_Deform/dopnet1/merge1.parm{ version 0.8 activation [ 0 locks=0 ] ( [ activation 1 ] ) activationrules [ 0 locks=0 ] ( 0 ) affectortype [ 0 locks=0 ] ( "mutual" ) relationship [ 0 locks=0 ] ( SIM_RelationshipCollide ) } HouLC1033600b9c057dce2a80ef58ba9aobj/cloth_Capture_Deform/dopnet1/merge1.userdata ___Version___15.5.480___toolcount___2 ___toolid___dop_clothobjectHouLC1033600b9e057dce2a8061b133f1obj/cloth_Capture_Deform/dopnet1/grid_object1.inittype = clothobject matchesdef = 1 HouLC1033600b9f057dce2a80e164b1d6obj/cloth_Capture_Deform/dopnet1/grid_object1.defcomment "" position 0 3.5768 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 exposed on outputsNamed3 { 0 "output1" } inputsNamed3 { } inputs { } stat { create 1473939215 modify 1473939609 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b9f057dce2a801b1a3b9dobj/cloth_Capture_Deform/dopnet1/grid_object1.chn{ channel createframe { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(opcreator(\".\")+\"/startframe\") } } } HouLC1033600b9e057dce2a803eb0592aobj/cloth_Capture_Deform/dopnet1/grid_object1.parm{ version 0.8 folder0_1 [ 0 locks=0 ] ( 1 1 1 1 1 1 1 1 ) overallstiffness [ 0 locks=0 ] ( 2000 ) overalldampingratio [ 0 locks=0 ] ( 1 ) surfacemassdensity [ 0 locks=0 ] ( 1 ) sepparm4 [ 0 locks=0 ] ( ) elasticityelements [ 0 locks=0 ] ( Stretch Shear "Weak Bend" "Strong Bend" ) relativestiffness [ 0 locks=0 ] ( 1 1 0.001 0 ) relativedampingratio [ 0 locks=0 ] ( 1 1 1 1 ) sepparm6 [ 0 locks=0 ] ( ) seamangle [ 0 locks=0 ] ( 0 ) soppath [ 0 locks=0 ] ( "`opinputpath(\"..\", 0)`" ) sepparm2 [ 0 locks=0 ] ( ) enableembedding [ 0 locks=0 ] ( "off" ) embeddedgeometry [ 0 locks=0 ] ( "" ) sepparm [ 0 locks=0 ] ( ) importrestgeometry [ 0 locks=0 ] ( "off" ) restgeometrypath [ 0 locks=0 ] ( `chsop(\"./soppath\")` ) sepparm3 [ 0 locks=0 ] ( ) importtargetgeometry [ 0 locks=0 ] ( "off" ) targetgeometrypath [ 0 locks=0 ] ( `chsop(\"./soppath\")` ) targetstiffness [ 0 locks=0 ] ( 0 ) targetdamping [ 0 locks=0 ] ( 0 ) enablefracturing [ 0 locks=0 ] ( "off" ) fracturethreshold [ 0 locks=0 ] ( 0.10000000000000001 ) collideindependent [ 0 locks=0 ] ( "on" ) collidecodependent [ 0 locks=0 ] ( "on" ) collideself [ 0 locks=0 ] ( "on" ) collideselfcomponent [ 0 locks=0 ] ( "on" ) collideselffracturepart [ 0 locks=0 ] ( "on" ) sepparm5 [ 0 locks=0 ] ( ) thickness [ 0 locks=0 ] ( 0.0040000000000000001 ) friction [ 0 locks=0 ] ( 0.10000000000000001 ) normaldrag [ 0 locks=0 ] ( 1 ) tangentdrag [ 0 locks=0 ] ( 0.10000000000000001 ) externalvelocityfield [ 0 locks=0 ] ( vel ) externalvelocityoffset [ 0 locks=0 ] ( 0 0 0 ) thicknessenable [ 0 locks=0 ] ( "off" ) thicknesscolor [ 0 locks=0 ] ( 0 0 1 ) penetrationenable [ 0 locks=0 ] ( "off" ) penetrationcolor [ 0 locks=0 ] ( 1 0 0 ) velocityenable [ 0 locks=0 ] ( "off" ) velocityscale [ 0 locks=0 ] ( 0.10000000000000001 ) velocitycolor [ 0 locks=0 ] ( 1 0 0 ) uvwenable [ 0 locks=0 ] ( "off" ) uvwscale [ 0 locks=0 ] ( 0.10000000000000001 ) ucolor [ 0 locks=0 ] ( 0 1 1 ) vcolor [ 0 locks=0 ] ( 1 1 0 ) wcolor [ 0 locks=0 ] ( 1 0 1 ) usesimframe [ 0 locks=0 ] ( "off" ) createframe [ 0 locks=0 ] ( [ createframe 1 ] ) numobjects [ 0 locks=0 ] ( 1 ) object_name [ 0 locks=0 ] ( $OS ) solvefirstframe [ 0 locks=0 ] ( "off" ) t [ 0 locks=0 ] ( 0 0 0 ) p [ 0 locks=0 ] ( 0 0 0 ) r [ 0 locks=0 ] ( 0 0 0 ) vel [ 0 locks=0 ] ( 0 0 0 ) angvel [ 0 locks=0 ] ( 0 0 0 ) } HouLC1033600b9a057dce2a8003a89047obj/cloth_Capture_Deform/dopnet1/grid_object1.userdata ___Version______toolcount___4 ___toolid___dop_clothobjectHouLC1033600b80057dce2a80941b2012obj/cloth_Capture_Deform/dopnet1/merge2.inittype = merge matchesdef = 0 HouLC1033600b81057dce2a80dbfac803obj/cloth_Capture_Deform/dopnet1/merge2.defcomment "" position 0 2.6826 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 exposed on outputsNamed3 { 0 "output1" } inputsNamed3 { 1 grid_object1 0 1 "input1" } inputs { 0 grid_object1 0 1 } stat { create 1473939215 modify 1473939217 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b81057dce2a80e5422ec9obj/cloth_Capture_Deform/dopnet1/merge2.chn{ channel activation { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = constant() } } } HouLC1033600b80057dce2a80ea3faf32obj/cloth_Capture_Deform/dopnet1/merge2.parm{ version 0.8 activation [ 0 locks=0 ] ( [ activation 1 ] ) activationrules [ 0 locks=0 ] ( 0 ) affectortype [ 0 locks=0 ] ( "ordered" ) relationship [ 0 locks=0 ] ( SIM_RelationshipCollide ) } HouLC1033600b9c057dce2a80655a8978obj/cloth_Capture_Deform/dopnet1/merge2.userdata ___Version___15.5.480___toolcount___2 ___toolid___dop_clothobjectHouLC1033600b82057dce2a80d8901988obj/cloth_Capture_Deform/dopnet1/gravity1.inittype = gravity matchesdef = 0 HouLC1033600b83057dce2a800d8cc462obj/cloth_Capture_Deform/dopnet1/gravity1.defcomment "" position 0 -0.141176 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 exposed on outputsNamed3 { 2 "output1" } inputsNamed3 { 0 merge1 0 1 "input1" } inputs { 0 merge1 0 1 } stat { create 1473939307 modify 1473939312 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b83057dce2a80056a7ad4obj/cloth_Capture_Deform/dopnet1/gravity1.chn{ channel activation { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = constant() } } } HouLC1033600b82057dce2a8035573ff9obj/cloth_Capture_Deform/dopnet1/gravity1.parm{ version 0.8 parmop_force [ 0 locks=0 ] ( "default" ) force [ 0 locks=0 ] ( 0 -9.8066499999999994 0 ) parmop_handlepos [ 0 locks=0 ] ( "default" ) handlepos [ 0 locks=0 ] ( 0 3 0 ) parmop_samplemode [ 0 locks=0 ] ( "default" ) samplemode [ 0 locks=0 ] ( "def" ) defaultparmop [ 0 locks=0 ] ( "initial" ) sharedata [ 0 locks=0 ] ( "off" ) activation [ 0 locks=0 ] ( [ activation 1 ] ) activationrules [ 0 locks=0 ] ( 0 ) group [ 0 locks=0 ] ( * ) dataname [ 0 locks=0 ] ( Forces/Gravity ) uniquedataname [ 0 locks=0 ] ( "on" ) } HouLC1033600b9e057dce2a80a3c361eaobj/cloth_Capture_Deform/dopnet1/gravity1.userdata ___Version___15.5.480HouLC1033600b8a057dce2a806ba4783bobj/cloth_Capture_Deform/dopnet1.order7 output finiteelementsolver1 merge1 grid_object1 merge2 staticobject1 gravity1 HouLC1033600b88057dce2a800f058593obj/cloth_Capture_Deform/dopnet1.net1 HouLC1033600b8b057dce2a8075c8c20aobj/cloth_Capture_Deform/sphere1.inittype = sphere matchesdef = 0 HouLC1033600b88057dce2a801c0d7683obj/cloth_Capture_Deform/sphere1.defsopflags sopflags = comment "" position 2.60504 0.75019 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 exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { } inputs { } stat { create 1473939234 modify 1474087798 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b8b057dce2a80196e3b1bobj/cloth_Capture_Deform/sphere1.parm{ version 0.8 type [ 0 locks=0 ] ( "poly" ) 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 ] ( 5 ) 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" ) } HouLC1033600b87057dce2a801ad8d65aobj/cloth_Capture_Deform/sphere1.userdata ___Version___15.5.480HouLC1033600b84057dce2a8094e9dc39obj/cloth_Capture_Deform/transform1.inittype = xform matchesdef = 0 HouLC1033600b85057dce2a8037fd31baobj/cloth_Capture_Deform/transform1.defsopflags sopflags = comment "" position -2.38419e-07 0.891366 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 exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 2 grid1 0 1 "input1" } inputs { 0 grid1 0 1 } stat { create 1473939248 modify 1474087788 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b84057dce2a805831630aobj/cloth_Capture_Deform/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 2 0 ) r [ 0 locks=0 ] ( 0 0 0 ) s [ 0 locks=0 ] ( 1 1 1 ) shear [ 0 locks=0 ] ( 0 0 0 ) p [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 1 ) 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" ) } HouLC1033600b80057dce2a80de532055obj/cloth_Capture_Deform/transform1.userdata ___Version___15.5.480HouLC1033600b84057dce2a8070c0fd4cobj/cloth_Capture_Deform/transform2.inittype = xform matchesdef = 0 HouLC1033600b85057dce2a80ecc63749obj/cloth_Capture_Deform/transform2.defsopflags sopflags = comment "" position -2.62706 0.988493 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 exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 3 Chain 4 1 "input1" } inputs { 0 Chain 0 1 } stat { create 1473939248 modify 1474088933 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b84057dce2a801a511fb9obj/cloth_Capture_Deform/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 2 0 ) r [ 0 locks=0 ] ( 0 0 0 ) s [ 0 locks=0 ] ( 1 1 1 ) shear [ 0 locks=0 ] ( 0 0 0 ) p [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 1 ) 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" ) } HouLC1033600b80057dce2a80fd77c523obj/cloth_Capture_Deform/transform2.userdata ___Version___15.5.480HouLC1033600b81057dce2a80af1f8444obj/cloth_Capture_Deform/clothcapture1.inittype = clothcapture matchesdef = 0 HouLC1033600b86057dce2a806cd3536bobj/cloth_Capture_Deform/clothcapture1.defsopflags sopflags = comment "" position -1.60202 -1.57922 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 exposed on outputsNamed3 { 2 "output1" } inputsNamed3 { 0 transform2 1 1 "input1" 1 transform1 1 1 "input2" } inputs { 0 transform2 0 1 1 transform1 0 1 } stat { create 1473939375 modify 1474089230 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b81057dce2a808185b391obj/cloth_Capture_Deform/clothcapture1.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) kernel [ 0 locks=0 ] ( elendt ) radius [ 0 locks=0 ] ( 0.25 ) visualize [ 0 locks=0 ] ( "off" ) vismode [ 0 locks=0 ] ( "false" ) zeroweightcolor [ 0 locks=0 ] ( 1 1 1 ) } HouLC1033600b9d057dce2a8012a500b7obj/cloth_Capture_Deform/clothcapture1.userdata ___Version___15.5.480HouLC1033600b86057dce2a80395add93obj/cloth_Capture_Deform/clothdeform1.inittype = clothdeform matchesdef = 0 HouLC1033600b87057dce2a803f173a4fobj/cloth_Capture_Deform/clothdeform1.defsopflags sopflags = comment "" position -2.38419e-07 -2.79334 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 exposed on outputsNamed3 { 3 "output1" } inputsNamed3 { 0 clothcapture1 2 1 "input1" 1 transform1 1 1 "input2" 2 dopnet1 4 1 "input3" } inputs { 0 clothcapture1 0 1 1 transform1 0 1 2 dopnet1 0 1 } stat { create 1473939378 modify 1474093729 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b86057dce2a8017c6f56bobj/cloth_Capture_Deform/clothdeform1.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) restgroup [ 0 locks=0 ] ( "" ) visualize [ 0 locks=0 ] ( "off" ) vismode [ 0 locks=0 ] ( "false" ) zeroweightcolor [ 0 locks=0 ] ( 1 1 1 ) } HouLC1033600b82057dce2a806e886a00obj/cloth_Capture_Deform/clothdeform1.userdata ___Version___15.5.480HouLC1033600b81057dce2a800c2b48b9obj/cloth_Capture_Deform/Chain/shopnet1.net1 HouLC1033600b86057dce2a805bb31dddobj/cloth_Capture_Deform/Chain/torus1.inittype = torus matchesdef = 0 HouLC1033600b87057dce2a80a7939326obj/cloth_Capture_Deform/Chain/torus1.defsopflags sopflags = comment "" position 1 4.747 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 exposed on outputsNamed3 { 0 "output1" } inputsNamed3 { } inputs { } stat { create 1473947921 modify 1474087729 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b86057dce2a803fa0ece5obj/cloth_Capture_Deform/Chain/torus1.parm{ version 0.8 stdswitcher [ 0 locks=0 ] ( 0 0 ) type [ 0 locks=0 ] ( "poly" ) surftype [ 0 locks=0 ] ( "quads" ) orient [ 0 locks=0 ] ( "y" ) rad [ 0 locks=0 ] ( 1 0.20000000000000001 ) t [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 0.050000000000000003 ) rows [ 0 locks=0 ] ( 12 ) cols [ 0 locks=0 ] ( 24 ) imperfect [ 0 locks=0 ] ( "on" ) orderu [ 0 locks=0 ] ( 4 ) orderv [ 0 locks=0 ] ( 4 ) angleu [ 0 locks=0 ] ( 0 360 ) anglev [ 0 locks=0 ] ( 0 360 ) closeu [ 0 locks=0 ] ( "on" ) closev [ 0 locks=0 ] ( "on" ) capu [ 0 locks=0 ] ( "off" ) capv [ 0 locks=0 ] ( "off" ) } HouLC1033600b82057dce2a8046031cdfobj/cloth_Capture_Deform/Chain/torus1.userdata ___Version___15.5.480HouLC1033600b87057dce2a808dd246b0obj/cloth_Capture_Deform/Chain/copy1.inittype = copy matchesdef = 0 HouLC1033600b84057dce2a80156f4a78obj/cloth_Capture_Deform/Chain/copy1.defsopflags sopflags = comment "" position 3.83482 -2.55917 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 exposed on outputsNamed3 { 2 "output1" } inputsNamed3 { 0 transform3 1 1 "input1" 1 null4 1 1 "input2" } inputs { 0 transform3 0 1 1 null4 0 1 } stat { create 1473947924 modify 1474087729 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b87057dce2a808e072707obj/cloth_Capture_Deform/Chain/copy1.parm{ version 0.8 sourceGrp [ 0 locks=0 ] ( "" ) templateGrp [ 0 locks=0 ] ( "" ) stdswitcher [ 0 locks=0 ] ( 0 0 0 ) 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 ) p [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 1 ) 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 ] ( "off" ) _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" ) } HouLC1033600b83057dce2a804b811414obj/cloth_Capture_Deform/Chain/copy1.userdata ___Version___15.5.480HouLC1033600b82057dce2a801c235e2cobj/cloth_Capture_Deform/Chain/transform3.inittype = xform matchesdef = 0 HouLC1033600b83057dce2a8008606829obj/cloth_Capture_Deform/Chain/transform3.defsopflags sopflags = comment "" position 2.61054 -1.34505 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 exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 null2 1 1 "input1" } inputs { 0 null2 0 1 } stat { create 1473947940 modify 1474087729 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b82057dce2a80400ae857obj/cloth_Capture_Deform/Chain/transform3.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 ) p [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 1 ) 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" ) } HouLC1033600b9e057dce2a8013463dbeobj/cloth_Capture_Deform/Chain/transform3.userdata ___Version___15.5.480HouLC1033600b87057dce2a80d5608703obj/cloth_Capture_Deform/Chain/copy2.inittype = copy matchesdef = 0 HouLC1033600b84057dce2a80005d8168obj/cloth_Capture_Deform/Chain/copy2.defsopflags sopflags = comment "" position 2.13505 -2.55917 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 exposed on outputsNamed3 { 2 "output1" } inputsNamed3 { 0 transform4 1 1 "input1" 1 null4 1 1 "input2" } inputs { 0 transform4 0 1 1 null4 0 1 } stat { create 1473947924 modify 1474087729 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b87057dce2a803efc57f1obj/cloth_Capture_Deform/Chain/copy2.parm{ version 0.8 sourceGrp [ 0 locks=0 ] ( "" ) templateGrp [ 0 locks=0 ] ( "" ) stdswitcher [ 0 locks=0 ] ( 0 0 0 ) 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 ) p [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 1 ) 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 ] ( "off" ) _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" ) } HouLC1033600b83057dce2a8064df9cf1obj/cloth_Capture_Deform/Chain/copy2.userdata ___Version___15.5.480HouLC1033600b82057dce2a80e1d53db6obj/cloth_Capture_Deform/Chain/transform4.inittype = xform matchesdef = 0 HouLC1033600b83057dce2a803e46937eobj/cloth_Capture_Deform/Chain/transform4.defsopflags sopflags = comment "" position 1 -1.34505 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 exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 null2 1 1 "input1" } inputs { 0 null2 0 1 } stat { create 1473947940 modify 1474087729 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b82057dce2a80fc183bb5obj/cloth_Capture_Deform/Chain/transform4.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.074999999999999997 0 0 ) r [ 0 locks=0 ] ( 90 0 0 ) s [ 0 locks=0 ] ( 1 1 1 ) shear [ 0 locks=0 ] ( 0 0 0 ) p [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 1 ) 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" ) } HouLC1033600b9e057dce2a80a4e4c3c1obj/cloth_Capture_Deform/Chain/transform4.userdata ___Version___15.5.480HouLC1033600b86057dce2a809af60534obj/cloth_Capture_Deform/Chain/merge1.inittype = merge matchesdef = 0 HouLC1033600b87057dce2a80222d63caobj/cloth_Capture_Deform/Chain/merge1.defsopflags sopflags = comment "" position 2.93129 -3.49376 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 exposed on outputsNamed3 { 0 "output1" } inputsNamed3 { 1 copy2 2 1 "input1" 2 copy1 2 1 "input2" 4 copy3 2 1 "input3" } inputs { 0 copy2 0 1 1 copy1 0 1 2 copy3 0 1 } stat { create 1473948151 modify 1474087729 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b86057dce2a809726b125obj/cloth_Capture_Deform/Chain/merge1.parm{ version 0.8 } HouLC1033600b82057dce2a80c83ae093obj/cloth_Capture_Deform/Chain/merge1.userdata ___Version___15.5.480HouLC1033600b87057dce2a80417d9253obj/cloth_Capture_Deform/Chain/copy3.inittype = copy matchesdef = 0 HouLC1033600b84057dce2a80f6b8ff97obj/cloth_Capture_Deform/Chain/copy3.defsopflags sopflags = comment "" position 0.63067 -2.55917 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 exposed on outputsNamed3 { 2 "output1" } inputsNamed3 { 0 transform5 1 1 "input1" 1 null4 1 1 "input2" } inputs { 0 transform5 0 1 1 null4 0 1 } stat { create 1473947924 modify 1474087729 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b87057dce2a80fee2f55aobj/cloth_Capture_Deform/Chain/copy3.parm{ version 0.8 sourceGrp [ 0 locks=0 ] ( "" ) templateGrp [ 0 locks=0 ] ( "" ) stdswitcher [ 0 locks=0 ] ( 0 0 0 ) 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 ) p [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 1 ) 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 ] ( "off" ) _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" ) } HouLC1033600b83057dce2a8048979c24obj/cloth_Capture_Deform/Chain/copy3.userdata ___Version___15.5.480HouLC1033600b82057dce2a80ef716f40obj/cloth_Capture_Deform/Chain/transform5.inittype = xform matchesdef = 0 HouLC1033600b83057dce2a809c35dafcobj/cloth_Capture_Deform/Chain/transform5.defsopflags sopflags = comment "" position -0.46712 -1.34505 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 exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 null2 1 1 "input1" } inputs { 0 null2 0 1 } stat { create 1473947940 modify 1474087729 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b82057dce2a80cc54e447obj/cloth_Capture_Deform/Chain/transform5.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.074999999999999997 -0.074999999999999997 0 ) r [ 0 locks=0 ] ( 0 0 90 ) s [ 0 locks=0 ] ( 1 1 1 ) shear [ 0 locks=0 ] ( 0 0 0 ) p [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 1 ) 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" ) } HouLC1033600b9e057dce2a809ef5c223obj/cloth_Capture_Deform/Chain/transform5.userdata ___Version___15.5.480HouLC1033600b9c057dce2a80dd31c319obj/cloth_Capture_Deform/Chain/polyextrude1.inittype = polyextrude::2.0 matchesdef = 0 HouLC1033600b9d057dce2a80a0b64185obj/cloth_Capture_Deform/Chain/polyextrude1.defsopflags sopflags = comment "" position 1 3.79633 connectornextid 4 flags = lock off model off template off footprint off xray off bypass off display off render off highlight on unload off savedata off compress off exposed on outputsNamed3 { 0 "output1" } inputsNamed3 { 1 torus1 0 1 "input1" } inputs { 0 torus1 0 1 } stat { create 1474048256 modify 1474087729 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 creator polyextrude::2.0 explicit 1 delscript "" exprlanguage hscript end HouLC1033600b9c057dce2a80c341ab4dobj/cloth_Capture_Deform/Chain/polyextrude1.parm{ version 0.8 group [ 0 locks=0 ] ( "14 38 62 86 110 134 158 182 206 230 254 278 2 26 50 74 98 122 146 170 194 218 242 266 8 32 56 80 104 128 152 176 200 224 248 272 20 44 68 92 116 140 164 188 212 236 260 284 " ) splittype [ 0 locks=0 ] ( "components" ) usesplitgroup [ 0 locks=0 ] ( "off" ) splitgroup [ 0 locks=0 ] ( "" ) extrusionmode [ 0 locks=0 ] ( "primnormal" ) dist [ 0 locks=0 ] ( -0.001 ) inset [ 0 locks=0 ] ( 0 ) twist [ 0 locks=0 ] ( 0 ) divs [ 0 locks=0 ] ( 1 ) spinetype [ 0 locks=0 ] ( "straight" ) stdswitcher [ 0 locks=0 ] ( 0 0 0 ) xformsection [ 0 locks=0 ] ( 0 ) xformfront [ 0 locks=0 ] ( "off" ) xformspace [ 0 locks=0 ] ( "local" ) rst [ 0 locks=0 ] ( "srt" ) xyz [ 0 locks=0 ] ( "xyz" ) translate [ 0 locks=0 ] ( 0 0 0 ) rotate [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 1 1 1 ) shear [ 0 locks=0 ] ( 0 0 0 ) pivot [ 0 locks=0 ] ( 0 0 0 ) outputsection [ 0 locks=0 ] ( 0 ) outputfront [ 0 locks=0 ] ( "on" ) outputfrontgrp [ 0 locks=0 ] ( "off" ) frontgrp [ 0 locks=0 ] ( extrudeFront ) outputback [ 0 locks=0 ] ( "off" ) outputbackgrp [ 0 locks=0 ] ( "off" ) backgrp [ 0 locks=0 ] ( extrudeBack ) outputside [ 0 locks=0 ] ( "on" ) outputsidegrp [ 0 locks=0 ] ( "off" ) sidegrp [ 0 locks=0 ] ( extrudeSide ) preservegroups [ 0 locks=0 ] ( "on" ) insettingsection [ 0 locks=0 ] ( 0 ) limitinset [ 0 locks=0 ] ( "on" ) commonlimit [ 0 locks=0 ] ( "on" ) normalsection [ 0 locks=0 ] ( 0 ) addvertexnomrals [ 0 locks=0 ] ( "off" ) cuspangle [ 0 locks=0 ] ( 60 ) cuspfront [ 0 locks=0 ] ( "on" ) cuspback [ 0 locks=0 ] ( "on" ) shapecontrolsection [ 0 locks=0 ] ( 0 ) frontmagnitude [ 0 locks=0 ] ( 1 ) backmagnitude [ 0 locks=0 ] ( 1 ) frontstiffness [ 0 locks=0 ] ( 0 ) backstiffness [ 0 locks=0 ] ( 0 ) interpolation [ 0 locks=0 ] ( "rotatingframe" ) spacing [ 0 locks=0 ] ( "arclengthuniform" ) externalspinesection [ 0 locks=0 ] ( 0 ) reversespinedirection [ 0 locks=0 ] ( "off" ) axialrotation [ 0 locks=0 ] ( 0 ) frontblend [ 0 locks=0 ] ( 0.10000000000000001 ) backblend [ 0 locks=0 ] ( 0.10000000000000001 ) thicknesssection [ 0 locks=0 ] ( 0 ) thicknessscale [ 0 locks=0 ] ( 1 ) usethicknessattrib [ 0 locks=0 ] ( "on" ) thicknessattrib [ 0 locks=0 ] ( thickness ) usethicknessramp [ 0 locks=0 ] ( "on" ) thicknessramp [ 0 locks=0 ] ( 2 ) twistsection [ 0 locks=0 ] ( 0 ) usetwistattrib [ 0 locks=0 ] ( "on" ) twistattrib [ 0 locks=0 ] ( twist ) usetwistramp [ 0 locks=0 ] ( "on" ) twistramp [ 0 locks=0 ] ( 2 ) twistscale [ 0 locks=0 ] ( 180 ) localattribs [ 0 locks=0 ] ( 0 ) uselocalzscaleattrib [ 0 locks=0 ] ( "off" ) localzscaleattrib [ 0 locks=0 ] ( zscale ) uselocalinsetscaleattrib [ 0 locks=0 ] ( "off" ) localinsetscaleattrib [ 0 locks=0 ] ( insetscale ) uselocaltwistattrib [ 0 locks=0 ] ( "off" ) localtwistscaleattrib [ 0 locks=0 ] ( twistscale ) uselocaldivsattrib [ 0 locks=0 ] ( "off" ) locadivscaleattrib [ 0 locks=0 ] ( divsscale ) localframeattribs [ 0 locks=0 ] ( 0 ) uselocalxattrib [ 0 locks=0 ] ( "off" ) localxattrib [ 0 locks=0 ] ( localx ) uselocalzattirb [ 0 locks=0 ] ( "off" ) localzattirb [ 0 locks=0 ] ( localz ) uselocalctrattrib [ 0 locks=0 ] ( "off" ) localctrattrib [ 0 locks=0 ] ( localctr ) thicknessramp1pos [ 0 locks=0 ] ( 0 ) thicknessramp1value [ 0 locks=0 ] ( 1 ) thicknessramp1interp [ 0 locks=0 ] ( "catmull-rom" ) thicknessramp2pos [ 0 locks=0 ] ( 1 ) thicknessramp2value [ 0 locks=0 ] ( 1 ) thicknessramp2interp [ 0 locks=0 ] ( "catmull-rom" ) twistramp1pos [ 0 locks=0 ] ( 0 ) twistramp1value [ 0 locks=0 ] ( 0.5 ) twistramp1interp [ 0 locks=0 ] ( "catmull-rom" ) twistramp2pos [ 0 locks=0 ] ( 1 ) twistramp2value [ 0 locks=0 ] ( 0.5 ) twistramp2interp [ 0 locks=0 ] ( "catmull-rom" ) } HouLC1033600b98057dce2a805baf7282obj/cloth_Capture_Deform/Chain/polyextrude1.userdata ___Version___15.5.480HouLC1033600b87057dce2a80f08d6626obj/cloth_Capture_Deform/Chain/null2.inittype = null matchesdef = 0 HouLC1033600b84057dce2a80d0ee547cobj/cloth_Capture_Deform/Chain/null2.defsopflags sopflags = comment "" position 1 0.08452 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 exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 transform6 1 1 "input1" } inputs { 0 transform6 0 1 } stat { create 1474048306 modify 1474087729 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b87057dce2a80b4b38ab3obj/cloth_Capture_Deform/Chain/null2.parm{ version 0.8 copyinput [ 0 locks=0 ] ( "on" ) cacheinput [ 0 locks=0 ] ( "off" ) } HouLC1033600b83057dce2a8062217396obj/cloth_Capture_Deform/Chain/null2.userdata ___Version___15.5.480HouLC1033600b86057dce2a808bf2b662obj/cloth_Capture_Deform/Chain/facet1.inittype = facet matchesdef = 0 HouLC1033600b87057dce2a8039f465e9obj/cloth_Capture_Deform/Chain/facet1.defsopflags sopflags = comment "" position 1 2.83746 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 exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 polyextrude1 0 1 "input1" } inputs { 0 polyextrude1 0 1 } stat { create 1474048316 modify 1474087729 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b86057dce2a8001b7985fobj/cloth_Capture_Deform/Chain/facet1.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) prenml [ 0 locks=0 ] ( "on" ) unit [ 0 locks=0 ] ( "off" ) unique [ 0 locks=0 ] ( "off" ) cons [ 0 locks=0 ] ( "none" ) dist [ 0 locks=0 ] ( 0.001 ) accurate [ 0 locks=0 ] ( "on" ) inline [ 0 locks=0 ] ( "off" ) inlinedist [ 0 locks=0 ] ( 0.001 ) orientPolys [ 0 locks=0 ] ( "off" ) cusp [ 0 locks=0 ] ( "off" ) angle [ 0 locks=0 ] ( 20 ) remove [ 0 locks=0 ] ( "off" ) mkplanar [ 0 locks=0 ] ( "off" ) postnml [ 0 locks=0 ] ( "off" ) reversenml [ 0 locks=0 ] ( "off" ) } HouLC1033600b82057dce2a8098258610obj/cloth_Capture_Deform/Chain/facet1.userdata ___Version___15.5.480HouLC1033600b82057dce2a80823fabb9obj/cloth_Capture_Deform/Chain/transform6.inittype = xform matchesdef = 0 HouLC1033600b83057dce2a805a698202obj/cloth_Capture_Deform/Chain/transform6.defsopflags sopflags = comment "" position 1 1.80688 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 exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 facet1 1 1 "input1" } inputs { 0 facet1 0 1 } stat { create 1474048342 modify 1474087729 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b82057dce2a80e558ae78obj/cloth_Capture_Deform/Chain/transform6.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 45 0 ) s [ 0 locks=0 ] ( 1 1 1 ) shear [ 0 locks=0 ] ( 0 0 0 ) p [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 1 ) 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" ) } HouLC1033600b9e057dce2a809ca661f1obj/cloth_Capture_Deform/Chain/transform6.userdata ___Version___15.5.480HouLC1033600b87057dce2a80802c7052obj/cloth_Capture_Deform/Chain/null3.inittype = null matchesdef = 0 HouLC1033600b84057dce2a8005402f41obj/cloth_Capture_Deform/Chain/null3.defsopflags sopflags = comment "" position 2.93129 -4.69612 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 exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 merge1 0 1 "input1" } inputs { 0 merge1 0 1 } stat { create 1474087704 modify 1474087729 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b87057dce2a80701e0302obj/cloth_Capture_Deform/Chain/null3.parm{ version 0.8 copyinput [ 0 locks=0 ] ( "on" ) cacheinput [ 0 locks=0 ] ( "off" ) } HouLC1033600b83057dce2a802cfaa3dbobj/cloth_Capture_Deform/Chain/null3.userdata ___Version___15.5.480HouLC1033600b87057dce2a80e15c3b1dobj/cloth_Capture_Deform/Chain/null4.inittype = null matchesdef = 0 HouLC1033600b84057dce2a803728990fobj/cloth_Capture_Deform/Chain/null4.defsopflags sopflags = comment "" position 4.62532 -0.9013 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 exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 2 grid1 0 1 "input1" } inputs { 0 grid1 0 1 } stat { create 1474087710 modify 1474087758 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b87057dce2a8041d9c259obj/cloth_Capture_Deform/Chain/null4.parm{ version 0.8 copyinput [ 0 locks=0 ] ( "on" ) cacheinput [ 0 locks=0 ] ( "off" ) } HouLC1033600b83057dce2a80dd876ce8obj/cloth_Capture_Deform/Chain/null4.userdata ___Version___15.5.480HouLC1033600b87057dce2a80f21cb1afobj/cloth_Capture_Deform/Chain/grid1.inittype = grid matchesdef = 0 HouLC1033600b84057dce2a801ba4da28obj/cloth_Capture_Deform/Chain/grid1.defsopflags sopflags = comment "" position 4.67247 2.62741 connectornextid 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight on unload off savedata off compress off exposed on outputsNamed3 { 0 "output1" } inputsNamed3 { } inputs { } stat { create 1473939167 modify 1474087758 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b87057dce2a80f5d6b304obj/cloth_Capture_Deform/Chain/grid1.parm{ version 0.8 type [ 0 locks=0 ] ( "poly" ) surftype [ 0 locks=0 ] ( "quads" ) orient [ 0 locks=0 ] ( "zx" ) size [ 0 locks=0 ] ( 4 4 ) t [ 0 locks=0 ] ( 0 0 0 ) rows [ 0 locks=0 ] ( 30 ) cols [ 0 locks=0 ] ( 30 ) orderu [ 0 locks=0 ] ( 4 ) orderv [ 0 locks=0 ] ( 4 ) interpu [ 0 locks=0 ] ( "on" ) interpv [ 0 locks=0 ] ( "on" ) } HouLC1033600b83057dce2a805a187599obj/cloth_Capture_Deform/Chain/grid1.userdata ___toolid___ geometry_grid___toolcount___1 ___Version___15.5.480HouLC1033600b88057dce2a807dc274caobj/cloth_Capture_Deform/Chain.order16 shopnet1 torus1 copy1 transform3 copy2 transform4 merge1 copy3 transform5 polyextrude1 null2 facet1 transform6 null3 null4 grid1 HouLC1033600b8e057dce2a80a4a4bbd2obj/cloth_Capture_Deform/Chain.net1 HouLC1033600b89057dce2a80a1ac559fobj/cloth_Capture_Deform/null1.inittype = null matchesdef = 0 HouLC1033600b8e057dce2a80229d6d8cobj/cloth_Capture_Deform/null1.defsopflags sopflags = comment "" position 0 -4.26714 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 exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 clothdeform1 3 1 "input1" } inputs { 0 clothdeform1 0 1 } stat { create 1474089239 modify 1474093729 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b89057dce2a80e018bb45obj/cloth_Capture_Deform/null1.parm{ version 0.8 copyinput [ 0 locks=0 ] ( "on" ) cacheinput [ 0 locks=0 ] ( "off" ) } HouLC1033600b85057dce2a8003a13a35obj/cloth_Capture_Deform/null1.userdata ___Version___15.5.480HouLC1033600bb2057dce2a8005f29bb4obj/cloth_Capture_Deform.order9 grid1 dopnet1 sphere1 transform1 transform2 clothcapture1 clothdeform1 Chain null1 HouLC1033600bb0057dce2a8011e59df2obj/cloth_Capture_Deform.net1 HouLC1033600bb3057dce2a8009945a91obj/pointdeform/lsystem1.inittype = lsystem matchesdef = 0 HouLC1033600bb0057dce2a802d6ef58dobj/pointdeform/lsystem1.defsopflags sopflags = comment "Created from Gallery Entry: Roots Root like branching" position -2.86471 4.9884 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 exposed on outputsNamed3 { 4 "output1" } inputsNamed3 { } inputs { } stat { create 1473939631 modify 1474092838 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b8b057dce2a80d51740e1obj/pointdeform/lsystem1.spareparmdef group { name "standardfolder" label "Standard" group { name "stdswitcher6" label "Geometry" parm { name "type" baseparm label "Type" export all } parm { name "generations" baseparm label "Generations" export all } parm { name "t" baseparm label "Start Position" export none } parm { name "randscale" baseparm label "Random Scale" export all } parm { name "randseed" baseparm label "Random Seed" export all } parm { name "contAngl" baseparm label "Continuous Angles" export none } parm { name "contLength" baseparm label "Continuous Length" export none } parm { name "contWidth" baseparm label "Continuous Width" export none } parm { name "doColor" baseparm label "Apply Color" export none } parm { name "colorMap" baseparm label "Image File" export none } parm { name "inc" baseparm label "UV Increment" export none } parm { name "pointwidth" baseparm label "Point Attributes" export none } } group { name "stdswitcher6_1" label "Tube" parm { name "rows" baseparm label "Rows" export none } parm { name "cols" baseparm label "Columns" export none } parm { name "tension" baseparm label "Tension" export none } parm { name "smooth" baseparm label "Branch Blend" export none } parm { name "thickinit" baseparm label "Thickness" export none } parm { name "thickscale" baseparm label "Thickness Scale" export none } parm { name "doTexture" baseparm label "Apply Tube Texture Coordinates" export none } parm { name "vertinc" baseparm label "Vertical Increment" export none } } group { name "stdswitcher6_2" label "Values" parm { name "stepinit" baseparm label "Step Size" export none } parm { name "stepscale" baseparm label "Step Size Scale" export none } parm { name "angleinit" baseparm label "Angle" export none } parm { name "anglescale" baseparm label "Angle Scale" export none } parm { name "varb" baseparm label "Variable b" export none } parm { name "varc" baseparm label "Variable c" export none } parm { name "vard" baseparm label "Variable d" export none } parm { name "gravity" baseparm label "Gravity" export none } multiparm { name "numvars" label "Number Of Variables" baseparm default 0 parmtag { "multistartoffset" "0" } parm { name "varname#" baseparm label "Variable Name" export none } parm { name "varvalue#" baseparm label "Variable Value" export none } } } group { name "stdswitcher6_3" label "Funcs" parm { name "picfile" baseparm label "Pic Image File" export none } parm { name "grpprefix" baseparm label "Group Prefix" export none } parm { name "chanprefix" baseparm label "Channel Prefix" export none } parm { name "stampA" baseparm label "Leaf Param A" export none } parm { name "stampB" baseparm label "Leaf Param B" export none } parm { name "stampC" baseparm label "Leaf Param C" export none } } group { name "stdswitcher6_4" label "Rules" group { name "rules4" label "Rules 1" parm { name "usefile" baseparm label "Read Rules from File" export none } parm { name "writerules" baseparm label "Write Rule Parameters to File" export none } parm { name "rulefile" baseparm label "Rule File" export none } parm { name "context" baseparm label "Context Ignore" export none } parm { name "contextincludessiblings" baseparm label "Context Includes Siblings" export none } parm { name "premise" baseparm label "Premise" export none } parm { name "userule1" baseparm label "Enable" joinnext export none } parm { name "rule1" baseparm label "Rule 1" export none } parm { name "userule2" baseparm label "Enable" joinnext export none } parm { name "rule2" baseparm label "Rule 2" export none } parm { name "userule3" baseparm label "Enable" joinnext export none } parm { name "rule3" baseparm label "Rule 3" export none } parm { name "userule4" baseparm label "Enable" joinnext export none } parm { name "rule4" baseparm label "Rule 4" export none } parm { name "userule5" baseparm label "Enable" joinnext export none } parm { name "rule5" baseparm label "Rule 5" export none } } group { name "rules4_1" label "Rules 2" parm { name "userule6" baseparm label "Enable" joinnext export none } parm { name "rule6" baseparm label "Rule 6" export none } parm { name "userule7" baseparm label "Enable" joinnext export none } parm { name "rule7" baseparm label "Rule 7" export none } parm { name "userule8" baseparm label "Enable" joinnext export none } parm { name "rule8" baseparm label "Rule 8" export none } parm { name "userule9" baseparm label "Enable" joinnext export none } parm { name "rule9" baseparm label "Rule 9" export none } parm { name "userule10" baseparm label "Enable" joinnext export none } parm { name "rule10" baseparm label "Rule 10" export none } parm { name "userule11" baseparm label "Enable" joinnext export none } parm { name "rule11" baseparm label "Rule 11" export none } parm { name "userule12" baseparm label "Enable" joinnext export none } parm { name "rule12" baseparm label "Rule 12" export none } parm { name "userule13" baseparm label "Enable" joinnext export none } parm { name "rule13" baseparm label "Rule 13" export none } parm { name "userule14" baseparm label "Enable" joinnext export none } parm { name "rule14" baseparm label "Rule 14" export none } parm { name "userule15" baseparm label "Enable" joinnext export none } parm { name "rule15" baseparm label "Rule 15" export none } } group { name "rules4_2" label "Rules 3" parm { name "userule16" baseparm label "Enable" joinnext export none } parm { name "rule16" baseparm label "Rule 16" export none } parm { name "userule17" baseparm label "Enable" joinnext export none } parm { name "rule17" baseparm label "Rule 17" export none } parm { name "userule18" baseparm label "Enable" joinnext export none } parm { name "rule18" baseparm label "Rule 18" export none } parm { name "userule19" baseparm label "Enable" joinnext export none } parm { name "rule19" baseparm label "Rule 19" export none } parm { name "userule20" baseparm label "Enable" joinnext export none } parm { name "rule20" baseparm label "Rule 20" export none } parm { name "userule21" baseparm label "Enable" joinnext export none } parm { name "rule21" baseparm label "Rule 21" export none } parm { name "userule22" baseparm label "Enable" joinnext export none } parm { name "rule22" baseparm label "Rule 22" export none } parm { name "userule23" baseparm label "Enable" joinnext export none } parm { name "rule23" baseparm label "Rule 23" export none } parm { name "userule24" baseparm label "Enable" joinnext export none } parm { name "rule24" baseparm label "Rule 24" export none } parm { name "userule25" baseparm label "Enable" joinnext export none } parm { name "rule25" baseparm label "Rule 25" export none } } } } group { name "standardfolder_1" label "Spare" parm { name "rndSeed" label "rndSeed" type float default { "0" } range { 0 10 } export none } } HouLC1033600bb0057dce2a8089ef5837obj/pointdeform/lsystem1.chn{ channel rndSeed { lefttype = extend righttype = extend flags = 0 segment { length = 4.966670036315918 value = 2 2 accel = 1 1 expr = $F } segment { length = 0 value = 2 2 accel = 0.20134199999999999 0.20134199999999999 expr = $F } } } HouLC1033600bb3057dce2a802f722c4aobj/pointdeform/lsystem1.parm{ version 0.8 stdswitcher [ 0 locks=0 autoscope=0 ] ( 1 1 1 1 1 ) type [ 0 locks=0 autoscope=0 ] ( "skel" ) generations [ 0 locks=0 autoscope=0 ] ( 24 ) t [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) randscale [ 0 locks=0 autoscope=0 ] ( 0 ) randseed [ 0 locks=0 autoscope=0 ] ( 41 ) contAngl [ 0 locks=0 autoscope=0 ] ( "on" ) contLength [ 0 locks=0 autoscope=0 ] ( "on" ) contWidth [ 0 locks=0 autoscope=0 ] ( "on" ) doColor [ 0 locks=0 autoscope=0 ] ( "off" ) colorMap [ 0 locks=0 autoscope=0 ] ( "" ) inc [ 0 locks=0 autoscope=0 ] ( 0.10000000100000001 0.10000000100000001 ) pointwidth [ 0 locks=0 autoscope=0 ] ( "off" ) rows [ 0 locks=0 autoscope=0 ] ( 3 ) cols [ 0 locks=0 autoscope=0 ] ( 3 ) tension [ 0 locks=0 autoscope=0 ] ( 3 ) smooth [ 0 locks=0 autoscope=0 ] ( 0 ) thickinit [ 0 locks=0 autoscope=0 ] ( 0.15000000599999999 ) thickscale [ 0 locks=0 autoscope=0 ] ( 0.85000002399999997 ) doTexture [ 0 locks=0 autoscope=0 ] ( "on" ) vertinc [ 0 locks=0 autoscope=0 ] ( 0.10000000100000001 ) stepinit [ 0 locks=0 autoscope=0 ] ( 0.10000000100000001 ) stepscale [ 0 locks=0 autoscope=0 ] ( 0.89999997600000003 ) angleinit [ 0 locks=0 autoscope=0 ] ( 16 ) anglescale [ 0 locks=0 autoscope=0 ] ( 0.89999997600000003 ) varb [ 0 locks=0 autoscope=0 ] ( 1 ) varc [ 0 locks=0 autoscope=0 ] ( 1 ) vard [ 0 locks=0 autoscope=0 ] ( 1 ) gravity [ 0 locks=0 autoscope=0 ] ( 0 ) numvars [ 0 locks=0 autoscope=0 ] ( 0 ) picfile [ 0 locks=0 autoscope=0 ] ( $HFS/houdini/pic/circle.pic ) grpprefix [ 0 locks=0 autoscope=0 ] ( lsys ) chanprefix [ 0 locks=0 autoscope=0 ] ( lsys ) stampA [ 0 locks=0 autoscope=0 ] ( lsys ) stampB [ 0 locks=0 autoscope=0 ] ( "" ) stampC [ 0 locks=0 autoscope=0 ] ( "" ) rules [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) usefile [ 0 locks=0 autoscope=0 ] ( "off" ) writerules [ 0 locks=0 ] ( 0 ) rulefile [ 0 locks=0 autoscope=0 ] ( ./rules.txt ) context [ 0 locks=0 autoscope=0 ] ( F+- ) contextincludessiblings [ 0 locks=0 autoscope=0 ] ( "off" ) premise [ 0 locks=0 autoscope=0 ] ( A ) userule1 [ 0 locks=0 autoscope=0 ] ( "on" ) rule1 [ 0 locks=0 autoscope=0 ] ( A=-F+!A:0.40 ) userule2 [ 0 locks=0 autoscope=0 ] ( "on" ) rule2 [ 0 locks=0 autoscope=0 ] ( A=+F-!A:0.40 ) userule3 [ 0 locks=0 autoscope=0 ] ( "on" ) rule3 [ 0 locks=0 autoscope=0 ] ( A=~(30)[--\"A]A:0.1 ) userule4 [ 0 locks=0 autoscope=0 ] ( "on" ) rule4 [ 0 locks=0 autoscope=0 ] ( A=~(30)[++\"A]A:0.1 ) userule5 [ 0 locks=0 autoscope=0 ] ( "on" ) rule5 [ 0 locks=0 autoscope=0 ] ( "" ) userule6 [ 0 locks=0 autoscope=0 ] ( "on" ) rule6 [ 0 locks=0 autoscope=0 ] ( "" ) userule7 [ 0 locks=0 autoscope=0 ] ( "on" ) rule7 [ 0 locks=0 autoscope=0 ] ( "" ) userule8 [ 0 locks=0 autoscope=0 ] ( "on" ) rule8 [ 0 locks=0 autoscope=0 ] ( "" ) userule9 [ 0 locks=0 autoscope=0 ] ( "on" ) rule9 [ 0 locks=0 autoscope=0 ] ( "" ) userule10 [ 0 locks=0 autoscope=0 ] ( "on" ) rule10 [ 0 locks=0 autoscope=0 ] ( "" ) userule11 [ 0 locks=0 autoscope=0 ] ( "on" ) rule11 [ 0 locks=0 autoscope=0 ] ( "" ) userule12 [ 0 locks=0 autoscope=0 ] ( "on" ) rule12 [ 0 locks=0 autoscope=0 ] ( "" ) userule13 [ 0 locks=0 autoscope=0 ] ( "on" ) rule13 [ 0 locks=0 autoscope=0 ] ( "" ) userule14 [ 0 locks=0 autoscope=0 ] ( "on" ) rule14 [ 0 locks=0 autoscope=0 ] ( "" ) userule15 [ 0 locks=0 autoscope=0 ] ( "on" ) rule15 [ 0 locks=0 autoscope=0 ] ( "" ) userule16 [ 0 locks=0 autoscope=0 ] ( "on" ) rule16 [ 0 locks=0 autoscope=0 ] ( "" ) userule17 [ 0 locks=0 autoscope=0 ] ( "on" ) rule17 [ 0 locks=0 autoscope=0 ] ( "" ) userule18 [ 0 locks=0 autoscope=0 ] ( "on" ) rule18 [ 0 locks=0 autoscope=0 ] ( "" ) userule19 [ 0 locks=0 autoscope=0 ] ( "on" ) rule19 [ 0 locks=0 autoscope=0 ] ( "" ) userule20 [ 0 locks=0 autoscope=0 ] ( "on" ) rule20 [ 0 locks=0 autoscope=0 ] ( "" ) userule21 [ 0 locks=0 autoscope=0 ] ( "on" ) rule21 [ 0 locks=0 autoscope=0 ] ( "" ) userule22 [ 0 locks=0 autoscope=0 ] ( "on" ) rule22 [ 0 locks=0 autoscope=0 ] ( "" ) userule23 [ 0 locks=0 autoscope=0 ] ( "on" ) rule23 [ 0 locks=0 autoscope=0 ] ( "" ) userule24 [ 0 locks=0 autoscope=0 ] ( "on" ) rule24 [ 0 locks=0 autoscope=0 ] ( "" ) userule25 [ 0 locks=0 autoscope=0 ] ( "on" ) rule25 [ 0 locks=0 autoscope=0 ] ( "" ) standardfolder [ 0 locks=0 autoscope=0 ] ( 0 0 ) stdswitcher6 [ 0 locks=0 autoscope=0 ] ( 0 0 0 0 0 ) rules4 [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) rndSeed [ 0 locks=0 autoscope=0 ] ( [ rndSeed 98 ] ) } HouLC1033600b8f057dce2a80fcb8bf06obj/pointdeform/lsystem1.userdata ___Version___15.5.480HouLC1033600b89057dce2a80c025f1f2obj/pointdeform/dopnet1/output.inittype = output matchesdef = 1 HouLC1033600b8e057dce2a8026e253d2obj/pointdeform/dopnet1/output.defcomment "" position 0 -1.87059 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display on render off highlight off unload off savedata off compress off exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 windforce1 2 1 "input1" } inputs { 0 windforce1 0 1 } stat { create 1473939650 modify 1473943437 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b8e057dce2a80a73df768obj/pointdeform/dopnet1/output.chn{ channel f1 { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = $FSTART } } channel f2 { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = $FEND } } } HouLC1033600b89057dce2a8050bd9ddaobj/pointdeform/dopnet1/output.parm{ version 0.8 execute [ 0 locks=0 ] ( 0 ) executebackground [ 0 locks=0 ] ( 0 ) f [ 0 locks=0 ] ( [ f1 1 ] [ f2 300 ] 1 ) take [ 0 locks=0 ] ( _current_ ) dopoutput [ 0 locks=0 ] ( $HIP/sim/$HIPNAME.`opname(\"..\")`.$SF.sim ) usesimframes [ 0 locks=0 ] ( "on" ) mkpath [ 0 locks=0 ] ( "on" ) initsim [ 0 locks=0 ] ( "off" ) alfprogress [ 0 locks=0 ] ( "off" ) } HouLC1033600b85057dce2a80f789db0dobj/pointdeform/dopnet1/output.userdata ___Version___HouLC1033600b84057dce2a809d098131obj/pointdeform/dopnet1/wiresolver1.inittype = wiresolver matchesdef = 0 HouLC1033600b85057dce2a805b506b49obj/pointdeform/dopnet1/wiresolver1.defcomment "" position 0.823529 1.92958 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 exposed on outputsNamed3 { 0 "output1" } inputsNamed3 { 1 merge2 0 1 "input1" } inputs { 0 merge2 0 1 } stat { create 1473939689 modify 1473940554 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b84057dce2a8017697164obj/pointdeform/dopnet1/wiresolver1.parm{ version 0.8 stdswitcher [ 0 locks=0 ] ( 1 1 1 ) parmop_spatialscale [ 0 locks=0 ] ( "default" ) spatialscale [ 0 locks=0 ] ( 1 ) parmop_minsubsteps [ 0 locks=0 ] ( "default" ) minsubsteps [ 0 locks=0 ] ( 1 ) parmop_tol [ 0 locks=0 ] ( "default" ) tol [ 0 locks=0 ] ( 0.0001 ) parmop_finternal [ 0 locks=0 ] ( "default" ) finternal [ 0 locks=0 ] ( "off" ) parmop_fexternal [ 0 locks=0 ] ( "default" ) fexternal [ 0 locks=0 ] ( "off" ) parmop_plasticdeformation [ 0 locks=0 ] ( "default" ) plasticdeformation [ 0 locks=0 ] ( "off" ) parmop_collisionhandling [ 0 locks=0 ] ( "default" ) collisionhandling [ 0 locks=0 ] ( "localgeometric" ) parmop_resolvemaxpasses [ 0 locks=0 ] ( "default" ) resolvemaxpasses [ 0 locks=0 ] ( 32 ) defaultparmop [ 0 locks=0 ] ( "initial" ) addaffectors [ 0 locks=0 ] ( "on" ) group [ 0 locks=0 ] ( * ) dataname [ 0 locks=0 ] ( Solver ) uniquedataname [ 0 locks=0 ] ( "off" ) solverperobject [ 0 locks=0 ] ( "off" ) } HouLC1033600b80057dce2a80222a80b1obj/pointdeform/dopnet1/wiresolver1.userdata ___Version___15.5.480___toolcount___3 ___toolid___dop_wireobjectHouLC1033600b89057dce2a80d183778eobj/pointdeform/dopnet1/merge1.inittype = merge matchesdef = 0 HouLC1033600b8e057dce2a806bea8780obj/pointdeform/dopnet1/merge1.defcomment "" position 0 0.8942 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 exposed on outputsNamed3 { 0 "output1" } inputsNamed3 { 1 groundplane1 0 1 "input1" 2 wiresolver1 0 1 "input2" } inputs { 0 groundplane1 0 1 1 wiresolver1 0 1 } stat { create 1473939689 modify 1473939748 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b8e057dce2a807f8f474fobj/pointdeform/dopnet1/merge1.chn{ channel activation { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = constant() } } } HouLC1033600b89057dce2a802fdaac1bobj/pointdeform/dopnet1/merge1.parm{ version 0.8 activation [ 0 locks=0 ] ( [ activation 1 ] ) activationrules [ 0 locks=0 ] ( 0 ) affectortype [ 0 locks=0 ] ( "mutual" ) relationship [ 0 locks=0 ] ( SIM_RelationshipCollide ) } HouLC1033600b85057dce2a8083b14ef7obj/pointdeform/dopnet1/merge1.userdata ___Version___15.5.480___toolcount___3 ___toolid___dop_wireobjectHouLC1033600b8f057dce2a80bae0524eobj/pointdeform/dopnet1/geo1.inittype = wireobject matchesdef = 1 HouLC1033600b8c057dce2a80a1ec1d4bobj/pointdeform/dopnet1/geo1.defcomment "" position 0.823529 4.35327 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 exposed on outputsNamed3 { 0 "output1" } inputsNamed3 { } inputs { } stat { create 1473939689 modify 1473943437 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b8c057dce2a80bf79def6obj/pointdeform/dopnet1/geo1.chn{ channel createframe { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(opcreator(\".\")+\"/startframe\") } } channel collisionwidth { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"width\") } } } HouLC1033600b8f057dce2a80947c8d25obj/pointdeform/dopnet1/geo1.parm{ version 0.8 usesimframe [ 0 locks=0 ] ( "off" ) createframe [ 0 locks=0 ] ( [ createframe 1 ] ) numobjects [ 0 locks=0 ] ( 1 ) object_name [ 0 locks=0 ] ( $OS ) solvefirstframe [ 0 locks=0 ] ( "off" ) instance_objects [ 0 locks=0 ] ( "off" ) usetransform [ 0 locks=0 ] ( "on" ) soppath [ 0 locks=0 ] ( "`opinputpath(\"..\", 0)`" ) std_switcher_0 [ 0 locks=0 ] ( 2 2 2 2 2 2 2 ) initialpose [ 0 locks=0 ] ( `chsop(\"soppath\")` ) t [ 0 locks=0 ] ( 0 0 0 ) r [ 0 locks=0 ] ( 0 0 0 ) p [ 0 locks=0 ] ( 0 0 0 ) vel [ 0 locks=0 ] ( 0 0 0 ) angvel [ 0 locks=0 ] ( 0 0 0 ) animategeom [ 0 locks=0 ] ( "on" ) restgeometry [ 0 locks=0 ] ( `chsop(\"soppath\")` ) sepparm2 [ 0 locks=0 ] ( ) importtargetgeometry [ 0 locks=0 ] ( "on" ) targetgeometry [ 0 locks=0 ] ( `chsop(\"soppath\")` ) targetstiffness [ 0 locks=0 ] ( 0 ) targetdamping [ 0 locks=0 ] ( 0 ) std_switcher_0_3 [ 0 locks=0 ] ( 1 1 1 ) computemass [ 0 locks=0 ] ( "on" ) density [ 0 locks=0 ] ( 5000 ) mass [ 0 locks=0 ] ( 1 ) width [ 0 locks=0 ] ( 0.10000000000000001 ) friction [ 0 locks=0 ] ( 1 ) dynamicfriction [ 0 locks=0 ] ( 1 ) klinear [ 0 locks=0 ] ( 543.20000000000005 ) damplinear [ 0 locks=0 ] ( 106.40000000000001 ) kangular [ 0 locks=0 ] ( 294.11340856973317 ) dampangular [ 0 locks=0 ] ( 5.2940413542551967 ) adjustforlength [ 0 locks=0 ] ( "on" ) adjustformass [ 0 locks=0 ] ( "on" ) plasticstretchthreshold [ 0 locks=0 ] ( 1 ) plasticstretchrate [ 0 locks=0 ] ( 0 ) plasticstretchhardening [ 0 locks=0 ] ( 1 ) plasticbendthreshold [ 0 locks=0 ] ( 1 ) plasticbendrate [ 0 locks=0 ] ( 0 ) plasticbendhardening [ 0 locks=0 ] ( 1 ) enablefracturing [ 0 locks=0 ] ( "off" ) fracturethreshold [ 0 locks=0 ] ( 0.10000000000000001 ) collidevolume [ 0 locks=0 ] ( "on" ) collidewire [ 0 locks=0 ] ( "on" ) collideself [ 0 locks=0 ] ( "off" ) sepparm [ 0 locks=0 ] ( ) offset [ 0 locks=0 ] ( 0 ) repulsion [ 0 locks=0 ] ( 576 ) collisionwidth [ 0 locks=0 ] ( [ collisionwidth 0.10000000000000001 ] ) normaldrag [ 0 locks=0 ] ( 0 ) tangentdrag [ 0 locks=0 ] ( 0 ) externalvelocityfield [ 0 locks=0 ] ( vel ) externalvelocityoffset [ 0 locks=0 ] ( 0 0 0 ) visualizewidth [ 0 locks=0 ] ( "off" ) widthcolor [ 0 locks=0 ] ( 0 0 1 ) visualizepenetration [ 0 locks=0 ] ( "off" ) penetrationcolor [ 0 locks=0 ] ( 1 0 0 ) forcescale [ 0 locks=0 ] ( 0.10000000000000001 ) torquescale [ 0 locks=0 ] ( 0.10000000000000001 ) fexternal [ 0 locks=0 ] ( "off" ) fexternalcolor [ 0 locks=0 ] ( 1 1 0 ) texternal [ 0 locks=0 ] ( "off" ) texternalcolor [ 0 locks=0 ] ( 0 0.5 1 ) finternal [ 0 locks=0 ] ( "off" ) finternalcolor [ 0 locks=0 ] ( 0 0 1 ) tinternal [ 0 locks=0 ] ( "off" ) tinternalcolor [ 0 locks=0 ] ( 0 1 0 ) fcollision [ 0 locks=0 ] ( "off" ) fcollisioncolor [ 0 locks=0 ] ( 0.5 0 0 ) fconstraint [ 0 locks=0 ] ( "off" ) fconstraintcolor [ 0 locks=0 ] ( 0 0 0.5 ) tconstraint [ 0 locks=0 ] ( "off" ) tconstraintcolor [ 0 locks=0 ] ( 0.5 0 0.5 ) impacts [ 0 locks=0 ] ( "off" ) impactsscale [ 0 locks=0 ] ( 0.01 ) impactscolor [ 0 locks=0 ] ( 1 0 0 ) impactssubstep [ 0 locks=0 ] ( "off" ) axis [ 0 locks=0 ] ( "off" ) axisscale [ 0 locks=0 ] ( 0.10000000000000001 ) xaxiscolor [ 0 locks=0 ] ( 1 0 0 ) yaxiscolor [ 0 locks=0 ] ( 0 1 0 ) zaxiscolor [ 0 locks=0 ] ( 0 0 1 ) } HouLC1033600b8b057dce2a80841ab7efobj/pointdeform/dopnet1/geo1.userdata ___Version___1___toolcount___2 ___toolid___dop_wireobjectHouLC1033600b89057dce2a80c388c2e8obj/pointdeform/dopnet1/merge2.inittype = merge matchesdef = 0 HouLC1033600b8e057dce2a8025357df1obj/pointdeform/dopnet1/merge2.defcomment "" position 0.823529 3.62378 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 exposed on outputsNamed3 { 0 "output1" } inputsNamed3 { 1 geo1 0 1 "input1" } inputs { 0 geo1 0 1 } stat { create 1473939689 modify 1473940552 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b8e057dce2a80920cd4c0obj/pointdeform/dopnet1/merge2.chn{ channel activation { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = constant() } } } HouLC1033600b89057dce2a802bd8ce7bobj/pointdeform/dopnet1/merge2.parm{ version 0.8 activation [ 0 locks=0 ] ( [ activation 1 ] ) activationrules [ 0 locks=0 ] ( 0 ) affectortype [ 0 locks=0 ] ( "ordered" ) relationship [ 0 locks=0 ] ( SIM_RelationshipCollide ) } HouLC1033600b85057dce2a8010df55c3obj/pointdeform/dopnet1/merge2.userdata ___Version___15.5.480___toolcount___3 ___toolid___dop_wireobjectHouLC1033600b8b057dce2a80fa8c27edobj/pointdeform/dopnet1/gravity1.inittype = gravity matchesdef = 0 HouLC1033600b88057dce2a8032c01879obj/pointdeform/dopnet1/gravity1.defcomment "" position 0 -0.105882 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 exposed on outputsNamed3 { 2 "output1" } inputsNamed3 { 0 merge1 0 1 "input1" } inputs { 0 merge1 0 1 } stat { create 1473939742 modify 1473940560 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b88057dce2a80d5f15932obj/pointdeform/dopnet1/gravity1.chn{ channel activation { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = constant() } } } HouLC1033600b8b057dce2a80367a980fobj/pointdeform/dopnet1/gravity1.parm{ version 0.8 parmop_force [ 0 locks=0 ] ( "default" ) force [ 0 locks=0 ] ( 0 -9.8066499999999994 0 ) parmop_handlepos [ 0 locks=0 ] ( "default" ) handlepos [ 0 locks=0 ] ( 0 3 0 ) parmop_samplemode [ 0 locks=0 ] ( "default" ) samplemode [ 0 locks=0 ] ( "def" ) defaultparmop [ 0 locks=0 ] ( "initial" ) sharedata [ 0 locks=0 ] ( "off" ) activation [ 0 locks=0 ] ( [ activation 1 ] ) activationrules [ 0 locks=0 ] ( 0 ) group [ 0 locks=0 ] ( * ) dataname [ 0 locks=0 ] ( Forces/Gravity ) uniquedataname [ 0 locks=0 ] ( "on" ) } HouLC1033600b87057dce2a802f539981obj/pointdeform/dopnet1/gravity1.userdata ___Version___15.5.480HouLC1033600b85057dce2a80b3b27262obj/pointdeform/dopnet1/windforce1.inittype = windforce matchesdef = 1 HouLC1033600b8a057dce2a80eb231a49obj/pointdeform/dopnet1/windforce1.defcomment "" position 0 -0.894118 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 exposed on outputsNamed3 { 2 "output1" } inputsNamed3 { 0 gravity1 2 1 "input1" } inputs { 0 gravity1 0 1 } stat { create 1473940559 modify 1473940567 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b85057dce2a80786c4675obj/pointdeform/dopnet1/windforce1.parm{ version 0.8 folder0 [ 0 locks=0 ] ( 1 1 ) vel [ 0 locks=0 ] ( 0 0 1 ) scaleforce [ 0 locks=0 ] ( 100 ) samplemode [ 0 locks=0 ] ( "def" ) seed [ 0 locks=0 ] ( 0 ) fractaldepth [ 0 locks=0 ] ( 1 ) roughness [ 0 locks=0 ] ( 1 ) attenuation [ 0 locks=0 ] ( 1 ) frequency [ 0 locks=0 ] ( 1 1 1 ) amplitude [ 0 locks=0 ] ( 1 1 1 ) offset [ 0 locks=0 ] ( 0 0 0 ) noisetype [ 0 locks=0 ] ( "fast" ) defaultparmop [ 0 locks=0 ] ( "initial" ) sharedata [ 0 locks=0 ] ( "off" ) activation [ 0 locks=0 ] ( 1 ) group [ 0 locks=0 ] ( * ) dataname [ 0 locks=0 ] ( Forces/Wind ) uniquedataname [ 0 locks=0 ] ( "on" ) } HouLC1033600b81057dce2a803d3685f7obj/pointdeform/dopnet1/windforce1.userdata ___Version___HouLC1033600bb3057dce2a8056a99feeobj/pointdeform/dopnet1.order8 output wiresolver1 merge1 geo1 merge2 groundplane1 gravity1 windforce1 HouLC1033600bb1057dce2a8059e46b27obj/pointdeform/dopnet1.net1 HouLC1033600bb3057dce2a8003283739obj/pointdeform/lsystem2.inittype = lsystem matchesdef = 0 HouLC1033600bb0057dce2a80bb25e7c4obj/pointdeform/lsystem2.defsopflags sopflags = comment "Created from Gallery Entry: Roots Root like branching" position -5.47647 3.55003 connectornextid 13 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on outputsNamed3 { 4 "output1" } inputsNamed3 { } inputs { } stat { create 1473939631 modify 1474092829 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b8b057dce2a801cb86ac9obj/pointdeform/lsystem2.spareparmdef group { name "standardfolder" label "Standard" group { name "stdswitcher6" label "Geometry" parm { name "type" baseparm label "Type" export all } parm { name "generations" baseparm label "Generations" export all } parm { name "t" baseparm label "Start Position" export none } parm { name "randscale" baseparm label "Random Scale" export all } parm { name "randseed" baseparm label "Random Seed" export all } parm { name "contAngl" baseparm label "Continuous Angles" export none } parm { name "contLength" baseparm label "Continuous Length" export none } parm { name "contWidth" baseparm label "Continuous Width" export none } parm { name "doColor" baseparm label "Apply Color" export none } parm { name "colorMap" baseparm label "Image File" export none } parm { name "inc" baseparm label "UV Increment" export none } parm { name "pointwidth" baseparm label "Point Attributes" export none } } group { name "stdswitcher6_1" label "Tube" parm { name "rows" baseparm label "Rows" export none } parm { name "cols" baseparm label "Columns" export none } parm { name "tension" baseparm label "Tension" export none } parm { name "smooth" baseparm label "Branch Blend" export none } parm { name "thickinit" baseparm label "Thickness" export none } parm { name "thickscale" baseparm label "Thickness Scale" export none } parm { name "doTexture" baseparm label "Apply Tube Texture Coordinates" export none } parm { name "vertinc" baseparm label "Vertical Increment" export none } } group { name "stdswitcher6_2" label "Values" parm { name "stepinit" baseparm label "Step Size" export none } parm { name "stepscale" baseparm label "Step Size Scale" export none } parm { name "angleinit" baseparm label "Angle" export none } parm { name "anglescale" baseparm label "Angle Scale" export none } parm { name "varb" baseparm label "Variable b" export none } parm { name "varc" baseparm label "Variable c" export none } parm { name "vard" baseparm label "Variable d" export none } parm { name "gravity" baseparm label "Gravity" export none } multiparm { name "numvars" label "Number Of Variables" baseparm default 0 parmtag { "multistartoffset" "0" } parm { name "varname#" baseparm label "Variable Name" export none } parm { name "varvalue#" baseparm label "Variable Value" export none } } } group { name "stdswitcher6_3" label "Funcs" parm { name "picfile" baseparm label "Pic Image File" export none } parm { name "grpprefix" baseparm label "Group Prefix" export none } parm { name "chanprefix" baseparm label "Channel Prefix" export none } parm { name "stampA" baseparm label "Leaf Param A" export none } parm { name "stampB" baseparm label "Leaf Param B" export none } parm { name "stampC" baseparm label "Leaf Param C" export none } } group { name "stdswitcher6_4" label "Rules" group { name "rules4" label "Rules 1" parm { name "usefile" baseparm label "Read Rules from File" export none } parm { name "writerules" baseparm label "Write Rule Parameters to File" export none } parm { name "rulefile" baseparm label "Rule File" export none } parm { name "context" baseparm label "Context Ignore" export none } parm { name "contextincludessiblings" baseparm label "Context Includes Siblings" export none } parm { name "premise" baseparm label "Premise" export none } parm { name "userule1" baseparm label "Enable" joinnext export none } parm { name "rule1" baseparm label "Rule 1" export none } parm { name "userule2" baseparm label "Enable" joinnext export none } parm { name "rule2" baseparm label "Rule 2" export none } parm { name "userule3" baseparm label "Enable" joinnext export none } parm { name "rule3" baseparm label "Rule 3" export none } parm { name "userule4" baseparm label "Enable" joinnext export none } parm { name "rule4" baseparm label "Rule 4" export none } parm { name "userule5" baseparm label "Enable" joinnext export none } parm { name "rule5" baseparm label "Rule 5" export none } } group { name "rules4_1" label "Rules 2" parm { name "userule6" baseparm label "Enable" joinnext export none } parm { name "rule6" baseparm label "Rule 6" export none } parm { name "userule7" baseparm label "Enable" joinnext export none } parm { name "rule7" baseparm label "Rule 7" export none } parm { name "userule8" baseparm label "Enable" joinnext export none } parm { name "rule8" baseparm label "Rule 8" export none } parm { name "userule9" baseparm label "Enable" joinnext export none } parm { name "rule9" baseparm label "Rule 9" export none } parm { name "userule10" baseparm label "Enable" joinnext export none } parm { name "rule10" baseparm label "Rule 10" export none } parm { name "userule11" baseparm label "Enable" joinnext export none } parm { name "rule11" baseparm label "Rule 11" export none } parm { name "userule12" baseparm label "Enable" joinnext export none } parm { name "rule12" baseparm label "Rule 12" export none } parm { name "userule13" baseparm label "Enable" joinnext export none } parm { name "rule13" baseparm label "Rule 13" export none } parm { name "userule14" baseparm label "Enable" joinnext export none } parm { name "rule14" baseparm label "Rule 14" export none } parm { name "userule15" baseparm label "Enable" joinnext export none } parm { name "rule15" baseparm label "Rule 15" export none } } group { name "rules4_2" label "Rules 3" parm { name "userule16" baseparm label "Enable" joinnext export none } parm { name "rule16" baseparm label "Rule 16" export none } parm { name "userule17" baseparm label "Enable" joinnext export none } parm { name "rule17" baseparm label "Rule 17" export none } parm { name "userule18" baseparm label "Enable" joinnext export none } parm { name "rule18" baseparm label "Rule 18" export none } parm { name "userule19" baseparm label "Enable" joinnext export none } parm { name "rule19" baseparm label "Rule 19" export none } parm { name "userule20" baseparm label "Enable" joinnext export none } parm { name "rule20" baseparm label "Rule 20" export none } parm { name "userule21" baseparm label "Enable" joinnext export none } parm { name "rule21" baseparm label "Rule 21" export none } parm { name "userule22" baseparm label "Enable" joinnext export none } parm { name "rule22" baseparm label "Rule 22" export none } parm { name "userule23" baseparm label "Enable" joinnext export none } parm { name "rule23" baseparm label "Rule 23" export none } parm { name "userule24" baseparm label "Enable" joinnext export none } parm { name "rule24" baseparm label "Rule 24" export none } parm { name "userule25" baseparm label "Enable" joinnext export none } parm { name "rule25" baseparm label "Rule 25" export none } } } } group { name "standardfolder_1" label "Spare" parm { name "rndSeed" label "rndSeed" type float default { "0" } range { 0 10 } export none } } HouLC1033600bb0057dce2a800bf64e33obj/pointdeform/lsystem2.chn{ channel rndSeed { lefttype = extend righttype = extend flags = 0 segment { length = 4.966670036315918 value = 2 2 accel = 1 1 expr = $F } segment { length = 0 value = 2 2 accel = 0.20134199999999999 0.20134199999999999 expr = $F } } } HouLC1033600bb3057dce2a805a25a80cobj/pointdeform/lsystem2.parm{ version 0.8 stdswitcher [ 0 locks=0 autoscope=0 ] ( 1 1 1 1 1 ) type [ 0 locks=0 autoscope=0 ] ( "tube" ) generations [ 8 locks=0 autoscope=0 ] ( 24 ) t [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) randscale [ 0 locks=0 autoscope=0 ] ( 0 ) randseed [ 0 locks=0 autoscope=0 ] ( 41 ) contAngl [ 0 locks=0 autoscope=0 ] ( "on" ) contLength [ 0 locks=0 autoscope=0 ] ( "on" ) contWidth [ 0 locks=0 autoscope=0 ] ( "on" ) doColor [ 0 locks=0 autoscope=0 ] ( "off" ) colorMap [ 0 locks=0 autoscope=0 ] ( "" ) inc [ 0 locks=0 autoscope=0 ] ( 0.10000000100000001 0.10000000100000001 ) pointwidth [ 0 locks=0 autoscope=0 ] ( "off" ) rows [ 0 locks=0 autoscope=0 ] ( 10 ) cols [ 0 locks=0 autoscope=0 ] ( 3 ) tension [ 0 locks=0 autoscope=0 ] ( 3 ) smooth [ 0 locks=0 autoscope=0 ] ( 0 ) thickinit [ 0 locks=0 autoscope=0 ] ( 0.15000000599999999 ) thickscale [ 0 locks=0 autoscope=0 ] ( 0.85000002399999997 ) doTexture [ 0 locks=0 autoscope=0 ] ( "on" ) vertinc [ 0 locks=0 autoscope=0 ] ( 0.10000000100000001 ) stepinit [ 0 locks=0 autoscope=0 ] ( 0.10000000100000001 ) stepscale [ 0 locks=0 autoscope=0 ] ( 0.89999997600000003 ) angleinit [ 0 locks=0 autoscope=0 ] ( 16 ) anglescale [ 0 locks=0 autoscope=0 ] ( 0.89999997600000003 ) varb [ 0 locks=0 autoscope=0 ] ( 1 ) varc [ 0 locks=0 autoscope=0 ] ( 1 ) vard [ 0 locks=0 autoscope=0 ] ( 1 ) gravity [ 0 locks=0 autoscope=0 ] ( 0 ) numvars [ 0 locks=0 autoscope=0 ] ( 0 ) picfile [ 0 locks=0 autoscope=0 ] ( $HFS/houdini/pic/circle.pic ) grpprefix [ 0 locks=0 autoscope=0 ] ( lsys ) chanprefix [ 0 locks=0 autoscope=0 ] ( lsys ) stampA [ 0 locks=0 autoscope=0 ] ( lsys ) stampB [ 0 locks=0 autoscope=0 ] ( "" ) stampC [ 0 locks=0 autoscope=0 ] ( "" ) rules [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) usefile [ 0 locks=0 autoscope=0 ] ( "off" ) writerules [ 0 locks=0 ] ( 0 ) rulefile [ 0 locks=0 autoscope=0 ] ( ./rules.txt ) context [ 0 locks=0 autoscope=0 ] ( F+- ) contextincludessiblings [ 0 locks=0 autoscope=0 ] ( "off" ) premise [ 0 locks=0 autoscope=0 ] ( A ) userule1 [ 0 locks=0 autoscope=0 ] ( "on" ) rule1 [ 0 locks=0 autoscope=0 ] ( A=-F+!A:0.40 ) userule2 [ 0 locks=0 autoscope=0 ] ( "on" ) rule2 [ 0 locks=0 autoscope=0 ] ( A=+F-!A:0.40 ) userule3 [ 0 locks=0 autoscope=0 ] ( "on" ) rule3 [ 0 locks=0 autoscope=0 ] ( A=~(30)[--\"A]A:0.1 ) userule4 [ 0 locks=0 autoscope=0 ] ( "on" ) rule4 [ 0 locks=0 autoscope=0 ] ( A=~(30)[++\"A]A:0.1 ) userule5 [ 0 locks=0 autoscope=0 ] ( "on" ) rule5 [ 0 locks=0 autoscope=0 ] ( "" ) userule6 [ 0 locks=0 autoscope=0 ] ( "on" ) rule6 [ 0 locks=0 autoscope=0 ] ( "" ) userule7 [ 0 locks=0 autoscope=0 ] ( "on" ) rule7 [ 0 locks=0 autoscope=0 ] ( "" ) userule8 [ 0 locks=0 autoscope=0 ] ( "on" ) rule8 [ 0 locks=0 autoscope=0 ] ( "" ) userule9 [ 0 locks=0 autoscope=0 ] ( "on" ) rule9 [ 0 locks=0 autoscope=0 ] ( "" ) userule10 [ 0 locks=0 autoscope=0 ] ( "on" ) rule10 [ 0 locks=0 autoscope=0 ] ( "" ) userule11 [ 0 locks=0 autoscope=0 ] ( "on" ) rule11 [ 0 locks=0 autoscope=0 ] ( "" ) userule12 [ 0 locks=0 autoscope=0 ] ( "on" ) rule12 [ 0 locks=0 autoscope=0 ] ( "" ) userule13 [ 0 locks=0 autoscope=0 ] ( "on" ) rule13 [ 0 locks=0 autoscope=0 ] ( "" ) userule14 [ 0 locks=0 autoscope=0 ] ( "on" ) rule14 [ 0 locks=0 autoscope=0 ] ( "" ) userule15 [ 0 locks=0 autoscope=0 ] ( "on" ) rule15 [ 0 locks=0 autoscope=0 ] ( "" ) userule16 [ 0 locks=0 autoscope=0 ] ( "on" ) rule16 [ 0 locks=0 autoscope=0 ] ( "" ) userule17 [ 0 locks=0 autoscope=0 ] ( "on" ) rule17 [ 0 locks=0 autoscope=0 ] ( "" ) userule18 [ 0 locks=0 autoscope=0 ] ( "on" ) rule18 [ 0 locks=0 autoscope=0 ] ( "" ) userule19 [ 0 locks=0 autoscope=0 ] ( "on" ) rule19 [ 0 locks=0 autoscope=0 ] ( "" ) userule20 [ 0 locks=0 autoscope=0 ] ( "on" ) rule20 [ 0 locks=0 autoscope=0 ] ( "" ) userule21 [ 0 locks=0 autoscope=0 ] ( "on" ) rule21 [ 0 locks=0 autoscope=0 ] ( "" ) userule22 [ 0 locks=0 autoscope=0 ] ( "on" ) rule22 [ 0 locks=0 autoscope=0 ] ( "" ) userule23 [ 0 locks=0 autoscope=0 ] ( "on" ) rule23 [ 0 locks=0 autoscope=0 ] ( "" ) userule24 [ 0 locks=0 autoscope=0 ] ( "on" ) rule24 [ 0 locks=0 autoscope=0 ] ( "" ) userule25 [ 0 locks=0 autoscope=0 ] ( "on" ) rule25 [ 0 locks=0 autoscope=0 ] ( "" ) standardfolder [ 0 locks=0 autoscope=0 ] ( 0 0 ) stdswitcher6 [ 0 locks=0 autoscope=0 ] ( 0 0 0 0 0 ) rules4 [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) rndSeed [ 0 locks=0 autoscope=0 ] ( [ rndSeed 1 ] ) } HouLC1033600b8f057dce2a80579e3f47obj/pointdeform/lsystem2.userdata ___Version___15.5.480HouLC1033600b8d057dce2a80520e3de7obj/pointdeform/transform1.inittype = xform matchesdef = 0 HouLC1033600bb2057dce2a80e0ab4025obj/pointdeform/transform1.defsopflags sopflags = comment "" position -2.86471 4.07058 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 exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 lsystem1 4 1 "input1" } inputs { 0 lsystem1 0 1 } stat { create 1473939823 modify 1474092838 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b8d057dce2a80d4f6a13fobj/pointdeform/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.10000000000000001 0 ) r [ 0 locks=0 ] ( 0 0 0 ) s [ 0 locks=0 ] ( 1 1 1 ) shear [ 0 locks=0 ] ( 0 0 0 ) p [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 1 ) 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" ) } HouLC1033600b89057dce2a80a8db8ce4obj/pointdeform/transform1.userdata ___Version___15.5.480HouLC1033600b8d057dce2a809134095eobj/pointdeform/transform2.inittype = xform matchesdef = 0 HouLC1033600bb2057dce2a80ea9f2a03obj/pointdeform/transform2.defsopflags sopflags = comment "" position -5.47647 2.78185 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 exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 2 lsystem2 4 1 "input1" } inputs { 0 lsystem2 0 1 } stat { create 1473939823 modify 1474092829 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b8d057dce2a801377fce1obj/pointdeform/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.10000000000000001 0 ) r [ 0 locks=0 ] ( 0 0 0 ) s [ 0 locks=0 ] ( 1 1 1 ) shear [ 0 locks=0 ] ( 0 0 0 ) p [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 1 ) 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" ) } HouLC1033600b89057dce2a808ec79318obj/pointdeform/transform2.userdata ___Version___15.5.480HouLC1033600b8d057dce2a80cd16a13fobj/pointdeform/pointvop1.order6 geometryvopglobal1 geometryvopoutput1 distance1 const1 fit1 bind1 HouLC1033600bb3057dce2a805e5308c9obj/pointdeform/pointvop1.net1 HouLC1033600bbb057dce2a80e37777ddobj/pointdeform.order7 lsystem1 dopnet1 lsystem2 transform1 transform2 pointvop1 pointdeform1 HouLC1033600bb9057dce2a80e1ed21ebobj/pointdeform.net1 HouLC1033600b8e057dce2a8071b936e4obj/wire_Capture_Deform/line1.inittype = line matchesdef = 0 HouLC1033600b8f057dce2a80ba46ef1cobj/wire_Capture_Deform/line1.defsopflags sopflags = comment "" position -3.33059 4.4443 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 exposed on outputsNamed3 { 0 "output1" } inputsNamed3 { } inputs { } stat { create 1473943707 modify 1474089903 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b8e057dce2a803b7ef1c3obj/wire_Capture_Deform/line1.parm{ version 0.8 type [ 0 locks=0 ] ( "poly" ) origin [ 0 locks=0 ] ( 0 0 0 ) dir [ 0 locks=0 ] ( 1 0 0 ) dist [ 0 locks=0 ] ( 5 ) points [ 0 locks=0 ] ( 150 ) order [ 0 locks=0 ] ( 4 ) } HouLC1033600b8a057dce2a80cd6851ccobj/wire_Capture_Deform/line1.userdata ___Version___15.5.480HouLC1033600b88057dce2a80687f3b20obj/wire_Capture_Deform/dopnet1.inittype = dopnet matchesdef = 0 HouLC1033600b89057dce2a8085f2705bobj/wire_Capture_Deform/dopnet1.defsopflags sopflags = comment "" position -1.71133 2.8827 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 exposed on outputsNamed3 { 4 "output1" } inputsNamed3 { 0 pointvop1 4 1 "input1" } inputs { 0 pointvop1 0 1 } stat { create 1473944047 modify 1474090337 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0 0.267 0 delscript "" exprlanguage hscript end HouLC1033600b89057dce2a80d119ea59obj/wire_Capture_Deform/dopnet1.chn{ channel timestep { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"timescale\")/(ch(\"substep\")*$FPS) } } channel timeoffset { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = (ch(\"startframe\")-1)/$FPS } } } HouLC1033600b88057dce2a80fec91905obj/wire_Capture_Deform/dopnet1.parm{ version 0.8 isplayer [ 0 locks=0 ] ( "off" ) playfilesname [ 0 locks=0 ] ( $HIP/sim/$HIPNAME.$OS.$SF.sim ) stdswitcher [ 0 locks=0 ] ( 1 1 1 ) numobj [ 0 locks=0 ] ( 1 ) resimulate [ 0 locks=0 ] ( 0 ) initialstate [ 0 locks=0 ] ( "" ) timestep [ 0 locks=0 ] ( [ timestep 0.033333333333333333 ] ) substep [ 0 locks=0 ] ( 1 ) timeoffset [ 0 locks=0 ] ( [ timeoffset 0 ] ) startframe [ 0 locks=0 ] ( 1 ) timescale [ 0 locks=0 ] ( 1 ) maxfeedback [ 0 locks=0 ] ( 2 ) autoresim [ 0 locks=0 ] ( "on" ) datahints [ 0 locks=0 ] ( "on" ) interpolate [ 0 locks=0 ] ( "on" ) cacheenabled [ 0 locks=0 ] ( "on" ) compresssims [ 0 locks=0 ] ( "blosc" ) cachetodisk [ 0 locks=0 ] ( "off" ) cachetodisknoninteractive [ 0 locks=0 ] ( "off" ) cachesubsteps [ 0 locks=0 ] ( "off" ) cachemaxsize [ 0 locks=0 ] ( 5000 ) timeless [ 0 locks=0 ] ( "off" ) explicitcache [ 0 locks=0 ] ( "off" ) explicitcachename [ 0 locks=0 ] ( $HIP/cache.$OS.$SF.sim ) explicitcachensteps [ 0 locks=0 ] ( 0 ) explicitcachecheckpointspacing [ 0 locks=0 ] ( 1 ) enable1 [ 0 locks=0 ] ( "on" ) objname1 [ 0 locks=0 ] ( geo1 ) dataname1 [ 0 locks=0 ] ( "" ) } HouLC1033600b84057dce2a80fe0b2ce8obj/wire_Capture_Deform/dopnet1.userdata ___Version___15.5.480HouLC1033600b81057dce2a809c64d217obj/wire_Capture_Deform/dopnet1/output.inittype = output matchesdef = 1 HouLC1033600b86057dce2a80b0b16036obj/wire_Capture_Deform/dopnet1/output.defcomment "" position 0.247059 -0.953206 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display on render off highlight off unload off savedata off compress off exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 gravity1 2 1 "input1" } inputs { 0 gravity1 0 1 } stat { create 1473944047 modify 1474047622 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b86057dce2a8058de5cd8obj/wire_Capture_Deform/dopnet1/output.chn{ channel f1 { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = $FSTART } } channel f2 { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = $FEND } } } HouLC1033600b81057dce2a80b4a64bbcobj/wire_Capture_Deform/dopnet1/output.parm{ version 0.8 execute [ 0 locks=0 ] ( 0 ) executebackground [ 0 locks=0 ] ( 0 ) f [ 0 locks=0 ] ( [ f1 1 ] [ f2 300 ] 1 ) take [ 0 locks=0 ] ( _current_ ) dopoutput [ 0 locks=0 ] ( $HIP/sim/$HIPNAME.`opname(\"..\")`.$SF.sim ) usesimframes [ 0 locks=0 ] ( "on" ) mkpath [ 0 locks=0 ] ( "on" ) initsim [ 0 locks=0 ] ( "off" ) alfprogress [ 0 locks=0 ] ( "off" ) } HouLC1033600b9d057dce2a80045594c2obj/wire_Capture_Deform/dopnet1/output.userdata ___Version___HouLC1033600b9c057dce2a806b857422obj/wire_Capture_Deform/dopnet1/wiresolver1.inittype = wiresolver matchesdef = 0 HouLC1033600b9d057dce2a80669a6a34obj/wire_Capture_Deform/dopnet1/wiresolver1.defcomment "" position 0.247059 3.56479 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 exposed on outputsNamed3 { 0 "output1" } inputsNamed3 { 3 merge2 0 1 "input1" } inputs { 0 merge2 0 1 } stat { create 1473944058 modify 1474047620 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b9c057dce2a80c1ef00a0obj/wire_Capture_Deform/dopnet1/wiresolver1.parm{ version 0.8 stdswitcher [ 0 locks=0 ] ( 0 0 0 ) parmop_spatialscale [ 0 locks=0 ] ( "default" ) spatialscale [ 0 locks=0 ] ( 1 ) parmop_minsubsteps [ 0 locks=0 ] ( "default" ) minsubsteps [ 0 locks=0 ] ( 1 ) parmop_tol [ 0 locks=0 ] ( "default" ) tol [ 0 locks=0 ] ( 0.0001 ) parmop_finternal [ 0 locks=0 ] ( "default" ) finternal [ 0 locks=0 ] ( "off" ) parmop_fexternal [ 0 locks=0 ] ( "default" ) fexternal [ 0 locks=0 ] ( "off" ) parmop_plasticdeformation [ 0 locks=0 ] ( "default" ) plasticdeformation [ 0 locks=0 ] ( "off" ) parmop_collisionhandling [ 0 locks=0 ] ( "default" ) collisionhandling [ 0 locks=0 ] ( "localgeometric" ) parmop_resolvemaxpasses [ 0 locks=0 ] ( "default" ) resolvemaxpasses [ 0 locks=0 ] ( 32 ) defaultparmop [ 0 locks=0 ] ( "initial" ) addaffectors [ 0 locks=0 ] ( "on" ) group [ 0 locks=0 ] ( * ) dataname [ 0 locks=0 ] ( Solver ) uniquedataname [ 0 locks=0 ] ( "off" ) solverperobject [ 0 locks=0 ] ( "off" ) } HouLC1033600b98057dce2a808b8e1f8aobj/wire_Capture_Deform/dopnet1/wiresolver1.userdata ___Version___15.5.480___toolcount___4 ___toolid___dop_wireobjectHouLC1033600b81057dce2a80fe8c558eobj/wire_Capture_Deform/dopnet1/merge1.inittype = merge matchesdef = 0 HouLC1033600b86057dce2a8097c22bdfobj/wire_Capture_Deform/dopnet1/merge1.defcomment "" position 0.247059 1.30579 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 exposed on outputsNamed3 { 0 "output1" } inputsNamed3 { 2 sbdpinconstraint1 1 1 "input1" } inputs { 0 sbdpinconstraint1 0 1 } stat { create 1473944058 modify 1474047620 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b86057dce2a80a518d435obj/wire_Capture_Deform/dopnet1/merge1.chn{ channel activation { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = constant() } } } HouLC1033600b81057dce2a809a38a0f5obj/wire_Capture_Deform/dopnet1/merge1.parm{ version 0.8 activation [ 0 locks=0 ] ( [ activation 1 ] ) activationrules [ 0 locks=0 ] ( 0 ) affectortype [ 0 locks=0 ] ( "mutual" ) relationship [ 0 locks=0 ] ( SIM_RelationshipCollide ) } HouLC1033600b9d057dce2a808236b9a8obj/wire_Capture_Deform/dopnet1/merge1.userdata ___Version___15.5.480___toolcount___4 ___toolid___dop_wireobjectHouLC1033600b87057dce2a80eb707f30obj/wire_Capture_Deform/dopnet1/geo1.inittype = wireobject matchesdef = 1 HouLC1033600b84057dce2a80739e7ae6obj/wire_Capture_Deform/dopnet1/geo1.defcomment "" position -0.823529 5.80027 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 exposed on outputsNamed3 { 0 "output1" } inputsNamed3 { } inputs { } stat { create 1473944058 modify 1474048011 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b84057dce2a80802b38d1obj/wire_Capture_Deform/dopnet1/geo1.chn{ channel createframe { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(opcreator(\".\")+\"/startframe\") } } channel collisionwidth { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"width\") } } } HouLC1033600b87057dce2a8041cbafddobj/wire_Capture_Deform/dopnet1/geo1.parm{ version 0.8 usesimframe [ 0 locks=0 ] ( "off" ) createframe [ 0 locks=0 ] ( [ createframe 1 ] ) numobjects [ 0 locks=0 ] ( 1 ) object_name [ 0 locks=0 ] ( $OS ) solvefirstframe [ 0 locks=0 ] ( "off" ) instance_objects [ 0 locks=0 ] ( "off" ) usetransform [ 0 locks=0 ] ( "on" ) soppath [ 0 locks=0 ] ( "`opinputpath(\"..\", 0)`" ) std_switcher_0 [ 0 locks=0 ] ( 2 2 2 2 2 2 2 ) initialpose [ 0 locks=0 ] ( `chsop(\"soppath\")` ) t [ 0 locks=0 ] ( 0 0 0 ) r [ 0 locks=0 ] ( 0 0 0 ) p [ 0 locks=0 ] ( 0 0 0 ) vel [ 0 locks=0 ] ( 0 0 0 ) angvel [ 0 locks=0 ] ( 0 0 0 ) animategeom [ 0 locks=0 ] ( "on" ) restgeometry [ 0 locks=0 ] ( `chsop(\"soppath\")` ) sepparm2 [ 0 locks=0 ] ( ) importtargetgeometry [ 0 locks=0 ] ( "on" ) targetgeometry [ 0 locks=0 ] ( `chsop(\"soppath\")` ) targetstiffness [ 0 locks=0 ] ( 0 ) targetdamping [ 0 locks=0 ] ( 0 ) std_switcher_0_3 [ 0 locks=0 ] ( 1 1 1 ) computemass [ 0 locks=0 ] ( "on" ) density [ 0 locks=0 ] ( 1000 ) mass [ 0 locks=0 ] ( 1 ) width [ 0 locks=0 ] ( 0.25 ) friction [ 0 locks=0 ] ( 1 ) dynamicfriction [ 0 locks=0 ] ( 1 ) klinear [ 0 locks=0 ] ( 500 ) damplinear [ 0 locks=0 ] ( 50 ) kangular [ 0 locks=0 ] ( 10 ) dampangular [ 0 locks=0 ] ( 5 ) adjustforlength [ 0 locks=0 ] ( "on" ) adjustformass [ 0 locks=0 ] ( "on" ) plasticstretchthreshold [ 0 locks=0 ] ( 1 ) plasticstretchrate [ 0 locks=0 ] ( 0 ) plasticstretchhardening [ 0 locks=0 ] ( 1 ) plasticbendthreshold [ 0 locks=0 ] ( 1 ) plasticbendrate [ 0 locks=0 ] ( 0 ) plasticbendhardening [ 0 locks=0 ] ( 1 ) enablefracturing [ 0 locks=0 ] ( "off" ) fracturethreshold [ 0 locks=0 ] ( 0.10000000000000001 ) collidevolume [ 0 locks=0 ] ( "on" ) collidewire [ 0 locks=0 ] ( "on" ) collideself [ 0 locks=0 ] ( "off" ) sepparm [ 0 locks=0 ] ( ) offset [ 0 locks=0 ] ( 0 ) repulsion [ 0 locks=0 ] ( 576 ) collisionwidth [ 0 locks=0 ] ( [ collisionwidth 0.25 ] ) normaldrag [ 0 locks=0 ] ( 0 ) tangentdrag [ 0 locks=0 ] ( 0 ) externalvelocityfield [ 0 locks=0 ] ( vel ) externalvelocityoffset [ 0 locks=0 ] ( 0 0 0 ) visualizewidth [ 0 locks=0 ] ( "off" ) widthcolor [ 0 locks=0 ] ( 0 0 1 ) visualizepenetration [ 0 locks=0 ] ( "off" ) penetrationcolor [ 0 locks=0 ] ( 1 0 0 ) forcescale [ 0 locks=0 ] ( 0.10000000000000001 ) torquescale [ 0 locks=0 ] ( 0.10000000000000001 ) fexternal [ 0 locks=0 ] ( "off" ) fexternalcolor [ 0 locks=0 ] ( 1 1 0 ) texternal [ 0 locks=0 ] ( "off" ) texternalcolor [ 0 locks=0 ] ( 0 0.5 1 ) finternal [ 0 locks=0 ] ( "off" ) finternalcolor [ 0 locks=0 ] ( 0 0 1 ) tinternal [ 0 locks=0 ] ( "off" ) tinternalcolor [ 0 locks=0 ] ( 0 1 0 ) fcollision [ 0 locks=0 ] ( "off" ) fcollisioncolor [ 0 locks=0 ] ( 0.5 0 0 ) fconstraint [ 0 locks=0 ] ( "off" ) fconstraintcolor [ 0 locks=0 ] ( 0 0 0.5 ) tconstraint [ 0 locks=0 ] ( "off" ) tconstraintcolor [ 0 locks=0 ] ( 0.5 0 0.5 ) impacts [ 0 locks=0 ] ( "off" ) impactsscale [ 0 locks=0 ] ( 0.01 ) impactscolor [ 0 locks=0 ] ( 1 0 0 ) impactssubstep [ 0 locks=0 ] ( "off" ) axis [ 0 locks=0 ] ( "off" ) axisscale [ 0 locks=0 ] ( 0.10000000000000001 ) xaxiscolor [ 0 locks=0 ] ( 1 0 0 ) yaxiscolor [ 0 locks=0 ] ( 0 1 0 ) zaxiscolor [ 0 locks=0 ] ( 0 0 1 ) } HouLC1033600b83057dce2a80894cac07obj/wire_Capture_Deform/dopnet1/geo1.userdata ___Version___1___toolcount___2 ___toolid___dop_wireobjectHouLC1033600b81057dce2a8026b4d758obj/wire_Capture_Deform/dopnet1/merge2.inittype = merge matchesdef = 0 HouLC1033600b86057dce2a80f03f3640obj/wire_Capture_Deform/dopnet1/merge2.defcomment "" position 0.247059 4.69429 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 exposed on outputsNamed3 { 0 "output1" } inputsNamed3 { 1 geo1 0 1 "input1" } inputs { 0 geo1 0 1 } stat { create 1473944058 modify 1474047620 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b86057dce2a80f5f434f1obj/wire_Capture_Deform/dopnet1/merge2.chn{ channel activation { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = constant() } } } HouLC1033600b81057dce2a807ec0d575obj/wire_Capture_Deform/dopnet1/merge2.parm{ version 0.8 activation [ 0 locks=0 ] ( [ activation 1 ] ) activationrules [ 0 locks=0 ] ( 0 ) affectortype [ 0 locks=0 ] ( "ordered" ) relationship [ 0 locks=0 ] ( SIM_RelationshipCollide ) } HouLC1033600b9d057dce2a80614376fcobj/wire_Capture_Deform/dopnet1/merge2.userdata ___Version___15.5.480___toolcount___4 ___toolid___dop_wireobjectHouLC1033600b83057dce2a806d080859obj/wire_Capture_Deform/dopnet1/gravity1.inittype = gravity matchesdef = 0 HouLC1033600b80057dce2a807251fbf0obj/wire_Capture_Deform/dopnet1/gravity1.defcomment "" position 0.247059 0.176294 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 exposed on outputsNamed3 { 2 "output1" } inputsNamed3 { 0 merge1 0 1 "input1" } inputs { 0 merge1 0 1 } stat { create 1473944118 modify 1474047620 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b80057dce2a8095b50629obj/wire_Capture_Deform/dopnet1/gravity1.chn{ channel activation { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = constant() } } } HouLC1033600b83057dce2a8027e9d5aeobj/wire_Capture_Deform/dopnet1/gravity1.parm{ version 0.8 parmop_force [ 0 locks=0 ] ( "default" ) force [ 0 locks=0 ] ( 0 -9.8066499999999994 0 ) parmop_handlepos [ 0 locks=0 ] ( "default" ) handlepos [ 0 locks=0 ] ( 0 3 0 ) parmop_samplemode [ 0 locks=0 ] ( "default" ) samplemode [ 0 locks=0 ] ( "def" ) defaultparmop [ 0 locks=0 ] ( "initial" ) sharedata [ 0 locks=0 ] ( "off" ) activation [ 0 locks=0 ] ( [ activation 1 ] ) activationrules [ 0 locks=0 ] ( 0 ) group [ 0 locks=0 ] ( * ) dataname [ 0 locks=0 ] ( Forces/Gravity ) uniquedataname [ 0 locks=0 ] ( "on" ) } HouLC1033600b9f057dce2a8064393606obj/wire_Capture_Deform/dopnet1/gravity1.userdata ___Version___15.5.480HouLC1033600b9a057dce2a8093955e91obj/wire_Capture_Deform/dopnet1/sbdpinconstraint1.inittype = sbdpinconstraint matchesdef = 1 HouLC1033600b9b057dce2a80ad9fe574obj/wire_Capture_Deform/dopnet1/sbdpinconstraint1.defcomment "" position 0.247059 2.43529 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 exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 2 wiresolver1 0 1 "input1" } inputs { 0 wiresolver1 0 1 } stat { create 1474047594 modify 1474047623 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b9a057dce2a805149934dobj/wire_Capture_Deform/dopnet1/sbdpinconstraint1.parm{ version 0.8 folder0 [ 0 locks=0 ] ( 0 0 ) group [ 0 locks=0 ] ( geo1 ) ptgroup [ 0 locks=0 ] ( 0 ) useanimation [ 0 locks=0 ] ( "on" ) goalgroup [ 0 locks=0 ] ( "" ) goalpts [ 0 locks=0 ] ( "" ) goalpos [ 0 locks=0 ] ( 0 0 0 ) mirror [ 0 locks=0 ] ( "off" ) showguide [ 0 locks=0 ] ( "on" ) guiderad [ 0 locks=0 ] ( 0.10000000000000001 ) guidecolor [ 0 locks=0 ] ( 1 1 1 ) showobjectlink [ 0 locks=0 ] ( "on" ) activation [ 0 locks=0 ] ( 1 ) } HouLC1033600b96057dce2a8074b67c9eobj/wire_Capture_Deform/dopnet1/sbdpinconstraint1.userdata ___toolid___dop_wirepinconstraint___toolcount___7 ___Version___HouLC1033600b8b057dce2a801a443997obj/wire_Capture_Deform/dopnet1.order7 output wiresolver1 merge1 geo1 merge2 gravity1 sbdpinconstraint1 HouLC1033600b89057dce2a80a9db4a49obj/wire_Capture_Deform/dopnet1.net1 HouLC1033600b87057dce2a80d7783b2aobj/wire_Capture_Deform/wirecapture1.inittype = wirecapture matchesdef = 0 HouLC1033600b84057dce2a808ec50565obj/wire_Capture_Deform/wirecapture1.defsopflags sopflags = comment "" position -4.85969 1.61146 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 exposed on outputsNamed3 { 2 "output1" } inputsNamed3 { 0 rope 0 1 "input1" 1 line1 0 1 "input2" } inputs { 0 rope 0 1 1 line1 0 1 } stat { create 1473944359 modify 1474090326 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b87057dce2a80c526fe40obj/wire_Capture_Deform/wirecapture1.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) stdswitcher [ 0 locks=0 ] ( 0 0 ) kernel [ 0 locks=0 ] ( elendt ) polyline [ 0 locks=0 ] ( "on" ) destroyweights [ 0 locks=0 ] ( "on" ) blendfactor [ 0 locks=0 ] ( 1 ) visualize [ 0 locks=0 ] ( "off" ) vistype [ 0 locks=0 ] ( "multiple" ) vismode [ 0 locks=0 ] ( "false" ) zeroweightcolor [ 0 locks=0 ] ( 1 1 1 ) init [ 0 locks=0 ] ( 0 ) initgroup [ 0 locks=0 ] ( 0 ) numprims [ 0 locks=0 ] ( 1 ) enable0 [ 0 locks=0 ] ( "on" ) prim0 [ 0 locks=0 ] ( "" ) subgroup0 [ 0 locks=0 ] ( "" ) w0range [ 0 locks=0 ] ( 1 1 ) falloffstart0i [ 0 locks=0 ] ( 0 ) u0radius [ 0 locks=0 ] ( 0.29999999999999999 1 ) u0range [ 0 locks=0 ] ( 0 1 ) } HouLC1033600b83057dce2a80f1a694e4obj/wire_Capture_Deform/wirecapture1.userdata ___Version___15.5.480HouLC1033600b84057dce2a8058d2e1d3obj/wire_Capture_Deform/wiredeform1.inittype = wiredeform matchesdef = 0 HouLC1033600b85057dce2a808417a868obj/wire_Capture_Deform/wiredeform1.defsopflags sopflags = comment "" position -3.33059 0.528893 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 exposed on outputsNamed3 { 3 "output1" } inputsNamed3 { 0 wirecapture1 2 1 "input1" 1 line1 0 1 "input2" 2 dopnet1 4 1 "input3" } inputs { 0 wirecapture1 0 1 1 line1 0 1 2 dopnet1 0 1 } stat { create 1473944542 modify 1474089903 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b84057dce2a80226f2acaobj/wire_Capture_Deform/wiredeform1.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) restgroup [ 0 locks=0 ] ( "" ) stdswitcher [ 0 locks=0 ] ( 0 0 ) blend [ 0 locks=0 ] ( "maxdisplace" ) tension [ 0 locks=0 ] ( 4 ) xformframe [ 0 locks=0 ] ( "tangent" ) polyline [ 0 locks=0 ] ( "on" ) updatenmls [ 0 locks=0 ] ( "on" ) fastrecache [ 0 locks=0 ] ( "off" ) visualize [ 0 locks=0 ] ( "off" ) vistype [ 0 locks=0 ] ( "multiple" ) vismode [ 0 locks=0 ] ( "false" ) zeroweightcolor [ 0 locks=0 ] ( 1 1 1 ) init [ 0 locks=0 ] ( 0 ) initgroup [ 0 locks=0 ] ( 0 ) numdeformers [ 0 locks=0 ] ( 0 ) } HouLC1033600b80057dce2a8041dd1c0eobj/wire_Capture_Deform/wiredeform1.userdata ___Version___15.5.480HouLC1033600b85057dce2a800bd4d6feobj/wire_Capture_Deform/pointvop1.order5 geometryvopglobal1 geometryvopoutput1 fit1 ramp1 bind1 HouLC1033600b8b057dce2a80299b8a86obj/wire_Capture_Deform/pointvop1.net1 HouLC1033600b85057dce2a8091bfff5dobj/wire_Capture_Deform/rope/line2.inittype = line matchesdef = 0 HouLC1033600b8a057dce2a803f37404bobj/wire_Capture_Deform/rope/line2.defsopflags sopflags = comment "" position 1 4.747 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 exposed on outputsNamed3 { 0 "output1" } inputsNamed3 { } inputs { } stat { create 1473943707 modify 1474089647 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b85057dce2a8003b2d91bobj/wire_Capture_Deform/rope/line2.parm{ version 0.8 type [ 0 locks=0 ] ( "poly" ) origin [ 0 locks=0 ] ( 0 0 0 ) dir [ 0 locks=0 ] ( 1 0 0 ) dist [ 0 locks=0 ] ( 5 ) points [ 0 locks=0 ] ( 150 ) order [ 0 locks=0 ] ( 4 ) } HouLC1033600b81057dce2a80abde254fobj/wire_Capture_Deform/rope/line2.userdata ___Version___15.5.480HouLC1033600b84057dce2a80c0c4538dobj/wire_Capture_Deform/rope/twist2.inittype = twist matchesdef = 0 HouLC1033600b85057dce2a8080562ad9obj/wire_Capture_Deform/rope/twist2.defsopflags sopflags = comment "" position 1 3.78471 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 exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 line2 0 1 "input1" } inputs { 0 line2 0 1 } stat { create 1473944519 modify 1474089647 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b84057dce2a80605c9ba3obj/wire_Capture_Deform/rope/twist2.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) op [ 0 locks=0 ] ( "twist" ) paxis [ 0 locks=0 ] ( "x" ) saxis [ 0 locks=0 ] ( "y" ) p [ 0 locks=0 ] ( 0 0.050000000000000003 0 ) strength [ 0 locks=0 ] ( 1080 ) roll [ 0 locks=0 ] ( 1 ) } HouLC1033600b80057dce2a803565a572obj/wire_Capture_Deform/rope/twist2.userdata ___Version___15.5.480HouLC1033600b80057dce2a8014e8f6c2obj/wire_Capture_Deform/rope/transform2.inittype = xform matchesdef = 0 HouLC1033600b81057dce2a80ba9080daobj/wire_Capture_Deform/rope/transform2.defsopflags sopflags = comment "" position 1.11868 2.5386 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 exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 twist2 1 1 "input1" } inputs { 0 twist2 0 1 } stat { create 1473949699 modify 1474089647 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b81057dce2a80ba5c204fobj/wire_Capture_Deform/rope/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 } } } HouLC1033600b80057dce2a8030ad98bcobj/wire_Capture_Deform/rope/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 0 ) r [ 0 locks=0 ] ( 120 0 0 ) s [ 0 locks=0 ] ( 1 1 1 ) shear [ 0 locks=0 ] ( 0 0 0 ) p [ 8 locks=0 ] ( [ px 2.5 ] [ py 0.049994446337223053 ] [ pz -1.1175870895385742e-08 ] ) scale [ 0 locks=0 ] ( 1 ) 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" ) } HouLC1033600b9c057dce2a807edf80a1obj/wire_Capture_Deform/rope/transform2.userdata ___Version___15.5.480HouLC1033600b84057dce2a80220b36b9obj/wire_Capture_Deform/rope/merge1.inittype = merge matchesdef = 0 HouLC1033600b85057dce2a800ce7c0beobj/wire_Capture_Deform/rope/merge1.defsopflags sopflags = comment "" position 1 0.89935 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 exposed on outputsNamed3 { 0 "output1" } inputsNamed3 { 1 color1 1 1 "input1" 2 color2 1 1 "input2" 3 color3 1 1 "input3" } inputs { 0 color1 0 1 1 color2 0 1 2 color3 0 1 } stat { create 1473949703 modify 1474089647 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b84057dce2a80a1688633obj/wire_Capture_Deform/rope/merge1.parm{ version 0.8 } HouLC1033600b80057dce2a8099899916obj/wire_Capture_Deform/rope/merge1.userdata ___Version___15.5.480HouLC1033600b80057dce2a8037b19f14obj/wire_Capture_Deform/rope/transform3.inittype = xform matchesdef = 0 HouLC1033600b81057dce2a807b279c98obj/wire_Capture_Deform/rope/transform3.defsopflags sopflags = comment "" position 3.00103 2.5386 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 exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 twist2 1 1 "input1" } inputs { 0 twist2 0 1 } stat { create 1473949699 modify 1474089647 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b81057dce2a801e3b2932obj/wire_Capture_Deform/rope/transform3.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 } } } HouLC1033600b80057dce2a80307ce943obj/wire_Capture_Deform/rope/transform3.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 ] ( 240 0 0 ) s [ 0 locks=0 ] ( 1 1 1 ) shear [ 0 locks=0 ] ( 0 0 0 ) p [ 8 locks=0 ] ( [ px 2.5 ] [ py 0.049994446337223053 ] [ pz -1.1175870895385742e-08 ] ) scale [ 0 locks=0 ] ( 1 ) 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" ) } HouLC1033600b9c057dce2a8044d63e7bobj/wire_Capture_Deform/rope/transform3.userdata ___Version___15.5.480HouLC1033600b81057dce2a80ff40482fobj/wire_Capture_Deform/rope/polywire2.inittype = polywire matchesdef = 0 HouLC1033600b86057dce2a8070950254obj/wire_Capture_Deform/rope/polywire2.defsopflags sopflags = comment "" position 0.98588 0.00994 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 exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 merge1 0 1 "input1" } inputs { 0 merge1 0 1 } stat { create 1473949818 modify 1474089647 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b86057dce2a80855cc1faobj/wire_Capture_Deform/rope/polywire2.chn{ channel segscale1 { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "1.0 / $NSEG" } } channel segscale2 { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = "1.0 - 1.0 / $NSEG" } } } HouLC1033600b81057dce2a80e69a0940obj/wire_Capture_Deform/rope/polywire2.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) radius [ 0 locks=0 ] ( 0.040000000000000001 ) maxscale [ 0 locks=0 ] ( 100 ) smooth [ 0 locks=0 ] ( 1 ) div [ 0 locks=0 ] ( 4 ) segs [ 0 locks=0 ] ( 1 ) segscale [ 8 locks=0 ] ( [ segscale1 1 ] [ segscale2 0 ] ) jointcorrect [ 0 locks=0 ] ( "on" ) dotexture [ 0 locks=0 ] ( "on" ) uoff [ 0 locks=0 ] ( 0 ) textu [ 0 locks=0 ] ( 0 1 ) textv [ 0 locks=0 ] ( 0 1 ) upenable [ 0 locks=0 ] ( "off" ) upvector [ 0 locks=0 ] ( 0 1 0 ) } HouLC1033600b9d057dce2a8076b3a21cobj/wire_Capture_Deform/rope/polywire2.userdata ___Version___15.5.480HouLC1033600b8e057dce2a808cfc4eecobj/wire_Capture_Deform/rope.order9 color1 color2 color3 line2 twist2 transform2 merge1 transform3 polywire2 HouLC1033600b8c057dce2a801f151c2bobj/wire_Capture_Deform/rope.net1 HouLC1033600b8e057dce2a805c2d6e36obj/wire_Capture_Deform/null1.inittype = null matchesdef = 0 HouLC1033600b8f057dce2a80674295b9obj/wire_Capture_Deform/null1.defsopflags sopflags = comment "" position -3.33059 -0.600607 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 exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 wiredeform1 3 1 "input1" } inputs { 0 wiredeform1 0 1 } stat { create 1474089667 modify 1474090337 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b8e057dce2a80d6f3f2a8obj/wire_Capture_Deform/null1.parm{ version 0.8 copyinput [ 0 locks=0 ] ( "on" ) cacheinput [ 0 locks=0 ] ( "off" ) } HouLC1033600b8a057dce2a8080c98a71obj/wire_Capture_Deform/null1.userdata ___Version___15.5.480HouLC1033600bb3057dce2a800f26e64aobj/wire_Capture_Deform.order7 line1 dopnet1 wirecapture1 wiredeform1 pointvop1 rope null1 HouLC1033600bb1057dce2a803b3492eeobj/wire_Capture_Deform.net1 HouLC1033600bb7057dce2a80981d60d6obj/Lattice/lattice1.inittype = lattice matchesdef = 0 HouLC1033600bb4057dce2a80e906924dobj/Lattice/lattice1.defsopflags sopflags = comment "" position -0.619944 0.268406 connectornextid 4 flags = lock off model off template off footprint off xray off bypass off display on render on highlight on unload off savedata off compress off exposed on outputsNamed3 { 3 "output1" } inputsNamed3 { 0 testgeometry_pighead1 0 1 "input1" 1 lattice_bbox 1 1 "input2" 2 twist1 1 1 "input3" } inputs { 0 testgeometry_pighead1 0 1 1 lattice_bbox 0 1 2 twist1 0 1 } stat { create 1473946001 modify 1474093531 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 creator lattice explicit 1 delscript "" exprlanguage hscript end HouLC1033600bb7057dce2a807c455cd6obj/Lattice/lattice1.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) stdswitcher [ 0 locks=0 ] ( 0 0 ) divs [ 0 locks=0 ] ( 3 3 3 ) interptype [ 0 locks=0 ] ( "bezier" ) restgroup [ 0 locks=0 ] ( "" ) kernel [ 0 locks=0 ] ( wyvill ) radius [ 0 locks=0 ] ( 1 ) normthreshold [ 0 locks=0 ] ( 0 ) bspheres [ 0 locks=0 ] ( "off" ) } HouLC1033600bb3057dce2a809b569cffobj/Lattice/lattice1.userdata ___Version___15.5.480HouLC1033600bb3057dce2a80271c70a5obj/Lattice/lattice_bbox.inittype = bound matchesdef = 0 HouLC1033600bb0057dce2a800cb97499obj/Lattice/lattice_bbox.defsopflags sopflags = comment "" position 0.262636 2.59428 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 off exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 testgeometry_pighead1 0 1 "input1" } inputs { 0 testgeometry_pighead1 0 1 } stat { create 1473946001 modify 1473946060 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 creator lattice explicit 0 delscript "" exprlanguage hscript end HouLC1033600bb0057dce2a80a22bb8a3obj/Lattice/lattice_bbox.chn{ channel group { lefttype = extend righttype = extend defaultString = \"\" flags = 0 segment { length = 0 expr = chs(\"../lattice1/group\") } } } HouLC1033600bb3057dce2a80c9904020obj/Lattice/lattice_bbox.parm{ version 0.8 group [ 0 locks=0 ] ( [ group "" ] ) grouptype [ 0 locks=0 ] ( "points" ) keepOriginal [ 0 locks=0 ] ( "off" ) createempty [ 0 locks=0 ] ( "on" ) boundtype [ 0 locks=0 ] ( "off" "off" ) dodivs [ 0 locks=0 ] ( "on" ) divs [ 0 locks=0 ] ( 3 3 3 ) rebar [ 0 locks=0 ] ( "off" ) minsize [ 0 locks=0 ] ( 0.0099999997764825821 0.0099999997764825821 0.0099999997764825821 ) orientedbbox [ 0 locks=0 ] ( "off" ) orient [ 0 locks=0 ] ( "y" ) accurate [ 0 locks=0 ] ( "off" ) minradius [ 0 locks=0 ] ( 0 ) minpad [ 0 locks=0 ] ( 0 0 0 ) maxpad [ 0 locks=0 ] ( 0 0 0 ) } HouLC1033600b8f057dce2a804ce2b23aobj/Lattice/lattice_bbox.userdata ___Version___15.5.480HouLC1033600bb5057dce2a80154469e7obj/Lattice/twist1.inittype = twist matchesdef = 0 HouLC1033600bba057dce2a80ecacb37cobj/Lattice/twist1.defsopflags sopflags = comment "" position 1.50499 1.17104 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 exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 lattice_bbox 1 1 "input1" } inputs { 0 lattice_bbox 0 1 } stat { create 1473946011 modify 1474093050 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600bba057dce2a809ce5326aobj/Lattice/twist1.chn{ channel strength { lefttype = extend righttype = extend default = 1 flags = 0 segment { options = { autoslope ai ao } length = 0.96666666666666667 value = 1 2 accel = 0.32222222222222219 0.32222222222222219 expr = bezier() } segment { options = { autoslope ai ao } length = 0.99999999999999989 value = 2 1 accel = 0.33333333333333326 0.33333333333333326 expr = bezier() } segment { options = { autoslope ai ao } length = 0 value = 1 1 accel = 0.33333333333333331 0.33333333333333331 expr = bezier() } } } HouLC1033600bb5057dce2a80bbf17acaobj/Lattice/twist1.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) op [ 0 locks=0 ] ( "taper" ) paxis [ 0 locks=0 ] ( "x" ) saxis [ 0 locks=0 ] ( "y" ) p [ 0 locks=0 ] ( 0 0 0 ) strength [ 0 locks=0 autoscope=1 ] ( [ strength 1 ] ) roll [ 0 locks=0 ] ( 1 ) } HouLC1033600bb1057dce2a8061d4c2c2obj/Lattice/twist1.userdata ___Version___15.5.480HouLC1033600bbf057dce2a8052fcde0bobj/Lattice.order4 testgeometry_pighead1 lattice1 lattice_bbox twist1 HouLC1033600bbd057dce2a80196655b9obj/Lattice.net1 HouLC1033600bbe057dce2a8027d9cc09obj/sunlight1.inittype = hlight::2.0 matchesdef = 1 HouLC1033600bbf057dce2a8081cec7c1obj/sunlight1.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 -2.82468 4.91333 connectornextid 3 flags = lock off model off template off footprint off xray off bypass off display on render off highlight off unload off savedata off compress off exposed on selectable on outputsNamed3 { 1 "output1" } inputsNamed3 { 2 "" "" 1 "input1" } inputs { 0 "" 0 1 } stat { create 1474048444 modify 1474089624 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600bbf057dce2a80460d3fd6obj/sunlight1.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 expr = lock(1) } } channel aperture { lefttype = extend righttype = extend flags = 0 segment { length = 0 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\") } } channel vm_envangle { lefttype = extend righttype = extend default = 5 flags = 0 segment { options = { untie iv ov is os ia oa } length = 0 expr = ch(\"../skylight1/skymap_sun_angular_size\") } } channel rx { lefttype = extend righttype = extend flags = 0 segment { options = { untie iv ov is os ia oa } length = 0 expr = ch(\"../skylight1/skymap_sun_calc_rotatex\") } } channel ry { lefttype = extend righttype = extend flags = 0 segment { options = { untie iv ov is os ia oa } length = 0 expr = ch(\"../skylight1/skymap_sun_calc_rotatey\") } } channel rz { lefttype = extend righttype = extend flags = 0 segment { options = { untie iv ov is os ia oa } length = 0 expr = ch(\"../skylight1/skymap_sun_calc_rotatez\") } } channel tx { lefttype = extend righttype = extend flags = 0 segment { options = { untie iv ov is os ia oa } length = 0 expr = "ch(\"/obj/skylight1/skymap_sun_calc_vectorx\") * -10.0" } } channel ty { lefttype = extend righttype = extend flags = 0 segment { options = { untie iv ov is os ia oa } length = 0 expr = "ch(\"/obj/skylight1/skymap_sun_calc_vectory\") * -10.0" } } channel tz { lefttype = extend righttype = extend flags = 0 segment { options = { untie iv ov is os ia oa } length = 0 expr = "ch(\"/obj/skylight1/skymap_sun_calc_vectorz\") * -10.0" } } } HouLC1033600bbe057dce2a803b23720fobj/sunlight1.parm{ version 0.8 stdswitcher [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) keeppos [ 0 locks=0 autoscope=0 ] ( "off" ) childcomp [ 0 locks=0 autoscope=0 ] ( "off" ) pre_xform [ 0 locks=0 ] ( 0 ) xOrd [ 0 locks=0 autoscope=0 ] ( "srt" ) rOrd [ 0 locks=0 autoscope=0 ] ( "xyz" ) t [ 0 locks=0 autoscope=7 ] ( [ tx -8.6595605623549343e-16 ] [ ty 7.0710678118654755 ] [ tz 7.0710678118654755 ] ) r [ 0 locks=0 autoscope=7 ] ( [ rx -45.000000000000007 ] [ ry -7.016709298534876e-15 ] [ rz 0 ] ) s [ 0 locks=0 autoscope=7 ] ( 1 1 1 ) p [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) scale [ 0 locks=0 autoscope=0 ] ( 1 ) 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 1 ] ) 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 ) folder0 [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) iconscale [ 0 locks=0 autoscope=0 ] ( 1 ) light_enable [ 0 locks=0 autoscope=0 ] ( "on" ) ogl_enablelight [ 0 locks=0 autoscope=0 ] ( "on" ) light_type [ 0 locks=0 autoscope=0 ] ( "sun" ) light_color [ 0 locks=0 autoscope=0 ] ( 1 0.94510000000000005 0.91759999999999997 ) light_intensity [ 0 locks=0 autoscope=0 ] ( 1 ) light_exposure [ 0 locks=0 autoscope=0 ] ( 0 ) 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.001 ) far [ 0 locks=0 autoscope=0 ] ( 10000 ) 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 [ 0 locks=0 autoscope=0 ] ( 1 1 ) 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 ] ( 2 ) vm_envangle [ 0 locks=0 autoscope=0 ] ( [ vm_envangle 1 ] ) 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 ] ( * ) 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" ) l_dimmer [ 0 locks=0 autoscope=1 ] ( [ l_dimmer 1 ] ) focal [ 0 locks=0 autoscope=0 ] ( [ focal 1 ] ) aperture [ 0 locks=0 autoscope=0 ] ( [ aperture 1.4281480067421144 ] ) projection2 [ 0 locks=0 autoscope=0 ] ( [ projection2 1 ] ) 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" ) } HouLC1033600bba057dce2a80f266bd7dobj/sunlight1.userdata ___toolid___object_pointlight___toolcount___1 ___Version___1HouLC1033600bbe057dce2a800e67b899obj/skylight1.inittype = envlight matchesdef = 1 HouLC1033600bbf057dce2a80808ab846obj/skylight1.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 -2.82468 3.88825 connectornextid 3 flags = lock off model off template off footprint off xray off bypass off display on render off highlight off unload off savedata off compress off exposed on selectable on outputsNamed3 { 1 "output1" } inputsNamed3 { 2 "" "" 1 "input1" } inputs { 0 "" 0 1 } stat { create 1474048444 modify 1474089624 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600bbf057dce2a80e3d6be8eobj/skylight1.chn{ channel skymap_sun_calc_vectorx { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"sky_env_net/sun_dir/vectorx\") } } channel skymap_sun_calc_vectory { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"sky_env_net/sun_dir/vectory\") } } channel skymap_sun_calc_vectorz { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"sky_env_net/sun_dir/vectorz\") } } channel skymap_sun_calc_rotatex { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"sky_env_net/sun_dir/anglesx\") } } channel skymap_sun_calc_rotatey { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"sky_env_net/sun_dir/anglesy\") } } channel skymap_sun_calc_rotatez { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = ch(\"sky_env_net/sun_dir/anglesz\") } } channel dimmer { lefttype = extend righttype = extend flags = 0 segment { length = 0 value = 1 1 expr = "if(ch('./light_enable'), 1, 0)" } } } HouLC1033600bbe057dce2a80f4e3a663obj/skylight1.parm{ version 0.8 stdswitcher [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) keeppos [ 0 locks=0 autoscope=0 ] ( "off" ) childcomp [ 0 locks=0 autoscope=0 ] ( "off" ) pre_xform [ 0 locks=0 ] ( 0 ) xOrd [ 0 locks=0 autoscope=0 ] ( "srt" ) rOrd [ 0 locks=0 autoscope=0 ] ( "xyz" ) t [ 0 locks=0 autoscope=7 ] ( 0 0 0 ) r [ 0 locks=0 autoscope=7 ] ( 0 0 0 ) s [ 0 locks=0 autoscope=7 ] ( 1 1 1 ) p [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) scale [ 0 locks=0 autoscope=0 ] ( 1 ) 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 1 ] ) 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 ) folder0 [ 0 locks=0 autoscope=0 ] ( 1 1 1 ) folder1_2 [ 0 locks=0 autoscope=0 ] ( 0 0 ) light_color [ 0 locks=0 autoscope=0 ] ( 1 1 1 ) light_intensity [ 0 locks=0 autoscope=1 ] ( 1 ) light_exposure [ 0 locks=0 autoscope=0 ] ( 0 ) env_map [ 0 locks=0 autoscope=0 ] ( "" ) env_skymap [ 0 locks=0 autoscope=0 ] ( "`strcat(\"op:\", opfullpath(\"sky_env_net/sky_env_map\"))`" ) light_enable [ 0 locks=0 autoscope=0 ] ( "on" ) ogl_enablelight [ 0 locks=0 autoscope=0 ] ( "on" ) light_contribdiff [ 0 locks=0 autoscope=0 ] ( "on" ) light_contribspec [ 0 locks=0 autoscope=0 ] ( "on" ) light_contrib [ 0 locks=0 autoscope=0 ] ( 0 ) light_contribprimary [ 0 locks=0 autoscope=0 ] ( "off" ) env_clipy [ 0 locks=0 autoscope=0 ] ( "off" ) categories [ 0 locks=0 autoscope=0 ] ( "" ) folder1 [ 0 locks=0 autoscope=0 ] ( 1 0 ) env_mode [ 0 locks=0 autoscope=0 ] ( direct ) vm_samplingquality [ 0 locks=0 autoscope=0 ] ( 1 ) env_filteramount [ 0 locks=0 autoscope=0 ] ( 0 ) env_portalenable [ 0 locks=0 autoscope=0 ] ( "off" ) env_portal [ 0 locks=0 autoscope=0 ] ( "" ) env_domaxdist [ 0 locks=0 autoscope=0 ] ( "off" ) env_maxdist [ 0 locks=0 autoscope=0 ] ( 10 ) env_angle [ 0 locks=0 autoscope=0 ] ( 90 ) env_doadaptive [ 0 locks=0 autoscope=0 ] ( "off" ) skymap_enable [ 0 locks=0 autoscope=0 ] ( "on" ) skymap_resolution [ 0 locks=0 autoscope=0 ] ( 128 ) folder_sun_dir [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) skymap_sun_dir_spec [ 0 locks=0 autoscope=0 ] ( 3 ) skymap_sun_angular_size [ 0 locks=0 autoscope=0 ] ( 1 ) skymap_sun_angular_size_cone_onoff [ 0 locks=0 autoscope=0 ] ( on ) skymap_sun_dir_rotate [ 0 locks=0 autoscope=0 ] ( 45 180 0 ) skymap_sun_dir_vector [ 0 locks=0 autoscope=0 ] ( 0 1 1 ) skymap_sun_azimuth [ 0 locks=0 autoscope=0 ] ( 180 ) skymap_sun_elevation [ 0 locks=0 autoscope=0 ] ( 45 ) skymap_geo_latitude [ 0 locks=0 autoscope=0 ] ( 0 ) skymap_geo_longitude [ 0 locks=0 autoscope=0 ] ( 0 ) skymap_geo_month [ 0 locks=0 autoscope=0 ] ( "Jan" ) skymap_geo_day [ 0 locks=0 autoscope=0 ] ( 1 ) skymap_geo_time [ 0 locks=0 autoscope=0 ] ( 12 0 ) skymap_geo_hr_spec [ 0 locks=0 autoscope=0 ] ( "3" ) skymap_geo_time_zone [ 0 locks=0 autoscope=0 ] ( "" ) skymap_geo_daylight [ 0 locks=0 autoscope=0 ] ( "off" ) skymap_geo_doy [ 0 locks=0 autoscope=0 ] ( 0.5 ) sepparm [ 0 locks=0 ] ( ) skymap_sun_calc_spec [ 0 locks=0 autoscope=0 ] ( away ) skymap_sun_calc_vector [ 0 locks=0 autoscope=0 ] ( [ skymap_sun_calc_vectorx 8.6595605623549341e-17 ] [ skymap_sun_calc_vectory -0.70710678118654757 ] [ skymap_sun_calc_vectorz -0.70710678118654757 ] ) skymap_sun_calc_rotate [ 0 locks=0 autoscope=0 ] ( [ skymap_sun_calc_rotatex -45.000000000000007 ] [ skymap_sun_calc_rotatey -7.016709298534876e-15 ] [ skymap_sun_calc_rotatez 0 ] ) skymap_sky_color_spec [ 0 locks=0 autoscope=0 ] ( "0" ) skymap_sky_turbidity [ 0 locks=0 autoscope=0 ] ( 2 ) skymap_sky_brightness [ 0 locks=0 autoscope=0 ] ( 1 ) skymap_sky_ramp [ 0 locks=0 autoscope=0 ] ( 3 ) ground_type [ 0 locks=0 autoscope=0 ] ( horizon ) skymap_ground_color [ 0 locks=0 autoscope=0 ] ( 0.029999999999999999 0.02 0.014999999999999999 ) skymap_ground_normal [ 0 locks=0 autoscope=0 ] ( 0 1 0 ) skymap_horizon_elevation [ 0 locks=0 autoscope=0 ] ( 0 ) shadow_type [ 0 locks=0 autoscope=0 ] ( "raytrace" ) shadowmask [ 0 locks=0 autoscope=0 ] ( * ) shadow_intensity [ 0 locks=0 autoscope=0 ] ( 1 ) shadow_transparent [ 0 locks=0 autoscope=0 ] ( "on" ) light_wrangler [ 0 locks=0 autoscope=0 ] ( HoudiniEnvLight ) skymap_sky_ramp1pos [ 0 locks=0 autoscope=0 ] ( 0 ) skymap_sky_ramp1c [ 0 locks=0 autoscope=0 ] ( 0.17000000200000001 0.15999999600000001 0.66000002599999996 ) skymap_sky_ramp1interp [ 0 locks=0 autoscope=0 ] ( "linear" ) skymap_sky_ramp2pos [ 0 locks=0 autoscope=0 ] ( 0.94999998799999996 ) skymap_sky_ramp2c [ 0 locks=0 autoscope=0 ] ( 0.43000000700000002 0.72000002900000004 0.89999997600000003 ) skymap_sky_ramp2interp [ 0 locks=0 autoscope=0 ] ( "linear" ) skymap_sky_ramp3pos [ 0 locks=0 autoscope=0 ] ( 1 ) skymap_sky_ramp3c [ 0 locks=0 autoscope=0 ] ( 0.959999979 0.91000002599999996 0.23000000400000001 ) skymap_sky_ramp3interp [ 0 locks=0 autoscope=0 ] ( "linear" ) } HouLC1033600bba057dce2a80af4715f4obj/skylight1.userdata ___toolid___object_envlight___toolcount___4 ___Version___HouLC1033600bbe057dce2a805c230203obj/cam_Cloth.inittype = cam matchesdef = 0 HouLC1033600bbf057dce2a807a5486beobj/cam_Cloth.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 -8.56431 2.61711 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 exposed on selectable on outputsNamed3 { 1 "output1" } inputsNamed3 { 2 "" "" 1 "input1" } inputs { 0 "" 0 1 } stat { create 1474086848 modify 1474088407 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600bb6057dce2a8076495248obj/cam_Cloth.spareparmdef group { name "stdswitcher3" 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 "Pre-transform" export none } 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 all } parm { name "r" baseparm label "Rotate" export all } parm { name "s" baseparm label "Scale" invisible export none } parm { name "p" baseparm label "Pivot" export none } parm { name "scale" baseparm label "Uniform Scale" invisible 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 "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 } export none parmtag { "spare_category" "View" } } parm { name "res" label "Resolution" type intvector2 joinnext size 2 default { "1280" "720" } range { -1 1 } export none 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')\")`" ] } range { 0 1 } export none 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 } export none 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" } range { 0 1 } export none parmtag { "spare_category" "View" } } parm { name "vm_lensshader" label "Lens Shader" type oppath default { "" } disablewhen "{ projection != lens }" range { 0 1 } export none parmtag { "oprelative" "." } parmtag { "spare_category" "View" } } parm { name "focal" label "Focal Length" type float joinnext default { "50" } range { 1 100 } export none } parm { name "focalunits" label "Focal Units" type string default { "mm" } menu { "mm" "millimeters" "m" "meters" "nm" "nanometers" "in" "inches" "ft" "feet" } range { 0 1 } export none } parm { name "aperture" label "Aperture" type float default { "41.4214" } range { 1 100 } export none parmtag { "spare_category" "View" } } parm { name "orthowidth" label "Ortho Width" type float default { "2" } disablewhen "{ projection != ortho }" range { 0.001 10 } export none parmtag { "spare_category" "View" } } parm { name "near" label "Near Clipping" type float default { "0.001" } range { 0 10 } export none parmtag { "spare_category" "View" } } parm { name "far" label "Far Clipping" type float default { "10000" } range { 1 10000 } export none parmtag { "spare_category" "View" } } parm { name "vm_bgenable" label "Enable Background Image" type toggle default { "1" } range { 0 1 } export none parmtag { "spare_category" "View" } } parm { name "vm_background" label "Background Image" type file default { "" } disablewhen "{ vm_bgenable == 0 }" range { 0 1 } export none parmtag { "filechooser_mode" "read" } parmtag { "spare_category" "View" } } parm { name "win" label "Screen Window X/Y" type vector2 size 2 default { "0" "0" } disablewhen "{ winmask != \"\" }" range { -1 1 } export none } parm { name "winsize" label "Screen Window Size" type vector2 size 2 default { "1" "1" } disablewhen "{ winmask != \"\" }" range { 0.01 10 } export none } parm { name "winmask" label "Screen Window Mask" type oplist default { "" } disablewhen "{ projection != ortho projection != perspective }" range { 0 1 } export none 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 } export none } parm { name "cropr" label "Right Crop" type float default { "1" } disablewhen "{ cropmask != \"\" }" range { 0 1 } export none } parm { name "cropb" label "Bottom Crop" type float default { "0" } disablewhen "{ cropmask != \"\" }" range { 0 1 } export none } parm { name "cropt" label "Top Crop" type float default { "1" } disablewhen "{ cropmask != \"\" }" range { 0 1 } export none } parm { name "cropmask" label "Crop Mask" type oplist default { "" } disablewhen "{ projection != ortho projection != perspective }" range { 0 1 } export none 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 } export none parmtag { "spare_category" "Sampling" } } parm { name "focus" label "Focus Distance" type float default { "5" } disablewhen "{ vm_dof == 0 }" range { 0.001 1000 } export none parmtag { "spare_category" "Sampling" } } parm { name "fstop" label "F-Stop" type log default { "5.6" } disablewhen "{ vm_dof == 0 }" range { 1.4 22 } export none 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" } range { 0 1 } export none parmtag { "spare_category" "Sampling" } } parm { name "vm_bokehfile" label "Bokeh Image File" type image default { "default.pic" } disablewhen "{ vm_bokeh != file }" range { 0 1 } export none parmtag { "filechooser_mode" "read" } parmtag { "spare_category" "Sampling" } } parm { name "vm_bokehrotation" label "Bokeh Rotation" type float default { "0" } disablewhen "{ vm_bokeh != file }" range { 0 360 } export none parmtag { "spare_category" "Sampling" } } } HouLC1033600bbf057dce2a806a489476obj/cam_Cloth.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) } } } HouLC1033600bbe057dce2a80bd646333obj/cam_Cloth.parm{ version 0.8 stdswitcher [ 0 locks=0 ] ( 0 0 ) keeppos [ 0 locks=0 ] ( "off" ) childcomp [ 0 locks=0 ] ( "off" ) pre_xform [ 0 locks=0 ] ( 0 ) xOrd [ 0 locks=0 ] ( "srt" ) rOrd [ 0 locks=0 ] ( "xyz" ) t [ 0 locks=0 ] ( 0 1.5890367995439558 11.082963520880034 ) r [ 0 locks=0 ] ( -7.1609403254972861 0 0 ) s [ 0 locks=0 ] ( [ sx 1 ] [ sy 1 ] [ sz 1 ] ) p [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( [ scale 1 ] ) 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 ] ( "off" ) stdswitcher3 [ 0 locks=0 ] ( 0 0 0 0 ) iconscale [ 0 locks=0 ] ( 1 ) res [ 0 locks=0 ] ( 500 250 ) resMenu [ 0 locks=0 ] ( 0 ) aspect [ 0 locks=0 ] ( 1 ) projection [ 0 locks=0 ] ( "perspective" ) vm_lensshader [ 0 locks=0 ] ( "" ) focal [ 0 locks=0 ] ( 50 ) focalunits [ 0 locks=0 ] ( mm ) aperture [ 0 locks=0 ] ( 41.421398162841797 ) orthowidth [ 0 locks=0 ] ( 2.704932587748297 ) near [ 0 locks=0 ] ( 0.10000000149011612 ) far [ 0 locks=0 ] ( 3406.1171792875534 ) 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 ] ( 5 ) fstop [ 0 locks=0 ] ( 5.5999999999999996 ) vm_bokeh [ 0 locks=0 ] ( radial ) vm_bokehfile [ 0 locks=0 ] ( default.pic ) vm_bokehrotation [ 0 locks=0 ] ( 0 ) } HouLC1033600bba057dce2a80c98b59b7obj/cam_Cloth.userdata ___toolid___ object_cam___toolcount___10 ___Version___15.5.480HouLC1033600bb0057dce2a8081e08101obj/cam_Cloth/camOrigin.inittype = add matchesdef = 0 HouLC1033600bb1057dce2a80836c07f1obj/cam_Cloth/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 off exposed on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1474086848 modify 1474086855 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600bb0057dce2a8096cf8acdobj/cam_Cloth/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" ) } HouLC1033600b8c057dce2a8052951c9dobj/cam_Cloth/camOrigin.userdata ___toolid___ object_cam___toolcount___10 ___Version___15.5.480HouLC1033600bb4057dce2a80c0968685obj/cam_Cloth/file1.inittype = file matchesdef = 0 HouLC1033600bb5057dce2a8066a633d2obj/cam_Cloth/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 off exposed on outputsNamed3 { 0 "output1" } inputsNamed3 { } inputs { } stat { create 1474086848 modify 1474086867 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600bb4057dce2a80e5dc11f9obj/cam_Cloth/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" ) } HouLC1033600bb0057dce2a8014d624acobj/cam_Cloth/file1.userdata ___toolid___ object_cam___toolcount___10 ___Version___15.5.480HouLC1033600bb7057dce2a8003fc0361obj/cam_Cloth/xform1.inittype = xform matchesdef = 0 HouLC1033600bb4057dce2a800d3c203bobj/cam_Cloth/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 off exposed on outputsNamed3 { } inputsNamed3 { 0 file1 0 1 "input1" } inputs { 0 file1 0 1 } stat { create 1474086848 modify 1474086884 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600bb4057dce2a802ba50dd7obj/cam_Cloth/xform1.chn{ channel scale { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "property(\"../iconscale\", 1)" } } } HouLC1033600bb7057dce2a80bd68a952obj/cam_Cloth/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 ) p [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( [ scale 1 ] ) 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" ) } HouLC1033600bb3057dce2a804fbfb78dobj/cam_Cloth/xform1.userdata ___toolid___ object_cam___toolcount___10 ___Version___15.5.480HouLC1033600bb9057dce2a80484f203dobj/cam_Cloth.order3 camOrigin file1 xform1 HouLC1033600bbf057dce2a80425c6cfdobj/cam_Cloth.net1 HouLC1033600bbf057dce2a80be243ecbobj/cam_Wire.inittype = cam matchesdef = 0 HouLC1033600bbc057dce2a804ffac4c0obj/cam_Wire.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 -6.56627 2.6129 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 exposed on selectable on outputsNamed3 { 1 "output1" } inputsNamed3 { 2 "" "" 1 "input1" } inputs { 0 "" 0 1 } stat { create 1474087008 modify 1474088407 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600bb7057dce2a807e2dfee1obj/cam_Wire.spareparmdef group { name "stdswitcher3" 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 "Pre-transform" export none } 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 all } parm { name "r" baseparm label "Rotate" export all } parm { name "s" baseparm label "Scale" invisible export none } parm { name "p" baseparm label "Pivot" export none } parm { name "scale" baseparm label "Uniform Scale" invisible 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 "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 } export none parmtag { "spare_category" "View" } } parm { name "res" label "Resolution" type intvector2 joinnext size 2 default { "1280" "720" } range { -1 1 } export none 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')\")`" ] } range { 0 1 } export none 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 } export none 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" } range { 0 1 } export none parmtag { "spare_category" "View" } } parm { name "vm_lensshader" label "Lens Shader" type oppath default { "" } disablewhen "{ projection != lens }" range { 0 1 } export none parmtag { "oprelative" "." } parmtag { "spare_category" "View" } } parm { name "focal" label "Focal Length" type float joinnext default { "50" } range { 1 100 } export none } parm { name "focalunits" label "Focal Units" type string default { "mm" } menu { "mm" "millimeters" "m" "meters" "nm" "nanometers" "in" "inches" "ft" "feet" } range { 0 1 } export none } parm { name "aperture" label "Aperture" type float default { "41.4214" } range { 1 100 } export none parmtag { "spare_category" "View" } } parm { name "orthowidth" label "Ortho Width" type float default { "2" } disablewhen "{ projection != ortho }" range { 0.001 10 } export none parmtag { "spare_category" "View" } } parm { name "near" label "Near Clipping" type float default { "0.001" } range { 0 10 } export none parmtag { "spare_category" "View" } } parm { name "far" label "Far Clipping" type float default { "10000" } range { 1 10000 } export none parmtag { "spare_category" "View" } } parm { name "vm_bgenable" label "Enable Background Image" type toggle default { "1" } range { 0 1 } export none parmtag { "spare_category" "View" } } parm { name "vm_background" label "Background Image" type file default { "" } disablewhen "{ vm_bgenable == 0 }" range { 0 1 } export none parmtag { "filechooser_mode" "read" } parmtag { "spare_category" "View" } } parm { name "win" label "Screen Window X/Y" type vector2 size 2 default { "0" "0" } disablewhen "{ winmask != \"\" }" range { -1 1 } export none } parm { name "winsize" label "Screen Window Size" type vector2 size 2 default { "1" "1" } disablewhen "{ winmask != \"\" }" range { 0.01 10 } export none } parm { name "winmask" label "Screen Window Mask" type oplist default { "" } disablewhen "{ projection != ortho projection != perspective }" range { 0 1 } export none 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 } export none } parm { name "cropr" label "Right Crop" type float default { "1" } disablewhen "{ cropmask != \"\" }" range { 0 1 } export none } parm { name "cropb" label "Bottom Crop" type float default { "0" } disablewhen "{ cropmask != \"\" }" range { 0 1 } export none } parm { name "cropt" label "Top Crop" type float default { "1" } disablewhen "{ cropmask != \"\" }" range { 0 1 } export none } parm { name "cropmask" label "Crop Mask" type oplist default { "" } disablewhen "{ projection != ortho projection != perspective }" range { 0 1 } export none 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 } export none parmtag { "spare_category" "Sampling" } } parm { name "focus" label "Focus Distance" type float default { "5" } disablewhen "{ vm_dof == 0 }" range { 0.001 1000 } export none parmtag { "spare_category" "Sampling" } } parm { name "fstop" label "F-Stop" type log default { "5.6" } disablewhen "{ vm_dof == 0 }" range { 1.4 22 } export none 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" } range { 0 1 } export none parmtag { "spare_category" "Sampling" } } parm { name "vm_bokehfile" label "Bokeh Image File" type image default { "default.pic" } disablewhen "{ vm_bokeh != file }" range { 0 1 } export none parmtag { "filechooser_mode" "read" } parmtag { "spare_category" "Sampling" } } parm { name "vm_bokehrotation" label "Bokeh Rotation" type float default { "0" } disablewhen "{ vm_bokeh != file }" range { 0 360 } export none parmtag { "spare_category" "Sampling" } } } HouLC1033600bbc057dce2a80e0298e38obj/cam_Wire.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) } } } HouLC1033600bbf057dce2a8059daeae5obj/cam_Wire.parm{ version 0.8 stdswitcher [ 0 locks=0 ] ( 0 0 ) keeppos [ 0 locks=0 ] ( "off" ) childcomp [ 0 locks=0 ] ( "off" ) pre_xform [ 0 locks=0 ] ( 0 ) xOrd [ 0 locks=0 ] ( "srt" ) rOrd [ 0 locks=0 ] ( "xyz" ) t [ 0 locks=0 ] ( 1.8140913362305047 1.5067345878940035 12.853239634524444 ) r [ 0 locks=0 ] ( -15.406871371176109 -1.0849911310255693 -4.9705078687032281e-17 ) s [ 0 locks=0 ] ( [ sx 1 ] [ sy 1 ] [ sz 1 ] ) p [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( [ scale 1 ] ) 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 ] ( "off" ) stdswitcher3 [ 0 locks=0 ] ( 0 0 0 0 ) iconscale [ 0 locks=0 ] ( 1 ) res [ 0 locks=0 ] ( 1280 720 ) resMenu [ 0 locks=0 ] ( 0 ) aspect [ 0 locks=0 ] ( 1 ) projection [ 0 locks=0 ] ( "perspective" ) vm_lensshader [ 0 locks=0 ] ( "" ) focal [ 0 locks=0 ] ( 50 ) focalunits [ 0 locks=0 ] ( mm ) aperture [ 0 locks=0 ] ( 41.421398162841797 ) orthowidth [ 0 locks=0 ] ( 2.704932587748297 ) near [ 0 locks=0 ] ( 0.10000000149011612 ) far [ 0 locks=0 ] ( 3406.1171792875534 ) 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 ] ( 5 ) fstop [ 0 locks=0 ] ( 5.5999999999999996 ) vm_bokeh [ 0 locks=0 ] ( radial ) vm_bokehfile [ 0 locks=0 ] ( default.pic ) vm_bokehrotation [ 0 locks=0 ] ( 0 ) } HouLC1033600bbb057dce2a806c5028c6obj/cam_Wire.userdata ___toolid___ object_cam___toolcount___11 ___Version___15.5.480HouLC1033600bb1057dce2a8036b7fd5dobj/cam_Wire/camOrigin.inittype = add matchesdef = 0 HouLC1033600bb6057dce2a80c14fd246obj/cam_Wire/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 off exposed on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1474087008 modify 1474087015 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600bb1057dce2a802dcf9105obj/cam_Wire/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" ) } HouLC1033600b8d057dce2a8008f61d02obj/cam_Wire/camOrigin.userdata ___toolid___ object_cam___toolcount___11 ___Version___15.5.480HouLC1033600bb5057dce2a8006d6132eobj/cam_Wire/file1.inittype = file matchesdef = 0 HouLC1033600bba057dce2a800081f5b7obj/cam_Wire/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 off exposed on outputsNamed3 { 0 "output1" } inputsNamed3 { } inputs { } stat { create 1474087008 modify 1474087027 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600bb5057dce2a807418841aobj/cam_Wire/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" ) } HouLC1033600bb1057dce2a808fd21a55obj/cam_Wire/file1.userdata ___toolid___ object_cam___toolcount___11 ___Version___15.5.480HouLC1033600bb4057dce2a800342a672obj/cam_Wire/xform1.inittype = xform matchesdef = 0 HouLC1033600bb5057dce2a80b9173c24obj/cam_Wire/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 off exposed on outputsNamed3 { } inputsNamed3 { 0 file1 0 1 "input1" } inputs { 0 file1 0 1 } stat { create 1474087008 modify 1474087044 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600bb5057dce2a8007e1e277obj/cam_Wire/xform1.chn{ channel scale { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "property(\"../iconscale\", 1)" } } } HouLC1033600bb4057dce2a809ffea7a4obj/cam_Wire/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 ) p [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( [ scale 1 ] ) 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" ) } HouLC1033600bb0057dce2a80721fab06obj/cam_Wire/xform1.userdata ___toolid___ object_cam___toolcount___11 ___Version___15.5.480HouLC1033600bbe057dce2a80ba3ae7ddobj/cam_Wire.order3 camOrigin file1 xform1 HouLC1033600bbc057dce2a8083977066obj/cam_Wire.net1 HouLC1033600bb4057dce2a807fdabe9aobj/cam_pointdeform.inittype = cam matchesdef = 0 HouLC1033600bb5057dce2a804d42cb6eobj/cam_pointdeform.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 -8.56794 1.61399 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 exposed on selectable on outputsNamed3 { 1 "output1" } inputsNamed3 { 2 "" "" 1 "input1" } inputs { 0 "" 0 1 } stat { create 1474087115 modify 1474088407 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b8c057dce2a8099790380obj/cam_pointdeform.spareparmdef group { name "stdswitcher3" 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 "Pre-transform" export none } 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 all } parm { name "r" baseparm label "Rotate" export all } parm { name "s" baseparm label "Scale" invisible export none } parm { name "p" baseparm label "Pivot" export none } parm { name "scale" baseparm label "Uniform Scale" invisible 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 "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 } export none parmtag { "spare_category" "View" } } parm { name "res" label "Resolution" type intvector2 joinnext size 2 default { "1280" "720" } range { -1 1 } export none 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')\")`" ] } range { 0 1 } export none 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 } export none 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" } range { 0 1 } export none parmtag { "spare_category" "View" } } parm { name "vm_lensshader" label "Lens Shader" type oppath default { "" } disablewhen "{ projection != lens }" range { 0 1 } export none parmtag { "oprelative" "." } parmtag { "spare_category" "View" } } parm { name "focal" label "Focal Length" type float joinnext default { "50" } range { 1 100 } export none } parm { name "focalunits" label "Focal Units" type string default { "mm" } menu { "mm" "millimeters" "m" "meters" "nm" "nanometers" "in" "inches" "ft" "feet" } range { 0 1 } export none } parm { name "aperture" label "Aperture" type float default { "41.4214" } range { 1 100 } export none parmtag { "spare_category" "View" } } parm { name "orthowidth" label "Ortho Width" type float default { "2" } disablewhen "{ projection != ortho }" range { 0.001 10 } export none parmtag { "spare_category" "View" } } parm { name "near" label "Near Clipping" type float default { "0.001" } range { 0 10 } export none parmtag { "spare_category" "View" } } parm { name "far" label "Far Clipping" type float default { "10000" } range { 1 10000 } export none parmtag { "spare_category" "View" } } parm { name "vm_bgenable" label "Enable Background Image" type toggle default { "1" } range { 0 1 } export none parmtag { "spare_category" "View" } } parm { name "vm_background" label "Background Image" type file default { "" } disablewhen "{ vm_bgenable == 0 }" range { 0 1 } export none parmtag { "filechooser_mode" "read" } parmtag { "spare_category" "View" } } parm { name "win" label "Screen Window X/Y" type vector2 size 2 default { "0" "0" } disablewhen "{ winmask != \"\" }" range { -1 1 } export none } parm { name "winsize" label "Screen Window Size" type vector2 size 2 default { "1" "1" } disablewhen "{ winmask != \"\" }" range { 0.01 10 } export none } parm { name "winmask" label "Screen Window Mask" type oplist default { "" } disablewhen "{ projection != ortho projection != perspective }" range { 0 1 } export none 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 } export none } parm { name "cropr" label "Right Crop" type float default { "1" } disablewhen "{ cropmask != \"\" }" range { 0 1 } export none } parm { name "cropb" label "Bottom Crop" type float default { "0" } disablewhen "{ cropmask != \"\" }" range { 0 1 } export none } parm { name "cropt" label "Top Crop" type float default { "1" } disablewhen "{ cropmask != \"\" }" range { 0 1 } export none } parm { name "cropmask" label "Crop Mask" type oplist default { "" } disablewhen "{ projection != ortho projection != perspective }" range { 0 1 } export none 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 } export none parmtag { "spare_category" "Sampling" } } parm { name "focus" label "Focus Distance" type float default { "5" } disablewhen "{ vm_dof == 0 }" range { 0.001 1000 } export none parmtag { "spare_category" "Sampling" } } parm { name "fstop" label "F-Stop" type log default { "5.6" } disablewhen "{ vm_dof == 0 }" range { 1.4 22 } export none 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" } range { 0 1 } export none parmtag { "spare_category" "Sampling" } } parm { name "vm_bokehfile" label "Bokeh Image File" type image default { "default.pic" } disablewhen "{ vm_bokeh != file }" range { 0 1 } export none parmtag { "filechooser_mode" "read" } parmtag { "spare_category" "Sampling" } } parm { name "vm_bokehrotation" label "Bokeh Rotation" type float default { "0" } disablewhen "{ vm_bokeh != file }" range { 0 360 } export none parmtag { "spare_category" "Sampling" } } } HouLC1033600bb5057dce2a804a5e8e43obj/cam_pointdeform.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) } } } HouLC1033600bb4057dce2a808b0f8f00obj/cam_pointdeform.parm{ version 0.8 stdswitcher [ 0 locks=0 ] ( 0 0 ) keeppos [ 0 locks=0 ] ( "off" ) childcomp [ 0 locks=0 ] ( "off" ) pre_xform [ 0 locks=0 ] ( 0 ) xOrd [ 0 locks=0 ] ( "srt" ) rOrd [ 0 locks=0 ] ( "xyz" ) t [ 0 locks=0 ] ( 1.8102044327934415 1.1053587321655276 3.9078206635146548 ) r [ 0 locks=0 ] ( -3.254972752746474 33.417721627568305 1.9052594899101071e-15 ) s [ 0 locks=0 ] ( [ sx 1 ] [ sy 1 ] [ sz 1 ] ) p [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( [ scale 1 ] ) 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 ] ( "off" ) stdswitcher3 [ 0 locks=0 ] ( 0 0 0 0 ) iconscale [ 0 locks=0 ] ( 1 ) res [ 0 locks=0 ] ( 1280 720 ) resMenu [ 0 locks=0 ] ( 0 ) aspect [ 0 locks=0 ] ( 1 ) projection [ 0 locks=0 ] ( "perspective" ) vm_lensshader [ 0 locks=0 ] ( "" ) focal [ 0 locks=0 ] ( 50 ) focalunits [ 0 locks=0 ] ( mm ) aperture [ 0 locks=0 ] ( 41.421398162841797 ) orthowidth [ 0 locks=0 ] ( 2.704932587748297 ) near [ 0 locks=0 ] ( 0.10000000149011612 ) far [ 0 locks=0 ] ( 3406.1171792875534 ) 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 ] ( 5 ) fstop [ 0 locks=0 ] ( 5.5999999999999996 ) vm_bokeh [ 0 locks=0 ] ( radial ) vm_bokehfile [ 0 locks=0 ] ( default.pic ) vm_bokehrotation [ 0 locks=0 ] ( 0 ) } HouLC1033600bb0057dce2a80fba28f96obj/cam_pointdeform.userdata ___toolid___ object_cam___toolcount___12 ___Version___15.5.480HouLC1033600b8e057dce2a8014727e39obj/cam_pointdeform/camOrigin.inittype = add matchesdef = 0 HouLC1033600b8f057dce2a802f284d33obj/cam_pointdeform/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 off exposed on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1474087115 modify 1474087122 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600b8e057dce2a809fd05fdbobj/cam_pointdeform/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" ) } HouLC1033600b8a057dce2a80f938a8e8obj/cam_pointdeform/camOrigin.userdata ___toolid___ object_cam___toolcount___12 ___Version___15.5.480HouLC1033600bb2057dce2a8055191d0dobj/cam_pointdeform/file1.inittype = file matchesdef = 0 HouLC1033600bb3057dce2a8061c22e41obj/cam_pointdeform/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 off exposed on outputsNamed3 { 0 "output1" } inputsNamed3 { } inputs { } stat { create 1474087115 modify 1474087134 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600bb2057dce2a80c84a183bobj/cam_pointdeform/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" ) } HouLC1033600b8e057dce2a808b6b8a75obj/cam_pointdeform/file1.userdata ___toolid___ object_cam___toolcount___12 ___Version___15.5.480HouLC1033600b8d057dce2a8039d77037obj/cam_pointdeform/xform1.inittype = xform matchesdef = 0 HouLC1033600bb2057dce2a80881d01aeobj/cam_pointdeform/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 off exposed on outputsNamed3 { } inputsNamed3 { 0 file1 0 1 "input1" } inputs { 0 file1 0 1 } stat { create 1474087115 modify 1474087151 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600bb2057dce2a80aa542d39obj/cam_pointdeform/xform1.chn{ channel scale { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "property(\"../iconscale\", 1)" } } } HouLC1033600b8d057dce2a80e39dc8cdobj/cam_pointdeform/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 ) p [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( [ scale 1 ] ) 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" ) } HouLC1033600b89057dce2a802bd0c33fobj/cam_pointdeform/xform1.userdata ___toolid___ object_cam___toolcount___12 ___Version___15.5.480HouLC1033600bb7057dce2a8025e24678obj/cam_pointdeform.order3 camOrigin file1 xform1 HouLC1033600bb5057dce2a80e72a4bdeobj/cam_pointdeform.net1 HouLC1033600bb8057dce2a801164e510obj/cam_Lattice.inittype = cam matchesdef = 0 HouLC1033600bb9057dce2a80aaa570a1obj/cam_Lattice.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 -6.5699 1.62025 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 exposed on selectable on outputsNamed3 { 1 "output1" } inputsNamed3 { 2 "" "" 1 "input1" } inputs { 0 "" 0 1 } stat { create 1474087154 modify 1474088407 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600bb0057dce2a80c804470bobj/cam_Lattice.spareparmdef group { name "stdswitcher3" 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 "Pre-transform" export none } 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 all } parm { name "r" baseparm label "Rotate" export all } parm { name "s" baseparm label "Scale" invisible export none } parm { name "p" baseparm label "Pivot" export none } parm { name "scale" baseparm label "Uniform Scale" invisible 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 "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 } export none parmtag { "spare_category" "View" } } parm { name "res" label "Resolution" type intvector2 joinnext size 2 default { "1280" "720" } range { -1 1 } export none 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')\")`" ] } range { 0 1 } export none 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 } export none 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" } range { 0 1 } export none parmtag { "spare_category" "View" } } parm { name "vm_lensshader" label "Lens Shader" type oppath default { "" } disablewhen "{ projection != lens }" range { 0 1 } export none parmtag { "oprelative" "." } parmtag { "spare_category" "View" } } parm { name "focal" label "Focal Length" type float joinnext default { "50" } range { 1 100 } export none } parm { name "focalunits" label "Focal Units" type string default { "mm" } menu { "mm" "millimeters" "m" "meters" "nm" "nanometers" "in" "inches" "ft" "feet" } range { 0 1 } export none } parm { name "aperture" label "Aperture" type float default { "41.4214" } range { 1 100 } export none parmtag { "spare_category" "View" } } parm { name "orthowidth" label "Ortho Width" type float default { "2" } disablewhen "{ projection != ortho }" range { 0.001 10 } export none parmtag { "spare_category" "View" } } parm { name "near" label "Near Clipping" type float default { "0.001" } range { 0 10 } export none parmtag { "spare_category" "View" } } parm { name "far" label "Far Clipping" type float default { "10000" } range { 1 10000 } export none parmtag { "spare_category" "View" } } parm { name "vm_bgenable" label "Enable Background Image" type toggle default { "1" } range { 0 1 } export none parmtag { "spare_category" "View" } } parm { name "vm_background" label "Background Image" type file default { "" } disablewhen "{ vm_bgenable == 0 }" range { 0 1 } export none parmtag { "filechooser_mode" "read" } parmtag { "spare_category" "View" } } parm { name "win" label "Screen Window X/Y" type vector2 size 2 default { "0" "0" } disablewhen "{ winmask != \"\" }" range { -1 1 } export none } parm { name "winsize" label "Screen Window Size" type vector2 size 2 default { "1" "1" } disablewhen "{ winmask != \"\" }" range { 0.01 10 } export none } parm { name "winmask" label "Screen Window Mask" type oplist default { "" } disablewhen "{ projection != ortho projection != perspective }" range { 0 1 } export none 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 } export none } parm { name "cropr" label "Right Crop" type float default { "1" } disablewhen "{ cropmask != \"\" }" range { 0 1 } export none } parm { name "cropb" label "Bottom Crop" type float default { "0" } disablewhen "{ cropmask != \"\" }" range { 0 1 } export none } parm { name "cropt" label "Top Crop" type float default { "1" } disablewhen "{ cropmask != \"\" }" range { 0 1 } export none } parm { name "cropmask" label "Crop Mask" type oplist default { "" } disablewhen "{ projection != ortho projection != perspective }" range { 0 1 } export none 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 } export none parmtag { "spare_category" "Sampling" } } parm { name "focus" label "Focus Distance" type float default { "5" } disablewhen "{ vm_dof == 0 }" range { 0.001 1000 } export none parmtag { "spare_category" "Sampling" } } parm { name "fstop" label "F-Stop" type log default { "5.6" } disablewhen "{ vm_dof == 0 }" range { 1.4 22 } export none 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" } range { 0 1 } export none parmtag { "spare_category" "Sampling" } } parm { name "vm_bokehfile" label "Bokeh Image File" type image default { "default.pic" } disablewhen "{ vm_bokeh != file }" range { 0 1 } export none parmtag { "filechooser_mode" "read" } parmtag { "spare_category" "Sampling" } } parm { name "vm_bokehrotation" label "Bokeh Rotation" type float default { "0" } disablewhen "{ vm_bokeh != file }" range { 0 360 } export none parmtag { "spare_category" "Sampling" } } } HouLC1033600bb9057dce2a807ff6c5baobj/cam_Lattice.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) } } } HouLC1033600bb8057dce2a807c55fd97obj/cam_Lattice.parm{ version 0.8 stdswitcher [ 0 locks=0 ] ( 0 0 ) keeppos [ 0 locks=0 ] ( "off" ) childcomp [ 0 locks=0 ] ( "off" ) pre_xform [ 0 locks=0 ] ( 0 ) xOrd [ 0 locks=0 ] ( "srt" ) rOrd [ 0 locks=0 ] ( "xyz" ) t [ 0 locks=0 ] ( 3.4461265617660928 0.24297833251178882 5.6371175313725645 ) r [ 0 locks=0 ] ( -4.5569619028368908 32.766727052523102 2.8368055487249121e-15 ) s [ 0 locks=0 ] ( [ sx 1 ] [ sy 1 ] [ sz 1 ] ) p [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( [ scale 1 ] ) 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 ] ( "off" ) stdswitcher3 [ 0 locks=0 ] ( 0 0 0 0 ) iconscale [ 0 locks=0 ] ( 1 ) res [ 0 locks=0 ] ( 1280 720 ) resMenu [ 0 locks=0 ] ( 0 ) aspect [ 0 locks=0 ] ( 1 ) projection [ 0 locks=0 ] ( "perspective" ) vm_lensshader [ 0 locks=0 ] ( "" ) focal [ 0 locks=0 ] ( 50 ) focalunits [ 0 locks=0 ] ( mm ) aperture [ 0 locks=0 ] ( 41.421398162841797 ) orthowidth [ 0 locks=0 ] ( 2.704932587748297 ) near [ 0 locks=0 ] ( 0.10000000149011612 ) far [ 0 locks=0 ] ( 3406.1171792875534 ) 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 ] ( 5 ) fstop [ 0 locks=0 ] ( 5.5999999999999996 ) vm_bokeh [ 0 locks=0 ] ( radial ) vm_bokehfile [ 0 locks=0 ] ( default.pic ) vm_bokehrotation [ 0 locks=0 ] ( 0 ) } HouLC1033600bb4057dce2a80db2dd852obj/cam_Lattice.userdata ___toolid___ object_cam___toolcount___13 ___Version___15.5.480HouLC1033600bb2057dce2a800932c1beobj/cam_Lattice/camOrigin.inittype = add matchesdef = 0 HouLC1033600bb3057dce2a80b2b158f0obj/cam_Lattice/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 off exposed on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1474087154 modify 1474087161 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600bb2057dce2a8043431d6bobj/cam_Lattice/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" ) } HouLC1033600b8e057dce2a80ec00adc8obj/cam_Lattice/camOrigin.userdata ___toolid___ object_cam___toolcount___13 ___Version___15.5.480HouLC1033600bb6057dce2a8042b9cca9obj/cam_Lattice/file1.inittype = file matchesdef = 0 HouLC1033600bb7057dce2a80d14d3f2fobj/cam_Lattice/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 off exposed on outputsNamed3 { 0 "output1" } inputsNamed3 { } inputs { } stat { create 1474087154 modify 1474087173 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600bb6057dce2a80bbc0d7a2obj/cam_Lattice/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" ) } HouLC1033600bb2057dce2a8051df5f36obj/cam_Lattice/file1.userdata ___toolid___ object_cam___toolcount___13 ___Version___15.5.480HouLC1033600bb1057dce2a80233befd4obj/cam_Lattice/xform1.inittype = xform matchesdef = 0 HouLC1033600bb6057dce2a80be580269obj/cam_Lattice/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 off exposed on outputsNamed3 { } inputsNamed3 { 0 file1 0 1 "input1" } inputs { 0 file1 0 1 } stat { create 1474087154 modify 1474087190 author personal@personal-PC access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600bb6057dce2a80a94f719fobj/cam_Lattice/xform1.chn{ channel scale { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "property(\"../iconscale\", 1)" } } } HouLC1033600bb1057dce2a80e473e8cfobj/cam_Lattice/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 ) p [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( [ scale 1 ] ) 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" ) } HouLC1033600b8d057dce2a809be09c4fobj/cam_Lattice/xform1.userdata ___toolid___ object_cam___toolcount___13 ___Version___15.5.480HouLC1033600bbb057dce2a804afb00f4obj/cam_Lattice.order3 camOrigin file1 xform1 HouLC1033600bb9057dce2a80b94765d4obj/cam_Lattice.net1 HouLC1033600ba7057dce2a80178772caobj.order10 cloth_Capture_Deform pointdeform wire_Capture_Deform Lattice sunlight1 skylight1 cam_Cloth cam_Wire cam_pointdeform cam_Lattice HouLC1033600ba5057dce2a80048e5fbeobj.net1 HouLC1033600ba5057dce2a809156a47dout.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 off exposed on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1473825424 modify 1473826797 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600ba4057dce2a80d5970f51out.parm{ version 0.8 } HouLC1033600ba0057dce2a80009b79cfout.userdata ___Version___15.5.480HouLC1033600ba5057dce2a805f48a655out.net1 HouLC1033600ba4057dce2a804dbf87e2part.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 off exposed off outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1473825424 modify 1473825426 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600ba7057dce2a801f98c19bpart.parm{ version 0.8 } HouLC1033600ba3057dce2a806175d763part.userdata ___Version___15.5.480HouLC1033600ba4057dce2a80db764dccpart.net1 HouLC1033600baa057dce2a80563971c9ch.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 off exposed on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1473825424 modify 1473825425 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600ba5057dce2a8008c4757bch.parm{ version 0.8 } HouLC1033600ba1057dce2a8064685c3cch.userdata ___Version___15.5.480HouLC1033600baa057dce2a801e49fb68ch.net1 HouLC1033600ba4057dce2a8076989a58shop.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 off exposed on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1473825424 modify 1473825425 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600ba7057dce2a802c7d5db5shop.parm{ version 0.8 } HouLC1033600ba3057dce2a80240584c2shop.userdata ___Version___15.5.480HouLC1033600ba4057dce2a80ca38512fshop.net1 HouLC1033600ba5057dce2a80c132d20fimg.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 off exposed on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1473825424 modify 1473825426 author kitagawa@t7610-02.cg.nhk.or.jp access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end HouLC1033600ba4057dce2a800c04e9b6img.parm{ version 0.8 } HouLC1033600ba0057dce2a80c0f67cc3img.userdata ___Version___15.5.480HouLC1033600ba5057dce2a80e8f4ceb3img.net1 HouLC1033600ba5057dce2a803d423678vex.net1 HouLC1033600bbb057dce2a8050fceb46.scenefilevisualizersvisualizeradd -r vis_marker pintoanimation visualizerset pintoanimation parameters ( '{\nversion 0.8\nstyle [ 0 locks=0 ] ( "text" )\nclass [ 0 locks=0 ] ( "auto" )\nattrib [ 0 locks=0 ] ( pintoanimation )\nvisibility [ 0 locks=0 ] ( "always" )\ndecorradius [ 0 locks=0 ] ( 0.5 )\ngroup [ 0 locks=0 ] ( "" )\npointsize [ 0 locks=0 ] ( 3 )\nlengthscale [ 0 locks=0 ] ( 1 )\nunitlength [ 0 locks=0 ] ( 1 )\nnormalize [ 0 locks=0 ] ( "off" )\narrowheads [ 0 locks=0 ] ( "off" )\nvectorcoloring [ 0 locks=0 ] ( "fixed" )\ncolorattrib [ 0 locks=0 ] ( Cd )\nramptype [ 0 locks=0 ] ( "false" )\ncolorramp [ 0 locks=0 ] ( 2 )\nrangespec [ 0 locks=0 ] ( "min-max" )\nminscalar [ 0 locks=0 ] ( 0 )\nmaxscalar [ 0 locks=0 ] ( 1 )\ncenterscalar [ 0 locks=0 ] ( 0 )\nwidthscalar [ 0 locks=0 ] ( 1 )\nclamptype [ 0 locks=0 ] ( "edge" )\ntreatasscalar [ 0 locks=0 ] ( "off" )\nusing [ 0 locks=0 ] ( "comp" )\ncomponent [ 0 locks=0 ] ( 0 )\nrefvec [ 0 locks=0 ] ( 0 1 0 )\nmarkercolor [ 0 locks=0 ] ( 1 1 0 1 )\ntrail [ 0 locks=0 ] ( 1 1 0 0.5 )\ntextcolor [ 0 locks=0 ] ( 0.25 0.75 0.75 )\nfontsize [ 0 locks=0 ] ( "guidefont" )\nxcolor [ 0 locks=0 ] ( 1 0 0 1 )\nycolor [ 0 locks=0 ] ( 0 1 0 1 )\nzcolor [ 0 locks=0 ] ( 0 0 1 1 )\ncolorramp1pos [ 0 locks=0 ] ( 0 )\ncolorramp1c [ 0 locks=0 ] ( 0 0 1 )\ncolorramp1interp [ 0 locks=0 ] ( "linear" )\ncolorramp2pos [ 0 locks=0 ] ( 1 )\ncolorramp2c [ 0 locks=0 ] ( 1 0 0 )\ncolorramp2interp [ 0 locks=0 ] ( "linear" )\n}\n' ) scope ( 3 ) flags ( 27 ) icon ( VIEW_visualization_marker ) label ( pintoanimation ) name ( pintoanimation ) type ( vis_marker ) HouLC1033600ba0057dce2a80babade4c.applicationneteditor -d Build -b 0 -l 0 -f '' -q 1.000000 -v /obj/cloth_Capture_Deform -2.10349 -3.14447 1.59657 panetab7 neteditor -d Build -b 0 -l 0 -f '' -q 1.000000 -v /obj/AutoDopNetwork -3.07765 -1.13856 0.833333 panetab7 neteditor -d Build -b 0 -l 0 -f '' -q 1.000000 -v /obj/Lattice -1.06861 0.073183 1.67996 panetab7 neteditor -d Build -b 0 -l 0 -f '' -q 1.000000 -v /obj/geo1 -3.85093 0.504762 1.44 panetab7 neteditor -d Build -b 0 -l 0 -f '' -q 1.000000 -v /obj/geo1/pointvop1 2.23301 1.15939 1.44 panetab7 neteditor -d Build -b 0 -l 0 -f '' -q 1.000000 -v /obj/geo1/dopnet1/sopsolver1 0.731954 -5.07011 1 panetab7 neteditor -d Build -b 0 -l 0 -f '' -q 1.000000 -v /obj/grid_object1/dopnet1 -3.51167 -1.83526 1 panetab7 neteditor -d Build -b 0 -l 0 -f '' -q 1.000000 -v /obj/AutoDopNetwork/sopsolver1 2.81431 -5.9407 1 panetab7 neteditor -d Build -b 0 -l 0 -f '' -q 1.000000 -v /out 0 0 1 panetab7 neteditor -d Build -b 0 -l 0 -f '' -q 1.000000 -v /shop 0 0 1 panetab7 neteditor -d Build -b 0 -l 0 -f '' -q 1.000000 -v /obj/grid_object1/pointvop1 3.19563 0.853971 0.833333 panetab7 neteditor -d Build -b 0 -l 0 -f '' -q 1.000000 -v /obj/box_object1 -3.02932 -2.09409 1 panetab7 neteditor -d Build -b 0 -l 0 -f '' -q 1.000000 -v /obj/grid_object1 -3.76193 -5.40045 0.833333 panetab7 neteditor -d Build -b 0 -l 0 -f '' -q 1.000000 -v /obj/geo1/dopnet1 -2.41755 -0.6235 1 panetab7 neteditor -d Build -b 0 -l 0 -f '' -q 1.000000 -v /obj/cloth_Capture_Deform/Chain -0.868616 -1.29021 1 panetab7 neteditor -d Build -b 0 -l 0 -f '' -q 1.000000 -v /obj/wire_Capture_Deform1 -7.65714 -0.212287 0.79494 panetab7 neteditor -d Build -b 0 -l 0 -f '' -q 1.000000 -v /obj/cloth_Capture_Deform/shopnet1 -11.6127 -16.6602 0.249984 panetab7 neteditor -d Build -b 0 -l 0 -f '' -q 1.000000 -v /obj/wire_Capture_Deform -5.25314 0.399689 2.01252 panetab7 neteditor -d Build -b 0 -l 0 -f '' -q 1.000000 -v /obj/pointdeform -4.4196 1.29629 2.0736 panetab7 neteditor -d Build -b 0 -l 0 -f '' -q 1.000000 -v /obj/wire_Capture_Deform/dopnet1 -3.57059 0.670589 1 panetab7 neteditor -d Build -b 0 -l 0 -f '' -q 1.000000 -v /obj -10.268 -0.0462298 0.936342 panetab7 neteditor -d Build -b 0 -l 0 -f '' -q 1.000000 -v /obj/wire_Capture_Deform/pointvop1 -0.238494 -1.81427 0.833333 panetab7 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 1 -y 0 -B 0 -s 0 -S 0.5 -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 10 -P on -M on -A on -g 2.2 -G "* ^P ^Pz ^N ^M ^B ^V ^Af" -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 30 -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 dark -b off -d off -C 2 -e 5 -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 -c 1 -d on -D 1 -g on -s on -w 0.1 -x on -X off Build.panetab1.world.persp1 vieweffect -a 0 -A 4 -b on -B 0 -c on -d on -D on off -e 0.8 -E -30 -30 -100 -f 1 -F 0 -g 2.2 -G 0 -h 1 -H off -i on -I 1 -j on -J 20 -K 2 -k 1 -l '' -m on -M 512 -o off -O 3 -p off -P 3 -q 1 -Q 2 -r 1024 1024 -s 1 -t 100 -T 100 -u off -U off -v 128 128 128 -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 off -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 ( 2.70493 ) focal ( 50 ) aperture ( 41.4214 ) window ( 0 1 0 1 ) winroll ( 0 ) clear ( 1 ) nearfar ( 0.1 4081.65 ) aspect ( 1.33333 ) pixelaspect ( 1 ) txyz ( -0.0317628 -0.222381 12.4756 ) pxyz ( 2.56833 -4.67443 -0.530828 ) rotation ( 0.858701 -0.137279 0.493747 5.30537e-17 0.963454 0.267874 -0.512476 -0.230024 0.827319 ) homedistance ( 4.11615 ) homeadjboxwidth ( 2.70493 ) homeorthowidth ( 2.70493 ) homeradius ( 3.402 ) homeaxis ( 0 ) homecustom ( 0.707107 -0.353553 0.612372 0 0.866025 0.5 -0.707107 -0.353553 0.612372 ) adjustlimits ( 3 ) viewcamera -c '' Build.panetab1.world.persp1 vieworthogrid -d off -o 0 0 0 -s 0.1 0.1 -r 0 0 Build.panetab1.world.persp1 viewuvgrid -r off -s 0.1 0.1 -P on -S 1 1 -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 dark -b off -d off -C 2 -e 5 -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 -c 1 -d on -D 1 -g on -s on -w 0.1 -x on -X off Build.panetab1.world.top1 vieweffect -a 0 -A 4 -b on -B 0 -c on -d on -D on off -e 0.8 -E -30 -30 -100 -f 1 -F 0 -g 2.2 -G 0 -h 1 -H off -i on -I 1 -j on -J 20 -K 2 -k 1 -l '' -m on -M 512 -o off -O 3 -p off -P 3 -q 1 -Q 2 -r 1024 1024 -s 1 -t 100 -T 100 -u off -U off -v 128 128 128 -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 off -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.5 0.5 -r 8 8 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 dark -b off -d off -C 2 -e 5 -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 -c 1 -d on -D 1 -g on -s on -w 0.1 -x on -X off Build.panetab1.world.front1 vieweffect -a 0 -A 4 -b on -B 0 -c on -d on -D on off -e 0.8 -E -30 -30 -100 -f 1 -F 0 -g 2.2 -G 0 -h 1 -H off -i on -I 1 -j on -J 20 -K 2 -k 1 -l '' -m on -M 512 -o off -O 3 -p off -P 3 -q 1 -Q 2 -r 1024 1024 -s 1 -t 100 -T 100 -u off -U off -v 128 128 128 -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 off -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.5 0.5 -r 8 8 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 dark -b off -d off -C 2 -e 5 -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 -c 1 -d on -D 1 -g on -s on -w 0.1 -x on -X off Build.panetab1.world.right1 vieweffect -a 0 -A 4 -b on -B 0 -c on -d on -D on off -e 0.8 -E -30 -30 -100 -f 1 -F 0 -g 2.2 -G 0 -h 1 -H off -i on -I 1 -j on -J 20 -K 2 -k 1 -l '' -m on -M 512 -o off -O 3 -p off -P 3 -q 1 -Q 2 -r 1024 1024 -s 1 -t 100 -T 100 -u off -U off -v 128 128 128 -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 off -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.5 0.5 -r 8 8 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 2304 -v 9216 omparm Rows hudintslider /obj/cloth_Capture_Deform/sphere1 "hudx(60) hudy(67) hudw(170) hudh(16) hudnameside(3) hudvalueside(2) hudharbourname('AutoHarbour_0x7fd7804a9640_57DA8722') hudharbourx(60) hudharboury(67) hudslipx(-1) hudslipy(-1) hudlocked(0) hudrangelow(3) hudrangehigh(50) hudlocklow(1) hudlockhigh(0)" omparm Generations hudslider /obj/pointdeform/lsystem1 "hudx(60) hudy(51) hudw(170) hudh(16) hudnameside(3) hudvalueside(2) hudharbourname('AutoHarbour_0x7fd7b49b19c0_57DA88AF') hudharbourx(60) hudharboury(51) hudslipx(-1) hudslipy(-1) hudlocked(0) hudrangelow(0) hudrangehigh(5) hudlocklow(1) hudlockhigh(0)" omparm "X Divisions" hudintslider /obj/Lattice/lattice1 "hudx(60) hudy(83) hudw(170) hudh(16) hudnameside(3) hudvalueside(2) hudharbourname('AutoHarbour_0x7fd77d090d40_57DAA191') hudharbourx(60) hudharboury(83) hudslipx(-1) hudslipy(-1) hudlocked(0) hudrangelow(1) hudrangehigh(50) hudlocklow(1) hudlockhigh(0)" omparm "Grid Rows" hudintslider /obj/cloth_Capture_Deform/grid1 "hudx(60) hudy(67) hudw(170) hudh(16) hudnameside(3) hudvalueside(2) hudharbourname('AutoHarbour_0x7fd78735ec20_57DA8707') hudharbourx(60) hudharboury(67) hudslipx(-1) hudslipy(-1) hudlocked(0) hudrangelow(1) hudrangehigh(50) hudlocklow(1) hudlockhigh(0)" omparm "Follow Path" followpath /obj/Lattice "invisible(1)" omparm "Camera Manipulator" camera /obj/cam_Cloth "camera_handletype(0) camera_gimbal(0) camera_anchor(1) keep_world_aligned(0) keep_world_aligned_2(0) globalxformdefault(0) parm_transform(0) focus_handle(1) camera_clip(0)" omparm "Follow Path" followpath /obj/wire_Capture_Deform "invisible(1)" omparm "Follow Path" followpath /obj/cloth_Capture_Deform "invisible(1)" omparm "Follow Path" followpath /obj/pointdeform "invisible(1)" omparm Columns hudintslider /obj/cloth_Capture_Deform/sphere1 "hudx(60) hudy(51) hudw(170) hudh(16) hudnameside(3) hudvalueside(2) hudharbourname('AutoHarbour_0x7fd78a7ec9c0_57DA8722') hudharbourx(60) hudharboury(51) hudslipx(-1) hudslipy(-1) hudlocked(0) hudrangelow(3) hudrangehigh(50) hudlocklow(1) hudlockhigh(0)" omparm "Camera Manipulator" camera /obj/cam_Wire "camera_handletype(0) camera_gimbal(0) camera_anchor(1) keep_world_aligned(0) keep_world_aligned_2(0) globalxformdefault(0) parm_transform(0) focus_handle(1) camera_clip(0)" omparm "Grid Columns" hudintslider /obj/cloth_Capture_Deform/grid1 "hudx(60) hudy(51) hudw(170) hudh(16) hudnameside(3) hudvalueside(2) hudharbourname('AutoHarbour_0x7fd786e63fa0_57DA8707') hudharbourx(60) hudharboury(51) hudslipx(-1) hudslipy(-1) hudlocked(0) hudrangelow(1) hudrangehigh(50) hudlocklow(1) hudlockhigh(0)" omparm "Y Divisions" hudintslider /obj/Lattice/lattice1 "hudx(60) hudy(67) hudw(170) hudh(16) hudnameside(3) hudvalueside(2) hudharbourname('AutoHarbour_0x7fd77c0b2ec0_57DAA191') hudharbourx(60) hudharboury(67) hudslipx(-1) hudslipy(-1) hudlocked(0) hudrangelow(1) hudrangehigh(50) hudlocklow(1) hudlockhigh(0)" omparm "Camera Manipulator" camera /obj/cam_pointdeform "camera_handletype(0) camera_gimbal(0) camera_anchor(1) keep_world_aligned(0) keep_world_aligned_2(0) globalxformdefault(0) parm_transform(0) focus_handle(1) camera_clip(0)" omparm "Camera Manipulator" camera /obj/cam_Lattice "camera_handletype(0) camera_gimbal(0) camera_anchor(1) keep_world_aligned(0) keep_world_aligned_2(0) globalxformdefault(0) parm_transform(0) focus_handle(1) camera_clip(0)" omparm Generations hudslider /obj/pointdeform/lsystem2 "hudx(60) hudy(51) hudw(170) hudh(16) hudnameside(3) hudvalueside(2) hudharbourname('AutoHarbour_0x7fd7b3cb78a0_57DA892F') hudharbourx(60) hudharboury(51) hudslipx(-1) hudslipy(-1) hudlocked(0) hudrangelow(0) hudrangehigh(5) hudlocklow(1) hudlockhigh(0)" omparm Light light /obj/sunlight1 "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 "Sun Direction" light /obj/skylight1 "camera_handletype(0) camera_gimbal(0) camera_anchor(0) keep_world_aligned(0) keep_world_aligned_2(0) globalxformdefault(0) parm_transform(1) focus_handle(0) link_cone(0)" omparm "Z Divisions" hudintslider /obj/Lattice/lattice1 "hudx(60) hudy(51) hudw(170) hudh(16) hudnameside(3) hudvalueside(2) hudharbourname('AutoHarbour_0x7fd7b849af60_57DAA191') hudharbourx(60) hudharboury(51) hudslipx(-1) hudslipy(-1) hudlocked(0) hudrangelow(1) hudrangehigh(50) hudlocklow(1) hudlockhigh(0)" omparm Points hudslider /obj/wire_Capture_Deform/line1 "hudx(60) hudy(51) hudw(170) hudh(16) hudnameside(3) hudvalueside(2) hudharbourname('AutoHarbour_0x7fd782777a60_57DA99D6') hudharbourx(60) hudharboury(51) hudslipx(-1) hudslipy(-1) hudlocked(0) hudrangelow(0) hudrangehigh(50) hudlocklow(1) hudlockhigh(0)" panepath -d Build -f -p panetab1 /obj/Lattice panepath -d Build -f -p panetab2 /obj/Lattice panepath -d Build -f -p panetab3 /obj/Lattice panepath -d Build -f -p panetab4 /img/comp1/ panepath -d Build -f -p panetab13 /ch/ panepath -d Build -f -p panetab11 /obj/Lattice panepath -d Build -f -p panetab5 /obj/Lattice panepath -d Build -f -p panetab6 /obj/Lattice panepath -d Build -f -p panetab12 /obj/ panepath -d Build -f -p panetab7 /obj/Lattice panepath -d Build -f -p panetab8 /obj/ panepath -d Build -f -p panetab9 /obj/Lattice panepath -d Build -f -p panetab10 /obj desk set Build viewupdate -u always audiopanel -s p '' audiopanel -s r on audiopanel -s s 1 audiopanel -s f 45 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 640 480 -a 1 -d fp16 -p 0 1 -P full -f 0 -F 0 -l on texcache -a off -r 2147483647 2147483647 -m 10000 -M 16093 shopvisible +OGL +OGL2 +I3D +VMantra +RIB HouLC1033600baa057dce2a80bf442759.takesHoudiniTakeFile 1.0 take name Main kids 0 e HouLC1033600ba5057dce2a806cd4f6d0.stylesNSJb{}HouLC1033600ba8057dce2a8024f702c4.cwdopcf / takeset Main HouLC1033600bb6057dce2a80f96ba020LIMITED_COMMERCIAL_FILE!!!