HouLC1033600baa06a0469d609a7e5952.start fplayback -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(), " -> ")`'
HouLC1033600ba606a0469d6043eeba4e.variables set -g ACTIVETAKE = 'Main'
set -g DRIVER = 'usdrender_rop1'
set -g DRIVERPATH = '/stage/shot_denoise/usdrender_rop1'
set -g E = '2.7182818284590452354'
set -g EYE = 'stereo'
set -g HIP = 'C:/Users/User/Desktop'
set -g HIPFILE = 'C:/Users/User/Desktop/postfx.hiplc'
set -g HIPNAME = 'postfx'
set -g JOB = 'C:/Users/User'
set -g PI = '3.1415926535897932384'
set -g POSE = 'C:/Users/User/Documents/houdini21.0/poselib'
set -g _HIP_SAVEPLATFORM = 'windows-x86_64-cl19.42'
set -g _HIP_SAVETIME = 'Wed May 13 13:08:54 2026'
set -g _HIP_SAVEVERSION = '21.0.700'
set -g status = '0'
HouLC1033600ba406a0469d60dba5575b.aliases alias bye 'quit'
alias cd 'opcf'
alias cp 'opcp'
alias h 'history'
alias hython 'python'
alias ls 'opls'
alias matramp 'opramp'
alias opcd 'opcf'
alias oppwd 'oppwf'
alias pwd 'oppwf'
alias rm 'oprm'
HouLC1033600ba106a0469d604309e1eb.takeconfig takename -g take
HouLC1033600ba006a0469d60e36d4a3d.hou.session HouLC1033600ba006a0469d608029b1f6.OPlibraries HouLC1033600ba206a0469d606c0e60b2.OPpreferences HouLC1033600ba006a0469d6075767450.OPfallbacks Lop/assetreference C:/PROGRA~1/SIDEEF~1/HOUDIN~1.700/houdini/otls/OPlibLop.hda
Lop/assetreference otls/OPlibLop.hda
Sop/attribwrangle C:/PROGRA~1/SIDEEF~1/HOUDIN~1.700/houdini/otls/OPlibSop.hda
Sop/attribwrangle otls/OPlibSop.hda
Lop/backgroundplate::2.0 C:/PROGRA~1/SIDEEF~1/HOUDIN~1.700/houdini/otls/OPlibLop.hda
Lop/backgroundplate::2.0 otls/OPlibLop.hda
Lop/camera C:/PROGRA~1/SIDEEF~1/HOUDIN~1.700/houdini/otls/OPlibLop.hda
Lop/camera otls/OPlibLop.hda
Cop/colorcorrect C:/PROGRA~1/SIDEEF~1/HOUDIN~1.700/houdini/otls/OPlibCop.hda
Cop/colorcorrect otls/OPlibCop.hda
Lop/createxform C:/PROGRA~1/SIDEEF~1/HOUDIN~1.700/houdini/otls/OPlibLop.hda
Lop/createxform otls/OPlibLop.hda
Lop/domelight::3.0 C:/PROGRA~1/SIDEEF~1/HOUDIN~1.700/houdini/otls/OPlibLop.hda
Lop/domelight::3.0 otls/OPlibLop.hda
Cop/glow C:/PROGRA~1/SIDEEF~1/HOUDIN~1.700/houdini/otls/OPlibCop.hda
Cop/glow otls/OPlibCop.hda
Lop/karmarenderproducts C:/PROGRA~1/SIDEEF~1/HOUDIN~1.700/houdini/otls/OPlibLop.hda
Lop/karmarenderproducts otls/OPlibLop.hda
Lop/karmarendersettings C:/PROGRA~1/SIDEEF~1/HOUDIN~1.700/houdini/otls/OPlibLop.hda
Lop/karmarendersettings otls/OPlibLop.hda
Vop/kma_material_properties C:/PROGRA~1/SIDEEF~1/HOUDIN~1.700/houdini/otls/OPlibVop.hda
Vop/kma_material_properties otls/OPlibVop.hda
Vop/kma_rayimport C:/PROGRA~1/SIDEEF~1/HOUDIN~1.700/houdini/otls/OPlibVop.hda
Vop/kma_rayimport otls/OPlibVop.hda
Top/localscheduler C:/PROGRA~1/SIDEEF~1/HOUDIN~1.700/houdini/otls/OPlibTop.hda
Top/localscheduler otls/OPlibTop.hda
Vop/mtlxadd C:/PROGRA~1/SIDEEF~1/HOUDIN~1.700/houdini/otls/MaterialX.hda
Vop/mtlxadd otls/MaterialX.hda
Vop/mtlxasin C:/PROGRA~1/SIDEEF~1/HOUDIN~1.700/houdini/otls/MaterialX.hda
Vop/mtlxasin otls/MaterialX.hda
Vop/mtlxcombine2 C:/PROGRA~1/SIDEEF~1/HOUDIN~1.700/houdini/otls/MaterialX.hda
Vop/mtlxcombine2 otls/MaterialX.hda
Vop/mtlxcombine3 C:/PROGRA~1/SIDEEF~1/HOUDIN~1.700/houdini/otls/MaterialX.hda
Vop/mtlxcombine3 otls/MaterialX.hda
Vop/mtlxcos C:/PROGRA~1/SIDEEF~1/HOUDIN~1.700/houdini/otls/MaterialX.hda
Vop/mtlxcos otls/MaterialX.hda
Vop/mtlxdisplacement C:/PROGRA~1/SIDEEF~1/HOUDIN~1.700/houdini/otls/MaterialX.hda
Vop/mtlxdisplacement otls/MaterialX.hda
Vop/mtlxdivide C:/PROGRA~1/SIDEEF~1/HOUDIN~1.700/houdini/otls/MaterialX.hda
Vop/mtlxdivide otls/MaterialX.hda
Vop/mtlxdot C:/PROGRA~1/SIDEEF~1/HOUDIN~1.700/houdini/otls/MaterialX.hda
Vop/mtlxdot otls/MaterialX.hda
Vop/mtlxdotproduct C:/PROGRA~1/SIDEEF~1/HOUDIN~1.700/houdini/otls/MaterialX.hda
Vop/mtlxdotproduct otls/MaterialX.hda
Vop/mtlxifequal C:/PROGRA~1/SIDEEF~1/HOUDIN~1.700/houdini/otls/MaterialX.hda
Vop/mtlxifequal otls/MaterialX.hda
Vop/mtlxifgreater C:/PROGRA~1/SIDEEF~1/HOUDIN~1.700/houdini/otls/MaterialX.hda
Vop/mtlxifgreater otls/MaterialX.hda
Vop/mtlxifgreatereq C:/PROGRA~1/SIDEEF~1/HOUDIN~1.700/houdini/otls/MaterialX.hda
Vop/mtlxifgreatereq otls/MaterialX.hda
Vop/mtlximage C:/PROGRA~1/SIDEEF~1/HOUDIN~1.700/houdini/otls/MaterialX.hda
Vop/mtlximage otls/MaterialX.hda
Vop/mtlxmultiply C:/PROGRA~1/SIDEEF~1/HOUDIN~1.700/houdini/otls/MaterialX.hda
Vop/mtlxmultiply otls/MaterialX.hda
Vop/mtlxnormalize C:/PROGRA~1/SIDEEF~1/HOUDIN~1.700/houdini/otls/MaterialX.hda
Vop/mtlxnormalize otls/MaterialX.hda
Vop/mtlxposition C:/PROGRA~1/SIDEEF~1/HOUDIN~1.700/houdini/otls/MaterialX.hda
Vop/mtlxposition otls/MaterialX.hda
Vop/mtlxseparate2 C:/PROGRA~1/SIDEEF~1/HOUDIN~1.700/houdini/otls/MaterialX.hda
Vop/mtlxseparate2 otls/MaterialX.hda
Vop/mtlxseparate3v C:/PROGRA~1/SIDEEF~1/HOUDIN~1.700/houdini/otls/MaterialX.hda
Vop/mtlxseparate3v otls/MaterialX.hda
Vop/mtlxsin C:/PROGRA~1/SIDEEF~1/HOUDIN~1.700/houdini/otls/MaterialX.hda
Vop/mtlxsin otls/MaterialX.hda
Vop/mtlxstandard_surface C:/PROGRA~1/SIDEEF~1/HOUDIN~1.700/houdini/otls/MaterialX.hda
Vop/mtlxstandard_surface otls/MaterialX.hda
Vop/mtlxsubtract C:/PROGRA~1/SIDEEF~1/HOUDIN~1.700/houdini/otls/MaterialX.hda
Vop/mtlxsubtract otls/MaterialX.hda
Vop/mtlxswitch C:/PROGRA~1/SIDEEF~1/HOUDIN~1.700/houdini/otls/MaterialX.hda
Vop/mtlxswitch otls/MaterialX.hda
Vop/mtlxtransformvector C:/PROGRA~1/SIDEEF~1/HOUDIN~1.700/houdini/otls/MaterialX.hda
Vop/mtlxtransformvector otls/MaterialX.hda
Lop/rendergeometrysettings C:/PROGRA~1/SIDEEF~1/HOUDIN~1.700/houdini/otls/OPlibLop.hda
Lop/rendergeometrysettings otls/OPlibLop.hda
Lop/rendersettings C:/PROGRA~1/SIDEEF~1/HOUDIN~1.700/houdini/otls/OPlibLop.hda
Lop/rendersettings otls/OPlibLop.hda
Lop/rendervar::2.0 C:/PROGRA~1/SIDEEF~1/HOUDIN~1.700/houdini/otls/OPlibLop.hda
Lop/rendervar::2.0 otls/OPlibLop.hda
Cop/rgbtouv C:/PROGRA~1/SIDEEF~1/HOUDIN~1.700/houdini/otls/OPlibCop.hda
Cop/rgbtouv otls/OPlibCop.hda
HouLC1033600ba006a0469d608cf2fdb8.OPdummydefs INDX           *   INDEX_SECTION      (ji   houdini.hdalibrary  (    ji   Lop/assetreference  (  Iji   Sop/attribwrangle  d%   ji   Lop/backgroundplate::2.0    "ji   
Lop/camera    3ji   Cop/colorcorrect 5  !ji   Lop/createxform V  'Jji   Lop/domelight::3.0 ~  oiji   Cop/glow t  ji   Lop/karmarenderproducts   (ji   Lop/karmarendersettings ' xtji   Vop/kma_material_properties +  aji   Vop/kma_rayimport   ji   Top/localscheduler   R?ji   Vop/mtlxadd Y  !ji   Vop/mtlxasin z  Wji   Vop/mtlxcombine2 U  Qji   Vop/mtlxcombine3   ji   Vop/mtlxcos C  Pji   Vop/mtlxdisplacement   +ji   Vop/mtlxdivide   ji   Vop/mtlxdot F  ji   Vop/mtlxdotproduct   0ji   Vop/mtlxifequal   Vji   Vop/mtlxifgreater "  7~ji   Vop/mtlxifgreatereq ZH  7ji   Vop/mtlximage   )ji   Vop/mtlxmultiply    !+ji   Vop/mtlxnormalize K  kji   Vop/mtlxposition ϶  ji   Vop/mtlxseparate2 E  (ji   Vop/mtlxseparate3v m  Nji   Vop/mtlxsin ֻ  Pji   Vop/mtlxstandard_surface   6$ji   Vop/mtlxsubtract /  wji   Vop/mtlxswitch /  ji   Vop/mtlxtransformvector x  ji   Lop/rendergeometrysettings R  Eji   Lop/rendersettings   Kji   Lop/rendervar::2.0 -  %]ji   Cop/rgbtouv R  xji   (      assetreference   Asset Reference   ,oplib:/Lop/assetreference?Lop/assetreference   LOP_assetreference           Lop                       ji       attribwrangle   Attribute Wrangle   *oplib:/Sop/attribwrangle?Sop/attribwrangle   SOP_attribwrangle           Sop               inputcolors='4 "RGB 0.700195 0.700195 0.700195" "RGB 0.700195 0.700195 0.700195" "RGB 0.700195 0.700195 0.700195" "RGB 0.700195 0.700195 0.700195" ' outputcolors='1 "RGB 0.700195 0.700195 0.700195" '        ji       backgroundplate::2.0   Karma Background Plate   8oplib:/Lop/backgroundplate::2.0?Lop/backgroundplate::2.0   LOP_backgroundplate           Lop                      ji          camera   Camera   oplib:/Lop/camera?Lop/camera   
LOP_camera           Lop               subtype=propeditor        ji        colorcorrect   Color Correct   (oplib:/Cop/colorcorrect?Cop/colorcorrect   COP_colorcorrect           Cop                       ji       createxform   Xform   &oplib:/Lop/createxform?Lop/createxform   LOP_createxform           Lop               subtype=propeditor        ji        domelight::3.0   
Dome Light   ,oplib:/Lop/domelight::3.0?Lop/domelight::3.0   LOP_domelight           Lop               subtype=propeditor        ji        glow   Glow   oplib:/Cop/glow?Cop/glow   COP_glow           Cop                       ji       karmarenderproducts   Karma Render Products   6oplib:/Lop/karmarenderproducts?Lop/karmarenderproducts   LOP_karmarenderproducts           Lop                      ji       karmarendersettings   Karma Render Settings   6oplib:/Lop/karmarendersettings?Lop/karmarendersettings   LOP_karmarendersettings           Lop                       ji       kma_material_properties   Karma Material Properties   >oplib:/Vop/kma_material_properties?Vop/kma_material_properties   VOP_kma_material_properties           Vop               karma        ji        kma_rayimport   Karma Ray Import   *oplib:/Vop/kma_rayimport?Vop/kma_rayimport   VOP_kma_rayimport           Vop               vopnetmask='karma'        ji          localscheduler   Local Scheduler   ,oplib:/Top/localscheduler?Top/localscheduler   TOP_localscheduler           Top               <pdgtype='scheduler' subtype=localscheduler visibleoutputs=0         ji            mtlxadd   MtlX Add   oplib:/Vop/mtlxadd?Vop/mtlxadd   COMMON_materialx           Vop               	MaterialX       ji        mtlxasin   	MtlX Asin    oplib:/Vop/mtlxasin?Vop/mtlxasin   COMMON_materialx           Vop               	MaterialX       ji        mtlxcombine2   MtlX Combine2   (oplib:/Vop/mtlxcombine2?Vop/mtlxcombine2   COMMON_materialx           Vop               	MaterialX       ji        mtlxcombine3   MtlX Combine3   (oplib:/Vop/mtlxcombine3?Vop/mtlxcombine3   COMMON_materialx           Vop               	MaterialX       ji        mtlxcos   MtlX Cos   oplib:/Vop/mtlxcos?Vop/mtlxcos   COMMON_materialx           Vop               	MaterialX       ji        mtlxdisplacement   MtlX Displacement   0oplib:/Vop/mtlxdisplacement?Vop/mtlxdisplacement   COMMON_materialx           Vop               	MaterialX       ji        
mtlxdivide   MtlX Divide   $oplib:/Vop/mtlxdivide?Vop/mtlxdivide   COMMON_materialx           Vop               	MaterialX       ji        mtlxdot   MtlX Dot   oplib:/Vop/mtlxdot?Vop/mtlxdot   COMMON_materialx           Vop               	MaterialX       ji        mtlxdotproduct   MtlX Dot Product   ,oplib:/Vop/mtlxdotproduct?Vop/mtlxdotproduct   COMMON_materialx           Vop               	MaterialX       ji        mtlxifequal   MtlX If Equal   &oplib:/Vop/mtlxifequal?Vop/mtlxifequal   COMMON_materialx           Vop               	MaterialX       ji        mtlxifgreater   MtlX If Greater   *oplib:/Vop/mtlxifgreater?Vop/mtlxifgreater   COMMON_materialx           Vop               	MaterialX       ji        mtlxifgreatereq   MtlX If Greater or Equal   .oplib:/Vop/mtlxifgreatereq?Vop/mtlxifgreatereq   COMMON_materialx           Vop               	MaterialX       ji        	mtlximage   
MtlX Image   "oplib:/Vop/mtlximage?Vop/mtlximage   COMMON_materialx           Vop               	MaterialX       
ji        mtlxmultiply   MtlX Multiply   (oplib:/Vop/mtlxmultiply?Vop/mtlxmultiply   COMMON_materialx           Vop               	MaterialX       ji        mtlxnormalize   MtlX Normalize   *oplib:/Vop/mtlxnormalize?Vop/mtlxnormalize   COMMON_materialx           Vop               	MaterialX       ji        mtlxposition   MtlX Position   (oplib:/Vop/mtlxposition?Vop/mtlxposition   COMMON_materialx           Vop               	MaterialX       ji        mtlxseparate2   MtlX Separate Vector 2   *oplib:/Vop/mtlxseparate2?Vop/mtlxseparate2   COMMON_materialx           Vop               	MaterialX       ji        mtlxseparate3v   MtlX Separate Vector 3   ,oplib:/Vop/mtlxseparate3v?Vop/mtlxseparate3v   COMMON_materialx           Vop               	MaterialX       ji        mtlxsin   MtlX Sin   oplib:/Vop/mtlxsin?Vop/mtlxsin   COMMON_materialx           Vop               	MaterialX       ji        mtlxstandard_surface   MtlX Standard Surface   8oplib:/Vop/mtlxstandard_surface?Vop/mtlxstandard_surface   VOP_mtlxstandard_surface           Vop               	MaterialX       *ji        mtlxsubtract   MtlX Subtract   (oplib:/Vop/mtlxsubtract?Vop/mtlxsubtract   COMMON_materialx           Vop               	MaterialX       ji        
mtlxswitch   MtlX Switch   $oplib:/Vop/mtlxswitch?Vop/mtlxswitch   COMMON_materialx           Vop               	MaterialX       ji        mtlxtransformvector   MtlX Transform Vector   6oplib:/Vop/mtlxtransformvector?Vop/mtlxtransformvector   COMMON_materialx           Vop               	MaterialX       ji        rendergeometrysettings   Render Geometry Settings   <oplib:/Lop/rendergeometrysettings?Lop/rendergeometrysettings   LOP_rendergeometrysettings           Lop               subtype=propeditor       ji        rendersettings   Render Settings   ,oplib:/Lop/rendersettings?Lop/rendersettings   LOP_rendersettings           Lop               subtype=propeditor        ji        rendervar::2.0   
Render Var   ,oplib:/Lop/rendervar::2.0?Lop/rendervar::2.0   LOP_rendervar           Lop               subtype=propeditor        ji        rgbtouv   	RGB to UV   oplib:/Cop/rgbtouv?Cop/rgbtouv   COP_rgbtouv           Cop               visibleoutputs=2       ji    INDX              Contents       =ji   DialogScript   =  I|hGHouLC1033600bb606a04699b0f96ba020LIMITED_COMMERCIAL_FILE!!! # Dialog script for assetreference automatically generated

{
    name	assetreference
    script	assetreference
    label	"Asset Reference"

    help {
	""
    }
    bindhandle prx xform "Transformer" pivot_rx ""
    bindhandle pry xform "Transformer" pivot_ry ""
    bindhandle prz xform "Transformer" pivot_rz ""
    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 xn__0_ xform "Transformer" rz_max ""
    bindhandle shear1 xform "Transformer" shear_xy ""
    bindhandle shear2 xform "Transformer" shear_xz ""
    bindhandle shear3 xform "Transformer" shear_yz ""
    bindhandle xn__1_ xform "Transformer" soffsetx ""
    bindhandle sx xform "Transformer" sx ""
    bindhandle sy xform "Transformer" sy ""
    bindhandle sz xform "Transformer" sz ""
    bindhandle xOrd xform "Transformer" trs_order ""
    bindhandle tx xform "Transformer" tx ""
    bindhandle ty xform "Transformer" ty ""
    bindhandle tz xform "Transformer" tz ""
    bindhandle scale xform "Transformer" uniform_scale ""
    bindhandle rOrd xform "Transformer" xyz_order ""

    inputlabel	1	"Input Stage"
    inputlabel	2	"Reference from LOP Node"
    inputlabel	3	"Input 3"
    inputlabel	4	"Input 4"

    groupsimple {
        name    "destinationprim_group"
        label   "Destination Primitive"
        grouptag { "sidefx::look" "blank" }

        parm {
            name    "primpath"
            label   "Destination Primitive"
            type    string
            default { "/$OS" }
            menureplace {
                [ "opmenu -l -a ./reference primpath" ]
            }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "script_action" "import loputils\nloputils.selectPrimsInParm(kwargs, False)" }
            parmtag { "script_action_help" "Select a primitive in the Scene Viewer or Scene Graph Tree pane.\nCtrl-click to select using the primitive picker dialog.\nAlt-click to toggle movement of the display flag." }
            parmtag { "script_action_icon" "BUTTONS_reselect" }
            parmtag { "sidefx::usdpathtype" "prim" }
        }
        parm {
            name    "primkind"
            label   "Primitive Kind"
            type    string
            default { "__automatic__" }
            menu {
                [ "opmenu -l -a ./reference primkind" ]
            }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "script_callback_language" "python" }
        }
        parm {
            name    "parentprimtype"
            label   "Parent Primitive Type"
            type    string
            default { "UsdGeomXform" }
            menu {
                [ "opmenu -l -a ./reference parentprimtype" ]
            }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "script_callback_language" "python" }
        }
        parm {
            name    "instanceable"
            label   "Make Instanceable"
            type    toggle
            default { "off" }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "script_callback_language" "python" }
        }
    }

    group {
        name    "folder0"
        label   "Reference"

        parm {
            name    "inputsrc"
            label   "Source"
            type    integer
            default { "2" }
            menu {
                "0" "File"
                "1" "Second Input"
                "2" "Second Input if Connected"
            }
            range   { 0 10 }
            parmtag { "script_callback" "" }
            parmtag { "script_callback_language" "python" }
        }
        groupcollapsible {
            name    "referencefile_group1"
            label   "File Reference"
            hidewhentab "{ inputsrc == 2 hasinput(1) == 1 } { inputsrc == 1 }"
            parmtag { "group_default" "1" }

            parm {
                name    "filepath"
                label   "Reference File"
                type    file
                joinnext
                default { "" }
                menureplace {
                    [ "opmenu -l -a reference filepath1" ]
                }
                parmtag { "autoscope" "0000000000000000" }
                parmtag { "script_callback_language" "python" }
            }
            parm {
                name    "reload"
                label   "Reload File"
                type    button
                default { "0" }
                parmtag { "autoscope" "0000000000000000" }
                parmtag { "script_callback_language" "python" }
            }
            parm {
                name    "filerefprim"
                label   "Reference Primitive"
                type    string
                default { "automaticPrim" }
                menu {
                    "automaticPrim" "Reference Automatically Chosen Primitive"
                    "defaultPrim"   "Reference Default Primitive"
                    ""              "Reference Specific Primitive"
                }
                parmtag { "autoscope" "0000000000000000" }
                parmtag { "script_callback_language" "python" }
            }
            parm {
                name    "filerefprimpath"
                label   "Reference Primitive Path"
                type    string
                default { "" }
                disablewhen "{ filerefprim != \"\" }"
                parmtag { "autoscope" "0000000000000000" }
                parmtag { "script_action" "import loputils\nnode = kwargs['node']\nparm = node.parm('filepath')\nprims = loputils.selectPrimsInParmFromFile(kwargs, False, parm.evalAsString())" }
                parmtag { "script_action_help" "Select a primitive from this file." }
                parmtag { "script_action_icon" "BUTTONS_reselect" }
                parmtag { "sidefx::usdpathinput" "if(index(\"prim inherit specialize\", chs(\"reftype\")) >= 0, 0, -1)" }
                parmtag { "sidefx::usdpathtype" "prim" }
            }
            groupcollapsible {
                name    "referencefile_group3"
                label   "Options"

                parm {
                    name    "timeoffset"
                    label   "Time Offset (in Frames)"
                    type    float
                    default { "0" }
                    range   { -100 100 }
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "script_callback_language" "python" }
                }
                parm {
                    name    "timescale"
                    label   "Time Scale"
                    type    float
                    default { "1" }
                    range   { 0 5 }
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "script_callback_language" "python" }
                }
                parm {
                    name    "handlemissingfiles"
                    label   "Handle Missing Files"
                    type    string
                    default { "error" }
                    menu {
                        "error"     "Error for Missing Files"
                        "warn"      "Warn for Missing Files"
                        "ignore"    "Ignore Missing Files"
                        "allow"     "Allow Missing Files on the Stage"
                    }
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "script_callback_language" "python" }
                }
            }

        }

        groupcollapsible {
            name    "referencefile_group2"
            label   "Second Input Reference"
            hidewhentab "{ inputsrc == 2 hasinput(1) == 0 } { inputsrc == 0 }"
            parmtag { "group_default" "1" }

            parm {
                name    "refprim"
                label   "Reference Primitive"
                type    string
                default { "automaticPrim" }
                menu {
                    "automaticPrim" "Reference Automatically Chosen Primitive"
                    "defaultPrim"   "Reference Default Primitive"
                    ""              "Reference Specific Primitive"
                }
                parmtag { "autoscope" "0000000000000000" }
                parmtag { "script_callback_language" "python" }
            }
            parm {
                name    "refprimpath"
                label   "Reference Primitive Path"
                type    string
                default { "automaticPrim" }
                disablewhen "{ refprim != \"\" }"
                parmtag { "autoscope" "0000000000000000" }
                parmtag { "script_action" "import loputils\nprims = loputils.selectPrimsInParm(kwargs, False, inputidx=1)" }
                parmtag { "script_action_help" "Select a primitive in the Scene Viewer or Scene Graph Tree pane. Ctrl-click to select using the primitive picker dialog." }
                parmtag { "script_action_icon" "BUTTONS_reselect" }
                parmtag { "sidefx::usdpathinput" "1" }
                parmtag { "sidefx::usdpathtype" "prim" }
            }
        }

    }

    group {
        name    "folder0_1"
        label   "Transform"

        parm {
            name    "xn__xformOptransform_control_6fb"
            label   "xformOp:transform"
            type    string
            default { "set" }
            menujoin {
                "set"           "Set or Create"
                "setexisting"   "Set if Exists"
                "block"         "Block"
                "none"          "Do Nothing"
            }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "script_callback_language" "python" }
        }
        parm {
            name    "xn__xformOptransform_51a"
            label   "Transform"
            type    string
            default { "append" }
            disablewhen "{ xn__xformOptransform_control_6fb == block } { xn__xformOptransform_control_6fb == none }"
            menu {
                "append"                "Append"
                "prepend"               "Prepend"
                "overwriteorappend"     "Overwrite or Append"
                "overwriteorprepend"    "Overwrite or Prepend"
                "world"                 "Apply Transform in World Space"
                "replace"               "Replace All Local Transforms"
            }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "usdvaluetype" "xform" }
        }
        parm {
            name    "xOrd"
            label   "Transform Order"
            type    ordinal
            joinnext
            default { "srt" }
            disablewhen "{ xn__xformOptransform_control_6fb == block } { xn__xformOptransform_control_6fb == none }"
            menu {
                "srt"   "Scale Rot Trans"
                "str"   "Scale Trans Rot"
                "rst"   "Rot Scale Trans"
                "rts"   "Rot Trans Scale"
                "tsr"   "Trans Scale Rot"
                "trs"   "Trans Rot Scale"
            }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "script_callback_language" "python" }
        }
        parm {
            name    "rOrd"
            label   "Rotate Order"
            type    ordinal
            nolabel
            default { "xyz" }
            disablewhen "{ xn__xformOptransform_control_6fb == block } { xn__xformOptransform_control_6fb == 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"
            }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "script_callback_language" "python" }
        }
        parm {
            name    "t"
            label   "Translate"
            type    vector
            size    3
            default { "0" "0" "0" }
            disablewhen "{ xn__xformOptransform_control_6fb == block } { xn__xformOptransform_control_6fb == none }"
            range   { -1 1 }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "script_callback_language" "python" }
        }
        parm {
            name    "r"
            label   "Rotate"
            type    vector
            size    3
            default { "0" "0" "0" }
            disablewhen "{ xn__xformOptransform_control_6fb == block } { xn__xformOptransform_control_6fb == none }"
            range   { 0 360 }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "script_callback_language" "python" }
        }
        parm {
            name    "s"
            label   "Scale"
            type    vector
            size    3
            default { "1" "1" "1" }
            disablewhen "{ xn__xformOptransform_control_6fb == block } { xn__xformOptransform_control_6fb == none }"
            range   { -1 1 }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "script_callback_language" "python" }
        }
        parm {
            name    "shear"
            label   "Shear"
            type    float
            size    3
            default { "0" "0" "0" }
            disablewhen "{ xn__xformOptransform_control_6fb == block } { xn__xformOptransform_control_6fb == none }"
            range   { 0 10 }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "script_callback_language" "python" }
        }
        parm {
            name    "scale"
            label   "Uniform Scale"
            type    float
            default { "1" }
            disablewhen "{ xn__xformOptransform_control_6fb == block } { xn__xformOptransform_control_6fb == none }"
            range   { 0 10 }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "script_callback_language" "python" }
        }
        parm {
            name    "aligntoupaxis"
            label   "Align To Up Axis"
            type    toggle
            default { "on" }
            help    "When enabled the referenced asset will be transformed so that it's up axis matches the current stage."
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "script_callback_language" "python" }
        }
        groupcollapsible {
            name    "pivotxform"
            label   "Pivot Transform"
            disablewhen "{ xn__xformOptransform_control_6fb == block } { xn__xformOptransform_control_6fb == none }"

            parm {
                name    "p"
                label   "Pivot Translate"
                type    vector
                size    3
                default { "0" "0" "0" }
                disablewhen "{ xn__xformOptransform_control_6fb == block } { xn__xformOptransform_control_6fb == none }"
                range   { -1 1 }
                parmtag { "autoscope" "0000000000000000" }
                parmtag { "script_callback_language" "python" }
            }
            parm {
                name    "pr"
                label   "Pivot Rotate"
                type    vector
                size    3
                default { "0" "0" "0" }
                disablewhen "{ xn__xformOptransform_control_6fb == block } { xn__xformOptransform_control_6fb == none }"
                range   { -1 1 }
                parmtag { "autoscope" "0000000000000000" }
                parmtag { "script_callback_language" "python" }
            }
        }

    }

    group {
        name    "folder0_2"
        label   "Variants"

        multiparm {
            name    "num_variants"
            label    "Number of Variants"
            default 0
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "multistartoffset" "1" }

            parm {
                name    "primpattern#"
                label   "Primitives"
                type    string
                default { "`chs(\"primpath\")`" }
                menutoggle {
                    [ "import loputils" ]
                    [ "return loputils.createPrimPatternMenu(kwargs['node'], 0)" ]
                    language python
                }
                parmtag { "script_action" "import loputils\n\ntarget = kwargs[\"node\"].node(\"switch\")\n\n# Need to clear the parm first\nthisParm = kwargs[\"parmtuple\"][0]\nthisParm.setExpression('')\nthisParm.deleteAllKeyframes()\n\nsel = loputils.pickPrims(None, True, None,\n                         lopparmnode=target,\n                         forcepickerwindow=True)\nthisParm.set(sel[0])" }
                parmtag { "script_action_help" "Select primitives in the Scene Viewer or Scene Graph Tree pane.\nCtrl-click to select using the primitive picker dialog.\nShift-click to select using the primitive pattern editor.\nAlt-click to toggle movement of the display flag." }
                parmtag { "script_action_icon" "BUTTONS_reselect" }
                parmtag { "sidefx::usdpathtype" "primlist" }
            }
            parm {
                name    "variantset#"
                label   "Variant Set"
                type    string
                default { "" }
                menureplace {
                    [ "pname = kwargs['parm'].name()" ]
                    [ "vsetnode = kwargs['node'].node(\"variantselections\")" ]
                    [ "menu = []" ]
                    [ "mitems = vsetnode.parm(pname).menuItems()" ]
                    [ "mlabels = vsetnode.parm(pname).menuLabels()" ]
                    [ "" ]
                    [ "for i,item in enumerate(mitems):" ]
                    [ "    menu.append(item)" ]
                    [ "    menu.append(mlabels[i])" ]
                    [ "" ]
                    [ "return(menu)" ]
                    language python
                }
            }
            parm {
                name    "variantname#"
                label   "Variant Name"
                type    string
                default { "" }
                menureplace {
                    [ "pname = kwargs['parm'].name()" ]
                    [ "vsetnode = kwargs['node'].node(\"variantselections\")" ]
                    [ "menu = []" ]
                    [ "mitems = vsetnode.parm(pname).menuItems()" ]
                    [ "mlabels = vsetnode.parm(pname).menuLabels()" ]
                    [ "" ]
                    [ "for i,item in enumerate(mitems):" ]
                    [ "    menu.append(item)" ]
                    [ "    menu.append(mlabels[i])" ]
                    [ "" ]
                    [ "return(menu)" ]
                    language python
                }
            }
        }

    }

}
INDX              Contents       =ji   DialogScript   =   UhHHouLC1033600bb606a04699b0f96ba020LIMITED_COMMERCIAL_FILE!!! # Dialog script for attribwrangle automatically generated

{
    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 -a attribvop1 bindgroup" ]
            }
            range   { 0 1 }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "script_action" "import soputils\nkwargs['geometrytype'] = kwargs['node'].parmTuple('grouptype')\nkwargs['inputindex'] = 0\nsoputils.selectGroupParm(kwargs)" }
            parmtag { "script_action_help" "Select geometry from an available viewport." }
            parmtag { "script_action_icon" "BUTTONS_reselect" }
            bindselector uvselect "Modify Attribs"
                "Select the geometry to affect and press Enter to complete."
                0 1 0xffffffff 0 grouptype 0
        }
        parm {
            name    "grouptype"
            label   "Group Type"
            type    ordinal
            default { "guess" }
            menu {
                "guess"     "Guess from Group"
                "vertices"  "Vertices"
                "edges"     "Edges"
                "points"    "Points"
                "prims"     "Primitives"
            }
            range   { 0 1 }
            parmtag { "autoscope" "0000000000000000" }
        }
        parm {
            name    "class"
            label   "Run Over"
            type    ordinal
            default { "point" }
            menu {
                "detail"    "Detail (only once)"
                "primitive" "Primitives"
                "point"     "Points"
                "vertex"    "Vertices"
                "number"    "Numbers"
            }
            range   { 0 1 }
            parmtag { "autoscope" "0000000000000000" }
        }
        parm {
            name    "vex_numcount"
            label   "Number Count"
            type    integer
            default { "10" }
            hidewhen "{ class != number }"
            range   { 0! 10000 }
            parmtag { "autoscope" "0000000000000000" }
        }
        parm {
            name    "vex_threadjobsize"
            label   "Thread Job Size"
            type    integer
            default { "1024" }
            hidewhen "{ class != number }"
            range   { 1! 10000 }
            parmtag { "autoscope" "0000000000000000" }
        }
        parm {
            name    "snippet"
            label   "VEXpression"
            type    string
            default { "" }
            menureplace {
                [ "import vexpressionmenu" ]
                [ "" ]
                [ "return vexpressionmenu.buildSnippetMenu('attribwrangle/snippet', kwargs=kwargs)" ]
                language python
            }
            range   { 0 1 }
            export  all
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "editor" "1" }
            parmtag { "editorlang" "VEX" }
            parmtag { "editorlines" "8-30" }
            parmtag { "script_action" "import vexpressionmenu\n\nnode = kwargs['node']\nparmname = 'snippet'\n\nvexpressionmenu.createSpareParmsFromChCalls(node, parmname)" }
            parmtag { "script_action_help" "Creates spare parameters for each unique call of ch() " }
            parmtag { "script_action_icon" "BUTTONS_create_parm_from_ch" }
        }
        parm {
            name    "exportlist"
            label   "Attributes to Create"
            type    string
            default { "*" }
            range   { 0 1 }
            parmtag { "autoscope" "0000000000000000" }
        }
        parm {
            name    "vex_strict"
            label   "Enforce Prototypes"
            type    toggle
            default { "off" }
            range   { 0 1 }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "script_callback" "" }
        }
        parm {
            name    "vex_strictvariables"
            label   "Standard Variable Names Only"
            type    toggle
            default { "on" }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "script_callback_language" "python" }
        }
    }

    group {
        name    "folder0_1"
        label   "Bindings"

        parm {
            name    "autobind"
            label   "Autobind by Name"
            type    toggle
            default { "on" }
            range   { 0 1 }
            parmtag { "autoscope" "0000000000000000" }
        }
        multiparm {
            name    "bindings"
            label    "Number of Bindings"
            default 0
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "multistartoffset" "1" }

            parm {
                name    "bindname#"
                label   "Attribute Name"
                type    string
                default { "" }
                range   { 0 1 }
            }
            parm {
                name    "bindparm#"
                label   "VEX Parameter"
                type    string
                default { "" }
                range   { 0 1 }
            }
        }

        parm {
            name    "groupautobind"
            label   "Autobind Groups by Name"
            type    toggle
            default { "on" }
            range   { 0 1 }
            parmtag { "autoscope" "0000000000000000" }
        }
        multiparm {
            name    "groupbindings"
            label    "Group Bindings"
            default 0
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "multistartoffset" "1" }

            parm {
                name    "bindgroupname#"
                label   "Group Name"
                type    string
                default { "" }
                range   { 0 1 }
            }
            parm {
                name    "bindgroupparm#"
                label   "VEX Parameter"
                type    string
                default { "" }
                range   { 0 1 }
            }
        }

        parm {
            name    "vex_cwdpath"
            label   "Evaluation Node Path"
            type    oppath
            default { "." }
            range   { 0 1 }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "oprelative" "." }
        }
        parm {
            name    "vex_outputmask"
            label   "Export Parameters"
            type    string
            default { "*" }
            range   { 0 1 }
            parmtag { "autoscope" "0000000000000000" }
        }
        parm {
            name    "vex_updatenmls"
            label   "Update Normals If Displaced"
            type    toggle
            default { "off" }
            range   { 0 1 }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "script_callback" "" }
        }
        parm {
            name    "vex_matchattrib"
            label   "Attribute to Match"
            type    string
            default { "id" }
            range   { 0 1 }
            parmtag { "autoscope" "0000000000000000" }
        }
        parm {
            name    "vex_inplace"
            label   "Compute Results In Place"
            type    toggle
            default { "off" }
            range   { 0 1 }
            parmtag { "autoscope" "0000000000000000" }
        }
        parm {
            name    "vex_selectiongroup"
            label   "Output Selection Group"
            type    string
            default { "" }
            parmtag { "autoscope" "0000000000000000" }
        }
        parm {
            name    "vex_precision"
            label   "VEX Precision"
            type    string
            default { "auto" }
            menu {
                "auto"  "Auto"
                "32"    "32-bit"
                "64"    "64-bit"
            }
            parmtag { "autoscope" "0000000000000000" }
        }
    }

}
INDX              Contents       =ji   DialogScript   =  "VhGHouLC1033600bb606a04699b0f96ba020LIMITED_COMMERCIAL_FILE!!! # Dialog script for backgroundplate::2.0 automatically generated

{
    name	backgroundplate::2.0
    script	holdout
    label	"Karma Background Plate"

    help {
	""
    }

    inputlabel	1	"Input Stage"
    inputlabel	2	"Input 2"
    inputlabel	3	"Input 3"
    inputlabel	4	"Input 4"
    outputlabel	1	"Output Stage"
    outputlabel	2	"Output Render Vars (AOVs)"

    parm {
        name    "primpattern"
        label   "Holdout Primitives"
        type    string
        default { "" }
        menutoggle {
            [ "opmenu -l -a plate_setting primpattern" ]
        }
        parmtag { "autoscope" "0000000000000000" }
        parmtag { "script_action" "import loputils\nloputils.selectPrimsInParm(kwargs, True)" }
        parmtag { "script_action_help" "Select primitives in the Scene Viewer or Scene Graph Tree pane.\nCtrl-click to select using the primitive picker dialog.\nShift-click to select using the primitive pattern editor.\nAlt-click to toggle movement of the display flag." }
        parmtag { "script_action_icon" "BUTTONS_reselect" }
        parmtag { "sidefx::usdpathtype" "primlist" }
    }
    parm {
        name    "spacer"
        label   "Spacer"
        type    label
        nolabel
        joinnext
        default { "" }
    }
    parm {
        name    "quicksetup"
        label   " "
        type    ordinal
        invisible
        default { "0" }
        menu {
            "menu"          "Quick Setups	↓"
            "buildcop2net"  "Sample Compositing Network (Old COPs)"
            "buildcopnet"   "Sample Compositing Network (New COPs)"
        }
        parmtag { "script_callback" "hou.phm().quickSetups(kwargs)" }
        parmtag { "script_callback_language" "python" }
    }
    parm {
        name    "primpath"
        label   "RenderSettings Prim"
        type    string
        default { "/Render/rendersettings" }
        menureplace {
            [ "import loputils" ]
            [ "return loputils.createPrimPathMenu()" ]
            language python
        }
        parmtag { "script_action" "import loputils\nloputils.selectPrimsInParm(kwargs, False)" }
        parmtag { "script_action_help" "Select a primitive in the Scene Viewer or Scene Graph Tree pane.\nCtrl-click to select using the primitive picker dialog.\nAlt-click to toggle movement of the display flag." }
        parmtag { "script_action_icon" "BUTTONS_reselect" }
        parmtag { "sidefx::usdpathtype" "prim" }
    }
    parm {
        name    "matpathprefix"
        label   "Material Path Prefix"
        type    string
        default { "/materials/" }
        parmtag { "autoscope" "0000000000000000" }
        parmtag { "script_action" "import loputils\nloputils.selectPrimsInParm(kwargs, False)" }
        parmtag { "script_action_help" "Select a primitive in the Scene Viewer or Scene Graph Tree pane.\nCtrl-click to select using the primitive picker dialog.\nAlt-click to toggle movement of the display flag." }
        parmtag { "script_action_icon" "BUTTONS_reselect" }
        parmtag { "sidefx::usdpathtype" "prim" }
    }
    parm {
        name    "allowparmanim"
        label   "Allow Shader Parameter Animation"
        type    toggle
        default { "off" }
        parmtag { "autoscope" "0000000000000000" }
        parmtag { "script_callback_language" "python" }
    }
    groupsimple {
        name    "folder0"
        label   "Background"

        parm {
            name    "plate"
            label   "Plate"
            type    image
            default { "" }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "filechooser_mode" "read" }
            parmtag { "parmvop" "1" }
            parmtag { "shaderparmcontexts" "surface" }
        }
        parm {
            name    "s"
            label   "Scale"
            type    vector2
            size    2
            default { "1" "1" }
            range   { 0 2 }
            parmtag { "script_callback_language" "python" }
        }
        parm {
            name    "t"
            label   "Translate"
            type    vector2
            size    2
            default { "0" "0" }
            range   { -1! 1! }
            parmtag { "script_callback_language" "python" }
        }
        parm {
            name    "useoffscreentex"
            label   "Use Offscreen Texture"
            type    toggle
            default { "off" }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "parmvop" "1" }
            parmtag { "shaderparmcontexts" "surface" }
        }
        parm {
            name    "offscreentex"
            label   "Offscreen Texture"
            type    image
            default { "" }
            disablewhen "{ useoffscreentex == 0 }"
            hidewhen "{ useoffscreentex == 0 }"
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "filechooser_mode" "read" }
            parmtag { "parmvop" "1" }
            parmtag { "shaderparmcontexts" "surface" }
        }
        parm {
            name    "offscreentex_rotate"
            label   "Rotate"
            type    vector
            size    3
            default { "0" "0" "0" }
            disablewhen "{ useoffscreentex == 0 }"
            hidewhen "{ useoffscreentex == 0 }"
            range   { 0 10 }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "parmvop" "1" }
            parmtag { "shaderparmcontexts" "surface" }
        }
        parm {
            name    "offscreen_col"
            label   "Offscreen Color"
            type    color
            size    3
            default { "0" "0" "0" }
            disablewhen "{ useoffscreentex == 1 }"
            hidewhen "{ useoffscreentex == 1 }"
            range   { 0 1 }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "parmvop" "1" }
            parmtag { "shaderparmcontexts" "surface" }
        }
        parm {
            name    "labelparm"
            label   "Shader Parameters"
            type    label
            default { "Shader Parameters" }
            parmtag { "sidefx::look" "heading" }
        }
        parm {
            name    "metallic"
            label   "Metallic"
            type    float
            default { "0" }
            disablewhen "{ reflection == 0 }"
            range   { 0! 1! }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "script_callback_language" "python" }
        }
        parm {
            name    "reflect"
            label   "Reflectivity"
            type    float
            default { "1" }
            disablewhen "{ reflection == 0 }"
            range   { 0! 1 }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "script_callback_language" "python" }
        }
        parm {
            name    "rough"
            label   "Roughness"
            type    float
            default { "0.3" }
            disablewhen "{ reflection == 0 }"
            range   { 0! 1! }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "parmvop" "1" }
        }
        parm {
            name    "ior"
            label   "IOR"
            type    float
            default { "1.5" }
            disablewhen "{ reflection == 0 }"
            range   { 1 3 }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "parmvop" "1" }
        }
    }

    groupsimple {
        name    "outputs"
        label   "Holdout RenderVars (AOVs)"

        parm {
            name    "shadows"
            label   "Shadows"
            type    ordinal
            default { "0" }
            menu {
                "0" "Combined"
                "1" "Per LPE Tag"
            }
            parmtag { "script_callback_language" "python" }
        }
        parm {
            name    "diffuse"
            label   "Diffuse"
            type    toggle
            default { "1" }
            parmtag { "script_callback_language" "python" }
        }
        parm {
            name    "emission"
            label   "Emission"
            type    toggle
            default { "0" }
            parmtag { "script_callback_language" "python" }
        }
        parm {
            name    "reflection"
            label   "Glossy Reflection"
            type    toggle
            default { "0" }
            parmtag { "script_callback_language" "python" }
        }
        parm {
            name    "reflectionocclusion"
            label   "Reflection Occlusion"
            type    ordinal
            default { "0" }
            disablewhen "{ reflection == 0 }"
            menu {
                "0" "Combined"
                "1" "Per LPE Tag"
            }
            parmtag { "script_callback_language" "python" }
        }
    }

}
INDX              DialogScript      hG# Dialog script for camera automatically generated

{
    name	camera
    script	camera
    label	Camera

    help {
	""
    }

    inputlabel	1	"Input Stage"

    groupcollapsible {
        name    "sample_group2"
        label   "Frame Range/Subframes"
        parmtag { "sidefx::header_parm" "sample_behavior" }

        parm {
            name    "sample_behavior"
            baseparm
            label   "Sampling Behavior"
            export  none
        }
        parm {
            name    "sample_f"
            baseparm
            label   "Start/End/Inc"
            export  none
        }
        parm {
            name    "sample_subframeenable"
            baseparm
            label   "Subframe Sampling"
            export  none
        }
        groupsimple {
            name    "sample_subframegroup2"
            label   "Subframe Sampling"
            disablewhen "{ sample_subframeenable == 0 }"
            parmtag { "sidefx::header_toggle" "sample_subframeenable" }

            parm {
                name    "sample_shuttermode"
                baseparm
                label   "Shutter"
                export  none
            }
            parm {
                name    "sample_shutterrange"
                baseparm
                label   "Shutter Open/Close"
                export  none
            }
            parm {
                name    "sample_cameraprim"
                baseparm
                label   "Camera Prim"
                export  none
            }
            parm {
                name    "sample_count"
                baseparm
                label   "Samples"
                export  none
            }
            parm {
                name    "sample_includeframe"
                baseparm
                label   "Always Include Frame Sample"
                export  none
            }
        }

    }

    parm {
        name    "primpattern"
        label   "Primitives"
        type    string
        default { "`lopinputprims('.', 0)`" }
        hidewhen "{ createprims == on }"
        menutoggle {
            [ "import loputils" ]
            [ "return loputils.createPrimPatternMenu(kwargs['node'], 0)" ]
            language python
        }
        parmtag { "script_action" "import loputils\nloputils.selectPrimsInParm(kwargs, True)" }
        parmtag { "script_action_help" "Select primitives in the Scene Viewer or Scene Graph Tree pane.\nCtrl-click to select using the primitive picker dialog.\nShift-click to select using the primitive pattern editor.\nAlt-click to toggle movement of the display flag." }
        parmtag { "script_action_icon" "BUTTONS_reselect" }
        parmtag { "sidefx::usdpathtype" "primlist" }
    }
    parm {
        name    "primpath"
        label   "Primitive Path"
        type    string
        default { "/cameras/$OS" }
        hidewhen "{ createprims != on }"
        menureplace {
            [ "import loputils" ]
            [ "return loputils.createPrimPathMenu()" ]
            language python
        }
        parmtag { "script_action" "import loputils\nloputils.selectPrimsInParm(kwargs, False)" }
        parmtag { "script_action_help" "Select a primitive in the Scene Viewer or Scene Graph Tree pane.\nCtrl-click to select using the primitive picker dialog.\nAlt-click to toggle movement of the display flag." }
        parmtag { "script_action_icon" "BUTTONS_reselect" }
        parmtag { "sidefx::usdpathtype" "prim" }
    }
    parm {
        name    "createprims"
        label   "Action"
        type    ordinal
        default { "on" }
        menu {
            "off"       "Edit"
            "on"        "Create"
            "forceedit" "Force Edit (Ignore Editable Flag)"
        }
    }
    parm {
        name    "initforedit"
        label   "Initialize Parameters"
        type    button
        default { "donothing" }
        menu {
            [ "import loputils" ]
            [ "return loputils.createInitializeParametersMenu(kwargs['node'].parm('createprims').eval(), 'Camera')" ]
            language python
        }
        parmtag { "script_callback" "__import__('loputils').initializeParameters(kwargs['node'], kwargs['script_value'])" }
        parmtag { "script_callback_language" "python" }
    }
    parm {
        name    "primcount"
        label   "Primitive Count"
        type    integer
        invisible
        default { "1" }
        range   { 0 10 }
    }
    parm {
        name    "primtype"
        label   "Primitive Type"
        type    string
        invisible
        default { "UsdGeomCamera" }
        menu {
            [ "import loputils" ]
            [ "return loputils.createSchemaTypesMenu(True)" ]
            language python
        }
    }
    parm {
        name    "primkind"
        label   "Primitive Kind"
        type    string
        invisible
        default { "" }
        menu {
            [ "import loputils" ]
            [ "return loputils.createKindsMenu(True, False)" ]
            language python
        }
    }
    parm {
        name    "specifier"
        label   "Primitive Specifier"
        type    string
        invisible
        default { "def" }
        menu {
            [ "import loputils" ]
            [ "return loputils.createSpecifiersMenu()" ]
            language python
        }
    }
    parm {
        name    "classancestor"
        label   "Class Ancestor"
        type    string
        invisible
        default { "" }
        disablewhen "{ specifier == class }"
        parmtag { "script_action" "import loputils\nloputils.selectPrimsInParm(kwargs, False)" }
        parmtag { "script_action_help" "Select a primitive in the Scene Viewer or Scene Graph Tree pane.\nCtrl-click to select using the primitive picker dialog.\nAlt-click to toggle movement of the display flag." }
        parmtag { "script_action_icon" "BUTTONS_reselect" }
        parmtag { "sidefx::usdpathtype" "prim" }
    }
    parm {
        name    "parentprimtype"
        label   "Parent Primitive Type"
        type    string
        invisible
        default { "UsdGeomXform" }
        menu {
            [ "import loputils" ]
            [ "return loputils.createParentTypesMenu()" ]
            language python
        }
    }
    group {
        name    "folder1"
        label   "Transform"

        parm {
            name    "xn__xformOptransform_control_6fb"
            label   "xformOp:transform"
            type    string
            default { "set" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createEditPropertiesControlMenu(kwargs, 'xform')" ]
                language python
            }
            parmtag { "sidefx::look" "icon" }
        }
        parm {
            name    "xn__xformOptransform_51a"
            label   "xformOp:transform"
            type    string
            default { "append" }
            disablewhen "{ xn__xformOptransform_control_6fb == block } { xn__xformOptransform_control_6fb == none }"
            menu {
                "append"                "Append"
                "prepend"               "Prepend"
                "overwriteorappend"     "Overwrite or Append"
                "overwriteorprepend"    "Overwrite or Prepend"
                "world"                 "Apply Transform in World Space"
                "replace"               "Replace All Local Transforms"
            }
            parmtag { "usdvaluetype" "xform" }
        }
        parm {
            name    "xOrd"
            label   "Transform Order"
            type    ordinal
            joinnext
            default { "srt" }
            disablewhen "{ xn__xformOptransform_control_6fb == block } { xn__xformOptransform_control_6fb == none }"
            menu {
                "srt"   "Scale Rot Trans"
                "str"   "Scale Trans Rot"
                "rst"   "Rot Scale Trans"
                "rts"   "Rot Trans Scale"
                "tsr"   "Trans Scale Rot"
                "trs"   "Trans Rot Scale"
            }
        }
        parm {
            name    "rOrd"
            label   "Rotate Order"
            type    ordinal
            nolabel
            default { "xyz" }
            disablewhen "{ xn__xformOptransform_control_6fb == block } { xn__xformOptransform_control_6fb == none }"
            menu {
                "xyz"   "Rx Ry Rz"
                "xzy"   "Rx Rz Ry"
                "yxz"   "Ry Rx Rz"
                "yzx"   "Ry Rz Rx"
                "zxy"   "Rz Rx Ry"
                "zyx"   "Rz Ry Rx"
            }
        }
        parm {
            name    "t"
            label   "Translate"
            type    vector
            size    3
            default { "0" "0" "0" }
            disablewhen "{ xn__xformOptransform_control_6fb == block } { xn__xformOptransform_control_6fb == none }"
            range   { -1 1 }
        }
        parm {
            name    "r"
            label   "Rotate"
            type    vector
            size    3
            default { "0" "0" "0" }
            disablewhen "{ xn__xformOptransform_control_6fb == block } { xn__xformOptransform_control_6fb == none }"
            range   { 0 360 }
        }
        parm {
            name    "s"
            label   "Scale"
            type    vector
            size    3
            default { "1" "1" "1" }
            disablewhen "{ xn__xformOptransform_control_6fb == block } { xn__xformOptransform_control_6fb == none }"
            range   { -1 1 }
        }
        parm {
            name    "shear"
            label   "Shear"
            type    float
            size    3
            default { "0" "0" "0" }
            disablewhen "{ xn__xformOptransform_control_6fb == block } { xn__xformOptransform_control_6fb == none }"
            range   { 0 10 }
        }
        parm {
            name    "scale"
            label   "Uniform Scale"
            type    float
            default { "1" }
            disablewhen "{ xn__xformOptransform_control_6fb == block } { xn__xformOptransform_control_6fb == none }"
            range   { 0 10 }
        }
        groupcollapsible {
            name    "parmgroup_pivotxform"
            label   "Pivot Transform"
            disablewhen "{ xn__xformOptransform_control_6fb == block } { xn__xformOptransform_control_6fb == none }"

            parm {
                name    "p"
                label   "Pivot Translate"
                type    vector
                size    3
                default { "0" "0" "0" }
                disablewhen "{ xn__xformOptransform_control_6fb == block } { xn__xformOptransform_control_6fb == none }"
                range   { -1 1 }
            }
            parm {
                name    "pr"
                label   "Pivot Rotate"
                type    vector
                size    3
                default { "0" "0" "0" }
                disablewhen "{ xn__xformOptransform_control_6fb == block } { xn__xformOptransform_control_6fb == none }"
                range   { -1 1 }
            }
        }

        groupcollapsible {
            name    "folder0"
            label   "Constraints"
            disablewhen "{ xn__xformOptransform_control_6fb == block } { xn__xformOptransform_control_6fb == none }"

            parm {
                name    "lookatenable"
                label   "Enable Look At"
                type    toggle
                default { "off" }
            }
            parm {
                name    "keepposition"
                label   "Keep Position"
                type    toggle
                invisible
                default { "off" }
                disablewhen "{ lookatenable == 0 }"
            }
            parm {
                name    "lookatposition"
                label   "Look At Position"
                type    vector
                size    3
                default { "0" "0" "0" }
                disablewhen "{ lookatenable == 0 }"
                range   { -1 1 }
            }
            parm {
                name    "lookatprim"
                label   "Look At Primitive"
                type    string
                default { "" }
                disablewhen "{ lookatenable == 0 }"
                parmtag { "editor" "0" }
                parmtag { "script_action" "import loputils\nloputils.selectPrimsInParm(kwargs, False)" }
                parmtag { "script_action_help" "Select a primitive in the Scene Viewer or Scene Graph Tree pane.\nCtrl-click to select using the primitive picker dialog.\nAlt-click to toggle movement of the display flag." }
                parmtag { "script_action_icon" "BUTTONS_reselect" }
                parmtag { "script_callback" "" }
                parmtag { "script_callback_language" "python" }
                parmtag { "sidefx::usdpathtype" "prim" }
            }
            parm {
                name    "lookatprimpos"
                label   "Look At Primitive Position"
                type    vector
                invisible
                size    3
                default { [ "import loputils\nfrom pxr import Usd, UsdGeom\n\nlop_node = hou.node('.')\npath = lop_node.evalParm('lookatprim')\nif not path:\n    return 0\n\nstage = lop_node.stage()\nlook_at_prim = stage.GetPrimAtPath(path)\n\nif look_at_prim is None or not look_at_prim.IsA(UsdGeom.Imageable):\n    return 0\n\nxform = loputils.getPrimXform(lop_node, path)\n\nreturn xform.extractTranslates()[0]" python ] [ "import loputils\nfrom pxr import Usd, UsdGeom\n\nlop_node = hou.node('.')\npath = lop_node.evalParm('lookatprim')\nif not path:\n    return 0\n\nstage = lop_node.stage()\nlook_at_prim = stage.GetPrimAtPath(path)\n\nif look_at_prim is None or not look_at_prim.IsA(UsdGeom.Imageable):\n    return 0\n\nxform = loputils.getPrimXform(lop_node, path)\n\nreturn xform.extractTranslates()[1]" python ] [ "import loputils\nfrom pxr import Usd, UsdGeom\n\nlop_node = hou.node('.')\npath = lop_node.evalParm('lookatprim')\nif not path:\n    return 0\n\nstage = lop_node.stage()\nlook_at_prim = stage.GetPrimAtPath(path)\n\nif look_at_prim is None or not look_at_prim.IsA(UsdGeom.Imageable):\n    return 0\n\nxform = loputils.getPrimXform(lop_node, path)\n\nreturn xform.extractTranslates()[2]" python ] }
                range   { -1 1 }
                parmtag { "export_disable" "1" }
            }
            parm {
                name    "lookatprimrot"
                label   "Look At Primitive Rotation"
                type    vector
                invisible
                size    3
                default { [ "import loputils\nfrom pxr import Usd, UsdGeom\n\nlop_node = hou.node('.')\npath = lop_node.evalParm('lookatprim')\nif not path:\n    return 0\n\nstage = lop_node.stage()\nlook_at_prim = stage.GetPrimAtPath(path)\n\nif look_at_prim is None or not look_at_prim.IsA(UsdGeom.Imageable):\n    return 0\n\nxform = loputils.getPrimXform(lop_node, path)\n\nreturn xform.extractRotates()[0]" python ] [ "import loputils\nfrom pxr import Usd, UsdGeom\n\nlop_node = hou.node('.')\npath = lop_node.evalParm('lookatprim')\nif not path:\n    return 0\n\nstage = lop_node.stage()\nlook_at_prim = stage.GetPrimAtPath(path)\n\nif look_at_prim is None or not look_at_prim.IsA(UsdGeom.Imageable):\n    return 0\n\nxform = loputils.getPrimXform(lop_node, path)\n\nreturn xform.extractRotates()[1]" python ] [ "import loputils\nfrom pxr import Usd, UsdGeom\n\nlop_node = hou.node('.')\npath = lop_node.evalParm('lookatprim')\nif not path:\n    return 0\n\nstage = lop_node.stage()\nlook_at_prim = stage.GetPrimAtPath(path)\n\nif look_at_prim is None or not look_at_prim.IsA(UsdGeom.Imageable):\n    return 0\n\nxform = loputils.getPrimXform(lop_node, path)\n\nreturn xform.extractRotates()[2]" python ] }
                range   { -1 1 }
                parmtag { "export_disable" "1" }
            }
            parm {
                name    "upvecmethod"
                label   "Up Vector Method"
                type    string
                default { "yaxis" }
                disablewhen "{ lookatenable == 0 }"
                menu {
                    "yaxis"     "Y Axis"
                    "xaxis"     "X Axis"
                    "custom"    "Custom"
                }
            }
            parm {
                name    "upvec"
                label   "Up Vector"
                type    vector
                size    3
                default { "0" "1" "0" }
                disablewhen "{ lookatenable == 0 }"
                hidewhen "{ upvecmethod != custom }"
                range   { -1 1 }
            }
            parm {
                name    "twist"
                label   "Twist"
                type    float
                default { "0" }
                disablewhen "{ lookatenable == 0 }"
                range   { -180 180 }
            }
        }

    }

    group {
        name    "folder1_1"
        label   "View"

        parm {
            name    "projection_control"
            label   "Projection"
            type    string
            default { "set" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createEditPropertiesControlMenu(kwargs, 'token')" ]
                language python
            }
            parmtag { "sidefx::look" "icon" }
        }
        parm {
            name    "projection"
            label   "Projection"
            type    string
            default { "perspective" }
            disablewhen "{ projection_control == block } { projection_control == none }"
            menu {
                "perspective"   "Perspective"
                "orthographic"  "Orthographic"
            }
            parmtag { "usdvaluetype" "token" }
        }
        parm {
            name    "clippingRange_control"
            label   "Clipping Range"
            type    string
            default { "set" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float2')" ]
                language python
            }
            parmtag { "sidefx::look" "icon" }
        }
        parm {
            name    "clippingRange"
            label   "Clipping Range"
            type    float
            size    2
            default { "1" "1e+06" }
            disablewhen "{ clippingRange_control == block } { clippingRange_control == none }"
            range   { 0 10 }
            parmtag { "usdvaluetype" "float2" }
        }
        parm {
            name    "focalLength_control"
            label   "Focal Length"
            type    string
            default { "set" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                language python
            }
            parmtag { "sidefx::look" "icon" }
        }
        parm {
            name    "focalLength"
            label   "Focal Length"
            type    float
            default { "50" }
            disablewhen "{ focalLength_control == block } { focalLength_control == none }"
            range   { 1 100 }
            parmtag { "usdvaluename" "" }
        }
        parm {
            name    "focalLengthConverted"
            label   "Focal Length (converted)"
            type    float
            invisible
            default { [ "__import__('loputils').getConvertedCameraParmValue(pwd(), 'focalLength')" python ] }
            range   { 0 10 }
            parmtag { "usdcontrolparm" "focalLength_control" }
            parmtag { "usdvaluename" "focalLength" }
            parmtag { "usdvaluetype" "float" }
        }
        groupsimple {
            name    "aperture_folder"
            label   "Aperture"

            parm {
                name    "aperture"
                label   "Control Aperture"
                type    string
                default { "set" }
                menu {
                    [ "import loputils" ]
                    [ "menu = ['setratio', '![BUTTONS_set_or_create]Set Horizontal Aperture and Aspect Ratio']" ]
                    [ "menu.extend(loputils.createEditPropertiesControlMenu(kwargs, 'float'))" ]
                    [ "return menu" ]
                    language python
                }
                parmtag { "script_callback_language" "python" }
                parmtag { "sidefx::look" "icon" }
            }
            parm {
                name    "horizontalAperture_control"
                label   "Horizontal Aperture"
                type    string
                invisible
                nolabel
                default { [ "ifs(!strcmp(chs(\"aperture\"), \"setratio\"), \"set\", chs(\"aperture\"))" hscript-expr ] }
                menujoin {
                    [ "import loputils" ]
                    [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                    language python
                }
                parmtag { "sidefx::look" "icon" }
            }
            parm {
                name    "horizontalAperture"
                label   "Horizontal Aperture"
                type    float
                default { "20.955" }
                help    "Horizontal size of virtual camera sensor in millimeters."
                disablewhen "{ horizontalAperture_control == block } { horizontalAperture_control == none }"
                range   { 1 100 }
                parmtag { "usdcontrolparm" "horizontalAperture_control" }
                parmtag { "usdvaluename" "" }
            }
            parm {
                name    "horizontalApertureConverted"
                label   "Horizontal Aperture (converted)"
                type    float
                invisible
                default { [ "__import__('loputils').getConvertedCameraParmValue(pwd(), 'horizontalAperture')" python ] }
                range   { 0 10 }
                parmtag { "usdcontrolparm" "horizontalAperture_control" }
                parmtag { "usdvaluename" "horizontalAperture" }
                parmtag { "usdvaluetype" "float" }
            }
            parm {
                name    "verticalAperture_control"
                label   "Vertical Aperture"
                type    string
                invisible
                nolabel
                default { [ "ifs(!strcmp(chs(\"aperture\"), \"setratio\"), \"set\", chs(\"aperture\"))" hscript-expr ] }
                menujoin {
                    [ "import loputils" ]
                    [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                    language python
                }
                parmtag { "sidefx::look" "icon" }
            }
            parm {
                name    "verticalAperture"
                label   "Vertical Aperture"
                type    float
                default { "15.2908" }
                help    "Vertical size of virtual camera sensor in millimeters."
                disablewhen "{ verticalAperture_control == block } { verticalAperture_control == none }"
                hidewhen "{ aperture == setratio }"
                range   { 1 100 }
                parmtag { "usdvaluename" "" }
            }
            parm {
                name    "verticalApertureSwitch"
                label   "Vertical Aperture (switch)"
                type    float
                invisible
                default { [ "if(!strcmp(chs(\"aperture\"), \"setratio\"), ch(\"horizontalAperture\") * ch(\"aspectratioy\") / ch(\"aspectratiox\"), ch(\"verticalAperture\"))" hscript-expr ] }
                range   { 0 10 }
                parmtag { "usdcontrolparm" "verticalAperture_control" }
                parmtag { "usdvaluename" "" }
            }
            parm {
                name    "verticalApertureConverted"
                label   "Vertical Aperture (converted)"
                type    float
                invisible
                default { [ "__import__('loputils').getConvertedCameraParmValue(pwd(), 'verticalApertureSwitch')" python ] }
                range   { 0 10 }
                parmtag { "usdcontrolparm" "verticalAperture_control" }
                parmtag { "usdvaluename" "verticalAperture" }
                parmtag { "usdvaluetype" "float" }
            }
            parm {
                name    "aspectratio"
                label   "Aspect Ratio"
                type    vector2
                joinnext
                size    2
                default { "16" "9" }
                hidewhen "{ aperture != setratio }"
                range   { -1 1 }
                parmtag { "usdvaluename" "" }
            }
            parm {
                name    "resMenu"
                label   "Choose Aspect Ratio"
                type    button
                default { "0" }
                hidewhen "{ aperture != setratio }"
                menumini {
                    [ "echo `pythonexprs(\"__import__('toolutils').parseDialogScriptMenu('FBaspectratios')\")`" ]
                }
                parmtag { "button_icon" "" }
                parmtag { "script_callback" "opparm . aspectratio ( `arg(\"$script_value\", 0)` `arg(\"$script_value\", 1)` )" }
                parmtag { "script_callback_language" "hscript" }
            }
            groupcollapsible {
                name    "aperture_offset_folder"
                label   "Offsets"

                parm {
                    name    "horizontalApertureOffset_control"
                    label   "Horizontal Aperture Offset"
                    type    string
                    default { "set" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "horizontalApertureOffset"
                    label   "Horizontal Aperture Offset"
                    type    float
                    default { "0" }
                    disablewhen "{ horizontalApertureOffset_control == block } { horizontalApertureOffset_control == none }"
                    range   { 0 10 }
                    parmtag { "usdvaluename" "" }
                }
                parm {
                    name    "horizontalApertureOffsetConverted"
                    label   "Horizontal Aperture Offset (converted)"
                    type    float
                    invisible
                    default { [ "__import__('loputils').getConvertedCameraParmValue(pwd(), 'horizontalApertureOffset')" python ] }
                    range   { 0 10 }
                    parmtag { "usdcontrolparm" "horizontalApertureOffset_control" }
                    parmtag { "usdvaluename" "horizontalApertureOffset" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "verticalApertureOffset_control"
                    label   "Vertical Aperture Offset"
                    type    string
                    default { "set" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "verticalApertureOffset"
                    label   "Vertical Aperture Offset"
                    type    float
                    default { "0" }
                    disablewhen "{ verticalApertureOffset_control == block } { verticalApertureOffset_control == none }"
                    range   { 0 10 }
                    parmtag { "usdvaluename" "" }
                }
                parm {
                    name    "verticalApertureOffsetConverted"
                    label   "Vertical Aperture Offset (converted)"
                    type    float
                    invisible
                    default { [ "__import__('loputils').getConvertedCameraParmValue(pwd(), 'verticalApertureOffset')" python ] }
                    range   { 0 10 }
                    parmtag { "usdcontrolparm" "verticalApertureOffset_control" }
                    parmtag { "usdvaluename" "verticalApertureOffset" }
                    parmtag { "usdvaluetype" "float" }
                }
            }

        }

        groupsimple {
            name    "viewport_folder"
            label   "Viewport Control"

            parm {
                name    "xn__houdiniguidescale_control_thb"
                label   "houdini:guidescale"
                type    string
                default { "set" }
                menujoin {
                    [ "import loputils" ]
                    [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                    language python
                }
                parmtag { "sidefx::look" "icon" }
            }
            parm {
                name    "xn__houdiniguidescale_s3a"
                label   "Scale Guide Geometry"
                type    float
                default { [ "1 / __import__('loputils').getMetersPerUnit(pwd())" python ] }
                disablewhen "{ xn__houdiniguidescale_control_thb == block } { xn__houdiniguidescale_control_thb == none }"
                range   { 0 10 }
                parmtag { "usdapischema" "HoudiniViewportGuideAPI" }
                parmtag { "usdvaluetype" "float" }
            }
            parm {
                name    "xn__houdiniinviewermenu_control_2kb"
                label   "Show in Viewport Camera Menu"
                type    string
                default { "set" }
                menujoin {
                    [ "import loputils" ]
                    [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                    language python
                }
                parmtag { "sidefx::look" "icon" }
            }
            parm {
                name    "xn__houdiniinviewermenu_16a"
                label   "Show in Viewport Camera Menu"
                type    toggle
                default { "1" }
                disablewhen "{ xn__houdiniinviewermenu_control_2kb == block } { xn__houdiniinviewermenu_control_2kb == none }"
                parmtag { "usdapischema" "HoudiniViewportGuideAPI" }
                parmtag { "usdvaluetype" "bool" }
            }
            parm {
                name    "xn__houdinibackgroundimage_control_ypb"
                label   "Background Image"
                type    string
                default { "set" }
                menujoin {
                    [ "import loputils" ]
                    [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                    language python
                }
                parmtag { "sidefx::look" "icon" }
            }
            parm {
                name    "xn__houdinibackgroundimage_xcb"
                label   "Background Image"
                type    image
                default { "" }
                disablewhen "{ xn__houdinibackgroundimage_control_ypb == block } { xn__houdinibackgroundimage_control_ypb == none }"
                parmtag { "sidefx::allow_video" "1" }
                parmtag { "usdapischema" "HoudiniCameraPlateAPI" }
                parmtag { "usdvaluetype" "asset" }
            }
            parm {
                name    "xn__houdiniforegroundimage_control_ypb"
                label   "Foreground Image"
                type    string
                default { "set" }
                menujoin {
                    [ "import loputils" ]
                    [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                    language python
                }
                parmtag { "sidefx::look" "icon" }
            }
            parm {
                name    "xn__houdiniforegroundimage_xcb"
                label   "Foreground Image"
                type    image
                default { "" }
                disablewhen "{ xn__houdiniforegroundimage_control_ypb == block } { xn__houdiniforegroundimage_control_ypb == none }"
                parmtag { "usdapischema" "HoudiniCameraPlateAPI" }
                parmtag { "usdvaluetype" "asset" }
            }
        }

    }

    group {
        name    "folder1_2"
        label   "Sampling"

        parm {
            name    "xn__shutteropen_control_16a"
            label   "Shutter Open"
            type    string
            default { "set" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createEditPropertiesControlMenu(kwargs, 'double')" ]
                language python
            }
            parmtag { "sidefx::look" "icon" }
        }
        parm {
            name    "xn__shutteropen_0ta"
            label   "Shutter Open"
            type    float
            default { "-0.25" }
            disablewhen "{ xn__shutteropen_control_16a == block } { xn__shutteropen_control_16a == none }"
            range   { -1 1 }
            parmtag { "usdvaluetype" "double" }
        }
        parm {
            name    "xn__shutterclose_control_o8a"
            label   "Shutter Close"
            type    string
            default { "set" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createEditPropertiesControlMenu(kwargs, 'double')" ]
                language python
            }
            parmtag { "sidefx::look" "icon" }
        }
        parm {
            name    "xn__shutterclose_nva"
            label   "Shutter Close"
            type    float
            default { "0.25" }
            disablewhen "{ xn__shutterclose_control_o8a == block } { xn__shutterclose_control_o8a == none }"
            range   { -1 1 }
            parmtag { "usdvaluetype" "double" }
        }
        parm {
            name    "focusDistance_control"
            label   "Focus Distance"
            type    string
            default { "set" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                language python
            }
            parmtag { "sidefx::look" "icon" }
        }
        parm {
            name    "focusDistance"
            label   "Focus Distance"
            type    float
            default { "5" }
            disablewhen "{ focusDistance_control == block } { focusDistance_control == none }"
            range   { 0 10 }
            parmtag { "usdvaluetype" "float" }
        }
        parm {
            name    "fStop_control"
            label   "F-Stop"
            type    string
            default { "set" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                language python
            }
            parmtag { "sidefx::look" "icon" }
        }
        parm {
            name    "fStop"
            label   "F-Stop"
            type    float
            default { "0" }
            disablewhen "{ fStop_control == block } { fStop_control == none }"
            range   { 0 10 }
            parmtag { "usdvaluetype" "float" }
        }
        parm {
            name    "exposure_control"
            label   "Exposure"
            type    string
            default { "set" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                language python
            }
            parmtag { "sidefx::look" "icon" }
        }
        parm {
            name    "exposure"
            label   "Exposure"
            type    float
            default { "0" }
            disablewhen "{ exposure_control == block } { exposure_control == none }"
            range   { -10 10 }
            parmtag { "usdvaluetype" "float" }
        }
    }

}
INDX              Contents       =ji   DialogScript   =  !;iPHouLC1033600bb606a04699b0f96ba020LIMITED_COMMERCIAL_FILE!!! # Dialog script for colorcorrect automatically generated

{
    name	colorcorrect
    script	color_correct_cop2
    label	"Color Correct"

    input	source	source
    input	mask	mask
    output	correct	correct
    signature	default	RGBA	{ RGBA Mono }	{ RGBA }
    signature	Mono	Mono	{ Mono Mono }	{ Mono }
    signature	UV	UV	{ UV Mono }	{ UV }
    signature	RGB	RGB	{ RGB Mono }	{ RGB }

    help {
	""
    }

    parm {
        name    "signature"
        baseparm
        label   "Signature"
        export  none
    }
    parm {
        name    "mask"
        label   "Mask"
        type    float
        joinnext
        default { "1" }
        range   { 0 1 }
        parmtag { "autoscope" "0000000000000000" }
        parmtag { "script_callback_language" "python" }
    }
    parm {
        name    "scopergba"
        label   "Channel Scope"
        type    rgbamask
        nolabel
        default { "7" }
        parmtag { "script_callback_language" "python" }
    }
    parm {
        name    "ispremult"
        label   "Treat RGBA as Premultiplied"
        type    toggle
        default { "1" }
        range   { 0 10 }
        parmtag { "autoscope" "0000000000000000" }
        parmtag { "script_callback_language" "python" }
    }
    groupcollapsible {
        name    "folder0"
        label   "Master"
        parmtag { "sidefx::header_toggle" "do_master" }

        parm {
            name    "do_master"
            label   "Master"
            type    toggle
            default { "1" }
            parmtag { "script_callback_language" "python" }
        }
        parm {
            name    "master_add"
            label   "Master Add"
            type    color
            size    3
            default { "0" "0" "0" }
            disablewhen "{ do_master == 0 }"
            range   { 0 1 }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "script_callback_language" "python" }
        }
        parm {
            name    "master_mult"
            label   "Master Mult"
            type    color
            size    3
            default { "1" "1" "1" }
            disablewhen "{ do_master == 0 }"
            range   { 0 1 }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "script_callback_language" "python" }
        }
        parm {
            name    "master_gamma"
            label   "Master Gamma"
            type    color
            size    3
            default { "1" "1" "1" }
            disablewhen "{ do_master == 0 }"
            range   { 0.001! 1 }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "script_callback_language" "python" }
        }
        parm {
            name    "master_contrast"
            label   "Master Contrast"
            type    color
            size    3
            default { "1" "1" "1" }
            disablewhen "{ do_master == 0 }"
            range   { 0 1 }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "script_callback_language" "python" }
        }
    }

    groupcollapsible {
        name    "folder1"
        label   "Shadow"
        parmtag { "sidefx::header_toggle" "do_shadow" }

        parm {
            name    "do_shadow"
            label   "Shadow"
            type    toggle
            default { "1" }
            parmtag { "script_callback_language" "python" }
        }
        parm {
            name    "shadow_add"
            label   "Shadow Add"
            type    color
            size    3
            default { "0" "0" "0" }
            disablewhen "{ do_shadow == 0 }"
            range   { 0 1 }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "script_callback_language" "python" }
        }
        parm {
            name    "shadow_mult"
            label   "Shadow Mult"
            type    color
            size    3
            default { "1" "1" "1" }
            disablewhen "{ do_shadow == 0 }"
            range   { 0 1 }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "script_callback_language" "python" }
        }
        parm {
            name    "shadow_gamma"
            label   "Shadow Gamma"
            type    color
            size    3
            default { "1" "1" "1" }
            disablewhen "{ do_shadow == 0 }"
            range   { 0.001! 1 }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "script_callback_language" "python" }
        }
        parm {
            name    "shadow_contrast"
            label   "Shadow Contrast"
            type    color
            size    3
            default { "1" "1" "1" }
            disablewhen "{ do_shadow == 0 }"
            range   { 0 1 }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "script_callback_language" "python" }
        }
    }

    groupcollapsible {
        name    "folder2"
        label   "Midtone"
        parmtag { "sidefx::header_toggle" "do_mid" }

        parm {
            name    "do_mid"
            label   "Midtones"
            type    toggle
            default { "1" }
            parmtag { "script_callback_language" "python" }
        }
        parm {
            name    "mid_add"
            label   "Mid Add"
            type    color
            size    3
            default { "0" "0" "0" }
            disablewhen "{ do_mid == 0 }"
            range   { 0 1 }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "script_callback_language" "python" }
        }
        parm {
            name    "mid_mult"
            label   "Mid Mult"
            type    color
            size    3
            default { "1" "1" "1" }
            disablewhen "{ do_mid == 0 }"
            range   { 0 1 }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "script_callback_language" "python" }
        }
        parm {
            name    "mid_gamma"
            label   "Mid Gamma"
            type    color
            size    3
            default { "1" "1" "1" }
            disablewhen "{ do_mid == 0 }"
            range   { 0.001! 1 }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "script_callback_language" "python" }
        }
        parm {
            name    "mid_contrast"
            label   "Mid Contrast"
            type    color
            size    3
            default { "1" "1" "1" }
            disablewhen "{ do_mid == 0 }"
            range   { 0 1 }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "script_callback_language" "python" }
        }
    }

    groupcollapsible {
        name    "folder3"
        label   "Highlight"
        parmtag { "sidefx::header_toggle" "do_highlight" }

        parm {
            name    "do_highlight"
            label   "Highlight"
            type    toggle
            default { "1" }
            parmtag { "script_callback_language" "python" }
        }
        parm {
            name    "highlight_add"
            label   "Highlight Add"
            type    color
            size    3
            default { "0" "0" "0" }
            disablewhen "{ do_highlight == 0 }"
            range   { 0 1 }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "script_callback_language" "python" }
        }
        parm {
            name    "highlight_mult"
            label   "Highlight Mult"
            type    color
            size    3
            default { "1" "1" "1" }
            disablewhen "{ do_highlight == 0 }"
            range   { 0 1 }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "script_callback_language" "python" }
        }
        parm {
            name    "highlight_gamma"
            label   "Highlight Gamma"
            type    color
            size    3
            default { "1" "1" "1" }
            disablewhen "{ do_highlight == 0 }"
            range   { 0.001! 1 }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "script_callback_language" "python" }
        }
        parm {
            name    "highlight_contrast"
            label   "Highlight Contrast"
            type    color
            size    3
            default { "1" "1" "1" }
            disablewhen "{ do_highlight == 0 }"
            range   { 0 1 }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "script_callback_language" "python" }
        }
    }

}
INDX              DialogScript      'hG# Dialog script for createxform automatically generated

{
    name	createxform
    script	createxform
    label	"Create Transform"

    help {
	""
    }
    bindhandle prx lopxform "Transformer" pivot_rx ""
    bindhandle pry lopxform "Transformer" pivot_ry ""
    bindhandle prz lopxform "Transformer" pivot_rz ""
    bindhandle px lopxform "Transformer" px ""
    bindhandle py lopxform "Transformer" py ""
    bindhandle pz lopxform "Transformer" pz ""
    bindhandle rx lopxform "Transformer" rx ""
    bindhandle ry lopxform "Transformer" ry ""
    bindhandle rz lopxform "Transformer" rz ""
    bindhandle shear1 lopxform "Transformer" shear_xy ""
    bindhandle shear2 lopxform "Transformer" shear_xz ""
    bindhandle shear3 lopxform "Transformer" shear_yz ""
    bindhandle sx lopxform "Transformer" sx ""
    bindhandle sy lopxform "Transformer" sy ""
    bindhandle sz lopxform "Transformer" sz ""
    bindhandle xOrd lopxform "Transformer" trs_order ""
    bindhandle tx lopxform "Transformer" tx ""
    bindhandle ty lopxform "Transformer" ty ""
    bindhandle tz lopxform "Transformer" tz ""
    bindhandle scale lopxform "Transformer" uniform_scale ""
    bindhandle rOrd lopxform "Transformer" xyz_order ""

    inputlabel	1	"Input Stage"

    parm {
        name    "primpattern"
        label   "Primitives"
        type    string
        default { "`lopinputprims('.', 0)`" }
        hidewhen "{ createprims == on }"
        menutoggle {
            [ "import loputils" ]
            [ "return loputils.createPrimPatternMenu(kwargs['node'], 0)" ]
            language python
        }
        parmtag { "script_action" "import loputils\nloputils.selectPrimsInParm(kwargs, True)" }
        parmtag { "script_action_help" "Select primitives in the Scene Viewer or Scene Graph Tree pane.\nCtrl-click to select using the primitive picker dialog.\nShift-click to select using the primitive pattern editor.\nAlt-click to toggle movement of the display flag." }
        parmtag { "script_action_icon" "BUTTONS_reselect" }
        parmtag { "sidefx::usdpathtype" "primlist" }
    }
    parm {
        name    "primpath"
        label   "Primitive Path"
        type    string
        default { "/$OS" }
        hidewhen "{ createprims != on }"
        menureplace {
            [ "import loputils" ]
            [ "return loputils.createPrimPathMenu()" ]
            language python
        }
        parmtag { "script_action" "import loputils\nloputils.selectPrimsInParm(kwargs, False)" }
        parmtag { "script_action_help" "Select a primitive in the Scene Viewer or Scene Graph Tree pane.\nCtrl-click to select using the primitive picker dialog.\nAlt-click to toggle movement of the display flag." }
        parmtag { "script_action_icon" "BUTTONS_reselect" }
        parmtag { "sidefx::usdpathtype" "prim" }
    }
    parm {
        name    "createprims"
        label   "Action"
        type    ordinal
        default { "on" }
        menu {
            "off" "Edit"
            "on" "Create"
            "forceedit"    "Force Edit (Ignore Editable Flag)"
        }
    }
    parm {
        name    "initforedit"
        label   "Initialize Parameters"
        type    button
        default { "donothing" }
        menu {
            [ "import loputils" ]
            [ "return loputils.createInitializeParametersMenu(kwargs['node'].parm('createprims').eval())" ]
            language python
        }
        parmtag { "script_callback" "__import__('loputils').initializeParameters(kwargs['node'], kwargs['script_value'])" }
        parmtag { "script_callback_language" "python" }
    }
    groupcollapsible {
        name    "createprimsgroup2"
        label   "Create Primitives"
        hidewhen "{ createprims != on }"

        parm {
            name    "primcount"
            label   "Primitive Count"
            type    integer
            default { "1" }
            range   { 0 10 }
        }
        parm {
            name    "primtype"
            label   "Primitive Type"
            type    string
            invisible
            default { "UsdGeomXform" }
            menu {
                [ "import loputils" ]
                [ "return loputils.createSchemaTypesMenu(True)" ]
                language python
            }
        }
        parm {
            name    "primkind"
            label   "Primitive Kind"
            type    string
            default { "" }
            menu {
                [ "import loputils" ]
                [ "return loputils.createKindsMenu(True, False)" ]
                language python
            }
        }
        parm {
            name    "specifier"
            label   "Primitive Specifier"
            type    string
            default { "def" }
            menu {
                [ "import loputils" ]
                [ "return loputils.createSpecifiersMenu()" ]
                language python
            }
        }
        parm {
            name    "classancestor"
            label   "Class Ancestor"
            type    string
            default { "" }
            disablewhen "{ specifier == class }"
            parmtag { "script_action" "import loputils\nloputils.selectPrimsInParm(kwargs, False)" }
            parmtag { "script_action_help" "Select a primitive in the Scene Viewer or Scene Graph Tree pane.\nCtrl-click to select using the primitive picker dialog.\nAlt-click to toggle movement of the display flag." }
            parmtag { "script_action_icon" "BUTTONS_reselect" }
            parmtag { "sidefx::usdpathtype" "prim" }
        }
        parm {
            name    "parentprimtype"
            label   "Parent Primitive Type"
            type    string
            default { "UsdGeomXform" }
            menu {
                [ "import loputils" ]
                [ "return loputils.createParentTypesMenu()" ]
                language python
            }
        }
    }

    parm {
        name    "xn__xformOptransform_control_6fb"
        label   "xformOp:transform"
        type    string
        default { "set" }
        menujoin {
            [ "import loputils" ]
            [ "return loputils.createEditPropertiesControlMenu(kwargs, 'xform')" ]
            language python
        }
        parmtag { "sidefx::look" "icon" }
    }
    parm {
        name    "xn__xformOptransform_51a"
        label   "Transform"
        type    string
        default { "append" }
        disablewhen "{ xn__xformOptransform_control_6fb == block } { xn__xformOptransform_control_6fb == none }"
        menu {
            "append"    "Append"
            "prepend"   "Prepend"
	    "overwriteorappend"    "Overwrite or Append"
	    "overwriteorprepend"   "Overwrite or Prepend"
	    "world"     "Apply Transform in World Space"
	    "replace"   "Replace All Local Transforms"
        }
        parmtag { "usdvaluetype" "xform" }
    }
    parm {
        name    "xOrd"
        label   "Transform Order"
        type    ordinal
        joinnext
        default { "0" }
        disablewhen "{ xn__xformOptransform_control_6fb == block } { xn__xformOptransform_control_6fb == none }"
        menu {
            "srt"   "Scale Rot Trans"
            "str"   "Scale Trans Rot"
            "rst"   "Rot Scale Trans"
            "rts"   "Rot Trans Scale"
            "tsr"   "Trans Scale Rot"
            "trs"   "Trans Rot Scale"
        }
    }
    parm {
        name    "rOrd"
        label   "Rotate Order"
        type    ordinal
        nolabel
        default { "0" }
        disablewhen "{ xn__xformOptransform_control_6fb == block } { xn__xformOptransform_control_6fb == none }"
        menu {
            "xyz"   "Rx Ry Rz"
            "xzy"   "Rx Rz Ry"
            "yxz"   "Ry Rx Rz"
            "yzx"   "Ry Rz Rx"
            "zxy"   "Rz Rx Ry"
            "zyx"   "Rz Ry Rx"
        }
    }
    parm {
        name    "t"
        label   "Translate"
        type    vector
        size    3
        default { "0" "0" "0" }
        disablewhen "{ xn__xformOptransform_control_6fb == block } { xn__xformOptransform_control_6fb == none }"
        range   { -1 1 }
    }
    parm {
        name    "r"
        label   "Rotate"
        type    vector
        size    3
        default { "0" "0" "0" }
        disablewhen "{ xn__xformOptransform_control_6fb == block } { xn__xformOptransform_control_6fb == none }"
        range   { 0 360 }
    }
    parm {
        name    "s"
        label   "Scale"
        type    vector
        size    3
        default { "1" "1" "1" }
        disablewhen "{ xn__xformOptransform_control_6fb == block } { xn__xformOptransform_control_6fb == none }"
        range   { -1 1 }
    }
    parm {
        name    "shear"
        label   "Shear"
        type    float
        size    3
        default { "0" "0" "0" }
        disablewhen "{ xn__xformOptransform_control_6fb == block } { xn__xformOptransform_control_6fb == none }"
        range   { 0 10 }
    }
    parm {
        name    "scale"
        label   "Uniform Scale"
        type    float
        default { "1" }
        disablewhen "{ xn__xformOptransform_control_6fb == block } { xn__xformOptransform_control_6fb == none }"
        range   { 0 10 }
    }
    groupcollapsible {
        name    "pivotxform"
        label   "Pivot Transform"
        disablewhen "{ xn__xformOptransform_control_6fb == block } { xn__xformOptransform_control_6fb == none }"

        parm {
            name    "p"
            label   "Pivot Translate"
            type    vector
            size    3
            default { "0" "0" "0" }
            disablewhen "{ xn__xformOptransform_control_6fb == block } { xn__xformOptransform_control_6fb == none }"
            range   { -1 1 }
        }
        parm {
            name    "pr"
            label   "Pivot Rotate"
            type    vector
            size    3
            default { "0" "0" "0" }
            disablewhen "{ xn__xformOptransform_control_6fb == block } { xn__xformOptransform_control_6fb == none }"
            range   { -1 1 }
        }
    }

}
INDX              DialogScript      o=h# Dialog script for domelight::3.0 automatically generated

{
    name	domelight::3.0
    script	domelight::3.0
    label	"Dome Light"

    help {
	""
    }
    bindhandle px lopxform "Dome Light" px ""
    bindhandle py lopxform "Dome Light" py ""
    bindhandle pz lopxform "Dome Light" pz ""
    bindhandle prx lopxform "Dome Light" rpivotx ""
    bindhandle pry lopxform "Dome Light" rpivoty ""
    bindhandle prz lopxform "Dome Light" rpivotz ""
    bindhandle rx lopxform "Dome Light" rx ""
    bindhandle ry lopxform "Dome Light" ry ""
    bindhandle rz lopxform "Dome Light" rz ""
    bindhandle shear1 lopxform "Dome Light" shear_xy ""
    bindhandle shear2 lopxform "Dome Light" shear_xz ""
    bindhandle shear3 lopxform "Dome Light" shear_yz ""
    bindhandle sx lopxform "Dome Light" sx ""
    bindhandle sy lopxform "Dome Light" sy ""
    bindhandle sz lopxform "Dome Light" sz ""
    bindhandle xOrd lopxform "Dome Light" trs_order ""
    bindhandle tx lopxform "Dome Light" tx ""
    bindhandle ty lopxform "Dome Light" ty ""
    bindhandle tz lopxform "Dome Light" tz ""
    bindhandle scale lopxform "Dome Light" uniform_scale ""
    bindhandle rOrd lopxform "Dome Light" xyz_order ""

    inputlabel	1	"Input Stage"

    groupcollapsible {
        name    "sample_group2"
        label   "Frame Range/Subframes"
        parmtag { "sidefx::header_parm" "sample_behavior" }
        grouptag { "sidefx::switcher" "sample_group" }

        parm {
            name    "sample_behavior"
            baseparm
            label   "Sampling Behavior"
            export  none
        }
        parm {
            name    "sample_f"
            baseparm
            label   "Start/End/Inc"
            export  none
        }
        parm {
            name    "sample_subframeenable"
            baseparm
            label   "Subframe Sampling"
            export  none
        }
        groupsimple {
            name    "sample_subframegroup2"
            label   "Subframe Sampling"
            disablewhen "{ sample_subframeenable == 0 }"
            parmtag { "sidefx::header_toggle" "sample_subframeenable" }
            grouptag { "sidefx::switcher" "sample_subframegroup" }

            parm {
                name    "sample_shuttermode"
                baseparm
                label   "Shutter"
                export  none
            }
            parm {
                name    "sample_shutterrange"
                baseparm
                label   "Shutter Open/Close"
                export  none
            }
            parm {
                name    "sample_cameraprim"
                baseparm
                label   "Camera Prim"
                export  none
            }
            parm {
                name    "sample_count"
                baseparm
                label   "Samples"
                export  none
            }
            parm {
                name    "sample_includeframe"
                baseparm
                label   "Always Include Frame Sample"
                export  none
            }
        }

    }

    parm {
        name    "primpattern"
        label   "Primitives"
        type    string
        default { "`lopinputprims('.', 0)`" }
        hidewhen "{ createprims == on }"
        menutoggle {
            [ "import loputils" ]
            [ "return loputils.createPrimPatternMenu(kwargs['node'], 0)" ]
            language python
        }
        parmtag { "script_action" "import loputils\nloputils.selectPrimsInParm(kwargs, True)" }
        parmtag { "script_action_help" "Select primitives in the Scene Viewer or Scene Graph Tree pane.\nCtrl-click to select using the primitive picker dialog.\nShift-click to select using the primitive pattern editor.\nAlt-click to toggle movement of the display flag." }
        parmtag { "script_action_icon" "BUTTONS_reselect" }
        parmtag { "sidefx::usdpathtype" "primlist" }
    }
    parm {
        name    "primpath"
        label   "Primitive Path"
        type    string
        default { "/lights/$OS" }
        hidewhen "{ createprims != on }"
        menureplace {
            [ "import loputils" ]
            [ "return loputils.createPrimPathMenu()" ]
            language python
        }
        parmtag { "script_action" "import loputils\nloputils.selectPrimsInParm(kwargs, False)" }
        parmtag { "script_action_help" "Select a primitive in the Scene Viewer or Scene Graph Tree pane.\nCtrl-click to select using the primitive picker dialog.\nAlt-click to toggle movement of the display flag." }
        parmtag { "script_action_icon" "BUTTONS_reselect" }
        parmtag { "sidefx::usdpathtype" "prim" }
    }
    parm {
        name    "createprims"
        label   "Action"
        type    ordinal
        default { "on" }
        menu {
            "off"       "Edit"
            "on"        "Create"
            "forceedit" "Force Edit (Ignore Editable Flag)"
        }
    }
    parm {
        name    "initforedit"
        label   "Initialize Parameters"
        type    button
        default { "donothing" }
        menu {
            [ "import loputils" ]
            [ "return loputils.createInitializeParametersMenu(kwargs['node'].parm('createprims').eval(), 'Light')" ]
            language python
        }
        parmtag { "script_callback" "__import__('loputils').initializeParameters(kwargs['node'], kwargs['script_value'])" }
        parmtag { "script_callback_language" "python" }
    }
    parm {
        name    "primtype"
        label   "Primitive Type"
        type    string
        invisible
        default { "UsdLuxDomeLight_1" }
    }
    parm {
        name    "specifier"
        label   "Primitive Specifier"
        type    string
        invisible
        default { "def" }
        menu {
            [ "import loputils" ]
            [ "return loputils.createSpecifiersMenu()" ]
            language python
        }
    }
    parm {
        name    "classancestor"
        label   "Class Ancestor"
        type    string
        invisible
        default { "" }
        disablewhen "{ specifier == class }"
        parmtag { "script_action" "import loputils\nloputils.selectPrimsInParm(kwargs, False)" }
        parmtag { "script_action_help" "Select a primitive in the Scene Viewer or Scene Graph Tree pane.\nCtrl-click to select using the primitive picker dialog.\nAlt-click to toggle movement of the display flag." }
        parmtag { "script_action_icon" "BUTTONS_reselect" }
        parmtag { "sidefx::usdpathtype" "prim" }
    }
    parm {
        name    "parentprimtype"
        label   "Parent Primitive Type"
        type    string
        invisible
        default { "UsdGeomXform" }
        menu {
            [ "import loputils" ]
            [ "return loputils.createParentTypesMenu()" ]
            language python
        }
    }
    group {
        name    "folder0"
        label   "Transform"
        parmtag { "group_default" "1" }

        parm {
            name    "xn__xformOptransform_control_6fb"
            label   "Transform"
            type    string
            default { "set" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createEditPropertiesControlMenu(kwargs, 'xform')" ]
                language python
            }
            parmtag { "sidefx::look" "icon" }
        }
        parm {
            name    "xn__xformOptransform_51a"
            label   "Operator Order"
            type    string
            default { "append" }
            disablewhen "{ xn__xformOptransform_control_6fb == block } { xn__xformOptransform_control_6fb == none }"
            menu {
                "append"                "Append"
                "prepend"               "Prepend"
                "overwriteorappend"     "Overwrite or Append"
                "overwriteorprepend"    "Overwrite or Prepend"
                "world"                 "Apply Transform in World Space"
                "replace"               "Replace All Local Transforms"
            }
            parmtag { "usdvaluetype" "xform" }
        }
        parm {
            name    "xOrd"
            label   "Transform Order"
            type    ordinal
            joinnext
            default { "0" }
            disablewhen "{ xn__xformOptransform_control_6fb == block } { xn__xformOptransform_control_6fb == none }"
            menu {
                "srt"   "Scale Rot Trans"
                "str"   "Scale Trans Rot"
                "rst"   "Rot Scale Trans"
                "rts"   "Rot Trans Scale"
                "tsr"   "Trans Scale Rot"
                "trs"   "Trans Rot Scale"
            }
        }
        parm {
            name    "rOrd"
            label   "Rotate Order"
            type    ordinal
            nolabel
            default { "0" }
            disablewhen "{ xn__xformOptransform_control_6fb == block } { xn__xformOptransform_control_6fb == none }"
            menu {
                "xyz"   "Rx Ry Rz"
                "xzy"   "Rx Rz Ry"
                "yxz"   "Ry Rx Rz"
                "yzx"   "Ry Rz Rx"
                "zxy"   "Rz Rx Ry"
                "zyx"   "Rz Ry Rx"
            }
        }
        parm {
            name    "t"
            label   "Translate"
            type    vector
            size    3
            default { "0" "0" "0" }
            disablewhen "{ xn__xformOptransform_control_6fb == block } { xn__xformOptransform_control_6fb == none }"
            range   { -1 1 }
        }
        parm {
            name    "r"
            label   "Rotate"
            type    vector
            size    3
            default { "0" "0" "0" }
            disablewhen "{ xn__xformOptransform_control_6fb == block } { xn__xformOptransform_control_6fb == none }"
            range   { 0 360 }
        }
        parm {
            name    "s"
            label   "Scale"
            type    vector
            size    3
            default { "1" "1" "1" }
            disablewhen "{ xn__xformOptransform_control_6fb == block } { xn__xformOptransform_control_6fb == none }"
            range   { -1 1 }
        }
        parm {
            name    "shear"
            label   "Shear"
            type    float
            size    3
            default { "0" "0" "0" }
            disablewhen "{ xn__xformOptransform_control_6fb == block } { xn__xformOptransform_control_6fb == none }"
            range   { 0 10 }
        }
        parm {
            name    "scale"
            label   "Uniform Scale"
            type    float
            default { "1" }
            disablewhen "{ xn__xformOptransform_control_6fb == block } { xn__xformOptransform_control_6fb == none }"
            range   { 0 10 }
        }
        groupcollapsible {
            name    "pivotxform"
            label   "Pivot Transform"
            disablewhen "{ xn__xformOptransform_control_6fb == block } { xn__xformOptransform_control_6fb == none }"

            parm {
                name    "p"
                label   "Pivot Translate"
                type    vector
                size    3
                default { "0" "0" "0" }
                disablewhen "{ xn__xformOptransform_control_6fb == block } { xn__xformOptransform_control_6fb == none }"
                range   { -1 1 }
            }
            parm {
                name    "pr"
                label   "Pivot Rotate"
                type    vector
                size    3
                default { "0" "0" "0" }
                disablewhen "{ xn__xformOptransform_control_6fb == block } { xn__xformOptransform_control_6fb == none }"
                range   { -1 1 }
            }
        }

    }

    group {
        name    "folder0_1"
        label   "Base Properties"

        parm {
            name    "xn__inputsintensity_control_jeb"
            label   "Intensity"
            type    string
            default { "set" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                language python
            }
            parmtag { "sidefx::look" "icon" }
        }
        parm {
            name    "xn__inputsintensity_i0a"
            label   "Intensity"
            type    float
            default { "1" }
            disablewhen "{ xn__inputsintensity_control_jeb == block } { xn__inputsintensity_control_jeb == none }"
            range   { 0 10 }
            parmtag { "usdvaluetype" "float" }
        }
        parm {
            name    "xn__inputsexposure_control_wcb"
            label   "Exposure"
            type    string
            default { "set" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                language python
            }
            parmtag { "sidefx::look" "icon" }
        }
        parm {
            name    "xn__inputsexposure_vya"
            label   "Exposure"
            type    float
            default { "0" }
            disablewhen "{ xn__inputsexposure_control_wcb == block } { xn__inputsexposure_control_wcb == none }"
            range   { -10 10 }
            parmtag { "usdvaluetype" "float" }
        }
        parm {
            name    "xn__inputscolor_control_06a"
            label   "Color"
            type    string
            default { "set" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createEditPropertiesControlMenu(kwargs, 'color3f')" ]
                language python
            }
            parmtag { "sidefx::look" "icon" }
        }
        parm {
            name    "xn__inputscolor_zta"
            label   "Color"
            type    color
            size    3
            default { "1" "1" "1" }
            disablewhen "{ xn__inputscolor_control_06a == block } { xn__inputscolor_control_06a == none }"
            range   { 0 1 }
            parmtag { "colortype" "hsv" }
            parmtag { "usdvaluetype" "color3f" }
        }
        parm {
            name    "xn__inputsenableColorTemperature_control_pzb"
            label   "EnableColorTemperature"
            type    string
            default { "set" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                language python
            }
            parmtag { "sidefx::look" "icon" }
        }
        parm {
            name    "xn__inputsenableColorTemperature_omb"
            label   "Enable Color Temperature"
            type    toggle
            default { "off" }
            disablewhen "{ xn__inputsenableColorTemperature_control_pzb == block } { xn__inputsenableColorTemperature_control_pzb == none }"
            parmtag { "usdvaluetype" "bool" }
        }
        parm {
            name    "xn__inputscolorTemperature_control_xpb"
            label   "ColorTemperature"
            type    string
            default { "set" }
            disablewhen "{ xn__inputsenableColorTemperature_omb == 0 createprims == on }"
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                language python
            }
            parmtag { "sidefx::look" "icon" }
        }
        parm {
            name    "xn__inputscolorTemperature_wcb"
            label   "Color Temperature"
            type    log
            default { "6500" }
            disablewhen "{ xn__inputsenableColorTemperature_omb == 0 createprims == on } { xn__inputscolorTemperature_control_xpb == block } { xn__inputscolorTemperature_control_xpb == none }"
            range   { 500 100000 }
            parmtag { "usdvaluetype" "float" }
        }
        parm {
            name    "xn__inputstexturefile_control_shbh"
            label   "Texture"
            type    string
            default { "set" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createEditPropertiesControlMenu(kwargs, 'asset')" ]
                language python
            }
            parmtag { "sidefx::look" "icon" }
        }
        parm {
            name    "xn__inputstexturefile_r3ah"
            label   "Texture"
            type    image
            default { "" }
            disablewhen "{ xn__inputstexturefile_control_shbh == block } { xn__inputstexturefile_control_shbh == none }"
            parmtag { "usdvaluetype" "asset" }
        }
        parm {
            name    "xn__inputstextureformat_control_1kbh"
            label   "Format"
            type    string
            default { "set" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createEditPropertiesControlMenu(kwargs, 'token')" ]
                language python
            }
            parmtag { "sidefx::look" "icon" }
        }
        parm {
            name    "xn__inputstextureformat_06ah"
            label   "Format"
            type    string
            default { "automatic" }
            disablewhen "{ xn__inputstextureformat_control_1kbh == block } { xn__inputstextureformat_control_1kbh == none }"
            menu {
                "automatic"             "Automatic"
                "latlong"               "Lat-Long"
                "mirroredBall"          "Mirrored Ball"
                "angular"               "Angular"
                "cubeMapVerticalCross"  "Cube Map (Vertical Cross)"
            }
            parmtag { "usdvaluetype" "token" }
        }
        parm {
            name    "filters_control"
            label   "Filters"
            type    string
            default { "set" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createEditPropertiesControlMenu(kwargs, 'relationship')" ]
                language python
            }
            parmtag { "sidefx::look" "icon" }
        }
        parm {
            name    "filters"
            label   "Filters"
            type    string
            default { "" }
            disablewhen "{ filters_control == block } { filters_control == none }"
            parmtag { "script_action" "import loputils\nloputils.selectPrimsInParm(kwargs, True,\n                           inputidx = -1)" }
            parmtag { "script_action_help" "Select primitives in the Scene Viewer or Scene Graph Tree pane.\nCtrl-click to select using the primitive picker dialog.\nShift-click to select using the primitive pattern editor.\nAlt-click to toggle movement of the display flag." }
            parmtag { "script_action_icon" "BUTTONS_reselect" }
            parmtag { "usdvaluetype" "relationship" }
        }
        parm {
            name    "portals_control"
            label   "Portals"
            type    string
            default { "set" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createEditPropertiesControlMenu(kwargs, 'relationship')" ]
                language python
            }
            parmtag { "sidefx::look" "icon" }
        }
        parm {
            name    "portals"
            label   "Portals"
            type    string
            default { "" }
            disablewhen "{ portals_control == block } { portals_control == none }"
            parmtag { "script_action" "import loputils\nloputils.selectPrimsInParm(kwargs, True,\n                           inputidx = -1)\n" }
            parmtag { "script_action_help" "Select primitives in the Scene Viewer or Scene Graph Tree pane.\nCtrl-click to select using the primitive picker dialog.\nShift-click to select using the primitive pattern editor.\nAlt-click to toggle movement of the display flag." }
            parmtag { "script_action_icon" "BUTTONS_reselect" }
            parmtag { "usdvaluetype" "relationship" }
            parmtag { "sidefx::usdpathtype" "primlist" }
        }
        parm {
            name    "poleAxis_control"
            label   "poleAxis"
            type    string
            default { "set" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createEditPropertiesControlMenu(kwargs, 'token', '', True, False)" ]
                language python
            }
            parmtag { "sidefx::look" "icon" }
        }
        parm {
            name    "poleAxis"
            label   "Pole Axis"
            type    string
            default { "scene" }
            disablewhen "{ poleAxis_control == block } { poleAxis_control == none }"
            menu {
                "scene" "Scene"
                "Y"     "Y"
                "Z"     "Z"
            }
            parmtag { "usdvaluetype" "token" }
        }
        parm {
            name    "xn__inputsnormalize_control_jeb"
            label   "Normalize"
            type    string
            default { "set" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                language python
            }
            parmtag { "sidefx::look" "icon" }
        }
        parm {
            name    "xn__inputsnormalize_i0a"
            label   "Normalize Power"
            type    toggle
            default { "off" }
            disablewhen "{ xn__inputsnormalize_control_jeb == block } { xn__inputsnormalize_control_jeb == none }"
            parmtag { "usdvaluetype" "bool" }
        }
        parm {
            name    "xn__inputsdiffuse_control_99a"
            label   "Diffuse"
            type    string
            default { "set" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                language python
            }
            parmtag { "sidefx::look" "icon" }
        }
        parm {
            name    "xn__inputsdiffuse_8wa"
            label   "Diffuse Multiplier"
            type    float
            default { "1" }
            disablewhen "{ xn__inputsdiffuse_control_99a == block } { xn__inputsdiffuse_control_99a == none }"
            range   { 0 10 }
            parmtag { "usdvaluetype" "float" }
        }
        parm {
            name    "xn__inputsspecular_control_wcb"
            label   "Specular"
            type    string
            default { "set" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                language python
            }
            parmtag { "sidefx::look" "icon" }
        }
        parm {
            name    "xn__inputsspecular_vya"
            label   "Specular Multiplier"
            type    float
            default { "1" }
            disablewhen "{ xn__inputsspecular_control_wcb == block } { xn__inputsspecular_control_wcb == none }"
            range   { 0 10 }
            parmtag { "usdvaluetype" "float" }
        }
        parm {
            name    "xn__houdiniguidescale_control_thb"
            label   "houdini:guidescale"
            type    string
            default { "set" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                language python
            }
            parmtag { "sidefx::look" "icon" }
        }
        parm {
            name    "xn__houdiniguidescale_s3a"
            label   "Scale Guide Geometry"
            type    float
            default { [ "1 / __import__('loputils').getMetersPerUnit(pwd())" python ] }
            disablewhen "{ xn__houdiniguidescale_control_thb == block } { xn__houdiniguidescale_control_thb == none }"
            range   { 0 10 }
            parmtag { "usdapischema" "HoudiniViewportGuideAPI" }
            parmtag { "usdvaluetype" "float" }
        }
        parm {
            name    "xn__houdiniinviewermenu_control_2kb"
            label   "Show in Viewport Camera Menu"
            type    string
            default { "set" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                language python
            }
            parmtag { "sidefx::look" "icon" }
        }
        parm {
            name    "xn__houdiniinviewermenu_16a"
            label   "Show in Viewport Camera Menu"
            type    toggle
            default { "0" }
            disablewhen "{ xn__houdiniinviewermenu_control_2kb == block } { xn__houdiniinviewermenu_control_2kb == none }"
            parmtag { "usdapischema" "HoudiniViewportGuideAPI" }
            parmtag { "usdvaluetype" "bool" }
        }
        parm {
            name    "xn__lightfilters_control_m8a"
            label   "light:filters"
            type    string
            default { "set" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createEditPropertiesControlMenu(kwargs, 'relationship')" ]
                language python
            }
            parmtag { "sidefx::look" "icon" }
        }
        parm {
            name    "xn__lightfilters_lva"
            label   "Light Filters"
            type    string
            default { "" }
            help    "Relationship to the light filters that apply to this light."
            disablewhen "{ xn__lightfilters_control_m8a == block } { xn__lightfilters_control_m8a == none }"
            parmtag { "script_action" "import loputils\nloputils.selectPrimsInParm(kwargs, True, forcepickerwindow=True)" }
            parmtag { "script_action_icon" "BUTTONS_reselect" }
            parmtag { "script_callback_language" "python" }
            parmtag { "usdvalueordered" "1" }
            parmtag { "usdvaluetype" "relationship" }
        }
    }

    group {
        name    "folder0_2"
        label   "Shadow"

        parm {
            name    "xn__inputsshadowenable_control_fjbg"
            label   "Enable"
            type    string
            default { "none" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                language python
            }
            parmtag { "sidefx::look" "icon" }
        }
        parm {
            name    "xn__inputsshadowenable_e5ag"
            label   "Enable"
            type    toggle
            default { "1" }
            disablewhen "{ xn__inputsshadowenable_control_fjbg == block } { xn__inputsshadowenable_control_fjbg == none }"
            parmtag { "usdapischema" "ShadowAPI" }
            parmtag { "usdvaluetype" "bool" }
        }
        parm {
            name    "xn__inputsshadowcolor_control_shbg"
            label   "Color"
            type    string
            default { "none" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createEditPropertiesControlMenu(kwargs, 'color3f')" ]
                language python
            }
            parmtag { "sidefx::look" "icon" }
        }
        parm {
            name    "xn__inputsshadowcolor_r3ag"
            label   "Color"
            type    color
            size    3
            default { "0" "0" "0" }
            disablewhen "{ xn__inputsshadowcolor_control_shbg == block } { xn__inputsshadowcolor_control_shbg == none }"
            range   { 0 1 }
            parmtag { "colortype" "hsv" }
            parmtag { "usdapischema" "ShadowAPI" }
            parmtag { "usdvaluetype" "color3f" }
        }
        parm {
            name    "xn__inputsshadowdistance_control_ombg"
            label   "Distance"
            type    string
            default { "none" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                language python
            }
            parmtag { "sidefx::look" "icon" }
        }
        parm {
            name    "xn__inputsshadowdistance_n8ag"
            label   "Distance"
            type    float
            default { "1" }
            disablewhen "{ xn__inputsshadowdistance_control_ombg == block } { xn__inputsshadowdistance_control_ombg == none }"
            range   { 0 10 }
            parmtag { "usdapischema" "ShadowAPI" }
            parmtag { "usdvaluetype" "float" }
        }
    }

}
INDX              Contents       =ji   DialogScript   =  	hGHouLC1033600bb606a04699b0f96ba020LIMITED_COMMERCIAL_FILE!!! # Dialog script for glow automatically generated

{
    name	glow
    script	tom::glow::1.0
    label	Glow

    input	source	source
    input	mask	mask
    output	glow	glow
    signature	default	RGBA	{ RGBA Mono }	{ RGBA }
    signature	mono	Mono	{ Mono Mono }	{ Mono }
    signature	uv	UV	{ UV Mono }	{ UV }
    signature	rgb	RGB	{ RGB Mono }	{ RGB }

    help {
	""
    }

    parm {
        name    "signature"
        baseparm
        label   "Signature"
        export  none
    }
    parm {
        name    "mask"
        label   "Mask"
        type    float
        default { "1" }
        range   { 0! 1! }
        parmtag { "script_callback_language" "python" }
    }
    parm {
        name    "threshold"
        label   "Glow Threshold"
        type    float
        default { "0.75" }
        range   { 0 2 }
        parmtag { "autoscope" "0000000000000000" }
        parmtag { "script_action" "import cop.stateutils as csu\n\ndef getLuminance(buffer) -> tuple[float]:\n    # create tuple of 3\n    color_list = [0.0, 0.0, 0.0]\n    for i in range(3):\n        color_list[i] = buffer[i%len(buffer)]\n    col = hou.Color(color_list)\n    return [col.hsl()[-1]]\n\ncsu.enterPickerState(\n    kwargs[\"node\"], \n    \"threshold\",\n    processor = getLuminance\n)\n\n" }
        parmtag { "script_action_help" "Click the layer to set the glow threshold" }
        parmtag { "script_action_icon" "hicon:/SVGIcons.index?BUTTONS_layer_sample.svg" }
        parmtag { "script_callback_language" "python" }
    }
    parm {
        name    "outputonlyglow"
        label   "Output Glow Only"
        type    toggle
        default { "0" }
        parmtag { "script_callback_language" "python" }
    }
    groupsimple {
        name    "blurparms"
        label   "Glow"

        parm {
            name    "bright"
            label   "Brightness"
            type    float
            default { "2" }
            range   { 0 10 }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "script_callback_language" "python" }
        }
        parm {
            name    "satscale"
            label   "Saturation"
            type    float
            default { "1" }
            range   { 0 2 }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "script_callback_language" "python" }
        }
        parm {
            name    "gaintint"
            label   "Tint"
            type    color
            size    3
            default { "1" "1" "1" }
            range   { 0 1 }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "script_callback_language" "python" }
        }
        parm {
            name    "filter"
            label   "Filter"
            type    ordinal
            default { "gaussian" }
            menu {
                "box"       "Box"
                "gaussian"  "Gaussian"
            }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "script_callback_language" "python" }
        }
        parm {
            name    "units"
            label   "Units"
            type    ordinal
            default { "image" }
            menu {
                "image"     "Image"
                "pixels"    "Pixels"
            }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "script_callback_language" "python" }
        }
        parm {
            name    "size_pixel"
            label   "Size"
            type    float
            default { "3" }
            hidewhen "{ units != pixels }"
            range   { 0! 1024 }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "script_callback_language" "python" }
        }
        parm {
            name    "size"
            label   "Size"
            type    float
            default { "0.05" }
            hidewhen "{ units != image }"
            range   { 0! 2! }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "script_callback_language" "python" }
        }
        parm {
            name    "scales"
            label   "Scale Size"
            type    vector2
            size    2
            default { "1" "1" }
            range   { 0! 1 }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "script_callback_language" "python" }
        }
    }

}
INDX              Contents       =ji   DialogScript   =  (8hGHouLC1033600bb606a04699b0f96ba020LIMITED_COMMERCIAL_FILE!!! # Dialog script for karmarenderproducts automatically generated

{
    name	karmarenderproducts
    script	karmarenderproducts
    label	"Karma Render Products"

    help {
	""
    }

    inputlabel	1	"Input Stage"
    inputlabel	2	"Input 2"
    inputlabel	3	"Input 3"
    inputlabel	4	"Input 4"

    parm {
        name    "spacer"
        label   "Spacer"
        type    label
        nolabel
        joinnext
        default { "" }
    }
    parm {
        name    "quicksetup"
        label   " "
        type    ordinal
        default { "0" }
        menu {
            "menu"          "Quick Setups	↓"
            "imageperaov"   "Image per AOV"
        }
        parmtag { "script_callback" "hou.phm().quickSetups(kwargs)" }
        parmtag { "script_callback_language" "python" }
    }
    parm {
        name    "parentprimpath"
        label   "Parent Primitive Path"
        type    string
        default { "/Render/Products" }
        menureplace {
            [ "import loputils" ]
            [ "return loputils.createPrimPathMenu()" ]
            language python
        }
        parmtag { "autoscope" "0000000000000000" }
        parmtag { "script_action" "import loputils\nloputils.selectPrimsInParm(kwargs, True)" }
        parmtag { "script_action_icon" "BUTTONS_reselect" }
        parmtag { "sidefx::usdpathtype" "prim" }
    }
    groupsimple {
        name    "common"
        label   "Common Settings"

        parm {
            name    "orderedVars"
            label   "Default Ordered Render Vars"
            type    string
            default { "/Render/Products/Vars/*" }
            menutoggle {
                [ "opmenu -l -a renderproduct orderedVars" ]
            }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "script_action" "import loputils\nloputils.selectPrimsInParm(kwargs, True)" }
            parmtag { "script_action_icon" "BUTTONS_reselect" }
            parmtag { "sidefx::usdpathtype" "primlist" }
            parmtag { "usdvalueordered" "1" }
            parmtag { "usdvaluetype" "relationship" }
        }
        parm {
            name    "camera"
            label   "Default Camera"
            type    string
            default { "/cameras/camera1" }
            menureplace {
                [ "kwargs.get(\"node\").hm().getCameras(kwargs)" ]
                language python
            }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "script_action" "import loputils\nloputils.selectPrimsInParm(kwargs, False)\n" }
            parmtag { "script_action_icon" "BUTTONS_reselect" }
            parmtag { "sidefx::usdpathtype" "prim" }
            parmtag { "usdvaluetype" "relationship" }
        }
        parm {
            name    "resolution"
            label   "Resolution"
            type    integer
            invisible
            joinnext
            size    2
            default { "2048" "1080" }
            range   { 0 10 }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "usdvaluetype" "int2" }
        }
        parm {
            name    "resolutionMenu"
            label   "Choose Resolution"
            type    button
            invisible
            nolabel
            default { "640 480 1" }
            menumini {
                [ "echo `pythonexprs(\"__import__('toolutils').parseDialogScriptMenu('FBres')\")`" ]
            }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "script_callback" "opparm . resolution ( `arg(\"$script_value\", 0)` `arg(\"$script_value\", 1)` pixelAspectRatio ( `arg(\"$script_value\", 2)` )" }
        }
        parm {
            name    "instantaneousShutter"
            label   "Instantaneous Shutter"
            type    toggle
            invisible
            default { "off" }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "usdvaluetype" "bool" }
        }
        parm {
            name    "aspectRatioConformPolicy"
            label   "Aspect Ratio Conform Policy"
            type    string
            invisible
            default { "expandAperture" }
            menu {
                "expandAperture"            "Expand Aperture"
                "cropAperture"              "Crop Aperture"
                "adjustApertureWidth"       "Adjust Aperture Width"
                "adjustApertureHeight"      "Adjust Aperture Height"
                "adjustPixelAspectRatio"    "Adjust Pixel Aspect Ratio"
            }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "usdvaluetype" "token" }
        }
        parm {
            name    "dataWindowNDC"
            label   "Data Window NDC"
            type    float
            invisible
            size    4
            default { "0" "0" "1" "1" }
            range   { 0 10 }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "usdvaluetype" "float4" }
        }
        parm {
            name    "pixelAspectRatio"
            label   "Pixel Aspect Ratio"
            type    float
            invisible
            default { "1" }
            range   { 0 10 }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "usdvaluetype" "float" }
        }
        parm {
            name    "dooutputcs"
            label   "Output Colorspace"
            type    toggle
            nolabel
            joinnext
            default { "0" }
            parmtag { "script_callback_language" "python" }
        }
        parm {
            name    "outputcs"
            label   "Output Colorspace"
            type    string
            default { "" }
            disablewhen "{ dooutputcs == 0 }"
            menureplace {
                [ "echo `pythonexprs(\"__import__('toolutils').ocioColorSpaceMenu()\")`" ]
            }
            parmtag { "script_callback_language" "python" }
        }
    }

    groupsimple {
        name    "folder0"
        label   "Render Products"

        multiparm {
            name    "products"
            label    "Render Products"
            default 1
            parmtag { "multistartoffset" "0" }

            parm {
                name    "enable_#"
                label   "Enable"
                type    toggle
                default { "1" }
                parmtag { "script_callback_language" "python" }
            }
            parm {
                name    "primname_#"
                label   "Name"
                type    string
                default { "customproduct_#" }
                disablewhen "{ enable_# == 0 }"
                parmtag { "script_callback_language" "python" }
            }
            parm {
                name    "productName_#"
                label   "Product Name"
                type    string
                default { "$HIP/render/$HIPNAME.`chs(\"primname_#\")`.$F4.exr" }
                disablewhen "{ enable_# == 0 }"
                parmtag { "autoscope" "0000000000000000" }
                parmtag { "usdvaluetype" "token" }
            }
            parm {
                name    "doorderedVars_#"
                label   "Ordered Render Vars"
                type    toggle
                nolabel
                joinnext
                default { "0" }
                disablewhen "{ enable_# == 0 }"
                parmtag { "script_callback_language" "python" }
            }
            parm {
                name    "orderedVars_#"
                label   "Ordered Render Vars"
                type    string
                default { "" }
                disablewhen "{ enable_# == 0 } { doorderedVars_# == 0 }"
                menutoggle {
                    [ "opmenu -l -a renderproduct orderedVars" ]
                }
                parmtag { "autoscope" "0000000000000000" }
                parmtag { "sidefx::usdpathtype" "primlist" }
                parmtag { "usdvalueordered" "1" }
                parmtag { "usdvaluetype" "relationship" }
            }
            parm {
                name    "docamera_#"
                label   "Camera"
                type    toggle
                nolabel
                joinnext
                default { "0" }
                disablewhen "{ enable_# == 0 }"
                parmtag { "script_callback_language" "python" }
            }
            parm {
                name    "camera_#"
                label   "Camera"
                type    string
                default { "" }
                disablewhen "{ enable_# == 0 } { docamera_# == 0 }"
                menureplace {
                    [ "kwargs.get(\"node\").hm().getCameras(kwargs)" ]
                    language python
                }
                parmtag { "autoscope" "0000000000000000" }
                parmtag { "script_action" "import loputils\nloputils.selectPrimsInParm(kwargs, False)\n" }
                parmtag { "script_action_icon" "BUTTONS_reselect" }
                parmtag { "sidefx::usdpathtype" "prim" }
                parmtag { "usdvaluetype" "relationship" }
            }
            parm {
                name    "dooutputcs_#"
                label   "Output Colorspace"
                type    string
                nolabel
                default { "none" }
                disablewhen "{ enable_# == 0 }"
                menujoin {
                    [ "import loputils" ]
                    [ "return loputils.createEditPropertiesControlMenu(kwargs, 'string')" ]
                    language python
                }
                parmtag { "sidefx::look" "icon" }
            }
            parm {
                name    "outputcs_#"
                label   "Output Colorspace"
                type    string
                default { "" }
                disablewhen "{ enable_# == 0 } { dooutputcs_# == none } { dooutputcs_# == block } { dooutputcs_# == setexisting dooutputcs == 0 }"
                menureplace {
                    [ "echo `pythonexprs(\"__import__('toolutils').ocioColorSpaceMenu()\")`" ]
                }
                parmtag { "script_callback_language" "python" }
            }
            parm {
                name    "sepparm#"
                label   "Separator"
                type    separator
                default { "" }
            }
        }

    }

}
INDX              Contents       =ji   DialogScript   = wiXHouLC1033600bb606a04699b0f96ba020LIMITED_COMMERCIAL_FILE!!! # Dialog script for karmarendersettings automatically generated

{
    name	karmarendersettings
    script	karmaproperties
    label	"Karma Render Settings"

    help {
	""
    }

    inputlabel	1	"Input Stage"
    inputlabel	2	"Additional Render Vars"
    inputlabel	3	"Input 3"
    inputlabel	4	"Input 4"
    outputlabel	1	"Output Stage"

    parm {
        name    "sample_f"
        label   "Start/End/Inc"
        type    float
        invisible
        size    3
        default { "@fstart" "@fend" "@finc" }
        range   { 0 10 }
    }
    groupcollapsible {
        name    "folder18"
        label   "Render Settings Prim"
        parmtag { "group_default" "0" }
        parmtag { "sidefx::header_parm" "primpath" }

        parm {
            name    "labelparm29"
            label   "Message"
            type    label
            default { "The primitives MUST be located under the /Render/ primitive to match the USD spec." }
            parmtag { "sidefx::look" "block" }
        }
        parm {
            name    "primpath"
            label   "RenderSettings Primitive Path"
            type    string
            default { "/Render/rendersettings" }
            menureplace {
                [ "import loputils" ]
                [ "return loputils.createPrimPathMenu()" ]
                language python
            }
            parmtag { "script_action" "import loputils\nloputils.selectPrimsInParm(kwargs, False)" }
            parmtag { "script_action_help" "Select a primitive in the Scene Viewer or Scene Graph Tree pane. Ctrl-click to select using the primitive picker dialog." }
            parmtag { "script_action_icon" "BUTTONS_reselect" }
            parmtag { "sidefx::usdpathtype" "prim" }
        }
        parm {
            name    "renderproductsparentprimpath"
            label   "RenderProducts Parent Primitive Path"
            type    string
            default { "/Render/Products" }
            menureplace {
                [ "import loputils" ]
                [ "return loputils.createPrimPathMenu()" ]
                language python
            }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "script_action" "import loputils\nloputils.selectPrimsInParm(kwargs, True)" }
            parmtag { "script_action_icon" "BUTTONS_reselect" }
            parmtag { "sidefx::usdpathtype" "prim" }
        }
        parm {
            name    "rendervarsparentprimpath"
            label   "RenderVars Parent Primitive Path"
            type    string
            default { "/Render/Products/Vars" }
            menureplace {
                [ "import loputils" ]
                [ "return loputils.createPrimPathMenu()" ]
                language python
            }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "script_action" "import loputils\nloputils.selectPrimsInParm(kwargs, True)" }
            parmtag { "script_action_icon" "BUTTONS_reselect" }
            parmtag { "sidefx::usdpathtype" "prim" }
        }
    }

    parm {
        name    "picture"
        label   "Output Picture"
        type    file
        default { "$HIP/render/$HIPNAME.$OS.$F4.exr" }
        menureplace {
            [ "echo `pythonexprs(\"__import__('toolutils').parseDialogScriptMenu('FBrender')\")`" ]
        }
        range   { 0 1 }
        parmtag { "filechooser_mode" "write" }
    }
    parm {
        name    "camera"
        label   "Camera"
        type    string
        default { "/cameras/camera1" }
        menureplace {
            [ "kwargs['node'].hm().getCameras(kwargs)" ]
            language python
        }
        parmtag { "script_action" "import loputils\nloputils.selectPrimsInParm(kwargs, False)\n" }
        parmtag { "script_action_icon" "BUTTONS_reselect" }
        parmtag { "sidefx::usdpathinput" "0" }
        parmtag { "sidefx::usdpathtype" "prim" }
    }
    parm {
        name    "res_mode"
        label   "Resolution Mode"
        type    string
        default { "autoheight" }
        disablewhen "{ resolution_control == block } { resolution_control == none }"
        menu {
            [ "menu = __import__('loputils').resolutionModeMenuItems()" ]
            [ "return menu" ]
            language python
        }
        parmtag { "export_disable" "1" }
        parmtag { "script_callback" "__import__('loputils').updateResolutionParameters(hou.pwd(),True)" }
        parmtag { "script_callback_language" "python" }
    }
    parm {
        name    "resolution"
        label   "Resolution"
        type    intvector2
        joinnext
        size    2
        default { "1280" "720" }
        range   { -1 1 }
    }
    parm {
        name    "resolutionMenu"
        label   "Choose Resolution"
        type    button
        nolabel
        default { "0" }
        menumini {
            [ "echo `pythonexprs(\"__import__('toolutils').parseDialogScriptMenu('FBres')\")`" ]
        }
        parmtag { "script_callback" "opparm . resolution ( `arg(\"$script_value\", 0)` `arg(\"$script_value\", 1)` pixelAspectRatio ( `arg(\"$script_value\", 2)` )" }
    }
    parm {
        name    "sepparm2"
        label   "Spacer"
        type    separator
        default { "" }
        parmtag { "sidefx::layout_height" "small" }
        parmtag { "sidefx::look" "blank" }
    }
    parm {
        name    "engine"
        label   "Engine Settings"
        type    string
        joinnext
        default { "cpu" }
        menu {
            "cpu"   "CPU Parameters"
            "xpu"   "XPU Parameters"
        }
        parmtag { "autoscope" "0000000000000000" }
        parmtag { "editor" "0" }
        parmtag { "spare_category" "Render" }
        parmtag { "uiscope" "viewport" }
        parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
        parmtag { "usdvaluetype" "string" }
    }
    parm {
        name    "force_headlight"
        label   "Simplified Shading"
        type    toggle
        default { "off" }
        hidewhen "{ engine != cpu }"
        parmtag { "autoscope" "0000000000000000" }
        parmtag { "spare_category" "Shading" }
        parmtag { "uiscope" "None" }
        parmtag { "usdvaluetype" "bool" }
    }
    parm {
        name    "samplesperpixel"
        label   "Primary Samples"
        type    integer
        default { "9" }
        hidewhen "{ engine != cpu } { convergence_mode != Variance }"
        range   { 1! 256 }
        parmtag { "autoscope" "0000000000000000" }
        parmtag { "spare_category" "Sampling" }
        parmtag { "uiscope" "viewport" }
        parmtag { "usdvaluetype" "int" }
    }
    parm {
        name    "pathtracedsamples"
        label   "Path Traced Samples"
        type    integer
        default { "128" }
        hidewhen "{ engine != xpu convergence_mode != \"Path Traced\" }"
        range   { 1! 256 }
        parmtag { "autoscope" "0000000000000000" }
        parmtag { "spare_category" "Sampling" }
        parmtag { "uiscope" "viewport" }
        parmtag { "usdvaluetype" "int" }
    }
    parm {
        name    "sepparm9"
        label   "Spacer"
        type    separator
        default { "" }
        parmtag { "sidefx::layout_height" "small" }
        parmtag { "sidefx::look" "blank" }
    }
    group {
        name    "folder2_1_1"
        label   "Ambient Occlusion"
        hidewhentab "{ force_headlight == 0 } { engine != cpu }"

        parm {
            name    "head_ao_samples"
            label   "Samples"
            type    integer
            default { "1" }
            range   { 0! 4 }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "spare_category" "Shading" }
            parmtag { "uiscope" "viewport" }
            parmtag { "usdvaluetype" "int" }
        }
        parm {
            name    "head_ao_distance"
            label   "Ray Distance"
            type    float
            default { "1" }
            range   { 0! 10 }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "spare_category" "Shading" }
            parmtag { "uiscope" "viewport" }
            parmtag { "usdvaluetype" "float" }
        }
        parm {
            name    "head_addfog"
            label   "Add Distance Fog"
            type    toggle
            default { "0" }
            parmtag { "script_callback_language" "python" }
        }
        parm {
            name    "head_depthcue_z"
            label   "Fog Distance"
            type    float
            size    2
            default { "0" "0" }
            disablewhen "{ head_addfog == 0 }"
            range   { 0! 1000 }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "spare_category" "Shading" }
            parmtag { "uiscope" "viewport" }
            parmtag { "usdvaluetype" "float2" }
        }
        parm {
            name    "head_depthcue_color"
            label   "Fog Color"
            type    color
            size    3
            default { "0" "0" "0" }
            disablewhen "{ head_addfog == 0 }"
            range   { 0! 1! }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "spare_category" "Shading" }
            parmtag { "uiscope" "viewport" }
            parmtag { "usdvaluetype" "float3" }
        }
        parm {
            name    "head_depthcue_alpha"
            label   "Fog Alpha"
            type    float
            default { "1" }
            disablewhen "{ head_addfog == 0 }"
            range   { 0! 1! }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "spare_category" "Shading" }
            parmtag { "uiscope" "viewport" }
            parmtag { "usdvaluetype" "float" }
        }
    }

    group {
        name    "folder2_1_1_1"
        label   "Rendering"

        group {
            name    "folder9"
            label   "Sampling"
            hidewhentab "{ force_headlight == 1 }"
            parmtag { "group_default" "0" }

            groupcollapsible {
                name    "__indirectsampling"
                label   "Secondary"
                parmtag { "group_default" "1" }

                parm {
                    name    "varianceaa_minsamples"
                    label   "Min Secondary Samples"
                    type    integer
                    default { "1" }
                    disablewhen "{ convergence_mode != Variance }"
                    hidewhen "{ engine == xpu } { convergence_mode != Variance }"
                    range   { 1! 9 }
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int" }
                }
                parm {
                    name    "varianceaa_maxsamples"
                    label   "Max Secondary Samples"
                    type    integer
                    default { "9" }
                    disablewhen "{ convergence_mode != Variance }"
                    hidewhen "{ engine == xpu } { convergence_mode != Variance }"
                    range   { 1! 9 }
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int" }
                }
                groupcollapsible {
                    name    "folder12"
                    label   "Indirect Samples Quality"
                    hidewhen "{ engine == xpu } { convergence_mode != Variance }"

                    parm {
                        name    "diffusequality"
                        label   "Diffuse Quality"
                        type    float
                        default { "1" }
                        range   { 0! 10 }
                        parmtag { "autoscope" "0000000000000000" }
                        parmtag { "spare_category" "Sampling" }
                        parmtag { "uiscope" "None" }
                        parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                        parmtag { "usdvaluetype" "float" }
                    }
                    parm {
                        name    "reflectquality"
                        label   "Reflection Quality"
                        type    float
                        default { "1" }
                        range   { 0! 10 }
                        parmtag { "autoscope" "0000000000000000" }
                        parmtag { "spare_category" "Sampling" }
                        parmtag { "uiscope" "None" }
                        parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                        parmtag { "usdvaluetype" "float" }
                    }
                    parm {
                        name    "refractquality"
                        label   "Refraction Quality"
                        type    float
                        default { "1" }
                        range   { 0! 10 }
                        parmtag { "autoscope" "0000000000000000" }
                        parmtag { "spare_category" "Sampling" }
                        parmtag { "uiscope" "None" }
                        parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                        parmtag { "usdvaluetype" "float" }
                    }
                    parm {
                        name    "volumequality"
                        label   "Volume Quality"
                        type    float
                        default { "1" }
                        range   { 0! 10 }
                        parmtag { "autoscope" "0000000000000000" }
                        parmtag { "spare_category" "Sampling" }
                        parmtag { "uiscope" "None" }
                        parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                        parmtag { "usdvaluetype" "float" }
                    }
                    parm {
                        name    "sssquality"
                        label   "SSS Quality"
                        type    float
                        default { "1" }
                        range   { 0! 10 }
                        parmtag { "autoscope" "0000000000000000" }
                        parmtag { "spare_category" "Sampling" }
                        parmtag { "uiscope" "None" }
                        parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                        parmtag { "usdvaluetype" "float" }
                    }
                }

                groupcollapsible {
                    name    "folder13"
                    label   "Lights Quality"

                    parm {
                        name    "light_sampling_mode"
                        label   "Light Sampling Mode"
                        type    ordinal
                        default { "1" }
                        menu {
                            [ "opmenu -a -l rendersettings xn__karmagloballight_sampling_mode_wpbg" ]
                        }
                        parmtag { "autoscope" "0000000000000000" }
                        parmtag { "spare_category" "Sampling" }
                        parmtag { "uiscope" "viewport" }
                        parmtag { "usdvaluetype" "int" }
                    }
                    parm {
                        name    "light_sampling_quality"
                        label   "Light Sampling Quality"
                        type    float
                        default { "1" }
                        range   { 0! 4 }
                        parmtag { "autoscope" "0000000000000000" }
                        parmtag { "spare_category" "Sampling" }
                        parmtag { "uiscope" "viewport" }
                        parmtag { "usdvaluetype" "float" }
                    }
                }

            }

            groupcollapsible {
                name    "folder15"
                label   "Volumes and Opacity"
                parmtag { "group_default" "1" }

                parm {
                    name    "screendoorlimit"
                    label   "Screendoor Samples"
                    type    integer
                    default { "4" }
                    hidewhen "{ engine == xpu }"
                    range   { 0! 16 }
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdvaluetype" "int" }
                }
                parm {
                    name    "volumesteprate"
                    label   "Volume Step Rate"
                    type    float
                    default { "0.25" }
                    range   { 0! 1 }
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "viewport" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
            }

        }

        group {
            name    "folder9_1"
            label   "Limits"
            hidewhentab "{ force_headlight == 1 }"

            parm {
                name    "diffuselimit"
                label   "Diffuse Limit"
                type    float
                default { "1" }
                range   { 0! 32 }
                parmtag { "autoscope" "0000000000000000" }
                parmtag { "sidefx::slider" "snap_to_int" }
                parmtag { "spare_category" "Limits" }
                parmtag { "uiscope" "viewport" }
                parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                parmtag { "usdvaluetype" "float" }
            }
            parm {
                name    "reflectionlimit"
                label   "Reflection Limit"
                type    float
                default { "4" }
                range   { 0! 32 }
                parmtag { "autoscope" "0000000000000000" }
                parmtag { "sidefx::slider" "snap_to_int" }
                parmtag { "spare_category" "Limits" }
                parmtag { "uiscope" "viewport" }
                parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                parmtag { "usdvaluetype" "float" }
            }
            parm {
                name    "refractionlimit"
                label   "Refraction Limit"
                type    float
                default { "4" }
                range   { 0! 32 }
                parmtag { "autoscope" "0000000000000000" }
                parmtag { "sidefx::slider" "snap_to_int" }
                parmtag { "spare_category" "Limits" }
                parmtag { "uiscope" "viewport" }
                parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                parmtag { "usdvaluetype" "float" }
            }
            parm {
                name    "volumelimit"
                label   "Volume Limit"
                type    float
                default { "0" }
                range   { 0! 32 }
                parmtag { "autoscope" "0000000000000000" }
                parmtag { "sidefx::slider" "snap_to_int" }
                parmtag { "spare_category" "Limits" }
                parmtag { "uiscope" "None" }
                parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                parmtag { "usdvaluetype" "float" }
            }
            parm {
                name    "ssslimit"
                label   "SSS Limit"
                type    float
                default { "1" }
                range   { 0! 32 }
                parmtag { "autoscope" "0000000000000000" }
                parmtag { "sidefx::slider" "snap_to_int" }
                parmtag { "spare_category" "Limits" }
                parmtag { "uiscope" "None" }
                parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                parmtag { "usdvaluetype" "float" }
            }
            parm {
                name    "colorlimit"
                label   "Color Limit"
                type    float
                default { "20" }
                range   { 1 20 }
                parmtag { "autoscope" "0000000000000000" }
                parmtag { "sidefx::slider" "snap_to_int" }
                parmtag { "spare_category" "Rendering" }
                parmtag { "uiscope" "viewport" }
                parmtag { "usdvaluetype" "float" }
            }
            parm {
                name    "colorlimitindlinked"
                label   "Shared Color Limit"
                type    toggle
                default { "on" }
                parmtag { "autoscope" "0000000000000000" }
                parmtag { "spare_category" "Rendering" }
                parmtag { "uiscope" "None" }
                parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                parmtag { "usdvaluetype" "bool" }
            }
            parm {
                name    "colorlimitindirect"
                label   "Indirect Color Limit"
                type    float
                default { "20" }
                disablewhen "{ colorlimitindlinked == 1 }"
                range   { 1 20 }
                parmtag { "autoscope" "0000000000000000" }
                parmtag { "sidefx::slider" "snap_to_int" }
                parmtag { "spare_category" "Rendering" }
                parmtag { "uiscope" "None" }
                parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                parmtag { "usdvaluetype" "float" }
            }
            parm {
                name    "russianroulette_cutoff"
                label   "Russian Roulette Cutoff Depth"
                type    integer
                default { "2" }
                range   { 0! 4 }
                parmtag { "autoscope" "0000000000000000" }
                parmtag { "spare_category" "Shading" }
                parmtag { "uiscope" "None" }
                parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                parmtag { "usdvaluetype" "int" }
            }
        }

        group {
            name    "folder9_2"
            label   "Camera Effects"

            parm {
                name    "enabledof"
                label   "Enable Depth of Field"
                type    toggle
                default { "on" }
                parmtag { "autoscope" "0000000000000000" }
                parmtag { "spare_category" "Sampling" }
                parmtag { "uiscope" "viewport" }
                parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                parmtag { "usdvaluetype" "bool" }
            }
            parm {
                name    "enablemblur"
                label   "Enable Motion Blur"
                type    toggle
                default { "on" }
                parmtag { "autoscope" "0000000000000000" }
                parmtag { "spare_category" "Sampling" }
                parmtag { "uiscope" "viewport" }
                parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                parmtag { "usdvaluetype" "bool" }
            }
            groupsimple {
                name    "folder16"
                label   "Motion Blur"
                disablewhentab "{ enablemblur == 0 }"
                disablewhen "{ enablemblur == 0 }"
                parmtag { "sidefx::header_toggle" "enablemblur" }

                parm {
                    name    "mblur"
                    label   "Per-Object Motion Blur"
                    type    ordinal
                    default { "1" }
                    menu usetokenvalue {
                        "1" "On by Default"
                        "2" "Off by Default"
                    }
                    range   { 0 10 }
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "spare_category" "Motion Blur" }
                    parmtag { "uiscope" "viewport" }
                    parmtag { "usdvaluetype" "bool[]" }
                }
                parm {
                    name    "vblur"
                    label   "Velocity Blur"
                    type    string
                    default { "No Velocity Blur" }
                    hidewhen "{ mblur != 1 }"
                    menu {
                        [ "opmenu -a -l rendersettings xn__karmaobjectvblur_31ag" ]
                    }
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "spare_category" "Motion Blur" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "token" }
                }
                parm {
                    name    "samplesfromstage"
                    label   "Motion Samples From Stage"
                    type    toggle
                    default { "on" }
                    hidewhen "{ mblur != 1 }"
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "spare_category" "Motion Blur" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
                parm {
                    name    "geosamples"
                    label   "Geometry Time Samples"
                    type    integer
                    default { "2" }
                    disablewhen "{ samplesfromstage == 1 }"
                    hidewhen "{ mblur != 1 }"
                    range   { 1! 8 }
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "spare_category" "Motion Blur" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdvaluetype" "int[]" }
                }
                parm {
                    name    "xformsamples"
                    label   "Transform Time Samples"
                    type    integer
                    default { "2" }
                    disablewhen "{ samplesfromstage == 1 }"
                    hidewhen "{ mblur != 1 }"
                    range   { 1! 8 }
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "spare_category" "Motion Blur" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdvaluetype" "int[]" }
                }
                parm {
                    name    "blurstyle"
                    label   "Motion Blur Style"
                    type    string
                    default { "Rotation Blur" }
                    hidewhen "{ mblur != 1 }"
                    menu {
                        "Linear Blur"   "Linear Blur"
                        "Rotation Blur" "Rotation Blur"
                    }
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "spare_category" "Motion Blur" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "token" }
                }
                parm {
                    name    "instance_vblur"
                    label   "Instance Velocity Blur"
                    type    string
                    default { "No Velocity Blur" }
                    hidewhen "{ mblur != 1 }"
                    menu {
                        [ "opmenu -a -l rendersettings xn__karmaobjectinstance_vblur_rhbg" ]
                    }
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "spare_category" "Motion Blur" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "token" }
                }
                parm {
                    name    "instance_samples"
                    label   "Instance Motion Samples"
                    type    integer
                    default { "2" }
                    disablewhen "{ samplesfromstage == 1 }"
                    hidewhen "{ mblur != 1 }"
                    range   { 1! 8 }
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "spare_category" "Motion Blur" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int" }
                }
                parm {
                    name    "volumevblurscale"
                    label   "Volume Velocity Blur Scale"
                    type    float
                    default { "1" }
                    hidewhen "{ mblur != 1 }"
                    range   { 0! 2 }
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "spare_category" "Motion Blur" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "enableimageblur"
                    label   "Enable Image Blur"
                    type    toggle
                    default { "1" }
                    parmtag { "script_callback_language" "python" }
                }
            }

        }

        group {
            name    "folder9_3"
            label   "Geometry and Shading"

            parm {
                name    "point_style"
                label   "Render Points as"
                type    string
                default { "Spheres" }
                hidewhen "{ engine == xpu }"
                menu {
                    [ "opmenu -a -l rendersettings xn__karmaobjectpoint_style_vcbg" ]
                }
                parmtag { "autoscope" "0000000000000000" }
                parmtag { "spare_category" "Geometry" }
                parmtag { "uiscope" "None" }
                parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                parmtag { "usdvaluetype" "token" }
            }
            parm {
                name    "curve_style"
                label   "Render Curves as"
                type    string
                default { "Rounded Curves" }
                hidewhen "{ engine == xpu }"
                menu {
                    [ "opmenu -a -l rendersettings xn__karmaobjectcurve_style_vcbg" ]
                }
                parmtag { "autoscope" "0000000000000000" }
                parmtag { "spare_category" "Geometry" }
                parmtag { "uiscope" "None" }
                parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                parmtag { "usdvaluetype" "token" }
            }
            parm {
                name    "curve_basis"
                label   "Override Curves Basis"
                type    ordinal
                default { "Geometry Default" }
                menu {
                    [ "opmenu -a -l rendersettings xn__karmaobjectcurve_basis_vcbg" ]
                }
                parmtag { "autoscope" "0000000000000000" }
                parmtag { "spare_category" "Geometry" }
                parmtag { "uiscope" "None" }
                parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                parmtag { "usdvaluetype" "int" }
            }
            parm {
                name    "cull_backface"
                label   "Cull Backface"
                type    string
                default { "Off" }
                menu {
                    [ "opmenu -a -l rendersettings xn__karmaobjectcull_backface_4fbg" ]
                }
                parmtag { "autoscope" "0000000000000000" }
                parmtag { "spare_category" "Geometry" }
                parmtag { "uiscope" "None" }
                parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                parmtag { "usdvaluetype" "token" }
            }
            parm {
                name    "causticsenable"
                label   "Enable Caustics"
                type    toggle
                default { "off" }
                hidewhen "{ force_headlight == 1 }"
                parmtag { "autoscope" "0000000000000000" }
                parmtag { "spare_category" "Shading" }
                parmtag { "uiscope" "None" }
                parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                parmtag { "usdvaluetype" "bool" }
            }
            groupcollapsible {
                name    "folder11"
                label   "Enable Caustics"
                disablewhentab "{ causticsenable == 0 }"
                hidewhentab "{ force_headlight == 1 }"
                parmtag { "sidefx::header_toggle" "causticsenable" }

                parm {
                    name    "causticsroughnessclamp"
                    label   "Caustics Roughness Clamp"
                    type    float
                    default { "0.2" }
                    range   { 0! 1! }
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
            }

            groupcollapsible {
                name    "__shading"
                label   "Shading"
                parmtag { "group_default" "0" }

                parm {
                    name    "raybias"
                    label   "Ray Bias"
                    type    float
                    default { "0.001" }
                    range   { 0! 1 }
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "autoraybias"
                    label   "Automatic Ray Bias"
                    type    toggle
                    default { "on" }
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
                parm {
                    name    "constrainmaxrough"
                    label   "Constrain by Maximum Roughness"
                    type    toggle
                    default { "on" }
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
            }

            groupcollapsible {
                name    "__dicing"
                label   "Dicing"
                parmtag { "group_default" "0" }

                parm {
                    name    "usedicingcamera"
                    label   "usedicingcamera"
                    type    toggle
                    nolabel
                    joinnext
                    default { "0" }
                    parmtag { "script_callback_language" "python" }
                }
                parm {
                    name    "dicingcamera"
                    label   "Dicing Camera"
                    type    string
                    default { "" }
                    disablewhen "{ usedicingcamera == 0 }"
                    menureplace {
                        [ "kwargs['node'].hm().getCameras(kwargs)" ]
                        language python
                    }
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "script_action" "import loputils\nloputils.selectPrimsInParm(kwargs, False)\n" }
                    parmtag { "script_action_icon" "BUTTONS_reselect" }
                    parmtag { "sidefx::usdpathtype" "prim" }
                    parmtag { "spare_category" "Dicing" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdvaluetype" "string" }
                }
                parm {
                    name    "offscreenquality"
                    label   "Offscreen Quality"
                    type    float
                    default { "0.1" }
                    hidewhen "{ engine == xpu }"
                    range   { 0! 1! }
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "spare_category" "Rendering" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "dicingqualityscale"
                    label   "Dicing Quality Scale"
                    type    float
                    default { "1" }
                    range   { 0! 16 }
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "spare_category" "Dicing" }
                    parmtag { "uiscope" "viewport" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
            }

        }

        group {
            name    "folder9_4"
            label   "Outlines"
            tabbreak
            hidewhentab "{ engine == xpu }"

            parm {
                name    "outline_enable"
                label   "Enable"
                type    toggle
                default { "0" }
                parmtag { "spare_category" "Outlines" }
                parmtag { "uiscope" "None" }
                parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                parmtag { "usdvaluetype" "bool" }
            }
            parm {
                name    "outline_apply"
                label   "Apply to Beauty"
                type    toggle
                default { "1" }
                disablewhen "{ outline_enable == 0 }"
                parmtag { "spare_category" "Outlines" }
                parmtag { "uiscope" "None" }
                parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                parmtag { "usdvaluetype" "bool" }
            }
            parm {
                name    "outline_linesaovs"
                label   "Lines Types to AOVs"
                type    toggle
                default { "0" }
                disablewhen "{ outline_enable == 0 }"
                parmtag { "spare_category" "Outlines" }
                parmtag { "uiscope" "None" }
                parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                parmtag { "usdvaluetype" "bool" }
            }
            parm {
                name    "outline_radius"
                label   "Radius"
                type    float
                default { "1" }
                disablewhen "{ outline_enable == 0 }"
                range   { 0! 1 }
                parmtag { "spare_category" "Outlines" }
                parmtag { "uiscope" "None" }
                parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                parmtag { "usdvaluetype" "float" }
            }
            parm {
                name    "outline_primary"
                label   "Primary"
                type    toggle
                default { "1" }
                disablewhen "{ outline_enable == 0 }"
                parmtag { "spare_category" "Outlines" }
                parmtag { "uiscope" "None" }
                parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                parmtag { "usdvaluetype" "bool" }
            }
            parm {
                name    "outline_primary_samples"
                label   "Primary Samples"
                type    integer
                default { "4" }
                disablewhen "{ outline_enable == 0 }"
                range   { 1! 16 }
                parmtag { "spare_category" "Outlines" }
                parmtag { "uiscope" "None" }
                parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                parmtag { "usdvaluetype" "int" }
            }
            parm {
                name    "outline_secondary"
                label   "Secondary"
                type    toggle
                default { "1" }
                disablewhen "{ outline_enable == 0 }"
                parmtag { "spare_category" "Outlines" }
                parmtag { "uiscope" "None" }
                parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                parmtag { "usdvaluetype" "bool" }
            }
            parm {
                name    "outline_secondary_samples"
                label   "Indirect Samples"
                type    integer
                default { "4" }
                disablewhen "{ outline_enable == 0 }"
                range   { 1! 16 }
                parmtag { "spare_category" "Outlines" }
                parmtag { "uiscope" "None" }
                parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                parmtag { "usdvaluetype" "int" }
            }
            parm {
                name    "outline_depththreshold"
                label   "Depth Threshold Scale"
                type    float
                default { "1" }
                disablewhen "{ outline_enable == 0 }"
                range   { 0! 10! }
                parmtag { "spare_category" "Outlines" }
                parmtag { "uiscope" "None" }
                parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                parmtag { "usdvaluetype" "float" }
            }
            parm {
                name    "sepparm16"
                label   "Separator"
                type    separator
                default { "" }
                disablewhen "{ outline_enable == 0 }"
            }
            parm {
                name    "outline_intensity"
                label   "Intensity"
                type    float
                default { "1" }
                disablewhen "{ outline_enable == 0 }"
                range   { 0! 10 }
                parmtag { "spare_category" "Outlines" }
                parmtag { "uiscope" "None" }
                parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                parmtag { "usdvaluetype" "float" }
            }
            parm {
                name    "outline_fitmin"
                label   "Fit Min"
                type    float
                default { "0" }
                disablewhen "{ outline_enable == 0 }"
                range   { 0! 1! }
                parmtag { "spare_category" "Outlines" }
                parmtag { "uiscope" "None" }
                parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                parmtag { "usdvaluetype" "float" }
            }
            parm {
                name    "outline_fitmax"
                label   "Fit Max"
                type    float
                default { "1" }
                disablewhen "{ outline_enable == 0 }"
                range   { 0! 1! }
                parmtag { "spare_category" "Outlines" }
                parmtag { "uiscope" "None" }
                parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                parmtag { "usdvaluetype" "float" }
            }
            parm {
                name    "outline_color"
                label   "Default Color"
                type    color
                size    3
                default { "1" "0" "1" }
                disablewhen "{ outline_enable == 0 }"
                range   { 0 1 }
                parmtag { "script_callback_language" "python" }
            }
            groupcollapsible {
                name    "outline_advanced"
                label   "Advanced"

                parm {
                    name    "outline_depthblend"
                    label   "Depth Blend"
                    type    float
                    default { "0" }
                    disablewhen "{ outline_enable == 0 }"
                    range   { 0! 1! }
                    parmtag { "spare_category" "Outlines" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
                parm {
                    name    "outline_mode"
                    label   "Mode"
                    type    integer
                    default { "0" }
                    disablewhen "{ outline_enable == 0 }"
                    menu {
                        ""  "Determined"
                        "1" "Random"
                    }
                    range   { 0 10 }
                    parmtag { "spare_category" "Outlines" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
                parm {
                    name    "outline_primary_stencils"
                    label   "Primary_Stencils"
                    type    integer
                    default { "1" }
                    disablewhen "{ outline_mode == 1 } { outline_enable == 0 }"
                    range   { 1! 5 }
                    parmtag { "spare_category" "Outlines" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int" }
                }
                parm {
                    name    "outline_secondary_stencils"
                    label   "Secondary Stencils"
                    type    integer
                    default { "1" }
                    disablewhen "{ outline_mode == 1 } { outline_enable == 0 }"
                    range   { 1! 5 }
                    parmtag { "spare_category" "Outlines" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int" }
                }
                parm {
                    name    "outline_debug"
                    label   "Output Debug AOVs"
                    type    toggle
                    default { "0" }
                    disablewhen "{ outline_enable == 0 }"
                    parmtag { "spare_category" "Outlines" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
            }

        }

    }

    group {
        name    "folder2_1_1_2"
        label   "Image Output"

        group {
            name    "__imageoutput"
            label   "AOVs (Render Vars)"

            parm {
                name    "existingvars"
                label   "Existing Render Vars"
                type    string
                default { "/Render/Products/Vars/*" }
                parmtag { "script_action" "import loputils\nloputils.selectPrimsInParm(kwargs, True)" }
                parmtag { "script_action_help" "Select primitives in the Scene Viewer or Scene Graph Tree pane. Ctrl-click to select using the primitive picker dialog." }
                parmtag { "script_action_icon" "BUTTONS_reselect" }
                parmtag { "sidefx::usdpathtype" "primlist" }
            }
            parm {
                name    "importsecondaryinputvars"
                label   "Import Render Vars From Second Input"
                type    toggle
                default { "0" }
                disablewhen "{ engine == cpu force_headlight == 1 }"
                parmtag { "script_callback_language" "python" }
            }
            parm {
                name    "importsecondaryproducts"
                label   "Import Render Products From Second Input"
                type    toggle
                default { "0" }
                disablewhen "{ importsecondaryinputvars == 0 }"
                parmtag { "script_callback_language" "python" }
            }
            parm {
                name    "pixelfilter"
                label   "Pixel Filter"
                type    string
                default { "gauss" }
                menureplace {
                    "box"       "Box Filter"
                    "gauss"     "Gaussian Filter"
                    "blackman"  "Blackman Filter"
                    "mitchell"  "Mitchell Filter"
                }
                parmtag { "autoscope" "0000000000000000" }
                parmtag { "spare_category" "Image" }
                parmtag { "uiscope" "None" }
                parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                parmtag { "usdvaluetype" "string" }
            }
            parm {
                name    "pixelfiltersize"
                label   "Pixel Filter Size"
                type    float
                default { "2" }
                range   { 1 5 }
                parmtag { "autoscope" "0000000000000000" }
                parmtag { "spare_category" "Image" }
                parmtag { "uiscope" "None" }
                parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                parmtag { "usdvaluetype" "float" }
            }
            groupcollapsible {
                name    "__lpe"
                label   "Component Level Output"
                parmtag { "group_default" "1" }

                parm {
                    name    "lpeaovlimit"
                    label   "LPE Tag AOV Limit"
                    type    integer
                    default { "100" }
                    hidewhen "{ engine == cpu force_headlight == 1 }"
                    range   { 0 1000 }
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "script_callback_language" "python" }
                }
                parm {
                    name    "doomitlpes"
                    label   "Omit LPE Tags"
                    type    toggle
                    nolabel
                    joinnext
                    default { "off" }
                    hidewhen "{ engine == cpu force_headlight == 1 }"
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "script_callback_language" "python" }
                }
                parm {
                    name    "omitlpes"
                    label   "Omit LPE Tags"
                    type    string
                    default { "Untagged_Lights" }
                    disablewhen "{ doomitlpes == 0 }"
                    hidewhen "{ engine == cpu force_headlight == 1 }"
                    menutoggle {
                        [ "import loputils" ]
                        [ "node = kwargs[\"node\"]" ]
                        [ "lopnode = node.node(\"pythonscript1\")" ]
                        [ "lights = loputils.globPrims(lopnode, \"%type:Light\")" ]
                        [ "tags = set()" ]
                        [ "for light in lights:" ]
                        [ "    tagprop = light.GetProperty(\"inputs:karma:light:lpetag\")" ]
                        [ "    if tagprop.IsValid():" ]
                        [ "        tags.add(tagprop.Get(hou.frame()))" ]
                        [ "" ]
                        [ "return [x for x in sorted(tags) for y in range(2)]" ]
                        language python
                    }
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "script_callback_language" "python" }
                }
                parm {
                    name    "dooutputcs"
                    label   "Output Colorspace"
                    type    toggle
                    nolabel
                    joinnext
                    default { "0" }
                    parmtag { "script_callback_language" "python" }
                }
                parm {
                    name    "outputcs"
                    label   "Output Colorspace"
                    type    string
                    default { "" }
                    disablewhen "{ dooutputcs == 0 }"
                    menureplace {
                        [ "echo `pythonexprs(\"__import__('toolutils').ocioColorSpaceMenu()\")`" ]
                    }
                    parmtag { "script_callback_language" "python" }
                }
                parm {
                    name    "channel_lower_rgb"
                    label   "Lower Case OpenEXR Channel Names"
                    type    toggle
                    default { "off" }
                }
                groupcollapsible {
                    name    "folder0"
                    label   "Beauty"
                    parmtag { "group_default" "1" }

                    parm {
                        name    "beauty"
                        label   "Beauty"
                        type    toggle
                        joinnext
                        default { "on" }
                        parmtag { "autoscope" "0000000000000000" }
                        parmtag { "script_callback_language" "python" }
                    }
                    parm {
                        name    "labelparm2"
                        label   "Label"
                        type    label
                        nolabel
                        joinnext
                        default { "" }
                        hidewhen "{ engine == cpu force_headlight == 1 }"
                    }
                    parm {
                        name    "beautyperlpe"
                        label   "Split per LPE Tag"
                        type    toggle
                        default { "off" }
                        disablewhen "{ beauty == 0 }"
                        hidewhen "{ engine == cpu force_headlight == 1 }"
                        range   { 0! 10 }
                        parmtag { "autoscope" "0000000000000000" }
                        parmtag { "script_callback_language" "python" }
                    }
                    parm {
                        name    "sepparm"
                        label   "Separator"
                        type    separator
                        default { "" }
                        hidewhen "{ engine == cpu force_headlight == 1 }"
                    }
                    parm {
                        name    "beautyunshadowed"
                        label   "Beauty Unshadowed"
                        type    toggle
                        joinnext
                        default { "off" }
                        hidewhen "{ engine == cpu force_headlight == 1 }"
                        parmtag { "autoscope" "0000000000000000" }
                        parmtag { "script_callback_language" "python" }
                    }
                    parm {
                        name    "labelparm3"
                        label   "Label"
                        type    label
                        nolabel
                        joinnext
                        default { "" }
                        hidewhen "{ engine == cpu force_headlight == 1 }"
                    }
                    parm {
                        name    "beautyunshadowedperlpe"
                        label   "Split per LPE Tag"
                        type    toggle
                        default { "off" }
                        disablewhen "{ beautyunshadowed == 0 }"
                        hidewhen "{ engine == cpu force_headlight == 1 }"
                        range   { 0! 10 }
                        parmtag { "autoscope" "0000000000000000" }
                        parmtag { "script_callback_language" "python" }
                    }
                    parm {
                        name    "sepparm15"
                        label   "Separator"
                        type    separator
                        default { "" }
                        hidewhen "{ engine == cpu force_headlight == 1 }"
                    }
                    parm {
                        name    "shadow"
                        label   "Shadow"
                        type    toggle
                        joinnext
                        default { "off" }
                        hidewhen "{ engine == cpu force_headlight == 1 }"
                        parmtag { "autoscope" "0000000000000000" }
                        parmtag { "script_callback_language" "python" }
                    }
                    parm {
                        name    "labelparm23"
                        label   "Label"
                        type    label
                        nolabel
                        joinnext
                        default { "" }
                        hidewhen "{ engine == cpu force_headlight == 1 }"
                    }
                    parm {
                        name    "shadowperlpe"
                        label   "Split per LPE Tag"
                        type    toggle
                        default { "off" }
                        disablewhen "{ shadow == 0 }"
                        hidewhen "{ engine == cpu force_headlight == 1 }"
                        range   { 0! 10 }
                        parmtag { "autoscope" "0000000000000000" }
                        parmtag { "script_callback_language" "python" }
                    }
                }

                groupcollapsible {
                    name    "folder1"
                    label   "Diffuse"
                    hidewhentab "{ engine == cpu force_headlight == 1 }"

                    parm {
                        name    "combineddiffuse"
                        label   "Combined Diffuse"
                        type    toggle
                        joinnext
                        default { "off" }
                        parmtag { "autoscope" "0000000000000000" }
                        parmtag { "script_callback_language" "python" }
                    }
                    parm {
                        name    "labelparm"
                        label   "Label"
                        type    label
                        nolabel
                        joinnext
                        default { "" }
                    }
                    parm {
                        name    "combineddiffuseperlpe"
                        label   "Split per LPE Tag"
                        type    toggle
                        default { "off" }
                        disablewhen "{ combineddiffuse == 0 }"
                        range   { 0! 10 }
                        parmtag { "autoscope" "0000000000000000" }
                        parmtag { "script_callback_language" "python" }
                    }
                    parm {
                        name    "sepparm32"
                        label   "Separator"
                        type    separator
                        default { "" }
                    }
                    parm {
                        name    "directdiffuse"
                        label   "Direct Diffuse"
                        type    toggle
                        joinnext
                        default { "off" }
                        parmtag { "autoscope" "0000000000000000" }
                        parmtag { "script_callback_language" "python" }
                    }
                    parm {
                        name    "labelparm4"
                        label   "Label"
                        type    label
                        nolabel
                        joinnext
                        default { "" }
                    }
                    parm {
                        name    "directdiffuseperlpe"
                        label   "Split per LPE Tag"
                        type    toggle
                        default { "off" }
                        disablewhen "{ directdiffuse == 0 }"
                        range   { 0! 10 }
                        parmtag { "autoscope" "0000000000000000" }
                        parmtag { "script_callback_language" "python" }
                    }
                    parm {
                        name    "sepparm4"
                        label   "Separator"
                        type    separator
                        default { "" }
                    }
                    parm {
                        name    "indirectdiffuse"
                        label   "Indirect Diffuse"
                        type    toggle
                        joinnext
                        default { "off" }
                        parmtag { "autoscope" "0000000000000000" }
                        parmtag { "script_callback_language" "python" }
                    }
                    parm {
                        name    "labelparm5"
                        label   "Label"
                        type    label
                        nolabel
                        joinnext
                        default { "" }
                    }
                    parm {
                        name    "indirectdiffuseperlpe"
                        label   "Split per LPE Tag"
                        type    toggle
                        default { "off" }
                        disablewhen "{ indirectdiffuse == 0 }"
                        range   { 0! 10 }
                        parmtag { "autoscope" "0000000000000000" }
                        parmtag { "script_callback_language" "python" }
                    }
                    parm {
                        name    "sepparm3"
                        label   "Separator"
                        type    separator
                        default { "" }
                    }
                    parm {
                        name    "combineddiffuseunshadowed"
                        label   "Combined Diffuse Unshadowed"
                        type    toggle
                        joinnext
                        default { "off" }
                        parmtag { "autoscope" "0000000000000000" }
                        parmtag { "script_callback_language" "python" }
                    }
                    parm {
                        name    "labelparm6"
                        label   "Label"
                        type    label
                        nolabel
                        joinnext
                        default { "" }
                    }
                    parm {
                        name    "combineddiffuseunshadowedperlpe"
                        label   "Split per LPE Tag"
                        type    toggle
                        default { "off" }
                        disablewhen "{ combineddiffuseunshadowed == 0 }"
                        range   { 0! 10 }
                        parmtag { "autoscope" "0000000000000000" }
                        parmtag { "script_callback_language" "python" }
                    }
                    parm {
                        name    "sepparm5"
                        label   "Separator"
                        type    separator
                        default { "" }
                    }
                    parm {
                        name    "directdiffuseunshadowed"
                        label   "Direct Diffuse Unshadowed"
                        type    toggle
                        joinnext
                        default { "off" }
                        parmtag { "autoscope" "0000000000000000" }
                        parmtag { "script_callback_language" "python" }
                    }
                    parm {
                        name    "labelparm7"
                        label   "Label"
                        type    label
                        nolabel
                        joinnext
                        default { "" }
                    }
                    parm {
                        name    "directdiffuseunshadowedperlpe"
                        label   "Split per LPE Tag"
                        type    toggle
                        default { "off" }
                        disablewhen "{ directdiffuseunshadowed == 0 }"
                        range   { 0! 10 }
                        parmtag { "autoscope" "0000000000000000" }
                        parmtag { "script_callback_language" "python" }
                    }
                    parm {
                        name    "sepparm34"
                        label   "Separator"
                        type    separator
                        default { "" }
                    }
                    parm {
                        name    "indirectdiffuseunshadowed"
                        label   "Indirect Diffuse Unshadowed"
                        type    toggle
                        joinnext
                        default { "off" }
                        parmtag { "autoscope" "0000000000000000" }
                        parmtag { "script_callback_language" "python" }
                    }
                    parm {
                        name    "labelparm8"
                        label   "Label"
                        type    label
                        nolabel
                        joinnext
                        default { "" }
                    }
                    parm {
                        name    "indirectdiffuseunshadowedperlpe"
                        label   "Split per LPE Tag"
                        type    toggle
                        default { "off" }
                        disablewhen "{ indirectdiffuseunshadowed == 0 }"
                        range   { 0! 10 }
                        parmtag { "autoscope" "0000000000000000" }
                        parmtag { "script_callback_language" "python" }
                    }
                    parm {
                        name    "sepparm39"
                        label   "Separator"
                        type    separator
                        default { "" }
                    }
                    parm {
                        name    "combineddiffuseshadow"
                        label   "Combined Diffuse Shadow"
                        type    toggle
                        joinnext
                        default { "off" }
                        parmtag { "autoscope" "0000000000000000" }
                        parmtag { "script_callback_language" "python" }
                    }
                    parm {
                        name    "labelparm24"
                        label   "Label"
                        type    label
                        nolabel
                        joinnext
                        default { "" }
                    }
                    parm {
                        name    "combineddiffuseshadowperlpe"
                        label   "Split per LPE Tag"
                        type    toggle
                        default { "off" }
                        disablewhen "{ combineddiffuseshadow == 0 }"
                        range   { 0! 10 }
                        parmtag { "autoscope" "0000000000000000" }
                        parmtag { "script_callback_language" "python" }
                    }
                    parm {
                        name    "sepparm40"
                        label   "Separator"
                        type    separator
                        default { "" }
                    }
                    parm {
                        name    "directdiffuseshadow"
                        label   "Direct Diffuse Shadow"
                        type    toggle
                        joinnext
                        default { "off" }
                        parmtag { "autoscope" "0000000000000000" }
                        parmtag { "script_callback_language" "python" }
                    }
                    parm {
                        name    "labelparm25"
                        label   "Label"
                        type    label
                        nolabel
                        joinnext
                        default { "" }
                    }
                    parm {
                        name    "directdiffuseshadowperlpe"
                        label   "Split per LPE Tag"
                        type    toggle
                        default { "off" }
                        disablewhen "{ directdiffuseshadow == 0 }"
                        range   { 0! 10 }
                        parmtag { "autoscope" "0000000000000000" }
                        parmtag { "script_callback_language" "python" }
                    }
                    parm {
                        name    "sepparm41"
                        label   "Separator"
                        type    separator
                        default { "" }
                    }
                    parm {
                        name    "indirectdiffuseshadow"
                        label   "Indirect Diffuse Shadow"
                        type    toggle
                        joinnext
                        default { "off" }
                        parmtag { "autoscope" "0000000000000000" }
                        parmtag { "script_callback_language" "python" }
                    }
                    parm {
                        name    "labelparm26"
                        label   "Label"
                        type    label
                        nolabel
                        joinnext
                        default { "" }
                    }
                    parm {
                        name    "indirectdiffuseshadowperlpe"
                        label   "Split per LPE Tag"
                        type    toggle
                        default { "off" }
                        disablewhen "{ indirectdiffuseshadow == 0 }"
                        range   { 0! 10 }
                        parmtag { "autoscope" "0000000000000000" }
                        parmtag { "script_callback_language" "python" }
                    }
                }

                groupcollapsible {
                    name    "folder2"
                    label   "Reflections and Refractions"
                    hidewhentab "{ engine == cpu force_headlight == 1 }"

                    parm {
                        name    "combinedglossyreflection"
                        label   "Combined Glossy Reflection"
                        type    toggle
                        joinnext
                        default { "off" }
                        parmtag { "autoscope" "0000000000000000" }
                        parmtag { "script_callback_language" "python" }
                    }
                    parm {
                        name    "labelparm9"
                        label   "Label"
                        type    label
                        nolabel
                        joinnext
                        default { "" }
                    }
                    parm {
                        name    "combinedglossyreflectionperlpe"
                        label   "Split per LPE Tag"
                        type    toggle
                        default { "off" }
                        disablewhen "{ combinedglossyreflection == 0 }"
                        range   { 0! 10 }
                        parmtag { "autoscope" "0000000000000000" }
                        parmtag { "script_callback_language" "python" }
                    }
                    parm {
                        name    "sepparm35"
                        label   "Separator"
                        type    separator
                        default { "" }
                    }
                    parm {
                        name    "directglossyreflection"
                        label   "Direct Glossy Reflection"
                        type    toggle
                        joinnext
                        default { "off" }
                        parmtag { "autoscope" "0000000000000000" }
                        parmtag { "script_callback_language" "python" }
                    }
                    parm {
                        name    "labelparm10"
                        label   "Label"
                        type    label
                        nolabel
                        joinnext
                        default { "" }
                    }
                    parm {
                        name    "directglossyreflectionperlpe"
                        label   "Split per LPE Tag"
                        type    toggle
                        default { "off" }
                        disablewhen "{ directglossyreflection == 0 }"
                        range   { 0! 10 }
                        parmtag { "autoscope" "0000000000000000" }
                        parmtag { "script_callback_language" "python" }
                    }
                    parm {
                        name    "sepparm6"
                        label   "Separator"
                        type    separator
                        default { "" }
                    }
                    parm {
                        name    "indirectglossyreflection"
                        label   "Indirect Glossy Reflection"
                        type    toggle
                        joinnext
                        default { "off" }
                        parmtag { "autoscope" "0000000000000000" }
                        parmtag { "script_callback_language" "python" }
                    }
                    parm {
                        name    "labelparm11"
                        label   "Label"
                        type    label
                        nolabel
                        joinnext
                        default { "" }
                    }
                    parm {
                        name    "indirectglossyreflectionperlpe"
                        label   "Split per LPE Tag"
                        type    toggle
                        default { "off" }
                        disablewhen "{ indirectglossyreflection == 0 }"
                        range   { 0! 10 }
                        parmtag { "autoscope" "0000000000000000" }
                        parmtag { "script_callback_language" "python" }
                    }
                    parm {
                        name    "sepparm7"
                        label   "Separator"
                        type    separator
                        default { "" }
                    }
                    parm {
                        name    "glossytransmission"
                        label   "Glossy Transmission"
                        type    toggle
                        joinnext
                        default { "off" }
                        parmtag { "autoscope" "0000000000000000" }
                        parmtag { "script_callback_language" "python" }
                    }
                    parm {
                        name    "labelparm12"
                        label   "Label"
                        type    label
                        nolabel
                        joinnext
                        default { "" }
                    }
                    parm {
                        name    "glossytransmissionperlpe"
                        label   "Split per LPE Tag"
                        type    toggle
                        default { "off" }
                        disablewhen "{ glossytransmission == 0 }"
                        range   { 0! 10 }
                        parmtag { "autoscope" "0000000000000000" }
                        parmtag { "script_callback_language" "python" }
                    }
                    parm {
                        name    "sepparm8"
                        label   "Separator"
                        type    separator
                        default { "" }
                    }
                    parm {
                        name    "coat"
                        label   "BSDF Labelled 'coat'"
                        type    toggle
                        joinnext
                        default { "off" }
                        parmtag { "autoscope" "0000000000000000" }
                        parmtag { "script_callback_language" "python" }
                    }
                    parm {
                        name    "labelparm13"
                        label   "Label"
                        type    label
                        nolabel
                        joinnext
                        default { "" }
                    }
                    parm {
                        name    "coatperlpe"
                        label   "Split per LPE Tag"
                        type    toggle
                        default { "off" }
                        disablewhen "{ coat == 0 }"
                        range   { 0! 10 }
                        parmtag { "autoscope" "0000000000000000" }
                        parmtag { "script_callback_language" "python" }
                    }
                }

                groupcollapsible {
                    name    "folder5"
                    label   "Lights and Emission"
                    hidewhentab "{ engine == cpu force_headlight == 1 }"

                    parm {
                        name    "combinedemission"
                        label   "Combined Emission"
                        type    toggle
                        default { "off" }
                        parmtag { "autoscope" "0000000000000000" }
                        parmtag { "script_callback_language" "python" }
                    }
                    parm {
                        name    "sepparm10"
                        label   "Separator"
                        type    separator
                        default { "" }
                    }
                    parm {
                        name    "directemission"
                        label   "Direct Emission"
                        type    toggle
                        default { "off" }
                        parmtag { "autoscope" "0000000000000000" }
                        parmtag { "script_callback_language" "python" }
                    }
                    parm {
                        name    "sepparm36"
                        label   "Separator"
                        type    separator
                        default { "" }
                    }
                    parm {
                        name    "indirectemission"
                        label   "Indirect Emission"
                        type    toggle
                        default { "off" }
                        parmtag { "autoscope" "0000000000000000" }
                        parmtag { "script_callback_language" "python" }
                    }
                    parm {
                        name    "sepparm14"
                        label   "Separator"
                        type    separator
                        default { "" }
                    }
                    parm {
                        name    "visiblelights"
                        label   "Visible Lights"
                        type    toggle
                        joinnext
                        default { "off" }
                        parmtag { "autoscope" "0000000000000000" }
                        parmtag { "script_callback_language" "python" }
                    }
                    parm {
                        name    "labelparm17"
                        label   "Label"
                        type    label
                        nolabel
                        joinnext
                        default { "" }
                    }
                    parm {
                        name    "visiblelightsperlpe"
                        label   "Split per LPE Tag"
                        type    toggle
                        default { "off" }
                        disablewhen "{ visiblelights == 0 }"
                        range   { 0! 10 }
                        parmtag { "autoscope" "0000000000000000" }
                        parmtag { "script_callback_language" "python" }
                    }
                }

                groupcollapsible {
                    name    "folder6"
                    label   "Volume"
                    hidewhentab "{ engine == cpu force_headlight == 1 }"

                    parm {
                        name    "combinedvolume"
                        label   "Combined Volume"
                        type    toggle
                        joinnext
                        default { "off" }
                        parmtag { "autoscope" "0000000000000000" }
                        parmtag { "script_callback_language" "python" }
                    }
                    parm {
                        name    "labelparm18"
                        label   "Label"
                        type    label
                        nolabel
                        joinnext
                        default { "" }
                    }
                    parm {
                        name    "combinedvolumeperlpe"
                        label   "Split per LPE Tag"
                        type    toggle
                        default { "off" }
                        disablewhen "{ combinedvolume == 0 }"
                        range   { 0! 10 }
                        parmtag { "autoscope" "0000000000000000" }
                        parmtag { "script_callback_language" "python" }
                    }
                    parm {
                        name    "sepparm12"
                        label   "Separator"
                        type    separator
                        default { "" }
                    }
                    parm {
                        name    "directvolume"
                        label   "Direct Volume"
                        type    toggle
                        joinnext
                        default { "off" }
                        parmtag { "autoscope" "0000000000000000" }
                        parmtag { "script_callback_language" "python" }
                    }
                    parm {
                        name    "labelparm19"
                        label   "Label"
                        type    label
                        nolabel
                        joinnext
                        default { "" }
                    }
                    parm {
                        name    "directvolumeperlpe"
                        label   "Split per LPE Tag"
                        type    toggle
                        default { "off" }
                        disablewhen "{ directvolume == 0 }"
                        range   { 0! 10 }
                        parmtag { "autoscope" "0000000000000000" }
                        parmtag { "script_callback_language" "python" }
                    }
                    parm {
                        name    "sepparm37"
                        label   "Separator"
                        type    separator
                        default { "" }
                    }
                    parm {
                        name    "indirectvolume"
                        label   "Indirect Volume"
                        type    toggle
                        joinnext
                        default { "off" }
                        parmtag { "autoscope" "0000000000000000" }
                        parmtag { "script_callback_language" "python" }
                    }
                    parm {
                        name    "labelparm20"
                        label   "Label"
                        type    label
                        nolabel
                        joinnext
                        default { "" }
                    }
                    parm {
                        name    "indirectvolumeperlpe"
                        label   "Split per LPE Tag"
                        type    toggle
                        default { "off" }
                        disablewhen "{ indirectvolume == 0 }"
                        range   { 0! 10 }
                        parmtag { "autoscope" "0000000000000000" }
                        parmtag { "script_callback_language" "python" }
                    }
                }

                groupcollapsible {
                    name    "folder7"
                    label   "SSS"
                    hidewhentab "{ engine == cpu force_headlight == 1 }"

                    parm {
                        name    "sss"
                        label   "BSDF Labelled 'sss'"
                        type    toggle
                        joinnext
                        default { "off" }
                        parmtag { "autoscope" "0000000000000000" }
                        parmtag { "script_callback_language" "python" }
                    }
                    parm {
                        name    "labelparm21"
                        label   "Label"
                        type    label
                        nolabel
                        joinnext
                        default { "" }
                    }
                    parm {
                        name    "sssperlpe"
                        label   "Split per LPE Tag"
                        type    toggle
                        default { "off" }
                        disablewhen "{ sss == 0 }"
                        range   { 0! 10 }
                        parmtag { "autoscope" "0000000000000000" }
                        parmtag { "script_callback_language" "python" }
                    }
                }

                groupcollapsible {
                    name    "folder10"
                    label   "Albedo"
                    hidewhentab "{ engine == cpu force_headlight == 1 }"

                    parm {
                        name    "albedo"
                        label   "Albedo"
                        type    toggle
                        default { "off" }
                        parmtag { "autoscope" "0000000000000000" }
                        parmtag { "script_callback_language" "python" }
                    }
                }

                groupcollapsible {
                    name    "folder17"
                    label   "Ambient Occlusion"
                    hidewhentab "{ engine == cpu force_headlight == 1 }"

                    parm {
                        name    "ambientocclusion"
                        label   "Ambient Occlusion"
                        type    toggle
                        default { "off" }
                        parmtag { "autoscope" "0000000000000000" }
                        parmtag { "script_callback_language" "python" }
                    }
                }

            }

            groupcollapsible {
                name    "__ray"
                label   "Utility"

                parm {
                    name    "hitP"
                    label   "P (World Space)"
                    type    toggle
                    joinnext
                    default { "off" }
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "script_callback_language" "python" }
                }
                parm {
                    name    "labelparm30"
                    label   "Label"
                    type    label
                    nolabel
                    default { "" }
                }
                parm {
                    name    "hitPfilter"
                    label   "Pixel Filter"
                    type    string
                    joinnext
                    default { "[\"ubox\",{}]" }
                    disablewhen "{ hitP == 0 }"
                    hidewhen "{ hitP == 0 }"
                    menureplace {
                        [ "import loputils" ]
                        [ "return loputils.createPixelFilterMenu()" ]
                        language python
                    }
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "spare_category" "Image" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdvaluetype" "string" }
                }
                parm {
                    name    "hitPprecision"
                    label   "Precision"
                    type    string
                    default { "float3" }
                    disablewhen "{ hitP == 0 }"
                    hidewhen "{ hitP == 0 }"
                    menu {
                        "half3"     "16 Bit"
                        "float3"    "32 Bit"
                    }
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "script_callback_language" "python" }
                }
                parm {
                    name    "sepparm22"
                    label   "Separator"
                    type    separator
                    default { "" }
                }
                parm {
                    name    "hitP_camera"
                    label   "P (Camera Space)"
                    type    toggle
                    joinnext
                    default { "off" }
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "script_callback_language" "python" }
                }
                parm {
                    name    "labelparm32"
                    label   "Label"
                    type    label
                    nolabel
                    default { "" }
                }
                parm {
                    name    "hitP_camerafilter"
                    label   "Pixel Filter"
                    type    string
                    joinnext
                    default { "[\"ubox\",{}]" }
                    disablewhen "{ hitP_camera == 0 }"
                    hidewhen "{ hitP_camera == 0 }"
                    menureplace {
                        [ "import loputils" ]
                        [ "return loputils.createPixelFilterMenu()" ]
                        language python
                    }
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "spare_category" "Image" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdvaluetype" "string" }
                }
                parm {
                    name    "hitP_cameraprecision"
                    label   "Precision"
                    type    string
                    default { "float3" }
                    disablewhen "{ hitP_camera == 0 }"
                    hidewhen "{ hitP_camera == 0 }"
                    menu {
                        "half3"     "16 Bit"
                        "float3"    "32 Bit"
                    }
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "script_callback_language" "python" }
                }
                parm {
                    name    "sepparm23"
                    label   "Separator"
                    type    separator
                    default { "" }
                }
                parm {
                    name    "hitPz"
                    label   "Depth (Camera Space)"
                    type    toggle
                    joinnext
                    default { "off" }
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "script_callback_language" "python" }
                }
                parm {
                    name    "labelparm31"
                    label   "Label"
                    type    label
                    nolabel
                    default { "" }
                }
                parm {
                    name    "hitPzfilter"
                    label   "Pixel Filter"
                    type    string
                    joinnext
                    default { "[\"minmax\",{\"mode\":\"zmin\"}]" }
                    disablewhen "{ hitPz == 0 }"
                    hidewhen "{ hitPz == 0 }"
                    menureplace {
                        [ "import loputils" ]
                        [ "return loputils.createPixelFilterMenu()" ]
                        language python
                    }
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "spare_category" "Image" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdvaluetype" "string" }
                }
                parm {
                    name    "hitPzprecision"
                    label   "Precision"
                    type    string
                    default { "float" }
                    disablewhen "{ hitPz == 0 }"
                    hidewhen "{ hitPz == 0 }"
                    menu {
                        "half"  "16 Bit"
                        "float" "32 Bit"
                    }
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "script_callback_language" "python" }
                }
                parm {
                    name    "sepparm24"
                    label   "Separator"
                    type    separator
                    invisible
                    default { "" }
                }
                parm {
                    name    "element"
                    label   "Element (Raw Id)"
                    type    toggle
                    invisible
                    joinnext
                    default { "off" }
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "script_callback_language" "python" }
                }
                parm {
                    name    "labelparm33"
                    label   "Label"
                    type    label
                    invisible
                    nolabel
                    default { "" }
                }
                parm {
                    name    "elementfilter"
                    label   "Pixel Filter"
                    type    string
                    invisible
                    joinnext
                    default { "[\"minmax\",{\"mode\":\"idcover\"}]" }
                    disablewhen "{ element == 0 }"
                    hidewhen "{ element == 0 }"
                    menureplace {
                        [ "import loputils" ]
                        [ "return loputils.createPixelFilterMenu()" ]
                        language python
                    }
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "spare_category" "Image" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdvaluetype" "string" }
                }
                parm {
                    name    "elementprecision"
                    label   "Precision"
                    type    string
                    invisible
                    default { "float" }
                    disablewhen "{ element == 0 }"
                    hidewhen "{ element == 0 }"
                    menu {
                        "half"  "16 Bit"
                        "float" "32 Bit"
                    }
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "script_callback_language" "python" }
                }
                parm {
                    name    "sepparm25"
                    label   "Separator"
                    type    separator
                    invisible
                    default { "" }
                }
                parm {
                    name    "primid"
                    label   "Prim Id"
                    type    toggle
                    invisible
                    joinnext
                    default { "off" }
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "script_callback_language" "python" }
                }
                parm {
                    name    "labelparm34"
                    label   "Label"
                    type    label
                    invisible
                    nolabel
                    default { "" }
                }
                parm {
                    name    "primidfilter"
                    label   "Pixel Filter"
                    type    string
                    invisible
                    joinnext
                    default { "[\"minmax\",{\"mode\":\"idcover\"}]" }
                    disablewhen "{ primid == 0 }"
                    hidewhen "{ primid == 0 }"
                    menureplace {
                        [ "import loputils" ]
                        [ "return loputils.createPixelFilterMenu()" ]
                        language python
                    }
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "spare_category" "Image" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdvaluetype" "string" }
                }
                parm {
                    name    "primidprecision"
                    label   "Precision"
                    type    string
                    invisible
                    default { "float" }
                    disablewhen "{ primid == 0 }"
                    hidewhen "{ primid == 0 }"
                    menu {
                        "half"  "16 Bit"
                        "float" "32 Bit"
                    }
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "script_callback_language" "python" }
                }
                parm {
                    name    "sepparm26"
                    label   "Separator"
                    type    separator
                    default { "" }
                }
                parm {
                    name    "hituv"
                    label   "Texture Coordinates (st)"
                    type    toggle
                    joinnext
                    default { "off" }
                    hidewhen "{ engine == cpu force_headlight == 1 }"
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "script_callback_language" "python" }
                }
                parm {
                    name    "labelparm35"
                    label   "Label"
                    type    label
                    nolabel
                    default { "" }
                    hidewhen "{ engine == cpu force_headlight == 1 }"
                }
                parm {
                    name    "hituvfilter"
                    label   "Pixel Filter"
                    type    string
                    joinnext
                    default { "[\"ubox\",{}]" }
                    disablewhen "{ hituv == 0 }"
                    hidewhen "{ hituv == 0 } { engine == cpu force_headlight == 1 }"
                    menureplace {
                        [ "import loputils" ]
                        [ "return loputils.createPixelFilterMenu()" ]
                        language python
                    }
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "spare_category" "Image" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdvaluetype" "string" }
                }
                parm {
                    name    "hituvprecision"
                    label   "Precision"
                    type    string
                    default { "float3" }
                    disablewhen "{ hituv == 0 }"
                    hidewhen "{ hituv == 0 } { engine == cpu force_headlight == 1 }"
                    menu {
                        "half3"     "16 Bit"
                        "float3"    "32 Bit"
                    }
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "script_callback_language" "python" }
                }
                parm {
                    name    "sepparm29"
                    label   "Separator"
                    type    separator
                    default { "" }
                    hidewhen "{ engine == cpu force_headlight == 1 }"
                }
                parm {
                    name    "hitN"
                    label   "N (Smooth Normal)"
                    type    toggle
                    joinnext
                    default { "off" }
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "script_callback_language" "python" }
                }
                parm {
                    name    "labelparm61"
                    label   "Label"
                    type    label
                    nolabel
                    default { "" }
                }
                parm {
                    name    "hitNfilter"
                    label   "Pixel Filter"
                    type    string
                    joinnext
                    default { "[\"ubox\",{}]" }
                    disablewhen "{ hitN == 0 }"
                    hidewhen "{ hitN == 0 }"
                    menureplace {
                        [ "import loputils" ]
                        [ "return loputils.createPixelFilterMenu()" ]
                        language python
                    }
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "spare_category" "Image" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdvaluetype" "string" }
                }
                parm {
                    name    "hitNprecision"
                    label   "Precision"
                    type    string
                    default { "half3" }
                    disablewhen "{ hitN == 0 }"
                    hidewhen "{ hitN == 0 }"
                    menu {
                        "half3"     "16 Bit"
                        "float3"    "32 Bit"
                    }
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "script_callback_language" "python" }
                }
                parm {
                    name    "sepparm46"
                    label   "Separator"
                    type    separator
                    default { "" }
                }
                parm {
                    name    "hitNg"
                    label   "Ng (Geometric Normal)"
                    type    toggle
                    joinnext
                    default { "off" }
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "script_callback_language" "python" }
                }
                parm {
                    name    "labelparm63"
                    label   "Label"
                    type    label
                    nolabel
                    default { "" }
                }
                parm {
                    name    "hitNgfilter"
                    label   "Pixel Filter"
                    type    string
                    joinnext
                    default { "[\"ubox\",{}]" }
                    disablewhen "{ hitNg == 0 }"
                    hidewhen "{ hitNg == 0 }"
                    menureplace {
                        [ "import loputils" ]
                        [ "return loputils.createPixelFilterMenu()" ]
                        language python
                    }
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "spare_category" "Image" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdvaluetype" "string" }
                }
                parm {
                    name    "hitNgprecision"
                    label   "Precision"
                    type    string
                    default { "half3" }
                    disablewhen "{ hitNg == 0 }"
                    hidewhen "{ hitNg == 0 }"
                    menu {
                        "half3"     "16 Bit"
                        "float3"    "32 Bit"
                    }
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "script_callback_language" "python" }
                }
                parm {
                    name    "sepparm30"
                    label   "Separator"
                    type    separator
                    default { "" }
                }
                parm {
                    name    "hitN_facingratio"
                    label   "Facing Ratio (N.I)"
                    type    toggle
                    joinnext
                    default { "off" }
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "script_callback_language" "python" }
                }
                parm {
                    name    "labelparm70"
                    label   "Label"
                    type    label
                    nolabel
                    default { "" }
                }
                parm {
                    name    "hitN_facingratiofilter"
                    label   "Pixel Filter"
                    type    string
                    joinnext
                    default { "[\"ubox\",{}]" }
                    disablewhen "{ hitN_facingratio == 0 }"
                    hidewhen "{ hitN_facingratio == 0 }"
                    menureplace {
                        [ "import loputils" ]
                        [ "return loputils.createPixelFilterMenu()" ]
                        language python
                    }
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "spare_category" "Image" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdvaluetype" "string" }
                }
                parm {
                    name    "hitN_facingratioprecision"
                    label   "Precision"
                    type    string
                    default { "half" }
                    disablewhen "{ hitN_facingratio == 0 }"
                    hidewhen "{ hitN_facingratio == 0 }"
                    menu {
                        "half"  "16 Bit"
                        "float" "32 Bit"
                    }
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "script_callback_language" "python" }
                }
                parm {
                    name    "sepparm38"
                    label   "Separator"
                    type    separator
                    default { "" }
                }
                parm {
                    name    "hitNg_facingratio"
                    label   "Geometric Facing Ratio (Ng.I)"
                    type    toggle
                    joinnext
                    default { "off" }
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "script_callback_language" "python" }
                }
                parm {
                    name    "labelparm69"
                    label   "Label"
                    type    label
                    nolabel
                    default { "" }
                }
                parm {
                    name    "hitNg_facingratiofilter"
                    label   "Pixel Filter"
                    type    string
                    joinnext
                    default { "[\"ubox\",{}]" }
                    disablewhen "{ hitNg_facingratio == 0 }"
                    hidewhen "{ hitNg_facingratio == 0 }"
                    menureplace {
                        [ "import loputils" ]
                        [ "return loputils.createPixelFilterMenu()" ]
                        language python
                    }
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "spare_category" "Image" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdvaluetype" "string" }
                }
                parm {
                    name    "hitNg_facingratioprecision"
                    label   "Precision"
                    type    string
                    default { "half" }
                    disablewhen "{ hitNg_facingratio == 0 }"
                    hidewhen "{ hitNg_facingratio == 0 }"
                    menu {
                        "half"  "16 Bit"
                        "float" "32 Bit"
                    }
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "script_callback_language" "python" }
                }
                parm {
                    name    "sepparm45"
                    label   "Separator"
                    type    separator
                    default { "" }
                }
                parm {
                    name    "motionvectors"
                    label   "Motion Vectors"
                    type    toggle
                    joinnext
                    default { "off" }
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "script_callback_language" "python" }
                }
                parm {
                    name    "labelparm67"
                    label   "Label"
                    type    label
                    nolabel
                    default { "" }
                }
                parm {
                    name    "motionvectorsfilter"
                    label   "Pixel Filter"
                    type    string
                    joinnext
                    default { "[\"ubox\",{}]" }
                    disablewhen "{ motionvectors == 0 }"
                    hidewhen "{ motionvectors == 0 }"
                    menureplace {
                        [ "import loputils" ]
                        [ "return loputils.createPixelFilterMenu()" ]
                        language python
                    }
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "spare_category" "Image" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdvaluetype" "string" }
                }
                parm {
                    name    "motionvectorsprecision"
                    label   "Precision"
                    type    string
                    default { "half3" }
                    disablewhen "{ motionvectors == 0 }"
                    hidewhen "{ motionvectors == 0 }"
                    menu {
                        "half3"     "16 Bit"
                        "float3"    "32 Bit"
                    }
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "script_callback_language" "python" }
                }
                parm {
                    name    "sepparm33"
                    label   "Separator"
                    type    separator
                    default { "" }
                }
                parm {
                    name    "velocity"
                    label   "Velocity"
                    type    toggle
                    joinnext
                    default { "off" }
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "script_callback_language" "python" }
                }
                parm {
                    name    "labelparm66"
                    label   "Label"
                    type    label
                    nolabel
                    default { "" }
                }
                parm {
                    name    "velocityfilter"
                    label   "Pixel Filter"
                    type    string
                    joinnext
                    default { "[\"ubox\",{}]" }
                    disablewhen "{ velocity == 0 }"
                    hidewhen "{ velocity == 0 }"
                    menureplace {
                        [ "import loputils" ]
                        [ "return loputils.createPixelFilterMenu()" ]
                        language python
                    }
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "spare_category" "Image" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdvaluetype" "string" }
                }
                parm {
                    name    "velocityprecision"
                    label   "Precision"
                    type    string
                    default { "half3" }
                    disablewhen "{ velocity == 0 }"
                    hidewhen "{ velocity == 0 }"
                    menu {
                        "half3"     "16 Bit"
                        "float3"    "32 Bit"
                    }
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "script_callback_language" "python" }
                }
            }

            groupcollapsible {
                name    "__extrarendervars"
                label   "Extra Render Vars"
                hidewhentab "{ engine == cpu force_headlight == 1 }"

                multiparm {
                    name    "extrarendervars"
                    label    "Render Vars"
                    parmtag { "autoscope" "0000000000000000" }

                    parm {
                        name    "enable#"
                        label   "Enable"
                        type    toggle
                        default { "1" }
                        parmtag { "script_callback_language" "python" }
                    }
                    groupsimple {
                        name    "folder0_#"
                        label   "Render Var"
                        disablewhen "{ enable# == 0 }"

                        parm {
                            name    "name#"
                            label   "Name"
                            type    string
                            joinnext
                            default { "" }
                            menureplace {
                                [ "import loptoolutils" ]
                                [ "return loptoolutils.getAdditionalRenderVarsMenu()" ]
                                language python
                            }
                            parmtag { "autoscope" "0000000000000000" }
                            parmtag { "script_callback" "kwargs[\"node\"].hm().setAOV(kwargs)" }
                            parmtag { "script_callback_language" "python" }
                            parmtag { "usdvaluetype" "string" }
                        }
                        parm {
                            name    "split#"
                            label   "Split per LPE Tag"
                            type    toggle
                            default { "0" }
                            disablewhen "{ name# == \"\" } { sourceType# != lpe }"
                            parmtag { "script_callback_language" "python" }
                        }
                        parm {
                            name    "format#"
                            label   "Format"
                            type    string
                            default { "float" }
                            disablewhen "{ name# == \"\" }"
                            menu {
                                [ "values = [\"float\",\"color2f\",\"color3f\",\"color4f\",\"point3f\",\"normal3f\",\"vector3f\",\"float2\",\"float3\",\"float4\"]" ]
                                [ "values += [\"half\",\"float16\",\"color2h\",\"color3h\",\"color4h\",\"point3h\",\"normal3h\",\"vector3h\",\"half2\",\"half3\",\"half4\"]" ]
                                [ "values += [\"u8\",\"uint8\",\"color2u8\",\"color3u8\",\"color4u8\"]" ]
                                [ "values += [\"i8\",\"int8\",\"color2i8\",\"color3i8\",\"color4i8\"]" ]
                                [ "values += [\"u16\",\"uint16\",\"color2u16\",\"color3u16\",\"color4u16\"]" ]
                                [ "values += [\"i16\",\"int16\",\"color2i16\",\"color3i16\",\"color4i16\"]" ]
                                [ "values += [\"int\",\"int2\",\"int3\",\"int4\",\"uint\",\"uint2\",\"uint3\",\"uint4\"]" ]
                                [ "" ]
                                [ "return [x for x in values for y in range(2)]" ]
                                language python
                            }
                            parmtag { "autoscope" "0000000000000000" }
                            parmtag { "usdvaluetype" "string" }
                        }
                        parm {
                            name    "dataType#"
                            label   "Data Type"
                            type    string
                            default { "color3f" }
                            disablewhen "{ name# == \"\" }"
                            menu {
                                [ "import loputils" ]
                                [ "return loputils.createAttribTypeMenu()" ]
                                language python
                            }
                            parmtag { "autoscope" "0000000000000000" }
                            parmtag { "usdvaluetype" "token" }
                        }
                        parm {
                            name    "sourceName#"
                            label   "Source Name"
                            type    string
                            default { "" }
                            disablewhen "{ name# == \"\" }"
                            parmtag { "autoscope" "0000000000000000" }
                            parmtag { "usdvaluetype" "string" }
                        }
                        parm {
                            name    "sourceType#"
                            label   "Source Type"
                            type    string
                            default { "raw" }
                            disablewhen "{ name# == \"\" }"
                            menu {
                                "raw"       "Raw"
                                "primvar"   "Primvar"
                                "lpe"       "LPE"
                                "intrinsic" "Intrinsic"
                            }
                            parmtag { "autoscope" "0000000000000000" }
                            parmtag { "usdvaluetype" "token" }
                        }
                        groupsimple {
                            name    "folder0_#_2"
                            label   "Karma"

                            parm {
                                name    "filter#"
                                label   "Pixel Filter"
                                type    string
                                default { "[\"ubox\",{}]" }
                                disablewhen "{ name# == \"\" }"
                                menureplace {
                                    [ "import loputils" ]
                                    [ "return loputils.createPixelFilterMenu()" ]
                                    language python
                                }
                                parmtag { "autoscope" "0000000000000000" }
                                parmtag { "spare_category" "Image" }
                                parmtag { "uiscope" "None" }
                                parmtag { "usdvaluetype" "string" }
                            }
                            parm {
                                name    "cryptomatte#"
                                label   "Cryptomatte"
                                type    toggle
                                default { "0" }
                                disablewhen "{ name# == \"\" }"
                                parmtag { "script_callback_language" "python" }
                            }
                            parm {
                                name    "cryptomatterank#"
                                label   "Overlap Limit"
                                type    integer
                                default { "6" }
                                disablewhen "{ cryptomatte# == 0 }"
                                range   { 0 10 }
                                parmtag { "script_callback_language" "python" }
                            }
                            parm {
                                name    "cryptomattesidecar#"
                                label   "Manifest File"
                                type    string
                                default { "" }
                                disablewhen "{ cryptomatte# == 0 }"
                                parmtag { "script_callback_language" "python" }
                            }
                            parm {
                                name    "dooutputcs#"
                                label   "Output Colorspace"
                                type    toggle
                                nolabel
                                joinnext
                                default { "off" }
                                disablewhen "{ name# == \"\" }"
                                parmtag { "autoscope" "0000000000000000" }
                                parmtag { "script_callback_language" "python" }
                            }
                            parm {
                                name    "outputcs#"
                                label   "Output Colorspace"
                                type    string
                                default { "" }
                                disablewhen "{ dooutputcs# == 0 }"
                                menureplace {
                                    [ "echo `pythonexprs(\"__import__('toolutils').ocioColorSpaceMenu()\")`" ]
                                }
                                parmtag { "autoscope" "0000000000000000" }
                                parmtag { "script_callback_language" "python" }
                            }
                            parm {
                                name    "utilitypathexpression#"
                                label   "Utility Path Expression"
                                type    string
                                default { "CO" }
                                disablewhen "{ name# == \"\" } { sourceType# == lpe }"
                                parmtag { "script_callback_language" "python" }
                            }
                        }

                    }

                }

            }

        }

        group {
            name    "__imageoutput_1"
            label   "Shadow Catcher"

            parm {
                name    "holdout_shadows"
                label   "Add Holdout Shadows To Beauty"
                type    toggle
                default { "0" }
            }
            parm {
                name    "holdout_shadow_alpha"
                label   "Holdout Shadow Alpha"
                type    float
                default { "1" }
                disablewhen "{ holdout_shadows == off }"
                range   { 0! 1! }
            }
        }

        group {
            name    "__imageoutput_2"
            label   "Filters"

            groupsimple {
                name    "folder3"
                label   "Image Filters"

                parm {
                    name    "denoiser"
                    label   "Denoiser"
                    type    string
                    default { "off" }
                    menu {
                        "off"   "No Denoiser"
                        "optix" "NVIDIA OptiX Denoiser"
                        "oidn"  "Intel OIDN"
                    }
                    parmtag { "script_callback_language" "python" }
                }
                parm {
                    name    "denoise_usealbedo"
                    label   "Use Albedo"
                    type    toggle
                    default { "1" }
                    disablewhen "{ denoiser == off }"
                    parmtag { "script_callback_language" "python" }
                }
                parm {
                    name    "denoise_useN"
                    label   "Use N Input"
                    type    toggle
                    default { "1" }
                    disablewhen "{ denoiser == off }"
                    parmtag { "script_callback_language" "python" }
                }
                parm {
                    name    "denoise_aovs"
                    label   "AOVs"
                    type    string
                    default { "C" }
                    disablewhen "{ denoiser == off }"
                    menutoggle {
                        [ "kwargs['node'].hm().getPlanes(kwargs)" ]
                        language python
                    }
                    parmtag { "script_callback_language" "python" }
                }
                parm {
                    name    "denoise_cpu_only"
                    label   "Use CPU Only"
                    type    toggle
                    default { "off" }
                    hidewhen "{ denoiser != oidn }"
                }
                parm {
                    name    "sepparm11"
                    label   "Spacer"
                    type    separator
                    default { "" }
                    parmtag { "sidefx::layout_height" "small" }
                    parmtag { "sidefx::look" "blank" }
                }
                parm {
                    name    "tonemap"
                    label   "Tone Map"
                    type    string
                    default { "off" }
                    menu {
                        "off"       "No Tonemapping"
                        "reinhard"  "Reinhard"
                        "ward"      "Ward"
                        "unreal"    "Unreal"
                        "aces"      "Aces"
                        "hable"     "Hable"
                        "hable2"    "Hable2"
                    }
                    parmtag { "script_callback_language" "python" }
                }
                parm {
                    name    "tonemapcurve"
                    label   "Tonemap Curve"
                    type    ramp_flt
                    default { "31" }
                    hidewhen "{ tonemap == off } { tonemap == ward } { tonemap == hable2 }"
                    range   { 1! 10 }
                    parmtag { "rampfloatdefault" "1pos ( 0 ) 1value ( 0 ) 1interp ( linear ) 2pos ( 0.03333333507180214 ) 2value ( 0.0476190522313118 ) 2interp ( linear ) 3pos ( 0.06666667014360428 ) 3value ( 0.09090909361839294 ) 3interp ( linear ) 4pos ( 0.10000000149011612 ) 4value ( 0.1304347962141037 ) 4interp ( linear ) 5pos ( 0.13333334028720856 ) 5value ( 0.1666666567325592 ) 5interp ( linear ) 6pos ( 0.1666666716337204 ) 6value ( 0.20000000298023224 ) 6interp ( linear ) 7pos ( 0.20000000298023224 ) 7value ( 0.23076924681663513 ) 7interp ( linear ) 8pos ( 0.23333333432674408 ) 8value ( 0.25925925374031067 ) 8interp ( linear ) 9pos ( 0.2666666805744171 ) 9value ( 0.2857142984867096 ) 9interp ( linear ) 10pos ( 0.29999998211860657 ) 10value ( 0.3103448152542114 ) 10interp ( linear ) 11pos ( 0.3333333432674408 ) 11value ( 0.3333333432674408 ) 11interp ( linear ) 12pos ( 0.36666667461395264 ) 12value ( 0.3548387289047241 ) 12interp ( linear ) 13pos ( 0.4000000059604645 ) 13value ( 0.375 ) 13interp ( linear ) 14pos ( 0.43333330750465393 ) 14value ( 0.39393937587738037 ) 14interp ( linear ) 15pos ( 0.46666666865348816 ) 15value ( 0.4117646813392639 ) 15interp ( linear ) 16pos ( 0.5 ) 16value ( 0.4285714328289032 ) 16interp ( linear ) 17pos ( 0.5333333611488342 ) 17value ( 0.444444477558136 ) 17interp ( linear ) 18pos ( 0.5666666626930237 ) 18value ( 0.45945945382118225 ) 18interp ( linear ) 19pos ( 0.5999999642372131 ) 19value ( 0.4736841917037964 ) 19interp ( linear ) 20pos ( 0.6333333253860474 ) 20value ( 0.4871794581413269 ) 20interp ( linear ) 21pos ( 0.6666666865348816 ) 21value ( 0.5 ) 21interp ( linear ) 22pos ( 0.699999988079071 ) 22value ( 0.5121951103210449 ) 22interp ( linear ) 23pos ( 0.7333333492279053 ) 23value ( 0.523809552192688 ) 23interp ( linear ) 24pos ( 0.7666666507720947 ) 24value ( 0.5348836779594421 ) 24interp ( linear ) 25pos ( 0.800000011920929 ) 25value ( 0.5454545617103577 ) 25interp ( linear ) 26pos ( 0.8333333134651184 ) 26value ( 0.5555555820465088 ) 26interp ( linear ) 27pos ( 0.8666666150093079 ) 27value ( 0.5652173757553101 ) 27interp ( linear ) 28pos ( 0.9000000357627869 ) 28value ( 0.5744681358337402 ) 28interp ( linear ) 29pos ( 0.9333333373069763 ) 29value ( 0.5833333134651184 ) 29interp ( linear ) 30pos ( 0.9666666984558105 ) 30value ( 0.5918367505073547 ) 30interp ( linear ) 31pos ( 1 ) 31value ( 0.6000000238418579 ) 31interp ( linear )" }
                    parmtag { "rampshowcontrolsdefault" "0" }
                    parmtag { "script_callback_language" "python" }
                }
                parm {
                    name    "tonemap_aovs"
                    label   "AOVs"
                    type    string
                    default { "C" }
                    disablewhen "{ tonemap == off }"
                    menutoggle {
                        [ "kwargs['node'].hm().getPlanes(kwargs)" ]
                        language python
                    }
                    parmtag { "script_callback_language" "python" }
                }
                parm {
                    name    "tonemap_toe"
                    label   "Toe"
                    type    float
                    default { "0.5" }
                    hidewhen "{ tonemap != hable2 tonemap != hable }"
                    range   { 0! 1! }
                    parmtag { "script_callback_language" "python" }
                }
                parm {
                    name    "tonemap_shoulder"
                    label   "Shoulder"
                    type    float
                    default { "0.5" }
                    hidewhen "{ tonemap != hable2 tonemap != hable }"
                    range   { 0! 1! }
                    parmtag { "script_callback_language" "python" }
                }
                parm {
                    name    "tonemap_utoe"
                    label   "Toe"
                    type    float
                    default { "0.55" }
                    hidewhen "{ tonemap != unreal }"
                    range   { 0! 1! }
                    parmtag { "script_callback_language" "python" }
                }
                parm {
                    name    "tonemap_ushoulder"
                    label   "Shoulder"
                    type    float
                    default { "0.26" }
                    hidewhen "{ tonemap != unreal }"
                    range   { 0! 1! }
                    parmtag { "script_callback_language" "python" }
                }
                parm {
                    name    "tonemap_slope"
                    label   "Slope"
                    type    float
                    default { "0.88" }
                    hidewhen "{ tonemap != unreal }"
                    range   { 0! 2! }
                    parmtag { "script_callback_language" "python" }
                }
                parm {
                    name    "tonemap_linear"
                    label   "Linear"
                    type    float
                    default { "0.3" }
                    hidewhen "{ tonemap != hable }"
                    range   { 0! 2! }
                    parmtag { "script_callback_language" "python" }
                }
                parm {
                    name    "tonemap_linearangle"
                    label   "Linear Angle"
                    type    float
                    default { "0.1" }
                    hidewhen "{ tonemap != hable }"
                    range   { 0! 1! }
                    parmtag { "script_callback_language" "python" }
                }
                parm {
                    name    "tonemap_toelength"
                    label   "Toe Length"
                    type    float
                    default { "0.5" }
                    hidewhen "{ tonemap != hable2 }"
                    range   { 0! 1! }
                    parmtag { "script_callback_language" "python" }
                }
                parm {
                    name    "tonemap_shoulderlength"
                    label   "Shoulder Length"
                    type    float
                    default { "0.5" }
                    hidewhen "{ tonemap != hable2 }"
                    range   { 0! 1! }
                    parmtag { "script_callback_language" "python" }
                }
                parm {
                    name    "tonemap_shoulderangle"
                    label   "Shoulder Angle"
                    type    float
                    default { "1" }
                    hidewhen "{ tonemap != hable2 }"
                    range   { 0! 1! }
                    parmtag { "script_callback_language" "python" }
                }
                parm {
                    name    "sepparm13"
                    label   "Spacer"
                    type    separator
                    default { "" }
                    parmtag { "sidefx::layout_height" "small" }
                    parmtag { "sidefx::look" "blank" }
                }
                multiswitcher {
                    name    "ocio"
                    label    "OCIO"

                    parm {
                        name    "ocio_enable#"
                        label   "Enable"
                        type    toggle
                        default { "1" }
                        parmtag { "script_callback_language" "python" }
                    }
                    parm {
                        name    "ocio_planes#"
                        label   "Planes"
                        type    string
                        default { "" }
                        disablewhen "{ ocio_enable# == 0 }"
                        menutoggle {
                            [ "kwargs['node'].hm().getPlanes(kwargs)" ]
                            language python
                        }
                        parmtag { "script_callback_language" "python" }
                    }
                    parm {
                        name    "ocio_outputspace#"
                        label   "Output Space"
                        type    string
                        default { "" }
                        disablewhen "{ ocio_enable# == 0 }"
                        menureplace {
                            [ "echo `pythonexprs(\"__import__('toolutils').ocioColorSpaceMenu()\")`" ]
                        }
                        parmtag { "script_callback_language" "python" }
                    }
                    parm {
                        name    "ocio_inputspace#"
                        label   "Input Space"
                        type    string
                        default { "data" }
                        disablewhen "{ ocio_enable# == 0 }"
                        menureplace {
                            [ "echo `pythonexprs(\"__import__('toolutils').ocioColorSpaceMenu()\")`" ]
                        }
                        parmtag { "script_callback_language" "python" }
                    }
                    parm {
                        name    "ocio_looks#"
                        label   "Looks"
                        type    string
                        default { "" }
                        disablewhen "{ ocio_enable# == 0 }"
                        parmtag { "script_callback_language" "python" }
                    }
                }

            }

        }

        group {
            name    "__imageoutput_3"
            label   "Deep Output"
            invisibletab

        }

        group {
            name    "__imageoutput_4"
            label   "Aspect Ratio"

            parm {
                name    "aspectRatioConformPolicy"
                label   "Aspect Ratio Conform Policy"
                type    string
                default { "expandAperture" }
                menu {
                    [ "opmenu -a -l rendersettings aspectRatioConformPolicy" ]
                }
                parmtag { "autoscope" "0000000000000000" }
                parmtag { "usdvaluetype" "token" }
            }
            parm {
                name    "dataWindowNDC"
                label   "Data Window NDC"
                type    float
                size    4
                default { "0" "0" "1" "1" }
                range   { 0 10 }
                parmtag { "autoscope" "0000000000000000" }
                parmtag { "usdvaluetype" "float4" }
            }
            parm {
                name    "pixelAspectRatio"
                label   "Pixel Aspect Ratio"
                type    float
                default { "1" }
                range   { 0.05 2 }
                parmtag { "autoscope" "0000000000000000" }
                parmtag { "usdvaluetype" "float" }
            }
        }

        group {
            name    "__imageoutput_5"
            label   "Metadata"
            tabbreak

            parm {
                name    "image_artist"
                label   "Artist"
                type    string
                default { "" }
                parmtag { "autoscope" "0000000000000000" }
                parmtag { "usdvaluetype" "string" }
            }
            parm {
                name    "image_comment"
                label   "Comment"
                type    string
                default { "" }
                parmtag { "autoscope" "0000000000000000" }
                parmtag { "usdvaluetype" "string" }
            }
            parm {
                name    "image_hostname"
                label   "Hostname"
                type    string
                default { "" }
                parmtag { "autoscope" "0000000000000000" }
                parmtag { "usdvaluetype" "string" }
            }
            parm {
                name    "image_exr_compression"
                label   "EXR Compression"
                type    string
                default { "zips" }
                menu {
                    "none"  "No Compression"
                    "dwab"  "DWA-B, Lossy and Fast (256-scanline block)"
                    "dwaa"  "DWA-A, Lossy and Fast (32-scanline block)"
                    "piz"   "PIZ Wavelet"
                    "rle"   "Runlength Encoding"
                    "zips"  "ZIP (Single scanline)"
                    "zip"   "ZIP (Multi-scanline blocks)"
                    "pix"   "PXR24 (32 bit float compression, lossy)"
                    "b44"   "B44 (4x4 block compression, lossy)"
                    "b44a"  "B44A (4x4 block extra compression, lossy)"
                }
                parmtag { "autoscope" "0000000000000000" }
                parmtag { "usdvaluetype" "string" }
            }
            parm {
                name    "image_dwa_compression"
                label   "DWA Compression Level"
                type    float
                default { "85" }
                hidewhen "{ image_exr_compression != dwab image_exr_compression != dwaa }"
                range   { 1 200 }
                parmtag { "autoscope" "0000000000000000" }
                parmtag { "usdvaluetype" "float" }
            }
            multiparm {
                name    "custom_metadata"
                label    "Custom Metadata"

                parm {
                    name    "metadata_type_#"
                    label   "Type"
                    type    string
                    default { "string" }
                    menu {
                        "string"    "String"
                        "int"       "Integer"
                        "float"     "Float"
                        "color"     "Color"
                    }
                }
                parm {
                    name    "metadata_key_#"
                    label   "Key"
                    type    string
                    default { "" }
                }
                parm {
                    name    "metadata_string_#"
                    label   "Value"
                    type    string
                    default { "" }
                    hidewhen "{ metadata_type_# != string }"
                }
                parm {
                    name    "metadata_int_#"
                    label   "Value"
                    type    integer
                    default { "0" }
                    hidewhen "{ metadata_type_# != int }"
                    range   { 0 10 }
                }
                parm {
                    name    "metadata_float_#"
                    label   "Value"
                    type    float
                    default { "0" }
                    hidewhen "{ metadata_type_# != float }"
                    range   { 0 10 }
                }
                parm {
                    name    "metadata_color_#"
                    label   "Value"
                    type    color
                    size    3
                    default { "1" "1" "1" }
                    hidewhen "{ metadata_type_# != color }"
                    range   { 0 1 }
                }
            }

        }

    }

    group {
        name    "folder2_1_1_3"
        label   "Deep Output"
        hidewhentab "{ engine == cpu force_headlight == 1 }"

        group {
            name    "__imageoutput_6"
            label   "Deep Output"
            invisibletab
            grouptag { "sidefx::switcher" "__imageoutput_5" }

        }

        parm {
            name    "dcm"
            label   "DCM"
            type    toggle
            default { "0" }
            parmtag { "script_callback_language" "python" }
        }
        groupsimple {
            name    "folder8"
            label   "Deep Camera Map"
            disablewhen "{ dcm == 0 }"
            parmtag { "sidefx::header_toggle" "dcm" }

            parm {
                name    "dcmfilename"
                label   "DCM Filename"
                type    file
                default { "$HIP/render/$HIPNAME.$OS.dcm.$F4.exr" }
                disablewhen "{ dcm == 0 }"
                menureplace {
                    [ "import loputils" ]
                    [ "return loputils.createPrimPathMenu()" ]
                }
                range   { 0 1 }
                parmtag { "filechooser_mode" "write" }
            }
            parm {
                name    "dcmvars"
                label   "DCM Render Vars"
                type    string
                default { "`chs(\"rendervarsparentprimpath\")`/*" }
                menutoggle {
                    [ "import loputils" ]
                    [ "node = kwargs[\"node\"]" ]
                    [ "varnode = node.node(\"pythonscript1\")" ]
                    [ "varprims = loputils.globPrims(varnode, \"/Render/** & %type:RenderVar\")" ]
                    [ "retval = []" ]
                    [ "for prim in varprims:" ]
                    [ "    retval += [prim.GetPath().pathString] * 2" ]
                    [ "" ]
                    [ "return sorted(retval)" ]
                    language python
                }
                parmtag { "script_action" "import loputils\nloputils.selectPrimsInParm(kwargs, False)" }
                parmtag { "script_action_help" "Select a primitive in the Scene Viewer or Scene Graph Tree pane. Ctrl-click to select using the primitive picker dialog." }
                parmtag { "script_action_icon" "BUTTONS_reselect" }
                parmtag { "sidefx::usdpathtype" "prim" }
            }
            parm {
                name    "dcmcompression"
                label   "DCM Compression"
                type    integer
                default { "5" }
                range   { 0! 10! }
                parmtag { "autoscope" "0000000000000000" }
                parmtag { "spare_category" "Rendering" }
                parmtag { "uiscope" "None" }
                parmtag { "usdapischema" "KarmaRenderProductAPI" }
                parmtag { "usdvaluetype" "int" }
            }
            parm {
                name    "dcmofsize"
                label   "DCM Of Size"
                type    ordinal
                default { "3" }
                menu usetokenvalue {
                    "1" "Monochrome"
                    "3" "Full Color"
                }
                range   { 0 10 }
                parmtag { "autoscope" "0000000000000000" }
                parmtag { "spare_category" "Rendering" }
                parmtag { "uiscope" "None" }
                parmtag { "usdapischema" "KarmaRenderProductAPI" }
                parmtag { "usdvaluetype" "int" }
            }
            parm {
                name    "dcmzbias"
                label   "DCM Z-Bias"
                type    float
                default { "0.001" }
                range   { 0! 1 }
                parmtag { "autoscope" "0000000000000000" }
                parmtag { "spare_category" "Rendering" }
                parmtag { "uiscope" "None" }
                parmtag { "usdapischema" "KarmaRenderProductAPI" }
                parmtag { "usdvaluetype" "float" }
            }
            parm {
                name    "dcmusehitdist"
                label   "DCM Use Hit Distance"
                type    toggle
                default { "0" }
                parmtag { "script_callback_language" "python" }
            }
            parm {
                name    "dcmexcludeholdouts"
                label   "DCM Exclude Holdouts"
                type    toggle
                default { "0" }
                parmtag { "script_callback_language" "python" }
            }
        }

    }

    group {
        name    "folder2_1_1_4"
        label   "Advanced"

        group {
            name    "rendering8"
            label   "Limits"
            invisibletab

        }

        parm {
            name    "setlayerrendersettings"
            label   "Set as Default Render Settings Prim"
            type    toggle
            default { "on" }
            parmtag { "autoscope" "0000000000000000" }
            parmtag { "script_callback_language" "python" }
        }
        group {
            name    "rendering8_1"
            label   "Sampling"

            parm {
                name    "convergence_mode"
                label   "Convergence Mode"
                type    string
                default { "Variance" }
                hidewhen "{ engine == xpu }"
                menu {
                    [ "opmenu -a -l rendersettings xn__karmaglobalconvergence_mode_0kbg" ]
                }
                parmtag { "autoscope" "0000000000000000" }
                parmtag { "spare_category" "Shading" }
                parmtag { "uiscope" "viewport" }
                parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                parmtag { "usdvaluetype" "token" }
            }
            groupcollapsible {
                name    "__variance"
                label   "Primary Samples"
                parmtag { "group_default" "1" }

                parm {
                    name    "oracle"
                    label   "Pixel Oracle"
                    type    string
                    default { "variance" }
                    menu {
                        "variance"  "Variance"
                        "uniform"   "Uniform"
                    }
                    parmtag { "script_callback_language" "python" }
                }
                parm {
                    name    "oracle_minsamples"
                    label   "Minimum Samples"
                    type    integer
                    default { "-1" }
                    hidewhen "{ oracle == uniform }"
                    range   { -1! 64 }
                    parmtag { "script_callback_language" "python" }
                }
                parm {
                    name    "oracle_plane"
                    label   "Planes"
                    type    string
                    default { "C" }
                    hidewhen "{ oracle == uniform }"
                    menutoggle {
                        [ "kwargs['node'].hm().getPlanes(kwargs)" ]
                        language python
                    }
                    parmtag { "script_callback_language" "python" }
                }
                parm {
                    name    "oracle_variance"
                    label   "Variance Threshold"
                    type    float
                    default { "0.01" }
                    hidewhen "{ oracle == uniform }"
                    range   { 0 10 }
                    parmtag { "script_callback_language" "python" }
                }
                parm {
                    name    "oracle_ociomode"
                    label   "OCIO Transform"
                    type    ordinal
                    default { "0" }
                    hidewhen "{ oracle == uniform }"
                    menu {
                        "0" "Disabled"
                        "1" "Display View"
                        "2" "Explicit"
                    }
                    parmtag { "script_callback_language" "python" }
                }
                parm {
                    name    "oracle_ociodisplay"
                    label   "Display"
                    type    string
                    joinnext
                    default { "" }
                    hidewhen "{ oracle == uniform } { oracle_ociomode != 1 }"
                    menureplace {
                        [ "[ele for ele in hou.Color.ocio_activeDisplays() for i in range(2)] " ]
                        language python
                    }
                    parmtag { "script_callback_language" "python" }
                }
                parm {
                    name    "oracle_ocioview"
                    label   "View"
                    type    string
                    default { "" }
                    hidewhen "{ oracle == uniform } { oracle_ociomode != 1 }"
                    menureplace {
                        [ "[ele for ele in hou.Color.ocio_activeViews() for i in range(2)] " ]
                        language python
                    }
                    parmtag { "script_callback_language" "python" }
                }
                parm {
                    name    "oracle_ociocolorspace"
                    label   "Color Space"
                    type    string
                    default { "default" }
                    hidewhen "{ oracle == uniform } { oracle_ociomode != 2 }"
                    menureplace {
                        [ "[ele for ele in hou.Color.ocio_spaces() for i in range(2)] " ]
                        language python
                    }
                    parmtag { "script_callback_language" "python" }
                }
            }

            groupcollapsible {
                name    "folder14"
                label   "Secondary Samples"
                hidewhen "{ engine == xpu }"
                parmtag { "group_default" "1" }

                parm {
                    name    "varianceaa_thresh"
                    label   "Noise Level"
                    type    float
                    default { "0.01" }
                    disablewhen "{ convergence_mode != Variance }"
                    range   { 0! 0.1 }
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "guiding_enable"
                    label   "Enable Indirect Guiding"
                    type    toggle
                    default { "off" }
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "spare_category" "Rendering" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
                parm {
                    name    "guiding_samples"
                    label   "Indirect Training Samples"
                    type    integer
                    invisible
                    default { "0" }
                    disablewhen "{ guiding_enable == 0 }"
                    range   { 0 256 }
                    parmtag { "autoscope" "0000000000000000" }
                    parmtag { "spare_category" "Rendering" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int" }
                }
            }

        }

        group {
            name    "rendering8_1_1"
            label   "Checkpointing"
            hidewhentab "{ engine == xpu } { force_headlight == 1 }"

            parm {
                name    "outputcheckpoint"
                label   "Output Checkpoint Files"
                type    toggle
                default { "0" }
                parmtag { "script_callback_language" "python" }
            }
            parm {
                name    "productName"
                label   "Checkpoint File"
                type    string
                default { "$HIP/render/$HIPNAME.$OS.$F4.checkpoint" }
                disablewhen "{ outputcheckpoint == 0 }"
                parmtag { "autoscope" "0000000000000000" }
                parmtag { "usdvaluetype" "token" }
            }
            parm {
                name    "savefrequency"
                label   "Save Frequency"
                type    float
                default { "60" }
                disablewhen "{ outputcheckpoint == 0 }"
                range   { -1! 300 }
                parmtag { "autoscope" "0000000000000000" }
                parmtag { "usdvaluetype" "float" }
            }
            parm {
                name    "resume"
                label   "Resume From Checkpoint"
                type    toggle
                default { "on" }
                disablewhen "{ outputcheckpoint == 0 }"
                parmtag { "autoscope" "0000000000000000" }
                parmtag { "usdvaluetype" "bool" }
            }
        }

        group {
            name    "rendering8_1_2"
            label   "Buckets and Caching"
            hidewhentab "{ engine == xpu }"

            parm {
                name    "imagemode"
                label   "Image Mode"
                type    string
                default { "Progressive" }
                menu {
                    [ "opmenu -a -l rendersettings xn__karmaglobalimagemode_m8ag" ]
                }
                parmtag { "autoscope" "0000000000000000" }
                parmtag { "spare_category" "Rendering" }
                parmtag { "uiscope" "None" }
                parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                parmtag { "usdvaluetype" "token" }
            }
            parm {
                name    "progressivepasses"
                label   "Progressive Passes"
                type    integer
                default { "0" }
                disablewhen "{ imagemode != Bucket }"
                range   { 0 10 }
                parmtag { "autoscope" "0000000000000000" }
                parmtag { "spare_category" "Rendering" }
                parmtag { "uiscope" "viewport" }
                parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                parmtag { "usdvaluetype" "int" }
            }
            parm {
                name    "bucketsize"
                label   "Bucket Size"
                type    integer
                default { "32" }
                range   { 4! 128 }
                parmtag { "autoscope" "0000000000000000" }
                parmtag { "spare_category" "Rendering" }
                parmtag { "uiscope" "None" }
                parmtag { "usdvaluetype" "int" }
            }
            parm {
                name    "bucketorder"
                label   "Bucket Order"
                type    string
                default { "Middle" }
                menu {
                    [ "opmenu -a -l rendersettings xn__karmaglobalbucketorder_vcbg" ]
                }
                parmtag { "autoscope" "0000000000000000" }
                parmtag { "spare_category" "Rendering" }
                parmtag { "uiscope" "None" }
                parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                parmtag { "usdvaluetype" "token" }
            }
            parm {
                name    "usecacheratio"
                label   "Cache Limit"
                type    integer
                default { "1" }
                menu {
                    "0" "Fixed Size"
                    "1" "Proportion of Physical Memory"
                }
                range   { 0! 1! }
                parmtag { "autoscope" "0000000000000000" }
                parmtag { "spare_category" "Rendering" }
                parmtag { "uiscope" "None" }
                parmtag { "usdvaluetype" "bool" }
            }
            parm {
                name    "cacheratio"
                label   "Cache Memory Ratio"
                type    float
                default { "0.25" }
                hidewhen "{ usecacheratio == 0 }"
                range   { 0.0001! 1! }
                parmtag { "autoscope" "0000000000000000" }
                parmtag { "spare_category" "Rendering" }
                parmtag { "uiscope" "None" }
                parmtag { "usdvaluetype" "float" }
            }
            parm {
                name    "cachesize"
                label   "Cache Size (MB)"
                type    integer
                default { "1000" }
                hidewhen "{ usecacheratio == 1 }"
                range   { 1! 32000 }
                parmtag { "autoscope" "0000000000000000" }
                parmtag { "spare_category" "Rendering" }
                parmtag { "uiscope" "None" }
                parmtag { "usdvaluetype" "int" }
            }
        }

        group {
            name    "rendering8_1_3"
            label   "Driver"

            parm {
                name    "abortmissingtexture"
                label   "Cancel Render if Missing Texture is Discovered"
                type    toggle
                default { "off" }
                hidewhen "{ engine == cpu force_headlight == 1 }"
                parmtag { "autoscope" "0000000000000000" }
                parmtag { "spare_category" "Control" }
                parmtag { "uiscope" "None" }
                parmtag { "usdvaluetype" "bool" }
            }
            parm {
                name    "abortnogpudevice"
                label   "Cancel Render on No Working GPU Devices"
                type    toggle
                default { "off" }
                hidewhen "{ engine != xpu }"
                parmtag { "autoscope" "0000000000000000" }
                parmtag { "spare_category" "Rendering" }
                parmtag { "uiscope" "None" }
                parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                parmtag { "usdvaluetype" "bool" }
            }
        }

        group {
            name    "rendering8_1_4"
            label   "Component Labels"
            hidewhentab "{ force_headlight == 1 } { engine == xpu }"

            parm {
                name    "exportcomponents"
                label   "Export Components"
                type    string
                default { "diffuse reflect coat refract volume sss" }
                menureplace {
                    "diffuse reflect sss"                       "Basic Components"
                    "diffuse reflect coat refract volume sss"   "Common Components"
                }
                parmtag { "autoscope" "0000000000000000" }
                parmtag { "spare_category" "Image" }
                parmtag { "uiscope" "None" }
                parmtag { "usdvaluetype" "string" }
            }
            parm {
                name    "diffusecomponents"
                label   "Diffuse Components"
                type    string
                default { "diffuse" }
                parmtag { "autoscope" "0000000000000000" }
                parmtag { "spare_category" "Image" }
                parmtag { "uiscope" "None" }
                parmtag { "usdvaluetype" "string" }
            }
            parm {
                name    "refractcomponents"
                label   "Refract Components"
                type    string
                default { "refract" }
                parmtag { "autoscope" "0000000000000000" }
                parmtag { "spare_category" "Image" }
                parmtag { "uiscope" "None" }
                parmtag { "usdvaluetype" "string" }
            }
            parm {
                name    "volumecomponents"
                label   "Volume Components"
                type    string
                default { "volume" }
                parmtag { "autoscope" "0000000000000000" }
                parmtag { "spare_category" "Image" }
                parmtag { "uiscope" "None" }
                parmtag { "usdvaluetype" "string" }
            }
            parm {
                name    "ssscomponents"
                label   "SSS Components"
                type    string
                default { "sss" }
                parmtag { "autoscope" "0000000000000000" }
                parmtag { "spare_category" "Image" }
                parmtag { "uiscope" "None" }
                parmtag { "usdvaluetype" "string" }
            }
        }

    }

}
INDX              DialogScript      ahH># Dialog script for kma_material_properties automatically generated

{
    name	kma_material_properties
    script	kma_material_properties
    label	"Karma Material Properties"

    rendermask	karma
    externalshader 1
    shadertype	generic
    output	properties	properties	Properties
    signature	Float	default	{ properties }

    outputoverrides	default
    {
	___begin	auto
			(0)
    }

    help {
	""
    }

    parm {
        name    "signature"
        label   "Signature"
        type    float
        invisible
        default { "0" }
        range   { 0 10 }
    }
    groupcollapsible {
        name    "folder1"
        label   "Sampling"

        parm {
            name    "xn____activate__karmadiffusequality_vrb"
            label   "Activate"
            type    integer
            nolabel
            default { "0" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createKarmaVopPropertiesControlMenu()" ]
                language python
            }
            range   { 0 10 }
            parmtag { "sidefx::look" "icon" }
            parmtag { "sidefx::shader_isparm" "0" }
        }
        parm {
            name    "xn__karmadiffusequality_z6a"
            label   " Diffuse Quality"
            type    float
            default { "1" }
            disablewhen "{ xn____activate__karmadiffusequality_vrb != 1 }"
            range   { 0! 10 }
            parmtag { "uiscope" "None" }
        }
        parm {
            name    "xn____activate__karmareflectquality_vrb"
            label   "Activate"
            type    integer
            nolabel
            default { "0" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createKarmaVopPropertiesControlMenu()" ]
                language python
            }
            range   { 0 10 }
            parmtag { "sidefx::look" "icon" }
            parmtag { "sidefx::shader_isparm" "0" }
        }
        parm {
            name    "xn__karmareflectquality_z6a"
            label   "Reflection Quality"
            type    float
            default { "1" }
            disablewhen "{ xn____activate__karmareflectquality_vrb != 1 }"
            range   { 0! 10 }
        }
        parm {
            name    "xn____activate__karmarefractquality_vrb"
            label   "Activate"
            type    integer
            nolabel
            default { "0" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createKarmaVopPropertiesControlMenu()" ]
                language python
            }
            range   { 0 10 }
            parmtag { "sidefx::look" "icon" }
            parmtag { "sidefx::shader_isparm" "0" }
        }
        parm {
            name    "xn__karmarefractquality_z6a"
            label   "Refraction Quality"
            type    float
            default { "1" }
            disablewhen "{ xn____activate__karmarefractquality_vrb != 1 }"
            range   { 0! 10 }
        }
        parm {
            name    "xn____activate__karmavolumequality_8pb"
            label   "Activate"
            type    integer
            nolabel
            default { "0" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createKarmaVopPropertiesControlMenu()" ]
                language python
            }
            range   { 0 10 }
            parmtag { "sidefx::look" "icon" }
            parmtag { "sidefx::shader_isparm" "0" }
        }
        parm {
            name    "xn__karmavolumequality_d5a"
            label   "Volume Quality"
            type    float
            default { "1" }
            disablewhen "{ xn____activate__karmavolumequality_8pb != 1 }"
            range   { 0! 10 }
        }
        parm {
            name    "xn____activate__karmasssquality_dlb"
            label   "Activate"
            type    integer
            nolabel
            default { "0" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createKarmaVopPropertiesControlMenu()" ]
                language python
            }
            range   { 0 10 }
            parmtag { "sidefx::look" "icon" }
            parmtag { "sidefx::shader_isparm" "0" }
        }
        parm {
            name    "xn__karmasssquality_h0a"
            label   "SSS Quality"
            type    float
            default { "1" }
            disablewhen "{ xn____activate__karmasssquality_dlb != 1 }"
            range   { 0! 10 }
        }
        parm {
            name    "xn____activate__karmavolumesteprate_vrb"
            label   "Activate"
            type    integer
            nolabel
            default { "0" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createKarmaVopPropertiesControlMenu()" ]
                language python
            }
            range   { 0 10 }
            parmtag { "sidefx::look" "icon" }
            parmtag { "sidefx::shader_isparm" "0" }
        }
        parm {
            name    "xn__karmavolumesteprate_z6a"
            label   "Volume Step Rate"
            type    float
            default { "0.25" }
            disablewhen "{ xn____activate__karmavolumesteprate_vrb != 1 }"
            range   { 0! 1 }
        }
    }

    groupcollapsible {
        name    "folder2"
        label   "Limits"

        parm {
            name    "xn____activate__karmadiffuselimit_mob"
            label   "Activate"
            type    integer
            nolabel
            default { "0" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createKarmaVopPropertiesControlMenu()" ]
                language python
            }
            range   { 0 10 }
            parmtag { "sidefx::look" "icon" }
            parmtag { "sidefx::shader_isparm" "0" }
        }
        parm {
            name    "xn__karmadiffuselimit_q3a"
            label   "Diffuse Limit"
            type    float
            default { "1" }
            disablewhen "{ xn____activate__karmadiffuselimit_mob != 1 }"
            range   { 0! 32 }
        }
        parm {
            name    "xn____activate__karmareflectlimit_mob"
            label   "Activate"
            type    integer
            nolabel
            default { "0" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createKarmaVopPropertiesControlMenu()" ]
                language python
            }
            range   { 0 10 }
            parmtag { "sidefx::look" "icon" }
            parmtag { "sidefx::shader_isparm" "0" }
        }
        parm {
            name    "xn__karmareflectlimit_q3a"
            label   "Reflection Limit"
            type    float
            default { "4" }
            disablewhen "{ xn____activate__karmareflectlimit_mob != 1 }"
            range   { 0! 32 }
        }
        parm {
            name    "xn____activate__karmarefractlimit_mob"
            label   "Activate"
            type    integer
            nolabel
            default { "0" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createKarmaVopPropertiesControlMenu()" ]
                language python
            }
            range   { 0 10 }
            parmtag { "sidefx::look" "icon" }
            parmtag { "sidefx::shader_isparm" "0" }
        }
        parm {
            name    "xn__karmarefractlimit_q3a"
            label   "Refraction Limit"
            type    float
            default { "4" }
            disablewhen "{ xn____activate__karmarefractlimit_mob != 1 }"
            range   { 0! 32 }
        }
        parm {
            name    "xn____activate__karmavolumelimit_zmb"
            label   "Activate"
            type    integer
            nolabel
            default { "0" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createKarmaVopPropertiesControlMenu()" ]
                language python
            }
            range   { 0 10 }
            parmtag { "sidefx::look" "icon" }
            parmtag { "sidefx::shader_isparm" "0" }
        }
        parm {
            name    "xn__karmavolumelimit_31a"
            label   "Volume Limit"
            type    float
            default { "0" }
            disablewhen "{ xn____activate__karmavolumelimit_zmb != 1 }"
            range   { 0! 32 }
        }
        parm {
            name    "xn____activate__karmassslimit_3hb"
            label   "Activate"
            type    integer
            default { "0" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createKarmaVopPropertiesControlMenu()" ]
                language python
            }
            range   { 0 10 }
            parmtag { "sidefx::look" "icon" }
            parmtag { "sidefx::shader_isparm" "0" }
        }
        parm {
            name    "xn__karmassslimit_7wa"
            label   "SSS Limit"
            type    float
            default { "0" }
            disablewhen "{ xn____activate__karmassslimit_3hb != 1 }"
            range   { 0! 32 }
        }
    }

    groupcollapsible {
        name    "folder3"
        label   "Uniform Volume"

        parm {
            name    "xn____activate__karmavolumeuniform_8pb"
            label   "Activate"
            type    integer
            default { "0" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createKarmaVopPropertiesControlMenu()" ]
                language python
            }
            range   { 0 10 }
            parmtag { "sidefx::look" "icon" }
            parmtag { "sidefx::shader_isparm" "0" }
        }
        parm {
            name    "xn__karmavolumeuniform_d5a"
            label   "Uniform Volume"
            type    toggle
            default { "0" }
            disablewhen "{ xn____activate__karmavolumeuniform_8pb != 1 }"
            parmtag { "usdvaluetype" "bool" }
        }
        parm {
            name    "xn____activate__karmavolumeuniformdensity_n1b"
            label   "Activate"
            type    integer
            invisible
            default { "0" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createKarmaVopPropertiesControlMenu()" ]
                language python
            }
            range   { 0 10 }
            parmtag { "sidefx::look" "icon" }
            parmtag { "sidefx::shader_isparm" "0" }
        }
        parm {
            name    "xn__karmavolumeuniformdensity_rhb"
            label   "Uniform Volume Density"
            type    float
            invisible
            default { "1" }
            disablewhen "{ xn____activate__karmavolumeuniformdensity_n1b != 1 }"
            range   { 0! 1 }
        }
        parm {
            name    "xn____activate__karmavolumeuniformsamples_n1b"
            label   "Activate"
            type    integer
            nolabel
            default { "0" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createKarmaVopPropertiesControlMenu()" ]
                language python
            }
            range   { 0 10 }
            parmtag { "sidefx::look" "icon" }
            parmtag { "sidefx::shader_isparm" "0" }
        }
        parm {
            name    "xn__karmavolumeuniformsamples_rhb"
            label   "Uniform Volume Samples"
            type    integer
            default { "4" }
            disablewhen "{ xn____activate__karmavolumeuniformsamples_n1b != 1 }"
            range   { 1! 8 }
        }
    }

    groupcollapsible {
        name    "folder4"
        label   "Shading"

        parm {
            name    "xn____activate__karmalpetag_ueb"
            label   "Activate"
            type    integer
            nolabel
            default { "0" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createKarmaVopPropertiesControlMenu()" ]
                language python
            }
            range   { 0 10 }
            parmtag { "sidefx::look" "icon" }
            parmtag { "sidefx::shader_isparm" "0" }
        }
        parm {
            name    "xn__karmalpetag_yta"
            label   "LPE Tag"
            type    string
            default { "" }
            disablewhen "{ xn____activate__karmalpetag_ueb != 1 }"
        }
        parm {
            name    "xn____activate__karmadielectricpriority_eyb"
            label   "Activate"
            type    integer
            nolabel
            default { "0" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createKarmaVopPropertiesControlMenu()" ]
                language python
            }
            range   { 0 10 }
            parmtag { "sidefx::look" "icon" }
            parmtag { "sidefx::shader_isparm" "0" }
        }
        parm {
            name    "xn__karmadielectricpriority_ieb"
            label   "Dielectric Priority"
            type    integer
            default { "0" }
            disablewhen "{ xn____activate__karmadielectricpriority_eyb != 1 }"
            range   { 0! 16 }
        }
        parm {
            name    "xn____activate__karmamtlx_imagewidth_itb"
            label   "Activate"
            type    integer
            invisible
            nolabel
            default { "0" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createKarmaVopPropertiesControlMenu()" ]
                language python
            }
            range   { 0 10 }
            parmtag { "sidefx::look" "icon" }
            parmtag { "sidefx::shader_isparm" "0" }
        }
        parm {
            name    "xn__karmamtlx_imagewidth_m8a"
            label   "MtlX Image Width"
            type    float
            invisible
            default { "0" }
            disablewhen "{ xn____activate__karmamtlx_imagewidth_itb != 1 }"
            range   { 0! 10! }
        }
        parm {
            name    "xn____activate__karmamtlx_imageblur_vrb"
            label   "Activate"
            type    integer
            invisible
            nolabel
            default { "0" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createKarmaVopPropertiesControlMenu()" ]
                language python
            }
            range   { 0 10 }
            parmtag { "sidefx::look" "icon" }
            parmtag { "sidefx::shader_isparm" "0" }
        }
        parm {
            name    "xn__karmamtlx_imageblur_z6a"
            label   "MtlX Image Blur"
            type    float
            invisible
            default { "0" }
            disablewhen "{ xn____activate__karmamtlx_imageblur_vrb != 1 }"
            range   { 0! 10! }
        }
        parm {
            name    "xn____activate__karmathinwallatrefractlimit_w4b"
            label   "Activate"
            type    integer
            nolabel
            default { "0" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createKarmaVopPropertiesControlMenu()" ]
                language python
            }
            range   { 0 10 }
            parmtag { "sidefx::look" "icon" }
            parmtag { "sidefx::shader_isparm" "0" }
        }
        parm {
            name    "xn__karmathinwallatrefractlimit_0kb"
            label   "Thinwall at Refract Limit"
            type    toggle
            default { "0" }
            disablewhen "{ xn____activate__karmathinwallatrefractlimit_w4b != 1 }"
            parmtag { "usdvaluetype" "bool" }
        }
        groupsimple {
            name    "__section_Caustics"
            label   "Caustics"

            parm {
                name    "xn____activate__karmacausticsenable_vrb"
                label   "Activate"
                type    integer
                nolabel
                default { "0" }
                menujoin {
                    [ "import loputils" ]
                    [ "return loputils.createKarmaVopPropertiesControlMenu()" ]
                    language python
                }
                range   { 0 10 }
                parmtag { "sidefx::look" "icon" }
                parmtag { "sidefx::shader_isparm" "0" }
            }
            parm {
                name    "xn__karmacausticsenable_z6a"
                label   "Enable Caustics"
                type    toggle
                default { "0" }
                disablewhen "{ xn____activate__karmacausticsenable_vrb != 1 }"
                parmtag { "usdvaluetype" "bool" }
            }
            parm {
                name    "xn____activate__karmacausticsroughnessclamp_w4b"
                label   "Activate"
                type    integer
                nolabel
                default { "0" }
                menujoin {
                    [ "import loputils" ]
                    [ "return loputils.createKarmaVopPropertiesControlMenu()" ]
                    language python
                }
                range   { 0 10 }
                parmtag { "sidefx::look" "icon" }
                parmtag { "sidefx::shader_isparm" "0" }
            }
            parm {
                name    "xn__karmacausticsroughnessclamp_0kb"
                label   "Roughness Clamp"
                type    float
                default { "0.2" }
                disablewhen "{ xn____activate__karmacausticsroughnessclamp_w4b != 1 }"
                range   { 0! 1! }
            }
        }

        groupsimple {
            name    "__section_FakeCaustics"
            label   "Fake Caustics"

            parm {
                name    "xn____activate__karmafakecausticsbsdfenable_w4b"
                label   "Activate"
                type    integer
                nolabel
                default { "0" }
                menujoin {
                    [ "import loputils" ]
                    [ "return loputils.createKarmaVopPropertiesControlMenu()" ]
                    language python
                }
                range   { 0 10 }
                parmtag { "sidefx::look" "icon" }
                parmtag { "sidefx::shader_isparm" "0" }
            }
            parm {
                name    "xn__karmafakecausticsbsdfenable_0kb"
                label   "Evaluate BSDF on Fake Caustics"
                type    toggle
                default { "1" }
                disablewhen "{ xn____activate__karmafakecausticsbsdfenable_w4b != 1 }"
                parmtag { "usdvaluetype" "bool" }
            }
            parm {
                name    "xn____activate__karmafakecausticscolor_rwb"
                label   "Activate"
                type    integer
                nolabel
                default { "0" }
                menujoin {
                    [ "import loputils" ]
                    [ "return loputils.createKarmaVopPropertiesControlMenu()" ]
                    language python
                }
                range   { 0 10 }
                parmtag { "sidefx::look" "icon" }
                parmtag { "sidefx::shader_isparm" "0" }
            }
            parm {
                name    "xn__karmafakecausticscolor_vcb"
                label   "Color"
                type    color
                size    3
                default { "1" "1" "1" }
                disablewhen "{ xn____activate__karmafakecausticscolor_rwb != 1 }"
                range   { 0 1 }
            }
            parm {
                name    "xn____activate__karmafakecausticsopacity_0zb"
                label   "Activate"
                type    integer
                nolabel
                default { "0" }
                menujoin {
                    [ "import loputils" ]
                    [ "return loputils.createKarmaVopPropertiesControlMenu()" ]
                    language python
                }
                range   { 0 10 }
                parmtag { "sidefx::look" "icon" }
                parmtag { "sidefx::shader_isparm" "0" }
            }
            parm {
                name    "xn__karmafakecausticsopacity_4fb"
                label   "Opacity"
                type    color
                size    3
                default { "1" "1" "1" }
                disablewhen "{ xn____activate__karmafakecausticsopacity_0zb != 1 }"
                range   { 0 1 }
            }
            parm {
                name    "xn____activate__karmafakecausticsfresneldarken_s9b"
                label   "Activate"
                type    integer
                nolabel
                default { "0" }
                menujoin {
                    [ "import loputils" ]
                    [ "return loputils.createKarmaVopPropertiesControlMenu()" ]
                    language python
                }
                range   { 0 10 }
                parmtag { "sidefx::look" "icon" }
                parmtag { "sidefx::shader_isparm" "0" }
            }
            parm {
                name    "xn__karmafakecausticsfresneldarken_wpb"
                label   "Fresnel Darken"
                type    float
                default { "0" }
                disablewhen "{ xn____activate__karmafakecausticsfresneldarken_s9b != 1 }"
                range   { 0! 1! }
            }
        }

    }

    groupcollapsible {
        name    "folder5"
        label   "Light"

        parm {
            name    "xn____activate__karmatreat_as_lightsource_n1b"
            label   "Activate"
            type    integer
            nolabel
            default { "0" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createKarmaVopPropertiesControlMenu()" ]
                language python
            }
            range   { 0 10 }
            parmtag { "sidefx::look" "icon" }
            parmtag { "sidefx::shader_isparm" "0" }
        }
        parm {
            name    "xn__karmatreat_as_lightsource_rhb"
            label   "Efficient Emissive Sampling"
            type    ordinal
            default { "No" }
            disablewhen "{ xn____activate__karmatreat_as_lightsource_n1b != 1 }"
            menu {
                "No"    "No"
                "Yes"   "Yes"
                "Auto"  "Auto"
            }
        }
        parm {
            name    "xn____activate__karmalightsource_samplingquality_1dc"
            label   "Activate"
            type    integer
            nolabel
            default { "0" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createKarmaVopPropertiesControlMenu()" ]
                language python
            }
            range   { 0 10 }
            parmtag { "sidefx::look" "icon" }
            parmtag { "sidefx::shader_isparm" "0" }
            invisible
        }
        parm {
            name    "xn__karmalightsource_samplingquality_5sb"
            label   "Light Sampling Quality"
            type    float
            default { "1" }
            disablewhen "{ xn____activate__karmalightsource_samplingquality_1dc != 1 }"
            range   { 0 10 }
            invisible
        }
        parm {
            name    "xn____activate__karmalightsource_diffusescale_57b"
            label   "Activate"
            type    integer
            nolabel
            default { "0" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createKarmaVopPropertiesControlMenu()" ]
                language python
            }
            range   { 0 10 }
            parmtag { "sidefx::look" "icon" }
            parmtag { "sidefx::shader_isparm" "0" }
            invisible
        }
        parm {
            name    "xn__karmalightsource_diffusescale_9nb"
            label   "Light Source Diffuse Multiplier"
            type    float
            default { "1" }
            disablewhen "{ xn____activate__karmalightsource_diffusescale_57b != 1 }"
            range   { 0 10 }
            invisible
        }
        parm {
            name    "xn____activate__karmalightsource_specularscale_s9b"
            label   "Activate"
            type    integer
            nolabel
            default { "0" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createKarmaVopPropertiesControlMenu()" ]
                language python
            }
            range   { 0 10 }
            parmtag { "sidefx::look" "icon" }
            parmtag { "sidefx::shader_isparm" "0" }
            invisible
        }
        parm {
            name    "xn__karmalightsource_specularscale_wpb"
            label   "Light Source Specular Multiplier"
            type    float
            default { "1" }
            disablewhen "{ xn____activate__karmalightsource_specularscale_s9b != 1 }"
            range   { 0 10 }
            invisible
        }
    }
}
INDX              Contents       =ji   DialogScript   =  [hH>HouLC1033600bb606a04699b0f96ba020LIMITED_COMMERCIAL_FILE!!! # Dialog script for kma_rayimport automatically generated

{
    name	kma_rayimport
    script	kma_rayimport
    label	"Karma Ray Import"

    output	float	out	out
    signature	Float	default	{ float }
    signature	Integer	integer	{ int }
    signature	Vector2	vector2	{ vector }
    signature	Vector3	vector3	{ vector }
    signature	Vector4	vector4	{ float }

    outputoverrides	default
    {
	___begin	auto
			(0)
    }
    outputoverrides	integer
    {
	___begin	auto
			(0)
    }
    outputoverrides	vector2
    {
	___begin	auto
			(0,0,0)
    }
    outputoverrides	vector3
    {
	___begin	auto
			(0,0,0)
    }
    outputoverrides	vector4
    {
	___begin	auto
			(0)
    }

    help {
	""
    }

    parm {
        name    "signature"
        baseparm
        label   "Type"
        export  none
    }
    parm {
        name    "var"
        label   "Variable Name"
        type    string
        default { "" }
        menureplace {
            [ "menu = hou.phm().MENU" ]
            [ "return menu" ]
            language python
        }
        parmtag { "script_callback_language" "python" }
    }
}
INDX              DialogScript      RhH7# Dialog script for localscheduler automatically generated

{
    name	localscheduler
    script	localscheduler
    label	"Local Scheduler"

    help {
	""
    }

    group {
        name    "folder0"
        label   "Scheduler"

        groupsimple {
            name    "folder5"
            label   "Scheduling"

            parm {
                name    "maxprocsmenu"
                label   "Total Slots"
                type    ordinal
                joinnext
                default { "0" }
                menu usetokenvalue {
                    "0"     "Equal to 1/4 of Total CPU Count"
                    "-1"    "Equal to CPU Count Less One"
                    "1"     "Custom Slot Count"
                }
            }
            parm {
                name    "maxprocs"
                label   "maxprocs"
                type    integer
                nolabel
                default { "1" }
                disablewhen "{ maxprocsmenu != 1 }"
                range   { -4 128 }
                parmtag { "autoscope" "0000000000000000" }
            }
            parm {
                name    "pdg_usemaxtasks"
                label   "Enable Limit Jobs"
                type    toggle
                nolabel
                joinnext
                default { "0" }
                parmtag { "script_callback_language" "python" }
            }
            parm {
                name    "pdg_maxtasks"
                label   "Limit Jobs"
                type    integer
                default { "0" }
                disablewhen "{ pdg_usemaxtasks == 0 }"
                range   { 0 10 }
                parmtag { "script_callback_language" "python" }
            }
            parm {
                name    "verbose"
                label   "Verbose Logging"
                type    toggle
                default { "0" }
                parmtag { "script_callback_language" "python" }
            }
            parm {
                name    "pdg_waitforfailures"
                label   "Block on Failed Work Items"
                type    toggle
                default { "0" }
                parmtag { "script_callback_language" "python" }
            }
        }

        groupsimple {
            name    "folder4"
            label   "Paths"

            parm {
                name    "pdg_workingdir"
                label   "Working Directory"
                type    directory
                default { "$HIP" }
            }
            parm {
                name    "uselogfilename"
                label   "Use Log File Name"
                type    toggle
                nolabel
                joinnext
                default { "0" }
                parmtag { "script_callback_language" "python" }
            }
            parm {
                name    "logfilename"
                label   "Log File Name"
                type    string
                default { "`@pdg_name`.log" }
                disablewhen "{ uselogfilename == 0 }"
                parmtag { "script_callback_language" "python" }
            }
            parm {
                name    "hythonbin"
                label   "Hython"
                type    ordinal
                default { "0" }
                menu {
                    "0" "Default"
                    "1" "Custom"
                }
                parmtag { "script_callback_language" "python" }
            }
            parm {
                name    "hythonbincustomuniversal"
                label   "Hython Executable"
                type    file
                default { "" }
                hidewhen "{ hythonbin != 1 }"
                parmtag { "script_callback_language" "python" }
            }
            parm {
                name    "pdg_workitemdatasource"
                label   "Load Item Data From"
                type    ordinal
                default { "0" }
                menu {
                    "0" "Temporary JSON File"
                    "1" "RPC Message"
                }
                parmtag { "script_callback_language" "python" }
            }
            parm {
                name    "pdg_compressworkitemdata"
                label   "Compress Work Item Data"
                type    toggle
                default { "1" }
                disablewhen "{ pdg_workitemdatasource == 1 }"
                parmtag { "script_callback_language" "python" }
            }
            parm {
                name    "pdg_validateoutputs"
                label   "Validate Outputs When Recooking"
                type    toggle
                default { "1" }
                parmtag { "script_callback_language" "python" }
            }
            parm {
                name    "pdg_checkexpectedoutputs"
                label   "Check Expected Outputs on Disk"
                type    toggle
                default { "1" }
                parmtag { "script_callback_language" "python" }
            }
            parm {
                name    "sepparm2"
                label   "Separator"
                type    separator
                default { "" }
            }
            parm {
                name    "pdg_mapmode"
                label   "Path Mapping"
                type    ordinal
                default { "0" }
                menu {
                    "0" "Global"
                    "1" "None"
                }
                parmtag { "script_callback_language" "python" }
            }
            parm {
                name    "pdg_usemapzone"
                label   "Use Path Map Zone"
                type    toggle
                nolabel
                joinnext
                default { "0" }
                disablewhen "{ pdg_mapmode == 1 }"
                parmtag { "script_callback_language" "python" }
            }
            parm {
                name    "pdg_mapzone"
                label   "Path Map Zone"
                type    string
                default { "$PDG_PATHMAP_ZONE" }
                disablewhen "{ pdg_usemapzone == 0 }"
                menureplace {
                    "POSIX" "POSIX"
                    "WIN"   "WIN"
                }
                parmtag { "script_callback_language" "python" }
            }
            parm {
                name    "sepparm6"
                label   "Separator"
                type    separator
                default { "" }
            }
            parm {
                name    "pdg_transfertype"
                label   "File Transfer Type"
                type    ordinal
                default { "1" }
                menu {
                    "0" "Flat Copy"
                    "1" "Relative to Root"
                }
                parmtag { "script_callback_language" "python" }
            }
            parm {
                name    "pdg_transferroot"
                label   "Transfer Root Directory"
                type    directory
                default { "$HIP" }
                disablewhen "{ pdg_transfertype == 0 }"
                parmtag { "script_callback_language" "python" }
            }
            groupsimple {
                name    "folder1"
                label   "Temp Directory"

                parm {
                    name    "tempdirmenu"
                    label   "Location"
                    type    ordinal
                    default { "1" }
                    menu {
                        "0" "Working Directory"
                        "1" "Houdini Temp"
                        "2" "Custom"
                    }
                }
                parm {
                    name    "tempdirappendpid"
                    label   "Append PID"
                    type    toggle
                    default { "1" }
                }
                parm {
                    name    "tempdircustom"
                    label   "Custom"
                    type    directory
                    default { "$HOUDINI_TEMP_DIR/$HIPNAME/pdgtemp" }
                    disablewhen "{ tempdirmenu != 2 }"
                }
                parm {
                    name    "pdg_deletetempdir"
                    label   "Delete Temp Dir"
                    type    ordinal
                    default { "0" }
                    menu {
                        "0" "Never"
                        "1" "When Scheduler is Deleted"
                        "2" "When Cook Completes"
                    }
                    parmtag { "script_callback_language" "python" }
                }
            }

        }

        parm {
            name    "socketcallbacks"
            label   "Use Socket callbacks instead of stdout tokens"
            type    integer
            invisible
            default { "1" }
            range   { 0 10 }
        }
    }

    group {
        name    "folder0_1"
        label   "RPC Server"

        parm {
            name    "pdg_rpcignoreerrors"
            label   "Ignore RPC Errors"
            type    ordinal
            default { "0" }
            menu {
                "0" "Never"
                "1" "When Cooking Batches"
                "2" "Always"
            }
            parmtag { "script_callback_language" "python" }
        }
        parm {
            name    "pdg_rpcmaxerrors"
            label   "Max RPC Errors"
            type    integer
            default { "5" }
            range   { 0 10 }
            parmtag { "script_callback_language" "python" }
        }
        parm {
            name    "pdg_rpctimeout"
            label   "Connection Timeout"
            type    integer
            default { "4" }
            range   { 0 10 }
            parmtag { "script_callback_language" "python" }
        }
        parm {
            name    "pdg_rpcretries"
            label   "Connection Retries"
            type    integer
            default { "2" }
            range   { 0 10 }
            parmtag { "script_callback_language" "python" }
        }
        parm {
            name    "pdg_rpcbackoff"
            label   "Retry Backoff"
            type    integer
            default { "2" }
            range   { 0 10 }
            parmtag { "script_callback_language" "python" }
        }
        parm {
            name    "pdg_rpcbatch"
            label   "Batch Poll Rate"
            type    float
            default { "1" }
            range   { 0 10 }
            parmtag { "script_callback_language" "python" }
        }
        parm {
            name    "pdg_rpcrelease"
            label   "Release Job Slot When Polling"
            type    toggle
            default { "1" }
            parmtag { "script_callback_language" "python" }
        }
    }

    group {
        name    "folder0_2"
        label   "Job Parms"

        groupsimple {
            name    "folder0_3"
            label   "Scheduling"
            grouptag { "sidefx::switcher" "folder0_2" }

            parm {
                name    "local_single"
                label   "Single"
                type    toggle
                default { "0" }
                range   { 0 10 }
                parmtag { "pdg::scheduler" "" }
            }
            parm {
                name    "local_is_CPU_number_set"
                label   "local_is_CPU_number_set"
                type    toggle
                nolabel
                joinnext
                default { "0" }
                range   { 0 1 }
                parmtag { "pdg::scheduler" "" }
            }
            parm {
                name    "local_CPUs_to_use"
                label   "Slots Per Work Item"
                type    integer
                default { "1" }
                disablewhen "{ local_is_CPU_number_set == 0 }"
                range   { 1! 64 }
                parmtag { "pdg::scheduler" "" }
            }
            groupsimple {
                name    "folder6"
                label   "Minimum Available Memory"

                parm {
                    name    "local_useminfreemem"
                    label   "Rule"
                    type    ordinal
                    default { "0" }
                    menu {
                        "0" "No Minimum"
                        "1" "MB Available"
                        "2" "Percent Available"
                    }
                    parmtag { "pdg::scheduler" "" }
                    parmtag { "script_callback_language" "python" }
                }
                parm {
                    name    "local_minfreemem"
                    label   "Minimum MB"
                    type    float
                    default { "0" }
                    disablewhen "{ local_useminfreemem != 1 }"
                    range   { 0 128000 }
                    parmtag { "pdg::scheduler" "" }
                    parmtag { "script_callback_language" "python" }
                }
                parm {
                    name    "local_minfreemempct"
                    label   "Minimum Percent"
                    type    float
                    default { "0" }
                    disablewhen "{ local_useminfreemem != 2 }"
                    range   { 0 1 }
                    parmtag { "pdg::scheduler" "" }
                    parmtag { "script_callback_language" "python" }
                }
            }

        }

        groupsimple {
            name    "folder2"
            label   "Tasks"

            parm {
                name    "local_enabletimeout"
                label   "Enable Maximum Run Time"
                type    toggle
                nolabel
                joinnext
                default { "0" }
                parmtag { "script_callback_language" "python" }
            }
            parm {
                name    "local_maxtime"
                label   "Maximum Run Time"
                type    float
                default { "0" }
                disablewhen "{ local_enabletimeout == 0 }"
                range   { 0 10 }
                parmtag { "script_callback_language" "python" }
            }
            parm {
                name    "local_handletimeout"
                label   "On Task Timeout"
                type    ordinal
                default { "0" }
                disablewhen "{ local_enabletimeout == 0 }"
                menu {
                    "0" "Mark as Failed"
                    "1" "Mark as Succeeded"
                }
                parmtag { "script_callback_language" "python" }
            }
            parm {
                name    "sepparm4"
                label   "Separator"
                type    separator
                default { "" }
            }
            parm {
                name    "local_enablemaxmemory"
                label   "Enable Maximum Memory"
                type    toggle
                nolabel
                joinnext
                default { "0" }
                parmtag { "script_callback_language" "python" }
            }
            parm {
                name    "local_maxmemory"
                label   "Maximum Memory"
                type    float
                default { "0" }
                disablewhen "{ local_enablemaxmemory == 0 }"
                range   { 0 10 }
                parmtag { "script_callback_language" "python" }
            }
            parm {
                name    "local_handlememory"
                label   "On Memory Exceeded"
                type    ordinal
                default { "0" }
                disablewhen "{ local_enablemaxmemory == 0 }"
                menu {
                    "0" "Mark as Failed"
                    "1" "Mark as Succeeded"
                }
                parmtag { "script_callback_language" "python" }
            }
            parm {
                name    "sepparm5"
                label   "Separator"
                type    separator
                default { "" }
            }
            parm {
                name    "local_echandleby"
                label   "On Task Failure"
                type    ordinal
                default { "0" }
                menu {
                    "0" "Report Error"
                    "1" "Report Warning"
                    "2" "Retry Task"
                    "3" "Ignore"
                }
                parmtag { "pdg::scheduler" "" }
                parmtag { "script_callback_language" "python" }
            }
            parm {
                name    "local_echandleall"
                label   "Handle All Non Zero"
                type    toggle
                default { "1" }
                parmtag { "pdg::scheduler" "" }
                parmtag { "script_callback_language" "python" }
            }
            parm {
                name    "local_eccustomcode"
                label   "Exit Code"
                type    integer
                default { "1" }
                disablewhen "{ local_echandleall != 0 }"
                range   { 1 255 }
                parmtag { "pdg::scheduler" "" }
                parmtag { "script_callback_language" "python" }
            }
            parm {
                name    "sepparm"
                label   "Separator"
                type    separator
                default { "" }
            }
            parm {
                name    "local_maximumretries"
                label   "Max Retries"
                type    integer
                default { "3" }
                disablewhen "{ local_echandleby != 2 }"
                range   { 0 10 }
                parmtag { "pdg::scheduler" "" }
                parmtag { "script_callback_language" "python" }
            }
            parm {
                name    "local_addfailcountattr"
                label   "Retry Count Attribute"
                type    toggle
                nolabel
                joinnext
                default { "0" }
                disablewhen "{ local_echandleby != 2 }"
                parmtag { "pdg::scheduler" "" }
                parmtag { "script_callback_language" "python" }
            }
            parm {
                name    "local_failcountattr"
                label   "Retry Count Attrib"
                type    string
                default { "failurecount" }
                disablewhen "{ local_addfailcountattr == 0 } { local_echandleby != 2 }"
                parmtag { "pdg::scheduler" "" }
                parmtag { "script_callback_language" "python" }
            }
        }

        groupsimple {
            name    "folder3"
            label   "Task Environment"

            parm {
                name    "local_usehoudinimaxthreads"
                label   "local_usehoudinimaxthreads"
                type    toggle
                nolabel
                joinnext
                default { "0" }
                parmtag { "pdg::scheduler" "" }
            }
            parm {
                name    "local_houdinimaxthreads"
                label   "Houdini Max Threads"
                type    integer
                default { "0" }
                disablewhen "{ local_usehoudinimaxthreads == 0 }"
                range   { 0 10 }
                parmtag { "pdg::scheduler" "" }
            }
            parm {
                name    "local_requireswindow"
                label   "Requires GUI Window"
                type    toggle
                default { "0" }
                parmtag { "pdg::scheduler" "" }
                parmtag { "script_callback_language" "python" }
            }
            parm {
                name    "local_skippackages"
                label   "Skip Loading Packages"
                type    toggle
                default { "1" }
                parmtag { "script_callback_language" "python" }
            }
            parm {
                name    "local_envunset"
                label   "Unset Variables"
                type    string
                default { "" }
                parmtag { "pdg::scheduler" "" }
                parmtag { "script_callback_language" "python" }
            }
            parm {
                name    "local_env_file"
                label   "Environment File"
                type    file
                default { "" }
                parmtag { "script_callback_language" "python" }
            }
            multiparm {
                name    "local_envmulti"
                label    "Environment Variables"
                parmtag { "pdg::nocopy" "" }
                parmtag { "script_callback" "" }
                parmtag { "script_callback_language" "hscript" }

                parm {
                    name    "local_envname#"
                    label   "Name"
                    type    string
                    joinnext
                    default { "" }
                    parmtag { "pdg::scheduler" "" }
                }
                parm {
                    name    "local_envvalue#"
                    label   "Value"
                    type    string
                    default { "" }
                    parmtag { "pdg::scheduler" "" }
                }
            }

        }

    }

}
INDX              DialogScript      !i{
    name	mtlxadd
    script	mtlxadd
    label	"MtlX Add"

    rendermask	mtlx
    shadertype	generic
    externalshader	1

    input	float	in1	"Input 1"
    input	float	in2	"Input 2"
    output	float	out	"out"

    signature	"BSDF"	bsdf	{ bsdf bsdf bsdf script=ND_add_bsdf }
    signature	"Color"	color3	{ color color color script=ND_add_color3 }
    signature	"Color (FA)"	color3FA	{ color float color script=ND_add_color3FA }
    signature	"Color 4"	color4	{ vector4 vector4 vector4 script=ND_add_color4 }
    signature	"Color 4 (FA)"	color4FA	{ vector4 float vector4 script=ND_add_color4FA }
    signature	"EDF"	edf	{ edf edf edf script=ND_add_edf }
    signature	"Float"	default	{ float float float script=ND_add_float }
    signature	"Integer"	integer	{ int int int script=ND_add_integer }
    signature	"Matrix 3x3"	matrix33	{ matrix3 matrix3 matrix3 script=ND_add_matrix33 }
    signature	"Matrix 3x3 (FA)"	matrix33FA	{ matrix3 float matrix3 script=ND_add_matrix33FA }
    signature	"Matrix 4x4"	matrix44	{ matrix matrix matrix script=ND_add_matrix44 }
    signature	"Matrix 4x4 (FA)"	matrix44FA	{ matrix float matrix script=ND_add_matrix44FA }
    signature	"VDF"	vdf	{ vdf vdf vdf script=ND_add_vdf }
    signature	"Vector 2"	vector2	{ vector2 vector2 vector2 script=ND_add_vector2 }
    signature	"Vector 2 (FA)"	vector2FA	{ vector2 float vector2 script=ND_add_vector2FA }
    signature	"Vector 3"	vector3	{ vector vector vector script=ND_add_vector3 }
    signature	"Vector 3 (FA)"	vector3FA	{ vector float vector script=ND_add_vector3FA }
    signature	"Vector 4"	vector4	{ vector4 vector4 vector4 script=ND_add_vector4 }
    signature	"Vector 4 (FA)"	vector4FA	{ vector4 float vector4 script=ND_add_vector4FA }

    parm {
        name    "in1"
        label   "Input 1"
        type    float
        default { "0" }
        range   { 0 10 }
    }
    parm {
        name    "in1_bsdf"
        label   "Input 1"
        type    string
        default { "" }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_color3"
        label   "Input 1"
        type    color
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_color3FA"
        label   "Input 1"
        type    color
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_color4"
        label   "Input 1"
        type    color4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_color4FA"
        label   "Input 1"
        type    color4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_edf"
        label   "Input 1"
        type    string
        default { "" }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_integer"
        label   "Input 1"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_matrix33"
        label   "Input 1"
        type    float
        size    9
        default { "1" "0" "0" "0" "1" "0" "0" "0" "1" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_matrix33FA"
        label   "Input 1"
        type    float
        size    9
        default { "1" "0" "0" "0" "1" "0" "0" "0" "1" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_matrix44"
        label   "Input 1"
        type    float
        size    16
        default { "1" "0" "0" "0" "0" "1" "0" "0" "0" "0" "1" "0" "0" "0" "0" "1" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_matrix44FA"
        label   "Input 1"
        type    float
        size    16
        default { "1" "0" "0" "0" "0" "1" "0" "0" "0" "0" "1" "0" "0" "0" "0" "1" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_vdf"
        label   "Input 1"
        type    string
        default { "" }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_vector2"
        label   "Input 1"
        type    vector2
        size    2
        default { "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_vector2FA"
        label   "Input 1"
        type    vector2
        size    2
        default { "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_vector3"
        label   "Input 1"
        type    vector
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_vector3FA"
        label   "Input 1"
        type    vector
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_vector4"
        label   "Input 1"
        type    vector4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_vector4FA"
        label   "Input 1"
        type    vector4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in2"
        label   "Input 2"
        type    float
        default { "0" }
        range   { 0 10 }
    }
    parm {
        name    "in2_bsdf"
        label   "Input 2"
        type    string
        default { "" }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_color3"
        label   "Input 2"
        type    color
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_color4"
        label   "Input 2"
        type    color4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_edf"
        label   "Input 2"
        type    string
        default { "" }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_integer"
        label   "Input 2"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_matrix33"
        label   "Input 2"
        type    float
        size    9
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_matrix44"
        label   "Input 2"
        type    float
        size    16
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_vdf"
        label   "Input 2"
        type    string
        default { "" }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_vector2"
        label   "Input 2"
        type    vector2
        size    2
        default { "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_vector3"
        label   "Input 2"
        type    vector
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_vector4"
        label   "Input 2"
        type    vector4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
}
INDX              DialogScript      +i{
    name	mtlxasin
    script	mtlxasin
    label	"MtlX Asin"

    rendermask	mtlx
    shadertype	generic
    externalshader	1

    input	float	in	"Input"
    output	float	out	"out"

    signature	"Float"	default	{ float float script=ND_asin_float }
    signature	"Vector 2"	vector2	{ vector2 vector2 script=ND_asin_vector2 }
    signature	"Vector 3"	vector3	{ vector vector script=ND_asin_vector3 }
    signature	"Vector 4"	vector4	{ vector4 vector4 script=ND_asin_vector4 }

    parm {
        name    "in"
        label   "Input"
        type    float
        default { "0" }
        range   { 0 10 }
    }
    parm {
        name    "in_vector2"
        label   "Input"
        type    vector2
        size    2
        default { "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in" }
    }
    parm {
        name    "in_vector3"
        label   "Input"
        type    vector
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in" }
    }
    parm {
        name    "in_vector4"
        label   "Input"
        type    vector4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in" }
    }
}
INDX              DialogScript      %i{
    name	mtlxcombine2
    script	mtlxcombine2
    label	"MtlX Combine2"

    rendermask	mtlx
    shadertype	generic
    externalshader	1

    input	color	in1	"Input 1"
    input	float	in2	"Input 2"
    output	vector4	out	"out"

    signature	"Color 4 (CF)"	default	{ color float vector4 script=ND_combine2_color4CF }
    signature	"Vector 2"	vector2	{ float float vector2 script=ND_combine2_vector2 }
    signature	"Vector 4 (VF)"	vector4VF	{ vector float vector4 script=ND_combine2_vector4VF }
    signature	"Vector 4 (VV)"	vector4VV	{ vector2 vector2 vector4 script=ND_combine2_vector4VV }

    parm {
        name    "in1"
        label   "Input 1"
        type    color
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
    }
    parm {
        name    "in1_vector2"
        label   "Input 1"
        type    float
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_vector4VF"
        label   "Input 1"
        type    vector
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_vector4VV"
        label   "Input 1"
        type    vector2
        size    2
        default { "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in2"
        label   "Input 2"
        type    float
        default { "0" }
        range   { 0 10 }
    }
    parm {
        name    "in2_vector4VV"
        label   "Input 2"
        type    vector2
        size    2
        default { "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
}
INDX              DialogScript      qi{
    name	mtlxcombine3
    script	mtlxcombine3
    label	"MtlX Combine3"

    rendermask	mtlx
    shadertype	generic
    externalshader	1

    input	float	in1	"Input 1"
    input	float	in2	"Input 2"
    input	float	in3	"Input 3"
    output	vector	out	"out"

    signature	"Color"	color3	{ float float float color script=ND_combine3_color3 }
    signature	"Vector 3"	default	{ float float float vector script=ND_combine3_vector3 }

    parm {
        name    "in1"
        label   "Input 1"
        type    float
        default { "0" }
        range   { 0 10 }
    }
    parm {
        name    "in2"
        label   "Input 2"
        type    float
        default { "0" }
        range   { 0 10 }
    }
    parm {
        name    "in3"
        label   "Input 3"
        type    float
        default { "0" }
        range   { 0 10 }
    }
}
INDX              DialogScript      $i{
    name	mtlxcos
    script	mtlxcos
    label	"MtlX Cos"

    rendermask	mtlx
    shadertype	generic
    externalshader	1

    input	float	in	"Input"
    output	float	out	"out"

    signature	"Float"	default	{ float float script=ND_cos_float }
    signature	"Vector 2"	vector2	{ vector2 vector2 script=ND_cos_vector2 }
    signature	"Vector 3"	vector3	{ vector vector script=ND_cos_vector3 }
    signature	"Vector 4"	vector4	{ vector4 vector4 script=ND_cos_vector4 }

    parm {
        name    "in"
        label   "Input"
        type    float
        default { "0" }
        range   { 0 10 }
    }
    parm {
        name    "in_vector2"
        label   "Input"
        type    vector2
        size    2
        default { "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in" }
    }
    parm {
        name    "in_vector3"
        label   "Input"
        type    vector
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in" }
    }
    parm {
        name    "in_vector4"
        label   "Input"
        type    vector4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in" }
    }
}
INDX              DialogScript      i{
    name	mtlxdisplacement
    script	mtlxdisplacement
    label	"MtlX Displacement"

    rendermask	mtlx
    shadertype	displacement
    externalshader	1

    input	float	displacement	"Displacement"
    input	float	scale	"Scale"
    output	displacement	out	"out"

    signature	"Float"	default	{ float float displacement script=ND_displacement_float }
    signature	"Vector 3"	vector3	{ vector float displacement script=ND_displacement_vector3 }

    parm {
        name    "displacement"
        label   "Displacement"
        type    float
        default { "0" }
        range   { 0 10 }
    }
    parm {
        name    "displacement_vector3"
        label   "Displacement"
        type    vector
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "displacement" }
    }
    parm {
        name    "scale"
        label   "Scale"
        type    float
        default { "1" }
        range   { 0 10 }
    }
}
INDX              DialogScript      \i{
    name	mtlxdivide
    script	mtlxdivide
    label	"MtlX Divide"

    rendermask	mtlx
    shadertype	generic
    externalshader	1

    input	float	in1	"Input 1"
    input	float	in2	"Input 2"
    output	float	out	"out"

    signature	"Color"	color3	{ color color color script=ND_divide_color3 }
    signature	"Color (FA)"	color3FA	{ color float color script=ND_divide_color3FA }
    signature	"Color 4"	color4	{ vector4 vector4 vector4 script=ND_divide_color4 }
    signature	"Color 4 (FA)"	color4FA	{ vector4 float vector4 script=ND_divide_color4FA }
    signature	"Float"	default	{ float float float script=ND_divide_float }
    signature	"Matrix 3x3"	matrix33	{ matrix3 matrix3 matrix3 script=ND_divide_matrix33 }
    signature	"Matrix 4x4"	matrix44	{ matrix matrix matrix script=ND_divide_matrix44 }
    signature	"Vector 2"	vector2	{ vector2 vector2 vector2 script=ND_divide_vector2 }
    signature	"Vector 2 (FA)"	vector2FA	{ vector2 float vector2 script=ND_divide_vector2FA }
    signature	"Vector 3"	vector3	{ vector vector vector script=ND_divide_vector3 }
    signature	"Vector 3 (FA)"	vector3FA	{ vector float vector script=ND_divide_vector3FA }
    signature	"Vector 4"	vector4	{ vector4 vector4 vector4 script=ND_divide_vector4 }
    signature	"Vector 4 (FA)"	vector4FA	{ vector4 float vector4 script=ND_divide_vector4FA }

    parm {
        name    "in1"
        label   "Input 1"
        type    float
        default { "0" }
        range   { 0 10 }
    }
    parm {
        name    "in1_color3"
        label   "Input 1"
        type    color
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_color3FA"
        label   "Input 1"
        type    color
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_color4"
        label   "Input 1"
        type    color4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_color4FA"
        label   "Input 1"
        type    color4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_matrix33"
        label   "Input 1"
        type    float
        size    9
        default { "1" "0" "0" "0" "1" "0" "0" "0" "1" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_matrix44"
        label   "Input 1"
        type    float
        size    16
        default { "1" "0" "0" "0" "0" "1" "0" "0" "0" "0" "1" "0" "0" "0" "0" "1" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_vector2"
        label   "Input 1"
        type    vector2
        size    2
        default { "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_vector2FA"
        label   "Input 1"
        type    vector2
        size    2
        default { "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_vector3"
        label   "Input 1"
        type    vector
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_vector3FA"
        label   "Input 1"
        type    vector
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_vector4"
        label   "Input 1"
        type    vector4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_vector4FA"
        label   "Input 1"
        type    vector4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in2"
        label   "Input 2"
        type    float
        default { "1" }
        range   { 0 10 }
    }
    parm {
        name    "in2_color3"
        label   "Input 2"
        type    color
        size    3
        default { "1" "1" "1" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_color4"
        label   "Input 2"
        type    color4
        size    4
        default { "1" "1" "1" "1" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_matrix33"
        label   "Input 2"
        type    float
        size    9
        default { "1" "0" "0" "0" "1" "0" "0" "0" "1" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_matrix44"
        label   "Input 2"
        type    float
        size    16
        default { "1" "0" "0" "0" "0" "1" "0" "0" "0" "0" "1" "0" "0" "0" "0" "1" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_vector2"
        label   "Input 2"
        type    vector2
        size    2
        default { "1" "1" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_vector3"
        label   "Input 2"
        type    vector
        size    3
        default { "1" "1" "1" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_vector4"
        label   "Input 2"
        type    vector4
        size    4
        default { "1" "1" "1" "1" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
}
INDX              DialogScript      Xi{
    name	mtlxdot
    script	mtlxdot
    label	"MtlX Dot"

    rendermask	mtlx
    shadertype	generic
    externalshader	1

    input	float	in	"Input"
    input	ustring	note	"Note"
    output	float	out	"out"

    signature	"Boolean"	boolean	{ int ustring int script=ND_dot_boolean }
    signature	"Color"	color3	{ color ustring color script=ND_dot_color3 }
    signature	"Color 4"	color4	{ vector4 ustring vector4 script=ND_dot_color4 }
    signature	"Displacement Shader"	displacementshader	{ displacement ustring displacement script=ND_dot_displacementshader }
    signature	"Float"	default	{ float ustring float script=ND_dot_float }
    signature	"Integer"	integer	{ int ustring int script=ND_dot_integer }
    signature	"Light Shader"	lightshader	{ light ustring light script=ND_dot_lightshader }
    signature	"Matrix 3x3"	matrix33	{ matrix3 ustring matrix3 script=ND_dot_matrix33 }
    signature	"Matrix 4x4"	matrix44	{ matrix ustring matrix script=ND_dot_matrix44 }
    signature	"String"	string	{ string ustring string script=ND_dot_string }
    signature	"Surface Shader"	surfaceshader	{ surface ustring surface script=ND_dot_surfaceshader }
    signature	"Vector 2"	vector2	{ vector2 ustring vector2 script=ND_dot_vector2 }
    signature	"Vector 3"	vector3	{ vector ustring vector script=ND_dot_vector3 }
    signature	"Vector 4"	vector4	{ vector4 ustring vector4 script=ND_dot_vector4 }
    signature	"Volume Shader"	volumeshader	{ atmosphere ustring atmosphere script=ND_dot_volumeshader }
    signature	"filename"	filename	{ string ustring string script=ND_dot_filename }

    parm {
        name    "in"
        label   "Input"
        type    float
        default { "0" }
        range   { 0 10 }
    }
    parm {
        name    "in_boolean"
        label   "Input"
        type    toggle
        default { "0" }
        parmtag { "sidefx::shader_parmname" "in" }
    }
    parm {
        name    "in_color3"
        label   "Input"
        type    color
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in" }
    }
    parm {
        name    "in_color4"
        label   "Input"
        type    color4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in" }
    }
    parm {
        name    "in_displacementshader"
        label   "Input"
        type    string
        default { "" }
        parmtag { "sidefx::shader_parmname" "in" }
    }
    parm {
        name    "in_integer"
        label   "Input"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in" }
    }
    parm {
        name    "in_lightshader"
        label   "Input"
        type    string
        default { "" }
        parmtag { "sidefx::shader_parmname" "in" }
    }
    parm {
        name    "in_matrix33"
        label   "Input"
        type    float
        size    9
        default { "1" "0" "0" "0" "1" "0" "0" "0" "1" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in" }
    }
    parm {
        name    "in_matrix44"
        label   "Input"
        type    float
        size    16
        default { "1" "0" "0" "0" "0" "1" "0" "0" "0" "0" "1" "0" "0" "0" "0" "1" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in" }
    }
    parm {
        name    "in_string"
        label   "Input"
        type    string
        default { "" }
        parmtag { "sidefx::shader_parmname" "in" }
    }
    parm {
        name    "in_surfaceshader"
        label   "Input"
        type    string
        default { "" }
        parmtag { "sidefx::shader_parmname" "in" }
    }
    parm {
        name    "in_vector2"
        label   "Input"
        type    vector2
        size    2
        default { "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in" }
    }
    parm {
        name    "in_vector3"
        label   "Input"
        type    vector
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in" }
    }
    parm {
        name    "in_vector4"
        label   "Input"
        type    vector4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in" }
    }
    parm {
        name    "in_volumeshader"
        label   "Input"
        type    string
        default { "" }
        parmtag { "sidefx::shader_parmname" "in" }
    }
    parm {
        name    "in_filename"
        label   "Input"
        type    image
        default { "" }
        parmtag { "sidefx::shader_parmname" "in" }
    }
    parm {
        name    "incolorspace_filename"
        label   "In Color Space"
        type    string
        default { "" }
        menureplace {
            "srgb_texture"      "sRGB - Texture"
            "srgb_tx"           "sRGB - Texture (tx)"
            "srgb_displayp3"    "sRGB DisplayP3"
            "ACEScg"            "ACEScg"
            "acescg"            "acescg (lin_ap1)"
            "lin_rec709"        "Linear Rec.709 (sRGB)"
            "lin_displayp3"     "Linear DisplayP3"
            "g22_ap1"           "G22 AP1"
            "g22_rec709"        "G22 Rec.709"
            "g18_rec709"        "G18 Rec.709"
            "rec709_display"    "Rec.709 Display"
            "Raw"               "Raw"
        }
        parmtag { "sidefx::shader_isparm" "0" }
        parmtag { "sidefx::shader_metadata" "{\"targetparm\": \"in_filename\", \"keypath\": \"colorSpace\"}" }
    }
    parm {
        name    "note"
        label   "Note"
        type    string
        default { "" }
        parmtag { "sidefx::shader_isparmuniform" "1" }
    }
}
INDX              DialogScript      i{
    name	mtlxdotproduct
    script	mtlxdotproduct
    label	"MtlX Dot Product"

    rendermask	mtlx
    shadertype	generic
    externalshader	1

    input	vector2	in1	"Input 1"
    input	vector2	in2	"Input 2"
    output	float	out	"out"

    signature	"Vector 2"	default	{ vector2 vector2 float script=ND_dotproduct_vector2 }
    signature	"Vector 3"	vector3	{ vector vector float script=ND_dotproduct_vector3 }
    signature	"Vector 4"	vector4	{ vector4 vector4 float script=ND_dotproduct_vector4 }

    parm {
        name    "in1"
        label   "Input 1"
        type    vector2
        size    2
        default { "0" "0" }
        range   { 0 10 }
    }
    parm {
        name    "in1_vector3"
        label   "Input 1"
        type    vector
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_vector4"
        label   "Input 1"
        type    vector4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in2"
        label   "Input 2"
        type    vector2
        size    2
        default { "0" "0" }
        range   { 0 10 }
    }
    parm {
        name    "in2_vector3"
        label   "Input 2"
        type    vector
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_vector4"
        label   "Input 2"
        type    vector4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
}
INDX              DialogScript      Vi{
    name	mtlxifequal
    script	mtlxifequal
    label	"MtlX If Equal"

    rendermask	mtlx
    shadertype	generic
    externalshader	1

    input	float	value1	"Value 1"
    input	float	value2	"Value 2"
    input	float	in1	"Input 1"
    input	float	in2	"Input 2"
    output	float	out	"out"

    signature	"Color"	color3	{ float float color color color script=ND_ifequal_color3 }
    signature	"Color (B)"	color3B	{ int int color color color script=ND_ifequal_color3B }
    signature	"Color (I)"	color3I	{ int int color color color script=ND_ifequal_color3I }
    signature	"Color 4"	color4	{ float float vector4 vector4 vector4 script=ND_ifequal_color4 }
    signature	"Color 4 (B)"	color4B	{ int int vector4 vector4 vector4 script=ND_ifequal_color4B }
    signature	"Color 4 (I)"	color4I	{ int int vector4 vector4 vector4 script=ND_ifequal_color4I }
    signature	"Float"	default	{ float float float float float script=ND_ifequal_float }
    signature	"Float (B)"	floatB	{ int int float float float script=ND_ifequal_floatB }
    signature	"Float (I)"	floatI	{ int int float float float script=ND_ifequal_floatI }
    signature	"Integer"	integer	{ float float int int int script=ND_ifequal_integer }
    signature	"Integer (B)"	integerB	{ int int int int int script=ND_ifequal_integerB }
    signature	"Integer (I)"	integerI	{ int int int int int script=ND_ifequal_integerI }
    signature	"Matrix 3x3"	matrix33	{ float float matrix3 matrix3 matrix3 script=ND_ifequal_matrix33 }
    signature	"Matrix 3x3 (B)"	matrix33B	{ int int matrix3 matrix3 matrix3 script=ND_ifequal_matrix33B }
    signature	"Matrix 3x3 (I)"	matrix33I	{ int int matrix3 matrix3 matrix3 script=ND_ifequal_matrix33I }
    signature	"Matrix 4x4"	matrix44	{ float float matrix matrix matrix script=ND_ifequal_matrix44 }
    signature	"Matrix 4x4 (B)"	matrix44B	{ int int matrix matrix matrix script=ND_ifequal_matrix44B }
    signature	"Matrix 4x4 (I)"	matrix44I	{ int int matrix matrix matrix script=ND_ifequal_matrix44I }
    signature	"Vector 2"	vector2	{ float float vector2 vector2 vector2 script=ND_ifequal_vector2 }
    signature	"Vector 2 (B)"	vector2B	{ int int vector2 vector2 vector2 script=ND_ifequal_vector2B }
    signature	"Vector 2 (I)"	vector2I	{ int int vector2 vector2 vector2 script=ND_ifequal_vector2I }
    signature	"Vector 3"	vector3	{ float float vector vector vector script=ND_ifequal_vector3 }
    signature	"Vector 3 (B)"	vector3B	{ int int vector vector vector script=ND_ifequal_vector3B }
    signature	"Vector 3 (I)"	vector3I	{ int int vector vector vector script=ND_ifequal_vector3I }
    signature	"Vector 4"	vector4	{ float float vector4 vector4 vector4 script=ND_ifequal_vector4 }
    signature	"Vector 4 (B)"	vector4B	{ int int vector4 vector4 vector4 script=ND_ifequal_vector4B }
    signature	"Vector 4 (I)"	vector4I	{ int int vector4 vector4 vector4 script=ND_ifequal_vector4I }

    parm {
        name    "value1"
        label   "Value 1"
        type    float
        default { "0" }
        range   { 0 10 }
    }
    parm {
        name    "value1_color3B"
        label   "Value 1"
        type    toggle
        default { "0" }
        parmtag { "sidefx::shader_parmname" "value1" }
    }
    parm {
        name    "value1_color3I"
        label   "Value 1"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "value1" }
    }
    parm {
        name    "value1_color4B"
        label   "Value 1"
        type    toggle
        default { "0" }
        parmtag { "sidefx::shader_parmname" "value1" }
    }
    parm {
        name    "value1_color4I"
        label   "Value 1"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "value1" }
    }
    parm {
        name    "value1_floatB"
        label   "Value 1"
        type    toggle
        default { "0" }
        parmtag { "sidefx::shader_parmname" "value1" }
    }
    parm {
        name    "value1_floatI"
        label   "Value 1"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "value1" }
    }
    parm {
        name    "value1_integerB"
        label   "Value 1"
        type    toggle
        default { "0" }
        parmtag { "sidefx::shader_parmname" "value1" }
    }
    parm {
        name    "value1_integerI"
        label   "Value 1"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "value1" }
    }
    parm {
        name    "value1_matrix33B"
        label   "Value 1"
        type    toggle
        default { "0" }
        parmtag { "sidefx::shader_parmname" "value1" }
    }
    parm {
        name    "value1_matrix33I"
        label   "Value 1"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "value1" }
    }
    parm {
        name    "value1_matrix44B"
        label   "Value 1"
        type    toggle
        default { "0" }
        parmtag { "sidefx::shader_parmname" "value1" }
    }
    parm {
        name    "value1_matrix44I"
        label   "Value 1"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "value1" }
    }
    parm {
        name    "value1_vector2B"
        label   "Value 1"
        type    toggle
        default { "0" }
        parmtag { "sidefx::shader_parmname" "value1" }
    }
    parm {
        name    "value1_vector2I"
        label   "Value 1"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "value1" }
    }
    parm {
        name    "value1_vector3B"
        label   "Value 1"
        type    toggle
        default { "0" }
        parmtag { "sidefx::shader_parmname" "value1" }
    }
    parm {
        name    "value1_vector3I"
        label   "Value 1"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "value1" }
    }
    parm {
        name    "value1_vector4B"
        label   "Value 1"
        type    toggle
        default { "0" }
        parmtag { "sidefx::shader_parmname" "value1" }
    }
    parm {
        name    "value1_vector4I"
        label   "Value 1"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "value1" }
    }
    parm {
        name    "value2"
        label   "Value 2"
        type    float
        default { "0" }
        range   { 0 10 }
    }
    parm {
        name    "value2_color3B"
        label   "Value 2"
        type    toggle
        default { "0" }
        parmtag { "sidefx::shader_parmname" "value2" }
    }
    parm {
        name    "value2_color3I"
        label   "Value 2"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "value2" }
    }
    parm {
        name    "value2_color4B"
        label   "Value 2"
        type    toggle
        default { "0" }
        parmtag { "sidefx::shader_parmname" "value2" }
    }
    parm {
        name    "value2_color4I"
        label   "Value 2"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "value2" }
    }
    parm {
        name    "value2_floatB"
        label   "Value 2"
        type    toggle
        default { "0" }
        parmtag { "sidefx::shader_parmname" "value2" }
    }
    parm {
        name    "value2_floatI"
        label   "Value 2"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "value2" }
    }
    parm {
        name    "value2_integerB"
        label   "Value 2"
        type    toggle
        default { "0" }
        parmtag { "sidefx::shader_parmname" "value2" }
    }
    parm {
        name    "value2_integerI"
        label   "Value 2"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "value2" }
    }
    parm {
        name    "value2_matrix33B"
        label   "Value 2"
        type    toggle
        default { "0" }
        parmtag { "sidefx::shader_parmname" "value2" }
    }
    parm {
        name    "value2_matrix33I"
        label   "Value 2"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "value2" }
    }
    parm {
        name    "value2_matrix44B"
        label   "Value 2"
        type    toggle
        default { "0" }
        parmtag { "sidefx::shader_parmname" "value2" }
    }
    parm {
        name    "value2_matrix44I"
        label   "Value 2"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "value2" }
    }
    parm {
        name    "value2_vector2B"
        label   "Value 2"
        type    toggle
        default { "0" }
        parmtag { "sidefx::shader_parmname" "value2" }
    }
    parm {
        name    "value2_vector2I"
        label   "Value 2"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "value2" }
    }
    parm {
        name    "value2_vector3B"
        label   "Value 2"
        type    toggle
        default { "0" }
        parmtag { "sidefx::shader_parmname" "value2" }
    }
    parm {
        name    "value2_vector3I"
        label   "Value 2"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "value2" }
    }
    parm {
        name    "value2_vector4B"
        label   "Value 2"
        type    toggle
        default { "0" }
        parmtag { "sidefx::shader_parmname" "value2" }
    }
    parm {
        name    "value2_vector4I"
        label   "Value 2"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "value2" }
    }
    parm {
        name    "in1"
        label   "Input 1"
        type    float
        default { "0" }
        range   { 0 10 }
    }
    parm {
        name    "in1_color3"
        label   "Input 1"
        type    color
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_color3B"
        label   "Input 1"
        type    color
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_color3I"
        label   "Input 1"
        type    color
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_color4"
        label   "Input 1"
        type    color4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_color4B"
        label   "Input 1"
        type    color4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_color4I"
        label   "Input 1"
        type    color4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_integer"
        label   "Input 1"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_integerB"
        label   "Input 1"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_integerI"
        label   "Input 1"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_matrix33"
        label   "Input 1"
        type    float
        size    9
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_matrix33B"
        label   "Input 1"
        type    float
        size    9
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_matrix33I"
        label   "Input 1"
        type    float
        size    9
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_matrix44"
        label   "Input 1"
        type    float
        size    16
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_matrix44B"
        label   "Input 1"
        type    float
        size    16
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_matrix44I"
        label   "Input 1"
        type    float
        size    16
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_vector2"
        label   "Input 1"
        type    vector2
        size    2
        default { "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_vector2B"
        label   "Input 1"
        type    vector2
        size    2
        default { "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_vector2I"
        label   "Input 1"
        type    vector2
        size    2
        default { "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_vector3"
        label   "Input 1"
        type    vector
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_vector3B"
        label   "Input 1"
        type    vector
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_vector3I"
        label   "Input 1"
        type    vector
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_vector4"
        label   "Input 1"
        type    vector4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_vector4B"
        label   "Input 1"
        type    vector4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_vector4I"
        label   "Input 1"
        type    vector4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in2"
        label   "Input 2"
        type    float
        default { "0" }
        range   { 0 10 }
    }
    parm {
        name    "in2_color3"
        label   "Input 2"
        type    color
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_color3B"
        label   "Input 2"
        type    color
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_color3I"
        label   "Input 2"
        type    color
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_color4"
        label   "Input 2"
        type    color4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_color4B"
        label   "Input 2"
        type    color4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_color4I"
        label   "Input 2"
        type    color4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_integer"
        label   "Input 2"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_integerB"
        label   "Input 2"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_integerI"
        label   "Input 2"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_matrix33"
        label   "Input 2"
        type    float
        size    9
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_matrix33B"
        label   "Input 2"
        type    float
        size    9
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_matrix33I"
        label   "Input 2"
        type    float
        size    9
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_matrix44"
        label   "Input 2"
        type    float
        size    16
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_matrix44B"
        label   "Input 2"
        type    float
        size    16
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_matrix44I"
        label   "Input 2"
        type    float
        size    16
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_vector2"
        label   "Input 2"
        type    vector2
        size    2
        default { "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_vector2B"
        label   "Input 2"
        type    vector2
        size    2
        default { "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_vector2I"
        label   "Input 2"
        type    vector2
        size    2
        default { "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_vector3"
        label   "Input 2"
        type    vector
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_vector3B"
        label   "Input 2"
        type    vector
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_vector3I"
        label   "Input 2"
        type    vector
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_vector4"
        label   "Input 2"
        type    vector4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_vector4B"
        label   "Input 2"
        type    vector4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_vector4I"
        label   "Input 2"
        type    vector4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
}
INDX              DialogScript      7Ri{
    name	mtlxifgreater
    script	mtlxifgreater
    label	"MtlX If Greater"

    rendermask	mtlx
    shadertype	generic
    externalshader	1

    input	float	value1	"Value 1"
    input	float	value2	"Value 2"
    input	float	in1	"Input 1"
    input	float	in2	"Input 2"
    output	float	out	"out"

    signature	"Color"	color3	{ float float color color color script=ND_ifgreater_color3 }
    signature	"Color (I)"	color3I	{ int int color color color script=ND_ifgreater_color3I }
    signature	"Color 4"	color4	{ float float vector4 vector4 vector4 script=ND_ifgreater_color4 }
    signature	"Color 4 (I)"	color4I	{ int int vector4 vector4 vector4 script=ND_ifgreater_color4I }
    signature	"Float"	default	{ float float float float float script=ND_ifgreater_float }
    signature	"Float (I)"	floatI	{ int int float float float script=ND_ifgreater_floatI }
    signature	"Integer"	integer	{ float float int int int script=ND_ifgreater_integer }
    signature	"Integer (I)"	integerI	{ int int int int int script=ND_ifgreater_integerI }
    signature	"Matrix 3x3"	matrix33	{ float float matrix3 matrix3 matrix3 script=ND_ifgreater_matrix33 }
    signature	"Matrix 3x3 (I)"	matrix33I	{ int int matrix3 matrix3 matrix3 script=ND_ifgreater_matrix33I }
    signature	"Matrix 4x4"	matrix44	{ float float matrix matrix matrix script=ND_ifgreater_matrix44 }
    signature	"Matrix 4x4 (I)"	matrix44I	{ int int matrix matrix matrix script=ND_ifgreater_matrix44I }
    signature	"Vector 2"	vector2	{ float float vector2 vector2 vector2 script=ND_ifgreater_vector2 }
    signature	"Vector 2 (I)"	vector2I	{ int int vector2 vector2 vector2 script=ND_ifgreater_vector2I }
    signature	"Vector 3"	vector3	{ float float vector vector vector script=ND_ifgreater_vector3 }
    signature	"Vector 3 (I)"	vector3I	{ int int vector vector vector script=ND_ifgreater_vector3I }
    signature	"Vector 4"	vector4	{ float float vector4 vector4 vector4 script=ND_ifgreater_vector4 }
    signature	"Vector 4 (I)"	vector4I	{ int int vector4 vector4 vector4 script=ND_ifgreater_vector4I }

    parm {
        name    "value1"
        label   "Value 1"
        type    float
        default { "1" }
        range   { 0 10 }
    }
    parm {
        name    "value1_color3I"
        label   "Value 1"
        type    integer
        default { "1" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "value1" }
    }
    parm {
        name    "value1_color4I"
        label   "Value 1"
        type    integer
        default { "1" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "value1" }
    }
    parm {
        name    "value1_floatI"
        label   "Value 1"
        type    integer
        default { "1" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "value1" }
    }
    parm {
        name    "value1_integerI"
        label   "Value 1"
        type    integer
        default { "1" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "value1" }
    }
    parm {
        name    "value1_matrix33I"
        label   "Value 1"
        type    integer
        default { "1" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "value1" }
    }
    parm {
        name    "value1_matrix44I"
        label   "Value 1"
        type    integer
        default { "1" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "value1" }
    }
    parm {
        name    "value1_vector2I"
        label   "Value 1"
        type    integer
        default { "1" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "value1" }
    }
    parm {
        name    "value1_vector3I"
        label   "Value 1"
        type    integer
        default { "1" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "value1" }
    }
    parm {
        name    "value1_vector4I"
        label   "Value 1"
        type    integer
        default { "1" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "value1" }
    }
    parm {
        name    "value2"
        label   "Value 2"
        type    float
        default { "0" }
        range   { 0 10 }
    }
    parm {
        name    "value2_color3I"
        label   "Value 2"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "value2" }
    }
    parm {
        name    "value2_color4I"
        label   "Value 2"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "value2" }
    }
    parm {
        name    "value2_floatI"
        label   "Value 2"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "value2" }
    }
    parm {
        name    "value2_integerI"
        label   "Value 2"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "value2" }
    }
    parm {
        name    "value2_matrix33I"
        label   "Value 2"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "value2" }
    }
    parm {
        name    "value2_matrix44I"
        label   "Value 2"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "value2" }
    }
    parm {
        name    "value2_vector2I"
        label   "Value 2"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "value2" }
    }
    parm {
        name    "value2_vector3I"
        label   "Value 2"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "value2" }
    }
    parm {
        name    "value2_vector4I"
        label   "Value 2"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "value2" }
    }
    parm {
        name    "in1"
        label   "Input 1"
        type    float
        default { "0" }
        range   { 0 10 }
    }
    parm {
        name    "in1_color3"
        label   "Input 1"
        type    color
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_color3I"
        label   "Input 1"
        type    color
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_color4"
        label   "Input 1"
        type    color4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_color4I"
        label   "Input 1"
        type    color4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_integer"
        label   "Input 1"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_integerI"
        label   "Input 1"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_matrix33"
        label   "Input 1"
        type    float
        size    9
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_matrix33I"
        label   "Input 1"
        type    float
        size    9
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_matrix44"
        label   "Input 1"
        type    float
        size    16
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_matrix44I"
        label   "Input 1"
        type    float
        size    16
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_vector2"
        label   "Input 1"
        type    vector2
        size    2
        default { "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_vector2I"
        label   "Input 1"
        type    vector2
        size    2
        default { "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_vector3"
        label   "Input 1"
        type    vector
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_vector3I"
        label   "Input 1"
        type    vector
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_vector4"
        label   "Input 1"
        type    vector4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_vector4I"
        label   "Input 1"
        type    vector4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in2"
        label   "Input 2"
        type    float
        default { "0" }
        range   { 0 10 }
    }
    parm {
        name    "in2_color3"
        label   "Input 2"
        type    color
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_color3I"
        label   "Input 2"
        type    color
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_color4"
        label   "Input 2"
        type    color4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_color4I"
        label   "Input 2"
        type    color4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_integer"
        label   "Input 2"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_integerI"
        label   "Input 2"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_matrix33"
        label   "Input 2"
        type    float
        size    9
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_matrix33I"
        label   "Input 2"
        type    float
        size    9
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_matrix44"
        label   "Input 2"
        type    float
        size    16
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_matrix44I"
        label   "Input 2"
        type    float
        size    16
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_vector2"
        label   "Input 2"
        type    vector2
        size    2
        default { "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_vector2I"
        label   "Input 2"
        type    vector2
        size    2
        default { "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_vector3"
        label   "Input 2"
        type    vector
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_vector3I"
        label   "Input 2"
        type    vector
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_vector4"
        label   "Input 2"
        type    vector4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_vector4I"
        label   "Input 2"
        type    vector4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
}
INDX              DialogScript      7i{
    name	mtlxifgreatereq
    script	mtlxifgreatereq
    label	"MtlX If Greater or Equal"

    rendermask	mtlx
    shadertype	generic
    externalshader	1

    input	float	value1	"Value 1"
    input	float	value2	"Value 2"
    input	float	in1	"Input 1"
    input	float	in2	"Input 2"
    output	float	out	"out"

    signature	"Color"	color3	{ float float color color color script=ND_ifgreatereq_color3 }
    signature	"Color (I)"	color3I	{ int int color color color script=ND_ifgreatereq_color3I }
    signature	"Color 4"	color4	{ float float vector4 vector4 vector4 script=ND_ifgreatereq_color4 }
    signature	"Color 4 (I)"	color4I	{ int int vector4 vector4 vector4 script=ND_ifgreatereq_color4I }
    signature	"Float"	default	{ float float float float float script=ND_ifgreatereq_float }
    signature	"Float (I)"	floatI	{ int int float float float script=ND_ifgreatereq_floatI }
    signature	"Integer"	integer	{ float float int int int script=ND_ifgreatereq_integer }
    signature	"Integer (I)"	integerI	{ int int int int int script=ND_ifgreatereq_integerI }
    signature	"Matrix 3x3"	matrix33	{ float float matrix3 matrix3 matrix3 script=ND_ifgreatereq_matrix33 }
    signature	"Matrix 3x3 (I)"	matrix33I	{ int int matrix3 matrix3 matrix3 script=ND_ifgreatereq_matrix33I }
    signature	"Matrix 4x4"	matrix44	{ float float matrix matrix matrix script=ND_ifgreatereq_matrix44 }
    signature	"Matrix 4x4 (I)"	matrix44I	{ int int matrix matrix matrix script=ND_ifgreatereq_matrix44I }
    signature	"Vector 2"	vector2	{ float float vector2 vector2 vector2 script=ND_ifgreatereq_vector2 }
    signature	"Vector 2 (I)"	vector2I	{ int int vector2 vector2 vector2 script=ND_ifgreatereq_vector2I }
    signature	"Vector 3"	vector3	{ float float vector vector vector script=ND_ifgreatereq_vector3 }
    signature	"Vector 3 (I)"	vector3I	{ int int vector vector vector script=ND_ifgreatereq_vector3I }
    signature	"Vector 4"	vector4	{ float float vector4 vector4 vector4 script=ND_ifgreatereq_vector4 }
    signature	"Vector 4 (I)"	vector4I	{ int int vector4 vector4 vector4 script=ND_ifgreatereq_vector4I }

    parm {
        name    "value1"
        label   "Value 1"
        type    float
        default { "1" }
        range   { 0 10 }
    }
    parm {
        name    "value1_color3I"
        label   "Value 1"
        type    integer
        default { "1" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "value1" }
    }
    parm {
        name    "value1_color4I"
        label   "Value 1"
        type    integer
        default { "1" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "value1" }
    }
    parm {
        name    "value1_floatI"
        label   "Value 1"
        type    integer
        default { "1" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "value1" }
    }
    parm {
        name    "value1_integerI"
        label   "Value 1"
        type    integer
        default { "1" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "value1" }
    }
    parm {
        name    "value1_matrix33I"
        label   "Value 1"
        type    integer
        default { "1" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "value1" }
    }
    parm {
        name    "value1_matrix44I"
        label   "Value 1"
        type    integer
        default { "1" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "value1" }
    }
    parm {
        name    "value1_vector2I"
        label   "Value 1"
        type    integer
        default { "1" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "value1" }
    }
    parm {
        name    "value1_vector3I"
        label   "Value 1"
        type    integer
        default { "1" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "value1" }
    }
    parm {
        name    "value1_vector4I"
        label   "Value 1"
        type    integer
        default { "1" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "value1" }
    }
    parm {
        name    "value2"
        label   "Value 2"
        type    float
        default { "0" }
        range   { 0 10 }
    }
    parm {
        name    "value2_color3I"
        label   "Value 2"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "value2" }
    }
    parm {
        name    "value2_color4I"
        label   "Value 2"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "value2" }
    }
    parm {
        name    "value2_floatI"
        label   "Value 2"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "value2" }
    }
    parm {
        name    "value2_integerI"
        label   "Value 2"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "value2" }
    }
    parm {
        name    "value2_matrix33I"
        label   "Value 2"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "value2" }
    }
    parm {
        name    "value2_matrix44I"
        label   "Value 2"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "value2" }
    }
    parm {
        name    "value2_vector2I"
        label   "Value 2"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "value2" }
    }
    parm {
        name    "value2_vector3I"
        label   "Value 2"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "value2" }
    }
    parm {
        name    "value2_vector4I"
        label   "Value 2"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "value2" }
    }
    parm {
        name    "in1"
        label   "Input 1"
        type    float
        default { "0" }
        range   { 0 10 }
    }
    parm {
        name    "in1_color3"
        label   "Input 1"
        type    color
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_color3I"
        label   "Input 1"
        type    color
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_color4"
        label   "Input 1"
        type    color4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_color4I"
        label   "Input 1"
        type    color4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_integer"
        label   "Input 1"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_integerI"
        label   "Input 1"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_matrix33"
        label   "Input 1"
        type    float
        size    9
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_matrix33I"
        label   "Input 1"
        type    float
        size    9
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_matrix44"
        label   "Input 1"
        type    float
        size    16
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_matrix44I"
        label   "Input 1"
        type    float
        size    16
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_vector2"
        label   "Input 1"
        type    vector2
        size    2
        default { "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_vector2I"
        label   "Input 1"
        type    vector2
        size    2
        default { "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_vector3"
        label   "Input 1"
        type    vector
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_vector3I"
        label   "Input 1"
        type    vector
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_vector4"
        label   "Input 1"
        type    vector4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_vector4I"
        label   "Input 1"
        type    vector4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in2"
        label   "Input 2"
        type    float
        default { "0" }
        range   { 0 10 }
    }
    parm {
        name    "in2_color3"
        label   "Input 2"
        type    color
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_color3I"
        label   "Input 2"
        type    color
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_color4"
        label   "Input 2"
        type    color4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_color4I"
        label   "Input 2"
        type    color4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_integer"
        label   "Input 2"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_integerI"
        label   "Input 2"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_matrix33"
        label   "Input 2"
        type    float
        size    9
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_matrix33I"
        label   "Input 2"
        type    float
        size    9
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_matrix44"
        label   "Input 2"
        type    float
        size    16
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_matrix44I"
        label   "Input 2"
        type    float
        size    16
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_vector2"
        label   "Input 2"
        type    vector2
        size    2
        default { "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_vector2I"
        label   "Input 2"
        type    vector2
        size    2
        default { "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_vector3"
        label   "Input 2"
        type    vector
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_vector3I"
        label   "Input 2"
        type    vector
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_vector4"
        label   "Input 2"
        type    vector4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_vector4I"
        label   "Input 2"
        type    vector4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
}
INDX              DialogScript      i{
    name	mtlximage
    script	mtlximage
    label	"MtlX Image"

    rendermask	mtlx
    shadertype	generic
    externalshader	1

    input	ustring	file	"Filename"
    input	ustring	layer	"Layer"
    input	float	default	"Default Color"
    input	vector2	texcoord	"Texture Coordinates"
    input	ustring	uaddressmode	"Address Mode U"
    input	ustring	vaddressmode	"Address Mode V"
    input	ustring	filtertype	"Filter Type"
    input	ustring	framerange	"Frame Range"
    input	uint	frameoffset	"Frame Offset"
    input	ustring	frameendaction	"Frame End Action"
    output	float	out	"out"

    signature	"Color"	color3	{ ustring ustring color vector2 ustring ustring ustring ustring uint ustring color script=ND_image_color3 }
    signature	"Color 4"	color4	{ ustring ustring vector4 vector2 ustring ustring ustring ustring uint ustring vector4 script=ND_image_color4 }
    signature	"Float"	default	{ ustring ustring float vector2 ustring ustring ustring ustring uint ustring float script=ND_image_float }
    signature	"Vector 2"	vector2	{ ustring ustring vector2 vector2 ustring ustring ustring ustring uint ustring vector2 script=ND_image_vector2 }
    signature	"Vector 3"	vector3	{ ustring ustring vector vector2 ustring ustring ustring ustring uint ustring vector script=ND_image_vector3 }
    signature	"Vector 4"	vector4	{ ustring ustring vector4 vector2 ustring ustring ustring ustring uint ustring vector4 script=ND_image_vector4 }

    parm {
        name    "file"
        label   "Filename"
        type    image
        default { "" }
        parmtag { "sidefx::shader_isparmuniform" "1" }
    }
    parm {
        name    "filecolorspace"
        label   "File Color Space"
        type    string
        default { "" }
        menureplace {
            "srgb_texture"      "sRGB - Texture"
            "srgb_tx"           "sRGB - Texture (tx)"
            "srgb_displayp3"    "sRGB DisplayP3"
            "ACEScg"            "ACEScg"
            "acescg"            "acescg (lin_ap1)"
            "lin_rec709"        "Linear Rec.709 (sRGB)"
            "lin_displayp3"     "Linear DisplayP3"
            "g22_ap1"           "G22 AP1"
            "g22_rec709"        "G22 Rec.709"
            "g18_rec709"        "G18 Rec.709"
            "rec709_display"    "Rec.709 Display"
            "Raw"               "Raw"
        }
        parmtag { "sidefx::shader_isparm" "0" }
        parmtag { "sidefx::shader_metadata" "{\"targetparm\": \"file\", \"keypath\": \"colorSpace\"}" }
    }
    parm {
        name    "layer"
        label   "Layer"
        type    string
        default { "" }
        parmtag { "sidefx::shader_isparmuniform" "1" }
    }
    parm {
        name    "default"
        label   "Default Color"
        type    float
        default { "0" }
        range   { 0 10 }
    }
    parm {
        name    "default_color3"
        label   "Default Color"
        type    color
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "default" }
    }
    parm {
        name    "default_color4"
        label   "Default Color"
        type    color4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "default" }
    }
    parm {
        name    "default_vector2"
        label   "Default Color"
        type    vector2
        size    2
        default { "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "default" }
    }
    parm {
        name    "default_vector3"
        label   "Default Color"
        type    vector
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "default" }
    }
    parm {
        name    "default_vector4"
        label   "Default Color"
        type    vector4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "default" }
    }
    parm {
        name    "texcoord"
        label   "Texture Coordinates"
        type    vector2
        size    2
        default { "0" "0" }
        range   { 0 10 }
    }
    parm {
        name    "uaddressmode"
        label   "Address Mode U"
        type    string
        default { "periodic" }
        menureplace {
            "constant"  "constant"
            "clamp"     "clamp"
            "periodic"  "periodic"
            "mirror"    "mirror"
        }
        parmtag { "sidefx::shader_isparmuniform" "1" }
    }
    parm {
        name    "vaddressmode"
        label   "Address Mode V"
        type    string
        default { "periodic" }
        menureplace {
            "constant"  "constant"
            "clamp"     "clamp"
            "periodic"  "periodic"
            "mirror"    "mirror"
        }
        parmtag { "sidefx::shader_isparmuniform" "1" }
    }
    parm {
        name    "filtertype"
        label   "Filter Type"
        type    string
        default { "linear" }
        menureplace {
            "closest"   "closest"
            "linear"    "linear"
            "cubic"     "cubic"
        }
        parmtag { "sidefx::shader_isparmuniform" "1" }
    }
    parm {
        name    "framerange"
        label   "Frame Range"
        type    string
        default { "" }
        parmtag { "sidefx::shader_isparmuniform" "1" }
    }
    parm {
        name    "frameoffset"
        label   "Frame Offset"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_isparmuniform" "1" }
    }
    parm {
        name    "frameendaction"
        label   "Frame End Action"
        type    string
        default { "constant" }
        menureplace {
            "constant"  "constant"
            "clamp"     "clamp"
            "periodic"  "periodic"
            "mirror"    "mirror"
        }
        parmtag { "sidefx::shader_isparmuniform" "1" }
    }
}
INDX              DialogScript       i{
    name	mtlxmultiply
    script	mtlxmultiply
    label	"MtlX Multiply"

    rendermask	mtlx
    shadertype	generic
    externalshader	1

    input	float	in1	"Input 1"
    input	float	in2	"Input 2"
    output	float	out	"out"

    signature	"BSDF (C)"	bsdfC	{ bsdf color bsdf script=ND_multiply_bsdfC }
    signature	"BSDF (F)"	bsdfF	{ bsdf float bsdf script=ND_multiply_bsdfF }
    signature	"Color"	color3	{ color color color script=ND_multiply_color3 }
    signature	"Color (FA)"	color3FA	{ color float color script=ND_multiply_color3FA }
    signature	"Color 4"	color4	{ vector4 vector4 vector4 script=ND_multiply_color4 }
    signature	"Color 4 (FA)"	color4FA	{ vector4 float vector4 script=ND_multiply_color4FA }
    signature	"EDF (C)"	edfC	{ edf color edf script=ND_multiply_edfC }
    signature	"EDF (F)"	edfF	{ edf float edf script=ND_multiply_edfF }
    signature	"Float"	default	{ float float float script=ND_multiply_float }
    signature	"Matrix 3x3"	matrix33	{ matrix3 matrix3 matrix3 script=ND_multiply_matrix33 }
    signature	"Matrix 4x4"	matrix44	{ matrix matrix matrix script=ND_multiply_matrix44 }
    signature	"VDF (C)"	vdfC	{ vdf color vdf script=ND_multiply_vdfC }
    signature	"VDF (F)"	vdfF	{ vdf float vdf script=ND_multiply_vdfF }
    signature	"Vector 2"	vector2	{ vector2 vector2 vector2 script=ND_multiply_vector2 }
    signature	"Vector 2 (FA)"	vector2FA	{ vector2 float vector2 script=ND_multiply_vector2FA }
    signature	"Vector 3"	vector3	{ vector vector vector script=ND_multiply_vector3 }
    signature	"Vector 3 (FA)"	vector3FA	{ vector float vector script=ND_multiply_vector3FA }
    signature	"Vector 4"	vector4	{ vector4 vector4 vector4 script=ND_multiply_vector4 }
    signature	"Vector 4 (FA)"	vector4FA	{ vector4 float vector4 script=ND_multiply_vector4FA }

    parm {
        name    "in1"
        label   "Input 1"
        type    float
        default { "0" }
        range   { 0 10 }
    }
    parm {
        name    "in1_bsdfC"
        label   "Input 1"
        type    string
        default { "" }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_bsdfF"
        label   "Input 1"
        type    string
        default { "" }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_color3"
        label   "Input 1"
        type    color
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_color3FA"
        label   "Input 1"
        type    color
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_color4"
        label   "Input 1"
        type    color4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_color4FA"
        label   "Input 1"
        type    color4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_edfC"
        label   "Input 1"
        type    string
        default { "" }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_edfF"
        label   "Input 1"
        type    string
        default { "" }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_matrix33"
        label   "Input 1"
        type    float
        size    9
        default { "1" "0" "0" "0" "1" "0" "0" "0" "1" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_matrix44"
        label   "Input 1"
        type    float
        size    16
        default { "1" "0" "0" "0" "0" "1" "0" "0" "0" "0" "1" "0" "0" "0" "0" "1" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_vdfC"
        label   "Input 1"
        type    string
        default { "" }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_vdfF"
        label   "Input 1"
        type    string
        default { "" }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_vector2"
        label   "Input 1"
        type    vector2
        size    2
        default { "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_vector2FA"
        label   "Input 1"
        type    vector2
        size    2
        default { "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_vector3"
        label   "Input 1"
        type    vector
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_vector3FA"
        label   "Input 1"
        type    vector
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_vector4"
        label   "Input 1"
        type    vector4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_vector4FA"
        label   "Input 1"
        type    vector4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in2"
        label   "Input 2"
        type    float
        default { "1" }
        range   { 0 10 }
    }
    parm {
        name    "in2_bsdfC"
        label   "Input 2"
        type    color
        size    3
        default { "1" "1" "1" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_color3"
        label   "Input 2"
        type    color
        size    3
        default { "1" "1" "1" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_color4"
        label   "Input 2"
        type    color4
        size    4
        default { "1" "1" "1" "1" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_edfC"
        label   "Input 2"
        type    color
        size    3
        default { "1" "1" "1" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_matrix33"
        label   "Input 2"
        type    float
        size    9
        default { "1" "0" "0" "0" "1" "0" "0" "0" "1" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_matrix44"
        label   "Input 2"
        type    float
        size    16
        default { "1" "0" "0" "0" "0" "1" "0" "0" "0" "0" "1" "0" "0" "0" "0" "1" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_vdfC"
        label   "Input 2"
        type    color
        size    3
        default { "1" "1" "1" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_vector2"
        label   "Input 2"
        type    vector2
        size    2
        default { "1" "1" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_vector3"
        label   "Input 2"
        type    vector
        size    3
        default { "1" "1" "1" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_vector4"
        label   "Input 2"
        type    vector4
        size    4
        default { "1" "1" "1" "1" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
}
INDX              DialogScript      ?i{
    name	mtlxnormalize
    script	mtlxnormalize
    label	"MtlX Normalize"

    rendermask	mtlx
    shadertype	generic
    externalshader	1

    input	vector	in	"Input"
    output	vector	out	"out"

    signature	"Vector 2"	vector2	{ vector2 vector2 script=ND_normalize_vector2 }
    signature	"Vector 3"	default	{ vector vector script=ND_normalize_vector3 }
    signature	"Vector 4"	vector4	{ vector4 vector4 script=ND_normalize_vector4 }

    parm {
        name    "in"
        label   "Input"
        type    vector
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
    }
    parm {
        name    "in_vector2"
        label   "Input"
        type    vector2
        size    2
        default { "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in" }
    }
    parm {
        name    "in_vector4"
        label   "Input"
        type    vector4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in" }
    }
}
INDX              DialogScript      ci{
    name	mtlxposition
    script	mtlxposition
    label	"MtlX Position"

    rendermask	mtlx
    shadertype	generic
    externalshader	1

    input	ustring	space	"Space"
    output	vector	out	"out"

    signature	"Vector 3"	default	{ ustring vector script=ND_position_vector3 }

    parm {
        name    "space"
        label   "Space"
        type    string
        default { "object" }
        menureplace {
            "model"     "model"
            "object"    "object"
            "world"     "world"
        }
        parmtag { "sidefx::shader_isparmuniform" "1" }
    }
}
INDX              DialogScript      i{
    name	mtlxseparate2
    script	mtlxseparate2
    label	"MtlX Separate Vector 2"

    rendermask	mtlx
    shadertype	generic
    externalshader	1

    input	vector2	in	"Input"
    output	float	outx	"outx"
    output	float	outy	"outy"

    signature	"Vector 2"	default	{ vector2 float float script=ND_separate2_vector2 }

    parm {
        name    "in"
        label   "Input"
        type    vector2
        size    2
        default { "0" "0" }
        range   { 0 10 }
    }
}
INDX              DialogScript      "i{
    name	mtlxseparate3v
    script	mtlxseparate3
    label	"MtlX Separate Vector 3"

    rendermask	mtlx
    shadertype	generic
    externalshader	1

    input	vector	in	"Input"
    output	float	outx	"outx"
    output	float	outy	"outy"
    output	float	outz	"outz"

    signature	"Vector 3"	default	{ vector float float float script=ND_separate3_vector3 }

    parm {
        name    "in"
        label   "Input"
        type    vector
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
    }
}
INDX              DialogScript      $i{
    name	mtlxsin
    script	mtlxsin
    label	"MtlX Sin"

    rendermask	mtlx
    shadertype	generic
    externalshader	1

    input	float	in	"Input"
    output	float	out	"out"

    signature	"Float"	default	{ float float script=ND_sin_float }
    signature	"Vector 2"	vector2	{ vector2 vector2 script=ND_sin_vector2 }
    signature	"Vector 3"	vector3	{ vector vector script=ND_sin_vector3 }
    signature	"Vector 4"	vector4	{ vector4 vector4 script=ND_sin_vector4 }

    parm {
        name    "in"
        label   "Input"
        type    float
        default { "0" }
        range   { 0 10 }
    }
    parm {
        name    "in_vector2"
        label   "Input"
        type    vector2
        size    2
        default { "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in" }
    }
    parm {
        name    "in_vector3"
        label   "Input"
        type    vector
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in" }
    }
    parm {
        name    "in_vector4"
        label   "Input"
        type    vector4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in" }
    }
}
INDX              DialogScript      5hG# Dialog script for mtlxstandard_surface automatically generated

{
    name	mtlxstandard_surface
    script	mtlxstandard_surface
    label	"MtlX Standard Surface"

    rendermask	mtlx
    externalshader 1
    shadertype	surface
    input	float	base	Base
    input	color	base_color	"Base Color"
    input	float	diffuse_roughness	"Diffuse Roughness"
    input	float	metalness	Metalness
    input	float	specular	Specular
    input	color	specular_color	"Specular Color"
    input	float	specular_roughness	"Specular Roughness"
    input	float	specular_IOR	"Index of Refraction"
    input	float	specular_anisotropy	"Specular Anisotropy"
    input	float	specular_rotation	"Specular Rotation"
    input	float	transmission	Transmission
    input	color	transmission_color	"Transmission Color"
    input	float	transmission_depth	"Transmission Depth"
    input	color	transmission_scatter	"Transmission Scatter"
    input	float	transmission_scatter_anisotropy	"Transmission Anisotropy"
    input	float	transmission_dispersion	"Transmission Dispersion"
    input	float	transmission_extra_roughness	"Transmission Roughness"
    input	float	subsurface	Subsurface
    input	color	subsurface_color	"Subsurface Color"
    input	color	subsurface_radius	"Subsurface Radius"
    input	float	subsurface_scale	"Subsurface Scale"
    input	float	subsurface_anisotropy	"Subsurface Anisotropy"
    input	float	sheen	Sheen
    input	color	sheen_color	"Sheen Color"
    input	float	sheen_roughness	"Sheen Roughness"
    input	float	coat	Coat
    input	color	coat_color	"Coat Color"
    input	float	coat_roughness	"Coat Roughness"
    input	float	coat_anisotropy	"Coat Anisotropy"
    input	float	coat_rotation	"Coat Rotation"
    input	float	coat_IOR	"Coat Index of Refraction"
    input	vector	coat_normal	"Coat normal"
    input	float	coat_affect_color	"Coat Affect Color"
    input	float	coat_affect_roughness	"Coat Affect Roughness"
    input	float	thin_film_thickness	"Thin Film Thickness"
    input	float	thin_film_IOR	"Thin Film Index of Refraction"
    input	float	emission	Emission
    input	color	emission_color	"Emission Color"
    input	color	opacity	Opacity
    input	int	thin_walled	"Thin Walled"
    input	vector	normal	Normal
    input	vector	tangent	"Tangent Input"
    output	surface	out	out
    inputflags	base	0
    inputflags	base_color	0
    inputflags	diffuse_roughness	0
    inputflags	metalness	0
    inputflags	specular	0
    inputflags	specular_color	0
    inputflags	specular_roughness	0
    inputflags	specular_IOR	0
    inputflags	specular_anisotropy	0
    inputflags	specular_rotation	0
    inputflags	transmission	0
    inputflags	transmission_color	0
    inputflags	transmission_depth	0
    inputflags	transmission_scatter	0
    inputflags	transmission_scatter_anisotropy	0
    inputflags	transmission_dispersion	0
    inputflags	transmission_extra_roughness	0
    inputflags	subsurface	0
    inputflags	subsurface_color	0
    inputflags	subsurface_radius	0
    inputflags	subsurface_scale	0
    inputflags	subsurface_anisotropy	0
    inputflags	sheen	0
    inputflags	sheen_color	0
    inputflags	sheen_roughness	0
    inputflags	coat	0
    inputflags	coat_color	0
    inputflags	coat_roughness	0
    inputflags	coat_anisotropy	0
    inputflags	coat_rotation	0
    inputflags	coat_IOR	0
    inputflags	coat_normal	0
    inputflags	coat_affect_color	0
    inputflags	coat_affect_roughness	0
    inputflags	thin_film_thickness	0
    inputflags	thin_film_IOR	0
    inputflags	emission	0
    inputflags	emission_color	0
    inputflags	opacity	0
    inputflags	thin_walled	0
    inputflags	normal	0
    inputflags	tangent	0
    signature	"surfacesurfaceshader (1.0.1)"	default	{ float color float float float color float float float float float color float color float float float float color color float float float color float float color float float float float vector float float float float float color color int vector vector surface script=ND_standard_surface_surfaceshader }
    signature	"surfacesurfaceshader (1.0.0)"	surfacesurfaceshader100	{ float color float float float color float float float float float color float color float float float float color color float float float color float float color float float float float vector float float float float float color color int vector vector surface script=ND_standard_surface_surfaceshader_100 }

    outputoverrides	default
    {
	___begin	auto
			(0)
    }
    outputoverrides	surfacesurfaceshader100
    {
	___begin	auto
			(0)
    }

    help {
	""
    }

    parm {
        name    "signature"
        baseparm
        label   "Signature"
        export  none
    }
    groupcollapsible {
        name    "folder0"
        label   "Base"
        parmtag { "group_default" "1" }

        parm {
            name    "base"
            label   "Base"
            type    float
            default { "1" }
            range   { 0! 1! }
            parmtag { "ogl_diff_intensity" "1" }
        }
        parm {
            name    "base_color"
            label   "Color"
            type    color
            size    3
            default { "0.8" "0.8" "0.8" }
            range   { 0 10 }
            parmtag { "ogl_diff" "1" }
        }
        parm {
            name    "diffuse_roughness"
            label   "Diffuse Roughness"
            type    float
            default { "0" }
            range   { 0! 1! }
        }
        parm {
            name    "metalness"
            label   "Metalness"
            type    float
            default { "0" }
            range   { 0! 1! }
            parmtag { "ogl_metallic" "1" }
        }
    }

    groupcollapsible {
        name    "folder0_1"
        label   "Specular"

        parm {
            name    "specular"
            label   "Specular"
            type    float
            default { "1" }
            range   { 0! 1! }
            parmtag { "ogl_spec_intensity" "1" }
        }
        parm {
            name    "specular_color"
            label   "Color"
            type    color
            size    3
            default { "1" "1" "1" }
            range   { 0 10 }
            parmtag { "ogl_spec" "1" }
        }
        parm {
            name    "specular_roughness"
            label   "Roughness"
            type    float
            default { "0.2" }
            range   { 0! 1! }
            parmtag { "ogl_rough" "1" }
        }
        parm {
            name    "specular_IOR"
            label   "Index of Refraction"
            type    float
            default { "1.5" }
            range   { 0! 3 }
            parmtag { "ogl_ior" "1" }
        }
        parm {
            name    "specular_anisotropy"
            label   "Anisotropy"
            type    float
            default { "0" }
            range   { 0! 1! }
        }
        parm {
            name    "specular_rotation"
            label   "Rotation"
            type    float
            default { "0" }
            range   { 0! 1! }
        }
    }

    groupcollapsible {
        name    "folder0_5"
        label   "Coat"

        parm {
            name    "coat"
            label   "Coat"
            type    float
            default { "0" }
            range   { 0! 1! }
            parmtag { "ogl_coat_intensity" "1" }
        }
        parm {
            name    "coat_color"
            label   "Color"
            type    color
            size    3
            default { "1" "1" "1" }
            range   { 0 10 }
        }
        parm {
            name    "coat_roughness"
            label   "Roughness"
            type    float
            default { "0.1" }
            range   { 0! 1! }
            parmtag { "ogl_coat_rough" "1" }
        }
        parm {
            name    "coat_anisotropy"
            label   "Anisotropy"
            type    float
            default { "0" }
            range   { 0! 1! }
        }
        parm {
            name    "coat_rotation"
            label   "Rotation"
            type    float
            default { "0" }
            range   { 0! 1! }
        }
        parm {
            name    "coat_IOR"
            label   "Index of Refraction"
            type    float
            default { "1.5" }
            range   { 0! 3 }
        }
        parm {
            name    "coat_normal"
            label   "Normal"
            type    vector
            size    3
            default { "0" "0" "0" }
            range   { 0 10 }
        }
        parm {
            name    "coat_affect_color"
            label   "Affect Color"
            type    float
            default { "0" }
            range   { 0! 1! }
        }
        parm {
            name    "coat_affect_roughness"
            label   "Affect Roughness"
            type    float
            default { "0" }
            range   { 0! 1! }
        }
    }

    groupcollapsible {
        name    "folder0_2"
        label   "Transmission"

        parm {
            name    "transmission"
            label   "Transmission"
            type    float
            default { "0" }
            range   { 0! 1! }
            parmtag { "ogl_transparency" "1" }
        }
        parm {
            name    "transmission_color"
            label   "Color"
            type    color
            size    3
            default { "1" "1" "1" }
            range   { 0 10 }
        }
        parm {
            name    "transmission_depth"
            label   "Depth"
            type    float
            default { "0" }
            range   { 0! 100 }
        }
        parm {
            name    "transmission_scatter"
            label   "Scatter"
            type    color
            size    3
            default { "0" "0" "0" }
            range   { 0 10 }
        }
        parm {
            name    "transmission_scatter_anisotropy"
            label   "Anisotropy"
            type    float
            default { "0" }
            range   { 0! 1! }
        }
        parm {
            name    "transmission_dispersion"
            label   "Dispersion"
            type    float
            default { "0" }
            range   { 0! 100 }
        }
        parm {
            name    "transmission_extra_roughness"
            label   "Roughness"
            type    float
            default { "0" }
            range   { -1! 1! }
        }
    }

    groupcollapsible {
        name    "folder0_4"
        label   "Sheen"

        parm {
            name    "sheen"
            label   "Sheen"
            type    float
            default { "0" }
            range   { 0! 1! }
        }
        parm {
            name    "sheen_color"
            label   "Color"
            type    color
            size    3
            default { "1" "1" "1" }
            range   { 0 10 }
        }
        parm {
            name    "sheen_roughness"
            label   "Roughness"
            type    float
            default { "0.3" }
            range   { 0! 1! }
        }
    }

    groupcollapsible {
        name    "folder0_3"
        label   "Subsurface"

        parm {
            name    "subsurface"
            label   "Subsurface"
            type    float
            default { "0" }
            range   { 0! 1! }
        }
        parm {
            name    "subsurface_color"
            label   "Color"
            type    color
            size    3
            default { "1" "1" "1" }
            range   { 0 10 }
        }
        parm {
            name    "subsurface_radius"
            label   "Radius"
            type    color
            size    3
            default { "1" "1" "1" }
            range   { 0 10 }
        }
        parm {
            name    "subsurface_scale"
            label   "Scale"
            type    float
            default { "1" }
            range   { 0! 10 }
        }
        parm {
            name    "subsurface_anisotropy"
            label   "Anisotropy"
            type    float
            default { "0" }
            range   { -1! 1! }
        }
    }

    groupcollapsible {
        name    "folder0_7"
        label   "Emission"

        parm {
            name    "emission"
            label   "Emission"
            type    float
            default { "0" }
            range   { 0! 1 }
            parmtag { "ogl_emit_intensity" "1" }
        }
        parm {
            name    "emission_color"
            label   "Color"
            type    color
            size    3
            default { "1" "1" "1" }
            range   { 0 10 }
            parmtag { "ogl_emit" "1" }
        }
    }

    groupcollapsible {
        name    "folder0_6"
        label   "Thin Film"

        parm {
            name    "thin_film_thickness"
            label   "Thickness"
            type    float
            default { "0" }
            range   { 0! 2000 }
        }
        parm {
            name    "thin_film_IOR"
            label   "Index of Refraction"
            type    float
            default { "1.5" }
            range   { 0! 3 }
        }
    }

    groupcollapsible {
        name    "folder0_8"
        label   "Geometry"

        parm {
            name    "opacity"
            label   "Opacity"
            type    color
            size    3
            default { "1" "1" "1" }
            range   { 0 10 }
        }
        parm {
            name    "thin_walled"
            label   "Thin Walled"
            type    toggle
            default { "0" }
        }
        parm {
            name    "normal"
            label   "Normal"
            type    vector
            size    3
            default { "0" "0" "0" }
            range   { 0 10 }
        }
        parm {
            name    "tangent"
            label   "Tangent Input"
            type    vector
            size    3
            default { "0" "0" "0" }
            range   { 0 10 }
        }
    }

}
INDX              DialogScript      Ki{
    name	mtlxsubtract
    script	mtlxsubtract
    label	"MtlX Subtract"

    rendermask	mtlx
    shadertype	generic
    externalshader	1

    input	float	in1	"Input 1"
    input	float	in2	"Input 2"
    output	float	out	"out"

    signature	"Color"	color3	{ color color color script=ND_subtract_color3 }
    signature	"Color (FA)"	color3FA	{ color float color script=ND_subtract_color3FA }
    signature	"Color 4"	color4	{ vector4 vector4 vector4 script=ND_subtract_color4 }
    signature	"Color 4 (FA)"	color4FA	{ vector4 float vector4 script=ND_subtract_color4FA }
    signature	"Float"	default	{ float float float script=ND_subtract_float }
    signature	"Integer"	integer	{ int int int script=ND_subtract_integer }
    signature	"Matrix 3x3"	matrix33	{ matrix3 matrix3 matrix3 script=ND_subtract_matrix33 }
    signature	"Matrix 3x3 (FA)"	matrix33FA	{ matrix3 float matrix3 script=ND_subtract_matrix33FA }
    signature	"Matrix 4x4"	matrix44	{ matrix matrix matrix script=ND_subtract_matrix44 }
    signature	"Matrix 4x4 (FA)"	matrix44FA	{ matrix float matrix script=ND_subtract_matrix44FA }
    signature	"Vector 2"	vector2	{ vector2 vector2 vector2 script=ND_subtract_vector2 }
    signature	"Vector 2 (FA)"	vector2FA	{ vector2 float vector2 script=ND_subtract_vector2FA }
    signature	"Vector 3"	vector3	{ vector vector vector script=ND_subtract_vector3 }
    signature	"Vector 3 (FA)"	vector3FA	{ vector float vector script=ND_subtract_vector3FA }
    signature	"Vector 4"	vector4	{ vector4 vector4 vector4 script=ND_subtract_vector4 }
    signature	"Vector 4 (FA)"	vector4FA	{ vector4 float vector4 script=ND_subtract_vector4FA }

    parm {
        name    "in1"
        label   "Input 1"
        type    float
        default { "0" }
        range   { 0 10 }
    }
    parm {
        name    "in1_color3"
        label   "Input 1"
        type    color
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_color3FA"
        label   "Input 1"
        type    color
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_color4"
        label   "Input 1"
        type    color4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_color4FA"
        label   "Input 1"
        type    color4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_integer"
        label   "Input 1"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_matrix33"
        label   "Input 1"
        type    float
        size    9
        default { "1" "0" "0" "0" "1" "0" "0" "0" "1" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_matrix33FA"
        label   "Input 1"
        type    float
        size    9
        default { "1" "0" "0" "0" "1" "0" "0" "0" "1" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_matrix44"
        label   "Input 1"
        type    float
        size    16
        default { "1" "0" "0" "0" "0" "1" "0" "0" "0" "0" "1" "0" "0" "0" "0" "1" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_matrix44FA"
        label   "Input 1"
        type    float
        size    16
        default { "1" "0" "0" "0" "0" "1" "0" "0" "0" "0" "1" "0" "0" "0" "0" "1" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_vector2"
        label   "Input 1"
        type    vector2
        size    2
        default { "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_vector2FA"
        label   "Input 1"
        type    vector2
        size    2
        default { "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_vector3"
        label   "Input 1"
        type    vector
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_vector3FA"
        label   "Input 1"
        type    vector
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_vector4"
        label   "Input 1"
        type    vector4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_vector4FA"
        label   "Input 1"
        type    vector4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in2"
        label   "Input 2"
        type    float
        default { "0" }
        range   { 0 10 }
    }
    parm {
        name    "in2_color3"
        label   "Input 2"
        type    color
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_color4"
        label   "Input 2"
        type    color4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_integer"
        label   "Input 2"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_matrix33"
        label   "Input 2"
        type    float
        size    9
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_matrix44"
        label   "Input 2"
        type    float
        size    16
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_vector2"
        label   "Input 2"
        type    vector2
        size    2
        default { "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_vector3"
        label   "Input 2"
        type    vector
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_vector4"
        label   "Input 2"
        type    vector4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
}
INDX              DialogScript      i{
    name	mtlxswitch
    script	mtlxswitch
    label	"MtlX Switch"

    rendermask	mtlx
    shadertype	generic
    externalshader	1

    input	float	in1	"Input 1"
    input	float	in2	"Input 2"
    input	float	in3	"Input 3"
    input	float	in4	"Input 4"
    input	float	in5	"Input 5"
    input	float	in6	"Input 6"
    input	float	in7	"Input 7"
    input	float	in8	"Input 8"
    input	float	in9	"Input 9"
    input	float	in10	"Input 10"
    input	float	which	"Which"
    output	float	out	"out"

    signature	"Color"	color3	{ color color color color color color color color color color float color script=ND_switch_color3 }
    signature	"Color (I)"	color3I	{ color color color color color color color color color color int color script=ND_switch_color3I }
    signature	"Color 4"	color4	{ vector4 vector4 vector4 vector4 vector4 vector4 vector4 vector4 vector4 vector4 float vector4 script=ND_switch_color4 }
    signature	"Color 4 (I)"	color4I	{ vector4 vector4 vector4 vector4 vector4 vector4 vector4 vector4 vector4 vector4 int vector4 script=ND_switch_color4I }
    signature	"Float"	default	{ float float float float float float float float float float float float script=ND_switch_float }
    signature	"Float (I)"	floatI	{ float float float float float float float float float float int float script=ND_switch_floatI }
    signature	"Matrix 3x3"	matrix33	{ matrix3 matrix3 matrix3 matrix3 matrix3 matrix3 matrix3 matrix3 matrix3 matrix3 float matrix3 script=ND_switch_matrix33 }
    signature	"Matrix 3x3 (I)"	matrix33I	{ matrix3 matrix3 matrix3 matrix3 matrix3 matrix3 matrix3 matrix3 matrix3 matrix3 int matrix3 script=ND_switch_matrix33I }
    signature	"Matrix 4x4"	matrix44	{ matrix matrix matrix matrix matrix matrix matrix matrix matrix matrix float matrix script=ND_switch_matrix44 }
    signature	"Matrix 4x4 (I)"	matrix44I	{ matrix matrix matrix matrix matrix matrix matrix matrix matrix matrix int matrix script=ND_switch_matrix44I }
    signature	"Vector 2"	vector2	{ vector2 vector2 vector2 vector2 vector2 vector2 vector2 vector2 vector2 vector2 float vector2 script=ND_switch_vector2 }
    signature	"Vector 2 (I)"	vector2I	{ vector2 vector2 vector2 vector2 vector2 vector2 vector2 vector2 vector2 vector2 int vector2 script=ND_switch_vector2I }
    signature	"Vector 3"	vector3	{ vector vector vector vector vector vector vector vector vector vector float vector script=ND_switch_vector3 }
    signature	"Vector 3 (I)"	vector3I	{ vector vector vector vector vector vector vector vector vector vector int vector script=ND_switch_vector3I }
    signature	"Vector 4"	vector4	{ vector4 vector4 vector4 vector4 vector4 vector4 vector4 vector4 vector4 vector4 float vector4 script=ND_switch_vector4 }
    signature	"Vector 4 (I)"	vector4I	{ vector4 vector4 vector4 vector4 vector4 vector4 vector4 vector4 vector4 vector4 int vector4 script=ND_switch_vector4I }

    parm {
        name    "in1"
        label   "Input 1"
        type    float
        default { "0" }
        range   { 0 10 }
    }
    parm {
        name    "in1_color3"
        label   "Input 1"
        type    color
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_color3I"
        label   "Input 1"
        type    color
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_color4"
        label   "Input 1"
        type    color4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_color4I"
        label   "Input 1"
        type    color4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_matrix33"
        label   "Input 1"
        type    float
        size    9
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_matrix33I"
        label   "Input 1"
        type    float
        size    9
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_matrix44"
        label   "Input 1"
        type    float
        size    16
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_matrix44I"
        label   "Input 1"
        type    float
        size    16
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_vector2"
        label   "Input 1"
        type    vector2
        size    2
        default { "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_vector2I"
        label   "Input 1"
        type    vector2
        size    2
        default { "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_vector3"
        label   "Input 1"
        type    vector
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_vector3I"
        label   "Input 1"
        type    vector
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_vector4"
        label   "Input 1"
        type    vector4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in1_vector4I"
        label   "Input 1"
        type    vector4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in1" }
    }
    parm {
        name    "in2"
        label   "Input 2"
        type    float
        default { "0" }
        range   { 0 10 }
    }
    parm {
        name    "in2_color3"
        label   "Input 2"
        type    color
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_color3I"
        label   "Input 2"
        type    color
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_color4"
        label   "Input 2"
        type    color4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_color4I"
        label   "Input 2"
        type    color4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_matrix33"
        label   "Input 2"
        type    float
        size    9
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_matrix33I"
        label   "Input 2"
        type    float
        size    9
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_matrix44"
        label   "Input 2"
        type    float
        size    16
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_matrix44I"
        label   "Input 2"
        type    float
        size    16
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_vector2"
        label   "Input 2"
        type    vector2
        size    2
        default { "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_vector2I"
        label   "Input 2"
        type    vector2
        size    2
        default { "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_vector3"
        label   "Input 2"
        type    vector
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_vector3I"
        label   "Input 2"
        type    vector
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_vector4"
        label   "Input 2"
        type    vector4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in2_vector4I"
        label   "Input 2"
        type    vector4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in2" }
    }
    parm {
        name    "in3"
        label   "Input 3"
        type    float
        default { "0" }
        range   { 0 10 }
    }
    parm {
        name    "in3_color3"
        label   "Input 3"
        type    color
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in3" }
    }
    parm {
        name    "in3_color3I"
        label   "Input 3"
        type    color
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in3" }
    }
    parm {
        name    "in3_color4"
        label   "Input 3"
        type    color4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in3" }
    }
    parm {
        name    "in3_color4I"
        label   "Input 3"
        type    color4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in3" }
    }
    parm {
        name    "in3_matrix33"
        label   "Input 3"
        type    float
        size    9
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in3" }
    }
    parm {
        name    "in3_matrix33I"
        label   "Input 3"
        type    float
        size    9
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in3" }
    }
    parm {
        name    "in3_matrix44"
        label   "Input 3"
        type    float
        size    16
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in3" }
    }
    parm {
        name    "in3_matrix44I"
        label   "Input 3"
        type    float
        size    16
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in3" }
    }
    parm {
        name    "in3_vector2"
        label   "Input 3"
        type    vector2
        size    2
        default { "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in3" }
    }
    parm {
        name    "in3_vector2I"
        label   "Input 3"
        type    vector2
        size    2
        default { "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in3" }
    }
    parm {
        name    "in3_vector3"
        label   "Input 3"
        type    vector
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in3" }
    }
    parm {
        name    "in3_vector3I"
        label   "Input 3"
        type    vector
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in3" }
    }
    parm {
        name    "in3_vector4"
        label   "Input 3"
        type    vector4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in3" }
    }
    parm {
        name    "in3_vector4I"
        label   "Input 3"
        type    vector4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in3" }
    }
    parm {
        name    "in4"
        label   "Input 4"
        type    float
        default { "0" }
        range   { 0 10 }
    }
    parm {
        name    "in4_color3"
        label   "Input 4"
        type    color
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in4" }
    }
    parm {
        name    "in4_color3I"
        label   "Input 4"
        type    color
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in4" }
    }
    parm {
        name    "in4_color4"
        label   "Input 4"
        type    color4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in4" }
    }
    parm {
        name    "in4_color4I"
        label   "Input 4"
        type    color4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in4" }
    }
    parm {
        name    "in4_matrix33"
        label   "Input 4"
        type    float
        size    9
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in4" }
    }
    parm {
        name    "in4_matrix33I"
        label   "Input 4"
        type    float
        size    9
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in4" }
    }
    parm {
        name    "in4_matrix44"
        label   "Input 4"
        type    float
        size    16
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in4" }
    }
    parm {
        name    "in4_matrix44I"
        label   "Input 4"
        type    float
        size    16
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in4" }
    }
    parm {
        name    "in4_vector2"
        label   "Input 4"
        type    vector2
        size    2
        default { "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in4" }
    }
    parm {
        name    "in4_vector2I"
        label   "Input 4"
        type    vector2
        size    2
        default { "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in4" }
    }
    parm {
        name    "in4_vector3"
        label   "Input 4"
        type    vector
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in4" }
    }
    parm {
        name    "in4_vector3I"
        label   "Input 4"
        type    vector
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in4" }
    }
    parm {
        name    "in4_vector4"
        label   "Input 4"
        type    vector4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in4" }
    }
    parm {
        name    "in4_vector4I"
        label   "Input 4"
        type    vector4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in4" }
    }
    parm {
        name    "in5"
        label   "Input 5"
        type    float
        default { "0" }
        range   { 0 10 }
    }
    parm {
        name    "in5_color3"
        label   "Input 5"
        type    color
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in5" }
    }
    parm {
        name    "in5_color3I"
        label   "Input 5"
        type    color
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in5" }
    }
    parm {
        name    "in5_color4"
        label   "Input 5"
        type    color4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in5" }
    }
    parm {
        name    "in5_color4I"
        label   "Input 5"
        type    color4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in5" }
    }
    parm {
        name    "in5_matrix33"
        label   "Input 5"
        type    float
        size    9
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in5" }
    }
    parm {
        name    "in5_matrix33I"
        label   "Input 5"
        type    float
        size    9
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in5" }
    }
    parm {
        name    "in5_matrix44"
        label   "Input 5"
        type    float
        size    16
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in5" }
    }
    parm {
        name    "in5_matrix44I"
        label   "Input 5"
        type    float
        size    16
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in5" }
    }
    parm {
        name    "in5_vector2"
        label   "Input 5"
        type    vector2
        size    2
        default { "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in5" }
    }
    parm {
        name    "in5_vector2I"
        label   "Input 5"
        type    vector2
        size    2
        default { "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in5" }
    }
    parm {
        name    "in5_vector3"
        label   "Input 5"
        type    vector
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in5" }
    }
    parm {
        name    "in5_vector3I"
        label   "Input 5"
        type    vector
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in5" }
    }
    parm {
        name    "in5_vector4"
        label   "Input 5"
        type    vector4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in5" }
    }
    parm {
        name    "in5_vector4I"
        label   "Input 5"
        type    vector4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in5" }
    }
    parm {
        name    "in6"
        label   "Input 6"
        type    float
        default { "0" }
        range   { 0 10 }
    }
    parm {
        name    "in6_color3"
        label   "Input 6"
        type    color
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in6" }
    }
    parm {
        name    "in6_color3I"
        label   "Input 6"
        type    color
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in6" }
    }
    parm {
        name    "in6_color4"
        label   "Input 6"
        type    color4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in6" }
    }
    parm {
        name    "in6_color4I"
        label   "Input 6"
        type    color4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in6" }
    }
    parm {
        name    "in6_matrix33"
        label   "Input 6"
        type    float
        size    9
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in6" }
    }
    parm {
        name    "in6_matrix33I"
        label   "Input 6"
        type    float
        size    9
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in6" }
    }
    parm {
        name    "in6_matrix44"
        label   "Input 6"
        type    float
        size    16
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in6" }
    }
    parm {
        name    "in6_matrix44I"
        label   "Input 6"
        type    float
        size    16
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in6" }
    }
    parm {
        name    "in6_vector2"
        label   "Input 6"
        type    vector2
        size    2
        default { "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in6" }
    }
    parm {
        name    "in6_vector2I"
        label   "Input 6"
        type    vector2
        size    2
        default { "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in6" }
    }
    parm {
        name    "in6_vector3"
        label   "Input 6"
        type    vector
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in6" }
    }
    parm {
        name    "in6_vector3I"
        label   "Input 6"
        type    vector
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in6" }
    }
    parm {
        name    "in6_vector4"
        label   "Input 6"
        type    vector4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in6" }
    }
    parm {
        name    "in6_vector4I"
        label   "Input 6"
        type    vector4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in6" }
    }
    parm {
        name    "in7"
        label   "Input 7"
        type    float
        default { "0" }
        range   { 0 10 }
    }
    parm {
        name    "in7_color3"
        label   "Input 7"
        type    color
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in7" }
    }
    parm {
        name    "in7_color3I"
        label   "Input 7"
        type    color
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in7" }
    }
    parm {
        name    "in7_color4"
        label   "Input 7"
        type    color4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in7" }
    }
    parm {
        name    "in7_color4I"
        label   "Input 7"
        type    color4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in7" }
    }
    parm {
        name    "in7_matrix33"
        label   "Input 7"
        type    float
        size    9
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in7" }
    }
    parm {
        name    "in7_matrix33I"
        label   "Input 7"
        type    float
        size    9
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in7" }
    }
    parm {
        name    "in7_matrix44"
        label   "Input 7"
        type    float
        size    16
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in7" }
    }
    parm {
        name    "in7_matrix44I"
        label   "Input 7"
        type    float
        size    16
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in7" }
    }
    parm {
        name    "in7_vector2"
        label   "Input 7"
        type    vector2
        size    2
        default { "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in7" }
    }
    parm {
        name    "in7_vector2I"
        label   "Input 7"
        type    vector2
        size    2
        default { "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in7" }
    }
    parm {
        name    "in7_vector3"
        label   "Input 7"
        type    vector
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in7" }
    }
    parm {
        name    "in7_vector3I"
        label   "Input 7"
        type    vector
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in7" }
    }
    parm {
        name    "in7_vector4"
        label   "Input 7"
        type    vector4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in7" }
    }
    parm {
        name    "in7_vector4I"
        label   "Input 7"
        type    vector4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in7" }
    }
    parm {
        name    "in8"
        label   "Input 8"
        type    float
        default { "0" }
        range   { 0 10 }
    }
    parm {
        name    "in8_color3"
        label   "Input 8"
        type    color
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in8" }
    }
    parm {
        name    "in8_color3I"
        label   "Input 8"
        type    color
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in8" }
    }
    parm {
        name    "in8_color4"
        label   "Input 8"
        type    color4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in8" }
    }
    parm {
        name    "in8_color4I"
        label   "Input 8"
        type    color4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in8" }
    }
    parm {
        name    "in8_matrix33"
        label   "Input 8"
        type    float
        size    9
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in8" }
    }
    parm {
        name    "in8_matrix33I"
        label   "Input 8"
        type    float
        size    9
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in8" }
    }
    parm {
        name    "in8_matrix44"
        label   "Input 8"
        type    float
        size    16
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in8" }
    }
    parm {
        name    "in8_matrix44I"
        label   "Input 8"
        type    float
        size    16
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in8" }
    }
    parm {
        name    "in8_vector2"
        label   "Input 8"
        type    vector2
        size    2
        default { "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in8" }
    }
    parm {
        name    "in8_vector2I"
        label   "Input 8"
        type    vector2
        size    2
        default { "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in8" }
    }
    parm {
        name    "in8_vector3"
        label   "Input 8"
        type    vector
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in8" }
    }
    parm {
        name    "in8_vector3I"
        label   "Input 8"
        type    vector
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in8" }
    }
    parm {
        name    "in8_vector4"
        label   "Input 8"
        type    vector4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in8" }
    }
    parm {
        name    "in8_vector4I"
        label   "Input 8"
        type    vector4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in8" }
    }
    parm {
        name    "in9"
        label   "Input 9"
        type    float
        default { "0" }
        range   { 0 10 }
    }
    parm {
        name    "in9_color3"
        label   "Input 9"
        type    color
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in9" }
    }
    parm {
        name    "in9_color3I"
        label   "Input 9"
        type    color
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in9" }
    }
    parm {
        name    "in9_color4"
        label   "Input 9"
        type    color4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in9" }
    }
    parm {
        name    "in9_color4I"
        label   "Input 9"
        type    color4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in9" }
    }
    parm {
        name    "in9_matrix33"
        label   "Input 9"
        type    float
        size    9
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in9" }
    }
    parm {
        name    "in9_matrix33I"
        label   "Input 9"
        type    float
        size    9
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in9" }
    }
    parm {
        name    "in9_matrix44"
        label   "Input 9"
        type    float
        size    16
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in9" }
    }
    parm {
        name    "in9_matrix44I"
        label   "Input 9"
        type    float
        size    16
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in9" }
    }
    parm {
        name    "in9_vector2"
        label   "Input 9"
        type    vector2
        size    2
        default { "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in9" }
    }
    parm {
        name    "in9_vector2I"
        label   "Input 9"
        type    vector2
        size    2
        default { "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in9" }
    }
    parm {
        name    "in9_vector3"
        label   "Input 9"
        type    vector
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in9" }
    }
    parm {
        name    "in9_vector3I"
        label   "Input 9"
        type    vector
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in9" }
    }
    parm {
        name    "in9_vector4"
        label   "Input 9"
        type    vector4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in9" }
    }
    parm {
        name    "in9_vector4I"
        label   "Input 9"
        type    vector4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in9" }
    }
    parm {
        name    "in10"
        label   "Input 10"
        type    float
        default { "0" }
        range   { 0 10 }
    }
    parm {
        name    "in10_color3"
        label   "Input 10"
        type    color
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in10" }
    }
    parm {
        name    "in10_color3I"
        label   "Input 10"
        type    color
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in10" }
    }
    parm {
        name    "in10_color4"
        label   "Input 10"
        type    color4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in10" }
    }
    parm {
        name    "in10_color4I"
        label   "Input 10"
        type    color4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in10" }
    }
    parm {
        name    "in10_matrix33"
        label   "Input 10"
        type    float
        size    9
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in10" }
    }
    parm {
        name    "in10_matrix33I"
        label   "Input 10"
        type    float
        size    9
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in10" }
    }
    parm {
        name    "in10_matrix44"
        label   "Input 10"
        type    float
        size    16
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in10" }
    }
    parm {
        name    "in10_matrix44I"
        label   "Input 10"
        type    float
        size    16
        default { "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in10" }
    }
    parm {
        name    "in10_vector2"
        label   "Input 10"
        type    vector2
        size    2
        default { "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in10" }
    }
    parm {
        name    "in10_vector2I"
        label   "Input 10"
        type    vector2
        size    2
        default { "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in10" }
    }
    parm {
        name    "in10_vector3"
        label   "Input 10"
        type    vector
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in10" }
    }
    parm {
        name    "in10_vector3I"
        label   "Input 10"
        type    vector
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in10" }
    }
    parm {
        name    "in10_vector4"
        label   "Input 10"
        type    vector4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in10" }
    }
    parm {
        name    "in10_vector4I"
        label   "Input 10"
        type    vector4
        size    4
        default { "0" "0" "0" "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "in10" }
    }
    parm {
        name    "which"
        label   "Which"
        type    float
        default { "0" }
        range   { 0 10 }
    }
    parm {
        name    "which_color3I"
        label   "Which"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "which" }
    }
    parm {
        name    "which_color4I"
        label   "Which"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "which" }
    }
    parm {
        name    "which_floatI"
        label   "Which"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "which" }
    }
    parm {
        name    "which_matrix33I"
        label   "Which"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "which" }
    }
    parm {
        name    "which_matrix44I"
        label   "Which"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "which" }
    }
    parm {
        name    "which_vector2I"
        label   "Which"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "which" }
    }
    parm {
        name    "which_vector3I"
        label   "Which"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "which" }
    }
    parm {
        name    "which_vector4I"
        label   "Which"
        type    integer
        default { "0" }
        range   { 0 10 }
        parmtag { "sidefx::shader_parmname" "which" }
    }
}
INDX              DialogScript      i{
    name	mtlxtransformvector
    script	mtlxtransformvector
    label	"MtlX Transform Vector"

    rendermask	mtlx
    shadertype	generic
    externalshader	1

    input	vector	in	"Input"
    input	ustring	fromspace	"Fromspace"
    input	ustring	tospace	"Tospace"
    output	vector	out	"out"

    signature	"Vector 3"	default	{ vector ustring ustring vector script=ND_transformvector_vector3 }

    parm {
        name    "in"
        label   "Input"
        type    vector
        size    3
        default { "0" "0" "0" }
        range   { 0 10 }
    }
    parm {
        name    "fromspace"
        label   "Fromspace"
        type    string
        default { "" }
        parmtag { "sidefx::shader_isparmuniform" "1" }
    }
    parm {
        name    "tospace"
        label   "Tospace"
        type    string
        default { "" }
        parmtag { "sidefx::shader_isparmuniform" "1" }
    }
}
INDX              DialogScript      hG# Dialog script for rendergeometrysettings automatically generated

{
    name	rendergeometrysettings
    script	rendergeometrysettings
    label	"Render Geometry Settings"

    help {
	""
    }

    inputlabel	1	"Input Stage"

    parm {
        name    "primpattern"
        label   "Primitives"
        type    string
        default { "`lopinputprims('.', 0)`" }
        hidewhen "{ createprims == on }"
        menutoggle {
            [ "import loputils" ]
            [ "return loputils.createPrimPatternMenu(kwargs['node'], 0)" ]
            language python
        }
        parmtag { "script_action" "import loputils\nloputils.selectPrimsInParm(kwargs, True)" }
        parmtag { "script_action_help" "Select primitives in the Scene Viewer or Scene Graph Tree pane. Ctrl-click to select using the primitive picker dialog." }
        parmtag { "script_action_icon" "BUTTONS_reselect" }
        parmtag { "sidefx::usdpathtype" "primlist" }
    }
    parm {
        name    "primpath"
        label   "Primitive Path"
        type    string
        invisible
        default { "/$OS" }
        hidewhen "{ createprims != on }"
        menureplace {
            [ "import loputils" ]
            [ "return loputils.createPrimPathMenu()" ]
            language python
        }
        parmtag { "script_action" "import loputils\nloputils.selectPrimsInParm(kwargs, False)" }
        parmtag { "script_action_help" "Select a primitive in the Scene Viewer or Scene Graph Tree pane. Ctrl-click to select using the primitive picker dialog." }
        parmtag { "script_action_icon" "BUTTONS_reselect" }
        parmtag { "sidefx::usdpathtype" "prim" }
    }
    parm {
        name    "createprims"
        label   "Action"
        type    ordinal
        invisible
        default { "off" }
        menu {
            "off"   "Edit"
            "on"    "Create"
            "forceedit"    "Force Edit (Ignore Editable Flag)"
        }
    }
    parm {
        name    "initforedit"
        label   "Initialize Parameters"
        type    button
        default { "donothing" }
        menu {
            [ "import loputils" ]
            [ "return loputils.createInitializeParametersMenu(kwargs['node'].parm('createprims').eval(), 'Geometry')" ]
            language python
        }
        parmtag { "script_callback" "__import__('loputils').initializeParameters(kwargs['node'], kwargs['script_value'])" }
        parmtag { "script_callback_language" "python" }
    }
    groupcollapsible {
        name    "createprimsgroup2"
        label   "Create Primitives"
        invisibletab
        hidewhen "{ createprims != on }"

        parm {
            name    "primcount"
            label   "Primitive Count"
            type    integer
            default { "1" }
            range   { 0 10 }
        }
        parm {
            name    "primtype"
            label   "Primitive Type"
            type    string
            default { "UsdGeomXform" }
            menu {
                [ "import loputils" ]
                [ "return loputils.createSchemaTypesMenu(True)" ]
                language python
            }
        }
        parm {
            name    "primkind"
            label   "Primitive Kind"
            type    string
            default { "" }
            menu {
                [ "import loputils" ]
                [ "return loputils.createKindsMenu(True, False)" ]
                language python
            }
        }
        parm {
            name    "specifier"
            label   "Primitive Specifier"
            type    string
            default { "def" }
            menu {
                [ "import loputils" ]
                [ "return loputils.createSpecifiersMenu()" ]
                language python
            }
        }
        parm {
            name    "parentprimtype"
            label   "Parent Primitive Type"
            type    string
            default { "UsdGeomXform" }
            menu {
                [ "import loputils" ]
                [ "return loputils.createParentTypesMenu()" ]
                language python
            }
        }
    }

}
INDX              DialogScript      KhG# Dialog script for rendersettings automatically generated

{
    name	rendersettings
    script	rendersettings
    label	"Render Settings"

    help {
	""
    }

    inputlabel	1	"Input Stage"

    groupcollapsible {
        name    "sample_group2"
        label   "Frame Range/Subframes"
        parmtag { "sidefx::header_parm" "sample_behavior" }

        parm {
            name    "sample_behavior"
            baseparm
            label   "Sampling Behavior"
            export  none
        }
        parm {
            name    "sample_f"
            baseparm
            label   "Start/End/Inc"
            export  none
        }
        parm {
            name    "sample_subframeenable"
            baseparm
            label   "Subframe Sampling"
            export  none
        }
        groupsimple {
            name    "sample_subframegroup2"
            label   "Subframe Sampling"
            disablewhen "{ sample_subframeenable == 0 }"
            parmtag { "sidefx::header_toggle" "sample_subframeenable" }

            parm {
                name    "sample_shuttermode"
                baseparm
                label   "Shutter"
                export  none
            }
            parm {
                name    "sample_shutterrange"
                baseparm
                label   "Shutter Open/Close"
                export  none
            }
            parm {
                name    "sample_cameraprim"
                baseparm
                label   "Camera Prim"
                export  none
            }
            parm {
                name    "sample_count"
                baseparm
                label   "Samples"
                export  none
            }
            parm {
                name    "sample_includeframe"
                baseparm
                label   "Always Include Frame Sample"
                export  none
            }
        }

    }

    parm {
        name    "primpattern"
        label   "Primitives"
        type    string
        default { "`lopinputprims('.', 0)`" }
        hidewhen "{ createprims == on }"
        menutoggle {
            [ "import loputils" ]
            [ "return loputils.createPrimPatternMenu(kwargs['node'], 0)" ]
            language python
        }
        parmtag { "script_action" "import loputils\nkwargs['ctrl'] = True\nloputils.selectPrimsInParm(kwargs, True)" }
        parmtag { "script_action_help" "Select primitives using the primitive picker dialog. Shift-click to select using the primitive pattern editor." }
        parmtag { "script_action_icon" "BUTTONS_reselect" }
        parmtag { "sidefx::usdpathtype" "primlist" }
    }
    parm {
        name    "primpath"
        label   "Primitive Path"
        type    string
        default { "/Render/rendersettings" }
        hidewhen "{ createprims != on }"
        menureplace {
            [ "import loputils" ]
            [ "return loputils.createPrimPathMenu()" ]
            language python
        }
        parmtag { "script_action" "import loputils\nkwargs['ctrl'] = True\nloputils.selectPrimsInParm(kwargs, False)" }
        parmtag { "script_action_help" "Select a primitive using the primitive picker dialog." }
        parmtag { "script_action_icon" "BUTTONS_reselect" }
        parmtag { "sidefx::usdpathtype" "prim" }
    }
    parm {
        name    "createprims"
        label   "Action"
        type    ordinal
        default { "on" }
        menu {
            "off"       "Edit"
            "on"        "Create"
            "forceedit" "Force Edit (Ignore Editable Flag)"
        }
    }
    parm {
        name    "initforedit"
        label   "Initialize Parameters"
        type    button
        default { "donothing" }
        menu {
            [ "import loputils" ]
            [ "return loputils.createInitializeParametersMenu(kwargs['node'].parm('createprims').eval(), 'Global')" ]
            language python
        }
        parmtag { "script_callback" "__import__('loputils').initializeParameters(kwargs['node'], kwargs['script_value'])" }
        parmtag { "script_callback_language" "python" }
    }
    groupcollapsible {
        name    "createprimsgroup2"
        label   "Create Primitives"
        hidewhen "{ createprims != on }"

        parm {
            name    "primcount"
            label   "Primitive Count"
            type    integer
            default { "1" }
            range   { 0 10 }
        }
        parm {
            name    "primtype"
            label   "Primitive Type"
            type    string
            invisible
            default { "UsdRenderSettings" }
            menu {
                [ "import loputils" ]
                [ "return loputils.createSchemaTypesMenu(True)" ]
                language python
            }
        }
        parm {
            name    "primkind"
            label   "Primitive Kind"
            type    string
            default { "" }
            menu {
                [ "import loputils" ]
                [ "return loputils.createKindsMenu(True, False)" ]
                language python
            }
        }
        parm {
            name    "specifier"
            label   "Primitive Specifier"
            type    string
            default { "def" }
            menu {
                [ "import loputils" ]
                [ "return loputils.createSpecifiersMenu()" ]
                language python
            }
        }
        parm {
            name    "classancestor"
            label   "Class Ancestor"
            type    string
            default { "" }
            disablewhen "{ specifier == class }"
            parmtag { "script_action" "import loputils\nkwargs['ctrl'] = True\nloputils.selectPrimsInParm(kwargs, False)" }
            parmtag { "script_action_help" "Select a primitive using the primitive picker dialog." }
            parmtag { "script_action_icon" "BUTTONS_reselect" }
            parmtag { "sidefx::usdpathtype" "prim" }
        }
        parm {
            name    "parentprimtype"
            label   "Parent Primitive Type"
            type    string
            default { "UsdGeomScope" }
            menu {
                [ "import loputils" ]
                [ "return loputils.createParentTypesMenu()" ]
                language python
            }
        }
    }

    group {
        name    "settings"
        label   "Standard"

        parm {
            name    "products_control"
            label   "products"
            type    string
            default { "set" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createEditPropertiesControlMenu(kwargs, 'relationship')" ]
                language python
            }
            parmtag { "sidefx::look" "icon" }
        }
        parm {
            name    "products"
            label   "Ordered Products"
            type    string
            default { "" }
            disablewhen "{ products_control == block } { products_control == none }"
            menutoggle {
                [ "import loputils" ]
                [ "lop = kwargs['node']" ]
                [ "if len(lop.inputs()) > 0:" ]
                [ "    lop = lop.inputs()[0]" ]
                [ "stage = lop.stage() if lop else None" ]
                [ "return loputils.createRenderProductPrimMenu(stage)" ]
                language python
            }
            parmtag { "sidefx::usdpathtype" "primlist" }
            parmtag { "usdvalueordered" "1" }
            parmtag { "usdvaluetype" "relationship" }
        }
        parm {
            name    "includedPurposes_control"
            label   "includedPurposes"
            type    string
            default { "set" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createEditPropertiesControlMenu(kwargs, 'token[]')" ]
                language python
            }
            parmtag { "sidefx::look" "icon" }
        }
        parm {
            name    "includedPurposes"
            label   "Included Purposes"
            type    string
            default { "default" }
            disablewhen "{ includedPurposes_control == block } { includedPurposes_control == none }"
            menutoggle {
                "default"   "Default"
                "render"    "Render"
                "proxy"     "Proxy"
                "guide"     "Guide"
            }
            parmtag { "usdvaluetype" "token[]" }
        }
        parm {
            name    "materialBindingPurposes_control"
            label   "materialBindingPurposes"
            type    string
            default { "set" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createEditPropertiesControlMenu(kwargs, 'token[]')" ]
                language python
            }
            parmtag { "sidefx::look" "icon" }
        }
        parm {
            name    "materialBindingPurposes"
            label   "Material Binding Purposes"
            type    string
            default { "full allPurpose" }
            disablewhen "{ materialBindingPurposes_control == block } { materialBindingPurposes_control == none }"
            menutoggle {
                "full"          "Full"
                "allPurpose"    "All Purpose"
                "preview"       "Preview"
            }
            parmtag { "usdvaluetype" "token[]" }
        }
        parm {
            name    "renderingColorSpace_control"
            label   "renderingColorSpace"
            type    string
            default { "none" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createEditPropertiesControlMenu(kwargs, 'token')" ]
                language python
            }
            parmtag { "sidefx::look" "icon" }
        }
        parm {
            name    "renderingColorSpace"
            label   "Rendering Color Space"
            type    string
            default { "" }
            help    "Describes a renderer's working (linear) colorSpace where all\n        the renderer/shader math is expected to happen. When no\n        renderingColorSpace is provided, renderer should use its own default."
            disablewhen "{ renderingColorSpace_control == block } { renderingColorSpace_control == none }"
            menureplace {
                [ "echo `pythonexprs(\"__import__('toolutils').ocioColorSpaceMenu(include_roles=False,extra_choices=['', 'Use default working colorspace', '_separator_', '_separator'])\")`" ]
            }
            parmtag { "usdvaluetype" "token" }
        }
        parm {
            name    "sepparm"
            label   "Separator"
            type    separator
            default { "" }
        }
        parm {
            name    "camera_control"
            label   "camera"
            type    string
            default { "set" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createEditPropertiesControlMenu(kwargs, 'relationship')" ]
                language python
            }
            parmtag { "sidefx::look" "icon" }
        }
        parm {
            name    "camera"
            label   "Camera"
            type    string
            default { "/cameras/camera1" }
            disablewhen "{ camera_control == block } { camera_control == none }"
            parmtag { "script_action" "import loputils\nloputils.selectPrimsInParm(kwargs, False)\n" }
            parmtag { "script_action_icon" "BUTTONS_reselect" }
            parmtag { "sidefx::usdpathtype" "prim" }
            parmtag { "usdvaluetype" "relationship" }
        }
        parm {
            name    "res_mode"
            label   "Resolution Mode"
            type    string
            default { "autoheight" }
            disablewhen "{ resolution_control == block } { resolution_control == none }"
            menu {
                [ "menu = __import__('loputils').resolutionModeMenuItems()" ]
                [ "return menu" ]
                language python
            }
            parmtag { "export_disable" "1" }
            parmtag { "script_callback" "__import__('loputils').updateResolutionParameters(hou.pwd())" }
            parmtag { "script_callback_language" "python" }
        }
        parm {
            name    "resolution_control"
            label   "resolution"
            type    string
            default { "set" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int2')" ]
                language python
            }
            parmtag { "sidefx::look" "icon" }
        }
        parm {
            name    "resolution"
            label   "Resolution"
            type    integer
            joinnext
            size    2
            default { "2048" "1080" }
            disablewhen "{ resolution_control == block } { resolution_control == none }"
            range   { 0 10 }
            parmtag { "usdvaluetype" "int2" }
        }
        parm {
            name    "resolutionMenu"
            label   "Choose Resolution"
            type    button
            nolabel
            default { "0" }
            disablewhen "{ resolution_control == block } { resolution_control == none }"
            menumini {
                [ "echo `pythonexprs(\"__import__('toolutils').parseDialogScriptMenu('FBres')\")`" ]
            }
            parmtag { "script_callback" "opparm . resolution ( `arg(\"$script_value\", 0)` `arg(\"$script_value\", 1)` pixelAspectRatio ( `arg(\"$script_value\", 2)` )" }
        }
        parm {
            name    "disableMotionBlur_control"
            label   "disableMotionBlur"
            type    string
            default { "set" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                language python
            }
            parmtag { "sidefx::look" "icon" }
        }
        parm {
            name    "disableMotionBlur"
            label   "Disable Motion Blur"
            type    toggle
            default { "0" }
            help    "Disable all motion blur by setting the shutter interval\n        of the targeted camera to [0,0] - that is, take only one sample,\n        namely at the current time code."
            disablewhen "{ disableMotionBlur_control == block } { disableMotionBlur_control == none }"
            parmtag { "usdvaluetype" "bool" }
        }
        parm {
            name    "instantaneousShutter_control"
            label   "instantaneousShutter"
            type    string
            default { "none" }
            hidewhen "{ instantaneousShutter_control == none }"
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                language python
            }
            parmtag { "sidefx::look" "icon" }
        }
        parm {
            name    "instantaneousShutter"
            label   "Instantaneous Shutter"
            type    toggle
            default { "0" }
            disablewhen "{ instantaneousShutter_control == block } { instantaneousShutter_control == none }"
            hidewhen "{ instantaneousShutter_control == none }"
            parmtag { "usdvaluetype" "bool" }
        }
        parm {
            name    "disableDepthOfField_control"
            label   "disableDepthOfField"
            type    string
            default { "set" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                language python
            }
            parmtag { "sidefx::look" "icon" }
        }
        parm {
            name    "disableDepthOfField"
            label   "Disable Depth of Field"
            type    toggle
            default { "0" }
            help    "Disable all depth of field."
            disablewhen "{ disableDepthOfField_control == block } { disableDepthOfField_control == none }"
            parmtag { "usdvaluetype" "bool" }
        }
        parm {
            name    "aspectRatioConformPolicy_control"
            label   "aspectRatioConformPolicy"
            type    string
            default { "set" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createEditPropertiesControlMenu(kwargs, 'token')" ]
                language python
            }
            parmtag { "sidefx::look" "icon" }
        }
        parm {
            name    "aspectRatioConformPolicy"
            label   "Aspect Ratio Conform Policy"
            type    string
            default { "expandAperture" }
            disablewhen "{ aspectRatioConformPolicy_control == block } { aspectRatioConformPolicy_control == none }"
            menu {
                "expandAperture"            "Expand Aperture"
                "cropAperture"              "Crop Aperture"
                "adjustApertureWidth"       "Adjust Aperture Width"
                "adjustApertureHeight"      "Adjust Aperture Height"
                "adjustPixelAspectRatio"    "Adjust Pixel Aspect Ratio"
            }
            parmtag { "usdvaluetype" "token" }
        }
        parm {
            name    "dataWindowNDC_control"
            label   "dataWindowNDC"
            type    string
            default { "set" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float4')" ]
                language python
            }
            parmtag { "sidefx::look" "icon" }
        }
        parm {
            name    "dataWindowNDC"
            label   "Data Window NDC"
            type    float
            size    4
            default { "0" "0" "1" "1" }
            disablewhen "{ dataWindowNDC_control == block } { dataWindowNDC_control == none }"
            range   { 0 10 }
            parmtag { "usdvaluetype" "float4" }
        }
        parm {
            name    "pixelAspectRatio_control"
            label   "pixelAspectRatio"
            type    string
            default { "set" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                language python
            }
            parmtag { "sidefx::look" "icon" }
        }
        parm {
            name    "pixelAspectRatio"
            label   "Pixel Aspect Ratio"
            type    float
            default { "1" }
            disablewhen "{ pixelAspectRatio_control == block } { pixelAspectRatio_control == none }"
            range   { 0 10 }
            parmtag { "usdvaluetype" "float" }
        }
    }

    parm {
        name    "errorseverity"
        label   "Error Severity"
        type    ordinal
        invisible
        default { "1" }
        menu {
            "0" "Message"
            "1" "Warning"
            "2" "Error"
        }
        parmtag { "script_callback_language" "python" }
    }
    parm {
        name    "errormsg"
        label   "Error Message"
        type    string
        invisible
        default { [ "__import__('loputils').renderProductAndSettingsErrorMessage()" python ] }
        parmtag { "script_callback_language" "python" }
    }
}
INDX              DialogScript      %1hG# Dialog script for rendervar::2.0 automatically generated

{
    name	rendervar::2.0
    script	rendervar
    label	"Render Var"

    help {
	""
    }

    inputlabel	1	"Input Stage"

    groupcollapsible {
        name    "sample_group2"
        label   "Frame Range/Subframes"
        parmtag { "sidefx::header_parm" "sample_behavior" }
        grouptag { "sidefx::switcher" "sample_group" }

        parm {
            name    "sample_behavior"
            baseparm
            label   "Sampling Behavior"
            export  none
        }
        parm {
            name    "sample_f"
            baseparm
            label   "Start/End/Inc"
            export  none
        }
        parm {
            name    "sample_subframeenable"
            baseparm
            label   "Subframe Sampling"
            export  none
        }
        groupsimple {
            name    "sample_subframegroup2"
            label   "Subframe Sampling"
            disablewhen "{ sample_subframeenable == 0 }"
            parmtag { "sidefx::header_toggle" "sample_subframeenable" }
            grouptag { "sidefx::switcher" "sample_subframegroup" }

            parm {
                name    "sample_shuttermode"
                baseparm
                label   "Shutter"
                export  none
            }
            parm {
                name    "sample_shutterrange"
                baseparm
                label   "Shutter Open/Close"
                export  none
            }
            parm {
                name    "sample_cameraprim"
                baseparm
                label   "Camera Prim"
                export  none
            }
            parm {
                name    "sample_count"
                baseparm
                label   "Samples"
                export  none
            }
            parm {
                name    "sample_includeframe"
                baseparm
                label   "Always Include Frame Sample"
                export  none
            }
        }

    }

    parm {
        name    "primpattern"
        label   "Primitives"
        type    string
        default { "`lopinputprims('.', 0)`" }
        hidewhen "{ createprims == on }"
        menutoggle {
            [ "import loputils" ]
            [ "return loputils.createPrimPatternMenu(kwargs['node'], 0)" ]
            language python
        }
        parmtag { "script_action" "import loputils\nkwargs['ctrl'] = True\nloputils.selectPrimsInParm(kwargs, True)" }
        parmtag { "script_action_help" "Select primitives using the primitive picker dialog. Shift-click to select using the primitive pattern editor." }
        parmtag { "script_action_icon" "BUTTONS_reselect" }
        parmtag { "sidefx::usdpathtype" "primlist" }
    }
    parm {
        name    "primpath"
        label   "Primitive Path"
        type    string
        default { "/Render/Products/Vars/$OS" }
        hidewhen "{ createprims != on }"
        menureplace {
            [ "import loputils" ]
            [ "return loputils.createPrimPathMenu()" ]
            language python
        }
        parmtag { "script_action" "import loputils\nkwargs['ctrl'] = True\nloputils.selectPrimsInParm(kwargs, False)" }
        parmtag { "script_action_help" "Select a primitive using the primitive picker dialog." }
        parmtag { "script_action_icon" "BUTTONS_reselect" }
        parmtag { "sidefx::usdpathtype" "prim" }
    }
    parm {
        name    "createprims"
        label   "Action"
        type    ordinal
        default { "on" }
        menu {
            "off"       "Edit"
            "on"        "Create"
            "forceedit" "Force Edit (Ignore Editable Flag)"
        }
    }
    parm {
        name    "initforedit"
        label   "Initialize Parameters"
        type    button
        default { "donothing" }
        menu {
            [ "import loputils" ]
            [ "return loputils.createInitializeParametersMenu(kwargs['node'].parm('createprims').eval(), 'Aov')" ]
            language python
        }
        parmtag { "script_callback" "__import__('loputils').initializeParameters(kwargs['node'], kwargs['script_value'])" }
        parmtag { "script_callback_language" "python" }
    }
    groupcollapsible {
        name    "createprimsgroup2"
        label   "Create Primitives"
        hidewhen "{ createprims != on }"

        parm {
            name    "primcount"
            label   "Primitive Count"
            type    integer
            default { "1" }
            range   { 0 10 }
        }
        parm {
            name    "primtype"
            label   "Primitive Type"
            type    string
            invisible
            default { "UsdRenderVar" }
            menu {
                [ "import loputils" ]
                [ "return loputils.createSchemaTypesMenu(True)" ]
                language python
            }
        }
        parm {
            name    "primkind"
            label   "Primitive Kind"
            type    string
            default { "" }
            menu {
                [ "import loputils" ]
                [ "return loputils.createKindsMenu(True, False)" ]
                language python
            }
        }
        parm {
            name    "specifier"
            label   "Primitive Specifier"
            type    string
            default { "def" }
            menu {
                [ "import loputils" ]
                [ "return loputils.createSpecifiersMenu()" ]
                language python
            }
        }
        parm {
            name    "classancestor"
            label   "Class Ancestor"
            type    string
            default { "" }
            disablewhen "{ specifier == class }"
            parmtag { "script_action" "import loputils\nkwargs['ctrl'] = True\nloputils.selectPrimsInParm(kwargs, False)" }
            parmtag { "script_action_help" "Select a primitive using the primitive picker dialog." }
            parmtag { "script_action_icon" "BUTTONS_reselect" }
            parmtag { "sidefx::usdpathtype" "prim" }
        }
        parm {
            name    "parentprimtype"
            label   "Parent Primitive Type"
            type    string
            default { "UsdGeomScope" }
            menu {
                [ "import loputils" ]
                [ "return loputils.createParentTypesMenu()" ]
                language python
            }
        }
    }

    group {
        name    "settings"
        label   "Standard"

        parm {
            name    "dataType_control"
            label   "dataType"
            type    string
            default { "set" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createEditPropertiesControlMenu(kwargs, 'token')" ]
                language python
            }
            parmtag { "sidefx::look" "icon" }
        }
        parm {
            name    "dataType"
            label   "Data Type"
            type    string
            default { "color3f" }
            disablewhen "{ dataType_control == block } { dataType_control == none }"
            menu {
                [ "import loputils" ]
                [ "return loputils.createAttribTypeMenu()" ]
                language python
            }
            parmtag { "usdvaluetype" "token" }
        }
        parm {
            name    "sourceName_control"
            label   "sourceName"
            type    string
            default { "set" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createEditPropertiesControlMenu(kwargs, 'string')" ]
                language python
            }
            parmtag { "sidefx::look" "icon" }
        }
        parm {
            name    "sourceName"
            label   "Source Name"
            type    string
            default { "" }
            disablewhen "{ sourceName_control == block } { sourceName_control == none }"
            parmtag { "usdvaluetype" "string" }
        }
        parm {
            name    "sourceType_control"
            label   "sourceType"
            type    string
            default { "set" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createEditPropertiesControlMenu(kwargs, 'token')" ]
                language python
            }
            parmtag { "sidefx::look" "icon" }
        }
        parm {
            name    "sourceType"
            label   "Source Type"
            type    string
            default { "raw" }
            disablewhen "{ sourceType_control == block } { sourceType_control == none }"
            menu {
                "raw"       "Raw"
                "primvar"   "Primvar"
                "lpe"       "LPE"
                "intrinsic" "Intrinsic"
            }
            parmtag { "usdvaluetype" "token" }
        }
    }

    parm {
        name    "errorseverity"
        label   "Error Severity"
        type    ordinal
        invisible
        default { "1" }
        menu {
            "0" "Message"
            "1" "Warning"
            "2" "Error"
        }
        parmtag { "script_callback_language" "python" }
    }
    parm {
        name    "errormsg"
        label   "Error Message"
        type    string
        invisible
        default { "`ifs(ch(\"createprims\") == 1, ifs(strmatch(\"/Render/*\", chs(\"primpath\")), \"\", \"Render primitives should be created under the /Render branch.\"), \"\")`" }
        parmtag { "script_callback_language" "python" }
    }
}
INDX              Contents       =ji   DialogScript   =   hGHouLC1033600bb606a04699b0f96ba020LIMITED_COMMERCIAL_FILE!!! # Dialog script for rgbtouv automatically generated

{
    name	rgbtouv
    script	rgbatouv
    label	"RGBA to UV"

    input	rgb	rgb
    output	uv	uv
    output	mono	mono
    signature	default	Default	{ RGB }	{ UV Mono }

    help {
	""
    }

}
HouLC1033600bbd06a0469d6093af9ae7expression.func # 0 bytes
HouLC1033600ba506a0469d6006d0ac55vex.def comment ""
position 0 6
connectornextid 0
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed off
outputsNamed3
{
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1778671626
  modify 1778672624
  author User@DESKTOP-DTTJ3AT
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600ba406a0469d605af56f87vex.parm {
version 0.8
}
HouLC1033600ba006a0469d6084719914vex.userdata     ___Version___    21.0.700HouLC1033600ba506a0469d60061a1f01mat.def comment ""
position 0 3.75
connectornextid 0
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on
outputsNamed3
{
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1778671626
  modify 1778672624
  author User@DESKTOP-DTTJ3AT
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600ba406a0469d60f7597b92mat.parm {
version 0.8
}
HouLC1033600ba006a0469d60d43f5e73mat.userdata     ___Version___    21.0.700HouLC1033600ba706a0469d60134c5957stage.def comment ""
position 0 4.5
connectornextid 0
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on debug off
outputsNamed3
{
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1778671626
  modify 1778672972
  author User@DESKTOP-DTTJ3AT
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600ba606a0469d6089b12375stage.parm {
version 0.8
expansioneffect	[ 0	locks=0 ]	(	none	)
modifiedprimcounttostartnewlayer	[ 0	locks=0 ]	(	0	)
pinnedprims	[ 0	locks=0 ]	(	""	)
resolvercontextassetpath	[ 0	locks=0 ]	(	""	)
resolvercontextstringcount	[ 0	locks=0 ]	(	0	)
variantselectioncount	[ 0	locks=0 ]	(	0	)
insertionpointdescriptor	[ 0	locks=0 ]	(	""	)
rendergallerysource	[ 0	locks=0 ]	(	$HIP/galleries/$HIPNAME.$OS/rendergallery.db	)
}
HouLC1033600ba206a0469d60c521ad85stage.userdata     ___Version___    21.0.700HouLC1033600bbc06a0469d606bf67a0bstage.datablocks         __onload__.expansion 	expansion       {
	"expandedpaths":true
}
 __onload__.loadmasks 	loadmasks       z{
	"populateall":true,
	"populatepaths":[
	],
	"mutelayers":[
	],
	"loadall":true,
	"loadpaths":[
	],
	"fallbacks":{
	}
}
HouLC1033600bb106a0469d60815ce52astage/materiallibrary1.init type = materiallibrary
matchesdef = 0
HouLC1033600bb606a0469d60d828db09stage/materiallibrary1.def comment ""
position -6.91833 6.98168
connectornextid 1
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on debug off
outputsNamed3
{
0 "output1"
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1760360122
  modify 1778672864
  author User@DESKTOP-DTTJ3AT
  access 0777
}
color UT_Color RGB 0.55 0.7 0.75 
delscript ""
exprlanguage hscript
end
HouLC1033600b8906a0469d606a150d40stage/materiallibrary1.spareparmdef     parm {
        name    "genpreviewshaders"
        baseparm
        label   "Auto-generate Preview Surface Shaders"
        export  none
    }
    parm {
        name    "allowparmanim"
        baseparm
        label   "Allow Shader Parameter Animation"
        export  none
    }
    parm {
        name    "referencerendervars"
        baseparm
        label   "Reference Material Render Vars into Render Products"
        export  none
    }
    parm {
        name    "parentprimtype"
        baseparm
        label   "Parent Primitive Type"
        export  none
    }
    parm {
        name    "matpathprefix"
        baseparm
        label   "Material Path Prefix"
        export  none
    }
    groupcollapsible {
        name    "tabmenufolder"
        label   "Tab Menu"

        parm {
            name    "tabmenumask"
            label   "Tab Menu Mask"
            type    string
            default { "*builder parameter constant rampparm collect null subnet subnetconnector suboutput subinput genericshader" }
            parmtag { "spare_category" "Tab Menu" }
        }
    }

    parm {
        name    "geometrygroup"
        baseparm
        label   "geometrygroup"
        export  none
    }
    groupcollapsible {
        name    "fillgroup2"
        label   "Fill"
        grouptag { "group_type" "collapsible" }
        parmtag { "sidefx::header_parm" "fillmaterials" }

        parm {
            name    "matnet"
            baseparm
            label   "Material Network"
            export  none
        }
        parm {
            name    "containerpath"
            baseparm
            label   "Container Path"
            export  none
        }
        parm {
            name    "fillmaterials"
            baseparm
            label   "Auto-fill Materials"
            export  none
        }
    }

    multiparm {
        name    "materials"
        label    "Number of Materials"
        baseparm
        default 1
        parmtag { "multistartoffset" "1" }

        parm {
            name    "enable#"
            baseparm
            label   "Enable"
            joinnext
            export  none
        }
        parm {
            name    "matflag#"
            baseparm
            label   "Include Only VOPs with Material Flag Set"
            export  none
        }
        parm {
            name    "matnode#"
            baseparm
            label   "Material VOP"
            export  none
        }
        parm {
            name    "matpath#"
            baseparm
            label   "Material Path"
            export  none
        }
        parm {
            name    "assign#"
            baseparm
            label   "Assign to Geometry"
            export  none
        }
        parm {
            name    "geopath#"
            baseparm
            label   "Geometry Path"
            export  none
        }
    }

HouLC1033600bb106a0469d60efea171estage/materiallibrary1.parm {
version 0.8
genpreviewshaders	[ 0	locks=0 ]	(	"on"	)
allowparmanim	[ 0	locks=0 ]	(	"off"	)
referencerendervars	[ 0	locks=0 ]	(	"on"	)
parentprimtype	[ 0	locks=0 ]	(	UsdGeomScope	)
matpathprefix	[ 0	locks=0 ]	(	/materials/	)
geometrygroup	[ 0	locks=0 ]	(	)
fillgroup	[ 0	locks=0 ]	(	0	)
matnet	[ 0	locks=0 ]	(	.	)
containerpath	[ 0	locks=0 ]	(	/materials/	)
fillmaterials	[ 0	locks=0 ]	(	0	)
materials	[ 0	locks=0 ]	(	1	)
enable1	[ 0	locks=0 ]	(	"on"	)
matflag1	[ 0	locks=0 ]	(	"on"	)
matnode1	[ 0	locks=0 ]	(	*	)
matpath1	[ 0	locks=0 ]	(	""	)
assign1	[ 0	locks=0 ]	(	"off"	)
geopath1	[ 0	locks=0 ]	(	""	)
tabmenufolder	[ 0	locks=0 ]	(	0	)
tabmenumask	[ 0	locks=0 ]	(	"*builder parameter constant rampparm collect null subnet subnetconnector suboutput subinput genericshader"	)
fillgroup2	[ 0	locks=0 ]	(	0	)
}
HouLC1033600b8d06a0469d6002747fbdstage/materiallibrary1.userdata     ___Version___    21.0.700HouLC1033600bbc06a0469d60252a28cfstage/shot1.init type = subnet
matchesdef = 0
HouLC1033600bbd06a0469d60af2d37a2stage/shot1.def comment ""
position 4.96933 -1.03717
connectornextid 0
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault off exposed on debug off
outputsNamed3
{
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1760360199
  modify 1778672941
  author User@DESKTOP-DTTJ3AT
  access 0777
}
color UT_Color RGB 0.8 0.016 0.016 
delscript ""
exprlanguage hscript
end
HouLC1033600bb406a0469d6057f7410fstage/shot1.spareparmdef     parm {
        name    "labelparm2"
        label   "Heading"
        type    label
        default { "Render" }
        parmtag { "sidefx::look" "heading" }
    }
    parm {
        name    "execute"
        label   "Render to Disk"
        type    button
        default { "0" }
        parmtag { "autoscope" "0000000000000000" }
        parmtag { "takecontrol" "always" }
    }
    parm {
        name    "camera"
        label   "Camera"
        type    string
        default { "/cameras/camera1" }
        menureplace {
            [ "opmenu -l -a shot camera" ]
        }
        parmtag { "autoscope" "0000000000000000" }
        parmtag { "script_action" "import loputils\nloputils.selectPrimsInParm(kwargs, False)\n" }
        parmtag { "script_action_icon" "BUTTONS_reselect" }
        parmtag { "sidefx::usdpathinput" "0" }
        parmtag { "sidefx::usdpathtype" "prim" }
    }
    parm {
        name    "picture"
        label   "Output Picture"
        type    file
        default { [ "\"Z:/Render/\" + hou.text.expandString(\"$HIP\").split(\"/\")[-1] + hou.text.expandString(\"/$HIPNAME.$OS.$F4.jpg\")" python ] }
        menureplace {
            [ "opmenu -l -a shot picture" ]
        }
        range   { 0 1 }
        parmtag { "autoscope" "0000000000000000" }
        parmtag { "filechooser_mode" "write" }
    }
    parm {
        name    "f"
        label   "Start/End/Inc"
        type    float
        size    3
        default { [ "$FSTART" hscript-expr ] [ "$FEND" hscript-expr ] "1" }
        range   { 0 10 }
        parmtag { "autoscope" "0000000000000000" }
        parmtag { "script_callback_language" "python" }
    }
    parm {
        name    "resolution"
        label   "Resolution"
        type    intvector2
        size    2
        default { "1920" [ "ch(\"../resolutiony\")" hscript-expr ] }
        range   { -1 1 }
        parmtag { "autoscope" "0000000000000000" }
        parmtag { "script_callback_language" "python" }
    }
    parm {
        name    "oracle_minsamples"
        label   "Minimum Samples"
        type    integer
        default { "24" }
        range   { -1! 64 }
        parmtag { "autoscope" "0000000000000000" }
        parmtag { "script_callback_language" "python" }
    }
    parm {
        name    "pathtracedsamples"
        label   "Maximum Samples"
        type    integer
        default { "128" }
        range   { 1! 256 }
        parmtag { "autoscope" "0000000000000000" }
        parmtag { "spare_category" "Sampling" }
        parmtag { "uiscope" "viewport" }
        parmtag { "usdvaluetype" "int" }
    }
    parm {
        name    "enabledof"
        label   "Enable Depth of Field"
        type    toggle
        default { "off" }
        parmtag { "autoscope" "0000000000000000" }
        parmtag { "spare_category" "Sampling" }
        parmtag { "uiscope" "viewport" }
        parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
        parmtag { "usdvaluetype" "bool" }
    }
    parm {
        name    "labelparm"
        label   "Heading"
        type    label
        default { "Backplate" }
        parmtag { "sidefx::look" "heading" }
    }
    parm {
        name    "newparameter"
        label   "Enable"
        type    toggle
        default { "0" }
        parmtag { "script_callback_language" "python" }
    }
    parm {
        name    "primpattern"
        label   "Holdout Primitives"
        type    string
        default { "" }
        menutoggle {
            [ "opmenu -l -a backplate primpattern" ]
        }
        parmtag { "autoscope" "0000000000000000" }
        parmtag { "script_action" "import loputils\nloputils.selectPrimsInParm(kwargs, True)" }
        parmtag { "script_action_help" "Select primitives in the Scene Viewer or Scene Graph Tree pane.\nCtrl-click to select using the primitive picker dialog.\nShift-click to select using the primitive pattern editor.\nAlt-click to toggle movement of the display flag." }
        parmtag { "script_action_icon" "BUTTONS_reselect" }
        parmtag { "sidefx::usdpathtype" "primlist" }
    }
    parm {
        name    "plate"
        label   "Plate"
        type    image
        default { "Y:/Lookdev/backplate/white backplate clean.jpg" }
        parmtag { "autoscope" "0000000000000000" }
        parmtag { "filechooser_mode" "read" }
        parmtag { "parmvop" "1" }
        parmtag { "shaderparmcontexts" "surface" }
    }
    parm {
        name    "labelparm3"
        label   "Heading"
        type    label
        default { "Slap Comp" }
        parmtag { "sidefx::look" "heading" }
    }
    parm {
        name    "husk_sc_enable1"
        label   "Enabled"
        type    toggle
        default { "on" }
        parmtag { "autoscope" "0000000000000000" }
        parmtag { "script_callback_language" "python" }
    }
    parm {
        name    "husk_sc_cop1"
        label   "COP Node"
        type    oppath
        default { "" }
        disablewhen "{ husk_sc_enable1 == 0 }"
        parmtag { "autoscope" "0000000000000000" }
        parmtag { "opfilter" "!!COP!!" }
        parmtag { "oprelative" "." }
    }
HouLC1033600bbd06a0469d606766817astage/shot1.chn {
    channel picture {
      lefttype = extend
      righttype = extend
      defaultString = \"\"
      flags = 0
      segment { length = 0 expr = "\"Z:/Render/\" + hou.text.expandString(\"$HIP\").split(\"/\")[-1] + hou.text.expandString(\"/$HIPNAME.$OS.$F4.jpg\")" language = python }
    }
    channel resolutiony {
      lefttype = extend
      righttype = extend
      default = 720
      flags = 0
      segment { options = {	 untie  iv ov is os ia oa }

	 length = 0 expr = ch(\"resolutionx\")/16*9 }
    }
  }
HouLC1033600bbc06a0469d7003030746stage/shot1.parm {
version 0.8
labelparm2	[ 0	locks=0 ]	(	Render	)
execute	[ 0	locks=0 ]	(	0	)
camera	[ 0	locks=0 ]	(	/cameras/camera1	)
picture	[ 0	locks=0 ]	(	[ picture	"\"Z:/Render/\" + hou.text.expandString(\"$HIP\").split(\"/\")[-1] + hou.text.expandString(\"/$HIPNAME.$OS.$F4.jpg\")" ] 	)
f	[ 0	locks=0 ]	(	1	1	1	)
resolution	[ 0	locks=0 ]	(	1920	[ resolutiony	0 ] 	)
oracle_minsamples	[ 0	locks=0 ]	(	12	)
pathtracedsamples	[ 0	locks=0 ]	(	128	)
enabledof	[ 0	locks=0 ]	(	"off"	)
labelparm	[ 0	locks=0 ]	(	Backplate	)
newparameter	[ 0	locks=0 ]	(	"off"	)
primpattern	[ 0	locks=0 ]	(	""	)
plate	[ 0	locks=0 ]	(	"Y:/Lookdev/backplate/white backplate clean.jpg"	)
labelparm3	[ 0	locks=0 ]	(	"Slap Comp"	)
husk_sc_enable1	[ 0	locks=0 ]	(	"off"	)
husk_sc_cop1	[ 0	locks=0 ]	(	""	)
}
HouLC1033600bb806a0469d70d0b47fa3stage/shot1.userdata     ___Version___    21.0.700 	nodeshape    circleHouLC1033600bbd06a0469d7056738bf0stage/shot1.inp 4
0 -0.69846118594046025 8.7314821378743002 2 0 __NO_OWNER_NETWORK_BOX__ "FROMOUTPUT"
1 3 6.5 2 0 __NO_OWNER_NETWORK_BOX__ "FROMOUTPUT"
2 6 7 2 0 __NO_OWNER_NETWORK_BOX__ "FROMOUTPUT"
3 9 7.5 2 0 __NO_OWNER_NETWORK_BOX__ "FROMOUTPUT"
HouLC1033600bb606a0469d7024669f4bstage/shot1/backplate.init type = backgroundplate::2.0
matchesdef = 1
HouLC1033600bb706a0469d705bc49b5astage/shot1/backplate.def comment ""
position 0.652994 6.4667
connectornextid 2
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on debug off
outputsNamed3
{
1 "output1"
}
inputsNamed3
{
0 	(0) "" 1 "input1"
}
inputs
{
0 	(0) 0 1
}
stat
{
  create 1760348606
  modify 1778672938
  author User@DESKTOP-DTTJ3AT
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bb706a0469d703a550060stage/shot1/backplate.chn {
    channel primpattern {
      lefttype = extend
      righttype = extend
      defaultString = \"\"
      flags = 0
      segment { length = 0 expr = chs(\"../primpattern\") }
    }
    channel plate {
      lefttype = extend
      righttype = extend
      defaultString = "\"Y:/Lookdev/backplate/white backplate clean.jpg\""
      flags = 0
      segment { length = 0 expr = chs(\"../plate\") }
    }
  }
HouLC1033600bb606a0469d700d1c6abastage/shot1/backplate.parm {
version 0.8
primpattern	[ 0	locks=0 ]	(	[ primpattern	"" ] 	)
spacer	[ 0	locks=0 ]	(	""	)
quicksetup	[ 0	locks=0 ]	(	"menu"	)
primpath	[ 0	locks=0 ]	(	/Render/rendersettings	)
matpathprefix	[ 0	locks=0 ]	(	/materials/	)
allowparmanim	[ 0	locks=0 ]	(	"off"	)
folder0	[ 0	locks=0 ]	(	0	)
plate	[ 0	locks=0 ]	(	[ plate	"" ] 	)
s	[ 0	locks=0 ]	(	1	1	)
t	[ 0	locks=0 ]	(	0	0	)
useoffscreentex	[ 0	locks=0 ]	(	"off"	)
offscreentex	[ 0	locks=0 ]	(	""	)
offscreentex_rotate	[ 0	locks=0 ]	(	0	0	0	)
offscreen_col	[ 0	locks=0 ]	(	0	0	0	)
labelparm	[ 0	locks=0 ]	(	"Shader Parameters"	)
metallic	[ 8	locks=0 ]	(	0	)
reflect	[ 0	locks=0 ]	(	1	)
rough	[ 0	locks=0 ]	(	0.3	)
ior	[ 0	locks=0 ]	(	1.5	)
outputs	[ 0	locks=0 ]	(	0	)
shadows	[ 0	locks=0 ]	(	"0"	)
diffuse	[ 0	locks=0 ]	(	"on"	)
emission	[ 0	locks=0 ]	(	"off"	)
reflection	[ 0	locks=0 ]	(	"off"	)
reflectionocclusion	[ 0	locks=0 ]	(	"0"	)
}
HouLC1033600bb206a0469d70760b226fstage/shot1/backplate.userdata     ___Version___     HouLC1033600b9806a0469d7080d8c008stage/shot1/backplate/materiallibrary/background.def language MaterialX
comment ""
position -5.16937 -0.534138
connectornextid 1
flags =  lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material on
outputsNamed3
{
}
inputsNamed3
{
0 	"" "" 1 "bgplate"
}
inputs
{
0 	"" 0 1
}
stat
{
  create 1711372779
  modify 1778672624
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b9306a0469d70f1a646f2stage/shot1/backplate/materiallibrary/background.spareparmdef     groupcollapsible {
        name    "folder1"
        label   "Karma Material Builder"
        grouptag { "sidefx::shader_isparm" "0" }

        parm {
            name    "inherit_ctrl"
            label   "Inherit from Class"
            type    integer
            default { "2" }
            menu {
                "0" "Never"
                "1" "Always"
                "2" "Material Flag"
            }
            range   { 0 10 }
        }
        parm {
            name    "shader_referencetype"
            label   "Class Arc"
            type    string
            default { [ "n = hou.pwd()\nn_hasFlag = n.isMaterialFlagSet()\ni = n.evalParm('inherit_ctrl')\nr = 'none'\nif i == 1 or (n_hasFlag and i == 2):\n    r = 'inherit'\nreturn r" python ] }
            menu {
                "none"          "None"
                "reference"     "Reference"
                "inherit"       "Inherit"
                "specialize"    "Specialize"
                "represent"     "Represent"
            }
            parmtag { "sidefx::shader_isparm" "0" }
            parmtag { "spare_category" "Shader" }
        }
        parm {
            name    "shader_baseprimpath"
            label   "Class Prim Path"
            type    string
            default { "/__class_mtl__/`$OS`" }
            parmtag { "script_action" "import loputils\nloputils.selectPrimsInParm(kwargs, False)" }
            parmtag { "script_action_help" "Select a primitive in the Scene Viewer or Scene Graph Tree pane.\nCtrl-click to select using the primitive picker dialog." }
            parmtag { "script_action_icon" "BUTTONS_reselect" }
            parmtag { "sidefx::shader_isparm" "0" }
            parmtag { "sidefx::usdpathtype" "prim" }
            parmtag { "spare_category" "Shader" }
        }
        parm {
            name    "separator1"
            label   "separator1"
            type    separator
            default { "" }
        }
        parm {
            name    "tabmenumask"
            label   "Tab Menu Mask"
            type    string
            default { "karma USD ^mtlxUsd* ^mtlxramp* ^hmtlxramp* ^hmtlxcubicramp* MaterialX parameter constant collect null genericshader subnet subnetconnector suboutput subinput" }
            parmtag { "spare_category" "Tab Menu" }
        }
        parm {
            name    "shader_rendercontextname"
            label   "Render Context Name"
            type    string
            default { "kma" }
            parmtag { "sidefx::shader_isparm" "0" }
            parmtag { "spare_category" "Shader" }
        }
        parm {
            name    "shader_forcechildren"
            label   "Force Translation of Children"
            type    toggle
            default { "1" }
            parmtag { "sidefx::shader_isparm" "0" }
            parmtag { "spare_category" "Shader" }
        }
    }

    parm {
        name    "bgplate"
        label   "Background Plate"
        type    image
        default { "" }
        parmtag { "script_callback_language" "python" }
    }
    parm {
        name    "useoffscreentex"
        label   "Use Offscreen Texture"
        type    integer
        default { "0" }
        range   { 0! 1! }
        parmtag { "script_callback_language" "python" }
    }
    parm {
        name    "offscreentex"
        label   "Off Screen Texture"
        type    image
        default { "" }
        disablewhen "{ useoffscreentex == 0 }"
        hidewhen "{ useoffscreentex == 0 }"
        parmtag { "script_callback_language" "python" }
    }
    parm {
        name    "offscreen_col"
        label   "Offscreen Color"
        type    color
        size    3
        default { "1" "1" "1" }
        disablewhen "{ useoffscreentex == 1 }"
        hidewhen "{ useoffscreentex == 1 }"
        range   { 0 1 }
        parmtag { "script_callback_language" "python" }
    }
    parm {
        name    "offscreentex_rotate"
        label   "Rotate"
        type    vector
        size    3
        default { "0" "0" "0" }
        disablewhen "{ useoffscreentex == 0 }"
        hidewhen "{ useoffscreentex == 0 }"
        range   { -1 1 }
        parmtag { "script_callback_language" "python" }
    }
    parm {
        name    "scal"
        label   "Scale"
        type    vector2
        size    2
        default { "0" "0" }
        range   { -1 1 }
        parmtag { "script_callback_language" "python" }
    }
    parm {
        name    "transl"
        label   "Translate"
        type    vector2
        size    2
        default { "0" "0" }
        range   { -1 1 }
        parmtag { "script_callback_language" "python" }
    }
HouLC1033600b9806a0469d701a0eee05stage/shot1/backplate/materiallibrary/background.chn {
    channel translx {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = ch(\"../../tx\") }
    }
    channel transly {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = ch(\"../../ty\") }
    }
    channel scalx {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = ch(\"../../sx\") }
    }
    channel scaly {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = ch(\"../../sy\") }
    }
    channel offscreen_colr {
      lefttype = extend
      righttype = extend
      default = 1
      flags = 0
      segment { length = 0 value = 1 1 expr = ch(\"../../offscreen_colr\") }
    }
    channel offscreen_colg {
      lefttype = extend
      righttype = extend
      default = 1
      flags = 0
      segment { length = 0 value = 1 1 expr = ch(\"../../offscreen_colg\") }
    }
    channel offscreen_colb {
      lefttype = extend
      righttype = extend
      default = 1
      flags = 0
      segment { length = 0 value = 1 1 expr = ch(\"../../offscreen_colb\") }
    }
    channel useoffscreentex {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = ch(\"../../useoffscreentex\") }
    }
    channel offscreentex_rotatex {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = ch(\"../../offscreentex_rotatex\") }
    }
    channel offscreentex_rotatey {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = ch(\"../../offscreentex_rotatey\") }
    }
    channel offscreentex_rotatez {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = ch(\"../../offscreentex_rotatez\") }
    }
    channel shader_referencetype {
      lefttype = extend
      righttype = extend
      defaultString = \"\"
      flags = 0
      segment { length = 0 expr = "n = hou.pwd()
n_hasFlag = n.isMaterialFlagSet()
i = n.evalParm('inherit_ctrl')
r = 'none'
if i == 1 or (n_hasFlag and i == 2):
    r = 'inherit'
return r" language = python }
    }
  }
HouLC1033600b9b06a0469d703bf7ad19stage/shot1/backplate/materiallibrary/background.parm {
version 0.8
folder1	[ 0	locks=0 ]	(	1	)
inherit_ctrl	[ 0	locks=0 ]	(	2	)
shader_referencetype	[ 0	locks=0 ]	(	[ shader_referencetype	"n = hou.pwd()
n_hasFlag = n.isMaterialFlagSet()
i = n.evalParm('inherit_ctrl')
r = 'none'
if i == 1 or (n_hasFlag and i == 2):
    r = 'inherit'
return r" ] 	)
shader_baseprimpath	[ 0	locks=0 ]	(	/__class_mtl__/`$OS`	)
separator1	[ 0	locks=0 ]	(	)
tabmenumask	[ 0	locks=0 ]	(	"karma USD ^mtlxUsd* ^mtlxramp* ^hmtlxramp* ^hmtlxcubicramp* MaterialX parameter constant collect null genericshader subnet subnetconnector suboutput subinput"	)
shader_rendercontextname	[ 0	locks=0 ]	(	kma	)
shader_forcechildren	[ 0	locks=0 ]	(	"on"	)
bgplate	[ 0	locks=0 ]	(	`chs(\"../../plate\")`	)
useoffscreentex	[ 8	locks=0 ]	(	[ useoffscreentex	0 ] 	)
offscreentex	[ 0	locks=0 ]	(	`chs(\"../../offscreentex\")`	)
offscreen_col	[ 8	locks=0 ]	(	[ offscreen_colr	1 ] 	[ offscreen_colg	1 ] 	[ offscreen_colb	1 ] 	)
offscreentex_rotate	[ 8	locks=0 ]	(	[ offscreentex_rotatex	0 ] 	[ offscreentex_rotatey	0 ] 	[ offscreentex_rotatez	0 ] 	)
scal	[ 8	locks=0 ]	(	[ scalx	0 ] 	[ scaly	0 ] 	)
transl	[ 8	locks=0 ]	(	[ translx	0 ] 	[ transly	0 ] 	)
}
HouLC1033600b9706a0469d7061e3c30cstage/shot1/backplate/materiallibrary/background.userdata     ___Version___    21.0.700HouLC1033600b9006a0469d70b502e2fbstage/shot1/backplate/materiallibrary/background/inputs.init type = subinput
matchesdef = 1
HouLC1033600b9106a0469d7068f9e800stage/shot1/backplate/materiallibrary/background/inputs.def comment ""
position 25.7406 -0.200157
connectornextid 0
flags =  lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1711372779
  modify 1778671648
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b9006a0469d70b87a53a2stage/shot1/backplate/materiallibrary/background/inputs.parm {
version 0.8
}
HouLC1033600bec06a0469d7009922063stage/shot1/backplate/materiallibrary/background/inputs.userdata     ___Version___    21.0.700HouLC1033600be606a0469d70b88d3af9stage/shot1/backplate/materiallibrary/background/mtlxstandard_surface.init type = mtlxstandard_surface
matchesdef = 0
HouLC1033600be706a0469d70a5cde47estage/shot1/backplate/materiallibrary/background/mtlxstandard_surface.def comment ""
position 25.7406 -1.5694
connectornextid 43
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
42 "out"
}
inputsNamed3
{
0 	"" "" 1 "base"
1 	mtlxifequal2 4 1 "base_color"
2 	"" "" 1 "diffuse_roughness"
3 	"" "" 1 "metalness"
4 	"" "" 1 "specular"
5 	"" "" 1 "specular_color"
6 	"" "" 1 "specular_roughness"
7 	"" "" 1 "specular_IOR"
8 	"" "" 1 "specular_anisotropy"
9 	"" "" 1 "specular_rotation"
10 	"" "" 1 "transmission"
11 	"" "" 1 "transmission_color"
12 	"" "" 1 "transmission_depth"
13 	"" "" 1 "transmission_scatter"
14 	"" "" 1 "transmission_scatter_anisotropy"
15 	"" "" 1 "transmission_dispersion"
16 	"" "" 1 "transmission_extra_roughness"
17 	"" "" 1 "subsurface"
18 	"" "" 1 "subsurface_color"
19 	"" "" 1 "subsurface_radius"
20 	"" "" 1 "subsurface_scale"
21 	"" "" 1 "subsurface_anisotropy"
22 	"" "" 1 "sheen"
23 	"" "" 1 "sheen_color"
24 	"" "" 1 "sheen_roughness"
25 	"" "" 1 "coat"
26 	"" "" 1 "coat_color"
27 	"" "" 1 "coat_roughness"
28 	"" "" 1 "coat_anisotropy"
29 	"" "" 1 "coat_rotation"
30 	"" "" 1 "coat_IOR"
31 	"" "" 1 "coat_normal"
32 	"" "" 1 "coat_affect_color"
33 	"" "" 1 "coat_affect_roughness"
34 	"" "" 1 "thin_film_thickness"
35 	"" "" 1 "thin_film_IOR"
36 	"" "" 1 "emission"
37 	"" "" 1 "emission_color"
38 	"" "" 1 "opacity"
39 	"" "" 1 "thin_walled"
40 	"" "" 1 "normal"
41 	"" "" 1 "tangent"
}
inputs
{
0 	"" 0 1
1 	mtlxifequal2 0 1
2 	"" 0 1
3 	"" 0 1
4 	"" 0 1
5 	"" 0 1
6 	"" 0 1
7 	"" 0 1
8 	"" 0 1
9 	"" 0 1
10 	"" 0 1
11 	"" 0 1
12 	"" 0 1
13 	"" 0 1
14 	"" 0 1
15 	"" 0 1
16 	"" 0 1
17 	"" 0 1
18 	"" 0 1
19 	"" 0 1
20 	"" 0 1
21 	"" 0 1
22 	"" 0 1
23 	"" 0 1
24 	"" 0 1
25 	"" 0 1
26 	"" 0 1
27 	"" 0 1
28 	"" 0 1
29 	"" 0 1
30 	"" 0 1
31 	"" 0 1
32 	"" 0 1
33 	"" 0 1
34 	"" 0 1
35 	"" 0 1
36 	"" 0 1
37 	"" 0 1
38 	"" 0 1
39 	"" 0 1
40 	"" 0 1
41 	"" 0 1
}
stat
{
  create 1711372779
  modify 1760619902
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be706a0469d709ddedf2fstage/shot1/backplate/materiallibrary/background/mtlxstandard_surface.chn {
    channel metalness {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = ch(\"../../../metallic\") }
    }
    channel specular_IOR {
      lefttype = extend
      righttype = extend
      default = 1.5
      flags = 0
      segment { length = 0 value = 1.5 1.5 expr = ch(\"../../../ior\") }
    }
    channel specular {
      lefttype = extend
      righttype = extend
      default = 1
      flags = 0
      segment { length = 0 value = 1 1 expr = ch(\"../../../reflect\") }
    }
    channel specular_roughness {
      lefttype = extend
      righttype = extend
      default = 0.20000000000000001
      flags = 0
      segment { length = 0 value = 0.20000000000000001 0.20000000000000001 expr = ch(\"../../../rough\") }
    }
  }
HouLC1033600be606a0469d70f3995aa2stage/shot1/backplate/materiallibrary/background/mtlxstandard_surface.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
folder0	[ 0	locks=0 ]	(	1	)
base	[ 0	locks=0 ]	(	1	)
base_color	[ 0	locks=0 ]	(	0.8	0.8	0.8	)
diffuse_roughness	[ 0	locks=0 ]	(	0	)
metalness	[ 8	locks=0 ]	(	[ metalness	0 ] 	)
folder0_1	[ 0	locks=0 ]	(	1	)
specular	[ 8	locks=0 ]	(	[ specular	1 ] 	)
specular_color	[ 0	locks=0 ]	(	1	1	1	)
specular_roughness	[ 8	locks=0 ]	(	[ specular_roughness	0.2 ] 	)
specular_IOR	[ 8	locks=0 ]	(	[ specular_IOR	1.5 ] 	)
specular_anisotropy	[ 0	locks=0 ]	(	0	)
specular_rotation	[ 0	locks=0 ]	(	0	)
folder0_5	[ 0	locks=0 ]	(	0	)
coat	[ 0	locks=0 ]	(	0	)
coat_color	[ 0	locks=0 ]	(	1	1	1	)
coat_roughness	[ 0	locks=0 ]	(	0.1	)
coat_anisotropy	[ 0	locks=0 ]	(	0	)
coat_rotation	[ 0	locks=0 ]	(	0	)
coat_IOR	[ 0	locks=0 ]	(	1.5	)
coat_normal	[ 0	locks=0 ]	(	0	0	0	)
coat_affect_color	[ 0	locks=0 ]	(	0	)
coat_affect_roughness	[ 0	locks=0 ]	(	0	)
folder0_2	[ 0	locks=0 ]	(	0	)
transmission	[ 0	locks=0 ]	(	0	)
transmission_color	[ 0	locks=0 ]	(	1	1	1	)
transmission_depth	[ 0	locks=0 ]	(	0	)
transmission_scatter	[ 0	locks=0 ]	(	0	0	0	)
transmission_scatter_anisotropy	[ 0	locks=0 ]	(	0	)
transmission_dispersion	[ 0	locks=0 ]	(	0	)
transmission_extra_roughness	[ 0	locks=0 ]	(	0	)
folder0_4	[ 0	locks=0 ]	(	0	)
sheen	[ 0	locks=0 ]	(	0	)
sheen_color	[ 0	locks=0 ]	(	1	1	1	)
sheen_roughness	[ 0	locks=0 ]	(	0.3	)
folder0_3	[ 0	locks=0 ]	(	0	)
subsurface	[ 0	locks=0 ]	(	0	)
subsurface_color	[ 0	locks=0 ]	(	1	1	1	)
subsurface_radius	[ 0	locks=0 ]	(	1	1	1	)
subsurface_scale	[ 0	locks=0 ]	(	1	)
subsurface_anisotropy	[ 0	locks=0 ]	(	0	)
folder0_7	[ 0	locks=0 ]	(	0	)
emission	[ 0	locks=0 ]	(	0	)
emission_color	[ 0	locks=0 ]	(	1	1	1	)
folder0_6	[ 0	locks=0 ]	(	0	)
thin_film_thickness	[ 0	locks=0 ]	(	0	)
thin_film_IOR	[ 0	locks=0 ]	(	1.5	)
folder0_8	[ 0	locks=0 ]	(	0	)
opacity	[ 0	locks=0 ]	(	1	1	1	)
thin_walled	[ 0	locks=0 ]	(	"off"	)
normal	[ 0	locks=0 ]	(	0	0	0	)
tangent	[ 0	locks=0 ]	(	0	0	0	)
}
HouLC1033600be206a0469d7097b5f0b6stage/shot1/backplate/materiallibrary/background/mtlxstandard_surface.userdata    	 ___Version___      __inputgroup_    	collapsed __inputgroup_Coat    	collapsed __inputgroup_Emission    	collapsed __inputgroup_Geometry    	collapsed __inputgroup_Sheen    	collapsed __inputgroup_Subsurface    	collapsed __inputgroup_Thin Film    	collapsed __inputgroup_Transmission    	collapsedHouLC1033600bea06a0469d7093a453ecstage/shot1/backplate/materiallibrary/background/mtlxdisplacement.init type = mtlxdisplacement
matchesdef = 0
HouLC1033600beb06a0469d70190ea3cfstage/shot1/backplate/materiallibrary/background/mtlxdisplacement.def comment ""
position 25.7406 -6.23592
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	"" "" 1 "displacement"
1 	"" "" 1 "scale"
}
inputs
{
0 	"" 0 1
1 	"" 0 1
}
stat
{
  create 1711372779
  modify 1711632308
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bea06a0469d70daffebb9stage/shot1/backplate/materiallibrary/background/mtlxdisplacement.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
displacement	[ 0	locks=0 ]	(	0	)
displacement_vector3	[ 0	locks=0 ]	(	0	0	0	)
scale	[ 0	locks=0 ]	(	1	)
}
HouLC1033600be606a0469d70a9c2154dstage/shot1/backplate/materiallibrary/background/mtlxdisplacement.userdata     ___Version___     HouLC1033600bfd06a0469d70ed30ebc1stage/shot1/backplate/materiallibrary/background/Material_Outputs_and_AOVs.init type = suboutput
matchesdef = 1
HouLC1033600be206a0469d700603128estage/shot1/backplate/materiallibrary/background/Material_Outputs_and_AOVs.def comment ""
position 29.8545 -3.87288
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
}
inputsNamed3
{
0 	mtlxstandard_surface 42 1 "_next"
1 	mtlxdisplacement 2 1 "surface"
2 	material_properties 0 1 "displacement"
}
inputs
{
0 	mtlxstandard_surface 0 1
1 	mtlxdisplacement 0 1
2 	material_properties 0 1
}
stat
{
  create 1711372779
  modify 1778671648
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bfd06a0469d7018f528fcstage/shot1/backplate/materiallibrary/background/Material_Outputs_and_AOVs.parm {
version 0.8
name1	[ 0	locks=0 ]	(	surface	)
label1	[ 0	locks=0 ]	(	""	)
name2	[ 0	locks=0 ]	(	displacement	)
label2	[ 0	locks=0 ]	(	""	)
name3	[ 0	locks=0 ]	(	""	)
label3	[ 0	locks=0 ]	(	""	)
name4	[ 0	locks=0 ]	(	""	)
label4	[ 0	locks=0 ]	(	""	)
name5	[ 0	locks=0 ]	(	""	)
label5	[ 0	locks=0 ]	(	""	)
name6	[ 0	locks=0 ]	(	""	)
label6	[ 0	locks=0 ]	(	""	)
name7	[ 0	locks=0 ]	(	""	)
label7	[ 0	locks=0 ]	(	""	)
name8	[ 0	locks=0 ]	(	""	)
label8	[ 0	locks=0 ]	(	""	)
name9	[ 0	locks=0 ]	(	""	)
label9	[ 0	locks=0 ]	(	""	)
name10	[ 0	locks=0 ]	(	""	)
label10	[ 0	locks=0 ]	(	""	)
name11	[ 0	locks=0 ]	(	""	)
label11	[ 0	locks=0 ]	(	""	)
name12	[ 0	locks=0 ]	(	""	)
label12	[ 0	locks=0 ]	(	""	)
name13	[ 0	locks=0 ]	(	""	)
label13	[ 0	locks=0 ]	(	""	)
name14	[ 0	locks=0 ]	(	""	)
label14	[ 0	locks=0 ]	(	""	)
name15	[ 0	locks=0 ]	(	""	)
label15	[ 0	locks=0 ]	(	""	)
name16	[ 0	locks=0 ]	(	""	)
label16	[ 0	locks=0 ]	(	""	)
name17	[ 0	locks=0 ]	(	""	)
label17	[ 0	locks=0 ]	(	""	)
name18	[ 0	locks=0 ]	(	""	)
label18	[ 0	locks=0 ]	(	""	)
name19	[ 0	locks=0 ]	(	""	)
label19	[ 0	locks=0 ]	(	""	)
name20	[ 0	locks=0 ]	(	""	)
label20	[ 0	locks=0 ]	(	""	)
name21	[ 0	locks=0 ]	(	""	)
label21	[ 0	locks=0 ]	(	""	)
name22	[ 0	locks=0 ]	(	""	)
label22	[ 0	locks=0 ]	(	""	)
name23	[ 0	locks=0 ]	(	""	)
label23	[ 0	locks=0 ]	(	""	)
name24	[ 0	locks=0 ]	(	""	)
label24	[ 0	locks=0 ]	(	""	)
name25	[ 0	locks=0 ]	(	""	)
label25	[ 0	locks=0 ]	(	""	)
name26	[ 0	locks=0 ]	(	""	)
label26	[ 0	locks=0 ]	(	""	)
name27	[ 0	locks=0 ]	(	""	)
label27	[ 0	locks=0 ]	(	""	)
name28	[ 0	locks=0 ]	(	""	)
label28	[ 0	locks=0 ]	(	""	)
name29	[ 0	locks=0 ]	(	""	)
label29	[ 0	locks=0 ]	(	""	)
name30	[ 0	locks=0 ]	(	""	)
label30	[ 0	locks=0 ]	(	""	)
name31	[ 0	locks=0 ]	(	""	)
label31	[ 0	locks=0 ]	(	""	)
name32	[ 0	locks=0 ]	(	""	)
label32	[ 0	locks=0 ]	(	""	)
name33	[ 0	locks=0 ]	(	""	)
label33	[ 0	locks=0 ]	(	""	)
name34	[ 0	locks=0 ]	(	""	)
label34	[ 0	locks=0 ]	(	""	)
name35	[ 0	locks=0 ]	(	""	)
label35	[ 0	locks=0 ]	(	""	)
name36	[ 0	locks=0 ]	(	""	)
label36	[ 0	locks=0 ]	(	""	)
name37	[ 0	locks=0 ]	(	""	)
label37	[ 0	locks=0 ]	(	""	)
name38	[ 0	locks=0 ]	(	""	)
label38	[ 0	locks=0 ]	(	""	)
name39	[ 0	locks=0 ]	(	""	)
label39	[ 0	locks=0 ]	(	""	)
name40	[ 0	locks=0 ]	(	""	)
label40	[ 0	locks=0 ]	(	""	)
name41	[ 0	locks=0 ]	(	""	)
label41	[ 0	locks=0 ]	(	""	)
name42	[ 0	locks=0 ]	(	""	)
label42	[ 0	locks=0 ]	(	""	)
name43	[ 0	locks=0 ]	(	""	)
label43	[ 0	locks=0 ]	(	""	)
name44	[ 0	locks=0 ]	(	""	)
label44	[ 0	locks=0 ]	(	""	)
name45	[ 0	locks=0 ]	(	""	)
label45	[ 0	locks=0 ]	(	""	)
name46	[ 0	locks=0 ]	(	""	)
label46	[ 0	locks=0 ]	(	""	)
name47	[ 0	locks=0 ]	(	""	)
label47	[ 0	locks=0 ]	(	""	)
name48	[ 0	locks=0 ]	(	""	)
label48	[ 0	locks=0 ]	(	""	)
name49	[ 0	locks=0 ]	(	""	)
label49	[ 0	locks=0 ]	(	""	)
name50	[ 0	locks=0 ]	(	""	)
label50	[ 0	locks=0 ]	(	""	)
name51	[ 0	locks=0 ]	(	""	)
label51	[ 0	locks=0 ]	(	""	)
name52	[ 0	locks=0 ]	(	""	)
label52	[ 0	locks=0 ]	(	""	)
name53	[ 0	locks=0 ]	(	""	)
label53	[ 0	locks=0 ]	(	""	)
name54	[ 0	locks=0 ]	(	""	)
label54	[ 0	locks=0 ]	(	""	)
name55	[ 0	locks=0 ]	(	""	)
label55	[ 0	locks=0 ]	(	""	)
name56	[ 0	locks=0 ]	(	""	)
label56	[ 0	locks=0 ]	(	""	)
name57	[ 0	locks=0 ]	(	""	)
label57	[ 0	locks=0 ]	(	""	)
name58	[ 0	locks=0 ]	(	""	)
label58	[ 0	locks=0 ]	(	""	)
name59	[ 0	locks=0 ]	(	""	)
label59	[ 0	locks=0 ]	(	""	)
name60	[ 0	locks=0 ]	(	""	)
label60	[ 0	locks=0 ]	(	""	)
name61	[ 0	locks=0 ]	(	""	)
label61	[ 0	locks=0 ]	(	""	)
name62	[ 0	locks=0 ]	(	""	)
label62	[ 0	locks=0 ]	(	""	)
name63	[ 0	locks=0 ]	(	""	)
label63	[ 0	locks=0 ]	(	""	)
name64	[ 0	locks=0 ]	(	""	)
label64	[ 0	locks=0 ]	(	""	)
}
HouLC1033600bf906a0469d702ecffde8stage/shot1/backplate/materiallibrary/background/Material_Outputs_and_AOVs.userdata     ___Version___    21.0.700HouLC1033600be706a0469d704ff73a7bstage/shot1/backplate/materiallibrary/background/material_properties.init type = kma_material_properties
matchesdef = 0
HouLC1033600be406a0469d70b1c59457stage/shot1/backplate/materiallibrary/background/material_properties.def comment ""
position 25.7406 -7.67465
connectornextid 1
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
0 "properties"
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1711372779
  modify 1711632308
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be706a0469d7099374879stage/shot1/backplate/materiallibrary/background/material_properties.parm {
version 0.8
signature	[ 0	locks=0 ]	(	0	)
folder1	[ 0	locks=0 ]	(	0	)
xn____activate__karmadiffusequality_vrb	[ 0	locks=0 ]	(	0	)
xn__karmadiffusequality_z6a	[ 0	locks=0 ]	(	1	)
xn____activate__karmareflectquality_vrb	[ 0	locks=0 ]	(	0	)
xn__karmareflectquality_z6a	[ 0	locks=0 ]	(	1	)
xn____activate__karmarefractquality_vrb	[ 0	locks=0 ]	(	0	)
xn__karmarefractquality_z6a	[ 0	locks=0 ]	(	1	)
xn____activate__karmavolumequality_8pb	[ 0	locks=0 ]	(	0	)
xn__karmavolumequality_d5a	[ 0	locks=0 ]	(	1	)
xn____activate__karmasssquality_dlb	[ 0	locks=0 ]	(	0	)
xn__karmasssquality_h0a	[ 0	locks=0 ]	(	1	)
xn____activate__karmavolumesteprate_vrb	[ 0	locks=0 ]	(	0	)
xn__karmavolumesteprate_z6a	[ 0	locks=0 ]	(	0.25	)
folder2	[ 0	locks=0 ]	(	0	)
xn____activate__karmadiffuselimit_mob	[ 0	locks=0 ]	(	0	)
xn__karmadiffuselimit_q3a	[ 0	locks=0 ]	(	1	)
xn____activate__karmareflectlimit_mob	[ 0	locks=0 ]	(	0	)
xn__karmareflectlimit_q3a	[ 0	locks=0 ]	(	4	)
xn____activate__karmarefractlimit_mob	[ 0	locks=0 ]	(	0	)
xn__karmarefractlimit_q3a	[ 0	locks=0 ]	(	4	)
xn____activate__karmavolumelimit_zmb	[ 0	locks=0 ]	(	0	)
xn__karmavolumelimit_31a	[ 0	locks=0 ]	(	0	)
xn____activate__karmassslimit_3hb	[ 0	locks=0 ]	(	0	)
xn__karmassslimit_7wa	[ 0	locks=0 ]	(	0	)
folder3	[ 0	locks=0 ]	(	0	)
xn____activate__karmavolumeuniform_8pb	[ 0	locks=0 ]	(	0	)
xn__karmavolumeuniform_d5a	[ 0	locks=0 ]	(	"off"	)
xn____activate__karmavolumeuniformdensity_n1b	[ 0	locks=0 ]	(	0	)
xn__karmavolumeuniformdensity_rhb	[ 0	locks=0 ]	(	1	)
xn____activate__karmavolumeuniformsamples_n1b	[ 0	locks=0 ]	(	0	)
xn__karmavolumeuniformsamples_rhb	[ 0	locks=0 ]	(	4	)
folder4	[ 0	locks=0 ]	(	0	)
xn____activate__karmalpetag_ueb	[ 0	locks=0 ]	(	0	)
xn__karmalpetag_yta	[ 0	locks=0 ]	(	""	)
xn____activate__karmadielectricpriority_eyb	[ 0	locks=0 ]	(	0	)
xn__karmadielectricpriority_ieb	[ 0	locks=0 ]	(	0	)
xn____activate__karmamtlx_imagewidth_itb	[ 0	locks=0 ]	(	0	)
xn__karmamtlx_imagewidth_m8a	[ 0	locks=0 ]	(	0	)
xn____activate__karmamtlx_imageblur_vrb	[ 0	locks=0 ]	(	0	)
xn__karmamtlx_imageblur_z6a	[ 0	locks=0 ]	(	0	)
xn____activate__karmathinwallatrefractlimit_w4b	[ 0	locks=0 ]	(	0	)
xn__karmathinwallatrefractlimit_0kb	[ 0	locks=0 ]	(	"off"	)
__section_Caustics	[ 0	locks=0 ]	(	0	)
xn____activate__karmacausticsenable_vrb	[ 0	locks=0 ]	(	0	)
xn__karmacausticsenable_z6a	[ 0	locks=0 ]	(	"off"	)
xn____activate__karmacausticsroughnessclamp_w4b	[ 0	locks=0 ]	(	0	)
xn__karmacausticsroughnessclamp_0kb	[ 0	locks=0 ]	(	0.2	)
__section_FakeCaustics	[ 0	locks=0 ]	(	0	)
xn____activate__karmafakecausticsbsdfenable_w4b	[ 0	locks=0 ]	(	0	)
xn__karmafakecausticsbsdfenable_0kb	[ 0	locks=0 ]	(	"on"	)
xn____activate__karmafakecausticscolor_rwb	[ 0	locks=0 ]	(	0	)
xn__karmafakecausticscolor_vcb	[ 0	locks=0 ]	(	1	1	1	)
xn____activate__karmafakecausticsopacity_0zb	[ 0	locks=0 ]	(	0	)
xn__karmafakecausticsopacity_4fb	[ 0	locks=0 ]	(	1	1	1	)
xn____activate__karmafakecausticsfresneldarken_s9b	[ 0	locks=0 ]	(	0	)
xn__karmafakecausticsfresneldarken_wpb	[ 0	locks=0 ]	(	0	)
folder5	[ 0	locks=0 ]	(	0	)
xn____activate__karmatreat_as_lightsource_n1b	[ 0	locks=0 ]	(	0	)
xn__karmatreat_as_lightsource_rhb	[ 0	locks=0 ]	(	"No"	)
xn____activate__karmalightsource_samplingquality_1dc	[ 0	locks=0 ]	(	0	)
xn__karmalightsource_samplingquality_5sb	[ 0	locks=0 ]	(	1	)
xn____activate__karmalightsource_diffusescale_57b	[ 0	locks=0 ]	(	0	)
xn__karmalightsource_diffusescale_9nb	[ 0	locks=0 ]	(	1	)
xn____activate__karmalightsource_specularscale_s9b	[ 0	locks=0 ]	(	0	)
xn__karmalightsource_specularscale_wpb	[ 0	locks=0 ]	(	1	)
}
HouLC1033600be306a0469d7063511df1stage/shot1/backplate/materiallibrary/background/material_properties.userdata     ___Version___     HouLC1033600be906a0469d704648b58bstage/shot1/backplate/materiallibrary/background/mtlxposition1.init type = mtlxposition
matchesdef = 0
HouLC1033600bee06a0469d709d6bd97cstage/shot1/backplate/materiallibrary/background/mtlxposition1.def comment ""
position -27.4879 6.31826
connectornextid 2
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
1 "out"
}
inputsNamed3
{
0 	"" "" 1 "space"
}
inputs
{
0 	"" 0 1
}
stat
{
  create 1711372820
  modify 1711632294
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be906a0469d70e3b8f9b5stage/shot1/backplate/materiallibrary/background/mtlxposition1.parm {
version 0.8
space	[ 0	locks=0 ]	(	space:ndc	)
}
HouLC1033600be506a0469d70b70ace47stage/shot1/backplate/materiallibrary/background/mtlxposition1.userdata     ___Version___     HouLC1033600b9006a0469d70d844988cstage/shot1/backplate/materiallibrary/background/const1.init type = constant
matchesdef = 1
HouLC1033600b9106a0469d70250c0e27stage/shot1/backplate/materiallibrary/background/const1.def comment ""
position -27.4879 4.23117
connectornextid 1
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
0 "Value"
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1711373194
  modify 1711464541
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0 0 0 
delscript ""
exprlanguage hscript
end
HouLC1033600b9006a0469d700a7369ebstage/shot1/backplate/materiallibrary/background/const1.parm {
version 0.8
consttype	[ 0	locks=0 ]	(	"float2"	)
floatdef	[ 0	locks=0 ]	(	0	)
intdef	[ 0	locks=0 ]	(	0	)
toggledef	[ 0	locks=0 ]	(	"off"	)
angledef	[ 0	locks=0 ]	(	0	)
logfloatdef	[ 0	locks=0 ]	(	0	)
float2def	[ 0	locks=0 ]	(	-0.5	-0.5	)
float3def	[ 0	locks=0 ]	(	0	0	0	)
vectordef	[ 0	locks=0 ]	(	0	0	0	)
normaldef	[ 0	locks=0 ]	(	0	0	0	)
pointdef	[ 0	locks=0 ]	(	0	0	0	)
directiondef	[ 0	locks=0 ]	(	1	0	0	)
float4def	[ 0	locks=0 ]	(	0	0	0	0	)
floatm2def	[ 0	locks=0 ]	(	1	0	0	1	)
float9def	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
float16def	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
stringdef	[ 0	locks=0 ]	(	""	)
filedef	[ 0	locks=0 ]	(	""	)
imagedef	[ 0	locks=0 ]	(	""	)
geometrydef	[ 0	locks=0 ]	(	""	)
colordef	[ 0	locks=0 ]	(	0	0	0	)
color4def	[ 0	locks=0 ]	(	0	0	0	0	)
bsdfdef	[ 0	locks=0 ]	(	""	)
dictdef	[ 0	locks=0 ]	(	""	)
coshaderdef	[ 0	locks=0 ]	(	""	)
surfacedef	[ 0	locks=0 ]	(	""	)
displacementdef	[ 0	locks=0 ]	(	""	)
atmospheredef	[ 0	locks=0 ]	(	""	)
lightdef	[ 0	locks=0 ]	(	""	)
lightfilterdef	[ 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 ]	(	)
floatm2adef	[ 0	locks=0 ]	(	)
float4adef	[ 0	locks=0 ]	(	)
float9adef	[ 0	locks=0 ]	(	)
float16adef	[ 0	locks=0 ]	(	)
stringadef	[ 0	locks=0 ]	(	)
dictadef	[ 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	)
}
HouLC1033600bec06a0469d705ae11085stage/shot1/backplate/materiallibrary/background/const1.userdata     ___Version___    21.0.700HouLC1033600be906a0469d706c282da3stage/shot1/backplate/materiallibrary/background/mtlxsubtract1.init type = mtlxsubtract
matchesdef = 0
HouLC1033600bee06a0469d706feab6f7stage/shot1/backplate/materiallibrary/background/mtlxsubtract1.def comment ""
position -23.577 2.67591
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	const1 0 1 "in1"
1 	subnetinput6 0 1 "in2"
}
inputs
{
0 	const1 0 1
1 	subnetinput6 0 1
}
stat
{
  create 1711373228
  modify 1711462091
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be906a0469d70a2f5403cstage/shot1/backplate/materiallibrary/background/mtlxsubtract1.parm {
version 0.8
signature	[ 0	locks=0 ]	(	vector2	)
in1	[ 0	locks=0 ]	(	0	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_integer	[ 0	locks=0 ]	(	0	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix33FA	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_matrix44FA	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	0	)
in2_color3	[ 0	locks=0 ]	(	0	0	0	)
in2_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in2_integer	[ 0	locks=0 ]	(	0	)
in2_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in2_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in2_vector2	[ 0	locks=0 ]	(	0	0	)
in2_vector3	[ 0	locks=0 ]	(	0	0	0	)
in2_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600be506a0469d70262c47a6stage/shot1/backplate/materiallibrary/background/mtlxsubtract1.userdata     ___Version___     HouLC1033600b9206a0469d70eba13f98stage/shot1/backplate/materiallibrary/background/mtlxadd1.init type = mtlxadd
matchesdef = 0
HouLC1033600b9306a0469d707787b33astage/shot1/backplate/materiallibrary/background/mtlxadd1.def comment ""
position -15.7841 4.52247
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	mtlxposition1 1 1 "in1"
1 	mtlxcombine3 3 1 "in2"
}
inputs
{
0 	mtlxposition1 0 1
1 	mtlxcombine3 0 1
}
stat
{
  create 1711373295
  modify 1711524079
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b9206a0469d700a2cd3c1stage/shot1/backplate/materiallibrary/background/mtlxadd1.parm {
version 0.8
signature	[ 0	locks=0 ]	(	vector3	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdf	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edf	[ 0	locks=0 ]	(	""	)
in1_integer	[ 0	locks=0 ]	(	0	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix33FA	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_matrix44FA	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdf	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	0	)
in2_bsdf	[ 0	locks=0 ]	(	""	)
in2_color3	[ 0	locks=0 ]	(	0	0	0	)
in2_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in2_edf	[ 0	locks=0 ]	(	""	)
in2_integer	[ 0	locks=0 ]	(	0	)
in2_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in2_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in2_vdf	[ 0	locks=0 ]	(	""	)
in2_vector2	[ 0	locks=0 ]	(	0	0	)
in2_vector3	[ 0	locks=0 ]	(	0	0	0	)
in2_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600bee06a0469d707997e31fstage/shot1/backplate/materiallibrary/background/mtlxadd1.userdata     ___Version___     HouLC1033600bee06a0469d700c182cbcstage/shot1/backplate/materiallibrary/background/mtlxcombine3.init type = mtlxcombine3
matchesdef = 0
HouLC1033600bef06a0469d70111d1a78stage/shot1/backplate/materiallibrary/background/mtlxcombine3.def comment ""
position -19.1158 2.67591
connectornextid 4
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
3 "out"
}
inputsNamed3
{
0 	mtlxseparate2 1 1 "in1"
1 	mtlxseparate2 2 1 "in2"
2 	"" "" 1 "in3"
}
inputs
{
0 	mtlxseparate2 0 1
1 	mtlxseparate2 1 1
2 	"" 0 1
}
stat
{
  create 1711373488
  modify 1711462091
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bee06a0469d70916ef052stage/shot1/backplate/materiallibrary/background/mtlxcombine3.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in2	[ 0	locks=0 ]	(	0	)
in3	[ 0	locks=0 ]	(	0	)
}
HouLC1033600bea06a0469d7029672118stage/shot1/backplate/materiallibrary/background/mtlxcombine3.userdata     ___Version___     HouLC1033600be906a0469d70be683e3astage/shot1/backplate/materiallibrary/background/mtlxseparate2.init type = mtlxseparate2
matchesdef = 0
HouLC1033600bee06a0469d70fed1ff7astage/shot1/backplate/materiallibrary/background/mtlxseparate2.def comment ""
position -21.3323 2.67591
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
1 "outx"
2 "outy"
}
inputsNamed3
{
0 	mtlxsubtract1 2 1 "in"
}
inputs
{
0 	mtlxsubtract1 0 1
}
stat
{
  create 1711373495
  modify 1711462091
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be906a0469d7095ae0e96stage/shot1/backplate/materiallibrary/background/mtlxseparate2.parm {
version 0.8
in	[ 0	locks=0 ]	(	0	0	)
}
HouLC1033600be506a0469d70fc19c298stage/shot1/backplate/materiallibrary/background/mtlxseparate2.userdata     ___Version___     HouLC1033600b9006a0469d70194f8a44stage/shot1/backplate/materiallibrary/background/const4.init type = constant
matchesdef = 0
HouLC1033600b9106a0469d70bc8c1815stage/shot1/backplate/materiallibrary/background/const4.def comment ""
position -23.1676 0.33271
connectornextid 1
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
0 "Value"
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1622644881
  modify 1711383843
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0 0 0 
delscript ""
exprlanguage hscript
end
HouLC1033600b9006a0469d709c0db402stage/shot1/backplate/materiallibrary/background/const4.parm {
version 0.8
consttype	[ 0	locks=0 ]	(	"float2"	)
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 ]	(	1	1	)
float3def	[ 0	locks=0 ]	(	0	0	0	)
vectordef	[ 0	locks=0 ]	(	0	0	0	)
normaldef	[ 0	locks=0 ]	(	0	0	0	)
pointdef	[ 0	locks=0 ]	(	0	0	0	)
directiondef	[ 0	locks=0 ]	(	1	0	0	)
float4def	[ 0	locks=0 ]	(	0	0	0	0	)
floatm2def	[ 0	locks=0 ]	(	1	0	0	1	)
float9def	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
float16def	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
stringdef	[ 0	locks=0 ]	(	""	)
filedef	[ 0	locks=0 ]	(	""	)
imagedef	[ 0	locks=0 ]	(	""	)
geometrydef	[ 0	locks=0 ]	(	""	)
colordef	[ 0	locks=0 ]	(	0	0	0	)
color4def	[ 0	locks=0 ]	(	0	0	0	0	)
bsdfdef	[ 0	locks=0 ]	(	""	)
dictdef	[ 0	locks=0 ]	(	""	)
coshaderdef	[ 0	locks=0 ]	(	""	)
surfacedef	[ 0	locks=0 ]	(	""	)
displacementdef	[ 0	locks=0 ]	(	""	)
atmospheredef	[ 0	locks=0 ]	(	""	)
lightdef	[ 0	locks=0 ]	(	""	)
lightfilterdef	[ 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 ]	(	)
floatm2adef	[ 0	locks=0 ]	(	)
float4adef	[ 0	locks=0 ]	(	)
float9adef	[ 0	locks=0 ]	(	)
float16adef	[ 0	locks=0 ]	(	)
stringadef	[ 0	locks=0 ]	(	)
dictadef	[ 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	)
}
HouLC1033600bec06a0469d70d8c9c2a0stage/shot1/backplate/materiallibrary/background/const4.userdata     ___Version___    21.0.700HouLC1033600bef06a0469d705aa8f05estage/shot1/backplate/materiallibrary/background/mtlxdivide1.init type = mtlxdivide
matchesdef = 0
HouLC1033600bec06a0469d70efb804a9stage/shot1/backplate/materiallibrary/background/mtlxdivide1.def comment ""
position -20.2452 -0.472325
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	const4 0 1 "in1"
1 	subnetinput5 0 1 "in2"
}
inputs
{
0 	const4 0 1
1 	subnetinput5 0 1
}
stat
{
  create 1711373578
  modify 1711464507
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bef06a0469d7077c97a32stage/shot1/backplate/materiallibrary/background/mtlxdivide1.parm {
version 0.8
signature	[ 0	locks=0 ]	(	vector2	)
in1	[ 0	locks=0 ]	(	0	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	1	)
in2_color3	[ 0	locks=0 ]	(	1	1	1	)
in2_color4	[ 0	locks=0 ]	(	1	1	1	1	)
in2_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in2_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in2_vector2	[ 0	locks=0 ]	(	1	1	)
in2_vector3	[ 0	locks=0 ]	(	1	1	1	)
in2_vector4	[ 0	locks=0 ]	(	1	1	1	1	)
}
HouLC1033600beb06a0469d700f00979dstage/shot1/backplate/materiallibrary/background/mtlxdivide1.userdata     ___Version___     HouLC1033600bee06a0469d707c137971stage/shot1/backplate/materiallibrary/background/mtlxcombine4.init type = mtlxcombine3
matchesdef = 0
HouLC1033600bef06a0469d70011cab3fstage/shot1/backplate/materiallibrary/background/mtlxcombine4.def comment ""
position -15.7841 -0.472325
connectornextid 4
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
3 "out"
}
inputsNamed3
{
0 	mtlxseparate3 1 1 "in1"
1 	mtlxseparate3 2 1 "in2"
2 	"" "" 1 "in3"
}
inputs
{
0 	mtlxseparate3 0 1
1 	mtlxseparate3 1 1
2 	"" 0 1
}
stat
{
  create 1711373488
  modify 1711464802
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bee06a0469d706c9144cbstage/shot1/backplate/materiallibrary/background/mtlxcombine4.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in2	[ 0	locks=0 ]	(	0	)
in3	[ 0	locks=0 ]	(	1	)
}
HouLC1033600bea06a0469d704281b146stage/shot1/backplate/materiallibrary/background/mtlxcombine4.userdata     ___Version___     HouLC1033600be906a0469d704fb08288stage/shot1/backplate/materiallibrary/background/mtlxseparate3.init type = mtlxseparate2
matchesdef = 0
HouLC1033600bee06a0469d705d0f3621stage/shot1/backplate/materiallibrary/background/mtlxseparate3.def comment ""
position -18.0005 -0.472325
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
1 "outx"
2 "outy"
}
inputsNamed3
{
0 	mtlxdivide1 2 1 "in"
}
inputs
{
0 	mtlxdivide1 0 1
}
stat
{
  create 1711373495
  modify 1711464507
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be906a0469d70a25a4e15stage/shot1/backplate/materiallibrary/background/mtlxseparate3.parm {
version 0.8
in	[ 0	locks=0 ]	(	0	0	)
}
HouLC1033600be506a0469d70c1b95c28stage/shot1/backplate/materiallibrary/background/mtlxseparate3.userdata     ___Version___     HouLC1033600be906a0469d7069e7ba76stage/shot1/backplate/materiallibrary/background/mtlxmultiply1.init type = mtlxmultiply
matchesdef = 0
HouLC1033600bee06a0469d70f1f2eca4stage/shot1/backplate/materiallibrary/background/mtlxmultiply1.def comment ""
position -12.8617 2.42179
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	mtlxadd1 2 1 "in1"
1 	mtlxcombine4 3 1 "in2"
}
inputs
{
0 	mtlxadd1 0 1
1 	mtlxcombine4 0 1
}
stat
{
  create 1711373670
  modify 1711524079
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be906a0469d70359ecc19stage/shot1/backplate/materiallibrary/background/mtlxmultiply1.parm {
version 0.8
signature	[ 0	locks=0 ]	(	vector3	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdfC	[ 0	locks=0 ]	(	""	)
in1_bsdfF	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edfC	[ 0	locks=0 ]	(	""	)
in1_edfF	[ 0	locks=0 ]	(	""	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdfC	[ 0	locks=0 ]	(	""	)
in1_vdfF	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	1	)
in2_bsdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_color3	[ 0	locks=0 ]	(	1	1	1	)
in2_color4	[ 0	locks=0 ]	(	1	1	1	1	)
in2_edfC	[ 0	locks=0 ]	(	1	1	1	)
in2_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in2_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in2_vdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_vector2	[ 0	locks=0 ]	(	1	1	)
in2_vector3	[ 0	locks=0 ]	(	1	1	1	)
in2_vector4	[ 0	locks=0 ]	(	1	1	1	1	)
}
HouLC1033600be506a0469d700b4d21adstage/shot1/backplate/materiallibrary/background/mtlxmultiply1.userdata     ___Version___     HouLC1033600b9206a0469d70f7dbec56stage/shot1/backplate/materiallibrary/background/mtlxadd2.init type = mtlxadd
matchesdef = 0
HouLC1033600b9306a0469d70dd425a32stage/shot1/backplate/materiallibrary/background/mtlxadd2.def comment ""
position -10.1935 2.42179
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	mtlxmultiply1 2 1 "in1"
1 	"" "" 1 "in2"
}
inputs
{
0 	mtlxmultiply1 0 1
1 	"" 0 1
}
stat
{
  create 1711373705
  modify 1711524079
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b9206a0469d70d259488estage/shot1/backplate/materiallibrary/background/mtlxadd2.parm {
version 0.8
signature	[ 0	locks=0 ]	(	vector3	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdf	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edf	[ 0	locks=0 ]	(	""	)
in1_integer	[ 0	locks=0 ]	(	0	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix33FA	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_matrix44FA	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdf	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	0.5	)
in2_bsdf	[ 0	locks=0 ]	(	""	)
in2_color3	[ 0	locks=0 ]	(	0	0	0	)
in2_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in2_edf	[ 0	locks=0 ]	(	""	)
in2_integer	[ 0	locks=0 ]	(	0	)
in2_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in2_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in2_vdf	[ 0	locks=0 ]	(	""	)
in2_vector2	[ 0	locks=0 ]	(	0	0	)
in2_vector3	[ 0	locks=0 ]	(	0.5	0.5	0.5	)
in2_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600bee06a0469d7023e44f6cstage/shot1/backplate/materiallibrary/background/mtlxadd2.userdata     ___Version___     HouLC1033600bec06a0469d700df942aestage/shot1/backplate/materiallibrary/background/mtlximage1.init type = mtlximage
matchesdef = 0
HouLC1033600bed06a0469d70e21468d1stage/shot1/backplate/materiallibrary/background/mtlximage1.def comment ""
position 5.40863 -5.63592
connectornextid 11
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
10 "out"
}
inputsNamed3
{
0 	subnetinput 0 1 "file"
1 	"" "" 1 "layer"
2 	"" "" 1 "default"
3 	mtlxcombine6 2 1 "texcoord"
4 	"" "" 1 "uaddressmode"
5 	"" "" 1 "vaddressmode"
6 	"" "" 1 "filtertype"
7 	"" "" 1 "framerange"
8 	"" "" 1 "frameoffset"
9 	"" "" 1 "frameendaction"
}
inputs
{
0 	subnetinput 0 1
1 	"" 0 1
2 	"" 0 1
3 	mtlxcombine6 0 1
4 	"" 0 1
5 	"" 0 1
6 	"" 0 1
7 	"" 0 1
8 	"" 0 1
9 	"" 0 1
}
stat
{
  create 1711373792
  modify 1753741217
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bec06a0469d70be22f23dstage/shot1/backplate/materiallibrary/background/mtlximage1.parm {
version 0.8
signature	[ 0	locks=0 ]	(	color3	)
file	[ 0	locks=0 ]	(	""	)
filecolorspace	[ 0	locks=0 ]	(	""	)
layer	[ 0	locks=0 ]	(	""	)
default	[ 0	locks=0 ]	(	0	)
default_color3	[ 0	locks=0 ]	(	0.20000000298023224	0.20000000298023224	0.20000000298023224	)
default_color4	[ 0	locks=0 ]	(	0	0	0	0	)
default_vector2	[ 0	locks=0 ]	(	0	0	)
default_vector3	[ 0	locks=0 ]	(	0	0	0	)
default_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
texcoord	[ 0	locks=0 ]	(	0	0	)
uaddressmode	[ 0	locks=0 ]	(	constant	)
vaddressmode	[ 0	locks=0 ]	(	constant	)
filtertype	[ 0	locks=0 ]	(	linear	)
framerange	[ 0	locks=0 ]	(	""	)
frameoffset	[ 0	locks=0 ]	(	0	)
frameendaction	[ 0	locks=0 ]	(	constant	)
}
HouLC1033600be806a0469d70c3e4d70fstage/shot1/backplate/materiallibrary/background/mtlximage1.userdata     ___Version___     HouLC1033600be506a0469d70611f7fa8stage/shot1/backplate/materiallibrary/background/mtlximage1.outputinfos NumInfos 1
ValuesBinary 1
BeginInfo
OutputName out
DebugCorrInputName __default__
BypassCorrInputName __default__
NormalMode 0
BypassMode 1
UseDefaultValue 1
EndInfo
        HouLC1033600be106a0469d70a98e054estage/shot1/backplate/materiallibrary/background/mtlxif_vx_greatereq_1.init type = mtlxifgreatereq
matchesdef = 0
HouLC1033600be606a0469d70aef288f9stage/shot1/backplate/materiallibrary/background/mtlxif_vx_greatereq_1.def comment ""
position -0.864768 6.42669
connectornextid 5
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
4 "out"
}
inputsNamed3
{
0 	mtlxseparate3v1 1 1 "value1"
1 	"" "" 1 "value2"
2 	"" "" 1 "in1"
3 	"" "" 1 "in2"
}
inputs
{
0 	mtlxseparate3v1 0 1
1 	"" 0 1
2 	"" 0 1
3 	"" 0 1
}
stat
{
  create 1711373927
  modify 1711524079
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be106a0469d70ae9530c2stage/shot1/backplate/materiallibrary/background/mtlxif_vx_greatereq_1.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
value1	[ 0	locks=0 ]	(	1	)
value1_color3I	[ 0	locks=0 ]	(	1	)
value1_color4I	[ 0	locks=0 ]	(	1	)
value1_floatI	[ 0	locks=0 ]	(	1	)
value1_integerI	[ 0	locks=0 ]	(	1	)
value1_matrix33I	[ 0	locks=0 ]	(	1	)
value1_matrix44I	[ 0	locks=0 ]	(	1	)
value1_vector2I	[ 0	locks=0 ]	(	1	)
value1_vector3I	[ 0	locks=0 ]	(	1	)
value1_vector4I	[ 0	locks=0 ]	(	1	)
value2	[ 0	locks=0 ]	(	1	)
value2_color3I	[ 0	locks=0 ]	(	0	)
value2_color4I	[ 0	locks=0 ]	(	0	)
value2_floatI	[ 0	locks=0 ]	(	0	)
value2_integerI	[ 0	locks=0 ]	(	0	)
value2_matrix33I	[ 0	locks=0 ]	(	0	)
value2_matrix44I	[ 0	locks=0 ]	(	0	)
value2_vector2I	[ 0	locks=0 ]	(	0	)
value2_vector3I	[ 0	locks=0 ]	(	0	)
value2_vector4I	[ 0	locks=0 ]	(	0	)
in1	[ 0	locks=0 ]	(	1	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3I	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4I	[ 0	locks=0 ]	(	0	0	0	0	)
in1_integer	[ 0	locks=0 ]	(	0	)
in1_integerI	[ 0	locks=0 ]	(	0	)
in1_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in1_matrix33I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in1_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in1_matrix44I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2I	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3I	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4I	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	0	)
in2_color3	[ 0	locks=0 ]	(	0	0	0	)
in2_color3I	[ 0	locks=0 ]	(	0	0	0	)
in2_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in2_color4I	[ 0	locks=0 ]	(	0	0	0	0	)
in2_integer	[ 0	locks=0 ]	(	0	)
in2_integerI	[ 0	locks=0 ]	(	0	)
in2_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in2_matrix33I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in2_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in2_matrix44I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in2_vector2	[ 0	locks=0 ]	(	0	0	)
in2_vector2I	[ 0	locks=0 ]	(	0	0	)
in2_vector3	[ 0	locks=0 ]	(	0	0	0	)
in2_vector3I	[ 0	locks=0 ]	(	0	0	0	)
in2_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in2_vector4I	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600bfd06a0469d7043a674efstage/shot1/backplate/materiallibrary/background/mtlxif_vx_greatereq_1.userdata     ___Version___     HouLC1033600beb06a0469d70bf5e86f7stage/shot1/backplate/materiallibrary/background/mtlxseparate3v1.init type = mtlxseparate3v
matchesdef = 0
HouLC1033600be806a0469d7020f19160stage/shot1/backplate/materiallibrary/background/mtlxseparate3v1.def comment ""
position -4.3571 2.42179
connectornextid 4
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
1 "outx"
2 "outy"
3 "outz"
}
inputsNamed3
{
0 	mtlxadd2 2 1 "in"
}
inputs
{
0 	mtlxadd2 0 1
}
stat
{
  create 1711373948
  modify 1711524079
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600beb06a0469d70eb708abestage/shot1/backplate/materiallibrary/background/mtlxseparate3v1.parm {
version 0.8
in	[ 0	locks=0 ]	(	0	0	0	)
}
HouLC1033600be706a0469d707ede5db3stage/shot1/backplate/materiallibrary/background/mtlxseparate3v1.userdata     ___Version___     HouLC1033600be106a0469d70a56d395fstage/shot1/backplate/materiallibrary/background/mtlxif_vy_greatereq_1.init type = mtlxifgreatereq
matchesdef = 0
HouLC1033600be606a0469d70d7039ec9stage/shot1/backplate/materiallibrary/background/mtlxif_vy_greatereq_1.def comment ""
position -0.864768 2.7561
connectornextid 5
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
4 "out"
}
inputsNamed3
{
0 	mtlxseparate3v1 2 1 "value1"
1 	"" "" 1 "value2"
2 	"" "" 1 "in1"
3 	"" "" 1 "in2"
}
inputs
{
0 	mtlxseparate3v1 1 1
1 	"" 0 1
2 	"" 0 1
3 	"" 0 1
}
stat
{
  create 1711373927
  modify 1711524079
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be106a0469d708dcbca05stage/shot1/backplate/materiallibrary/background/mtlxif_vy_greatereq_1.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
value1	[ 0	locks=0 ]	(	1	)
value1_color3I	[ 0	locks=0 ]	(	1	)
value1_color4I	[ 0	locks=0 ]	(	1	)
value1_floatI	[ 0	locks=0 ]	(	1	)
value1_integerI	[ 0	locks=0 ]	(	1	)
value1_matrix33I	[ 0	locks=0 ]	(	1	)
value1_matrix44I	[ 0	locks=0 ]	(	1	)
value1_vector2I	[ 0	locks=0 ]	(	1	)
value1_vector3I	[ 0	locks=0 ]	(	1	)
value1_vector4I	[ 0	locks=0 ]	(	1	)
value2	[ 0	locks=0 ]	(	1	)
value2_color3I	[ 0	locks=0 ]	(	0	)
value2_color4I	[ 0	locks=0 ]	(	0	)
value2_floatI	[ 0	locks=0 ]	(	0	)
value2_integerI	[ 0	locks=0 ]	(	0	)
value2_matrix33I	[ 0	locks=0 ]	(	0	)
value2_matrix44I	[ 0	locks=0 ]	(	0	)
value2_vector2I	[ 0	locks=0 ]	(	0	)
value2_vector3I	[ 0	locks=0 ]	(	0	)
value2_vector4I	[ 0	locks=0 ]	(	0	)
in1	[ 0	locks=0 ]	(	1	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3I	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4I	[ 0	locks=0 ]	(	0	0	0	0	)
in1_integer	[ 0	locks=0 ]	(	0	)
in1_integerI	[ 0	locks=0 ]	(	0	)
in1_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in1_matrix33I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in1_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in1_matrix44I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2I	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3I	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4I	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	0	)
in2_color3	[ 0	locks=0 ]	(	0	0	0	)
in2_color3I	[ 0	locks=0 ]	(	0	0	0	)
in2_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in2_color4I	[ 0	locks=0 ]	(	0	0	0	0	)
in2_integer	[ 0	locks=0 ]	(	0	)
in2_integerI	[ 0	locks=0 ]	(	0	)
in2_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in2_matrix33I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in2_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in2_matrix44I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in2_vector2	[ 0	locks=0 ]	(	0	0	)
in2_vector2I	[ 0	locks=0 ]	(	0	0	)
in2_vector3	[ 0	locks=0 ]	(	0	0	0	)
in2_vector3I	[ 0	locks=0 ]	(	0	0	0	)
in2_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in2_vector4I	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600bfd06a0469d7072faa50cstage/shot1/backplate/materiallibrary/background/mtlxif_vy_greatereq_1.userdata     ___Version___     HouLC1033600be106a0469d704d3d672cstage/shot1/backplate/materiallibrary/background/mtlxif_vx_greatereq_0.init type = mtlxifgreatereq
matchesdef = 0
HouLC1033600be606a0469d7027209ab9stage/shot1/backplate/materiallibrary/background/mtlxif_vx_greatereq_0.def comment ""
position -0.864768 8.2425
connectornextid 5
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
4 "out"
}
inputsNamed3
{
0 	mtlxseparate3v1 1 1 "value1"
1 	"" "" 1 "value2"
2 	"" "" 1 "in1"
3 	"" "" 1 "in2"
}
inputs
{
0 	mtlxseparate3v1 0 1
1 	"" 0 1
2 	"" 0 1
3 	"" 0 1
}
stat
{
  create 1711374326
  modify 1711524079
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be106a0469d706f24fea7stage/shot1/backplate/materiallibrary/background/mtlxif_vx_greatereq_0.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
value1	[ 0	locks=0 ]	(	1	)
value1_color3I	[ 0	locks=0 ]	(	1	)
value1_color4I	[ 0	locks=0 ]	(	1	)
value1_floatI	[ 0	locks=0 ]	(	1	)
value1_integerI	[ 0	locks=0 ]	(	1	)
value1_matrix33I	[ 0	locks=0 ]	(	1	)
value1_matrix44I	[ 0	locks=0 ]	(	1	)
value1_vector2I	[ 0	locks=0 ]	(	1	)
value1_vector3I	[ 0	locks=0 ]	(	1	)
value1_vector4I	[ 0	locks=0 ]	(	1	)
value2	[ 0	locks=0 ]	(	0	)
value2_color3I	[ 0	locks=0 ]	(	0	)
value2_color4I	[ 0	locks=0 ]	(	0	)
value2_floatI	[ 0	locks=0 ]	(	0	)
value2_integerI	[ 0	locks=0 ]	(	0	)
value2_matrix33I	[ 0	locks=0 ]	(	0	)
value2_matrix44I	[ 0	locks=0 ]	(	0	)
value2_vector2I	[ 0	locks=0 ]	(	0	)
value2_vector3I	[ 0	locks=0 ]	(	0	)
value2_vector4I	[ 0	locks=0 ]	(	0	)
in1	[ 0	locks=0 ]	(	0	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3I	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4I	[ 0	locks=0 ]	(	0	0	0	0	)
in1_integer	[ 0	locks=0 ]	(	0	)
in1_integerI	[ 0	locks=0 ]	(	0	)
in1_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in1_matrix33I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in1_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in1_matrix44I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2I	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3I	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4I	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	1	)
in2_color3	[ 0	locks=0 ]	(	0	0	0	)
in2_color3I	[ 0	locks=0 ]	(	0	0	0	)
in2_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in2_color4I	[ 0	locks=0 ]	(	0	0	0	0	)
in2_integer	[ 0	locks=0 ]	(	0	)
in2_integerI	[ 0	locks=0 ]	(	0	)
in2_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in2_matrix33I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in2_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in2_matrix44I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in2_vector2	[ 0	locks=0 ]	(	0	0	)
in2_vector2I	[ 0	locks=0 ]	(	0	0	)
in2_vector3	[ 0	locks=0 ]	(	0	0	0	)
in2_vector3I	[ 0	locks=0 ]	(	0	0	0	)
in2_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in2_vector4I	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600bfd06a0469d704ca8875bstage/shot1/backplate/materiallibrary/background/mtlxif_vx_greatereq_0.userdata     ___Version___     HouLC1033600be106a0469d702c794ba1stage/shot1/backplate/materiallibrary/background/mtlxif_vy_greatereq_0.init type = mtlxifgreatereq
matchesdef = 0
HouLC1033600be606a0469d700417ecf6stage/shot1/backplate/materiallibrary/background/mtlxif_vy_greatereq_0.def comment ""
position -0.864768 4.44345
connectornextid 5
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
4 "out"
}
inputsNamed3
{
0 	mtlxseparate3v1 2 1 "value1"
1 	"" "" 1 "value2"
2 	"" "" 1 "in1"
3 	"" "" 1 "in2"
}
inputs
{
0 	mtlxseparate3v1 1 1
1 	"" 0 1
2 	"" 0 1
3 	"" 0 1
}
stat
{
  create 1711374326
  modify 1711524079
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be106a0469d70fc67e656stage/shot1/backplate/materiallibrary/background/mtlxif_vy_greatereq_0.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
value1	[ 0	locks=0 ]	(	1	)
value1_color3I	[ 0	locks=0 ]	(	1	)
value1_color4I	[ 0	locks=0 ]	(	1	)
value1_floatI	[ 0	locks=0 ]	(	1	)
value1_integerI	[ 0	locks=0 ]	(	1	)
value1_matrix33I	[ 0	locks=0 ]	(	1	)
value1_matrix44I	[ 0	locks=0 ]	(	1	)
value1_vector2I	[ 0	locks=0 ]	(	1	)
value1_vector3I	[ 0	locks=0 ]	(	1	)
value1_vector4I	[ 0	locks=0 ]	(	1	)
value2	[ 0	locks=0 ]	(	0	)
value2_color3I	[ 0	locks=0 ]	(	0	)
value2_color4I	[ 0	locks=0 ]	(	0	)
value2_floatI	[ 0	locks=0 ]	(	0	)
value2_integerI	[ 0	locks=0 ]	(	0	)
value2_matrix33I	[ 0	locks=0 ]	(	0	)
value2_matrix44I	[ 0	locks=0 ]	(	0	)
value2_vector2I	[ 0	locks=0 ]	(	0	)
value2_vector3I	[ 0	locks=0 ]	(	0	)
value2_vector4I	[ 0	locks=0 ]	(	0	)
in1	[ 0	locks=0 ]	(	0	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3I	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4I	[ 0	locks=0 ]	(	0	0	0	0	)
in1_integer	[ 0	locks=0 ]	(	0	)
in1_integerI	[ 0	locks=0 ]	(	0	)
in1_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in1_matrix33I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in1_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in1_matrix44I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2I	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3I	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4I	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	1	)
in2_color3	[ 0	locks=0 ]	(	0	0	0	)
in2_color3I	[ 0	locks=0 ]	(	0	0	0	)
in2_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in2_color4I	[ 0	locks=0 ]	(	0	0	0	0	)
in2_integer	[ 0	locks=0 ]	(	0	)
in2_integerI	[ 0	locks=0 ]	(	0	)
in2_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in2_matrix33I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in2_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in2_matrix44I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in2_vector2	[ 0	locks=0 ]	(	0	0	)
in2_vector2I	[ 0	locks=0 ]	(	0	0	)
in2_vector3	[ 0	locks=0 ]	(	0	0	0	)
in2_vector3I	[ 0	locks=0 ]	(	0	0	0	)
in2_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in2_vector4I	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600bfd06a0469d7043b6e82astage/shot1/backplate/materiallibrary/background/mtlxif_vy_greatereq_0.userdata     ___Version___     HouLC1033600be706a0469d70566c7ab4stage/shot1/backplate/materiallibrary/background/mtlxif_vz_greater_0.init type = mtlxifgreater
matchesdef = 0
HouLC1033600be406a0469d7091cdc35bstage/shot1/backplate/materiallibrary/background/mtlxif_vz_greater_0.def comment ""
position -0.864768 0.936618
connectornextid 5
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
4 "out"
}
inputsNamed3
{
0 	mtlxseparate3v1 3 1 "value1"
1 	"" "" 1 "value2"
2 	"" "" 1 "in1"
3 	"" "" 1 "in2"
}
inputs
{
0 	mtlxseparate3v1 2 1
1 	"" 0 1
2 	"" 0 1
3 	"" 0 1
}
stat
{
  create 1711374420
  modify 1711524079
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be706a0469d7082f3a92bstage/shot1/backplate/materiallibrary/background/mtlxif_vz_greater_0.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
value1	[ 0	locks=0 ]	(	1	)
value1_color3I	[ 0	locks=0 ]	(	1	)
value1_color4I	[ 0	locks=0 ]	(	1	)
value1_floatI	[ 0	locks=0 ]	(	1	)
value1_integerI	[ 0	locks=0 ]	(	1	)
value1_matrix33I	[ 0	locks=0 ]	(	1	)
value1_matrix44I	[ 0	locks=0 ]	(	1	)
value1_vector2I	[ 0	locks=0 ]	(	1	)
value1_vector3I	[ 0	locks=0 ]	(	1	)
value1_vector4I	[ 0	locks=0 ]	(	1	)
value2	[ 0	locks=0 ]	(	0	)
value2_color3I	[ 0	locks=0 ]	(	0	)
value2_color4I	[ 0	locks=0 ]	(	0	)
value2_floatI	[ 0	locks=0 ]	(	0	)
value2_integerI	[ 0	locks=0 ]	(	0	)
value2_matrix33I	[ 0	locks=0 ]	(	0	)
value2_matrix44I	[ 0	locks=0 ]	(	0	)
value2_vector2I	[ 0	locks=0 ]	(	0	)
value2_vector3I	[ 0	locks=0 ]	(	0	)
value2_vector4I	[ 0	locks=0 ]	(	0	)
in1	[ 0	locks=0 ]	(	0	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3I	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4I	[ 0	locks=0 ]	(	0	0	0	0	)
in1_integer	[ 0	locks=0 ]	(	0	)
in1_integerI	[ 0	locks=0 ]	(	0	)
in1_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in1_matrix33I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in1_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in1_matrix44I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2I	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3I	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4I	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	1	)
in2_color3	[ 0	locks=0 ]	(	0	0	0	)
in2_color3I	[ 0	locks=0 ]	(	0	0	0	)
in2_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in2_color4I	[ 0	locks=0 ]	(	0	0	0	0	)
in2_integer	[ 0	locks=0 ]	(	0	)
in2_integerI	[ 0	locks=0 ]	(	0	)
in2_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in2_matrix33I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in2_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in2_matrix44I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in2_vector2	[ 0	locks=0 ]	(	0	0	)
in2_vector2I	[ 0	locks=0 ]	(	0	0	)
in2_vector3	[ 0	locks=0 ]	(	0	0	0	)
in2_vector3I	[ 0	locks=0 ]	(	0	0	0	)
in2_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in2_vector4I	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600be306a0469d70c6d6e672stage/shot1/backplate/materiallibrary/background/mtlxif_vz_greater_0.userdata     ___Version___     HouLC1033600b9206a0469d707e644032stage/shot1/backplate/materiallibrary/background/mtlxadd3.init type = mtlxadd
matchesdef = 0
HouLC1033600b9306a0469d70cb87e9b4stage/shot1/backplate/materiallibrary/background/mtlxadd3.def comment ""
position 2.43613 5.40062
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	mtlxif_vx_greatereq_0 4 1 "in1"
1 	mtlxif_vx_greatereq_1 4 1 "in2"
}
inputs
{
0 	mtlxif_vx_greatereq_0 0 1
1 	mtlxif_vx_greatereq_1 0 1
}
stat
{
  create 1711374613
  modify 1711524080
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b9206a0469d70f7d946d6stage/shot1/backplate/materiallibrary/background/mtlxadd3.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdf	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edf	[ 0	locks=0 ]	(	""	)
in1_integer	[ 0	locks=0 ]	(	0	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix33FA	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_matrix44FA	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdf	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	0	)
in2_bsdf	[ 0	locks=0 ]	(	""	)
in2_color3	[ 0	locks=0 ]	(	0	0	0	)
in2_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in2_edf	[ 0	locks=0 ]	(	""	)
in2_integer	[ 0	locks=0 ]	(	0	)
in2_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in2_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in2_vdf	[ 0	locks=0 ]	(	""	)
in2_vector2	[ 0	locks=0 ]	(	0	0	)
in2_vector3	[ 0	locks=0 ]	(	0	0	0	)
in2_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600bee06a0469d703ff059d8stage/shot1/backplate/materiallibrary/background/mtlxadd3.userdata     ___Version___     HouLC1033600b9206a0469d70ff2c55a5stage/shot1/backplate/materiallibrary/background/mtlxadd4.init type = mtlxadd
matchesdef = 0
HouLC1033600b9306a0469d70f426a2aastage/shot1/backplate/materiallibrary/background/mtlxadd4.def comment ""
position 2.43613 3.56584
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	mtlxif_vy_greatereq_0 4 1 "in1"
1 	mtlxif_vy_greatereq_1 4 1 "in2"
}
inputs
{
0 	mtlxif_vy_greatereq_0 0 1
1 	mtlxif_vy_greatereq_1 0 1
}
stat
{
  create 1711374621
  modify 1711524080
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b9206a0469d7063a86c1cstage/shot1/backplate/materiallibrary/background/mtlxadd4.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdf	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edf	[ 0	locks=0 ]	(	""	)
in1_integer	[ 0	locks=0 ]	(	0	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix33FA	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_matrix44FA	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdf	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	0	)
in2_bsdf	[ 0	locks=0 ]	(	""	)
in2_color3	[ 0	locks=0 ]	(	0	0	0	)
in2_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in2_edf	[ 0	locks=0 ]	(	""	)
in2_integer	[ 0	locks=0 ]	(	0	)
in2_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in2_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in2_vdf	[ 0	locks=0 ]	(	""	)
in2_vector2	[ 0	locks=0 ]	(	0	0	)
in2_vector3	[ 0	locks=0 ]	(	0	0	0	)
in2_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600bee06a0469d70add904a7stage/shot1/backplate/materiallibrary/background/mtlxadd4.userdata     ___Version___     HouLC1033600b9206a0469d70720f431dstage/shot1/backplate/materiallibrary/background/mtlxadd5.init type = mtlxadd
matchesdef = 0
HouLC1033600b9306a0469d706bf9822fstage/shot1/backplate/materiallibrary/background/mtlxadd5.def comment ""
position 5.02382 4.57062
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	mtlxadd3 2 1 "in1"
1 	mtlxadd4 2 1 "in2"
}
inputs
{
0 	mtlxadd3 0 1
1 	mtlxadd4 0 1
}
stat
{
  create 1711374627
  modify 1711524080
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b9206a0469d70bad9cd17stage/shot1/backplate/materiallibrary/background/mtlxadd5.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdf	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edf	[ 0	locks=0 ]	(	""	)
in1_integer	[ 0	locks=0 ]	(	0	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix33FA	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_matrix44FA	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdf	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	0	)
in2_bsdf	[ 0	locks=0 ]	(	""	)
in2_color3	[ 0	locks=0 ]	(	0	0	0	)
in2_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in2_edf	[ 0	locks=0 ]	(	""	)
in2_integer	[ 0	locks=0 ]	(	0	)
in2_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in2_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in2_vdf	[ 0	locks=0 ]	(	""	)
in2_vector2	[ 0	locks=0 ]	(	0	0	)
in2_vector3	[ 0	locks=0 ]	(	0	0	0	)
in2_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600bee06a0469d7023f11489stage/shot1/backplate/materiallibrary/background/mtlxadd5.userdata     ___Version___     HouLC1033600b9206a0469d709a94b73fstage/shot1/backplate/materiallibrary/background/mtlxadd6.init type = mtlxadd
matchesdef = 0
HouLC1033600b9306a0469d70e6663bf7stage/shot1/backplate/materiallibrary/background/mtlxadd6.def comment ""
position 7.85107 4.57062
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	mtlxadd5 2 1 "in1"
1 	mtlxif_vz_greater_0 4 1 "in2"
}
inputs
{
0 	mtlxadd5 0 1
1 	mtlxif_vz_greater_0 0 1
}
stat
{
  create 1711374650
  modify 1711524080
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b9206a0469d706c28d1d4stage/shot1/backplate/materiallibrary/background/mtlxadd6.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdf	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edf	[ 0	locks=0 ]	(	""	)
in1_integer	[ 0	locks=0 ]	(	0	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix33FA	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_matrix44FA	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdf	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	0	)
in2_bsdf	[ 0	locks=0 ]	(	""	)
in2_color3	[ 0	locks=0 ]	(	0	0	0	)
in2_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in2_edf	[ 0	locks=0 ]	(	""	)
in2_integer	[ 0	locks=0 ]	(	0	)
in2_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in2_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in2_vdf	[ 0	locks=0 ]	(	""	)
in2_vector2	[ 0	locks=0 ]	(	0	0	)
in2_vector3	[ 0	locks=0 ]	(	0	0	0	)
in2_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600bee06a0469d708a3ab68astage/shot1/backplate/materiallibrary/background/mtlxadd6.userdata     ___Version___     HouLC1033600b9106a0469d70bfa4ca9astage/shot1/backplate/materiallibrary/background/cos_x.init type = mtlxcos
matchesdef = 0
HouLC1033600b9606a0469d70ba9986d3stage/shot1/backplate/materiallibrary/background/cos_x.def comment ""
position -61.5706 -17.3205
connectornextid 2
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
1 "out"
}
inputsNamed3
{
0 	_rx 2 1 "in"
}
inputs
{
0 	_rx 0 1
}
stat
{
  create 1711379538
  modify 1711631788
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b9106a0469d703c59a062stage/shot1/backplate/materiallibrary/background/cos_x.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in	[ 0	locks=0 ]	(	0	)
in_vector2	[ 0	locks=0 ]	(	0	0	)
in_vector3	[ 0	locks=0 ]	(	0	0	0	)
in_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600bed06a0469d701b8f4434stage/shot1/backplate/materiallibrary/background/cos_x.userdata     ___Version___     HouLC1033600b9106a0469d70d8dabd9fstage/shot1/backplate/materiallibrary/background/cos_y.init type = mtlxcos
matchesdef = 0
HouLC1033600b9606a0469d70a19d9b6bstage/shot1/backplate/materiallibrary/background/cos_y.def comment ""
position -61.5706 -20.0387
connectornextid 2
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
1 "out"
}
inputsNamed3
{
0 	_ry 2 1 "in"
}
inputs
{
0 	_ry 0 1
}
stat
{
  create 1711379538
  modify 1711631788
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b9106a0469d70d6e92162stage/shot1/backplate/materiallibrary/background/cos_y.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in	[ 0	locks=0 ]	(	0	)
in_vector2	[ 0	locks=0 ]	(	0	0	)
in_vector3	[ 0	locks=0 ]	(	0	0	0	)
in_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600bed06a0469d701599abb1stage/shot1/backplate/materiallibrary/background/cos_y.userdata     ___Version___     HouLC1033600b9106a0469d702e2b7c6astage/shot1/backplate/materiallibrary/background/cos_z.init type = mtlxcos
matchesdef = 0
HouLC1033600b9606a0469d704906ca22stage/shot1/backplate/materiallibrary/background/cos_z.def comment ""
position -61.5706 -22.7337
connectornextid 2
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
1 "out"
}
inputsNamed3
{
0 	mtlxmultiply2 2 1 "in"
}
inputs
{
0 	mtlxmultiply2 0 1
}
stat
{
  create 1711379538
  modify 1711631788
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b9106a0469d70b3bcfb8dstage/shot1/backplate/materiallibrary/background/cos_z.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in	[ 0	locks=0 ]	(	0	)
in_vector2	[ 0	locks=0 ]	(	0	0	)
in_vector3	[ 0	locks=0 ]	(	0	0	0	)
in_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600bed06a0469d70a8853cedstage/shot1/backplate/materiallibrary/background/cos_z.userdata     ___Version___     HouLC1033600b9106a0469d7030d017fcstage/shot1/backplate/materiallibrary/background/sin_x.init type = mtlxsin
matchesdef = 0
HouLC1033600b9606a0469d700b7da855stage/shot1/backplate/materiallibrary/background/sin_x.def comment ""
position -61.5706 -15.946
connectornextid 2
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
1 "out"
}
inputsNamed3
{
0 	_rx 2 1 "in"
}
inputs
{
0 	_rx 0 1
}
stat
{
  create 1711379633
  modify 1711631788
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b9106a0469d70a29fee44stage/shot1/backplate/materiallibrary/background/sin_x.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in	[ 0	locks=0 ]	(	0	)
in_vector2	[ 0	locks=0 ]	(	0	0	)
in_vector3	[ 0	locks=0 ]	(	0	0	0	)
in_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600bed06a0469d70c2f240bastage/shot1/backplate/materiallibrary/background/sin_x.userdata     ___Version___     HouLC1033600b9106a0469d7061c9b148stage/shot1/backplate/materiallibrary/background/sin_z.init type = mtlxsin
matchesdef = 0
HouLC1033600b9606a0469d70b70e4c71stage/shot1/backplate/materiallibrary/background/sin_z.def comment ""
position -61.5706 -21.5296
connectornextid 2
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
1 "out"
}
inputsNamed3
{
0 	mtlxmultiply2 2 1 "in"
}
inputs
{
0 	mtlxmultiply2 0 1
}
stat
{
  create 1711379633
  modify 1711631788
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b9106a0469d70f359dcbestage/shot1/backplate/materiallibrary/background/sin_z.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in	[ 0	locks=0 ]	(	0	)
in_vector2	[ 0	locks=0 ]	(	0	0	)
in_vector3	[ 0	locks=0 ]	(	0	0	0	)
in_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600bed06a0469d70fa403875stage/shot1/backplate/materiallibrary/background/sin_z.userdata     ___Version___     HouLC1033600b9106a0469d708708cfebstage/shot1/backplate/materiallibrary/background/sin_y.init type = mtlxsin
matchesdef = 0
HouLC1033600b9606a0469d702f803842stage/shot1/backplate/materiallibrary/background/sin_y.def comment ""
position -61.5706 -18.9013
connectornextid 2
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
1 "out"
}
inputsNamed3
{
0 	_ry 2 1 "in"
}
inputs
{
0 	_ry 0 1
}
stat
{
  create 1711379633
  modify 1711631788
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b9106a0469d7032c7e80estage/shot1/backplate/materiallibrary/background/sin_y.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in	[ 0	locks=0 ]	(	0	)
in_vector2	[ 0	locks=0 ]	(	0	0	)
in_vector3	[ 0	locks=0 ]	(	0	0	0	)
in_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600bed06a0469d7029488c44stage/shot1/backplate/materiallibrary/background/sin_y.userdata     ___Version___     HouLC1033600beb06a0469d70f6dd6dd6stage/shot1/backplate/materiallibrary/background/mtlxseparate3v2.init type = mtlxseparate3v
matchesdef = 0
HouLC1033600be806a0469d70416b2803stage/shot1/backplate/materiallibrary/background/mtlxseparate3v2.def comment ""
position -69.4101 -19.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 on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
1 "outx"
2 "outy"
3 "outz"
}
inputsNamed3
{
0 	subnetinput4 0 1 "in"
}
inputs
{
0 	subnetinput4 0 1
}
stat
{
  create 1711379661
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600beb06a0469d703010bf17stage/shot1/backplate/materiallibrary/background/mtlxseparate3v2.parm {
version 0.8
in	[ 0	locks=0 ]	(	0	0	0	)
}
HouLC1033600be706a0469d7006796cebstage/shot1/backplate/materiallibrary/background/mtlxseparate3v2.userdata     ___Version___     HouLC1033600be806a0469d707ac9995dstage/shot1/backplate/materiallibrary/background/kma_rayimport1.init type = kma_rayimport
matchesdef = 1
HouLC1033600be906a0469d706a847506stage/shot1/backplate/materiallibrary/background/kma_rayimport1.def comment ""
position -43.7163 -12.541
connectornextid 1
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
0 "out"
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1711382720
  modify 1711631657
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be806a0469d70ef721b72stage/shot1/backplate/materiallibrary/background/kma_rayimport1.parm {
version 0.8
signature	[ 0	locks=0 ]	(	vector3	)
var	[ 0	locks=0 ]	(	ray:direction	)
}
HouLC1033600be406a0469d701dc52995stage/shot1/backplate/materiallibrary/background/kma_rayimport1.userdata     ___Version___     HouLC1033600beb06a0469d70809f0aebstage/shot1/backplate/materiallibrary/background/mtlxdotproduct1.init type = mtlxdotproduct
matchesdef = 0
HouLC1033600be806a0469d702fe095c6stage/shot1/backplate/materiallibrary/background/mtlxdotproduct1.def comment ""
position -34.6708 -17.3167
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	row1_transpose 3 1 "in1"
1 	mtlxtransformvector1 3 1 "in2"
}
inputs
{
0 	row1_transpose 0 1
1 	mtlxtransformvector1 0 1
}
stat
{
  create 1711382958
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600beb06a0469d70f088cf4astage/shot1/backplate/materiallibrary/background/mtlxdotproduct1.parm {
version 0.8
signature	[ 0	locks=0 ]	(	vector3	)
in1	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	0	0	)
in2_vector3	[ 0	locks=0 ]	(	0	0	0	)
in2_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600be706a0469d7059cb721cstage/shot1/backplate/materiallibrary/background/mtlxdotproduct1.userdata     ___Version___     HouLC1033600beb06a0469d70d9e76e98stage/shot1/backplate/materiallibrary/background/mtlxdotproduct2.init type = mtlxdotproduct
matchesdef = 0
HouLC1033600be806a0469d707a9da897stage/shot1/backplate/materiallibrary/background/mtlxdotproduct2.def comment ""
position -34.6708 -19.3753
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	row2_transpose 3 1 "in1"
1 	mtlxtransformvector1 3 1 "in2"
}
inputs
{
0 	row2_transpose 0 1
1 	mtlxtransformvector1 0 1
}
stat
{
  create 1711382993
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600beb06a0469d708a977d97stage/shot1/backplate/materiallibrary/background/mtlxdotproduct2.parm {
version 0.8
signature	[ 0	locks=0 ]	(	vector3	)
in1	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	0	0	)
in2_vector3	[ 0	locks=0 ]	(	0	0	0	)
in2_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600be706a0469d70881c9914stage/shot1/backplate/materiallibrary/background/mtlxdotproduct2.userdata     ___Version___     HouLC1033600beb06a0469d70087e8bc7stage/shot1/backplate/materiallibrary/background/mtlxdotproduct3.init type = mtlxdotproduct
matchesdef = 0
HouLC1033600be806a0469d70484b3ae7stage/shot1/backplate/materiallibrary/background/mtlxdotproduct3.def comment ""
position -34.6708 -21.4719
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	row3_transpose 3 1 "in1"
1 	mtlxtransformvector1 3 1 "in2"
}
inputs
{
0 	row3_transpose 0 1
1 	mtlxtransformvector1 0 1
}
stat
{
  create 1711383011
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600beb06a0469d7014b1dc0astage/shot1/backplate/materiallibrary/background/mtlxdotproduct3.parm {
version 0.8
signature	[ 0	locks=0 ]	(	vector3	)
in1	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	0	0	)
in2_vector3	[ 0	locks=0 ]	(	0	0	0	)
in2_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600be706a0469d708638546fstage/shot1/backplate/materiallibrary/background/mtlxdotproduct3.userdata     ___Version___     HouLC1033600be606a0469d705ec76938stage/shot1/backplate/materiallibrary/background/mtlxtransformvector1.init type = mtlxtransformvector
matchesdef = 0
HouLC1033600be706a0469d70f6cd0fefstage/shot1/backplate/materiallibrary/background/mtlxtransformvector1.def comment ""
position -39.0811 -12.6855
connectornextid 4
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
3 "out"
}
inputsNamed3
{
0 	kma_rayimport1 0 1 "in"
1 	"" "" 1 "fromspace"
2 	"" "" 1 "tospace"
}
inputs
{
0 	kma_rayimport1 0 1
1 	"" 0 1
2 	"" 0 1
}
stat
{
  create 1711383052
  modify 1711631657
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be606a0469d70fc48dfbastage/shot1/backplate/materiallibrary/background/mtlxtransformvector1.parm {
version 0.8
in	[ 0	locks=0 ]	(	0	0	0	)
fromspace	[ 0	locks=0 ]	(	space:current	)
tospace	[ 0	locks=0 ]	(	space:world	)
}
HouLC1033600be206a0469d70b66243e0stage/shot1/backplate/materiallibrary/background/mtlxtransformvector1.userdata     ___Version___     HouLC1033600bff06a0469d70dbc1d00estage/shot1/backplate/materiallibrary/background/mtlxtransformvector1.outputinfos NumInfos 1
ValuesBinary 1
BeginInfo
OutputName out
DebugCorrInputName __default__
BypassCorrInputName __default__
NormalMode 0
BypassMode 1
UseDefaultValue 1
EndInfo
        HouLC1033600bee06a0469d70a4cf7998stage/shot1/backplate/materiallibrary/background/mtlxcombine5.init type = mtlxcombine3
matchesdef = 0
HouLC1033600bef06a0469d70b9019945stage/shot1/backplate/materiallibrary/background/mtlxcombine5.def comment ""
position -31.4812 -19.0922
connectornextid 4
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
3 "out"
}
inputsNamed3
{
0 	mtlxdotproduct1 2 1 "in1"
1 	mtlxdotproduct2 2 1 "in2"
2 	mtlxdotproduct3 2 1 "in3"
}
inputs
{
0 	mtlxdotproduct1 0 1
1 	mtlxdotproduct2 0 1
2 	mtlxdotproduct3 0 1
}
stat
{
  create 1711383137
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bee06a0469d7048d7d983stage/shot1/backplate/materiallibrary/background/mtlxcombine5.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in2	[ 0	locks=0 ]	(	0	)
in3	[ 0	locks=0 ]	(	0	)
}
HouLC1033600bea06a0469d706eeab120stage/shot1/backplate/materiallibrary/background/mtlxcombine5.userdata     ___Version___     HouLC1033600be806a0469d702abc06b1stage/shot1/backplate/materiallibrary/background/mtlxnormalize1.init type = mtlxnormalize
matchesdef = 0
HouLC1033600be906a0469d7048b68e4dstage/shot1/backplate/materiallibrary/background/mtlxnormalize1.def comment ""
position -18.8778 -18.4206
connectornextid 2
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
1 "out"
}
inputsNamed3
{
0 	mtlxcombine7 3 1 "in"
}
inputs
{
0 	mtlxcombine7 0 1
}
stat
{
  create 1711383147
  modify 1711631678
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be806a0469d701f384643stage/shot1/backplate/materiallibrary/background/mtlxnormalize1.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in	[ 0	locks=0 ]	(	0	0	0	)
in_vector2	[ 0	locks=0 ]	(	0	0	)
in_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600be406a0469d7085c9bcc8stage/shot1/backplate/materiallibrary/background/mtlxnormalize1.userdata     ___Version___     HouLC1033600be106a0469d70e55eb55bstage/shot1/backplate/materiallibrary/background/mtlxnormalize1.outputinfos NumInfos 1
ValuesBinary 1
BeginInfo
OutputName out
DebugCorrInputName __default__
BypassCorrInputName __default__
NormalMode 0
BypassMode 1
UseDefaultValue 1
EndInfo
        HouLC1033600bec06a0469d70fbf3294dstage/shot1/backplate/materiallibrary/background/mtlximage2.init type = mtlximage
matchesdef = 0
HouLC1033600bed06a0469d70bcd3fcbestage/shot1/backplate/materiallibrary/background/mtlximage2.def comment ""
position 2.24807 -16.7501
connectornextid 11
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
10 "out"
}
inputsNamed3
{
0 	subnetinput1 0 1 "file"
1 	"" "" 1 "layer"
2 	"" "" 1 "default"
3 	mtlxcombine2 2 1 "texcoord"
4 	"" "" 1 "uaddressmode"
5 	"" "" 1 "vaddressmode"
6 	"" "" 1 "filtertype"
7 	"" "" 1 "framerange"
8 	"" "" 1 "frameoffset"
9 	"" "" 1 "frameendaction"
}
inputs
{
0 	subnetinput1 0 1
1 	"" 0 1
2 	"" 0 1
3 	mtlxcombine2 0 1
4 	"" 0 1
5 	"" 0 1
6 	"" 0 1
7 	"" 0 1
8 	"" 0 1
9 	"" 0 1
}
stat
{
  create 1711383371
  modify 1753741209
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bec06a0469d702492921bstage/shot1/backplate/materiallibrary/background/mtlximage2.parm {
version 0.8
signature	[ 0	locks=0 ]	(	color3	)
file	[ 0	locks=0 ]	(	""	)
filecolorspace	[ 0	locks=0 ]	(	""	)
layer	[ 0	locks=0 ]	(	""	)
default	[ 0	locks=0 ]	(	0	)
default_color3	[ 0	locks=0 ]	(	0	0	0	)
default_color4	[ 0	locks=0 ]	(	0	0	0	0	)
default_vector2	[ 0	locks=0 ]	(	0	0	)
default_vector3	[ 0	locks=0 ]	(	0	0	0	)
default_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
texcoord	[ 0	locks=0 ]	(	0	0	)
uaddressmode	[ 0	locks=0 ]	(	periodic	)
vaddressmode	[ 0	locks=0 ]	(	periodic	)
filtertype	[ 0	locks=0 ]	(	linear	)
framerange	[ 0	locks=0 ]	(	""	)
frameoffset	[ 0	locks=0 ]	(	0	)
frameendaction	[ 0	locks=0 ]	(	constant	)
}
HouLC1033600be806a0469d70feab7064stage/shot1/backplate/materiallibrary/background/mtlximage2.userdata     ___Version___     HouLC1033600beb06a0469d70aecdae7bstage/shot1/backplate/materiallibrary/background/mtlxseparate3v3.init type = mtlxseparate3v
matchesdef = 0
HouLC1033600be806a0469d70d4538c08stage/shot1/backplate/materiallibrary/background/mtlxseparate3v3.def comment ""
position -16.0127 -18.4206
connectornextid 4
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
1 "outx"
2 "outy"
3 "outz"
}
inputsNamed3
{
0 	mtlxnormalize1 1 1 "in"
}
inputs
{
0 	mtlxnormalize1 0 1
}
stat
{
  create 1711383551
  modify 1711631674
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600beb06a0469d708f60ab4fstage/shot1/backplate/materiallibrary/background/mtlxseparate3v3.parm {
version 0.8
in	[ 0	locks=0 ]	(	0	0	0	)
}
HouLC1033600be706a0469d708378ee58stage/shot1/backplate/materiallibrary/background/mtlxseparate3v3.userdata     ___Version___     HouLC1033600bee06a0469d708f079fc9stage/shot1/backplate/materiallibrary/background/mtlxcombine2.init type = mtlxcombine2
matchesdef = 0
HouLC1033600bef06a0469d70e45d7a39stage/shot1/backplate/materiallibrary/background/mtlxcombine2.def comment ""
position -1.54275 -18.1907
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	mtlxadd8 2 1 "in1"
1 	mtlxadd9 2 1 "in2"
}
inputs
{
0 	mtlxadd8 0 1
1 	mtlxadd9 0 1
}
stat
{
  create 1711383624
  modify 1711631622
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bee06a0469d702a90fc80stage/shot1/backplate/materiallibrary/background/mtlxcombine2.parm {
version 0.8
signature	[ 0	locks=0 ]	(	vector2	)
in1	[ 0	locks=0 ]	(	0	0	0	)
in1_vector2	[ 0	locks=0 ]	(	0	)
in1_vector4VF	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4VV	[ 0	locks=0 ]	(	0	0	)
in2	[ 0	locks=0 ]	(	0	)
in2_vector4VV	[ 0	locks=0 ]	(	0	0	)
}
HouLC1033600bea06a0469d70e5827b91stage/shot1/backplate/materiallibrary/background/mtlxcombine2.userdata     ___Version___     HouLC1033600be806a0469d70fc77a0eestage/shot1/backplate/materiallibrary/background/mtlxmultiply10.init type = mtlxmultiply
matchesdef = 0
HouLC1033600be906a0469d70fe46abd6stage/shot1/backplate/materiallibrary/background/mtlxmultiply10.def comment ""
position -8.13207 -17.8953
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	"" "" 1 "in1"
1 	"" "" 1 "in2"
}
inputs
{
0 	"" 0 1
1 	"" 0 1
}
stat
{
  create 1711383665
  modify 1711631621
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be806a0469d70348f7e8estage/shot1/backplate/materiallibrary/background/mtlxmultiply10.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdfC	[ 0	locks=0 ]	(	""	)
in1_bsdfF	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edfC	[ 0	locks=0 ]	(	""	)
in1_edfF	[ 0	locks=0 ]	(	""	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdfC	[ 0	locks=0 ]	(	""	)
in1_vdfF	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	0.15915494309189535	)
in2_bsdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_color3	[ 0	locks=0 ]	(	1	1	1	)
in2_color4	[ 0	locks=0 ]	(	1	1	1	1	)
in2_edfC	[ 0	locks=0 ]	(	1	1	1	)
in2_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in2_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in2_vdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_vector2	[ 0	locks=0 ]	(	1	1	)
in2_vector3	[ 0	locks=0 ]	(	1	1	1	)
in2_vector4	[ 0	locks=0 ]	(	1	1	1	1	)
}
HouLC1033600be406a0469d70b423f31cstage/shot1/backplate/materiallibrary/background/mtlxmultiply10.userdata     ___Version___     HouLC1033600be806a0469d705f87486dstage/shot1/backplate/materiallibrary/background/mtlxmultiply11.init type = mtlxmultiply
matchesdef = 0
HouLC1033600be906a0469d70dc71c228stage/shot1/backplate/materiallibrary/background/mtlxmultiply11.def comment ""
position -8.13207 -19.5249
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	mtlxasin1 1 1 "in1"
1 	"" "" 1 "in2"
}
inputs
{
0 	mtlxasin1 0 1
1 	"" 0 1
}
stat
{
  create 1711383683
  modify 1711631621
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be806a0469d70c0fcbf97stage/shot1/backplate/materiallibrary/background/mtlxmultiply11.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdfC	[ 0	locks=0 ]	(	""	)
in1_bsdfF	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edfC	[ 0	locks=0 ]	(	""	)
in1_edfF	[ 0	locks=0 ]	(	""	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdfC	[ 0	locks=0 ]	(	""	)
in1_vdfF	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	0.3183098861837907	)
in2_bsdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_color3	[ 0	locks=0 ]	(	1	1	1	)
in2_color4	[ 0	locks=0 ]	(	1	1	1	1	)
in2_edfC	[ 0	locks=0 ]	(	1	1	1	)
in2_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in2_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in2_vdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_vector2	[ 0	locks=0 ]	(	1	1	)
in2_vector3	[ 0	locks=0 ]	(	1	1	1	)
in2_vector4	[ 0	locks=0 ]	(	1	1	1	1	)
}
HouLC1033600be406a0469d701ed8ef93stage/shot1/backplate/materiallibrary/background/mtlxmultiply11.userdata     ___Version___     HouLC1033600bef06a0469d70602c9c6cstage/shot1/backplate/materiallibrary/background/mtlxswitch2.init type = mtlxswitch
matchesdef = 0
HouLC1033600bec06a0469d70a1db34dfstage/shot1/backplate/materiallibrary/background/mtlxswitch2.def comment ""
position 5.40863 -13.251
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 on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
6 "out"
}
inputsNamed3
{
0 	subnetinput3 0 1 "in1"
1 	mtlximage2 10 1 "in2"
2 	"" "" 1 "in3"
3 	"" "" 1 "in4"
4 	"" "" 1 "in5"
5 	"" "" 1 "in6"
7 	"" "" 1 "in7"
8 	"" "" 1 "in8"
9 	"" "" 1 "in9"
10 	"" "" 1 "in10"
11 	subnetinput2 0 1 "which"
}
inputs
{
0 	subnetinput3 0 1
1 	mtlximage2 0 1
2 	"" 0 1
3 	"" 0 1
4 	"" 0 1
5 	"" 0 1
6 	"" 0 1
7 	"" 0 1
8 	"" 0 1
9 	"" 0 1
10 	subnetinput2 0 1
}
stat
{
  create 1711383729
  modify 1753741209
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bef06a0469d70a2845881stage/shot1/backplate/materiallibrary/background/mtlxswitch2.parm {
version 0.8
signature	[ 0	locks=0 ]	(	color3	)
in1	[ 0	locks=0 ]	(	0	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3I	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4I	[ 0	locks=0 ]	(	0	0	0	0	)
in1_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in1_matrix33I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in1_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in1_matrix44I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2I	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3I	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4I	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	0	)
in2_color3	[ 0	locks=0 ]	(	0	0	0	)
in2_color3I	[ 0	locks=0 ]	(	0	0	0	)
in2_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in2_color4I	[ 0	locks=0 ]	(	0	0	0	0	)
in2_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in2_matrix33I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in2_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in2_matrix44I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in2_vector2	[ 0	locks=0 ]	(	0	0	)
in2_vector2I	[ 0	locks=0 ]	(	0	0	)
in2_vector3	[ 0	locks=0 ]	(	0	0	0	)
in2_vector3I	[ 0	locks=0 ]	(	0	0	0	)
in2_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in2_vector4I	[ 0	locks=0 ]	(	0	0	0	0	)
in3	[ 0	locks=0 ]	(	0	)
in3_color3	[ 0	locks=0 ]	(	0	0	0	)
in3_color3I	[ 0	locks=0 ]	(	0	0	0	)
in3_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in3_color4I	[ 0	locks=0 ]	(	0	0	0	0	)
in3_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in3_matrix33I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in3_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in3_matrix44I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in3_vector2	[ 0	locks=0 ]	(	0	0	)
in3_vector2I	[ 0	locks=0 ]	(	0	0	)
in3_vector3	[ 0	locks=0 ]	(	0	0	0	)
in3_vector3I	[ 0	locks=0 ]	(	0	0	0	)
in3_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in3_vector4I	[ 0	locks=0 ]	(	0	0	0	0	)
in4	[ 0	locks=0 ]	(	0	)
in4_color3	[ 0	locks=0 ]	(	0	0	0	)
in4_color3I	[ 0	locks=0 ]	(	0	0	0	)
in4_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in4_color4I	[ 0	locks=0 ]	(	0	0	0	0	)
in4_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in4_matrix33I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in4_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in4_matrix44I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in4_vector2	[ 0	locks=0 ]	(	0	0	)
in4_vector2I	[ 0	locks=0 ]	(	0	0	)
in4_vector3	[ 0	locks=0 ]	(	0	0	0	)
in4_vector3I	[ 0	locks=0 ]	(	0	0	0	)
in4_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in4_vector4I	[ 0	locks=0 ]	(	0	0	0	0	)
in5	[ 0	locks=0 ]	(	0	)
in5_color3	[ 0	locks=0 ]	(	0	0	0	)
in5_color3I	[ 0	locks=0 ]	(	0	0	0	)
in5_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in5_color4I	[ 0	locks=0 ]	(	0	0	0	0	)
in5_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in5_matrix33I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in5_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in5_matrix44I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in5_vector2	[ 0	locks=0 ]	(	0	0	)
in5_vector2I	[ 0	locks=0 ]	(	0	0	)
in5_vector3	[ 0	locks=0 ]	(	0	0	0	)
in5_vector3I	[ 0	locks=0 ]	(	0	0	0	)
in5_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in5_vector4I	[ 0	locks=0 ]	(	0	0	0	0	)
in6	[ 0	locks=0 ]	(	0	)
in6_color3	[ 0	locks=0 ]	(	0	0	0	)
in6_color3I	[ 0	locks=0 ]	(	0	0	0	)
in6_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in6_color4I	[ 0	locks=0 ]	(	0	0	0	0	)
in6_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in6_matrix33I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in6_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in6_matrix44I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in6_vector2	[ 0	locks=0 ]	(	0	0	)
in6_vector2I	[ 0	locks=0 ]	(	0	0	)
in6_vector3	[ 0	locks=0 ]	(	0	0	0	)
in6_vector3I	[ 0	locks=0 ]	(	0	0	0	)
in6_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in6_vector4I	[ 0	locks=0 ]	(	0	0	0	0	)
in7	[ 0	locks=0 ]	(	0	)
in7_color3	[ 0	locks=0 ]	(	0	0	0	)
in7_color3I	[ 0	locks=0 ]	(	0	0	0	)
in7_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in7_color4I	[ 0	locks=0 ]	(	0	0	0	0	)
in7_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in7_matrix33I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in7_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in7_matrix44I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in7_vector2	[ 0	locks=0 ]	(	0	0	)
in7_vector2I	[ 0	locks=0 ]	(	0	0	)
in7_vector3	[ 0	locks=0 ]	(	0	0	0	)
in7_vector3I	[ 0	locks=0 ]	(	0	0	0	)
in7_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in7_vector4I	[ 0	locks=0 ]	(	0	0	0	0	)
in8	[ 0	locks=0 ]	(	0	)
in8_color3	[ 0	locks=0 ]	(	0	0	0	)
in8_color3I	[ 0	locks=0 ]	(	0	0	0	)
in8_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in8_color4I	[ 0	locks=0 ]	(	0	0	0	0	)
in8_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in8_matrix33I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in8_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in8_matrix44I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in8_vector2	[ 0	locks=0 ]	(	0	0	)
in8_vector2I	[ 0	locks=0 ]	(	0	0	)
in8_vector3	[ 0	locks=0 ]	(	0	0	0	)
in8_vector3I	[ 0	locks=0 ]	(	0	0	0	)
in8_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in8_vector4I	[ 0	locks=0 ]	(	0	0	0	0	)
in9	[ 0	locks=0 ]	(	0	)
in9_color3	[ 0	locks=0 ]	(	0	0	0	)
in9_color3I	[ 0	locks=0 ]	(	0	0	0	)
in9_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in9_color4I	[ 0	locks=0 ]	(	0	0	0	0	)
in9_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in9_matrix33I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in9_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in9_matrix44I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in9_vector2	[ 0	locks=0 ]	(	0	0	)
in9_vector2I	[ 0	locks=0 ]	(	0	0	)
in9_vector3	[ 0	locks=0 ]	(	0	0	0	)
in9_vector3I	[ 0	locks=0 ]	(	0	0	0	)
in9_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in9_vector4I	[ 0	locks=0 ]	(	0	0	0	0	)
in10	[ 0	locks=0 ]	(	0	)
in10_color3	[ 0	locks=0 ]	(	0	0	0	)
in10_color3I	[ 0	locks=0 ]	(	0	0	0	)
in10_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in10_color4I	[ 0	locks=0 ]	(	0	0	0	0	)
in10_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in10_matrix33I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in10_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in10_matrix44I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in10_vector2	[ 0	locks=0 ]	(	0	0	)
in10_vector2I	[ 0	locks=0 ]	(	0	0	)
in10_vector3	[ 0	locks=0 ]	(	0	0	0	)
in10_vector3I	[ 0	locks=0 ]	(	0	0	0	)
in10_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in10_vector4I	[ 0	locks=0 ]	(	0	0	0	0	)
which	[ 0	locks=0 ]	(	0	)
which_color3I	[ 0	locks=0 ]	(	0	)
which_color4I	[ 0	locks=0 ]	(	0	)
which_floatI	[ 0	locks=0 ]	(	0	)
which_matrix33I	[ 0	locks=0 ]	(	0	)
which_matrix44I	[ 0	locks=0 ]	(	0	)
which_vector2I	[ 0	locks=0 ]	(	0	)
which_vector3I	[ 0	locks=0 ]	(	0	)
which_vector4I	[ 0	locks=0 ]	(	0	)
}
HouLC1033600beb06a0469d700c3943c1stage/shot1/backplate/materiallibrary/background/mtlxswitch2.userdata     ___Version___     HouLC1033600b9006a0469d703aea06afstage/shot1/backplate/materiallibrary/background/const5.init type = constant
matchesdef = 1
HouLC1033600b9106a0469d7008d2449cstage/shot1/backplate/materiallibrary/background/const5.def comment ""
position 14.8412 -2.57731
connectornextid 1
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
0 "Value"
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1711383912
  modify 1711467055
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0 0 0 
delscript ""
exprlanguage hscript
end
HouLC1033600b9006a0469d704b784dbastage/shot1/backplate/materiallibrary/background/const5.parm {
version 0.8
consttype	[ 0	locks=0 ]	(	"color"	)
floatdef	[ 0	locks=0 ]	(	0.2	)
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.20000000298023224	0.20000000298023224	0.20000000298023224	)
color4def	[ 0	locks=0 ]	(	0	0	0	0	)
bsdfdef	[ 0	locks=0 ]	(	""	)
dictdef	[ 0	locks=0 ]	(	""	)
coshaderdef	[ 0	locks=0 ]	(	""	)
surfacedef	[ 0	locks=0 ]	(	""	)
displacementdef	[ 0	locks=0 ]	(	""	)
atmospheredef	[ 0	locks=0 ]	(	""	)
lightdef	[ 0	locks=0 ]	(	""	)
lightfilterdef	[ 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 ]	(	)
floatm2adef	[ 0	locks=0 ]	(	)
float4adef	[ 0	locks=0 ]	(	)
float9adef	[ 0	locks=0 ]	(	)
float16adef	[ 0	locks=0 ]	(	)
stringadef	[ 0	locks=0 ]	(	)
dictadef	[ 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	)
}
HouLC1033600bec06a0469d7055f7e467stage/shot1/backplate/materiallibrary/background/const5.userdata     ___Version___    21.0.700HouLC1033600be806a0469d70b66cd932stage/shot1/backplate/materiallibrary/background/kma_rayimport2.init type = kma_rayimport
matchesdef = 1
HouLC1033600be906a0469d701c564460stage/shot1/backplate/materiallibrary/background/kma_rayimport2.def comment ""
position 14.8412 -0.889402
connectornextid 1
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
0 "out"
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1711383927
  modify 1711463336
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be806a0469d7064dfd3b7stage/shot1/backplate/materiallibrary/background/kma_rayimport2.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
var	[ 0	locks=0 ]	(	ray:level	)
}
HouLC1033600be406a0469d7068233901stage/shot1/backplate/materiallibrary/background/kma_rayimport2.userdata     ___Version___     HouLC1033600bef06a0469d703493d722stage/shot1/backplate/materiallibrary/background/subnetinput.init type = subnetconnector
matchesdef = 1
HouLC1033600bec06a0469d705119bfa1stage/shot1/backplate/materiallibrary/background/subnetinput.def comment ""
position 2.79804 -3.24215
connectornextid 1
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
0 "_bgplate"
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1711459968
  modify 1753741217
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bef06a0469d70637a2182stage/shot1/backplate/materiallibrary/background/subnetinput.parm {
version 0.8
connectorkind	[ 0	locks=0 ]	(	"input"	)
parmaccess	[ 0	locks=0 ]	(	""	)
parmname	[ 0	locks=0 ]	(	bgplate	)
parmlabel	[ 0	locks=0 ]	(	"Background Plate"	)
parmtype	[ 0	locks=0 ]	(	"image"	)
parmtypename	[ 0	locks=0 ]	(	""	)
floatdef	[ 0	locks=0 ]	(	0	)
intdef	[ 0	locks=0 ]	(	0	)
toggledef	[ 0	locks=0 ]	(	"off"	)
angledef	[ 0	locks=0 ]	(	0	)
logfloatdef	[ 0	locks=0 ]	(	0	)
float2def	[ 0	locks=0 ]	(	0	0	)
float3def	[ 0	locks=0 ]	(	0	0	0	)
vectordef	[ 0	locks=0 ]	(	0	0	0	)
normaldef	[ 0	locks=0 ]	(	0	0	0	)
pointdef	[ 0	locks=0 ]	(	0	0	0	)
directiondef	[ 0	locks=0 ]	(	1	0	0	)
float4def	[ 0	locks=0 ]	(	0	0	0	0	)
floatm2def	[ 0	locks=0 ]	(	1	0	0	1	)
float9def	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
float16def	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
stringdef	[ 0	locks=0 ]	(	""	)
filedef	[ 0	locks=0 ]	(	""	)
imagedef	[ 0	locks=0 ]	(	""	)
geometrydef	[ 0	locks=0 ]	(	""	)
colordef	[ 0	locks=0 ]	(	0	0	0	)
color4def	[ 0	locks=0 ]	(	0	0	0	0	)
bsdfdef	[ 0	locks=0 ]	(	""	)
dictdef	[ 0	locks=0 ]	(	""	)
coshaderdef	[ 0	locks=0 ]	(	""	)
surfacedef	[ 0	locks=0 ]	(	""	)
displacementdef	[ 0	locks=0 ]	(	""	)
atmospheredef	[ 0	locks=0 ]	(	""	)
lightdef	[ 0	locks=0 ]	(	""	)
lightfilterdef	[ 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 ]	(	)
floatm2adef	[ 0	locks=0 ]	(	)
float4adef	[ 0	locks=0 ]	(	)
float9adef	[ 0	locks=0 ]	(	)
float16adef	[ 0	locks=0 ]	(	)
stringadef	[ 0	locks=0 ]	(	)
dictadef	[ 0	locks=0 ]	(	)
coshaderadef	[ 0	locks=0 ]	(	""	)
structdef	[ 0	locks=0 ]	(	""	)
useasparmdefiner	[ 0	locks=0 ]	(	"on"	)
parmuniform	[ 0	locks=0 ]	(	"on"	)
}
HouLC1033600beb06a0469d7097fa8ac6stage/shot1/backplate/materiallibrary/background/subnetinput.userdata     ___Version___    21.0.700HouLC1033600be406a0469d70866be503stage/shot1/backplate/materiallibrary/background/subnetinput.outputinfos NumInfos 1
ValuesBinary 1
BeginInfo
OutputName _bgplate
DebugCorrInputName __default__
BypassCorrInputName __default__
NormalMode 0
BypassMode 1
UseDefaultValue 1
EndInfo
        HouLC1033600bee06a0469d700bc2cf8cstage/shot1/backplate/materiallibrary/background/subnetinput1.init type = subnetconnector
matchesdef = 1
HouLC1033600bef06a0469d70e547cb70stage/shot1/backplate/materiallibrary/background/subnetinput1.def comment ""
position -3.02763 -15.7765
connectornextid 1
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
0 "_offscreentex"
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1711460733
  modify 1753741209
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bee06a0469d70e051b584stage/shot1/backplate/materiallibrary/background/subnetinput1.parm {
version 0.8
connectorkind	[ 0	locks=0 ]	(	"input"	)
parmaccess	[ 0	locks=0 ]	(	""	)
parmname	[ 0	locks=0 ]	(	offscreentex	)
parmlabel	[ 0	locks=0 ]	(	"Offscreen Texture"	)
parmtype	[ 0	locks=0 ]	(	"image"	)
parmtypename	[ 0	locks=0 ]	(	""	)
floatdef	[ 0	locks=0 ]	(	0	)
intdef	[ 0	locks=0 ]	(	0	)
toggledef	[ 0	locks=0 ]	(	"off"	)
angledef	[ 0	locks=0 ]	(	0	)
logfloatdef	[ 0	locks=0 ]	(	0	)
float2def	[ 0	locks=0 ]	(	0	0	)
float3def	[ 0	locks=0 ]	(	0	0	0	)
vectordef	[ 0	locks=0 ]	(	0	0	0	)
normaldef	[ 0	locks=0 ]	(	0	0	0	)
pointdef	[ 0	locks=0 ]	(	0	0	0	)
directiondef	[ 0	locks=0 ]	(	1	0	0	)
float4def	[ 0	locks=0 ]	(	0	0	0	0	)
floatm2def	[ 0	locks=0 ]	(	1	0	0	1	)
float9def	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
float16def	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
stringdef	[ 0	locks=0 ]	(	""	)
filedef	[ 0	locks=0 ]	(	""	)
imagedef	[ 0	locks=0 ]	(	""	)
geometrydef	[ 0	locks=0 ]	(	""	)
colordef	[ 0	locks=0 ]	(	0	0	0	)
color4def	[ 0	locks=0 ]	(	0	0	0	0	)
bsdfdef	[ 0	locks=0 ]	(	""	)
dictdef	[ 0	locks=0 ]	(	""	)
coshaderdef	[ 0	locks=0 ]	(	""	)
surfacedef	[ 0	locks=0 ]	(	""	)
displacementdef	[ 0	locks=0 ]	(	""	)
atmospheredef	[ 0	locks=0 ]	(	""	)
lightdef	[ 0	locks=0 ]	(	""	)
lightfilterdef	[ 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 ]	(	)
floatm2adef	[ 0	locks=0 ]	(	)
float4adef	[ 0	locks=0 ]	(	)
float9adef	[ 0	locks=0 ]	(	)
float16adef	[ 0	locks=0 ]	(	)
stringadef	[ 0	locks=0 ]	(	)
dictadef	[ 0	locks=0 ]	(	)
coshaderadef	[ 0	locks=0 ]	(	""	)
structdef	[ 0	locks=0 ]	(	""	)
useasparmdefiner	[ 0	locks=0 ]	(	"on"	)
parmuniform	[ 0	locks=0 ]	(	"on"	)
}
HouLC1033600bea06a0469d7056c2644estage/shot1/backplate/materiallibrary/background/subnetinput1.userdata     ___Version___    21.0.700HouLC1033600be706a0469d7007107e7bstage/shot1/backplate/materiallibrary/background/subnetinput1.outputinfos NumInfos 1
ValuesBinary 1
BeginInfo
OutputName _offscreentex
DebugCorrInputName __default__
BypassCorrInputName __default__
NormalMode 0
BypassMode 1
UseDefaultValue 1
EndInfo
        HouLC1033600bee06a0469d7035e01574stage/shot1/backplate/materiallibrary/background/subnetinput2.init type = subnetconnector
matchesdef = 1
HouLC1033600bef06a0469d70bab61993stage/shot1/backplate/materiallibrary/background/subnetinput2.def comment ""
position -1.93205 -11.1705
connectornextid 1
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
0 "_useoffscreentex"
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1711460841
  modify 1711461929
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bee06a0469d70100c959astage/shot1/backplate/materiallibrary/background/subnetinput2.parm {
version 0.8
connectorkind	[ 0	locks=0 ]	(	"input"	)
parmaccess	[ 0	locks=0 ]	(	""	)
parmname	[ 0	locks=0 ]	(	useoffscreentex	)
parmlabel	[ 0	locks=0 ]	(	"Offscreen Texture"	)
parmtype	[ 0	locks=0 ]	(	"float"	)
parmtypename	[ 0	locks=0 ]	(	""	)
floatdef	[ 0	locks=0 ]	(	0	)
intdef	[ 0	locks=0 ]	(	0	)
toggledef	[ 0	locks=0 ]	(	"off"	)
angledef	[ 0	locks=0 ]	(	0	)
logfloatdef	[ 0	locks=0 ]	(	0	)
float2def	[ 0	locks=0 ]	(	0	0	)
float3def	[ 0	locks=0 ]	(	0	0	0	)
vectordef	[ 0	locks=0 ]	(	0	0	0	)
normaldef	[ 0	locks=0 ]	(	0	0	0	)
pointdef	[ 0	locks=0 ]	(	0	0	0	)
directiondef	[ 0	locks=0 ]	(	1	0	0	)
float4def	[ 0	locks=0 ]	(	0	0	0	0	)
floatm2def	[ 0	locks=0 ]	(	1	0	0	1	)
float9def	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
float16def	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
stringdef	[ 0	locks=0 ]	(	""	)
filedef	[ 0	locks=0 ]	(	""	)
imagedef	[ 0	locks=0 ]	(	""	)
geometrydef	[ 0	locks=0 ]	(	""	)
colordef	[ 0	locks=0 ]	(	0	0	0	)
color4def	[ 0	locks=0 ]	(	0	0	0	0	)
bsdfdef	[ 0	locks=0 ]	(	""	)
dictdef	[ 0	locks=0 ]	(	""	)
coshaderdef	[ 0	locks=0 ]	(	""	)
surfacedef	[ 0	locks=0 ]	(	""	)
displacementdef	[ 0	locks=0 ]	(	""	)
atmospheredef	[ 0	locks=0 ]	(	""	)
lightdef	[ 0	locks=0 ]	(	""	)
lightfilterdef	[ 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 ]	(	)
floatm2adef	[ 0	locks=0 ]	(	)
float4adef	[ 0	locks=0 ]	(	)
float9adef	[ 0	locks=0 ]	(	)
float16adef	[ 0	locks=0 ]	(	)
stringadef	[ 0	locks=0 ]	(	)
dictadef	[ 0	locks=0 ]	(	)
coshaderadef	[ 0	locks=0 ]	(	""	)
structdef	[ 0	locks=0 ]	(	""	)
useasparmdefiner	[ 0	locks=0 ]	(	"on"	)
parmuniform	[ 0	locks=0 ]	(	"on"	)
}
HouLC1033600bea06a0469d702ff93caastage/shot1/backplate/materiallibrary/background/subnetinput2.userdata     ___Version___    21.0.700HouLC1033600bee06a0469d70fd986cf2stage/shot1/backplate/materiallibrary/background/subnetinput3.init type = subnetconnector
matchesdef = 1
HouLC1033600bef06a0469d70eb3f849dstage/shot1/backplate/materiallibrary/background/subnetinput3.def comment ""
position -1.93205 -12.7491
connectornextid 1
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
0 "_offscreen_col"
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1711460885
  modify 1711468093
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bee06a0469d70f55ec2f7stage/shot1/backplate/materiallibrary/background/subnetinput3.parm {
version 0.8
connectorkind	[ 0	locks=0 ]	(	"input"	)
parmaccess	[ 0	locks=0 ]	(	""	)
parmname	[ 0	locks=0 ]	(	offscreen_col	)
parmlabel	[ 0	locks=0 ]	(	"Offscreen Color"	)
parmtype	[ 0	locks=0 ]	(	"color"	)
parmtypename	[ 0	locks=0 ]	(	""	)
floatdef	[ 0	locks=0 ]	(	0	)
intdef	[ 0	locks=0 ]	(	0	)
toggledef	[ 0	locks=0 ]	(	"off"	)
angledef	[ 0	locks=0 ]	(	0	)
logfloatdef	[ 0	locks=0 ]	(	0	)
float2def	[ 0	locks=0 ]	(	0	0	)
float3def	[ 0	locks=0 ]	(	0	0	0	)
vectordef	[ 0	locks=0 ]	(	0	0	0	)
normaldef	[ 0	locks=0 ]	(	0	0	0	)
pointdef	[ 0	locks=0 ]	(	0	0	0	)
directiondef	[ 0	locks=0 ]	(	1	0	0	)
float4def	[ 0	locks=0 ]	(	0	0	0	0	)
floatm2def	[ 0	locks=0 ]	(	1	0	0	1	)
float9def	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
float16def	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
stringdef	[ 0	locks=0 ]	(	""	)
filedef	[ 0	locks=0 ]	(	""	)
imagedef	[ 0	locks=0 ]	(	""	)
geometrydef	[ 0	locks=0 ]	(	""	)
colordef	[ 0	locks=0 ]	(	0	0	0	)
color4def	[ 0	locks=0 ]	(	0	0	0	0	)
bsdfdef	[ 0	locks=0 ]	(	""	)
dictdef	[ 0	locks=0 ]	(	""	)
coshaderdef	[ 0	locks=0 ]	(	""	)
surfacedef	[ 0	locks=0 ]	(	""	)
displacementdef	[ 0	locks=0 ]	(	""	)
atmospheredef	[ 0	locks=0 ]	(	""	)
lightdef	[ 0	locks=0 ]	(	""	)
lightfilterdef	[ 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 ]	(	)
floatm2adef	[ 0	locks=0 ]	(	)
float4adef	[ 0	locks=0 ]	(	)
float9adef	[ 0	locks=0 ]	(	)
float16adef	[ 0	locks=0 ]	(	)
stringadef	[ 0	locks=0 ]	(	)
dictadef	[ 0	locks=0 ]	(	)
coshaderadef	[ 0	locks=0 ]	(	""	)
structdef	[ 0	locks=0 ]	(	""	)
useasparmdefiner	[ 0	locks=0 ]	(	"on"	)
parmuniform	[ 0	locks=0 ]	(	"on"	)
}
HouLC1033600bea06a0469d70797dd805stage/shot1/backplate/materiallibrary/background/subnetinput3.userdata     ___Version___    21.0.700HouLC1033600bee06a0469d7093bc135dstage/shot1/backplate/materiallibrary/background/subnetinput4.init type = subnetconnector
matchesdef = 1
HouLC1033600bef06a0469d702616ccafstage/shot1/backplate/materiallibrary/background/subnetinput4.def comment ""
position -72.3025 -19.0607
connectornextid 1
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
0 "_offscreentex_rotate"
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1711461989
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bee06a0469d70e9491e17stage/shot1/backplate/materiallibrary/background/subnetinput4.parm {
version 0.8
connectorkind	[ 0	locks=0 ]	(	"input"	)
parmaccess	[ 0	locks=0 ]	(	""	)
parmname	[ 0	locks=0 ]	(	offscreentex_rotate	)
parmlabel	[ 0	locks=0 ]	(	Rotate	)
parmtype	[ 0	locks=0 ]	(	"float3"	)
parmtypename	[ 0	locks=0 ]	(	""	)
floatdef	[ 0	locks=0 ]	(	0	)
intdef	[ 0	locks=0 ]	(	0	)
toggledef	[ 0	locks=0 ]	(	"off"	)
angledef	[ 0	locks=0 ]	(	0	)
logfloatdef	[ 0	locks=0 ]	(	0	)
float2def	[ 0	locks=0 ]	(	0	0	)
float3def	[ 0	locks=0 ]	(	0	0	0	)
vectordef	[ 0	locks=0 ]	(	0	0	0	)
normaldef	[ 0	locks=0 ]	(	0	0	0	)
pointdef	[ 0	locks=0 ]	(	0	0	0	)
directiondef	[ 0	locks=0 ]	(	1	0	0	)
float4def	[ 0	locks=0 ]	(	0	0	0	0	)
floatm2def	[ 0	locks=0 ]	(	1	0	0	1	)
float9def	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
float16def	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
stringdef	[ 0	locks=0 ]	(	""	)
filedef	[ 0	locks=0 ]	(	""	)
imagedef	[ 0	locks=0 ]	(	""	)
geometrydef	[ 0	locks=0 ]	(	""	)
colordef	[ 0	locks=0 ]	(	0	0	0	)
color4def	[ 0	locks=0 ]	(	0	0	0	0	)
bsdfdef	[ 0	locks=0 ]	(	""	)
dictdef	[ 0	locks=0 ]	(	""	)
coshaderdef	[ 0	locks=0 ]	(	""	)
surfacedef	[ 0	locks=0 ]	(	""	)
displacementdef	[ 0	locks=0 ]	(	""	)
atmospheredef	[ 0	locks=0 ]	(	""	)
lightdef	[ 0	locks=0 ]	(	""	)
lightfilterdef	[ 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 ]	(	)
floatm2adef	[ 0	locks=0 ]	(	)
float4adef	[ 0	locks=0 ]	(	)
float9adef	[ 0	locks=0 ]	(	)
float16adef	[ 0	locks=0 ]	(	)
stringadef	[ 0	locks=0 ]	(	)
dictadef	[ 0	locks=0 ]	(	)
coshaderadef	[ 0	locks=0 ]	(	""	)
structdef	[ 0	locks=0 ]	(	""	)
useasparmdefiner	[ 0	locks=0 ]	(	"on"	)
parmuniform	[ 0	locks=0 ]	(	"on"	)
}
HouLC1033600bea06a0469d7084e0f64fstage/shot1/backplate/materiallibrary/background/subnetinput4.userdata     ___Version___    21.0.700HouLC1033600bee06a0469d70b43ed3f3stage/shot1/backplate/materiallibrary/background/subnetinput5.init type = subnetconnector
matchesdef = 1
HouLC1033600bef06a0469d70706e92edstage/shot1/backplate/materiallibrary/background/subnetinput5.def comment ""
position -23.1676 -2.38294
connectornextid 1
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
0 "_scal"
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1711462025
  modify 1711464507
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bee06a0469d702c3e014dstage/shot1/backplate/materiallibrary/background/subnetinput5.parm {
version 0.8
connectorkind	[ 0	locks=0 ]	(	"input"	)
parmaccess	[ 0	locks=0 ]	(	""	)
parmname	[ 0	locks=0 ]	(	scal	)
parmlabel	[ 0	locks=0 ]	(	Scale	)
parmtype	[ 0	locks=0 ]	(	"float2"	)
parmtypename	[ 0	locks=0 ]	(	""	)
floatdef	[ 0	locks=0 ]	(	0	)
intdef	[ 0	locks=0 ]	(	0	)
toggledef	[ 0	locks=0 ]	(	"off"	)
angledef	[ 0	locks=0 ]	(	0	)
logfloatdef	[ 0	locks=0 ]	(	0	)
float2def	[ 0	locks=0 ]	(	1	1	)
float3def	[ 0	locks=0 ]	(	0	0	0	)
vectordef	[ 0	locks=0 ]	(	0	0	0	)
normaldef	[ 0	locks=0 ]	(	0	0	0	)
pointdef	[ 0	locks=0 ]	(	0	0	0	)
directiondef	[ 0	locks=0 ]	(	1	0	0	)
float4def	[ 0	locks=0 ]	(	0	0	0	0	)
floatm2def	[ 0	locks=0 ]	(	1	0	0	1	)
float9def	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
float16def	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
stringdef	[ 0	locks=0 ]	(	""	)
filedef	[ 0	locks=0 ]	(	""	)
imagedef	[ 0	locks=0 ]	(	""	)
geometrydef	[ 0	locks=0 ]	(	""	)
colordef	[ 0	locks=0 ]	(	0	0	0	)
color4def	[ 0	locks=0 ]	(	0	0	0	0	)
bsdfdef	[ 0	locks=0 ]	(	""	)
dictdef	[ 0	locks=0 ]	(	""	)
coshaderdef	[ 0	locks=0 ]	(	""	)
surfacedef	[ 0	locks=0 ]	(	""	)
displacementdef	[ 0	locks=0 ]	(	""	)
atmospheredef	[ 0	locks=0 ]	(	""	)
lightdef	[ 0	locks=0 ]	(	""	)
lightfilterdef	[ 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 ]	(	)
floatm2adef	[ 0	locks=0 ]	(	)
float4adef	[ 0	locks=0 ]	(	)
float9adef	[ 0	locks=0 ]	(	)
float16adef	[ 0	locks=0 ]	(	)
stringadef	[ 0	locks=0 ]	(	)
dictadef	[ 0	locks=0 ]	(	)
coshaderadef	[ 0	locks=0 ]	(	""	)
structdef	[ 0	locks=0 ]	(	""	)
useasparmdefiner	[ 0	locks=0 ]	(	"on"	)
parmuniform	[ 0	locks=0 ]	(	"on"	)
}
HouLC1033600bea06a0469d705b199d92stage/shot1/backplate/materiallibrary/background/subnetinput5.userdata     ___Version___    21.0.700HouLC1033600bee06a0469d70ad0c7493stage/shot1/backplate/materiallibrary/background/subnetinput6.init type = subnetconnector
matchesdef = 1
HouLC1033600bef06a0469d70b75bb97cstage/shot1/backplate/materiallibrary/background/subnetinput6.def comment ""
position -27.4879 2.40819
connectornextid 1
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
0 "_transl"
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1711462060
  modify 1711464541
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bee06a0469d707a407e33stage/shot1/backplate/materiallibrary/background/subnetinput6.parm {
version 0.8
connectorkind	[ 0	locks=0 ]	(	"input"	)
parmaccess	[ 0	locks=0 ]	(	""	)
parmname	[ 0	locks=0 ]	(	transl	)
parmlabel	[ 0	locks=0 ]	(	Translate	)
parmtype	[ 0	locks=0 ]	(	"float2"	)
parmtypename	[ 0	locks=0 ]	(	""	)
floatdef	[ 0	locks=0 ]	(	0	)
intdef	[ 0	locks=0 ]	(	0	)
toggledef	[ 0	locks=0 ]	(	"off"	)
angledef	[ 0	locks=0 ]	(	0	)
logfloatdef	[ 0	locks=0 ]	(	0	)
float2def	[ 0	locks=0 ]	(	0	0	)
float3def	[ 0	locks=0 ]	(	0	0	0	)
vectordef	[ 0	locks=0 ]	(	0	0	0	)
normaldef	[ 0	locks=0 ]	(	0	0	0	)
pointdef	[ 0	locks=0 ]	(	0	0	0	)
directiondef	[ 0	locks=0 ]	(	1	0	0	)
float4def	[ 0	locks=0 ]	(	0	0	0	0	)
floatm2def	[ 0	locks=0 ]	(	1	0	0	1	)
float9def	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
float16def	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
stringdef	[ 0	locks=0 ]	(	""	)
filedef	[ 0	locks=0 ]	(	""	)
imagedef	[ 0	locks=0 ]	(	""	)
geometrydef	[ 0	locks=0 ]	(	""	)
colordef	[ 0	locks=0 ]	(	0	0	0	)
color4def	[ 0	locks=0 ]	(	0	0	0	0	)
bsdfdef	[ 0	locks=0 ]	(	""	)
dictdef	[ 0	locks=0 ]	(	""	)
coshaderdef	[ 0	locks=0 ]	(	""	)
surfacedef	[ 0	locks=0 ]	(	""	)
displacementdef	[ 0	locks=0 ]	(	""	)
atmospheredef	[ 0	locks=0 ]	(	""	)
lightdef	[ 0	locks=0 ]	(	""	)
lightfilterdef	[ 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 ]	(	)
floatm2adef	[ 0	locks=0 ]	(	)
float4adef	[ 0	locks=0 ]	(	)
float9adef	[ 0	locks=0 ]	(	)
float16adef	[ 0	locks=0 ]	(	)
stringadef	[ 0	locks=0 ]	(	)
dictadef	[ 0	locks=0 ]	(	)
coshaderadef	[ 0	locks=0 ]	(	""	)
structdef	[ 0	locks=0 ]	(	""	)
useasparmdefiner	[ 0	locks=0 ]	(	"on"	)
parmuniform	[ 0	locks=0 ]	(	"on"	)
}
HouLC1033600bea06a0469d706b90ed20stage/shot1/backplate/materiallibrary/background/subnetinput6.userdata     ___Version___    21.0.700HouLC1033600beb06a0469d7015045dbdstage/shot1/backplate/materiallibrary/background/mtlxseparate3v4.init type = mtlxseparate3v
matchesdef = 0
HouLC1033600be806a0469d70c2ec383fstage/shot1/backplate/materiallibrary/background/mtlxseparate3v4.def comment ""
position -6.89093 -1.30233
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
1 "outx"
2 "outy"
}
inputsNamed3
{
0 	mtlxadd2 2 1 "in"
}
inputs
{
0 	mtlxadd2 0 1
}
stat
{
  create 1711463695
  modify 1711613021
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600beb06a0469d7084d93adestage/shot1/backplate/materiallibrary/background/mtlxseparate3v4.parm {
version 0.8
in	[ 0	locks=0 ]	(	0	0	0	)
}
HouLC1033600be706a0469d7074c16c58stage/shot1/backplate/materiallibrary/background/mtlxseparate3v4.userdata     ___Version___     HouLC1033600bee06a0469d700a50486estage/shot1/backplate/materiallibrary/background/mtlxcombine6.init type = mtlxcombine2
matchesdef = 0
HouLC1033600bef06a0469d70bcc0e21bstage/shot1/backplate/materiallibrary/background/mtlxcombine6.def comment ""
position -4.3571 -1.30233
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	mtlxseparate3v4 1 1 "in1"
1 	mtlxseparate3v4 2 1 "in2"
}
inputs
{
0 	mtlxseparate3v4 0 1
1 	mtlxseparate3v4 1 1
}
stat
{
  create 1711463702
  modify 1711613021
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bee06a0469d700aed9eecstage/shot1/backplate/materiallibrary/background/mtlxcombine6.parm {
version 0.8
signature	[ 0	locks=0 ]	(	vector2	)
in1	[ 0	locks=0 ]	(	0	0	0	)
in1_vector2	[ 0	locks=0 ]	(	0	)
in1_vector4VF	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4VV	[ 0	locks=0 ]	(	0	0	)
in2	[ 0	locks=0 ]	(	0	)
in2_vector4VV	[ 0	locks=0 ]	(	0	0	)
}
HouLC1033600bea06a0469d70ce964a36stage/shot1/backplate/materiallibrary/background/mtlxcombine6.userdata     ___Version___     HouLC1033600bed06a0469d70a03435b0stage/shot1/backplate/materiallibrary/background/mtlxasin1.init type = mtlxasin
matchesdef = 0
HouLC1033600b9206a0469d70c66742a7stage/shot1/backplate/materiallibrary/background/mtlxasin1.def comment ""
position -11.5709 -19.945
connectornextid 2
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
1 "out"
}
inputsNamed3
{
0 	mtlxseparate3v3 2 1 "in"
}
inputs
{
0 	mtlxseparate3v3 1 1
}
stat
{
  create 1711475040
  modify 1711631621
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bed06a0469d70d794905cstage/shot1/backplate/materiallibrary/background/mtlxasin1.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in	[ 0	locks=0 ]	(	0	)
in_vector2	[ 0	locks=0 ]	(	0	0	)
in_vector3	[ 0	locks=0 ]	(	0	0	0	)
in_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600be906a0469d701989324fstage/shot1/backplate/materiallibrary/background/mtlxasin1.userdata     ___Version___     HouLC1033600b9206a0469d70ad2ab6f3stage/shot1/backplate/materiallibrary/background/mtlxadd8.init type = mtlxadd
matchesdef = 0
HouLC1033600b9306a0469d7090a767ebstage/shot1/backplate/materiallibrary/background/mtlxadd8.def comment ""
position -5.41076 -17.8953
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	mtlxmultiply10 2 1 "in1"
1 	"" "" 1 "in2"
}
inputs
{
0 	mtlxmultiply10 0 1
1 	"" 0 1
}
stat
{
  create 1711475632
  modify 1711631621
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b9206a0469d7033a68ee4stage/shot1/backplate/materiallibrary/background/mtlxadd8.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdf	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edf	[ 0	locks=0 ]	(	""	)
in1_integer	[ 0	locks=0 ]	(	0	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix33FA	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_matrix44FA	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdf	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	0.5	)
in2_bsdf	[ 0	locks=0 ]	(	""	)
in2_color3	[ 0	locks=0 ]	(	0	0	0	)
in2_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in2_edf	[ 0	locks=0 ]	(	""	)
in2_integer	[ 0	locks=0 ]	(	0	)
in2_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in2_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in2_vdf	[ 0	locks=0 ]	(	""	)
in2_vector2	[ 0	locks=0 ]	(	0	0	)
in2_vector3	[ 0	locks=0 ]	(	0	0	0	)
in2_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600bee06a0469d70b4c71f9cstage/shot1/backplate/materiallibrary/background/mtlxadd8.userdata     ___Version___     HouLC1033600b9206a0469d7035c39b85stage/shot1/backplate/materiallibrary/background/mtlxadd9.init type = mtlxadd
matchesdef = 0
HouLC1033600b9306a0469d701a8b82d5stage/shot1/backplate/materiallibrary/background/mtlxadd9.def comment ""
position -5.41076 -19.4006
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	mtlxmultiply11 2 1 "in1"
1 	"" "" 1 "in2"
}
inputs
{
0 	mtlxmultiply11 0 1
1 	"" 0 1
}
stat
{
  create 1711475729
  modify 1711631621
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b9206a0469d70a2da420cstage/shot1/backplate/materiallibrary/background/mtlxadd9.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdf	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edf	[ 0	locks=0 ]	(	""	)
in1_integer	[ 0	locks=0 ]	(	0	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix33FA	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_matrix44FA	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdf	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	0.5	)
in2_bsdf	[ 0	locks=0 ]	(	""	)
in2_color3	[ 0	locks=0 ]	(	0	0	0	)
in2_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in2_edf	[ 0	locks=0 ]	(	""	)
in2_integer	[ 0	locks=0 ]	(	0	)
in2_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in2_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in2_vdf	[ 0	locks=0 ]	(	""	)
in2_vector2	[ 0	locks=0 ]	(	0	0	)
in2_vector3	[ 0	locks=0 ]	(	0	0	0	)
in2_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600bee06a0469d7003106273stage/shot1/backplate/materiallibrary/background/mtlxadd9.userdata     ___Version___     HouLC1033600be806a0469d702f575838stage/shot1/backplate/materiallibrary/background/mtlxmultiply12.init type = mtlxmultiply
matchesdef = 0
HouLC1033600be906a0469d704f15b984stage/shot1/backplate/materiallibrary/background/mtlxmultiply12.def comment ""
position -13.757 -17.2174
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	mtlxseparate3v3 3 1 "in1"
1 	"" "" 1 "in2"
}
inputs
{
0 	mtlxseparate3v3 2 1
1 	"" 0 1
}
stat
{
  create 1711613824
  modify 1711631685
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be806a0469d70ca286197stage/shot1/backplate/materiallibrary/background/mtlxmultiply12.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdfC	[ 0	locks=0 ]	(	""	)
in1_bsdfF	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edfC	[ 0	locks=0 ]	(	""	)
in1_edfF	[ 0	locks=0 ]	(	""	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdfC	[ 0	locks=0 ]	(	""	)
in1_vdfF	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	-1	)
in2_bsdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_color3	[ 0	locks=0 ]	(	1	1	1	)
in2_color4	[ 0	locks=0 ]	(	1	1	1	1	)
in2_edfC	[ 0	locks=0 ]	(	1	1	1	)
in2_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in2_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in2_vdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_vector2	[ 0	locks=0 ]	(	1	1	)
in2_vector3	[ 0	locks=0 ]	(	1	1	1	)
in2_vector4	[ 0	locks=0 ]	(	1	1	1	1	)
}
HouLC1033600be406a0469d70541823f6stage/shot1/backplate/materiallibrary/background/mtlxmultiply12.userdata     ___Version___     HouLC1033600b9206a0469d701a4634b8stage/shot1/backplate/materiallibrary/background/cosycosz.init type = mtlxmultiply
matchesdef = 0
HouLC1033600b9306a0469d701c0beeffstage/shot1/backplate/materiallibrary/background/cosycosz.def comment ""
position -56.3542 -12.8355
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	cos_y 1 1 "in1"
1 	cos_z 1 1 "in2"
}
inputs
{
0 	cos_y 0 1
1 	cos_z 0 1
}
stat
{
  create 1711625942
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b9206a0469d70ae67b842stage/shot1/backplate/materiallibrary/background/cosycosz.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdfC	[ 0	locks=0 ]	(	""	)
in1_bsdfF	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edfC	[ 0	locks=0 ]	(	""	)
in1_edfF	[ 0	locks=0 ]	(	""	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdfC	[ 0	locks=0 ]	(	""	)
in1_vdfF	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	1	)
in2_bsdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_color3	[ 0	locks=0 ]	(	1	1	1	)
in2_color4	[ 0	locks=0 ]	(	1	1	1	1	)
in2_edfC	[ 0	locks=0 ]	(	1	1	1	)
in2_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in2_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in2_vdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_vector2	[ 0	locks=0 ]	(	1	1	)
in2_vector3	[ 0	locks=0 ]	(	1	1	1	)
in2_vector4	[ 0	locks=0 ]	(	1	1	1	1	)
}
HouLC1033600bee06a0469d70054355destage/shot1/backplate/materiallibrary/background/cosycosz.userdata     ___Version___     HouLC1033600b9206a0469d7024c78fc0stage/shot1/backplate/materiallibrary/background/cosysinz.init type = mtlxmultiply
matchesdef = 0
HouLC1033600b9306a0469d704cdb441fstage/shot1/backplate/materiallibrary/background/cosysinz.def comment ""
position -56.3542 -14.5356
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	cos_y 1 1 "in1"
1 	sin_z 1 1 "in2"
}
inputs
{
0 	cos_y 0 1
1 	sin_z 0 1
}
stat
{
  create 1711625959
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b9206a0469d70cc9ab3bastage/shot1/backplate/materiallibrary/background/cosysinz.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdfC	[ 0	locks=0 ]	(	""	)
in1_bsdfF	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edfC	[ 0	locks=0 ]	(	""	)
in1_edfF	[ 0	locks=0 ]	(	""	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdfC	[ 0	locks=0 ]	(	""	)
in1_vdfF	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	1	)
in2_bsdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_color3	[ 0	locks=0 ]	(	1	1	1	)
in2_color4	[ 0	locks=0 ]	(	1	1	1	1	)
in2_edfC	[ 0	locks=0 ]	(	1	1	1	)
in2_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in2_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in2_vdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_vector2	[ 0	locks=0 ]	(	1	1	)
in2_vector3	[ 0	locks=0 ]	(	1	1	1	)
in2_vector4	[ 0	locks=0 ]	(	1	1	1	1	)
}
HouLC1033600bee06a0469d7044d327fcstage/shot1/backplate/materiallibrary/background/cosysinz.userdata     ___Version___     HouLC1033600b9606a0469d70bafdd44dstage/shot1/backplate/materiallibrary/background/row1.init type = mtlxcombine3
matchesdef = 0
HouLC1033600b9706a0469d705dccb907stage/shot1/backplate/materiallibrary/background/row1.def comment ""
position -45.9051 -16.8469
connectornextid 4
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
3 "out"
}
inputsNamed3
{
0 	cosycosz 2 1 "in1"
1 	sinxsinycosz_cosxsinz 2 1 "in2"
2 	cosxsinycosz_sinxsinz 2 1 "in3"
}
inputs
{
0 	cosycosz 0 1
1 	sinxsinycosz_cosxsinz 0 1
2 	cosxsinycosz_sinxsinz 0 1
}
stat
{
  create 1711625991
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b9606a0469d70ebb52b09stage/shot1/backplate/materiallibrary/background/row1.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in2	[ 0	locks=0 ]	(	0	)
in3	[ 0	locks=0 ]	(	0	)
}
HouLC1033600b9206a0469d70a8d013fastage/shot1/backplate/materiallibrary/background/row1.userdata     ___Version___     HouLC1033600b9106a0469d707c5f3bb1stage/shot1/backplate/materiallibrary/background/_siny.init type = mtlxmultiply
matchesdef = 0
HouLC1033600b9606a0469d70dab87ee0stage/shot1/backplate/materiallibrary/background/_siny.def comment ""
position -56.3542 -16.1937
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	sin_y 1 1 "in1"
1 	"" "" 1 "in2"
}
inputs
{
0 	sin_y 0 1
1 	"" 0 1
}
stat
{
  create 1711626012
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b9106a0469d703bf7ec64stage/shot1/backplate/materiallibrary/background/_siny.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdfC	[ 0	locks=0 ]	(	""	)
in1_bsdfF	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edfC	[ 0	locks=0 ]	(	""	)
in1_edfF	[ 0	locks=0 ]	(	""	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdfC	[ 0	locks=0 ]	(	""	)
in1_vdfF	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	-1	)
in2_bsdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_color3	[ 0	locks=0 ]	(	1	1	1	)
in2_color4	[ 0	locks=0 ]	(	1	1	1	1	)
in2_edfC	[ 0	locks=0 ]	(	1	1	1	)
in2_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in2_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in2_vdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_vector2	[ 0	locks=0 ]	(	1	1	)
in2_vector3	[ 0	locks=0 ]	(	1	1	1	)
in2_vector4	[ 0	locks=0 ]	(	1	1	1	1	)
}
HouLC1033600bed06a0469d70651370afstage/shot1/backplate/materiallibrary/background/_siny.userdata     ___Version___     HouLC1033600b9206a0469d706ac9b1a3stage/shot1/backplate/materiallibrary/background/sinxsiny.init type = mtlxmultiply
matchesdef = 0
HouLC1033600b9306a0469d7055797080stage/shot1/backplate/materiallibrary/background/sinxsiny.def comment ""
position -56.4687 -17.6303
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	sin_x 1 1 "in1"
1 	sin_y 1 1 "in2"
}
inputs
{
0 	sin_x 0 1
1 	sin_y 0 1
}
stat
{
  create 1711626049
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b9206a0469d709cba2a89stage/shot1/backplate/materiallibrary/background/sinxsiny.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdfC	[ 0	locks=0 ]	(	""	)
in1_bsdfF	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edfC	[ 0	locks=0 ]	(	""	)
in1_edfF	[ 0	locks=0 ]	(	""	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdfC	[ 0	locks=0 ]	(	""	)
in1_vdfF	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	1	)
in2_bsdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_color3	[ 0	locks=0 ]	(	1	1	1	)
in2_color4	[ 0	locks=0 ]	(	1	1	1	1	)
in2_edfC	[ 0	locks=0 ]	(	1	1	1	)
in2_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in2_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in2_vdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_vector2	[ 0	locks=0 ]	(	1	1	)
in2_vector3	[ 0	locks=0 ]	(	1	1	1	)
in2_vector4	[ 0	locks=0 ]	(	1	1	1	1	)
}
HouLC1033600bee06a0469d709c627430stage/shot1/backplate/materiallibrary/background/sinxsiny.userdata     ___Version___     HouLC1033600b9206a0469d70614a11d6stage/shot1/backplate/materiallibrary/background/cosxsinz.init type = mtlxmultiply
matchesdef = 0
HouLC1033600b9306a0469d705ffa05a3stage/shot1/backplate/materiallibrary/background/cosxsinz.def comment ""
position -56.4687 -19.2107
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	sin_z 1 1 "in1"
1 	cos_x 1 1 "in2"
}
inputs
{
0 	sin_z 0 1
1 	cos_x 0 1
}
stat
{
  create 1711626109
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b9206a0469d7079165886stage/shot1/backplate/materiallibrary/background/cosxsinz.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdfC	[ 0	locks=0 ]	(	""	)
in1_bsdfF	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edfC	[ 0	locks=0 ]	(	""	)
in1_edfF	[ 0	locks=0 ]	(	""	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdfC	[ 0	locks=0 ]	(	""	)
in1_vdfF	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	1	)
in2_bsdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_color3	[ 0	locks=0 ]	(	1	1	1	)
in2_color4	[ 0	locks=0 ]	(	1	1	1	1	)
in2_edfC	[ 0	locks=0 ]	(	1	1	1	)
in2_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in2_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in2_vdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_vector2	[ 0	locks=0 ]	(	1	1	)
in2_vector3	[ 0	locks=0 ]	(	1	1	1	)
in2_vector4	[ 0	locks=0 ]	(	1	1	1	1	)
}
HouLC1033600bee06a0469d700b8e9c70stage/shot1/backplate/materiallibrary/background/cosxsinz.userdata     ___Version___     HouLC1033600b9606a0469d705bbe5d23stage/shot1/backplate/materiallibrary/background/row2.init type = mtlxcombine3
matchesdef = 0
HouLC1033600b9706a0469d70245f17efstage/shot1/backplate/materiallibrary/background/row2.def comment ""
position -45.9051 -19.5265
connectornextid 4
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
3 "out"
}
inputsNamed3
{
0 	cosysinz 2 1 "in1"
1 	sinxsinysinz_cosxcosz 2 1 "in2"
2 	cosxsinysinz_sinxcosz 2 1 "in3"
}
inputs
{
0 	cosysinz 0 1
1 	sinxsinysinz_cosxcosz 0 1
2 	cosxsinysinz_sinxcosz 0 1
}
stat
{
  create 1711626178
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b9606a0469d70aa59a215stage/shot1/backplate/materiallibrary/background/row2.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in2	[ 0	locks=0 ]	(	0	)
in3	[ 0	locks=0 ]	(	0	)
}
HouLC1033600b9206a0469d70a8f5e30dstage/shot1/backplate/materiallibrary/background/row2.userdata     ___Version___     HouLC1033600b9206a0469d70017f1eafstage/shot1/backplate/materiallibrary/background/cosxcosy.init type = mtlxmultiply
matchesdef = 0
HouLC1033600b9306a0469d707659b5d7stage/shot1/backplate/materiallibrary/background/cosxcosy.def comment ""
position -56.4687 -21.0323
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	cos_x 1 1 "in1"
1 	cos_y 1 1 "in2"
}
inputs
{
0 	cos_x 0 1
1 	cos_y 0 1
}
stat
{
  create 1711626309
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b9206a0469d70d980d9e7stage/shot1/backplate/materiallibrary/background/cosxcosy.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdfC	[ 0	locks=0 ]	(	""	)
in1_bsdfF	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edfC	[ 0	locks=0 ]	(	""	)
in1_edfF	[ 0	locks=0 ]	(	""	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdfC	[ 0	locks=0 ]	(	""	)
in1_vdfF	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	1	)
in2_bsdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_color3	[ 0	locks=0 ]	(	1	1	1	)
in2_color4	[ 0	locks=0 ]	(	1	1	1	1	)
in2_edfC	[ 0	locks=0 ]	(	1	1	1	)
in2_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in2_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in2_vdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_vector2	[ 0	locks=0 ]	(	1	1	)
in2_vector3	[ 0	locks=0 ]	(	1	1	1	)
in2_vector4	[ 0	locks=0 ]	(	1	1	1	1	)
}
HouLC1033600bee06a0469d70f252134astage/shot1/backplate/materiallibrary/background/cosxcosy.userdata     ___Version___     HouLC1033600b9206a0469d70b7f91112stage/shot1/backplate/materiallibrary/background/cosxcosz.init type = mtlxmultiply
matchesdef = 0
HouLC1033600b9306a0469d70b79523afstage/shot1/backplate/materiallibrary/background/cosxcosz.def comment ""
position -56.3542 -22.5226
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	cos_x 1 1 "in1"
1 	cos_z 1 1 "in2"
}
inputs
{
0 	cos_x 0 1
1 	cos_z 0 1
}
stat
{
  create 1711626368
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b9206a0469d70c5b16fcfstage/shot1/backplate/materiallibrary/background/cosxcosz.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdfC	[ 0	locks=0 ]	(	""	)
in1_bsdfF	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edfC	[ 0	locks=0 ]	(	""	)
in1_edfF	[ 0	locks=0 ]	(	""	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdfC	[ 0	locks=0 ]	(	""	)
in1_vdfF	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	1	)
in2_bsdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_color3	[ 0	locks=0 ]	(	1	1	1	)
in2_color4	[ 0	locks=0 ]	(	1	1	1	1	)
in2_edfC	[ 0	locks=0 ]	(	1	1	1	)
in2_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in2_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in2_vdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_vector2	[ 0	locks=0 ]	(	1	1	)
in2_vector3	[ 0	locks=0 ]	(	1	1	1	)
in2_vector4	[ 0	locks=0 ]	(	1	1	1	1	)
}
HouLC1033600bee06a0469d700ee2f45astage/shot1/backplate/materiallibrary/background/cosxcosz.userdata     ___Version___     HouLC1033600b9606a0469d70e2bdf229stage/shot1/backplate/materiallibrary/background/row3.init type = mtlxcombine3
matchesdef = 0
HouLC1033600b9706a0469d70ff41ee30stage/shot1/backplate/materiallibrary/background/row3.def comment ""
position -45.9494 -22.6088
connectornextid 4
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
3 "out"
}
inputsNamed3
{
0 	_siny 2 1 "in1"
1 	sinxcosy 2 1 "in2"
2 	cosxcosy 2 1 "in3"
}
inputs
{
0 	_siny 0 1
1 	sinxcosy 0 1
2 	cosxcosy 0 1
}
stat
{
  create 1711626454
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b9606a0469d70f23e215bstage/shot1/backplate/materiallibrary/background/row3.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in2	[ 0	locks=0 ]	(	0	)
in3	[ 0	locks=0 ]	(	0	)
}
HouLC1033600b9206a0469d702078f2c2stage/shot1/backplate/materiallibrary/background/row3.userdata     ___Version___     HouLC1033600b9206a0469d70fccad296stage/shot1/backplate/materiallibrary/background/cosxsiny.init type = mtlxmultiply
matchesdef = 0
HouLC1033600b9306a0469d707d627ac6stage/shot1/backplate/materiallibrary/background/cosxsiny.def comment ""
position -56.3542 -24.5486
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	cos_x 1 1 "in1"
1 	sin_y 1 1 "in2"
}
inputs
{
0 	cos_x 0 1
1 	sin_y 0 1
}
stat
{
  create 1711626590
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b9206a0469d70b8e800c2stage/shot1/backplate/materiallibrary/background/cosxsiny.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdfC	[ 0	locks=0 ]	(	""	)
in1_bsdfF	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edfC	[ 0	locks=0 ]	(	""	)
in1_edfF	[ 0	locks=0 ]	(	""	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdfC	[ 0	locks=0 ]	(	""	)
in1_vdfF	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	1	)
in2_bsdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_color3	[ 0	locks=0 ]	(	1	1	1	)
in2_color4	[ 0	locks=0 ]	(	1	1	1	1	)
in2_edfC	[ 0	locks=0 ]	(	1	1	1	)
in2_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in2_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in2_vdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_vector2	[ 0	locks=0 ]	(	1	1	)
in2_vector3	[ 0	locks=0 ]	(	1	1	1	)
in2_vector4	[ 0	locks=0 ]	(	1	1	1	1	)
}
HouLC1033600bee06a0469d709df8c178stage/shot1/backplate/materiallibrary/background/cosxsiny.userdata     ___Version___     HouLC1033600b9206a0469d702ff0fa57stage/shot1/backplate/materiallibrary/background/sinxsinz.init type = mtlxmultiply
matchesdef = 0
HouLC1033600b9306a0469d701ce3b659stage/shot1/backplate/materiallibrary/background/sinxsinz.def comment ""
position -56.3542 -26.2545
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	sin_x 1 1 "in1"
1 	sin_z 1 1 "in2"
}
inputs
{
0 	sin_x 0 1
1 	sin_z 0 1
}
stat
{
  create 1711626642
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b9206a0469d7025eba09bstage/shot1/backplate/materiallibrary/background/sinxsinz.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdfC	[ 0	locks=0 ]	(	""	)
in1_bsdfF	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edfC	[ 0	locks=0 ]	(	""	)
in1_edfF	[ 0	locks=0 ]	(	""	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdfC	[ 0	locks=0 ]	(	""	)
in1_vdfF	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	1	)
in2_bsdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_color3	[ 0	locks=0 ]	(	1	1	1	)
in2_color4	[ 0	locks=0 ]	(	1	1	1	1	)
in2_edfC	[ 0	locks=0 ]	(	1	1	1	)
in2_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in2_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in2_vdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_vector2	[ 0	locks=0 ]	(	1	1	)
in2_vector3	[ 0	locks=0 ]	(	1	1	1	)
in2_vector4	[ 0	locks=0 ]	(	1	1	1	1	)
}
HouLC1033600bee06a0469d705b9bf3castage/shot1/backplate/materiallibrary/background/sinxsinz.userdata     ___Version___     HouLC1033600b9206a0469d708fcb0dccstage/shot1/backplate/materiallibrary/background/sinxcosz.init type = mtlxmultiply
matchesdef = 0
HouLC1033600b9306a0469d70d4ae31cdstage/shot1/backplate/materiallibrary/background/sinxcosz.def comment ""
position -56.3542 -27.9241
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	sin_x 1 1 "in1"
1 	cos_z 1 1 "in2"
}
inputs
{
0 	sin_x 0 1
1 	cos_z 0 1
}
stat
{
  create 1711626706
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b9206a0469d70430edda2stage/shot1/backplate/materiallibrary/background/sinxcosz.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdfC	[ 0	locks=0 ]	(	""	)
in1_bsdfF	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edfC	[ 0	locks=0 ]	(	""	)
in1_edfF	[ 0	locks=0 ]	(	""	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdfC	[ 0	locks=0 ]	(	""	)
in1_vdfF	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	1	)
in2_bsdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_color3	[ 0	locks=0 ]	(	1	1	1	)
in2_color4	[ 0	locks=0 ]	(	1	1	1	1	)
in2_edfC	[ 0	locks=0 ]	(	1	1	1	)
in2_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in2_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in2_vdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_vector2	[ 0	locks=0 ]	(	1	1	)
in2_vector3	[ 0	locks=0 ]	(	1	1	1	)
in2_vector4	[ 0	locks=0 ]	(	1	1	1	1	)
}
HouLC1033600bee06a0469d704be72907stage/shot1/backplate/materiallibrary/background/sinxcosz.userdata     ___Version___     HouLC1033600b9206a0469d70b241e4a2stage/shot1/backplate/materiallibrary/background/sinxcosy.init type = mtlxmultiply
matchesdef = 0
HouLC1033600b9306a0469d70dfb2703dstage/shot1/backplate/materiallibrary/background/sinxcosy.def comment ""
position -49.7923 -24.7993
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	sin_x 1 1 "in1"
1 	cos_y 1 1 "in2"
}
inputs
{
0 	sin_x 0 1
1 	cos_y 0 1
}
stat
{
  create 1711627243
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b9206a0469d70582a145bstage/shot1/backplate/materiallibrary/background/sinxcosy.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdfC	[ 0	locks=0 ]	(	""	)
in1_bsdfF	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edfC	[ 0	locks=0 ]	(	""	)
in1_edfF	[ 0	locks=0 ]	(	""	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdfC	[ 0	locks=0 ]	(	""	)
in1_vdfF	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	1	)
in2_bsdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_color3	[ 0	locks=0 ]	(	1	1	1	)
in2_color4	[ 0	locks=0 ]	(	1	1	1	1	)
in2_edfC	[ 0	locks=0 ]	(	1	1	1	)
in2_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in2_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in2_vdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_vector2	[ 0	locks=0 ]	(	1	1	)
in2_vector3	[ 0	locks=0 ]	(	1	1	1	)
in2_vector4	[ 0	locks=0 ]	(	1	1	1	1	)
}
HouLC1033600bee06a0469d705e98baccstage/shot1/backplate/materiallibrary/background/sinxcosy.userdata     ___Version___     HouLC1033600b9706a0469d70ff927543stage/shot1/backplate/materiallibrary/background/_rx.init type = mtlxmultiply
matchesdef = 0
HouLC1033600b9406a0469d704003f9cfstage/shot1/backplate/materiallibrary/background/_rx.def comment ""
position -65.6463 -16.8003
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	mtlxseparate3v2 1 1 "in1"
1 	"" "" 1 "in2"
}
inputs
{
0 	mtlxseparate3v2 0 1
1 	"" 0 1
}
stat
{
  create 1711627464
  modify 1711631791
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b9706a0469d70333dca90stage/shot1/backplate/materiallibrary/background/_rx.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdfC	[ 0	locks=0 ]	(	""	)
in1_bsdfF	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edfC	[ 0	locks=0 ]	(	""	)
in1_edfF	[ 0	locks=0 ]	(	""	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdfC	[ 0	locks=0 ]	(	""	)
in1_vdfF	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	0.0174533	)
in2_bsdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_color3	[ 0	locks=0 ]	(	1	1	1	)
in2_color4	[ 0	locks=0 ]	(	1	1	1	1	)
in2_edfC	[ 0	locks=0 ]	(	1	1	1	)
in2_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in2_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in2_vdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_vector2	[ 0	locks=0 ]	(	1	1	)
in2_vector3	[ 0	locks=0 ]	(	1	1	1	)
in2_vector4	[ 0	locks=0 ]	(	1	1	1	1	)
}
HouLC1033600b9306a0469d7091a8e88fstage/shot1/backplate/materiallibrary/background/_rx.userdata     ___Version___     HouLC1033600b9706a0469d70746f1fe6stage/shot1/backplate/materiallibrary/background/_ry.init type = mtlxmultiply
matchesdef = 0
HouLC1033600b9406a0469d70f16f4ff3stage/shot1/backplate/materiallibrary/background/_ry.def comment ""
position -65.7913 -18.9756
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	mtlxseparate3v2 2 1 "in1"
1 	"" "" 1 "in2"
}
inputs
{
0 	mtlxseparate3v2 1 1
1 	"" 0 1
}
stat
{
  create 1711627486
  modify 1711631791
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b9706a0469d7070499f9estage/shot1/backplate/materiallibrary/background/_ry.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdfC	[ 0	locks=0 ]	(	""	)
in1_bsdfF	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edfC	[ 0	locks=0 ]	(	""	)
in1_edfF	[ 0	locks=0 ]	(	""	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdfC	[ 0	locks=0 ]	(	""	)
in1_vdfF	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	0.0174533	)
in2_bsdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_color3	[ 0	locks=0 ]	(	1	1	1	)
in2_color4	[ 0	locks=0 ]	(	1	1	1	1	)
in2_edfC	[ 0	locks=0 ]	(	1	1	1	)
in2_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in2_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in2_vdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_vector2	[ 0	locks=0 ]	(	1	1	)
in2_vector3	[ 0	locks=0 ]	(	1	1	1	)
in2_vector4	[ 0	locks=0 ]	(	1	1	1	1	)
}
HouLC1033600b9306a0469d7012709f25stage/shot1/backplate/materiallibrary/background/_ry.userdata     ___Version___     HouLC1033600be906a0469d70aae1fb00stage/shot1/backplate/materiallibrary/background/mtlxmultiply2.init type = mtlxmultiply
matchesdef = 0
HouLC1033600bee06a0469d70b06e8f68stage/shot1/backplate/materiallibrary/background/mtlxmultiply2.def comment ""
position -65.6463 -21.518
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	mtlxseparate3v2 3 1 "in1"
1 	"" "" 1 "in2"
}
inputs
{
0 	mtlxseparate3v2 2 1
1 	"" 0 1
}
stat
{
  create 1711627508
  modify 1711631791
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be906a0469d70e1836a0estage/shot1/backplate/materiallibrary/background/mtlxmultiply2.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdfC	[ 0	locks=0 ]	(	""	)
in1_bsdfF	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edfC	[ 0	locks=0 ]	(	""	)
in1_edfF	[ 0	locks=0 ]	(	""	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdfC	[ 0	locks=0 ]	(	""	)
in1_vdfF	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	0.0174533	)
in2_bsdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_color3	[ 0	locks=0 ]	(	1	1	1	)
in2_color4	[ 0	locks=0 ]	(	1	1	1	1	)
in2_edfC	[ 0	locks=0 ]	(	1	1	1	)
in2_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in2_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in2_vdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_vector2	[ 0	locks=0 ]	(	1	1	)
in2_vector3	[ 0	locks=0 ]	(	1	1	1	)
in2_vector4	[ 0	locks=0 ]	(	1	1	1	1	)
}
HouLC1033600be506a0469d70dc66bf29stage/shot1/backplate/materiallibrary/background/mtlxmultiply2.userdata     ___Version___     HouLC1033600be106a0469d70faf8ce94stage/shot1/backplate/materiallibrary/background/sinxsinycosz_cosxsinz.init type = mtlxsubtract
matchesdef = 0
HouLC1033600be606a0469d70742cb8f8stage/shot1/backplate/materiallibrary/background/sinxsinycosz_cosxsinz.def comment ""
position -49.7923 -16.8469
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	sinxsinycosz 2 1 "in1"
1 	cosxsinz 2 1 "in2"
}
inputs
{
0 	sinxsinycosz 0 1
1 	cosxsinz 0 1
}
stat
{
  create 1711630255
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be106a0469d70cf9842b5stage/shot1/backplate/materiallibrary/background/sinxsinycosz_cosxsinz.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_integer	[ 0	locks=0 ]	(	0	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix33FA	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_matrix44FA	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	0	)
in2_color3	[ 0	locks=0 ]	(	0	0	0	)
in2_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in2_integer	[ 0	locks=0 ]	(	0	)
in2_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in2_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in2_vector2	[ 0	locks=0 ]	(	0	0	)
in2_vector3	[ 0	locks=0 ]	(	0	0	0	)
in2_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600bfd06a0469d707b293f9cstage/shot1/backplate/materiallibrary/background/sinxsinycosz_cosxsinz.userdata     ___Version___     HouLC1033600bee06a0469d7097b74ee1stage/shot1/backplate/materiallibrary/background/sinxsinycosz.init type = mtlxmultiply
matchesdef = 0
HouLC1033600bef06a0469d709fe668acstage/shot1/backplate/materiallibrary/background/sinxsinycosz.def comment ""
position -52.298 -16.8469
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	sinxsiny 2 1 "in1"
1 	cos_z 1 1 "in2"
}
inputs
{
0 	sinxsiny 0 1
1 	cos_z 0 1
}
stat
{
  create 1711630300
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bee06a0469d70ddbe4730stage/shot1/backplate/materiallibrary/background/sinxsinycosz.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdfC	[ 0	locks=0 ]	(	""	)
in1_bsdfF	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edfC	[ 0	locks=0 ]	(	""	)
in1_edfF	[ 0	locks=0 ]	(	""	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdfC	[ 0	locks=0 ]	(	""	)
in1_vdfF	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	1	)
in2_bsdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_color3	[ 0	locks=0 ]	(	1	1	1	)
in2_color4	[ 0	locks=0 ]	(	1	1	1	1	)
in2_edfC	[ 0	locks=0 ]	(	1	1	1	)
in2_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in2_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in2_vdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_vector2	[ 0	locks=0 ]	(	1	1	)
in2_vector3	[ 0	locks=0 ]	(	1	1	1	)
in2_vector4	[ 0	locks=0 ]	(	1	1	1	1	)
}
HouLC1033600bea06a0469d70d0633176stage/shot1/backplate/materiallibrary/background/sinxsinycosz.userdata     ___Version___     HouLC1033600be106a0469d7087d91669stage/shot1/backplate/materiallibrary/background/cosxsinycosz_sinxsinz.init type = mtlxadd
matchesdef = 0
HouLC1033600be606a0469d70bae3f5d3stage/shot1/backplate/materiallibrary/background/cosxsinycosz_sinxsinz.def comment ""
position -49.7923 -18.7023
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	cosxsinycosz 2 1 "in1"
1 	sinxsinz 2 1 "in2"
}
inputs
{
0 	cosxsinycosz 0 1
1 	sinxsinz 0 1
}
stat
{
  create 1711630344
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be106a0469d7081883408stage/shot1/backplate/materiallibrary/background/cosxsinycosz_sinxsinz.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdf	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edf	[ 0	locks=0 ]	(	""	)
in1_integer	[ 0	locks=0 ]	(	0	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix33FA	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_matrix44FA	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdf	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	0	)
in2_bsdf	[ 0	locks=0 ]	(	""	)
in2_color3	[ 0	locks=0 ]	(	0	0	0	)
in2_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in2_edf	[ 0	locks=0 ]	(	""	)
in2_integer	[ 0	locks=0 ]	(	0	)
in2_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in2_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in2_vdf	[ 0	locks=0 ]	(	""	)
in2_vector2	[ 0	locks=0 ]	(	0	0	)
in2_vector3	[ 0	locks=0 ]	(	0	0	0	)
in2_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600bfd06a0469d70fa894de0stage/shot1/backplate/materiallibrary/background/cosxsinycosz_sinxsinz.userdata     ___Version___     HouLC1033600bee06a0469d704cdd8515stage/shot1/backplate/materiallibrary/background/cosxsinycosz.init type = mtlxmultiply
matchesdef = 0
HouLC1033600bef06a0469d70228844bdstage/shot1/backplate/materiallibrary/background/cosxsinycosz.def comment ""
position -52.298 -18.7023
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	cosxsiny 2 1 "in1"
1 	cos_z 1 1 "in2"
}
inputs
{
0 	cosxsiny 0 1
1 	cos_z 0 1
}
stat
{
  create 1711630454
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bee06a0469d700f3e663bstage/shot1/backplate/materiallibrary/background/cosxsinycosz.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdfC	[ 0	locks=0 ]	(	""	)
in1_bsdfF	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edfC	[ 0	locks=0 ]	(	""	)
in1_edfF	[ 0	locks=0 ]	(	""	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdfC	[ 0	locks=0 ]	(	""	)
in1_vdfF	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	1	)
in2_bsdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_color3	[ 0	locks=0 ]	(	1	1	1	)
in2_color4	[ 0	locks=0 ]	(	1	1	1	1	)
in2_edfC	[ 0	locks=0 ]	(	1	1	1	)
in2_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in2_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in2_vdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_vector2	[ 0	locks=0 ]	(	1	1	)
in2_vector3	[ 0	locks=0 ]	(	1	1	1	)
in2_vector4	[ 0	locks=0 ]	(	1	1	1	1	)
}
HouLC1033600bea06a0469d70be59cadbstage/shot1/backplate/materiallibrary/background/cosxsinycosz.userdata     ___Version___     HouLC1033600be106a0469d7068f9322bstage/shot1/backplate/materiallibrary/background/sinxsinysinz_cosxcosz.init type = mtlxadd
matchesdef = 0
HouLC1033600be606a0469d7047329654stage/shot1/backplate/materiallibrary/background/sinxsinysinz_cosxcosz.def comment ""
position -49.7923 -20.5065
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	sinxsinysinz 2 1 "in1"
1 	cosxcosz 2 1 "in2"
}
inputs
{
0 	sinxsinysinz 0 1
1 	cosxcosz 0 1
}
stat
{
  create 1711630590
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be106a0469d70ebb9f924stage/shot1/backplate/materiallibrary/background/sinxsinysinz_cosxcosz.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdf	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edf	[ 0	locks=0 ]	(	""	)
in1_integer	[ 0	locks=0 ]	(	0	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix33FA	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_matrix44FA	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdf	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	0	)
in2_bsdf	[ 0	locks=0 ]	(	""	)
in2_color3	[ 0	locks=0 ]	(	0	0	0	)
in2_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in2_edf	[ 0	locks=0 ]	(	""	)
in2_integer	[ 0	locks=0 ]	(	0	)
in2_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in2_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in2_vdf	[ 0	locks=0 ]	(	""	)
in2_vector2	[ 0	locks=0 ]	(	0	0	)
in2_vector3	[ 0	locks=0 ]	(	0	0	0	)
in2_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600bfd06a0469d7062876fa6stage/shot1/backplate/materiallibrary/background/sinxsinysinz_cosxcosz.userdata     ___Version___     HouLC1033600bee06a0469d70e42250castage/shot1/backplate/materiallibrary/background/sinxsinysinz.init type = mtlxmultiply
matchesdef = 0
HouLC1033600bef06a0469d70ffe4b4eastage/shot1/backplate/materiallibrary/background/sinxsinysinz.def comment ""
position -52.298 -20.5065
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	sinxsiny 2 1 "in1"
1 	sin_z 1 1 "in2"
}
inputs
{
0 	sinxsiny 0 1
1 	sin_z 0 1
}
stat
{
  create 1711630665
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bee06a0469d70d544dacestage/shot1/backplate/materiallibrary/background/sinxsinysinz.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdfC	[ 0	locks=0 ]	(	""	)
in1_bsdfF	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edfC	[ 0	locks=0 ]	(	""	)
in1_edfF	[ 0	locks=0 ]	(	""	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdfC	[ 0	locks=0 ]	(	""	)
in1_vdfF	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	1	)
in2_bsdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_color3	[ 0	locks=0 ]	(	1	1	1	)
in2_color4	[ 0	locks=0 ]	(	1	1	1	1	)
in2_edfC	[ 0	locks=0 ]	(	1	1	1	)
in2_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in2_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in2_vdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_vector2	[ 0	locks=0 ]	(	1	1	)
in2_vector3	[ 0	locks=0 ]	(	1	1	1	)
in2_vector4	[ 0	locks=0 ]	(	1	1	1	1	)
}
HouLC1033600bea06a0469d708a4eb29cstage/shot1/backplate/materiallibrary/background/sinxsinysinz.userdata     ___Version___     HouLC1033600be106a0469d708698b1a3stage/shot1/backplate/materiallibrary/background/cosxsinysinz_sinxcosz.init type = mtlxsubtract
matchesdef = 0
HouLC1033600be606a0469d70848e3c1dstage/shot1/backplate/materiallibrary/background/cosxsinysinz_sinxcosz.def comment ""
position -49.7923 -22.5226
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	cosxsinysinz 2 1 "in1"
1 	sinxcosz 2 1 "in2"
}
inputs
{
0 	cosxsinysinz 0 1
1 	sinxcosz 0 1
}
stat
{
  create 1711630727
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be106a0469d704e8a9c4astage/shot1/backplate/materiallibrary/background/cosxsinysinz_sinxcosz.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_integer	[ 0	locks=0 ]	(	0	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix33FA	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_matrix44FA	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	0	)
in2_color3	[ 0	locks=0 ]	(	0	0	0	)
in2_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in2_integer	[ 0	locks=0 ]	(	0	)
in2_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in2_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in2_vector2	[ 0	locks=0 ]	(	0	0	)
in2_vector3	[ 0	locks=0 ]	(	0	0	0	)
in2_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600bfd06a0469d700ca280b4stage/shot1/backplate/materiallibrary/background/cosxsinysinz_sinxcosz.userdata     ___Version___     HouLC1033600bee06a0469d703f855e00stage/shot1/backplate/materiallibrary/background/cosxsinysinz.init type = mtlxmultiply
matchesdef = 0
HouLC1033600bef06a0469d702eccea53stage/shot1/backplate/materiallibrary/background/cosxsinysinz.def comment ""
position -52.7152 -22.5226
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	cosxsinz 2 1 "in1"
1 	sin_y 1 1 "in2"
}
inputs
{
0 	cosxsinz 0 1
1 	sin_y 0 1
}
stat
{
  create 1711630784
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bee06a0469d70c3eec60bstage/shot1/backplate/materiallibrary/background/cosxsinysinz.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdfC	[ 0	locks=0 ]	(	""	)
in1_bsdfF	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edfC	[ 0	locks=0 ]	(	""	)
in1_edfF	[ 0	locks=0 ]	(	""	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdfC	[ 0	locks=0 ]	(	""	)
in1_vdfF	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	1	)
in2_bsdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_color3	[ 0	locks=0 ]	(	1	1	1	)
in2_color4	[ 0	locks=0 ]	(	1	1	1	1	)
in2_edfC	[ 0	locks=0 ]	(	1	1	1	)
in2_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in2_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in2_vdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_vector2	[ 0	locks=0 ]	(	1	1	)
in2_vector3	[ 0	locks=0 ]	(	1	1	1	)
in2_vector4	[ 0	locks=0 ]	(	1	1	1	1	)
}
HouLC1033600bea06a0469d7033c18e6bstage/shot1/backplate/materiallibrary/background/cosxsinysinz.userdata     ___Version___     HouLC1033600beb06a0469d7071afa35astage/shot1/backplate/materiallibrary/background/mtlxseparate3v5.init type = mtlxseparate3v
matchesdef = 0
HouLC1033600be806a0469d70b6afbb5dstage/shot1/backplate/materiallibrary/background/mtlxseparate3v5.def comment ""
position -42.9051 -16.476
connectornextid 4
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
1 "outx"
2 "outy"
3 "outz"
}
inputsNamed3
{
0 	row1 3 1 "in"
}
inputs
{
0 	row1 0 1
}
stat
{
  create 1711631239
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600beb06a0469d7001db68destage/shot1/backplate/materiallibrary/background/mtlxseparate3v5.parm {
version 0.8
in	[ 0	locks=0 ]	(	0	0	0	)
}
HouLC1033600be706a0469d707a4c974bstage/shot1/backplate/materiallibrary/background/mtlxseparate3v5.userdata     ___Version___     HouLC1033600beb06a0469d70b2625789stage/shot1/backplate/materiallibrary/background/mtlxseparate3v6.init type = mtlxseparate3v
matchesdef = 0
HouLC1033600be806a0469d70c62e7599stage/shot1/backplate/materiallibrary/background/mtlxseparate3v6.def comment ""
position -42.9051 -19.0888
connectornextid 4
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
1 "outx"
2 "outy"
3 "outz"
}
inputsNamed3
{
0 	row2 3 1 "in"
}
inputs
{
0 	row2 0 1
}
stat
{
  create 1711631251
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600beb06a0469d70f1996711stage/shot1/backplate/materiallibrary/background/mtlxseparate3v6.parm {
version 0.8
in	[ 0	locks=0 ]	(	0	0	0	)
}
HouLC1033600be706a0469d700f150f6cstage/shot1/backplate/materiallibrary/background/mtlxseparate3v6.userdata     ___Version___     HouLC1033600beb06a0469d70391fe3e6stage/shot1/backplate/materiallibrary/background/mtlxseparate3v7.init type = mtlxseparate3v
matchesdef = 0
HouLC1033600be806a0469d7019769fc2stage/shot1/backplate/materiallibrary/background/mtlxseparate3v7.def comment ""
position -42.9051 -22.1462
connectornextid 4
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
1 "outx"
2 "outy"
3 "outz"
}
inputsNamed3
{
0 	row3 3 1 "in"
}
inputs
{
0 	row3 0 1
}
stat
{
  create 1711631259
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600beb06a0469d705bcececdstage/shot1/backplate/materiallibrary/background/mtlxseparate3v7.parm {
version 0.8
in	[ 0	locks=0 ]	(	0	0	0	)
}
HouLC1033600be706a0469d7002e54270stage/shot1/backplate/materiallibrary/background/mtlxseparate3v7.userdata     ___Version___     HouLC1033600be806a0469d703024467astage/shot1/backplate/materiallibrary/background/row1_transpose.init type = mtlxcombine3
matchesdef = 0
HouLC1033600be906a0469d707082773dstage/shot1/backplate/materiallibrary/background/row1_transpose.def comment ""
position -39.0811 -16.8469
connectornextid 4
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
3 "out"
}
inputsNamed3
{
0 	mtlxseparate3v5 1 1 "in1"
1 	mtlxseparate3v6 1 1 "in2"
2 	mtlxseparate3v7 1 1 "in3"
}
inputs
{
0 	mtlxseparate3v5 0 1
1 	mtlxseparate3v6 0 1
2 	mtlxseparate3v7 0 1
}
stat
{
  create 1711631277
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be806a0469d703164825astage/shot1/backplate/materiallibrary/background/row1_transpose.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in2	[ 0	locks=0 ]	(	0	)
in3	[ 0	locks=0 ]	(	0	)
}
HouLC1033600be406a0469d70b1a7fcb5stage/shot1/backplate/materiallibrary/background/row1_transpose.userdata     ___Version___     HouLC1033600be806a0469d705aabd36estage/shot1/backplate/materiallibrary/background/row2_transpose.init type = mtlxcombine3
matchesdef = 0
HouLC1033600be906a0469d702b77de61stage/shot1/backplate/materiallibrary/background/row2_transpose.def comment ""
position -39.0811 -19.2007
connectornextid 4
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
3 "out"
}
inputsNamed3
{
0 	mtlxseparate3v5 2 1 "in1"
1 	mtlxseparate3v6 2 1 "in2"
2 	mtlxseparate3v7 2 1 "in3"
}
inputs
{
0 	mtlxseparate3v5 1 1
1 	mtlxseparate3v6 1 1
2 	mtlxseparate3v7 1 1
}
stat
{
  create 1711631303
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be806a0469d70ec1c7e4estage/shot1/backplate/materiallibrary/background/row2_transpose.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in2	[ 0	locks=0 ]	(	0	)
in3	[ 0	locks=0 ]	(	0	)
}
HouLC1033600be406a0469d70fbf93ac7stage/shot1/backplate/materiallibrary/background/row2_transpose.userdata     ___Version___     HouLC1033600be806a0469d708248bc73stage/shot1/backplate/materiallibrary/background/row3_transpose.init type = mtlxcombine3
matchesdef = 0
HouLC1033600be906a0469d7000b16ad2stage/shot1/backplate/materiallibrary/background/row3_transpose.def comment ""
position -39.0811 -21.6288
connectornextid 4
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
3 "out"
}
inputsNamed3
{
0 	mtlxseparate3v5 3 1 "in1"
1 	mtlxseparate3v6 3 1 "in2"
2 	mtlxseparate3v7 3 1 "in3"
}
inputs
{
0 	mtlxseparate3v5 2 1
1 	mtlxseparate3v6 2 1
2 	mtlxseparate3v7 2 1
}
stat
{
  create 1711631323
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be806a0469d70b639fcf0stage/shot1/backplate/materiallibrary/background/row3_transpose.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in2	[ 0	locks=0 ]	(	0	)
in3	[ 0	locks=0 ]	(	0	)
}
HouLC1033600be406a0469d7018471cbestage/shot1/backplate/materiallibrary/background/row3_transpose.userdata     ___Version___     HouLC1033600bec06a0469d705bd342ebstage/shot1/backplate/materiallibrary/background/row1_const.init type = mtlxcombine3
matchesdef = 0
HouLC1033600bed06a0469d707b941a8astage/shot1/backplate/materiallibrary/background/row1_const.def comment ""
position -31.5907 -22.3019
connectornextid 4
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
3 "out"
}
inputsNamed3
{
0 	"" "" 1 "in1"
1 	"" "" 1 "in2"
2 	"" "" 1 "in3"
}
inputs
{
0 	"" 0 1
1 	"" 0 1
2 	"" 0 1
}
stat
{
  create 1711631439
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bec06a0469d70126d3cf3stage/shot1/backplate/materiallibrary/background/row1_const.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	-1	)
in2	[ 0	locks=0 ]	(	0	)
in3	[ 0	locks=0 ]	(	0	)
}
HouLC1033600be806a0469d702ee16e8bstage/shot1/backplate/materiallibrary/background/row1_const.userdata     ___Version___     HouLC1033600bec06a0469d7064654522stage/shot1/backplate/materiallibrary/background/row2_const.init type = mtlxcombine3
matchesdef = 0
HouLC1033600bed06a0469d706c8c65a3stage/shot1/backplate/materiallibrary/background/row2_const.def comment ""
position -31.5907 -24.2916
connectornextid 4
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
3 "out"
}
inputsNamed3
{
0 	"" "" 1 "in1"
1 	"" "" 1 "in2"
2 	"" "" 1 "in3"
}
inputs
{
0 	"" 0 1
1 	"" 0 1
2 	"" 0 1
}
stat
{
  create 1711631439
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bec06a0469d70d6b75b4estage/shot1/backplate/materiallibrary/background/row2_const.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in2	[ 0	locks=0 ]	(	1	)
in3	[ 0	locks=0 ]	(	0	)
}
HouLC1033600be806a0469d703119900dstage/shot1/backplate/materiallibrary/background/row2_const.userdata     ___Version___     HouLC1033600bec06a0469d70bd8d65c9stage/shot1/backplate/materiallibrary/background/row3_const.init type = mtlxcombine3
matchesdef = 0
HouLC1033600bed06a0469d70047b57dcstage/shot1/backplate/materiallibrary/background/row3_const.def comment ""
position -31.5907 -26.0964
connectornextid 4
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
3 "out"
}
inputsNamed3
{
0 	"" "" 1 "in1"
1 	"" "" 1 "in2"
2 	"" "" 1 "in3"
}
inputs
{
0 	"" 0 1
1 	"" 0 1
2 	"" 0 1
}
stat
{
  create 1711631439
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bec06a0469d7084d33b4estage/shot1/backplate/materiallibrary/background/row3_const.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in2	[ 0	locks=0 ]	(	0	)
in3	[ 0	locks=0 ]	(	-1	)
}
HouLC1033600be806a0469d70d1838eeestage/shot1/backplate/materiallibrary/background/row3_const.userdata     ___Version___     HouLC1033600beb06a0469d70d08c286dstage/shot1/backplate/materiallibrary/background/mtlxdotproduct4.init type = mtlxdotproduct
matchesdef = 0
HouLC1033600be806a0469d70f5c63e44stage/shot1/backplate/materiallibrary/background/mtlxdotproduct4.def comment ""
position -25.635 -16.626
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	mtlxcombine5 3 1 "in1"
1 	row1_const 3 1 "in2"
}
inputs
{
0 	mtlxcombine5 0 1
1 	row1_const 0 1
}
stat
{
  create 1711631516
  modify 1711631659
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600beb06a0469d7043d5056bstage/shot1/backplate/materiallibrary/background/mtlxdotproduct4.parm {
version 0.8
signature	[ 0	locks=0 ]	(	vector3	)
in1	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	0	0	)
in2_vector3	[ 0	locks=0 ]	(	0	0	0	)
in2_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600be706a0469d703685ba21stage/shot1/backplate/materiallibrary/background/mtlxdotproduct4.userdata     ___Version___     HouLC1033600beb06a0469d70277a5c4bstage/shot1/backplate/materiallibrary/background/mtlxdotproduct5.init type = mtlxdotproduct
matchesdef = 0
HouLC1033600be806a0469d70175e3183stage/shot1/backplate/materiallibrary/background/mtlxdotproduct5.def comment ""
position -25.635 -18.5075
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	mtlxcombine5 3 1 "in1"
1 	row2_const 3 1 "in2"
}
inputs
{
0 	mtlxcombine5 0 1
1 	row2_const 0 1
}
stat
{
  create 1711631572
  modify 1711631659
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600beb06a0469d70eca8b0efstage/shot1/backplate/materiallibrary/background/mtlxdotproduct5.parm {
version 0.8
signature	[ 0	locks=0 ]	(	vector3	)
in1	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	0	0	)
in2_vector3	[ 0	locks=0 ]	(	0	0	0	)
in2_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600be706a0469d703aa46d50stage/shot1/backplate/materiallibrary/background/mtlxdotproduct5.userdata     ___Version___     HouLC1033600beb06a0469d707d4a1e8fstage/shot1/backplate/materiallibrary/background/mtlxdotproduct6.init type = mtlxdotproduct
matchesdef = 0
HouLC1033600be806a0469d70ff17297cstage/shot1/backplate/materiallibrary/background/mtlxdotproduct6.def comment ""
position -25.635 -20.4222
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	mtlxcombine5 3 1 "in1"
1 	row3_const 3 1 "in2"
}
inputs
{
0 	mtlxcombine5 0 1
1 	row3_const 0 1
}
stat
{
  create 1711631588
  modify 1711631659
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600beb06a0469d7096dfdd49stage/shot1/backplate/materiallibrary/background/mtlxdotproduct6.parm {
version 0.8
signature	[ 0	locks=0 ]	(	vector3	)
in1	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	0	0	)
in2_vector3	[ 0	locks=0 ]	(	0	0	0	)
in2_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600be706a0469d70db2c9675stage/shot1/backplate/materiallibrary/background/mtlxdotproduct6.userdata     ___Version___     HouLC1033600bee06a0469d7054e7f686stage/shot1/backplate/materiallibrary/background/mtlxcombine7.init type = mtlxcombine3
matchesdef = 0
HouLC1033600bef06a0469d70b3dcc7bcstage/shot1/backplate/materiallibrary/background/mtlxcombine7.def comment ""
position -21.7636 -18.4206
connectornextid 4
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
3 "out"
}
inputsNamed3
{
0 	mtlxdotproduct4 2 1 "in1"
1 	mtlxdotproduct5 2 1 "in2"
2 	mtlxdotproduct6 2 1 "in3"
}
inputs
{
0 	mtlxdotproduct4 0 1
1 	mtlxdotproduct5 0 1
2 	mtlxdotproduct6 0 1
}
stat
{
  create 1711631609
  modify 1711631676
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bee06a0469d70e6cc57efstage/shot1/backplate/materiallibrary/background/mtlxcombine7.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in2	[ 0	locks=0 ]	(	0	)
in3	[ 0	locks=0 ]	(	0	)
}
HouLC1033600bea06a0469d70f2594590stage/shot1/backplate/materiallibrary/background/mtlxcombine7.userdata     ___Version___     HouLC1033600bee06a0469d708dc6fcf0stage/shot1/backplate/materiallibrary/background/mtlxifequal1.init type = mtlxifequal
matchesdef = 0
HouLC1033600bef06a0469d70559a5408stage/shot1/backplate/materiallibrary/background/mtlxifequal1.def comment ""
position 10.2951 -6.08592
connectornextid 5
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
4 "out"
}
inputsNamed3
{
0 	mtlxadd6 2 1 "value1"
1 	"" "" 1 "value2"
2 	mtlximage1 10 1 "in1"
3 	mtlxswitch2 6 1 "in2"
}
inputs
{
0 	mtlxadd6 0 1
1 	"" 0 1
2 	mtlximage1 0 1
3 	mtlxswitch2 0 1
}
stat
{
  create 1715597698
  modify 1753741217
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bee06a0469d70b4cd6859stage/shot1/backplate/materiallibrary/background/mtlxifequal1.parm {
version 0.8
signature	[ 0	locks=0 ]	(	color3	)
value1	[ 0	locks=0 ]	(	0	)
value1_color3B	[ 0	locks=0 ]	(	"off"	)
value1_color3I	[ 0	locks=0 ]	(	0	)
value1_color4B	[ 0	locks=0 ]	(	"off"	)
value1_color4I	[ 0	locks=0 ]	(	0	)
value1_floatB	[ 0	locks=0 ]	(	"off"	)
value1_floatI	[ 0	locks=0 ]	(	0	)
value1_integerB	[ 0	locks=0 ]	(	"off"	)
value1_integerI	[ 0	locks=0 ]	(	0	)
value1_matrix33B	[ 0	locks=0 ]	(	"off"	)
value1_matrix33I	[ 0	locks=0 ]	(	0	)
value1_matrix44B	[ 0	locks=0 ]	(	"off"	)
value1_matrix44I	[ 0	locks=0 ]	(	0	)
value1_vector2B	[ 0	locks=0 ]	(	"off"	)
value1_vector2I	[ 0	locks=0 ]	(	0	)
value1_vector3B	[ 0	locks=0 ]	(	"off"	)
value1_vector3I	[ 0	locks=0 ]	(	0	)
value1_vector4B	[ 0	locks=0 ]	(	"off"	)
value1_vector4I	[ 0	locks=0 ]	(	0	)
value2	[ 0	locks=0 ]	(	0	)
value2_color3B	[ 0	locks=0 ]	(	"off"	)
value2_color3I	[ 0	locks=0 ]	(	0	)
value2_color4B	[ 0	locks=0 ]	(	"off"	)
value2_color4I	[ 0	locks=0 ]	(	0	)
value2_floatB	[ 0	locks=0 ]	(	"off"	)
value2_floatI	[ 0	locks=0 ]	(	0	)
value2_integerB	[ 0	locks=0 ]	(	"off"	)
value2_integerI	[ 0	locks=0 ]	(	0	)
value2_matrix33B	[ 0	locks=0 ]	(	"off"	)
value2_matrix33I	[ 0	locks=0 ]	(	0	)
value2_matrix44B	[ 0	locks=0 ]	(	"off"	)
value2_matrix44I	[ 0	locks=0 ]	(	0	)
value2_vector2B	[ 0	locks=0 ]	(	"off"	)
value2_vector2I	[ 0	locks=0 ]	(	0	)
value2_vector3B	[ 0	locks=0 ]	(	"off"	)
value2_vector3I	[ 0	locks=0 ]	(	0	)
value2_vector4B	[ 0	locks=0 ]	(	"off"	)
value2_vector4I	[ 0	locks=0 ]	(	0	)
in1	[ 0	locks=0 ]	(	0	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3B	[ 0	locks=0 ]	(	0	0	0	)
in1_color3I	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4B	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4I	[ 0	locks=0 ]	(	0	0	0	0	)
in1_integer	[ 0	locks=0 ]	(	0	)
in1_integerB	[ 0	locks=0 ]	(	0	)
in1_integerI	[ 0	locks=0 ]	(	0	)
in1_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in1_matrix33B	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in1_matrix33I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in1_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in1_matrix44B	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in1_matrix44I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2B	[ 0	locks=0 ]	(	0	0	)
in1_vector2I	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3B	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3I	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4B	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4I	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	0	)
in2_color3	[ 0	locks=0 ]	(	0	0	0	)
in2_color3B	[ 0	locks=0 ]	(	0	0	0	)
in2_color3I	[ 0	locks=0 ]	(	0	0	0	)
in2_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in2_color4B	[ 0	locks=0 ]	(	0	0	0	0	)
in2_color4I	[ 0	locks=0 ]	(	0	0	0	0	)
in2_integer	[ 0	locks=0 ]	(	0	)
in2_integerB	[ 0	locks=0 ]	(	0	)
in2_integerI	[ 0	locks=0 ]	(	0	)
in2_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in2_matrix33B	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in2_matrix33I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in2_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in2_matrix44B	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in2_matrix44I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in2_vector2	[ 0	locks=0 ]	(	0	0	)
in2_vector2B	[ 0	locks=0 ]	(	0	0	)
in2_vector2I	[ 0	locks=0 ]	(	0	0	)
in2_vector3	[ 0	locks=0 ]	(	0	0	0	)
in2_vector3B	[ 0	locks=0 ]	(	0	0	0	)
in2_vector3I	[ 0	locks=0 ]	(	0	0	0	)
in2_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in2_vector4B	[ 0	locks=0 ]	(	0	0	0	0	)
in2_vector4I	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600bea06a0469d7074cdb607stage/shot1/backplate/materiallibrary/background/mtlxifequal1.userdata     ___Version___     HouLC1033600bee06a0469d70bcff6ff1stage/shot1/backplate/materiallibrary/background/mtlxifequal2.init type = mtlxifequal
matchesdef = 0
HouLC1033600bef06a0469d703eaba220stage/shot1/backplate/materiallibrary/background/mtlxifequal2.def comment ""
position 19.3581 -4.14587
connectornextid 5
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
4 "out"
}
inputsNamed3
{
0 	kma_rayimport2 0 1 "value1"
1 	"" "" 1 "value2"
2 	const5 0 1 "in1"
3 	mtlxifequal1 4 1 "in2"
}
inputs
{
0 	kma_rayimport2 0 1
1 	"" 0 1
2 	const5 0 1
3 	mtlxifequal1 0 1
}
stat
{
  create 1715597885
  modify 1753741217
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bee06a0469d70c5412fa5stage/shot1/backplate/materiallibrary/background/mtlxifequal2.parm {
version 0.8
signature	[ 0	locks=0 ]	(	color3	)
value1	[ 0	locks=0 ]	(	0	)
value1_color3B	[ 0	locks=0 ]	(	"off"	)
value1_color3I	[ 0	locks=0 ]	(	0	)
value1_color4B	[ 0	locks=0 ]	(	"off"	)
value1_color4I	[ 0	locks=0 ]	(	0	)
value1_floatB	[ 0	locks=0 ]	(	"off"	)
value1_floatI	[ 0	locks=0 ]	(	0	)
value1_integerB	[ 0	locks=0 ]	(	"off"	)
value1_integerI	[ 0	locks=0 ]	(	0	)
value1_matrix33B	[ 0	locks=0 ]	(	"off"	)
value1_matrix33I	[ 0	locks=0 ]	(	0	)
value1_matrix44B	[ 0	locks=0 ]	(	"off"	)
value1_matrix44I	[ 0	locks=0 ]	(	0	)
value1_vector2B	[ 0	locks=0 ]	(	"off"	)
value1_vector2I	[ 0	locks=0 ]	(	0	)
value1_vector3B	[ 0	locks=0 ]	(	"off"	)
value1_vector3I	[ 0	locks=0 ]	(	0	)
value1_vector4B	[ 0	locks=0 ]	(	"off"	)
value1_vector4I	[ 0	locks=0 ]	(	0	)
value2	[ 0	locks=0 ]	(	0	)
value2_color3B	[ 0	locks=0 ]	(	"off"	)
value2_color3I	[ 0	locks=0 ]	(	0	)
value2_color4B	[ 0	locks=0 ]	(	"off"	)
value2_color4I	[ 0	locks=0 ]	(	0	)
value2_floatB	[ 0	locks=0 ]	(	"off"	)
value2_floatI	[ 0	locks=0 ]	(	0	)
value2_integerB	[ 0	locks=0 ]	(	"off"	)
value2_integerI	[ 0	locks=0 ]	(	0	)
value2_matrix33B	[ 0	locks=0 ]	(	"off"	)
value2_matrix33I	[ 0	locks=0 ]	(	0	)
value2_matrix44B	[ 0	locks=0 ]	(	"off"	)
value2_matrix44I	[ 0	locks=0 ]	(	0	)
value2_vector2B	[ 0	locks=0 ]	(	"off"	)
value2_vector2I	[ 0	locks=0 ]	(	0	)
value2_vector3B	[ 0	locks=0 ]	(	"off"	)
value2_vector3I	[ 0	locks=0 ]	(	0	)
value2_vector4B	[ 0	locks=0 ]	(	"off"	)
value2_vector4I	[ 0	locks=0 ]	(	0	)
in1	[ 0	locks=0 ]	(	0	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3B	[ 0	locks=0 ]	(	0	0	0	)
in1_color3I	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4B	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4I	[ 0	locks=0 ]	(	0	0	0	0	)
in1_integer	[ 0	locks=0 ]	(	0	)
in1_integerB	[ 0	locks=0 ]	(	0	)
in1_integerI	[ 0	locks=0 ]	(	0	)
in1_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in1_matrix33B	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in1_matrix33I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in1_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in1_matrix44B	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in1_matrix44I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2B	[ 0	locks=0 ]	(	0	0	)
in1_vector2I	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3B	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3I	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4B	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4I	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	0	)
in2_color3	[ 0	locks=0 ]	(	0	0	0	)
in2_color3B	[ 0	locks=0 ]	(	0	0	0	)
in2_color3I	[ 0	locks=0 ]	(	0	0	0	)
in2_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in2_color4B	[ 0	locks=0 ]	(	0	0	0	0	)
in2_color4I	[ 0	locks=0 ]	(	0	0	0	0	)
in2_integer	[ 0	locks=0 ]	(	0	)
in2_integerB	[ 0	locks=0 ]	(	0	)
in2_integerI	[ 0	locks=0 ]	(	0	)
in2_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in2_matrix33B	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in2_matrix33I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in2_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in2_matrix44B	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in2_matrix44I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in2_vector2	[ 0	locks=0 ]	(	0	0	)
in2_vector2B	[ 0	locks=0 ]	(	0	0	)
in2_vector2I	[ 0	locks=0 ]	(	0	0	)
in2_vector3	[ 0	locks=0 ]	(	0	0	0	)
in2_vector3B	[ 0	locks=0 ]	(	0	0	0	)
in2_vector3I	[ 0	locks=0 ]	(	0	0	0	)
in2_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in2_vector4B	[ 0	locks=0 ]	(	0	0	0	0	)
in2_vector4I	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600bea06a0469d7075bcecc6stage/shot1/backplate/materiallibrary/background/mtlxifequal2.userdata     ___Version___     HouLC1033600bb506a0469d7069988ca8stage/shot_denoise.init type = subnet
matchesdef = 0
HouLC1033600bba06a0469d70cc89f924stage/shot_denoise.def comment ""
position -2.77995 -1.03717
connectornextid 1
flags =  lock off model off template off footprint off xray off bypass off display on render off highlight off unload off savedata off compress on colordefault off exposed on debug off
outputsNamed3
{
}
inputsNamed3
{
0 	domelight1 1 1 "input1"
}
inputs
{
0 	domelight1 0 1
}
stat
{
  create 1760360199
  modify 1778674128
  author User@DESKTOP-DTTJ3AT
  access 0777
}
color UT_Color RGB 0.576 0.208 0.475 
delscript ""
exprlanguage hscript
end
HouLC1033600b8d06a0469d7004d691d8stage/shot_denoise.spareparmdef     parm {
        name    "labelparm2"
        label   "Heading"
        type    label
        default { "Render" }
        parmtag { "sidefx::look" "heading" }
    }
    parm {
        name    "execute"
        label   "Render to Disk"
        type    button
        default { "0" }
        parmtag { "autoscope" "0000000000000000" }
        parmtag { "takecontrol" "always" }
    }
    parm {
        name    "camera"
        label   "Camera"
        type    string
        default { "/cameras/camera1" }
        menureplace {
            [ "opmenu -l -a shot camera" ]
        }
        parmtag { "autoscope" "0000000000000000" }
        parmtag { "script_action" "import loputils\nloputils.selectPrimsInParm(kwargs, False)\n" }
        parmtag { "script_action_icon" "BUTTONS_reselect" }
        parmtag { "sidefx::usdpathinput" "0" }
        parmtag { "sidefx::usdpathtype" "prim" }
    }
    parm {
        name    "picture"
        label   "Output Picture"
        type    file
        default { [ "\"Z:/Render/\" + hou.text.expandString(\"$HIP\").split(\"/\")[-1] + hou.text.expandString(\"/$HIPNAME.$OS.$F4.jpg\")" python ] }
        menureplace {
            [ "opmenu -l -a shot picture" ]
        }
        range   { 0 1 }
        parmtag { "autoscope" "0000000000000000" }
        parmtag { "filechooser_mode" "write" }
    }
    parm {
        name    "f"
        label   "Start/End/Inc"
        type    float
        size    3
        default { [ "$FSTART" hscript-expr ] [ "$FEND" hscript-expr ] "1" }
        range   { 0 10 }
        parmtag { "autoscope" "0000000000000000" }
        parmtag { "script_callback_language" "python" }
    }
    parm {
        name    "resolution"
        label   "Resolution"
        type    intvector2
        size    2
        default { "1920" [ "ch(\"../resolutiony\")" hscript-expr ] }
        range   { -1 1 }
        parmtag { "autoscope" "0000000000000000" }
        parmtag { "script_callback_language" "python" }
    }
    parm {
        name    "oracle_minsamples"
        label   "Minimum Samples"
        type    integer
        default { "24" }
        range   { -1! 64 }
        parmtag { "autoscope" "0000000000000000" }
        parmtag { "script_callback_language" "python" }
    }
    parm {
        name    "pathtracedsamples"
        label   "Maximum Samples"
        type    integer
        default { "128" }
        range   { 1! 256 }
        parmtag { "autoscope" "0000000000000000" }
        parmtag { "spare_category" "Sampling" }
        parmtag { "uiscope" "viewport" }
        parmtag { "usdvaluetype" "int" }
    }
    parm {
        name    "enabledof"
        label   "Enable Depth of Field"
        type    toggle
        default { "off" }
        parmtag { "autoscope" "0000000000000000" }
        parmtag { "spare_category" "Sampling" }
        parmtag { "uiscope" "viewport" }
        parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
        parmtag { "usdvaluetype" "bool" }
    }
    parm {
        name    "labelparm"
        label   "Heading"
        type    label
        default { "Backplate" }
        parmtag { "sidefx::look" "heading" }
    }
    parm {
        name    "newparameter"
        label   "Enable"
        type    toggle
        default { "0" }
        parmtag { "script_callback_language" "python" }
    }
    parm {
        name    "primpattern"
        label   "Holdout Primitives"
        type    string
        default { "" }
        menutoggle {
            [ "opmenu -l -a backplate primpattern" ]
        }
        parmtag { "autoscope" "0000000000000000" }
        parmtag { "script_action" "import loputils\nloputils.selectPrimsInParm(kwargs, True)" }
        parmtag { "script_action_help" "Select primitives in the Scene Viewer or Scene Graph Tree pane.\nCtrl-click to select using the primitive picker dialog.\nShift-click to select using the primitive pattern editor.\nAlt-click to toggle movement of the display flag." }
        parmtag { "script_action_icon" "BUTTONS_reselect" }
        parmtag { "sidefx::usdpathtype" "primlist" }
    }
    parm {
        name    "plate"
        label   "Plate"
        type    image
        default { "Y:/Lookdev/backplate/white backplate clean.jpg" }
        parmtag { "autoscope" "0000000000000000" }
        parmtag { "filechooser_mode" "read" }
        parmtag { "parmvop" "1" }
        parmtag { "shaderparmcontexts" "surface" }
    }
    parm {
        name    "labelparm3"
        label   "Heading"
        type    label
        default { "Slap Comp" }
        parmtag { "sidefx::look" "heading" }
    }
    parm {
        name    "husk_sc_enable1"
        label   "Enabled"
        type    toggle
        default { "on" }
        parmtag { "autoscope" "0000000000000000" }
        parmtag { "script_callback_language" "python" }
    }
    parm {
        name    "husk_sc_cop1"
        label   "COP Node"
        type    oppath
        default { "" }
        disablewhen "{ husk_sc_enable1 == 0 }"
        parmtag { "autoscope" "0000000000000000" }
        parmtag { "opfilter" "!!COP!!" }
        parmtag { "oprelative" "." }
    }
HouLC1033600bba06a0469d70cfe2bb43stage/shot_denoise.chn {
    channel picture {
      lefttype = extend
      righttype = extend
      defaultString = \"\"
      flags = 0
      segment { length = 0 expr = "\"Z:/Render/\" + hou.text.expandString(\"$HIP\").split(\"/\")[-1] + hou.text.expandString(\"/$HIPNAME.$OS.$F4.jpg\")" language = python }
    }
    channel resolutiony {
      lefttype = extend
      righttype = extend
      default = 720
      flags = 0
      segment { options = {	 untie  iv ov is os ia oa }

	 length = 0 expr = ch(\"resolutionx\")/16*9 }
    }
  }
HouLC1033600bb506a0469d706ee9c23dstage/shot_denoise.parm {
version 0.8
labelparm2	[ 0	locks=0 ]	(	Render	)
execute	[ 0	locks=0 ]	(	0	)
camera	[ 0	locks=0 ]	(	/cameras/camera1	)
picture	[ 0	locks=0 ]	(	[ picture	"\"Z:/Render/\" + hou.text.expandString(\"$HIP\").split(\"/\")[-1] + hou.text.expandString(\"/$HIPNAME.$OS.$F4.jpg\")" ] 	)
f	[ 0	locks=0 ]	(	1	1	1	)
resolution	[ 0	locks=0 ]	(	1920	[ resolutiony	0 ] 	)
oracle_minsamples	[ 0	locks=0 ]	(	1	)
pathtracedsamples	[ 0	locks=0 ]	(	4	)
enabledof	[ 0	locks=0 ]	(	"off"	)
labelparm	[ 0	locks=0 ]	(	Backplate	)
newparameter	[ 0	locks=0 ]	(	"off"	)
primpattern	[ 0	locks=0 ]	(	""	)
plate	[ 0	locks=0 ]	(	"Y:/Lookdev/backplate/white backplate clean.jpg"	)
labelparm3	[ 0	locks=0 ]	(	"Slap Comp"	)
husk_sc_enable1	[ 0	locks=0 ]	(	"on"	)
husk_sc_cop1	[ 0	locks=0 ]	(	/stage/postfx/block_end1	)
}
HouLC1033600bb106a0469d70c2c95ce3stage/shot_denoise.userdata     ___Version___    21.0.700 	nodeshape    circleHouLC1033600bba06a0469d70db8facf7stage/shot_denoise.inp 4
0 -0.69846118594046025 8.7314821378743002 2 0 __NO_OWNER_NETWORK_BOX__ "FROMOUTPUT"
1 3 6.5 2 0 __NO_OWNER_NETWORK_BOX__ "FROMOUTPUT"
2 6 7 2 0 __NO_OWNER_NETWORK_BOX__ "FROMOUTPUT"
3 9 7.5 2 0 __NO_OWNER_NETWORK_BOX__ "FROMOUTPUT"
HouLC1033600b8f06a0469d703d687a31stage/shot_denoise/backplate.init type = backgroundplate::2.0
matchesdef = 1
HouLC1033600b8c06a0469d702494b479stage/shot_denoise/backplate.def comment ""
position 0.652994 6.4667
connectornextid 2
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on debug off
outputsNamed3
{
1 "output1"
}
inputsNamed3
{
0 	(0) "" 1 "input1"
}
inputs
{
0 	(0) 0 1
}
stat
{
  create 1760348606
  modify 1778671831
  author User@DESKTOP-DTTJ3AT
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b8c06a0469d70a4d5772dstage/shot_denoise/backplate.chn {
    channel primpattern {
      lefttype = extend
      righttype = extend
      defaultString = \"\"
      flags = 0
      segment { length = 0 expr = chs(\"../primpattern\") }
    }
    channel plate {
      lefttype = extend
      righttype = extend
      defaultString = "\"Y:/Lookdev/backplate/white backplate clean.jpg\""
      flags = 0
      segment { length = 0 expr = chs(\"../plate\") }
    }
  }
HouLC1033600b8f06a0469d70ac6f6543stage/shot_denoise/backplate.parm {
version 0.8
primpattern	[ 0	locks=0 ]	(	[ primpattern	"" ] 	)
spacer	[ 0	locks=0 ]	(	""	)
quicksetup	[ 0	locks=0 ]	(	"menu"	)
primpath	[ 0	locks=0 ]	(	/Render/rendersettings	)
matpathprefix	[ 0	locks=0 ]	(	/materials/	)
allowparmanim	[ 0	locks=0 ]	(	"off"	)
folder0	[ 0	locks=0 ]	(	0	)
plate	[ 0	locks=0 ]	(	[ plate	"" ] 	)
s	[ 0	locks=0 ]	(	1	1	)
t	[ 0	locks=0 ]	(	0	0	)
useoffscreentex	[ 0	locks=0 ]	(	"off"	)
offscreentex	[ 0	locks=0 ]	(	""	)
offscreentex_rotate	[ 0	locks=0 ]	(	0	0	0	)
offscreen_col	[ 0	locks=0 ]	(	0	0	0	)
labelparm	[ 0	locks=0 ]	(	"Shader Parameters"	)
metallic	[ 8	locks=0 ]	(	0	)
reflect	[ 0	locks=0 ]	(	1	)
rough	[ 0	locks=0 ]	(	0.3	)
ior	[ 0	locks=0 ]	(	1.5	)
outputs	[ 0	locks=0 ]	(	0	)
shadows	[ 0	locks=0 ]	(	"0"	)
diffuse	[ 0	locks=0 ]	(	"on"	)
emission	[ 0	locks=0 ]	(	"off"	)
reflection	[ 0	locks=0 ]	(	"off"	)
reflectionocclusion	[ 0	locks=0 ]	(	"0"	)
}
HouLC1033600b8b06a0469d700d19b08fstage/shot_denoise/backplate.userdata     ___Version___     HouLC1033600b9106a0469d7067b03a63stage/shot_denoise/backplate/materiallibrary/background.def language MaterialX
comment ""
position -5.16937 -0.534138
connectornextid 1
flags =  lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material on
outputsNamed3
{
}
inputsNamed3
{
0 	"" "" 1 "bgplate"
}
inputs
{
0 	"" 0 1
}
stat
{
  create 1711372779
  modify 1778672624
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be806a0469d70cb0d1013stage/shot_denoise/backplate/materiallibrary/background.spareparmdef     groupcollapsible {
        name    "folder1"
        label   "Karma Material Builder"
        grouptag { "sidefx::shader_isparm" "0" }

        parm {
            name    "inherit_ctrl"
            label   "Inherit from Class"
            type    integer
            default { "2" }
            menu {
                "0" "Never"
                "1" "Always"
                "2" "Material Flag"
            }
            range   { 0 10 }
        }
        parm {
            name    "shader_referencetype"
            label   "Class Arc"
            type    string
            default { [ "n = hou.pwd()\nn_hasFlag = n.isMaterialFlagSet()\ni = n.evalParm('inherit_ctrl')\nr = 'none'\nif i == 1 or (n_hasFlag and i == 2):\n    r = 'inherit'\nreturn r" python ] }
            menu {
                "none"          "None"
                "reference"     "Reference"
                "inherit"       "Inherit"
                "specialize"    "Specialize"
                "represent"     "Represent"
            }
            parmtag { "sidefx::shader_isparm" "0" }
            parmtag { "spare_category" "Shader" }
        }
        parm {
            name    "shader_baseprimpath"
            label   "Class Prim Path"
            type    string
            default { "/__class_mtl__/`$OS`" }
            parmtag { "script_action" "import loputils\nloputils.selectPrimsInParm(kwargs, False)" }
            parmtag { "script_action_help" "Select a primitive in the Scene Viewer or Scene Graph Tree pane.\nCtrl-click to select using the primitive picker dialog." }
            parmtag { "script_action_icon" "BUTTONS_reselect" }
            parmtag { "sidefx::shader_isparm" "0" }
            parmtag { "sidefx::usdpathtype" "prim" }
            parmtag { "spare_category" "Shader" }
        }
        parm {
            name    "separator1"
            label   "separator1"
            type    separator
            default { "" }
        }
        parm {
            name    "tabmenumask"
            label   "Tab Menu Mask"
            type    string
            default { "karma USD ^mtlxUsd* ^mtlxramp* ^hmtlxramp* ^hmtlxcubicramp* MaterialX parameter constant collect null genericshader subnet subnetconnector suboutput subinput" }
            parmtag { "spare_category" "Tab Menu" }
        }
        parm {
            name    "shader_rendercontextname"
            label   "Render Context Name"
            type    string
            default { "kma" }
            parmtag { "sidefx::shader_isparm" "0" }
            parmtag { "spare_category" "Shader" }
        }
        parm {
            name    "shader_forcechildren"
            label   "Force Translation of Children"
            type    toggle
            default { "1" }
            parmtag { "sidefx::shader_isparm" "0" }
            parmtag { "spare_category" "Shader" }
        }
    }

    parm {
        name    "bgplate"
        label   "Background Plate"
        type    image
        default { "" }
        parmtag { "script_callback_language" "python" }
    }
    parm {
        name    "useoffscreentex"
        label   "Use Offscreen Texture"
        type    integer
        default { "0" }
        range   { 0! 1! }
        parmtag { "script_callback_language" "python" }
    }
    parm {
        name    "offscreentex"
        label   "Off Screen Texture"
        type    image
        default { "" }
        disablewhen "{ useoffscreentex == 0 }"
        hidewhen "{ useoffscreentex == 0 }"
        parmtag { "script_callback_language" "python" }
    }
    parm {
        name    "offscreen_col"
        label   "Offscreen Color"
        type    color
        size    3
        default { "1" "1" "1" }
        disablewhen "{ useoffscreentex == 1 }"
        hidewhen "{ useoffscreentex == 1 }"
        range   { 0 1 }
        parmtag { "script_callback_language" "python" }
    }
    parm {
        name    "offscreentex_rotate"
        label   "Rotate"
        type    vector
        size    3
        default { "0" "0" "0" }
        disablewhen "{ useoffscreentex == 0 }"
        hidewhen "{ useoffscreentex == 0 }"
        range   { -1 1 }
        parmtag { "script_callback_language" "python" }
    }
    parm {
        name    "scal"
        label   "Scale"
        type    vector2
        size    2
        default { "0" "0" }
        range   { -1 1 }
        parmtag { "script_callback_language" "python" }
    }
    parm {
        name    "transl"
        label   "Translate"
        type    vector2
        size    2
        default { "0" "0" }
        range   { -1 1 }
        parmtag { "script_callback_language" "python" }
    }
HouLC1033600b9106a0469d700e9b9138stage/shot_denoise/backplate/materiallibrary/background.chn {
    channel translx {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = ch(\"../../tx\") }
    }
    channel transly {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = ch(\"../../ty\") }
    }
    channel scalx {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = ch(\"../../sx\") }
    }
    channel scaly {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = ch(\"../../sy\") }
    }
    channel offscreen_colr {
      lefttype = extend
      righttype = extend
      default = 1
      flags = 0
      segment { length = 0 value = 1 1 expr = ch(\"../../offscreen_colr\") }
    }
    channel offscreen_colg {
      lefttype = extend
      righttype = extend
      default = 1
      flags = 0
      segment { length = 0 value = 1 1 expr = ch(\"../../offscreen_colg\") }
    }
    channel offscreen_colb {
      lefttype = extend
      righttype = extend
      default = 1
      flags = 0
      segment { length = 0 value = 1 1 expr = ch(\"../../offscreen_colb\") }
    }
    channel useoffscreentex {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = ch(\"../../useoffscreentex\") }
    }
    channel offscreentex_rotatex {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = ch(\"../../offscreentex_rotatex\") }
    }
    channel offscreentex_rotatey {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = ch(\"../../offscreentex_rotatey\") }
    }
    channel offscreentex_rotatez {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = ch(\"../../offscreentex_rotatez\") }
    }
    channel shader_referencetype {
      lefttype = extend
      righttype = extend
      defaultString = \"\"
      flags = 0
      segment { length = 0 expr = "n = hou.pwd()
n_hasFlag = n.isMaterialFlagSet()
i = n.evalParm('inherit_ctrl')
r = 'none'
if i == 1 or (n_hasFlag and i == 2):
    r = 'inherit'
return r" language = python }
    }
  }
HouLC1033600b9006a0469d70d6ddae9estage/shot_denoise/backplate/materiallibrary/background.parm {
version 0.8
folder1	[ 0	locks=0 ]	(	1	)
inherit_ctrl	[ 0	locks=0 ]	(	2	)
shader_referencetype	[ 0	locks=0 ]	(	[ shader_referencetype	"n = hou.pwd()
n_hasFlag = n.isMaterialFlagSet()
i = n.evalParm('inherit_ctrl')
r = 'none'
if i == 1 or (n_hasFlag and i == 2):
    r = 'inherit'
return r" ] 	)
shader_baseprimpath	[ 0	locks=0 ]	(	/__class_mtl__/`$OS`	)
separator1	[ 0	locks=0 ]	(	)
tabmenumask	[ 0	locks=0 ]	(	"karma USD ^mtlxUsd* ^mtlxramp* ^hmtlxramp* ^hmtlxcubicramp* MaterialX parameter constant collect null genericshader subnet subnetconnector suboutput subinput"	)
shader_rendercontextname	[ 0	locks=0 ]	(	kma	)
shader_forcechildren	[ 0	locks=0 ]	(	"on"	)
bgplate	[ 0	locks=0 ]	(	`chs(\"../../plate\")`	)
useoffscreentex	[ 8	locks=0 ]	(	[ useoffscreentex	0 ] 	)
offscreentex	[ 0	locks=0 ]	(	`chs(\"../../offscreentex\")`	)
offscreen_col	[ 8	locks=0 ]	(	[ offscreen_colr	1 ] 	[ offscreen_colg	1 ] 	[ offscreen_colb	1 ] 	)
offscreentex_rotate	[ 8	locks=0 ]	(	[ offscreentex_rotatex	0 ] 	[ offscreentex_rotatey	0 ] 	[ offscreentex_rotatez	0 ] 	)
scal	[ 8	locks=0 ]	(	[ scalx	0 ] 	[ scaly	0 ] 	)
transl	[ 8	locks=0 ]	(	[ translx	0 ] 	[ transly	0 ] 	)
}
HouLC1033600bec06a0469d709acc839fstage/shot_denoise/backplate/materiallibrary/background.userdata     ___Version___    21.0.700HouLC1033600be906a0469d70204786edstage/shot_denoise/backplate/materiallibrary/background/inputs.init type = subinput
matchesdef = 1
HouLC1033600bee06a0469d702ed282fbstage/shot_denoise/backplate/materiallibrary/background/inputs.def comment ""
position 25.7406 -0.200157
connectornextid 0
flags =  lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1711372779
  modify 1778671648
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be906a0469d70d7882fb5stage/shot_denoise/backplate/materiallibrary/background/inputs.parm {
version 0.8
}
HouLC1033600be506a0469d704a78a279stage/shot_denoise/backplate/materiallibrary/background/inputs.userdata     ___Version___    21.0.700HouLC1033600bff06a0469d70ca1fc44fstage/shot_denoise/backplate/materiallibrary/background/mtlxstandard_surface.init type = mtlxstandard_surface
matchesdef = 0
HouLC1033600bfc06a0469d70c4eccd90stage/shot_denoise/backplate/materiallibrary/background/mtlxstandard_surface.def comment ""
position 25.7406 -1.5694
connectornextid 43
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
42 "out"
}
inputsNamed3
{
0 	"" "" 1 "base"
1 	mtlxifequal2 4 1 "base_color"
2 	"" "" 1 "diffuse_roughness"
3 	"" "" 1 "metalness"
4 	"" "" 1 "specular"
5 	"" "" 1 "specular_color"
6 	"" "" 1 "specular_roughness"
7 	"" "" 1 "specular_IOR"
8 	"" "" 1 "specular_anisotropy"
9 	"" "" 1 "specular_rotation"
10 	"" "" 1 "transmission"
11 	"" "" 1 "transmission_color"
12 	"" "" 1 "transmission_depth"
13 	"" "" 1 "transmission_scatter"
14 	"" "" 1 "transmission_scatter_anisotropy"
15 	"" "" 1 "transmission_dispersion"
16 	"" "" 1 "transmission_extra_roughness"
17 	"" "" 1 "subsurface"
18 	"" "" 1 "subsurface_color"
19 	"" "" 1 "subsurface_radius"
20 	"" "" 1 "subsurface_scale"
21 	"" "" 1 "subsurface_anisotropy"
22 	"" "" 1 "sheen"
23 	"" "" 1 "sheen_color"
24 	"" "" 1 "sheen_roughness"
25 	"" "" 1 "coat"
26 	"" "" 1 "coat_color"
27 	"" "" 1 "coat_roughness"
28 	"" "" 1 "coat_anisotropy"
29 	"" "" 1 "coat_rotation"
30 	"" "" 1 "coat_IOR"
31 	"" "" 1 "coat_normal"
32 	"" "" 1 "coat_affect_color"
33 	"" "" 1 "coat_affect_roughness"
34 	"" "" 1 "thin_film_thickness"
35 	"" "" 1 "thin_film_IOR"
36 	"" "" 1 "emission"
37 	"" "" 1 "emission_color"
38 	"" "" 1 "opacity"
39 	"" "" 1 "thin_walled"
40 	"" "" 1 "normal"
41 	"" "" 1 "tangent"
}
inputs
{
0 	"" 0 1
1 	mtlxifequal2 0 1
2 	"" 0 1
3 	"" 0 1
4 	"" 0 1
5 	"" 0 1
6 	"" 0 1
7 	"" 0 1
8 	"" 0 1
9 	"" 0 1
10 	"" 0 1
11 	"" 0 1
12 	"" 0 1
13 	"" 0 1
14 	"" 0 1
15 	"" 0 1
16 	"" 0 1
17 	"" 0 1
18 	"" 0 1
19 	"" 0 1
20 	"" 0 1
21 	"" 0 1
22 	"" 0 1
23 	"" 0 1
24 	"" 0 1
25 	"" 0 1
26 	"" 0 1
27 	"" 0 1
28 	"" 0 1
29 	"" 0 1
30 	"" 0 1
31 	"" 0 1
32 	"" 0 1
33 	"" 0 1
34 	"" 0 1
35 	"" 0 1
36 	"" 0 1
37 	"" 0 1
38 	"" 0 1
39 	"" 0 1
40 	"" 0 1
41 	"" 0 1
}
stat
{
  create 1711372779
  modify 1762348335
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bfc06a0469d70e30d6f3dstage/shot_denoise/backplate/materiallibrary/background/mtlxstandard_surface.chn {
    channel metalness {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = ch(\"../../../metallic\") }
    }
    channel specular_IOR {
      lefttype = extend
      righttype = extend
      default = 1.5
      flags = 0
      segment { length = 0 value = 1.5 1.5 expr = ch(\"../../../ior\") }
    }
    channel specular {
      lefttype = extend
      righttype = extend
      default = 1
      flags = 0
      segment { length = 0 value = 1 1 expr = ch(\"../../../reflect\") }
    }
    channel specular_roughness {
      lefttype = extend
      righttype = extend
      default = 0.20000000000000001
      flags = 0
      segment { length = 0 value = 0.20000000000000001 0.20000000000000001 expr = ch(\"../../../rough\") }
    }
  }
HouLC1033600bff06a0469d7008d2a3acstage/shot_denoise/backplate/materiallibrary/background/mtlxstandard_surface.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
folder0	[ 0	locks=0 ]	(	1	)
base	[ 0	locks=0 ]	(	1	)
base_color	[ 0	locks=0 ]	(	0.8	0.8	0.8	)
diffuse_roughness	[ 0	locks=0 ]	(	0	)
metalness	[ 8	locks=0 ]	(	[ metalness	0 ] 	)
folder0_1	[ 0	locks=0 ]	(	1	)
specular	[ 8	locks=0 ]	(	[ specular	1 ] 	)
specular_color	[ 0	locks=0 ]	(	1	1	1	)
specular_roughness	[ 8	locks=0 ]	(	[ specular_roughness	0.2 ] 	)
specular_IOR	[ 8	locks=0 ]	(	[ specular_IOR	1.5 ] 	)
specular_anisotropy	[ 0	locks=0 ]	(	0	)
specular_rotation	[ 0	locks=0 ]	(	0	)
folder0_5	[ 0	locks=0 ]	(	0	)
coat	[ 0	locks=0 ]	(	0	)
coat_color	[ 0	locks=0 ]	(	1	1	1	)
coat_roughness	[ 0	locks=0 ]	(	0.1	)
coat_anisotropy	[ 0	locks=0 ]	(	0	)
coat_rotation	[ 0	locks=0 ]	(	0	)
coat_IOR	[ 0	locks=0 ]	(	1.5	)
coat_normal	[ 0	locks=0 ]	(	0	0	0	)
coat_affect_color	[ 0	locks=0 ]	(	0	)
coat_affect_roughness	[ 0	locks=0 ]	(	0	)
folder0_2	[ 0	locks=0 ]	(	0	)
transmission	[ 0	locks=0 ]	(	0	)
transmission_color	[ 0	locks=0 ]	(	1	1	1	)
transmission_depth	[ 0	locks=0 ]	(	0	)
transmission_scatter	[ 0	locks=0 ]	(	0	0	0	)
transmission_scatter_anisotropy	[ 0	locks=0 ]	(	0	)
transmission_dispersion	[ 0	locks=0 ]	(	0	)
transmission_extra_roughness	[ 0	locks=0 ]	(	0	)
folder0_4	[ 0	locks=0 ]	(	0	)
sheen	[ 0	locks=0 ]	(	0	)
sheen_color	[ 0	locks=0 ]	(	1	1	1	)
sheen_roughness	[ 0	locks=0 ]	(	0.3	)
folder0_3	[ 0	locks=0 ]	(	0	)
subsurface	[ 0	locks=0 ]	(	0	)
subsurface_color	[ 0	locks=0 ]	(	1	1	1	)
subsurface_radius	[ 0	locks=0 ]	(	1	1	1	)
subsurface_scale	[ 0	locks=0 ]	(	1	)
subsurface_anisotropy	[ 0	locks=0 ]	(	0	)
folder0_7	[ 0	locks=0 ]	(	0	)
emission	[ 0	locks=0 ]	(	0	)
emission_color	[ 0	locks=0 ]	(	1	1	1	)
folder0_6	[ 0	locks=0 ]	(	0	)
thin_film_thickness	[ 0	locks=0 ]	(	0	)
thin_film_IOR	[ 0	locks=0 ]	(	1.5	)
folder0_8	[ 0	locks=0 ]	(	0	)
opacity	[ 0	locks=0 ]	(	1	1	1	)
thin_walled	[ 0	locks=0 ]	(	"off"	)
normal	[ 0	locks=0 ]	(	0	0	0	)
tangent	[ 0	locks=0 ]	(	0	0	0	)
}
HouLC1033600bfb06a0469d70a81953f1stage/shot_denoise/backplate/materiallibrary/background/mtlxstandard_surface.userdata    	 ___Version___      __inputgroup_    	collapsed __inputgroup_Coat    	collapsed __inputgroup_Emission    	collapsed __inputgroup_Geometry    	collapsed __inputgroup_Sheen    	collapsed __inputgroup_Subsurface    	collapsed __inputgroup_Thin Film    	collapsed __inputgroup_Transmission    	collapsedHouLC1033600be306a0469d703ac758a7stage/shot_denoise/backplate/materiallibrary/background/mtlxdisplacement.init type = mtlxdisplacement
matchesdef = 0
HouLC1033600be006a0469d7025903d52stage/shot_denoise/backplate/materiallibrary/background/mtlxdisplacement.def comment ""
position 25.7406 -6.23592
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	"" "" 1 "displacement"
1 	"" "" 1 "scale"
}
inputs
{
0 	"" 0 1
1 	"" 0 1
}
stat
{
  create 1711372779
  modify 1711632308
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be306a0469d702226633estage/shot_denoise/backplate/materiallibrary/background/mtlxdisplacement.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
displacement	[ 0	locks=0 ]	(	0	)
displacement_vector3	[ 0	locks=0 ]	(	0	0	0	)
scale	[ 0	locks=0 ]	(	1	)
}
HouLC1033600bff06a0469d7028c985edstage/shot_denoise/backplate/materiallibrary/background/mtlxdisplacement.userdata     ___Version___     HouLC1033600bfa06a0469d70955b5c70stage/shot_denoise/backplate/materiallibrary/background/Material_Outputs_and_AOVs.init type = suboutput
matchesdef = 1
HouLC1033600bfb06a0469d70b2bc83fdstage/shot_denoise/backplate/materiallibrary/background/Material_Outputs_and_AOVs.def comment ""
position 29.8545 -3.87288
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
}
inputsNamed3
{
0 	mtlxstandard_surface 42 1 "_next"
1 	mtlxdisplacement 2 1 "surface"
2 	material_properties 0 1 "displacement"
}
inputs
{
0 	mtlxstandard_surface 0 1
1 	mtlxdisplacement 0 1
2 	material_properties 0 1
}
stat
{
  create 1711372779
  modify 1778671648
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bfa06a0469d70e715f584stage/shot_denoise/backplate/materiallibrary/background/Material_Outputs_and_AOVs.parm {
version 0.8
name1	[ 0	locks=0 ]	(	surface	)
label1	[ 0	locks=0 ]	(	""	)
name2	[ 0	locks=0 ]	(	displacement	)
label2	[ 0	locks=0 ]	(	""	)
name3	[ 0	locks=0 ]	(	""	)
label3	[ 0	locks=0 ]	(	""	)
name4	[ 0	locks=0 ]	(	""	)
label4	[ 0	locks=0 ]	(	""	)
name5	[ 0	locks=0 ]	(	""	)
label5	[ 0	locks=0 ]	(	""	)
name6	[ 0	locks=0 ]	(	""	)
label6	[ 0	locks=0 ]	(	""	)
name7	[ 0	locks=0 ]	(	""	)
label7	[ 0	locks=0 ]	(	""	)
name8	[ 0	locks=0 ]	(	""	)
label8	[ 0	locks=0 ]	(	""	)
name9	[ 0	locks=0 ]	(	""	)
label9	[ 0	locks=0 ]	(	""	)
name10	[ 0	locks=0 ]	(	""	)
label10	[ 0	locks=0 ]	(	""	)
name11	[ 0	locks=0 ]	(	""	)
label11	[ 0	locks=0 ]	(	""	)
name12	[ 0	locks=0 ]	(	""	)
label12	[ 0	locks=0 ]	(	""	)
name13	[ 0	locks=0 ]	(	""	)
label13	[ 0	locks=0 ]	(	""	)
name14	[ 0	locks=0 ]	(	""	)
label14	[ 0	locks=0 ]	(	""	)
name15	[ 0	locks=0 ]	(	""	)
label15	[ 0	locks=0 ]	(	""	)
name16	[ 0	locks=0 ]	(	""	)
label16	[ 0	locks=0 ]	(	""	)
name17	[ 0	locks=0 ]	(	""	)
label17	[ 0	locks=0 ]	(	""	)
name18	[ 0	locks=0 ]	(	""	)
label18	[ 0	locks=0 ]	(	""	)
name19	[ 0	locks=0 ]	(	""	)
label19	[ 0	locks=0 ]	(	""	)
name20	[ 0	locks=0 ]	(	""	)
label20	[ 0	locks=0 ]	(	""	)
name21	[ 0	locks=0 ]	(	""	)
label21	[ 0	locks=0 ]	(	""	)
name22	[ 0	locks=0 ]	(	""	)
label22	[ 0	locks=0 ]	(	""	)
name23	[ 0	locks=0 ]	(	""	)
label23	[ 0	locks=0 ]	(	""	)
name24	[ 0	locks=0 ]	(	""	)
label24	[ 0	locks=0 ]	(	""	)
name25	[ 0	locks=0 ]	(	""	)
label25	[ 0	locks=0 ]	(	""	)
name26	[ 0	locks=0 ]	(	""	)
label26	[ 0	locks=0 ]	(	""	)
name27	[ 0	locks=0 ]	(	""	)
label27	[ 0	locks=0 ]	(	""	)
name28	[ 0	locks=0 ]	(	""	)
label28	[ 0	locks=0 ]	(	""	)
name29	[ 0	locks=0 ]	(	""	)
label29	[ 0	locks=0 ]	(	""	)
name30	[ 0	locks=0 ]	(	""	)
label30	[ 0	locks=0 ]	(	""	)
name31	[ 0	locks=0 ]	(	""	)
label31	[ 0	locks=0 ]	(	""	)
name32	[ 0	locks=0 ]	(	""	)
label32	[ 0	locks=0 ]	(	""	)
name33	[ 0	locks=0 ]	(	""	)
label33	[ 0	locks=0 ]	(	""	)
name34	[ 0	locks=0 ]	(	""	)
label34	[ 0	locks=0 ]	(	""	)
name35	[ 0	locks=0 ]	(	""	)
label35	[ 0	locks=0 ]	(	""	)
name36	[ 0	locks=0 ]	(	""	)
label36	[ 0	locks=0 ]	(	""	)
name37	[ 0	locks=0 ]	(	""	)
label37	[ 0	locks=0 ]	(	""	)
name38	[ 0	locks=0 ]	(	""	)
label38	[ 0	locks=0 ]	(	""	)
name39	[ 0	locks=0 ]	(	""	)
label39	[ 0	locks=0 ]	(	""	)
name40	[ 0	locks=0 ]	(	""	)
label40	[ 0	locks=0 ]	(	""	)
name41	[ 0	locks=0 ]	(	""	)
label41	[ 0	locks=0 ]	(	""	)
name42	[ 0	locks=0 ]	(	""	)
label42	[ 0	locks=0 ]	(	""	)
name43	[ 0	locks=0 ]	(	""	)
label43	[ 0	locks=0 ]	(	""	)
name44	[ 0	locks=0 ]	(	""	)
label44	[ 0	locks=0 ]	(	""	)
name45	[ 0	locks=0 ]	(	""	)
label45	[ 0	locks=0 ]	(	""	)
name46	[ 0	locks=0 ]	(	""	)
label46	[ 0	locks=0 ]	(	""	)
name47	[ 0	locks=0 ]	(	""	)
label47	[ 0	locks=0 ]	(	""	)
name48	[ 0	locks=0 ]	(	""	)
label48	[ 0	locks=0 ]	(	""	)
name49	[ 0	locks=0 ]	(	""	)
label49	[ 0	locks=0 ]	(	""	)
name50	[ 0	locks=0 ]	(	""	)
label50	[ 0	locks=0 ]	(	""	)
name51	[ 0	locks=0 ]	(	""	)
label51	[ 0	locks=0 ]	(	""	)
name52	[ 0	locks=0 ]	(	""	)
label52	[ 0	locks=0 ]	(	""	)
name53	[ 0	locks=0 ]	(	""	)
label53	[ 0	locks=0 ]	(	""	)
name54	[ 0	locks=0 ]	(	""	)
label54	[ 0	locks=0 ]	(	""	)
name55	[ 0	locks=0 ]	(	""	)
label55	[ 0	locks=0 ]	(	""	)
name56	[ 0	locks=0 ]	(	""	)
label56	[ 0	locks=0 ]	(	""	)
name57	[ 0	locks=0 ]	(	""	)
label57	[ 0	locks=0 ]	(	""	)
name58	[ 0	locks=0 ]	(	""	)
label58	[ 0	locks=0 ]	(	""	)
name59	[ 0	locks=0 ]	(	""	)
label59	[ 0	locks=0 ]	(	""	)
name60	[ 0	locks=0 ]	(	""	)
label60	[ 0	locks=0 ]	(	""	)
name61	[ 0	locks=0 ]	(	""	)
label61	[ 0	locks=0 ]	(	""	)
name62	[ 0	locks=0 ]	(	""	)
label62	[ 0	locks=0 ]	(	""	)
name63	[ 0	locks=0 ]	(	""	)
label63	[ 0	locks=0 ]	(	""	)
name64	[ 0	locks=0 ]	(	""	)
label64	[ 0	locks=0 ]	(	""	)
}
HouLC1033600bf606a0469d708de53598stage/shot_denoise/backplate/materiallibrary/background/Material_Outputs_and_AOVs.userdata     ___Version___    21.0.700HouLC1033600bfc06a0469d70c3eb3756stage/shot_denoise/backplate/materiallibrary/background/material_properties.init type = kma_material_properties
matchesdef = 0
HouLC1033600bfd06a0469d7002baecc0stage/shot_denoise/backplate/materiallibrary/background/material_properties.def comment ""
position 25.7406 -7.67465
connectornextid 1
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
0 "properties"
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1711372779
  modify 1711632308
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bfc06a0469d70988715bestage/shot_denoise/backplate/materiallibrary/background/material_properties.parm {
version 0.8
signature	[ 0	locks=0 ]	(	0	)
folder1	[ 0	locks=0 ]	(	0	)
xn____activate__karmadiffusequality_vrb	[ 0	locks=0 ]	(	0	)
xn__karmadiffusequality_z6a	[ 0	locks=0 ]	(	1	)
xn____activate__karmareflectquality_vrb	[ 0	locks=0 ]	(	0	)
xn__karmareflectquality_z6a	[ 0	locks=0 ]	(	1	)
xn____activate__karmarefractquality_vrb	[ 0	locks=0 ]	(	0	)
xn__karmarefractquality_z6a	[ 0	locks=0 ]	(	1	)
xn____activate__karmavolumequality_8pb	[ 0	locks=0 ]	(	0	)
xn__karmavolumequality_d5a	[ 0	locks=0 ]	(	1	)
xn____activate__karmasssquality_dlb	[ 0	locks=0 ]	(	0	)
xn__karmasssquality_h0a	[ 0	locks=0 ]	(	1	)
xn____activate__karmavolumesteprate_vrb	[ 0	locks=0 ]	(	0	)
xn__karmavolumesteprate_z6a	[ 0	locks=0 ]	(	0.25	)
folder2	[ 0	locks=0 ]	(	0	)
xn____activate__karmadiffuselimit_mob	[ 0	locks=0 ]	(	0	)
xn__karmadiffuselimit_q3a	[ 0	locks=0 ]	(	1	)
xn____activate__karmareflectlimit_mob	[ 0	locks=0 ]	(	0	)
xn__karmareflectlimit_q3a	[ 0	locks=0 ]	(	4	)
xn____activate__karmarefractlimit_mob	[ 0	locks=0 ]	(	0	)
xn__karmarefractlimit_q3a	[ 0	locks=0 ]	(	4	)
xn____activate__karmavolumelimit_zmb	[ 0	locks=0 ]	(	0	)
xn__karmavolumelimit_31a	[ 0	locks=0 ]	(	0	)
xn____activate__karmassslimit_3hb	[ 0	locks=0 ]	(	0	)
xn__karmassslimit_7wa	[ 0	locks=0 ]	(	0	)
folder3	[ 0	locks=0 ]	(	0	)
xn____activate__karmavolumeuniform_8pb	[ 0	locks=0 ]	(	0	)
xn__karmavolumeuniform_d5a	[ 0	locks=0 ]	(	"off"	)
xn____activate__karmavolumeuniformdensity_n1b	[ 0	locks=0 ]	(	0	)
xn__karmavolumeuniformdensity_rhb	[ 0	locks=0 ]	(	1	)
xn____activate__karmavolumeuniformsamples_n1b	[ 0	locks=0 ]	(	0	)
xn__karmavolumeuniformsamples_rhb	[ 0	locks=0 ]	(	4	)
folder4	[ 0	locks=0 ]	(	0	)
xn____activate__karmalpetag_ueb	[ 0	locks=0 ]	(	0	)
xn__karmalpetag_yta	[ 0	locks=0 ]	(	""	)
xn____activate__karmadielectricpriority_eyb	[ 0	locks=0 ]	(	0	)
xn__karmadielectricpriority_ieb	[ 0	locks=0 ]	(	0	)
xn____activate__karmamtlx_imagewidth_itb	[ 0	locks=0 ]	(	0	)
xn__karmamtlx_imagewidth_m8a	[ 0	locks=0 ]	(	0	)
xn____activate__karmamtlx_imageblur_vrb	[ 0	locks=0 ]	(	0	)
xn__karmamtlx_imageblur_z6a	[ 0	locks=0 ]	(	0	)
xn____activate__karmathinwallatrefractlimit_w4b	[ 0	locks=0 ]	(	0	)
xn__karmathinwallatrefractlimit_0kb	[ 0	locks=0 ]	(	"off"	)
__section_Caustics	[ 0	locks=0 ]	(	0	)
xn____activate__karmacausticsenable_vrb	[ 0	locks=0 ]	(	0	)
xn__karmacausticsenable_z6a	[ 0	locks=0 ]	(	"off"	)
xn____activate__karmacausticsroughnessclamp_w4b	[ 0	locks=0 ]	(	0	)
xn__karmacausticsroughnessclamp_0kb	[ 0	locks=0 ]	(	0.2	)
__section_FakeCaustics	[ 0	locks=0 ]	(	0	)
xn____activate__karmafakecausticsbsdfenable_w4b	[ 0	locks=0 ]	(	0	)
xn__karmafakecausticsbsdfenable_0kb	[ 0	locks=0 ]	(	"on"	)
xn____activate__karmafakecausticscolor_rwb	[ 0	locks=0 ]	(	0	)
xn__karmafakecausticscolor_vcb	[ 0	locks=0 ]	(	1	1	1	)
xn____activate__karmafakecausticsopacity_0zb	[ 0	locks=0 ]	(	0	)
xn__karmafakecausticsopacity_4fb	[ 0	locks=0 ]	(	1	1	1	)
xn____activate__karmafakecausticsfresneldarken_s9b	[ 0	locks=0 ]	(	0	)
xn__karmafakecausticsfresneldarken_wpb	[ 0	locks=0 ]	(	0	)
folder5	[ 0	locks=0 ]	(	0	)
xn____activate__karmatreat_as_lightsource_n1b	[ 0	locks=0 ]	(	0	)
xn__karmatreat_as_lightsource_rhb	[ 0	locks=0 ]	(	"No"	)
xn____activate__karmalightsource_samplingquality_1dc	[ 0	locks=0 ]	(	0	)
xn__karmalightsource_samplingquality_5sb	[ 0	locks=0 ]	(	1	)
xn____activate__karmalightsource_diffusescale_57b	[ 0	locks=0 ]	(	0	)
xn__karmalightsource_diffusescale_9nb	[ 0	locks=0 ]	(	1	)
xn____activate__karmalightsource_specularscale_s9b	[ 0	locks=0 ]	(	0	)
xn__karmalightsource_specularscale_wpb	[ 0	locks=0 ]	(	1	)
}
HouLC1033600bf806a0469d70b226e718stage/shot_denoise/backplate/materiallibrary/background/material_properties.userdata     ___Version___     HouLC1033600be606a0469d700e1f09b2stage/shot_denoise/backplate/materiallibrary/background/mtlxposition1.init type = mtlxposition
matchesdef = 0
HouLC1033600be706a0469d707781b598stage/shot_denoise/backplate/materiallibrary/background/mtlxposition1.def comment ""
position -27.4879 6.31826
connectornextid 2
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
1 "out"
}
inputsNamed3
{
0 	"" "" 1 "space"
}
inputs
{
0 	"" 0 1
}
stat
{
  create 1711372820
  modify 1711632294
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be606a0469d70c7df75cdstage/shot_denoise/backplate/materiallibrary/background/mtlxposition1.parm {
version 0.8
space	[ 0	locks=0 ]	(	space:ndc	)
}
HouLC1033600be206a0469d70a5a89424stage/shot_denoise/backplate/materiallibrary/background/mtlxposition1.userdata     ___Version___     HouLC1033600be906a0469d706c804252stage/shot_denoise/backplate/materiallibrary/background/const1.init type = constant
matchesdef = 1
HouLC1033600bee06a0469d7057c8da16stage/shot_denoise/backplate/materiallibrary/background/const1.def comment ""
position -27.4879 4.23117
connectornextid 1
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
0 "Value"
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1711373194
  modify 1711464541
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0 0 0 
delscript ""
exprlanguage hscript
end
HouLC1033600be906a0469d7054ef580cstage/shot_denoise/backplate/materiallibrary/background/const1.parm {
version 0.8
consttype	[ 0	locks=0 ]	(	"float2"	)
floatdef	[ 0	locks=0 ]	(	0	)
intdef	[ 0	locks=0 ]	(	0	)
toggledef	[ 0	locks=0 ]	(	"off"	)
angledef	[ 0	locks=0 ]	(	0	)
logfloatdef	[ 0	locks=0 ]	(	0	)
float2def	[ 0	locks=0 ]	(	-0.5	-0.5	)
float3def	[ 0	locks=0 ]	(	0	0	0	)
vectordef	[ 0	locks=0 ]	(	0	0	0	)
normaldef	[ 0	locks=0 ]	(	0	0	0	)
pointdef	[ 0	locks=0 ]	(	0	0	0	)
directiondef	[ 0	locks=0 ]	(	1	0	0	)
float4def	[ 0	locks=0 ]	(	0	0	0	0	)
floatm2def	[ 0	locks=0 ]	(	1	0	0	1	)
float9def	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
float16def	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
stringdef	[ 0	locks=0 ]	(	""	)
filedef	[ 0	locks=0 ]	(	""	)
imagedef	[ 0	locks=0 ]	(	""	)
geometrydef	[ 0	locks=0 ]	(	""	)
colordef	[ 0	locks=0 ]	(	0	0	0	)
color4def	[ 0	locks=0 ]	(	0	0	0	0	)
bsdfdef	[ 0	locks=0 ]	(	""	)
dictdef	[ 0	locks=0 ]	(	""	)
coshaderdef	[ 0	locks=0 ]	(	""	)
surfacedef	[ 0	locks=0 ]	(	""	)
displacementdef	[ 0	locks=0 ]	(	""	)
atmospheredef	[ 0	locks=0 ]	(	""	)
lightdef	[ 0	locks=0 ]	(	""	)
lightfilterdef	[ 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 ]	(	)
floatm2adef	[ 0	locks=0 ]	(	)
float4adef	[ 0	locks=0 ]	(	)
float9adef	[ 0	locks=0 ]	(	)
float16adef	[ 0	locks=0 ]	(	)
stringadef	[ 0	locks=0 ]	(	)
dictadef	[ 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	)
}
HouLC1033600be506a0469d70ede53198stage/shot_denoise/backplate/materiallibrary/background/const1.userdata     ___Version___    21.0.700HouLC1033600be606a0469d70025f1594stage/shot_denoise/backplate/materiallibrary/background/mtlxsubtract1.init type = mtlxsubtract
matchesdef = 0
HouLC1033600be706a0469d703c03f480stage/shot_denoise/backplate/materiallibrary/background/mtlxsubtract1.def comment ""
position -23.577 2.67591
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	const1 0 1 "in1"
1 	subnetinput6 0 1 "in2"
}
inputs
{
0 	const1 0 1
1 	subnetinput6 0 1
}
stat
{
  create 1711373228
  modify 1711462091
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be606a0469d701838333estage/shot_denoise/backplate/materiallibrary/background/mtlxsubtract1.parm {
version 0.8
signature	[ 0	locks=0 ]	(	vector2	)
in1	[ 0	locks=0 ]	(	0	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_integer	[ 0	locks=0 ]	(	0	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix33FA	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_matrix44FA	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	0	)
in2_color3	[ 0	locks=0 ]	(	0	0	0	)
in2_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in2_integer	[ 0	locks=0 ]	(	0	)
in2_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in2_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in2_vector2	[ 0	locks=0 ]	(	0	0	)
in2_vector3	[ 0	locks=0 ]	(	0	0	0	)
in2_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600be206a0469d70c00774b3stage/shot_denoise/backplate/materiallibrary/background/mtlxsubtract1.userdata     ___Version___     HouLC1033600beb06a0469d70458072a5stage/shot_denoise/backplate/materiallibrary/background/mtlxadd1.init type = mtlxadd
matchesdef = 0
HouLC1033600be806a0469d7000c73edestage/shot_denoise/backplate/materiallibrary/background/mtlxadd1.def comment ""
position -15.7841 4.52247
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	mtlxposition1 1 1 "in1"
1 	mtlxcombine3 3 1 "in2"
}
inputs
{
0 	mtlxposition1 0 1
1 	mtlxcombine3 0 1
}
stat
{
  create 1711373295
  modify 1711524079
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600beb06a0469d703cc58379stage/shot_denoise/backplate/materiallibrary/background/mtlxadd1.parm {
version 0.8
signature	[ 0	locks=0 ]	(	vector3	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdf	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edf	[ 0	locks=0 ]	(	""	)
in1_integer	[ 0	locks=0 ]	(	0	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix33FA	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_matrix44FA	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdf	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	0	)
in2_bsdf	[ 0	locks=0 ]	(	""	)
in2_color3	[ 0	locks=0 ]	(	0	0	0	)
in2_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in2_edf	[ 0	locks=0 ]	(	""	)
in2_integer	[ 0	locks=0 ]	(	0	)
in2_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in2_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in2_vdf	[ 0	locks=0 ]	(	""	)
in2_vector2	[ 0	locks=0 ]	(	0	0	)
in2_vector3	[ 0	locks=0 ]	(	0	0	0	)
in2_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600be706a0469d70b5f3bd09stage/shot_denoise/backplate/materiallibrary/background/mtlxadd1.userdata     ___Version___     HouLC1033600be706a0469d70a6a16931stage/shot_denoise/backplate/materiallibrary/background/mtlxcombine3.init type = mtlxcombine3
matchesdef = 0
HouLC1033600be406a0469d700d7c6217stage/shot_denoise/backplate/materiallibrary/background/mtlxcombine3.def comment ""
position -19.1158 2.67591
connectornextid 4
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
3 "out"
}
inputsNamed3
{
0 	mtlxseparate2 1 1 "in1"
1 	mtlxseparate2 2 1 "in2"
2 	"" "" 1 "in3"
}
inputs
{
0 	mtlxseparate2 0 1
1 	mtlxseparate2 1 1
2 	"" 0 1
}
stat
{
  create 1711373488
  modify 1711462091
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be706a0469d70c486a969stage/shot_denoise/backplate/materiallibrary/background/mtlxcombine3.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in2	[ 0	locks=0 ]	(	0	)
in3	[ 0	locks=0 ]	(	0	)
}
HouLC1033600be306a0469d7063177368stage/shot_denoise/backplate/materiallibrary/background/mtlxcombine3.userdata     ___Version___     HouLC1033600be606a0469d703a602164stage/shot_denoise/backplate/materiallibrary/background/mtlxseparate2.init type = mtlxseparate2
matchesdef = 0
HouLC1033600be706a0469d70bfbd9fd3stage/shot_denoise/backplate/materiallibrary/background/mtlxseparate2.def comment ""
position -21.3323 2.67591
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
1 "outx"
2 "outy"
}
inputsNamed3
{
0 	mtlxsubtract1 2 1 "in"
}
inputs
{
0 	mtlxsubtract1 0 1
}
stat
{
  create 1711373495
  modify 1711462091
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be606a0469d70269bf00cstage/shot_denoise/backplate/materiallibrary/background/mtlxseparate2.parm {
version 0.8
in	[ 0	locks=0 ]	(	0	0	)
}
HouLC1033600be206a0469d705ae8bae1stage/shot_denoise/backplate/materiallibrary/background/mtlxseparate2.userdata     ___Version___     HouLC1033600be906a0469d7013ed582dstage/shot_denoise/backplate/materiallibrary/background/const4.init type = constant
matchesdef = 0
HouLC1033600bee06a0469d7087a2fba5stage/shot_denoise/backplate/materiallibrary/background/const4.def comment ""
position -23.1676 0.33271
connectornextid 1
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
0 "Value"
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1622644881
  modify 1711383843
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0 0 0 
delscript ""
exprlanguage hscript
end
HouLC1033600be906a0469d709afa71bfstage/shot_denoise/backplate/materiallibrary/background/const4.parm {
version 0.8
consttype	[ 0	locks=0 ]	(	"float2"	)
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 ]	(	1	1	)
float3def	[ 0	locks=0 ]	(	0	0	0	)
vectordef	[ 0	locks=0 ]	(	0	0	0	)
normaldef	[ 0	locks=0 ]	(	0	0	0	)
pointdef	[ 0	locks=0 ]	(	0	0	0	)
directiondef	[ 0	locks=0 ]	(	1	0	0	)
float4def	[ 0	locks=0 ]	(	0	0	0	0	)
floatm2def	[ 0	locks=0 ]	(	1	0	0	1	)
float9def	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
float16def	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
stringdef	[ 0	locks=0 ]	(	""	)
filedef	[ 0	locks=0 ]	(	""	)
imagedef	[ 0	locks=0 ]	(	""	)
geometrydef	[ 0	locks=0 ]	(	""	)
colordef	[ 0	locks=0 ]	(	0	0	0	)
color4def	[ 0	locks=0 ]	(	0	0	0	0	)
bsdfdef	[ 0	locks=0 ]	(	""	)
dictdef	[ 0	locks=0 ]	(	""	)
coshaderdef	[ 0	locks=0 ]	(	""	)
surfacedef	[ 0	locks=0 ]	(	""	)
displacementdef	[ 0	locks=0 ]	(	""	)
atmospheredef	[ 0	locks=0 ]	(	""	)
lightdef	[ 0	locks=0 ]	(	""	)
lightfilterdef	[ 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 ]	(	)
floatm2adef	[ 0	locks=0 ]	(	)
float4adef	[ 0	locks=0 ]	(	)
float9adef	[ 0	locks=0 ]	(	)
float16adef	[ 0	locks=0 ]	(	)
stringadef	[ 0	locks=0 ]	(	)
dictadef	[ 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	)
}
HouLC1033600be506a0469d70075fa084stage/shot_denoise/backplate/materiallibrary/background/const4.userdata     ___Version___    21.0.700HouLC1033600be406a0469d70b88a5f2fstage/shot_denoise/backplate/materiallibrary/background/mtlxdivide1.init type = mtlxdivide
matchesdef = 0
HouLC1033600be506a0469d702aad3100stage/shot_denoise/backplate/materiallibrary/background/mtlxdivide1.def comment ""
position -20.2452 -0.472325
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	const4 0 1 "in1"
1 	subnetinput5 0 1 "in2"
}
inputs
{
0 	const4 0 1
1 	subnetinput5 0 1
}
stat
{
  create 1711373578
  modify 1711464507
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be406a0469d7004951a0fstage/shot_denoise/backplate/materiallibrary/background/mtlxdivide1.parm {
version 0.8
signature	[ 0	locks=0 ]	(	vector2	)
in1	[ 0	locks=0 ]	(	0	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	1	)
in2_color3	[ 0	locks=0 ]	(	1	1	1	)
in2_color4	[ 0	locks=0 ]	(	1	1	1	1	)
in2_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in2_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in2_vector2	[ 0	locks=0 ]	(	1	1	)
in2_vector3	[ 0	locks=0 ]	(	1	1	1	)
in2_vector4	[ 0	locks=0 ]	(	1	1	1	1	)
}
HouLC1033600be006a0469d70f06fa965stage/shot_denoise/backplate/materiallibrary/background/mtlxdivide1.userdata     ___Version___     HouLC1033600be706a0469d70fd3cbe27stage/shot_denoise/backplate/materiallibrary/background/mtlxcombine4.init type = mtlxcombine3
matchesdef = 0
HouLC1033600be406a0469d708ad14f7estage/shot_denoise/backplate/materiallibrary/background/mtlxcombine4.def comment ""
position -15.7841 -0.472325
connectornextid 4
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
3 "out"
}
inputsNamed3
{
0 	mtlxseparate3 1 1 "in1"
1 	mtlxseparate3 2 1 "in2"
2 	"" "" 1 "in3"
}
inputs
{
0 	mtlxseparate3 0 1
1 	mtlxseparate3 1 1
2 	"" 0 1
}
stat
{
  create 1711373488
  modify 1711464802
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be706a0469d7002744364stage/shot_denoise/backplate/materiallibrary/background/mtlxcombine4.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in2	[ 0	locks=0 ]	(	0	)
in3	[ 0	locks=0 ]	(	1	)
}
HouLC1033600be306a0469d70cba78a70stage/shot_denoise/backplate/materiallibrary/background/mtlxcombine4.userdata     ___Version___     HouLC1033600be606a0469d70712ce65fstage/shot_denoise/backplate/materiallibrary/background/mtlxseparate3.init type = mtlxseparate2
matchesdef = 0
HouLC1033600be706a0469d707226fb7cstage/shot_denoise/backplate/materiallibrary/background/mtlxseparate3.def comment ""
position -18.0005 -0.472325
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
1 "outx"
2 "outy"
}
inputsNamed3
{
0 	mtlxdivide1 2 1 "in"
}
inputs
{
0 	mtlxdivide1 0 1
}
stat
{
  create 1711373495
  modify 1711464507
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be606a0469d705da11fd9stage/shot_denoise/backplate/materiallibrary/background/mtlxseparate3.parm {
version 0.8
in	[ 0	locks=0 ]	(	0	0	)
}
HouLC1033600be206a0469d70bc1a45adstage/shot_denoise/backplate/materiallibrary/background/mtlxseparate3.userdata     ___Version___     HouLC1033600be606a0469d705a7714b5stage/shot_denoise/backplate/materiallibrary/background/mtlxmultiply1.init type = mtlxmultiply
matchesdef = 0
HouLC1033600be706a0469d709dd7a6fbstage/shot_denoise/backplate/materiallibrary/background/mtlxmultiply1.def comment ""
position -12.8617 2.42179
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	mtlxadd1 2 1 "in1"
1 	mtlxcombine4 3 1 "in2"
}
inputs
{
0 	mtlxadd1 0 1
1 	mtlxcombine4 0 1
}
stat
{
  create 1711373670
  modify 1711524079
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be606a0469d70dea790eastage/shot_denoise/backplate/materiallibrary/background/mtlxmultiply1.parm {
version 0.8
signature	[ 0	locks=0 ]	(	vector3	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdfC	[ 0	locks=0 ]	(	""	)
in1_bsdfF	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edfC	[ 0	locks=0 ]	(	""	)
in1_edfF	[ 0	locks=0 ]	(	""	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdfC	[ 0	locks=0 ]	(	""	)
in1_vdfF	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	1	)
in2_bsdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_color3	[ 0	locks=0 ]	(	1	1	1	)
in2_color4	[ 0	locks=0 ]	(	1	1	1	1	)
in2_edfC	[ 0	locks=0 ]	(	1	1	1	)
in2_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in2_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in2_vdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_vector2	[ 0	locks=0 ]	(	1	1	)
in2_vector3	[ 0	locks=0 ]	(	1	1	1	)
in2_vector4	[ 0	locks=0 ]	(	1	1	1	1	)
}
HouLC1033600be206a0469d702a098467stage/shot_denoise/backplate/materiallibrary/background/mtlxmultiply1.userdata     ___Version___     HouLC1033600beb06a0469d70fa6b652fstage/shot_denoise/backplate/materiallibrary/background/mtlxadd2.init type = mtlxadd
matchesdef = 0
HouLC1033600be806a0469d70bd12085fstage/shot_denoise/backplate/materiallibrary/background/mtlxadd2.def comment ""
position -10.1935 2.42179
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	mtlxmultiply1 2 1 "in1"
1 	"" "" 1 "in2"
}
inputs
{
0 	mtlxmultiply1 0 1
1 	"" 0 1
}
stat
{
  create 1711373705
  modify 1711524079
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600beb06a0469d708a94de78stage/shot_denoise/backplate/materiallibrary/background/mtlxadd2.parm {
version 0.8
signature	[ 0	locks=0 ]	(	vector3	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdf	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edf	[ 0	locks=0 ]	(	""	)
in1_integer	[ 0	locks=0 ]	(	0	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix33FA	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_matrix44FA	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdf	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	0.5	)
in2_bsdf	[ 0	locks=0 ]	(	""	)
in2_color3	[ 0	locks=0 ]	(	0	0	0	)
in2_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in2_edf	[ 0	locks=0 ]	(	""	)
in2_integer	[ 0	locks=0 ]	(	0	)
in2_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in2_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in2_vdf	[ 0	locks=0 ]	(	""	)
in2_vector2	[ 0	locks=0 ]	(	0	0	)
in2_vector3	[ 0	locks=0 ]	(	0.5	0.5	0.5	)
in2_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600be706a0469d70113fae41stage/shot_denoise/backplate/materiallibrary/background/mtlxadd2.userdata     ___Version___     HouLC1033600be506a0469d7021b8cca5stage/shot_denoise/backplate/materiallibrary/background/mtlximage1.init type = mtlximage
matchesdef = 0
HouLC1033600bea06a0469d7045ea6dbbstage/shot_denoise/backplate/materiallibrary/background/mtlximage1.def comment ""
position 5.40863 -5.63592
connectornextid 11
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
10 "out"
}
inputsNamed3
{
0 	subnetinput 0 1 "file"
1 	"" "" 1 "layer"
2 	"" "" 1 "default"
3 	mtlxcombine6 2 1 "texcoord"
4 	"" "" 1 "uaddressmode"
5 	"" "" 1 "vaddressmode"
6 	"" "" 1 "filtertype"
7 	"" "" 1 "framerange"
8 	"" "" 1 "frameoffset"
9 	"" "" 1 "frameendaction"
}
inputs
{
0 	subnetinput 0 1
1 	"" 0 1
2 	"" 0 1
3 	mtlxcombine6 0 1
4 	"" 0 1
5 	"" 0 1
6 	"" 0 1
7 	"" 0 1
8 	"" 0 1
9 	"" 0 1
}
stat
{
  create 1711373792
  modify 1753741217
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be506a0469d70740a4fe2stage/shot_denoise/backplate/materiallibrary/background/mtlximage1.parm {
version 0.8
signature	[ 0	locks=0 ]	(	color3	)
file	[ 0	locks=0 ]	(	""	)
filecolorspace	[ 0	locks=0 ]	(	""	)
layer	[ 0	locks=0 ]	(	""	)
default	[ 0	locks=0 ]	(	0	)
default_color3	[ 0	locks=0 ]	(	0.20000000298023224	0.20000000298023224	0.20000000298023224	)
default_color4	[ 0	locks=0 ]	(	0	0	0	0	)
default_vector2	[ 0	locks=0 ]	(	0	0	)
default_vector3	[ 0	locks=0 ]	(	0	0	0	)
default_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
texcoord	[ 0	locks=0 ]	(	0	0	)
uaddressmode	[ 0	locks=0 ]	(	constant	)
vaddressmode	[ 0	locks=0 ]	(	constant	)
filtertype	[ 0	locks=0 ]	(	linear	)
framerange	[ 0	locks=0 ]	(	""	)
frameoffset	[ 0	locks=0 ]	(	0	)
frameendaction	[ 0	locks=0 ]	(	constant	)
}
HouLC1033600be106a0469d700bfc52e4stage/shot_denoise/backplate/materiallibrary/background/mtlximage1.userdata     ___Version___     HouLC1033600be206a0469d707d5b963dstage/shot_denoise/backplate/materiallibrary/background/mtlximage1.outputinfos NumInfos 1
ValuesBinary 1
BeginInfo
OutputName out
DebugCorrInputName __default__
BypassCorrInputName __default__
NormalMode 0
BypassMode 1
UseDefaultValue 1
EndInfo
        HouLC1033600bfe06a0469d706969adb5stage/shot_denoise/backplate/materiallibrary/background/mtlxif_vx_greatereq_1.init type = mtlxifgreatereq
matchesdef = 0
HouLC1033600bff06a0469d70417a67d3stage/shot_denoise/backplate/materiallibrary/background/mtlxif_vx_greatereq_1.def comment ""
position -0.864768 6.42669
connectornextid 5
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
4 "out"
}
inputsNamed3
{
0 	mtlxseparate3v1 1 1 "value1"
1 	"" "" 1 "value2"
2 	"" "" 1 "in1"
3 	"" "" 1 "in2"
}
inputs
{
0 	mtlxseparate3v1 0 1
1 	"" 0 1
2 	"" 0 1
3 	"" 0 1
}
stat
{
  create 1711373927
  modify 1711524079
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bfe06a0469d705a228962stage/shot_denoise/backplate/materiallibrary/background/mtlxif_vx_greatereq_1.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
value1	[ 0	locks=0 ]	(	1	)
value1_color3I	[ 0	locks=0 ]	(	1	)
value1_color4I	[ 0	locks=0 ]	(	1	)
value1_floatI	[ 0	locks=0 ]	(	1	)
value1_integerI	[ 0	locks=0 ]	(	1	)
value1_matrix33I	[ 0	locks=0 ]	(	1	)
value1_matrix44I	[ 0	locks=0 ]	(	1	)
value1_vector2I	[ 0	locks=0 ]	(	1	)
value1_vector3I	[ 0	locks=0 ]	(	1	)
value1_vector4I	[ 0	locks=0 ]	(	1	)
value2	[ 0	locks=0 ]	(	1	)
value2_color3I	[ 0	locks=0 ]	(	0	)
value2_color4I	[ 0	locks=0 ]	(	0	)
value2_floatI	[ 0	locks=0 ]	(	0	)
value2_integerI	[ 0	locks=0 ]	(	0	)
value2_matrix33I	[ 0	locks=0 ]	(	0	)
value2_matrix44I	[ 0	locks=0 ]	(	0	)
value2_vector2I	[ 0	locks=0 ]	(	0	)
value2_vector3I	[ 0	locks=0 ]	(	0	)
value2_vector4I	[ 0	locks=0 ]	(	0	)
in1	[ 0	locks=0 ]	(	1	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3I	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4I	[ 0	locks=0 ]	(	0	0	0	0	)
in1_integer	[ 0	locks=0 ]	(	0	)
in1_integerI	[ 0	locks=0 ]	(	0	)
in1_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in1_matrix33I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in1_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in1_matrix44I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2I	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3I	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4I	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	0	)
in2_color3	[ 0	locks=0 ]	(	0	0	0	)
in2_color3I	[ 0	locks=0 ]	(	0	0	0	)
in2_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in2_color4I	[ 0	locks=0 ]	(	0	0	0	0	)
in2_integer	[ 0	locks=0 ]	(	0	)
in2_integerI	[ 0	locks=0 ]	(	0	)
in2_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in2_matrix33I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in2_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in2_matrix44I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in2_vector2	[ 0	locks=0 ]	(	0	0	)
in2_vector2I	[ 0	locks=0 ]	(	0	0	)
in2_vector3	[ 0	locks=0 ]	(	0	0	0	)
in2_vector3I	[ 0	locks=0 ]	(	0	0	0	)
in2_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in2_vector4I	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600bfa06a0469d70a9dcf695stage/shot_denoise/backplate/materiallibrary/background/mtlxif_vx_greatereq_1.userdata     ___Version___     HouLC1033600be006a0469d705b7ac9a8stage/shot_denoise/backplate/materiallibrary/background/mtlxseparate3v1.init type = mtlxseparate3v
matchesdef = 0
HouLC1033600be106a0469d70d8a3e79cstage/shot_denoise/backplate/materiallibrary/background/mtlxseparate3v1.def comment ""
position -4.3571 2.42179
connectornextid 4
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
1 "outx"
2 "outy"
3 "outz"
}
inputsNamed3
{
0 	mtlxadd2 2 1 "in"
}
inputs
{
0 	mtlxadd2 0 1
}
stat
{
  create 1711373948
  modify 1711524079
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be006a0469d701d67d662stage/shot_denoise/backplate/materiallibrary/background/mtlxseparate3v1.parm {
version 0.8
in	[ 0	locks=0 ]	(	0	0	0	)
}
HouLC1033600bfc06a0469d70d33fa73astage/shot_denoise/backplate/materiallibrary/background/mtlxseparate3v1.userdata     ___Version___     HouLC1033600bfe06a0469d700911c757stage/shot_denoise/backplate/materiallibrary/background/mtlxif_vy_greatereq_1.init type = mtlxifgreatereq
matchesdef = 0
HouLC1033600bff06a0469d7092bd3a6bstage/shot_denoise/backplate/materiallibrary/background/mtlxif_vy_greatereq_1.def comment ""
position -0.864768 2.7561
connectornextid 5
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
4 "out"
}
inputsNamed3
{
0 	mtlxseparate3v1 2 1 "value1"
1 	"" "" 1 "value2"
2 	"" "" 1 "in1"
3 	"" "" 1 "in2"
}
inputs
{
0 	mtlxseparate3v1 1 1
1 	"" 0 1
2 	"" 0 1
3 	"" 0 1
}
stat
{
  create 1711373927
  modify 1711524079
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bfe06a0469d703ba6eb03stage/shot_denoise/backplate/materiallibrary/background/mtlxif_vy_greatereq_1.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
value1	[ 0	locks=0 ]	(	1	)
value1_color3I	[ 0	locks=0 ]	(	1	)
value1_color4I	[ 0	locks=0 ]	(	1	)
value1_floatI	[ 0	locks=0 ]	(	1	)
value1_integerI	[ 0	locks=0 ]	(	1	)
value1_matrix33I	[ 0	locks=0 ]	(	1	)
value1_matrix44I	[ 0	locks=0 ]	(	1	)
value1_vector2I	[ 0	locks=0 ]	(	1	)
value1_vector3I	[ 0	locks=0 ]	(	1	)
value1_vector4I	[ 0	locks=0 ]	(	1	)
value2	[ 0	locks=0 ]	(	1	)
value2_color3I	[ 0	locks=0 ]	(	0	)
value2_color4I	[ 0	locks=0 ]	(	0	)
value2_floatI	[ 0	locks=0 ]	(	0	)
value2_integerI	[ 0	locks=0 ]	(	0	)
value2_matrix33I	[ 0	locks=0 ]	(	0	)
value2_matrix44I	[ 0	locks=0 ]	(	0	)
value2_vector2I	[ 0	locks=0 ]	(	0	)
value2_vector3I	[ 0	locks=0 ]	(	0	)
value2_vector4I	[ 0	locks=0 ]	(	0	)
in1	[ 0	locks=0 ]	(	1	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3I	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4I	[ 0	locks=0 ]	(	0	0	0	0	)
in1_integer	[ 0	locks=0 ]	(	0	)
in1_integerI	[ 0	locks=0 ]	(	0	)
in1_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in1_matrix33I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in1_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in1_matrix44I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2I	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3I	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4I	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	0	)
in2_color3	[ 0	locks=0 ]	(	0	0	0	)
in2_color3I	[ 0	locks=0 ]	(	0	0	0	)
in2_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in2_color4I	[ 0	locks=0 ]	(	0	0	0	0	)
in2_integer	[ 0	locks=0 ]	(	0	)
in2_integerI	[ 0	locks=0 ]	(	0	)
in2_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in2_matrix33I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in2_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in2_matrix44I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in2_vector2	[ 0	locks=0 ]	(	0	0	)
in2_vector2I	[ 0	locks=0 ]	(	0	0	)
in2_vector3	[ 0	locks=0 ]	(	0	0	0	)
in2_vector3I	[ 0	locks=0 ]	(	0	0	0	)
in2_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in2_vector4I	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600bfa06a0469d705370a7d6stage/shot_denoise/backplate/materiallibrary/background/mtlxif_vy_greatereq_1.userdata     ___Version___     HouLC1033600bfe06a0469d7015c5f6e5stage/shot_denoise/backplate/materiallibrary/background/mtlxif_vx_greatereq_0.init type = mtlxifgreatereq
matchesdef = 0
HouLC1033600bff06a0469d7042dcdaf8stage/shot_denoise/backplate/materiallibrary/background/mtlxif_vx_greatereq_0.def comment ""
position -0.864768 8.2425
connectornextid 5
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
4 "out"
}
inputsNamed3
{
0 	mtlxseparate3v1 1 1 "value1"
1 	"" "" 1 "value2"
2 	"" "" 1 "in1"
3 	"" "" 1 "in2"
}
inputs
{
0 	mtlxseparate3v1 0 1
1 	"" 0 1
2 	"" 0 1
3 	"" 0 1
}
stat
{
  create 1711374326
  modify 1711524079
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bfe06a0469d7051880909stage/shot_denoise/backplate/materiallibrary/background/mtlxif_vx_greatereq_0.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
value1	[ 0	locks=0 ]	(	1	)
value1_color3I	[ 0	locks=0 ]	(	1	)
value1_color4I	[ 0	locks=0 ]	(	1	)
value1_floatI	[ 0	locks=0 ]	(	1	)
value1_integerI	[ 0	locks=0 ]	(	1	)
value1_matrix33I	[ 0	locks=0 ]	(	1	)
value1_matrix44I	[ 0	locks=0 ]	(	1	)
value1_vector2I	[ 0	locks=0 ]	(	1	)
value1_vector3I	[ 0	locks=0 ]	(	1	)
value1_vector4I	[ 0	locks=0 ]	(	1	)
value2	[ 0	locks=0 ]	(	0	)
value2_color3I	[ 0	locks=0 ]	(	0	)
value2_color4I	[ 0	locks=0 ]	(	0	)
value2_floatI	[ 0	locks=0 ]	(	0	)
value2_integerI	[ 0	locks=0 ]	(	0	)
value2_matrix33I	[ 0	locks=0 ]	(	0	)
value2_matrix44I	[ 0	locks=0 ]	(	0	)
value2_vector2I	[ 0	locks=0 ]	(	0	)
value2_vector3I	[ 0	locks=0 ]	(	0	)
value2_vector4I	[ 0	locks=0 ]	(	0	)
in1	[ 0	locks=0 ]	(	0	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3I	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4I	[ 0	locks=0 ]	(	0	0	0	0	)
in1_integer	[ 0	locks=0 ]	(	0	)
in1_integerI	[ 0	locks=0 ]	(	0	)
in1_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in1_matrix33I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in1_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in1_matrix44I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2I	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3I	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4I	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	1	)
in2_color3	[ 0	locks=0 ]	(	0	0	0	)
in2_color3I	[ 0	locks=0 ]	(	0	0	0	)
in2_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in2_color4I	[ 0	locks=0 ]	(	0	0	0	0	)
in2_integer	[ 0	locks=0 ]	(	0	)
in2_integerI	[ 0	locks=0 ]	(	0	)
in2_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in2_matrix33I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in2_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in2_matrix44I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in2_vector2	[ 0	locks=0 ]	(	0	0	)
in2_vector2I	[ 0	locks=0 ]	(	0	0	)
in2_vector3	[ 0	locks=0 ]	(	0	0	0	)
in2_vector3I	[ 0	locks=0 ]	(	0	0	0	)
in2_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in2_vector4I	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600bfa06a0469d700949ed8fstage/shot_denoise/backplate/materiallibrary/background/mtlxif_vx_greatereq_0.userdata     ___Version___     HouLC1033600bfe06a0469d70d658d682stage/shot_denoise/backplate/materiallibrary/background/mtlxif_vy_greatereq_0.init type = mtlxifgreatereq
matchesdef = 0
HouLC1033600bff06a0469d7078528b6dstage/shot_denoise/backplate/materiallibrary/background/mtlxif_vy_greatereq_0.def comment ""
position -0.864768 4.44345
connectornextid 5
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
4 "out"
}
inputsNamed3
{
0 	mtlxseparate3v1 2 1 "value1"
1 	"" "" 1 "value2"
2 	"" "" 1 "in1"
3 	"" "" 1 "in2"
}
inputs
{
0 	mtlxseparate3v1 1 1
1 	"" 0 1
2 	"" 0 1
3 	"" 0 1
}
stat
{
  create 1711374326
  modify 1711524079
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bfe06a0469d70cbe4369cstage/shot_denoise/backplate/materiallibrary/background/mtlxif_vy_greatereq_0.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
value1	[ 0	locks=0 ]	(	1	)
value1_color3I	[ 0	locks=0 ]	(	1	)
value1_color4I	[ 0	locks=0 ]	(	1	)
value1_floatI	[ 0	locks=0 ]	(	1	)
value1_integerI	[ 0	locks=0 ]	(	1	)
value1_matrix33I	[ 0	locks=0 ]	(	1	)
value1_matrix44I	[ 0	locks=0 ]	(	1	)
value1_vector2I	[ 0	locks=0 ]	(	1	)
value1_vector3I	[ 0	locks=0 ]	(	1	)
value1_vector4I	[ 0	locks=0 ]	(	1	)
value2	[ 0	locks=0 ]	(	0	)
value2_color3I	[ 0	locks=0 ]	(	0	)
value2_color4I	[ 0	locks=0 ]	(	0	)
value2_floatI	[ 0	locks=0 ]	(	0	)
value2_integerI	[ 0	locks=0 ]	(	0	)
value2_matrix33I	[ 0	locks=0 ]	(	0	)
value2_matrix44I	[ 0	locks=0 ]	(	0	)
value2_vector2I	[ 0	locks=0 ]	(	0	)
value2_vector3I	[ 0	locks=0 ]	(	0	)
value2_vector4I	[ 0	locks=0 ]	(	0	)
in1	[ 0	locks=0 ]	(	0	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3I	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4I	[ 0	locks=0 ]	(	0	0	0	0	)
in1_integer	[ 0	locks=0 ]	(	0	)
in1_integerI	[ 0	locks=0 ]	(	0	)
in1_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in1_matrix33I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in1_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in1_matrix44I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2I	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3I	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4I	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	1	)
in2_color3	[ 0	locks=0 ]	(	0	0	0	)
in2_color3I	[ 0	locks=0 ]	(	0	0	0	)
in2_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in2_color4I	[ 0	locks=0 ]	(	0	0	0	0	)
in2_integer	[ 0	locks=0 ]	(	0	)
in2_integerI	[ 0	locks=0 ]	(	0	)
in2_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in2_matrix33I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in2_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in2_matrix44I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in2_vector2	[ 0	locks=0 ]	(	0	0	)
in2_vector2I	[ 0	locks=0 ]	(	0	0	)
in2_vector3	[ 0	locks=0 ]	(	0	0	0	)
in2_vector3I	[ 0	locks=0 ]	(	0	0	0	)
in2_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in2_vector4I	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600bfa06a0469d70e5b4de5astage/shot_denoise/backplate/materiallibrary/background/mtlxif_vy_greatereq_0.userdata     ___Version___     HouLC1033600bfc06a0469d70134b766dstage/shot_denoise/backplate/materiallibrary/background/mtlxif_vz_greater_0.init type = mtlxifgreater
matchesdef = 0
HouLC1033600bfd06a0469d700eb0c508stage/shot_denoise/backplate/materiallibrary/background/mtlxif_vz_greater_0.def comment ""
position -0.864768 0.936618
connectornextid 5
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
4 "out"
}
inputsNamed3
{
0 	mtlxseparate3v1 3 1 "value1"
1 	"" "" 1 "value2"
2 	"" "" 1 "in1"
3 	"" "" 1 "in2"
}
inputs
{
0 	mtlxseparate3v1 2 1
1 	"" 0 1
2 	"" 0 1
3 	"" 0 1
}
stat
{
  create 1711374420
  modify 1711524079
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bfc06a0469d70619fd2d4stage/shot_denoise/backplate/materiallibrary/background/mtlxif_vz_greater_0.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
value1	[ 0	locks=0 ]	(	1	)
value1_color3I	[ 0	locks=0 ]	(	1	)
value1_color4I	[ 0	locks=0 ]	(	1	)
value1_floatI	[ 0	locks=0 ]	(	1	)
value1_integerI	[ 0	locks=0 ]	(	1	)
value1_matrix33I	[ 0	locks=0 ]	(	1	)
value1_matrix44I	[ 0	locks=0 ]	(	1	)
value1_vector2I	[ 0	locks=0 ]	(	1	)
value1_vector3I	[ 0	locks=0 ]	(	1	)
value1_vector4I	[ 0	locks=0 ]	(	1	)
value2	[ 0	locks=0 ]	(	0	)
value2_color3I	[ 0	locks=0 ]	(	0	)
value2_color4I	[ 0	locks=0 ]	(	0	)
value2_floatI	[ 0	locks=0 ]	(	0	)
value2_integerI	[ 0	locks=0 ]	(	0	)
value2_matrix33I	[ 0	locks=0 ]	(	0	)
value2_matrix44I	[ 0	locks=0 ]	(	0	)
value2_vector2I	[ 0	locks=0 ]	(	0	)
value2_vector3I	[ 0	locks=0 ]	(	0	)
value2_vector4I	[ 0	locks=0 ]	(	0	)
in1	[ 0	locks=0 ]	(	0	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3I	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4I	[ 0	locks=0 ]	(	0	0	0	0	)
in1_integer	[ 0	locks=0 ]	(	0	)
in1_integerI	[ 0	locks=0 ]	(	0	)
in1_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in1_matrix33I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in1_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in1_matrix44I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2I	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3I	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4I	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	1	)
in2_color3	[ 0	locks=0 ]	(	0	0	0	)
in2_color3I	[ 0	locks=0 ]	(	0	0	0	)
in2_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in2_color4I	[ 0	locks=0 ]	(	0	0	0	0	)
in2_integer	[ 0	locks=0 ]	(	0	)
in2_integerI	[ 0	locks=0 ]	(	0	)
in2_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in2_matrix33I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in2_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in2_matrix44I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in2_vector2	[ 0	locks=0 ]	(	0	0	)
in2_vector2I	[ 0	locks=0 ]	(	0	0	)
in2_vector3	[ 0	locks=0 ]	(	0	0	0	)
in2_vector3I	[ 0	locks=0 ]	(	0	0	0	)
in2_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in2_vector4I	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600bf806a0469d70b7813498stage/shot_denoise/backplate/materiallibrary/background/mtlxif_vz_greater_0.userdata     ___Version___     HouLC1033600beb06a0469d70ac9e4d16stage/shot_denoise/backplate/materiallibrary/background/mtlxadd3.init type = mtlxadd
matchesdef = 0
HouLC1033600be806a0469d708ec7a547stage/shot_denoise/backplate/materiallibrary/background/mtlxadd3.def comment ""
position 2.43613 5.40062
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	mtlxif_vx_greatereq_0 4 1 "in1"
1 	mtlxif_vx_greatereq_1 4 1 "in2"
}
inputs
{
0 	mtlxif_vx_greatereq_0 0 1
1 	mtlxif_vx_greatereq_1 0 1
}
stat
{
  create 1711374613
  modify 1711524080
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600beb06a0469d707e0e4d76stage/shot_denoise/backplate/materiallibrary/background/mtlxadd3.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdf	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edf	[ 0	locks=0 ]	(	""	)
in1_integer	[ 0	locks=0 ]	(	0	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix33FA	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_matrix44FA	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdf	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	0	)
in2_bsdf	[ 0	locks=0 ]	(	""	)
in2_color3	[ 0	locks=0 ]	(	0	0	0	)
in2_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in2_edf	[ 0	locks=0 ]	(	""	)
in2_integer	[ 0	locks=0 ]	(	0	)
in2_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in2_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in2_vdf	[ 0	locks=0 ]	(	""	)
in2_vector2	[ 0	locks=0 ]	(	0	0	)
in2_vector3	[ 0	locks=0 ]	(	0	0	0	)
in2_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600be706a0469d70e479d1acstage/shot_denoise/backplate/materiallibrary/background/mtlxadd3.userdata     ___Version___     HouLC1033600beb06a0469d70bdf46d6fstage/shot_denoise/backplate/materiallibrary/background/mtlxadd4.init type = mtlxadd
matchesdef = 0
HouLC1033600be806a0469d7049e29a79stage/shot_denoise/backplate/materiallibrary/background/mtlxadd4.def comment ""
position 2.43613 3.56584
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	mtlxif_vy_greatereq_0 4 1 "in1"
1 	mtlxif_vy_greatereq_1 4 1 "in2"
}
inputs
{
0 	mtlxif_vy_greatereq_0 0 1
1 	mtlxif_vy_greatereq_1 0 1
}
stat
{
  create 1711374621
  modify 1711524080
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600beb06a0469d70796a3a7dstage/shot_denoise/backplate/materiallibrary/background/mtlxadd4.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdf	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edf	[ 0	locks=0 ]	(	""	)
in1_integer	[ 0	locks=0 ]	(	0	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix33FA	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_matrix44FA	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdf	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	0	)
in2_bsdf	[ 0	locks=0 ]	(	""	)
in2_color3	[ 0	locks=0 ]	(	0	0	0	)
in2_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in2_edf	[ 0	locks=0 ]	(	""	)
in2_integer	[ 0	locks=0 ]	(	0	)
in2_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in2_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in2_vdf	[ 0	locks=0 ]	(	""	)
in2_vector2	[ 0	locks=0 ]	(	0	0	)
in2_vector3	[ 0	locks=0 ]	(	0	0	0	)
in2_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600be706a0469d7045922814stage/shot_denoise/backplate/materiallibrary/background/mtlxadd4.userdata     ___Version___     HouLC1033600beb06a0469d704d86c53astage/shot_denoise/backplate/materiallibrary/background/mtlxadd5.init type = mtlxadd
matchesdef = 0
HouLC1033600be806a0469d703b78c5ddstage/shot_denoise/backplate/materiallibrary/background/mtlxadd5.def comment ""
position 5.02382 4.57062
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	mtlxadd3 2 1 "in1"
1 	mtlxadd4 2 1 "in2"
}
inputs
{
0 	mtlxadd3 0 1
1 	mtlxadd4 0 1
}
stat
{
  create 1711374627
  modify 1711524080
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600beb06a0469d7019c1b3a4stage/shot_denoise/backplate/materiallibrary/background/mtlxadd5.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdf	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edf	[ 0	locks=0 ]	(	""	)
in1_integer	[ 0	locks=0 ]	(	0	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix33FA	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_matrix44FA	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdf	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	0	)
in2_bsdf	[ 0	locks=0 ]	(	""	)
in2_color3	[ 0	locks=0 ]	(	0	0	0	)
in2_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in2_edf	[ 0	locks=0 ]	(	""	)
in2_integer	[ 0	locks=0 ]	(	0	)
in2_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in2_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in2_vdf	[ 0	locks=0 ]	(	""	)
in2_vector2	[ 0	locks=0 ]	(	0	0	)
in2_vector3	[ 0	locks=0 ]	(	0	0	0	)
in2_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600be706a0469d70a886b154stage/shot_denoise/backplate/materiallibrary/background/mtlxadd5.userdata     ___Version___     HouLC1033600beb06a0469d704aeaff3dstage/shot_denoise/backplate/materiallibrary/background/mtlxadd6.init type = mtlxadd
matchesdef = 0
HouLC1033600be806a0469d7059652e03stage/shot_denoise/backplate/materiallibrary/background/mtlxadd6.def comment ""
position 7.85107 4.57062
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	mtlxadd5 2 1 "in1"
1 	mtlxif_vz_greater_0 4 1 "in2"
}
inputs
{
0 	mtlxadd5 0 1
1 	mtlxif_vz_greater_0 0 1
}
stat
{
  create 1711374650
  modify 1711524080
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600beb06a0469d705d2e5ba9stage/shot_denoise/backplate/materiallibrary/background/mtlxadd6.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdf	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edf	[ 0	locks=0 ]	(	""	)
in1_integer	[ 0	locks=0 ]	(	0	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix33FA	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_matrix44FA	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdf	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	0	)
in2_bsdf	[ 0	locks=0 ]	(	""	)
in2_color3	[ 0	locks=0 ]	(	0	0	0	)
in2_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in2_edf	[ 0	locks=0 ]	(	""	)
in2_integer	[ 0	locks=0 ]	(	0	)
in2_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in2_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in2_vdf	[ 0	locks=0 ]	(	""	)
in2_vector2	[ 0	locks=0 ]	(	0	0	)
in2_vector3	[ 0	locks=0 ]	(	0	0	0	)
in2_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600be706a0469d703cb651f9stage/shot_denoise/backplate/materiallibrary/background/mtlxadd6.userdata     ___Version___     HouLC1033600bee06a0469d7065c03cdbstage/shot_denoise/backplate/materiallibrary/background/cos_x.init type = mtlxcos
matchesdef = 0
HouLC1033600bef06a0469d70079d6cf4stage/shot_denoise/backplate/materiallibrary/background/cos_x.def comment ""
position -61.5706 -17.3205
connectornextid 2
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
1 "out"
}
inputsNamed3
{
0 	_rx 2 1 "in"
}
inputs
{
0 	_rx 0 1
}
stat
{
  create 1711379538
  modify 1711631788
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bee06a0469d7034adc03astage/shot_denoise/backplate/materiallibrary/background/cos_x.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in	[ 0	locks=0 ]	(	0	)
in_vector2	[ 0	locks=0 ]	(	0	0	)
in_vector3	[ 0	locks=0 ]	(	0	0	0	)
in_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600bea06a0469d7035538505stage/shot_denoise/backplate/materiallibrary/background/cos_x.userdata     ___Version___     HouLC1033600bee06a0469d70d627021estage/shot_denoise/backplate/materiallibrary/background/cos_y.init type = mtlxcos
matchesdef = 0
HouLC1033600bef06a0469d706fd1b48cstage/shot_denoise/backplate/materiallibrary/background/cos_y.def comment ""
position -61.5706 -20.0387
connectornextid 2
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
1 "out"
}
inputsNamed3
{
0 	_ry 2 1 "in"
}
inputs
{
0 	_ry 0 1
}
stat
{
  create 1711379538
  modify 1711631788
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bee06a0469d70cfa55287stage/shot_denoise/backplate/materiallibrary/background/cos_y.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in	[ 0	locks=0 ]	(	0	)
in_vector2	[ 0	locks=0 ]	(	0	0	)
in_vector3	[ 0	locks=0 ]	(	0	0	0	)
in_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600bea06a0469d7038f254a0stage/shot_denoise/backplate/materiallibrary/background/cos_y.userdata     ___Version___     HouLC1033600bee06a0469d708aabd501stage/shot_denoise/backplate/materiallibrary/background/cos_z.init type = mtlxcos
matchesdef = 0
HouLC1033600bef06a0469d70a70991c9stage/shot_denoise/backplate/materiallibrary/background/cos_z.def comment ""
position -61.5706 -22.7337
connectornextid 2
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
1 "out"
}
inputsNamed3
{
0 	mtlxmultiply2 2 1 "in"
}
inputs
{
0 	mtlxmultiply2 0 1
}
stat
{
  create 1711379538
  modify 1711631788
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bee06a0469d70af752fd1stage/shot_denoise/backplate/materiallibrary/background/cos_z.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in	[ 0	locks=0 ]	(	0	)
in_vector2	[ 0	locks=0 ]	(	0	0	)
in_vector3	[ 0	locks=0 ]	(	0	0	0	)
in_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600bea06a0469d70f1f97cedstage/shot_denoise/backplate/materiallibrary/background/cos_z.userdata     ___Version___     HouLC1033600bee06a0469d7076c828bestage/shot_denoise/backplate/materiallibrary/background/sin_x.init type = mtlxsin
matchesdef = 0
HouLC1033600bef06a0469d70059f438dstage/shot_denoise/backplate/materiallibrary/background/sin_x.def comment ""
position -61.5706 -15.946
connectornextid 2
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
1 "out"
}
inputsNamed3
{
0 	_rx 2 1 "in"
}
inputs
{
0 	_rx 0 1
}
stat
{
  create 1711379633
  modify 1711631788
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bee06a0469d7078f9d066stage/shot_denoise/backplate/materiallibrary/background/sin_x.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in	[ 0	locks=0 ]	(	0	)
in_vector2	[ 0	locks=0 ]	(	0	0	)
in_vector3	[ 0	locks=0 ]	(	0	0	0	)
in_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600bea06a0469d709d34f607stage/shot_denoise/backplate/materiallibrary/background/sin_x.userdata     ___Version___     HouLC1033600bee06a0469d700f2f1206stage/shot_denoise/backplate/materiallibrary/background/sin_z.init type = mtlxsin
matchesdef = 0
HouLC1033600bef06a0469d707be50d04stage/shot_denoise/backplate/materiallibrary/background/sin_z.def comment ""
position -61.5706 -21.5296
connectornextid 2
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
1 "out"
}
inputsNamed3
{
0 	mtlxmultiply2 2 1 "in"
}
inputs
{
0 	mtlxmultiply2 0 1
}
stat
{
  create 1711379633
  modify 1711631788
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bee06a0469d7015513cdestage/shot_denoise/backplate/materiallibrary/background/sin_z.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in	[ 0	locks=0 ]	(	0	)
in_vector2	[ 0	locks=0 ]	(	0	0	)
in_vector3	[ 0	locks=0 ]	(	0	0	0	)
in_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600bea06a0469d70c587febestage/shot_denoise/backplate/materiallibrary/background/sin_z.userdata     ___Version___     HouLC1033600bee06a0469d70be00ba57stage/shot_denoise/backplate/materiallibrary/background/sin_y.init type = mtlxsin
matchesdef = 0
HouLC1033600bef06a0469d70e19d7b1dstage/shot_denoise/backplate/materiallibrary/background/sin_y.def comment ""
position -61.5706 -18.9013
connectornextid 2
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
1 "out"
}
inputsNamed3
{
0 	_ry 2 1 "in"
}
inputs
{
0 	_ry 0 1
}
stat
{
  create 1711379633
  modify 1711631788
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bee06a0469d70496558d3stage/shot_denoise/backplate/materiallibrary/background/sin_y.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in	[ 0	locks=0 ]	(	0	)
in_vector2	[ 0	locks=0 ]	(	0	0	)
in_vector3	[ 0	locks=0 ]	(	0	0	0	)
in_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600bea06a0469d702bd3ebf9stage/shot_denoise/backplate/materiallibrary/background/sin_y.userdata     ___Version___     HouLC1033600be006a0469d70a7223854stage/shot_denoise/backplate/materiallibrary/background/mtlxseparate3v2.init type = mtlxseparate3v
matchesdef = 0
HouLC1033600be106a0469d70f9006ba8stage/shot_denoise/backplate/materiallibrary/background/mtlxseparate3v2.def comment ""
position -69.4101 -19.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 on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
1 "outx"
2 "outy"
3 "outz"
}
inputsNamed3
{
0 	subnetinput4 0 1 "in"
}
inputs
{
0 	subnetinput4 0 1
}
stat
{
  create 1711379661
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be006a0469d70a5709a81stage/shot_denoise/backplate/materiallibrary/background/mtlxseparate3v2.parm {
version 0.8
in	[ 0	locks=0 ]	(	0	0	0	)
}
HouLC1033600bfc06a0469d706cc5a1e4stage/shot_denoise/backplate/materiallibrary/background/mtlxseparate3v2.userdata     ___Version___     HouLC1033600be106a0469d70ad204ce9stage/shot_denoise/backplate/materiallibrary/background/kma_rayimport1.init type = kma_rayimport
matchesdef = 1
HouLC1033600be606a0469d70d2f374f6stage/shot_denoise/backplate/materiallibrary/background/kma_rayimport1.def comment ""
position -43.7163 -12.541
connectornextid 1
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
0 "out"
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1711382720
  modify 1711631657
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be106a0469d70493ae70dstage/shot_denoise/backplate/materiallibrary/background/kma_rayimport1.parm {
version 0.8
signature	[ 0	locks=0 ]	(	vector3	)
var	[ 0	locks=0 ]	(	ray:direction	)
}
HouLC1033600bfd06a0469d7096f94471stage/shot_denoise/backplate/materiallibrary/background/kma_rayimport1.userdata     ___Version___     HouLC1033600be006a0469d70699d4babstage/shot_denoise/backplate/materiallibrary/background/mtlxdotproduct1.init type = mtlxdotproduct
matchesdef = 0
HouLC1033600be106a0469d7064d69638stage/shot_denoise/backplate/materiallibrary/background/mtlxdotproduct1.def comment ""
position -34.6708 -17.3167
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	row1_transpose 3 1 "in1"
1 	mtlxtransformvector1 3 1 "in2"
}
inputs
{
0 	row1_transpose 0 1
1 	mtlxtransformvector1 0 1
}
stat
{
  create 1711382958
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be006a0469d70b34e633fstage/shot_denoise/backplate/materiallibrary/background/mtlxdotproduct1.parm {
version 0.8
signature	[ 0	locks=0 ]	(	vector3	)
in1	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	0	0	)
in2_vector3	[ 0	locks=0 ]	(	0	0	0	)
in2_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600bfc06a0469d7003ae6198stage/shot_denoise/backplate/materiallibrary/background/mtlxdotproduct1.userdata     ___Version___     HouLC1033600be006a0469d702eb23ceestage/shot_denoise/backplate/materiallibrary/background/mtlxdotproduct2.init type = mtlxdotproduct
matchesdef = 0
HouLC1033600be106a0469d7015d2066dstage/shot_denoise/backplate/materiallibrary/background/mtlxdotproduct2.def comment ""
position -34.6708 -19.3753
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	row2_transpose 3 1 "in1"
1 	mtlxtransformvector1 3 1 "in2"
}
inputs
{
0 	row2_transpose 0 1
1 	mtlxtransformvector1 0 1
}
stat
{
  create 1711382993
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be006a0469d70db9639dastage/shot_denoise/backplate/materiallibrary/background/mtlxdotproduct2.parm {
version 0.8
signature	[ 0	locks=0 ]	(	vector3	)
in1	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	0	0	)
in2_vector3	[ 0	locks=0 ]	(	0	0	0	)
in2_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600bfc06a0469d70da319f5astage/shot_denoise/backplate/materiallibrary/background/mtlxdotproduct2.userdata     ___Version___     HouLC1033600be006a0469d706eccbd1estage/shot_denoise/backplate/materiallibrary/background/mtlxdotproduct3.init type = mtlxdotproduct
matchesdef = 0
HouLC1033600be106a0469d70f0df9481stage/shot_denoise/backplate/materiallibrary/background/mtlxdotproduct3.def comment ""
position -34.6708 -21.4719
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	row3_transpose 3 1 "in1"
1 	mtlxtransformvector1 3 1 "in2"
}
inputs
{
0 	row3_transpose 0 1
1 	mtlxtransformvector1 0 1
}
stat
{
  create 1711383011
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be006a0469d70276993f2stage/shot_denoise/backplate/materiallibrary/background/mtlxdotproduct3.parm {
version 0.8
signature	[ 0	locks=0 ]	(	vector3	)
in1	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	0	0	)
in2_vector3	[ 0	locks=0 ]	(	0	0	0	)
in2_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600bfc06a0469d7032fd42f4stage/shot_denoise/backplate/materiallibrary/background/mtlxdotproduct3.userdata     ___Version___     HouLC1033600bff06a0469d70e77e5329stage/shot_denoise/backplate/materiallibrary/background/mtlxtransformvector1.init type = mtlxtransformvector
matchesdef = 0
HouLC1033600bfc06a0469d70788211b3stage/shot_denoise/backplate/materiallibrary/background/mtlxtransformvector1.def comment ""
position -39.0811 -12.6855
connectornextid 4
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
3 "out"
}
inputsNamed3
{
0 	kma_rayimport1 0 1 "in"
1 	"" "" 1 "fromspace"
2 	"" "" 1 "tospace"
}
inputs
{
0 	kma_rayimport1 0 1
1 	"" 0 1
2 	"" 0 1
}
stat
{
  create 1711383052
  modify 1711631657
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bff06a0469d70d98b33cdstage/shot_denoise/backplate/materiallibrary/background/mtlxtransformvector1.parm {
version 0.8
in	[ 0	locks=0 ]	(	0	0	0	)
fromspace	[ 0	locks=0 ]	(	space:current	)
tospace	[ 0	locks=0 ]	(	space:world	)
}
HouLC1033600bfb06a0469d7052935886stage/shot_denoise/backplate/materiallibrary/background/mtlxtransformvector1.userdata     ___Version___     HouLC1033600bf406a0469d706f33b894stage/shot_denoise/backplate/materiallibrary/background/mtlxtransformvector1.outputinfos NumInfos 1
ValuesBinary 1
BeginInfo
OutputName out
DebugCorrInputName __default__
BypassCorrInputName __default__
NormalMode 0
BypassMode 1
UseDefaultValue 1
EndInfo
        HouLC1033600be706a0469d70b1b299f3stage/shot_denoise/backplate/materiallibrary/background/mtlxcombine5.init type = mtlxcombine3
matchesdef = 0
HouLC1033600be406a0469d707327d5fastage/shot_denoise/backplate/materiallibrary/background/mtlxcombine5.def comment ""
position -31.4812 -19.0922
connectornextid 4
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
3 "out"
}
inputsNamed3
{
0 	mtlxdotproduct1 2 1 "in1"
1 	mtlxdotproduct2 2 1 "in2"
2 	mtlxdotproduct3 2 1 "in3"
}
inputs
{
0 	mtlxdotproduct1 0 1
1 	mtlxdotproduct2 0 1
2 	mtlxdotproduct3 0 1
}
stat
{
  create 1711383137
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be706a0469d70ea9123a2stage/shot_denoise/backplate/materiallibrary/background/mtlxcombine5.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in2	[ 0	locks=0 ]	(	0	)
in3	[ 0	locks=0 ]	(	0	)
}
HouLC1033600be306a0469d708a590c5estage/shot_denoise/backplate/materiallibrary/background/mtlxcombine5.userdata     ___Version___     HouLC1033600be106a0469d70caa329f4stage/shot_denoise/backplate/materiallibrary/background/mtlxnormalize1.init type = mtlxnormalize
matchesdef = 0
HouLC1033600be606a0469d70c0c1a512stage/shot_denoise/backplate/materiallibrary/background/mtlxnormalize1.def comment ""
position -18.8778 -18.4206
connectornextid 2
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
1 "out"
}
inputsNamed3
{
0 	mtlxcombine7 3 1 "in"
}
inputs
{
0 	mtlxcombine7 0 1
}
stat
{
  create 1711383147
  modify 1711631678
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be106a0469d70f4a5f888stage/shot_denoise/backplate/materiallibrary/background/mtlxnormalize1.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in	[ 0	locks=0 ]	(	0	0	0	)
in_vector2	[ 0	locks=0 ]	(	0	0	)
in_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600bfd06a0469d7079b8822bstage/shot_denoise/backplate/materiallibrary/background/mtlxnormalize1.userdata     ___Version___     HouLC1033600bfe06a0469d708fb87718stage/shot_denoise/backplate/materiallibrary/background/mtlxnormalize1.outputinfos NumInfos 1
ValuesBinary 1
BeginInfo
OutputName out
DebugCorrInputName __default__
BypassCorrInputName __default__
NormalMode 0
BypassMode 1
UseDefaultValue 1
EndInfo
        HouLC1033600be506a0469d70d14ef402stage/shot_denoise/backplate/materiallibrary/background/mtlximage2.init type = mtlximage
matchesdef = 0
HouLC1033600bea06a0469d7037c40dcestage/shot_denoise/backplate/materiallibrary/background/mtlximage2.def comment ""
position 2.24807 -16.7501
connectornextid 11
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
10 "out"
}
inputsNamed3
{
0 	subnetinput1 0 1 "file"
1 	"" "" 1 "layer"
2 	"" "" 1 "default"
3 	mtlxcombine2 2 1 "texcoord"
4 	"" "" 1 "uaddressmode"
5 	"" "" 1 "vaddressmode"
6 	"" "" 1 "filtertype"
7 	"" "" 1 "framerange"
8 	"" "" 1 "frameoffset"
9 	"" "" 1 "frameendaction"
}
inputs
{
0 	subnetinput1 0 1
1 	"" 0 1
2 	"" 0 1
3 	mtlxcombine2 0 1
4 	"" 0 1
5 	"" 0 1
6 	"" 0 1
7 	"" 0 1
8 	"" 0 1
9 	"" 0 1
}
stat
{
  create 1711383371
  modify 1753741209
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be506a0469d70377cb2afstage/shot_denoise/backplate/materiallibrary/background/mtlximage2.parm {
version 0.8
signature	[ 0	locks=0 ]	(	color3	)
file	[ 0	locks=0 ]	(	""	)
filecolorspace	[ 0	locks=0 ]	(	""	)
layer	[ 0	locks=0 ]	(	""	)
default	[ 0	locks=0 ]	(	0	)
default_color3	[ 0	locks=0 ]	(	0	0	0	)
default_color4	[ 0	locks=0 ]	(	0	0	0	0	)
default_vector2	[ 0	locks=0 ]	(	0	0	)
default_vector3	[ 0	locks=0 ]	(	0	0	0	)
default_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
texcoord	[ 0	locks=0 ]	(	0	0	)
uaddressmode	[ 0	locks=0 ]	(	periodic	)
vaddressmode	[ 0	locks=0 ]	(	periodic	)
filtertype	[ 0	locks=0 ]	(	linear	)
framerange	[ 0	locks=0 ]	(	""	)
frameoffset	[ 0	locks=0 ]	(	0	)
frameendaction	[ 0	locks=0 ]	(	constant	)
}
HouLC1033600be106a0469d702a25af80stage/shot_denoise/backplate/materiallibrary/background/mtlximage2.userdata     ___Version___     HouLC1033600be006a0469d702bbcbc6astage/shot_denoise/backplate/materiallibrary/background/mtlxseparate3v3.init type = mtlxseparate3v
matchesdef = 0
HouLC1033600be106a0469d702e361805stage/shot_denoise/backplate/materiallibrary/background/mtlxseparate3v3.def comment ""
position -16.0127 -18.4206
connectornextid 4
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
1 "outx"
2 "outy"
3 "outz"
}
inputsNamed3
{
0 	mtlxnormalize1 1 1 "in"
}
inputs
{
0 	mtlxnormalize1 0 1
}
stat
{
  create 1711383551
  modify 1711631674
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be006a0469d70a4a3af35stage/shot_denoise/backplate/materiallibrary/background/mtlxseparate3v3.parm {
version 0.8
in	[ 0	locks=0 ]	(	0	0	0	)
}
HouLC1033600bfc06a0469d7064fdff45stage/shot_denoise/backplate/materiallibrary/background/mtlxseparate3v3.userdata     ___Version___     HouLC1033600be706a0469d704f60eaddstage/shot_denoise/backplate/materiallibrary/background/mtlxcombine2.init type = mtlxcombine2
matchesdef = 0
HouLC1033600be406a0469d70b8d4dbb1stage/shot_denoise/backplate/materiallibrary/background/mtlxcombine2.def comment ""
position -1.54275 -18.1907
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	mtlxadd8 2 1 "in1"
1 	mtlxadd9 2 1 "in2"
}
inputs
{
0 	mtlxadd8 0 1
1 	mtlxadd9 0 1
}
stat
{
  create 1711383624
  modify 1711631622
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be706a0469d705bb2f140stage/shot_denoise/backplate/materiallibrary/background/mtlxcombine2.parm {
version 0.8
signature	[ 0	locks=0 ]	(	vector2	)
in1	[ 0	locks=0 ]	(	0	0	0	)
in1_vector2	[ 0	locks=0 ]	(	0	)
in1_vector4VF	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4VV	[ 0	locks=0 ]	(	0	0	)
in2	[ 0	locks=0 ]	(	0	)
in2_vector4VV	[ 0	locks=0 ]	(	0	0	)
}
HouLC1033600be306a0469d70620453d8stage/shot_denoise/backplate/materiallibrary/background/mtlxcombine2.userdata     ___Version___     HouLC1033600be106a0469d707d626587stage/shot_denoise/backplate/materiallibrary/background/mtlxmultiply10.init type = mtlxmultiply
matchesdef = 0
HouLC1033600be606a0469d707570e25dstage/shot_denoise/backplate/materiallibrary/background/mtlxmultiply10.def comment ""
position -8.13207 -17.8953
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	"" "" 1 "in1"
1 	"" "" 1 "in2"
}
inputs
{
0 	"" 0 1
1 	"" 0 1
}
stat
{
  create 1711383665
  modify 1711631621
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be106a0469d70648f42bestage/shot_denoise/backplate/materiallibrary/background/mtlxmultiply10.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdfC	[ 0	locks=0 ]	(	""	)
in1_bsdfF	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edfC	[ 0	locks=0 ]	(	""	)
in1_edfF	[ 0	locks=0 ]	(	""	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdfC	[ 0	locks=0 ]	(	""	)
in1_vdfF	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	0.15915494309189535	)
in2_bsdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_color3	[ 0	locks=0 ]	(	1	1	1	)
in2_color4	[ 0	locks=0 ]	(	1	1	1	1	)
in2_edfC	[ 0	locks=0 ]	(	1	1	1	)
in2_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in2_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in2_vdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_vector2	[ 0	locks=0 ]	(	1	1	)
in2_vector3	[ 0	locks=0 ]	(	1	1	1	)
in2_vector4	[ 0	locks=0 ]	(	1	1	1	1	)
}
HouLC1033600bfd06a0469d700d212013stage/shot_denoise/backplate/materiallibrary/background/mtlxmultiply10.userdata     ___Version___     HouLC1033600be106a0469d70fad04370stage/shot_denoise/backplate/materiallibrary/background/mtlxmultiply11.init type = mtlxmultiply
matchesdef = 0
HouLC1033600be606a0469d704f670b00stage/shot_denoise/backplate/materiallibrary/background/mtlxmultiply11.def comment ""
position -8.13207 -19.5249
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	mtlxasin1 1 1 "in1"
1 	"" "" 1 "in2"
}
inputs
{
0 	mtlxasin1 0 1
1 	"" 0 1
}
stat
{
  create 1711383683
  modify 1711631621
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be106a0469d708c6b0a0cstage/shot_denoise/backplate/materiallibrary/background/mtlxmultiply11.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdfC	[ 0	locks=0 ]	(	""	)
in1_bsdfF	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edfC	[ 0	locks=0 ]	(	""	)
in1_edfF	[ 0	locks=0 ]	(	""	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdfC	[ 0	locks=0 ]	(	""	)
in1_vdfF	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	0.3183098861837907	)
in2_bsdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_color3	[ 0	locks=0 ]	(	1	1	1	)
in2_color4	[ 0	locks=0 ]	(	1	1	1	1	)
in2_edfC	[ 0	locks=0 ]	(	1	1	1	)
in2_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in2_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in2_vdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_vector2	[ 0	locks=0 ]	(	1	1	)
in2_vector3	[ 0	locks=0 ]	(	1	1	1	)
in2_vector4	[ 0	locks=0 ]	(	1	1	1	1	)
}
HouLC1033600bfd06a0469d70d5bb02e5stage/shot_denoise/backplate/materiallibrary/background/mtlxmultiply11.userdata     ___Version___     HouLC1033600be406a0469d70c274bb65stage/shot_denoise/backplate/materiallibrary/background/mtlxswitch2.init type = mtlxswitch
matchesdef = 0
HouLC1033600be506a0469d701c156043stage/shot_denoise/backplate/materiallibrary/background/mtlxswitch2.def comment ""
position 5.40863 -13.251
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 on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
6 "out"
}
inputsNamed3
{
0 	subnetinput3 0 1 "in1"
1 	mtlximage2 10 1 "in2"
2 	"" "" 1 "in3"
3 	"" "" 1 "in4"
4 	"" "" 1 "in5"
5 	"" "" 1 "in6"
7 	"" "" 1 "in7"
8 	"" "" 1 "in8"
9 	"" "" 1 "in9"
10 	"" "" 1 "in10"
11 	subnetinput2 0 1 "which"
}
inputs
{
0 	subnetinput3 0 1
1 	mtlximage2 0 1
2 	"" 0 1
3 	"" 0 1
4 	"" 0 1
5 	"" 0 1
6 	"" 0 1
7 	"" 0 1
8 	"" 0 1
9 	"" 0 1
10 	subnetinput2 0 1
}
stat
{
  create 1711383729
  modify 1753741209
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be406a0469d7015418e83stage/shot_denoise/backplate/materiallibrary/background/mtlxswitch2.parm {
version 0.8
signature	[ 0	locks=0 ]	(	color3	)
in1	[ 0	locks=0 ]	(	0	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3I	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4I	[ 0	locks=0 ]	(	0	0	0	0	)
in1_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in1_matrix33I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in1_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in1_matrix44I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2I	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3I	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4I	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	0	)
in2_color3	[ 0	locks=0 ]	(	0	0	0	)
in2_color3I	[ 0	locks=0 ]	(	0	0	0	)
in2_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in2_color4I	[ 0	locks=0 ]	(	0	0	0	0	)
in2_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in2_matrix33I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in2_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in2_matrix44I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in2_vector2	[ 0	locks=0 ]	(	0	0	)
in2_vector2I	[ 0	locks=0 ]	(	0	0	)
in2_vector3	[ 0	locks=0 ]	(	0	0	0	)
in2_vector3I	[ 0	locks=0 ]	(	0	0	0	)
in2_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in2_vector4I	[ 0	locks=0 ]	(	0	0	0	0	)
in3	[ 0	locks=0 ]	(	0	)
in3_color3	[ 0	locks=0 ]	(	0	0	0	)
in3_color3I	[ 0	locks=0 ]	(	0	0	0	)
in3_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in3_color4I	[ 0	locks=0 ]	(	0	0	0	0	)
in3_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in3_matrix33I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in3_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in3_matrix44I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in3_vector2	[ 0	locks=0 ]	(	0	0	)
in3_vector2I	[ 0	locks=0 ]	(	0	0	)
in3_vector3	[ 0	locks=0 ]	(	0	0	0	)
in3_vector3I	[ 0	locks=0 ]	(	0	0	0	)
in3_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in3_vector4I	[ 0	locks=0 ]	(	0	0	0	0	)
in4	[ 0	locks=0 ]	(	0	)
in4_color3	[ 0	locks=0 ]	(	0	0	0	)
in4_color3I	[ 0	locks=0 ]	(	0	0	0	)
in4_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in4_color4I	[ 0	locks=0 ]	(	0	0	0	0	)
in4_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in4_matrix33I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in4_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in4_matrix44I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in4_vector2	[ 0	locks=0 ]	(	0	0	)
in4_vector2I	[ 0	locks=0 ]	(	0	0	)
in4_vector3	[ 0	locks=0 ]	(	0	0	0	)
in4_vector3I	[ 0	locks=0 ]	(	0	0	0	)
in4_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in4_vector4I	[ 0	locks=0 ]	(	0	0	0	0	)
in5	[ 0	locks=0 ]	(	0	)
in5_color3	[ 0	locks=0 ]	(	0	0	0	)
in5_color3I	[ 0	locks=0 ]	(	0	0	0	)
in5_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in5_color4I	[ 0	locks=0 ]	(	0	0	0	0	)
in5_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in5_matrix33I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in5_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in5_matrix44I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in5_vector2	[ 0	locks=0 ]	(	0	0	)
in5_vector2I	[ 0	locks=0 ]	(	0	0	)
in5_vector3	[ 0	locks=0 ]	(	0	0	0	)
in5_vector3I	[ 0	locks=0 ]	(	0	0	0	)
in5_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in5_vector4I	[ 0	locks=0 ]	(	0	0	0	0	)
in6	[ 0	locks=0 ]	(	0	)
in6_color3	[ 0	locks=0 ]	(	0	0	0	)
in6_color3I	[ 0	locks=0 ]	(	0	0	0	)
in6_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in6_color4I	[ 0	locks=0 ]	(	0	0	0	0	)
in6_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in6_matrix33I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in6_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in6_matrix44I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in6_vector2	[ 0	locks=0 ]	(	0	0	)
in6_vector2I	[ 0	locks=0 ]	(	0	0	)
in6_vector3	[ 0	locks=0 ]	(	0	0	0	)
in6_vector3I	[ 0	locks=0 ]	(	0	0	0	)
in6_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in6_vector4I	[ 0	locks=0 ]	(	0	0	0	0	)
in7	[ 0	locks=0 ]	(	0	)
in7_color3	[ 0	locks=0 ]	(	0	0	0	)
in7_color3I	[ 0	locks=0 ]	(	0	0	0	)
in7_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in7_color4I	[ 0	locks=0 ]	(	0	0	0	0	)
in7_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in7_matrix33I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in7_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in7_matrix44I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in7_vector2	[ 0	locks=0 ]	(	0	0	)
in7_vector2I	[ 0	locks=0 ]	(	0	0	)
in7_vector3	[ 0	locks=0 ]	(	0	0	0	)
in7_vector3I	[ 0	locks=0 ]	(	0	0	0	)
in7_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in7_vector4I	[ 0	locks=0 ]	(	0	0	0	0	)
in8	[ 0	locks=0 ]	(	0	)
in8_color3	[ 0	locks=0 ]	(	0	0	0	)
in8_color3I	[ 0	locks=0 ]	(	0	0	0	)
in8_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in8_color4I	[ 0	locks=0 ]	(	0	0	0	0	)
in8_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in8_matrix33I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in8_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in8_matrix44I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in8_vector2	[ 0	locks=0 ]	(	0	0	)
in8_vector2I	[ 0	locks=0 ]	(	0	0	)
in8_vector3	[ 0	locks=0 ]	(	0	0	0	)
in8_vector3I	[ 0	locks=0 ]	(	0	0	0	)
in8_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in8_vector4I	[ 0	locks=0 ]	(	0	0	0	0	)
in9	[ 0	locks=0 ]	(	0	)
in9_color3	[ 0	locks=0 ]	(	0	0	0	)
in9_color3I	[ 0	locks=0 ]	(	0	0	0	)
in9_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in9_color4I	[ 0	locks=0 ]	(	0	0	0	0	)
in9_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in9_matrix33I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in9_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in9_matrix44I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in9_vector2	[ 0	locks=0 ]	(	0	0	)
in9_vector2I	[ 0	locks=0 ]	(	0	0	)
in9_vector3	[ 0	locks=0 ]	(	0	0	0	)
in9_vector3I	[ 0	locks=0 ]	(	0	0	0	)
in9_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in9_vector4I	[ 0	locks=0 ]	(	0	0	0	0	)
in10	[ 0	locks=0 ]	(	0	)
in10_color3	[ 0	locks=0 ]	(	0	0	0	)
in10_color3I	[ 0	locks=0 ]	(	0	0	0	)
in10_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in10_color4I	[ 0	locks=0 ]	(	0	0	0	0	)
in10_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in10_matrix33I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in10_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in10_matrix44I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in10_vector2	[ 0	locks=0 ]	(	0	0	)
in10_vector2I	[ 0	locks=0 ]	(	0	0	)
in10_vector3	[ 0	locks=0 ]	(	0	0	0	)
in10_vector3I	[ 0	locks=0 ]	(	0	0	0	)
in10_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in10_vector4I	[ 0	locks=0 ]	(	0	0	0	0	)
which	[ 0	locks=0 ]	(	0	)
which_color3I	[ 0	locks=0 ]	(	0	)
which_color4I	[ 0	locks=0 ]	(	0	)
which_floatI	[ 0	locks=0 ]	(	0	)
which_matrix33I	[ 0	locks=0 ]	(	0	)
which_matrix44I	[ 0	locks=0 ]	(	0	)
which_vector2I	[ 0	locks=0 ]	(	0	)
which_vector3I	[ 0	locks=0 ]	(	0	)
which_vector4I	[ 0	locks=0 ]	(	0	)
}
HouLC1033600be006a0469d70d7e8829estage/shot_denoise/backplate/materiallibrary/background/mtlxswitch2.userdata     ___Version___     HouLC1033600be906a0469d707ff769destage/shot_denoise/backplate/materiallibrary/background/const5.init type = constant
matchesdef = 1
HouLC1033600bee06a0469d70c499b1fbstage/shot_denoise/backplate/materiallibrary/background/const5.def comment ""
position 14.8412 -2.57731
connectornextid 1
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
0 "Value"
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1711383912
  modify 1711467055
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0 0 0 
delscript ""
exprlanguage hscript
end
HouLC1033600be906a0469d702fd21e64stage/shot_denoise/backplate/materiallibrary/background/const5.parm {
version 0.8
consttype	[ 0	locks=0 ]	(	"color"	)
floatdef	[ 0	locks=0 ]	(	0.2	)
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.20000000298023224	0.20000000298023224	0.20000000298023224	)
color4def	[ 0	locks=0 ]	(	0	0	0	0	)
bsdfdef	[ 0	locks=0 ]	(	""	)
dictdef	[ 0	locks=0 ]	(	""	)
coshaderdef	[ 0	locks=0 ]	(	""	)
surfacedef	[ 0	locks=0 ]	(	""	)
displacementdef	[ 0	locks=0 ]	(	""	)
atmospheredef	[ 0	locks=0 ]	(	""	)
lightdef	[ 0	locks=0 ]	(	""	)
lightfilterdef	[ 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 ]	(	)
floatm2adef	[ 0	locks=0 ]	(	)
float4adef	[ 0	locks=0 ]	(	)
float9adef	[ 0	locks=0 ]	(	)
float16adef	[ 0	locks=0 ]	(	)
stringadef	[ 0	locks=0 ]	(	)
dictadef	[ 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	)
}
HouLC1033600be506a0469d70f40b8f9bstage/shot_denoise/backplate/materiallibrary/background/const5.userdata     ___Version___    21.0.700HouLC1033600be106a0469d70c4cf2346stage/shot_denoise/backplate/materiallibrary/background/kma_rayimport2.init type = kma_rayimport
matchesdef = 1
HouLC1033600be606a0469d701650cc60stage/shot_denoise/backplate/materiallibrary/background/kma_rayimport2.def comment ""
position 14.8412 -0.889402
connectornextid 1
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
0 "out"
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1711383927
  modify 1711463336
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be106a0469d70f3befffdstage/shot_denoise/backplate/materiallibrary/background/kma_rayimport2.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
var	[ 0	locks=0 ]	(	ray:level	)
}
HouLC1033600bfd06a0469d708d200d50stage/shot_denoise/backplate/materiallibrary/background/kma_rayimport2.userdata     ___Version___     HouLC1033600be406a0469d70e03e787bstage/shot_denoise/backplate/materiallibrary/background/subnetinput.init type = subnetconnector
matchesdef = 1
HouLC1033600be506a0469d7090762a16stage/shot_denoise/backplate/materiallibrary/background/subnetinput.def comment ""
position 2.79804 -3.24215
connectornextid 1
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
0 "_bgplate"
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1711459968
  modify 1753741217
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be406a0469d70c9573349stage/shot_denoise/backplate/materiallibrary/background/subnetinput.parm {
version 0.8
connectorkind	[ 0	locks=0 ]	(	"input"	)
parmaccess	[ 0	locks=0 ]	(	""	)
parmname	[ 0	locks=0 ]	(	bgplate	)
parmlabel	[ 0	locks=0 ]	(	"Background Plate"	)
parmtype	[ 0	locks=0 ]	(	"image"	)
parmtypename	[ 0	locks=0 ]	(	""	)
floatdef	[ 0	locks=0 ]	(	0	)
intdef	[ 0	locks=0 ]	(	0	)
toggledef	[ 0	locks=0 ]	(	"off"	)
angledef	[ 0	locks=0 ]	(	0	)
logfloatdef	[ 0	locks=0 ]	(	0	)
float2def	[ 0	locks=0 ]	(	0	0	)
float3def	[ 0	locks=0 ]	(	0	0	0	)
vectordef	[ 0	locks=0 ]	(	0	0	0	)
normaldef	[ 0	locks=0 ]	(	0	0	0	)
pointdef	[ 0	locks=0 ]	(	0	0	0	)
directiondef	[ 0	locks=0 ]	(	1	0	0	)
float4def	[ 0	locks=0 ]	(	0	0	0	0	)
floatm2def	[ 0	locks=0 ]	(	1	0	0	1	)
float9def	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
float16def	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
stringdef	[ 0	locks=0 ]	(	""	)
filedef	[ 0	locks=0 ]	(	""	)
imagedef	[ 0	locks=0 ]	(	""	)
geometrydef	[ 0	locks=0 ]	(	""	)
colordef	[ 0	locks=0 ]	(	0	0	0	)
color4def	[ 0	locks=0 ]	(	0	0	0	0	)
bsdfdef	[ 0	locks=0 ]	(	""	)
dictdef	[ 0	locks=0 ]	(	""	)
coshaderdef	[ 0	locks=0 ]	(	""	)
surfacedef	[ 0	locks=0 ]	(	""	)
displacementdef	[ 0	locks=0 ]	(	""	)
atmospheredef	[ 0	locks=0 ]	(	""	)
lightdef	[ 0	locks=0 ]	(	""	)
lightfilterdef	[ 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 ]	(	)
floatm2adef	[ 0	locks=0 ]	(	)
float4adef	[ 0	locks=0 ]	(	)
float9adef	[ 0	locks=0 ]	(	)
float16adef	[ 0	locks=0 ]	(	)
stringadef	[ 0	locks=0 ]	(	)
dictadef	[ 0	locks=0 ]	(	)
coshaderadef	[ 0	locks=0 ]	(	""	)
structdef	[ 0	locks=0 ]	(	""	)
useasparmdefiner	[ 0	locks=0 ]	(	"on"	)
parmuniform	[ 0	locks=0 ]	(	"on"	)
}
HouLC1033600be006a0469d70637b4886stage/shot_denoise/backplate/materiallibrary/background/subnetinput.userdata     ___Version___    21.0.700HouLC1033600bfd06a0469d70a6359d4cstage/shot_denoise/backplate/materiallibrary/background/subnetinput.outputinfos NumInfos 1
ValuesBinary 1
BeginInfo
OutputName _bgplate
DebugCorrInputName __default__
BypassCorrInputName __default__
NormalMode 0
BypassMode 1
UseDefaultValue 1
EndInfo
        HouLC1033600be706a0469d70d4cc8ff2stage/shot_denoise/backplate/materiallibrary/background/subnetinput1.init type = subnetconnector
matchesdef = 1
HouLC1033600be406a0469d700adbba55stage/shot_denoise/backplate/materiallibrary/background/subnetinput1.def comment ""
position -3.02763 -15.7765
connectornextid 1
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
0 "_offscreentex"
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1711460733
  modify 1753741209
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be706a0469d7016fe88f1stage/shot_denoise/backplate/materiallibrary/background/subnetinput1.parm {
version 0.8
connectorkind	[ 0	locks=0 ]	(	"input"	)
parmaccess	[ 0	locks=0 ]	(	""	)
parmname	[ 0	locks=0 ]	(	offscreentex	)
parmlabel	[ 0	locks=0 ]	(	"Offscreen Texture"	)
parmtype	[ 0	locks=0 ]	(	"image"	)
parmtypename	[ 0	locks=0 ]	(	""	)
floatdef	[ 0	locks=0 ]	(	0	)
intdef	[ 0	locks=0 ]	(	0	)
toggledef	[ 0	locks=0 ]	(	"off"	)
angledef	[ 0	locks=0 ]	(	0	)
logfloatdef	[ 0	locks=0 ]	(	0	)
float2def	[ 0	locks=0 ]	(	0	0	)
float3def	[ 0	locks=0 ]	(	0	0	0	)
vectordef	[ 0	locks=0 ]	(	0	0	0	)
normaldef	[ 0	locks=0 ]	(	0	0	0	)
pointdef	[ 0	locks=0 ]	(	0	0	0	)
directiondef	[ 0	locks=0 ]	(	1	0	0	)
float4def	[ 0	locks=0 ]	(	0	0	0	0	)
floatm2def	[ 0	locks=0 ]	(	1	0	0	1	)
float9def	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
float16def	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
stringdef	[ 0	locks=0 ]	(	""	)
filedef	[ 0	locks=0 ]	(	""	)
imagedef	[ 0	locks=0 ]	(	""	)
geometrydef	[ 0	locks=0 ]	(	""	)
colordef	[ 0	locks=0 ]	(	0	0	0	)
color4def	[ 0	locks=0 ]	(	0	0	0	0	)
bsdfdef	[ 0	locks=0 ]	(	""	)
dictdef	[ 0	locks=0 ]	(	""	)
coshaderdef	[ 0	locks=0 ]	(	""	)
surfacedef	[ 0	locks=0 ]	(	""	)
displacementdef	[ 0	locks=0 ]	(	""	)
atmospheredef	[ 0	locks=0 ]	(	""	)
lightdef	[ 0	locks=0 ]	(	""	)
lightfilterdef	[ 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 ]	(	)
floatm2adef	[ 0	locks=0 ]	(	)
float4adef	[ 0	locks=0 ]	(	)
float9adef	[ 0	locks=0 ]	(	)
float16adef	[ 0	locks=0 ]	(	)
stringadef	[ 0	locks=0 ]	(	)
dictadef	[ 0	locks=0 ]	(	)
coshaderadef	[ 0	locks=0 ]	(	""	)
structdef	[ 0	locks=0 ]	(	""	)
useasparmdefiner	[ 0	locks=0 ]	(	"on"	)
parmuniform	[ 0	locks=0 ]	(	"on"	)
}
HouLC1033600be306a0469d70c035e9destage/shot_denoise/backplate/materiallibrary/background/subnetinput1.userdata     ___Version___    21.0.700HouLC1033600bfc06a0469d70632d0406stage/shot_denoise/backplate/materiallibrary/background/subnetinput1.outputinfos NumInfos 1
ValuesBinary 1
BeginInfo
OutputName _offscreentex
DebugCorrInputName __default__
BypassCorrInputName __default__
NormalMode 0
BypassMode 1
UseDefaultValue 1
EndInfo
        HouLC1033600be706a0469d701ef32b3astage/shot_denoise/backplate/materiallibrary/background/subnetinput2.init type = subnetconnector
matchesdef = 1
HouLC1033600be406a0469d709dabacd4stage/shot_denoise/backplate/materiallibrary/background/subnetinput2.def comment ""
position -1.93205 -11.1705
connectornextid 1
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
0 "_useoffscreentex"
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1711460841
  modify 1711461929
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be706a0469d70350cbe1fstage/shot_denoise/backplate/materiallibrary/background/subnetinput2.parm {
version 0.8
connectorkind	[ 0	locks=0 ]	(	"input"	)
parmaccess	[ 0	locks=0 ]	(	""	)
parmname	[ 0	locks=0 ]	(	useoffscreentex	)
parmlabel	[ 0	locks=0 ]	(	"Offscreen Texture"	)
parmtype	[ 0	locks=0 ]	(	"float"	)
parmtypename	[ 0	locks=0 ]	(	""	)
floatdef	[ 0	locks=0 ]	(	0	)
intdef	[ 0	locks=0 ]	(	0	)
toggledef	[ 0	locks=0 ]	(	"off"	)
angledef	[ 0	locks=0 ]	(	0	)
logfloatdef	[ 0	locks=0 ]	(	0	)
float2def	[ 0	locks=0 ]	(	0	0	)
float3def	[ 0	locks=0 ]	(	0	0	0	)
vectordef	[ 0	locks=0 ]	(	0	0	0	)
normaldef	[ 0	locks=0 ]	(	0	0	0	)
pointdef	[ 0	locks=0 ]	(	0	0	0	)
directiondef	[ 0	locks=0 ]	(	1	0	0	)
float4def	[ 0	locks=0 ]	(	0	0	0	0	)
floatm2def	[ 0	locks=0 ]	(	1	0	0	1	)
float9def	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
float16def	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
stringdef	[ 0	locks=0 ]	(	""	)
filedef	[ 0	locks=0 ]	(	""	)
imagedef	[ 0	locks=0 ]	(	""	)
geometrydef	[ 0	locks=0 ]	(	""	)
colordef	[ 0	locks=0 ]	(	0	0	0	)
color4def	[ 0	locks=0 ]	(	0	0	0	0	)
bsdfdef	[ 0	locks=0 ]	(	""	)
dictdef	[ 0	locks=0 ]	(	""	)
coshaderdef	[ 0	locks=0 ]	(	""	)
surfacedef	[ 0	locks=0 ]	(	""	)
displacementdef	[ 0	locks=0 ]	(	""	)
atmospheredef	[ 0	locks=0 ]	(	""	)
lightdef	[ 0	locks=0 ]	(	""	)
lightfilterdef	[ 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 ]	(	)
floatm2adef	[ 0	locks=0 ]	(	)
float4adef	[ 0	locks=0 ]	(	)
float9adef	[ 0	locks=0 ]	(	)
float16adef	[ 0	locks=0 ]	(	)
stringadef	[ 0	locks=0 ]	(	)
dictadef	[ 0	locks=0 ]	(	)
coshaderadef	[ 0	locks=0 ]	(	""	)
structdef	[ 0	locks=0 ]	(	""	)
useasparmdefiner	[ 0	locks=0 ]	(	"on"	)
parmuniform	[ 0	locks=0 ]	(	"on"	)
}
HouLC1033600be306a0469d70afc738d2stage/shot_denoise/backplate/materiallibrary/background/subnetinput2.userdata     ___Version___    21.0.700HouLC1033600be706a0469d70a068907estage/shot_denoise/backplate/materiallibrary/background/subnetinput3.init type = subnetconnector
matchesdef = 1
HouLC1033600be406a0469d708c67a216stage/shot_denoise/backplate/materiallibrary/background/subnetinput3.def comment ""
position -1.93205 -12.7491
connectornextid 1
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
0 "_offscreen_col"
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1711460885
  modify 1711468093
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be706a0469d70c56ac5f0stage/shot_denoise/backplate/materiallibrary/background/subnetinput3.parm {
version 0.8
connectorkind	[ 0	locks=0 ]	(	"input"	)
parmaccess	[ 0	locks=0 ]	(	""	)
parmname	[ 0	locks=0 ]	(	offscreen_col	)
parmlabel	[ 0	locks=0 ]	(	"Offscreen Color"	)
parmtype	[ 0	locks=0 ]	(	"color"	)
parmtypename	[ 0	locks=0 ]	(	""	)
floatdef	[ 0	locks=0 ]	(	0	)
intdef	[ 0	locks=0 ]	(	0	)
toggledef	[ 0	locks=0 ]	(	"off"	)
angledef	[ 0	locks=0 ]	(	0	)
logfloatdef	[ 0	locks=0 ]	(	0	)
float2def	[ 0	locks=0 ]	(	0	0	)
float3def	[ 0	locks=0 ]	(	0	0	0	)
vectordef	[ 0	locks=0 ]	(	0	0	0	)
normaldef	[ 0	locks=0 ]	(	0	0	0	)
pointdef	[ 0	locks=0 ]	(	0	0	0	)
directiondef	[ 0	locks=0 ]	(	1	0	0	)
float4def	[ 0	locks=0 ]	(	0	0	0	0	)
floatm2def	[ 0	locks=0 ]	(	1	0	0	1	)
float9def	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
float16def	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
stringdef	[ 0	locks=0 ]	(	""	)
filedef	[ 0	locks=0 ]	(	""	)
imagedef	[ 0	locks=0 ]	(	""	)
geometrydef	[ 0	locks=0 ]	(	""	)
colordef	[ 0	locks=0 ]	(	0	0	0	)
color4def	[ 0	locks=0 ]	(	0	0	0	0	)
bsdfdef	[ 0	locks=0 ]	(	""	)
dictdef	[ 0	locks=0 ]	(	""	)
coshaderdef	[ 0	locks=0 ]	(	""	)
surfacedef	[ 0	locks=0 ]	(	""	)
displacementdef	[ 0	locks=0 ]	(	""	)
atmospheredef	[ 0	locks=0 ]	(	""	)
lightdef	[ 0	locks=0 ]	(	""	)
lightfilterdef	[ 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 ]	(	)
floatm2adef	[ 0	locks=0 ]	(	)
float4adef	[ 0	locks=0 ]	(	)
float9adef	[ 0	locks=0 ]	(	)
float16adef	[ 0	locks=0 ]	(	)
stringadef	[ 0	locks=0 ]	(	)
dictadef	[ 0	locks=0 ]	(	)
coshaderadef	[ 0	locks=0 ]	(	""	)
structdef	[ 0	locks=0 ]	(	""	)
useasparmdefiner	[ 0	locks=0 ]	(	"on"	)
parmuniform	[ 0	locks=0 ]	(	"on"	)
}
HouLC1033600be306a0469d70b30bee05stage/shot_denoise/backplate/materiallibrary/background/subnetinput3.userdata     ___Version___    21.0.700HouLC1033600be706a0469d700d56e495stage/shot_denoise/backplate/materiallibrary/background/subnetinput4.init type = subnetconnector
matchesdef = 1
HouLC1033600be406a0469d701f74e4c0stage/shot_denoise/backplate/materiallibrary/background/subnetinput4.def comment ""
position -72.3025 -19.0607
connectornextid 1
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
0 "_offscreentex_rotate"
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1711461989
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be706a0469d70e72c1c38stage/shot_denoise/backplate/materiallibrary/background/subnetinput4.parm {
version 0.8
connectorkind	[ 0	locks=0 ]	(	"input"	)
parmaccess	[ 0	locks=0 ]	(	""	)
parmname	[ 0	locks=0 ]	(	offscreentex_rotate	)
parmlabel	[ 0	locks=0 ]	(	Rotate	)
parmtype	[ 0	locks=0 ]	(	"float3"	)
parmtypename	[ 0	locks=0 ]	(	""	)
floatdef	[ 0	locks=0 ]	(	0	)
intdef	[ 0	locks=0 ]	(	0	)
toggledef	[ 0	locks=0 ]	(	"off"	)
angledef	[ 0	locks=0 ]	(	0	)
logfloatdef	[ 0	locks=0 ]	(	0	)
float2def	[ 0	locks=0 ]	(	0	0	)
float3def	[ 0	locks=0 ]	(	0	0	0	)
vectordef	[ 0	locks=0 ]	(	0	0	0	)
normaldef	[ 0	locks=0 ]	(	0	0	0	)
pointdef	[ 0	locks=0 ]	(	0	0	0	)
directiondef	[ 0	locks=0 ]	(	1	0	0	)
float4def	[ 0	locks=0 ]	(	0	0	0	0	)
floatm2def	[ 0	locks=0 ]	(	1	0	0	1	)
float9def	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
float16def	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
stringdef	[ 0	locks=0 ]	(	""	)
filedef	[ 0	locks=0 ]	(	""	)
imagedef	[ 0	locks=0 ]	(	""	)
geometrydef	[ 0	locks=0 ]	(	""	)
colordef	[ 0	locks=0 ]	(	0	0	0	)
color4def	[ 0	locks=0 ]	(	0	0	0	0	)
bsdfdef	[ 0	locks=0 ]	(	""	)
dictdef	[ 0	locks=0 ]	(	""	)
coshaderdef	[ 0	locks=0 ]	(	""	)
surfacedef	[ 0	locks=0 ]	(	""	)
displacementdef	[ 0	locks=0 ]	(	""	)
atmospheredef	[ 0	locks=0 ]	(	""	)
lightdef	[ 0	locks=0 ]	(	""	)
lightfilterdef	[ 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 ]	(	)
floatm2adef	[ 0	locks=0 ]	(	)
float4adef	[ 0	locks=0 ]	(	)
float9adef	[ 0	locks=0 ]	(	)
float16adef	[ 0	locks=0 ]	(	)
stringadef	[ 0	locks=0 ]	(	)
dictadef	[ 0	locks=0 ]	(	)
coshaderadef	[ 0	locks=0 ]	(	""	)
structdef	[ 0	locks=0 ]	(	""	)
useasparmdefiner	[ 0	locks=0 ]	(	"on"	)
parmuniform	[ 0	locks=0 ]	(	"on"	)
}
HouLC1033600be306a0469d709427c06estage/shot_denoise/backplate/materiallibrary/background/subnetinput4.userdata     ___Version___    21.0.700HouLC1033600be706a0469d709518dc8bstage/shot_denoise/backplate/materiallibrary/background/subnetinput5.init type = subnetconnector
matchesdef = 1
HouLC1033600be406a0469d70cf38215dstage/shot_denoise/backplate/materiallibrary/background/subnetinput5.def comment ""
position -23.1676 -2.38294
connectornextid 1
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
0 "_scal"
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1711462025
  modify 1711464507
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be706a0469d70a4b7caabstage/shot_denoise/backplate/materiallibrary/background/subnetinput5.parm {
version 0.8
connectorkind	[ 0	locks=0 ]	(	"input"	)
parmaccess	[ 0	locks=0 ]	(	""	)
parmname	[ 0	locks=0 ]	(	scal	)
parmlabel	[ 0	locks=0 ]	(	Scale	)
parmtype	[ 0	locks=0 ]	(	"float2"	)
parmtypename	[ 0	locks=0 ]	(	""	)
floatdef	[ 0	locks=0 ]	(	0	)
intdef	[ 0	locks=0 ]	(	0	)
toggledef	[ 0	locks=0 ]	(	"off"	)
angledef	[ 0	locks=0 ]	(	0	)
logfloatdef	[ 0	locks=0 ]	(	0	)
float2def	[ 0	locks=0 ]	(	1	1	)
float3def	[ 0	locks=0 ]	(	0	0	0	)
vectordef	[ 0	locks=0 ]	(	0	0	0	)
normaldef	[ 0	locks=0 ]	(	0	0	0	)
pointdef	[ 0	locks=0 ]	(	0	0	0	)
directiondef	[ 0	locks=0 ]	(	1	0	0	)
float4def	[ 0	locks=0 ]	(	0	0	0	0	)
floatm2def	[ 0	locks=0 ]	(	1	0	0	1	)
float9def	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
float16def	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
stringdef	[ 0	locks=0 ]	(	""	)
filedef	[ 0	locks=0 ]	(	""	)
imagedef	[ 0	locks=0 ]	(	""	)
geometrydef	[ 0	locks=0 ]	(	""	)
colordef	[ 0	locks=0 ]	(	0	0	0	)
color4def	[ 0	locks=0 ]	(	0	0	0	0	)
bsdfdef	[ 0	locks=0 ]	(	""	)
dictdef	[ 0	locks=0 ]	(	""	)
coshaderdef	[ 0	locks=0 ]	(	""	)
surfacedef	[ 0	locks=0 ]	(	""	)
displacementdef	[ 0	locks=0 ]	(	""	)
atmospheredef	[ 0	locks=0 ]	(	""	)
lightdef	[ 0	locks=0 ]	(	""	)
lightfilterdef	[ 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 ]	(	)
floatm2adef	[ 0	locks=0 ]	(	)
float4adef	[ 0	locks=0 ]	(	)
float9adef	[ 0	locks=0 ]	(	)
float16adef	[ 0	locks=0 ]	(	)
stringadef	[ 0	locks=0 ]	(	)
dictadef	[ 0	locks=0 ]	(	)
coshaderadef	[ 0	locks=0 ]	(	""	)
structdef	[ 0	locks=0 ]	(	""	)
useasparmdefiner	[ 0	locks=0 ]	(	"on"	)
parmuniform	[ 0	locks=0 ]	(	"on"	)
}
HouLC1033600be306a0469d7057744e5bstage/shot_denoise/backplate/materiallibrary/background/subnetinput5.userdata     ___Version___    21.0.700HouLC1033600be706a0469d7002065ae0stage/shot_denoise/backplate/materiallibrary/background/subnetinput6.init type = subnetconnector
matchesdef = 1
HouLC1033600be406a0469d708fdd2426stage/shot_denoise/backplate/materiallibrary/background/subnetinput6.def comment ""
position -27.4879 2.40819
connectornextid 1
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
0 "_transl"
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1711462060
  modify 1711464541
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be706a0469d7037787671stage/shot_denoise/backplate/materiallibrary/background/subnetinput6.parm {
version 0.8
connectorkind	[ 0	locks=0 ]	(	"input"	)
parmaccess	[ 0	locks=0 ]	(	""	)
parmname	[ 0	locks=0 ]	(	transl	)
parmlabel	[ 0	locks=0 ]	(	Translate	)
parmtype	[ 0	locks=0 ]	(	"float2"	)
parmtypename	[ 0	locks=0 ]	(	""	)
floatdef	[ 0	locks=0 ]	(	0	)
intdef	[ 0	locks=0 ]	(	0	)
toggledef	[ 0	locks=0 ]	(	"off"	)
angledef	[ 0	locks=0 ]	(	0	)
logfloatdef	[ 0	locks=0 ]	(	0	)
float2def	[ 0	locks=0 ]	(	0	0	)
float3def	[ 0	locks=0 ]	(	0	0	0	)
vectordef	[ 0	locks=0 ]	(	0	0	0	)
normaldef	[ 0	locks=0 ]	(	0	0	0	)
pointdef	[ 0	locks=0 ]	(	0	0	0	)
directiondef	[ 0	locks=0 ]	(	1	0	0	)
float4def	[ 0	locks=0 ]	(	0	0	0	0	)
floatm2def	[ 0	locks=0 ]	(	1	0	0	1	)
float9def	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
float16def	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
stringdef	[ 0	locks=0 ]	(	""	)
filedef	[ 0	locks=0 ]	(	""	)
imagedef	[ 0	locks=0 ]	(	""	)
geometrydef	[ 0	locks=0 ]	(	""	)
colordef	[ 0	locks=0 ]	(	0	0	0	)
color4def	[ 0	locks=0 ]	(	0	0	0	0	)
bsdfdef	[ 0	locks=0 ]	(	""	)
dictdef	[ 0	locks=0 ]	(	""	)
coshaderdef	[ 0	locks=0 ]	(	""	)
surfacedef	[ 0	locks=0 ]	(	""	)
displacementdef	[ 0	locks=0 ]	(	""	)
atmospheredef	[ 0	locks=0 ]	(	""	)
lightdef	[ 0	locks=0 ]	(	""	)
lightfilterdef	[ 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 ]	(	)
floatm2adef	[ 0	locks=0 ]	(	)
float4adef	[ 0	locks=0 ]	(	)
float9adef	[ 0	locks=0 ]	(	)
float16adef	[ 0	locks=0 ]	(	)
stringadef	[ 0	locks=0 ]	(	)
dictadef	[ 0	locks=0 ]	(	)
coshaderadef	[ 0	locks=0 ]	(	""	)
structdef	[ 0	locks=0 ]	(	""	)
useasparmdefiner	[ 0	locks=0 ]	(	"on"	)
parmuniform	[ 0	locks=0 ]	(	"on"	)
}
HouLC1033600be306a0469d70f361545fstage/shot_denoise/backplate/materiallibrary/background/subnetinput6.userdata     ___Version___    21.0.700HouLC1033600be006a0469d701303fb65stage/shot_denoise/backplate/materiallibrary/background/mtlxseparate3v4.init type = mtlxseparate3v
matchesdef = 0
HouLC1033600be106a0469d70548a1e6astage/shot_denoise/backplate/materiallibrary/background/mtlxseparate3v4.def comment ""
position -6.89093 -1.30233
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
1 "outx"
2 "outy"
}
inputsNamed3
{
0 	mtlxadd2 2 1 "in"
}
inputs
{
0 	mtlxadd2 0 1
}
stat
{
  create 1711463695
  modify 1711613021
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be006a0469d70556079c9stage/shot_denoise/backplate/materiallibrary/background/mtlxseparate3v4.parm {
version 0.8
in	[ 0	locks=0 ]	(	0	0	0	)
}
HouLC1033600bfc06a0469d703f4be185stage/shot_denoise/backplate/materiallibrary/background/mtlxseparate3v4.userdata     ___Version___     HouLC1033600be706a0469d70dd5d8325stage/shot_denoise/backplate/materiallibrary/background/mtlxcombine6.init type = mtlxcombine2
matchesdef = 0
HouLC1033600be406a0469d703882274fstage/shot_denoise/backplate/materiallibrary/background/mtlxcombine6.def comment ""
position -4.3571 -1.30233
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	mtlxseparate3v4 1 1 "in1"
1 	mtlxseparate3v4 2 1 "in2"
}
inputs
{
0 	mtlxseparate3v4 0 1
1 	mtlxseparate3v4 1 1
}
stat
{
  create 1711463702
  modify 1711613021
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be706a0469d70817efdb4stage/shot_denoise/backplate/materiallibrary/background/mtlxcombine6.parm {
version 0.8
signature	[ 0	locks=0 ]	(	vector2	)
in1	[ 0	locks=0 ]	(	0	0	0	)
in1_vector2	[ 0	locks=0 ]	(	0	)
in1_vector4VF	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4VV	[ 0	locks=0 ]	(	0	0	)
in2	[ 0	locks=0 ]	(	0	)
in2_vector4VV	[ 0	locks=0 ]	(	0	0	)
}
HouLC1033600be306a0469d7081d8ba01stage/shot_denoise/backplate/materiallibrary/background/mtlxcombine6.userdata     ___Version___     HouLC1033600bea06a0469d705ff18870stage/shot_denoise/backplate/materiallibrary/background/mtlxasin1.init type = mtlxasin
matchesdef = 0
HouLC1033600beb06a0469d7047c9725cstage/shot_denoise/backplate/materiallibrary/background/mtlxasin1.def comment ""
position -11.5709 -19.945
connectornextid 2
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
1 "out"
}
inputsNamed3
{
0 	mtlxseparate3v3 2 1 "in"
}
inputs
{
0 	mtlxseparate3v3 1 1
}
stat
{
  create 1711475040
  modify 1711631621
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bea06a0469d700d252600stage/shot_denoise/backplate/materiallibrary/background/mtlxasin1.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in	[ 0	locks=0 ]	(	0	)
in_vector2	[ 0	locks=0 ]	(	0	0	)
in_vector3	[ 0	locks=0 ]	(	0	0	0	)
in_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600be606a0469d70c67118c0stage/shot_denoise/backplate/materiallibrary/background/mtlxasin1.userdata     ___Version___     HouLC1033600beb06a0469d708ed0017bstage/shot_denoise/backplate/materiallibrary/background/mtlxadd8.init type = mtlxadd
matchesdef = 0
HouLC1033600be806a0469d70d92b98f9stage/shot_denoise/backplate/materiallibrary/background/mtlxadd8.def comment ""
position -5.41076 -17.8953
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	mtlxmultiply10 2 1 "in1"
1 	"" "" 1 "in2"
}
inputs
{
0 	mtlxmultiply10 0 1
1 	"" 0 1
}
stat
{
  create 1711475632
  modify 1711631621
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600beb06a0469d70ee265f44stage/shot_denoise/backplate/materiallibrary/background/mtlxadd8.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdf	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edf	[ 0	locks=0 ]	(	""	)
in1_integer	[ 0	locks=0 ]	(	0	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix33FA	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_matrix44FA	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdf	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	0.5	)
in2_bsdf	[ 0	locks=0 ]	(	""	)
in2_color3	[ 0	locks=0 ]	(	0	0	0	)
in2_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in2_edf	[ 0	locks=0 ]	(	""	)
in2_integer	[ 0	locks=0 ]	(	0	)
in2_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in2_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in2_vdf	[ 0	locks=0 ]	(	""	)
in2_vector2	[ 0	locks=0 ]	(	0	0	)
in2_vector3	[ 0	locks=0 ]	(	0	0	0	)
in2_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600be706a0469d70f2a3d620stage/shot_denoise/backplate/materiallibrary/background/mtlxadd8.userdata     ___Version___     HouLC1033600beb06a0469d70f9a7c322stage/shot_denoise/backplate/materiallibrary/background/mtlxadd9.init type = mtlxadd
matchesdef = 0
HouLC1033600be806a0469d70093371c6stage/shot_denoise/backplate/materiallibrary/background/mtlxadd9.def comment ""
position -5.41076 -19.4006
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	mtlxmultiply11 2 1 "in1"
1 	"" "" 1 "in2"
}
inputs
{
0 	mtlxmultiply11 0 1
1 	"" 0 1
}
stat
{
  create 1711475729
  modify 1711631621
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600beb06a0469d708e51afa6stage/shot_denoise/backplate/materiallibrary/background/mtlxadd9.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdf	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edf	[ 0	locks=0 ]	(	""	)
in1_integer	[ 0	locks=0 ]	(	0	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix33FA	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_matrix44FA	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdf	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	0.5	)
in2_bsdf	[ 0	locks=0 ]	(	""	)
in2_color3	[ 0	locks=0 ]	(	0	0	0	)
in2_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in2_edf	[ 0	locks=0 ]	(	""	)
in2_integer	[ 0	locks=0 ]	(	0	)
in2_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in2_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in2_vdf	[ 0	locks=0 ]	(	""	)
in2_vector2	[ 0	locks=0 ]	(	0	0	)
in2_vector3	[ 0	locks=0 ]	(	0	0	0	)
in2_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600be706a0469d70600dcc49stage/shot_denoise/backplate/materiallibrary/background/mtlxadd9.userdata     ___Version___     HouLC1033600be106a0469d703ff3fbc4stage/shot_denoise/backplate/materiallibrary/background/mtlxmultiply12.init type = mtlxmultiply
matchesdef = 0
HouLC1033600be606a0469d70fa62e7d7stage/shot_denoise/backplate/materiallibrary/background/mtlxmultiply12.def comment ""
position -13.757 -17.2174
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	mtlxseparate3v3 3 1 "in1"
1 	"" "" 1 "in2"
}
inputs
{
0 	mtlxseparate3v3 2 1
1 	"" 0 1
}
stat
{
  create 1711613824
  modify 1711631685
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be106a0469d70e04b7034stage/shot_denoise/backplate/materiallibrary/background/mtlxmultiply12.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdfC	[ 0	locks=0 ]	(	""	)
in1_bsdfF	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edfC	[ 0	locks=0 ]	(	""	)
in1_edfF	[ 0	locks=0 ]	(	""	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdfC	[ 0	locks=0 ]	(	""	)
in1_vdfF	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	-1	)
in2_bsdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_color3	[ 0	locks=0 ]	(	1	1	1	)
in2_color4	[ 0	locks=0 ]	(	1	1	1	1	)
in2_edfC	[ 0	locks=0 ]	(	1	1	1	)
in2_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in2_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in2_vdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_vector2	[ 0	locks=0 ]	(	1	1	)
in2_vector3	[ 0	locks=0 ]	(	1	1	1	)
in2_vector4	[ 0	locks=0 ]	(	1	1	1	1	)
}
HouLC1033600bfd06a0469d70e0c8455fstage/shot_denoise/backplate/materiallibrary/background/mtlxmultiply12.userdata     ___Version___     HouLC1033600beb06a0469d70c890f1a6stage/shot_denoise/backplate/materiallibrary/background/cosycosz.init type = mtlxmultiply
matchesdef = 0
HouLC1033600be806a0469d704a593362stage/shot_denoise/backplate/materiallibrary/background/cosycosz.def comment ""
position -56.3542 -12.8355
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	cos_y 1 1 "in1"
1 	cos_z 1 1 "in2"
}
inputs
{
0 	cos_y 0 1
1 	cos_z 0 1
}
stat
{
  create 1711625942
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600beb06a0469d70416960afstage/shot_denoise/backplate/materiallibrary/background/cosycosz.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdfC	[ 0	locks=0 ]	(	""	)
in1_bsdfF	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edfC	[ 0	locks=0 ]	(	""	)
in1_edfF	[ 0	locks=0 ]	(	""	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdfC	[ 0	locks=0 ]	(	""	)
in1_vdfF	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	1	)
in2_bsdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_color3	[ 0	locks=0 ]	(	1	1	1	)
in2_color4	[ 0	locks=0 ]	(	1	1	1	1	)
in2_edfC	[ 0	locks=0 ]	(	1	1	1	)
in2_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in2_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in2_vdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_vector2	[ 0	locks=0 ]	(	1	1	)
in2_vector3	[ 0	locks=0 ]	(	1	1	1	)
in2_vector4	[ 0	locks=0 ]	(	1	1	1	1	)
}
HouLC1033600be706a0469d70008e340cstage/shot_denoise/backplate/materiallibrary/background/cosycosz.userdata     ___Version___     HouLC1033600beb06a0469d708ac8d758stage/shot_denoise/backplate/materiallibrary/background/cosysinz.init type = mtlxmultiply
matchesdef = 0
HouLC1033600be806a0469d706334e67astage/shot_denoise/backplate/materiallibrary/background/cosysinz.def comment ""
position -56.3542 -14.5356
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	cos_y 1 1 "in1"
1 	sin_z 1 1 "in2"
}
inputs
{
0 	cos_y 0 1
1 	sin_z 0 1
}
stat
{
  create 1711625959
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600beb06a0469d705446be18stage/shot_denoise/backplate/materiallibrary/background/cosysinz.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdfC	[ 0	locks=0 ]	(	""	)
in1_bsdfF	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edfC	[ 0	locks=0 ]	(	""	)
in1_edfF	[ 0	locks=0 ]	(	""	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdfC	[ 0	locks=0 ]	(	""	)
in1_vdfF	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	1	)
in2_bsdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_color3	[ 0	locks=0 ]	(	1	1	1	)
in2_color4	[ 0	locks=0 ]	(	1	1	1	1	)
in2_edfC	[ 0	locks=0 ]	(	1	1	1	)
in2_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in2_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in2_vdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_vector2	[ 0	locks=0 ]	(	1	1	)
in2_vector3	[ 0	locks=0 ]	(	1	1	1	)
in2_vector4	[ 0	locks=0 ]	(	1	1	1	1	)
}
HouLC1033600be706a0469d708958ee09stage/shot_denoise/backplate/materiallibrary/background/cosysinz.userdata     ___Version___     HouLC1033600bef06a0469d701f9d80b1stage/shot_denoise/backplate/materiallibrary/background/row1.init type = mtlxcombine3
matchesdef = 0
HouLC1033600bec06a0469d70e4a463f4stage/shot_denoise/backplate/materiallibrary/background/row1.def comment ""
position -45.9051 -16.8469
connectornextid 4
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
3 "out"
}
inputsNamed3
{
0 	cosycosz 2 1 "in1"
1 	sinxsinycosz_cosxsinz 2 1 "in2"
2 	cosxsinycosz_sinxsinz 2 1 "in3"
}
inputs
{
0 	cosycosz 0 1
1 	sinxsinycosz_cosxsinz 0 1
2 	cosxsinycosz_sinxsinz 0 1
}
stat
{
  create 1711625991
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bef06a0469d702dcf8a9fstage/shot_denoise/backplate/materiallibrary/background/row1.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in2	[ 0	locks=0 ]	(	0	)
in3	[ 0	locks=0 ]	(	0	)
}
HouLC1033600beb06a0469d70c99ee821stage/shot_denoise/backplate/materiallibrary/background/row1.userdata     ___Version___     HouLC1033600bee06a0469d7090d52c98stage/shot_denoise/backplate/materiallibrary/background/_siny.init type = mtlxmultiply
matchesdef = 0
HouLC1033600bef06a0469d70a2024284stage/shot_denoise/backplate/materiallibrary/background/_siny.def comment ""
position -56.3542 -16.1937
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	sin_y 1 1 "in1"
1 	"" "" 1 "in2"
}
inputs
{
0 	sin_y 0 1
1 	"" 0 1
}
stat
{
  create 1711626012
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bee06a0469d702d274bb6stage/shot_denoise/backplate/materiallibrary/background/_siny.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdfC	[ 0	locks=0 ]	(	""	)
in1_bsdfF	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edfC	[ 0	locks=0 ]	(	""	)
in1_edfF	[ 0	locks=0 ]	(	""	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdfC	[ 0	locks=0 ]	(	""	)
in1_vdfF	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	-1	)
in2_bsdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_color3	[ 0	locks=0 ]	(	1	1	1	)
in2_color4	[ 0	locks=0 ]	(	1	1	1	1	)
in2_edfC	[ 0	locks=0 ]	(	1	1	1	)
in2_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in2_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in2_vdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_vector2	[ 0	locks=0 ]	(	1	1	)
in2_vector3	[ 0	locks=0 ]	(	1	1	1	)
in2_vector4	[ 0	locks=0 ]	(	1	1	1	1	)
}
HouLC1033600bea06a0469d705053fa9fstage/shot_denoise/backplate/materiallibrary/background/_siny.userdata     ___Version___     HouLC1033600beb06a0469d70e61c97b9stage/shot_denoise/backplate/materiallibrary/background/sinxsiny.init type = mtlxmultiply
matchesdef = 0
HouLC1033600be806a0469d70d7255b6estage/shot_denoise/backplate/materiallibrary/background/sinxsiny.def comment ""
position -56.4687 -17.6303
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	sin_x 1 1 "in1"
1 	sin_y 1 1 "in2"
}
inputs
{
0 	sin_x 0 1
1 	sin_y 0 1
}
stat
{
  create 1711626049
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600beb06a0469d70cb93f0ebstage/shot_denoise/backplate/materiallibrary/background/sinxsiny.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdfC	[ 0	locks=0 ]	(	""	)
in1_bsdfF	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edfC	[ 0	locks=0 ]	(	""	)
in1_edfF	[ 0	locks=0 ]	(	""	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdfC	[ 0	locks=0 ]	(	""	)
in1_vdfF	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	1	)
in2_bsdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_color3	[ 0	locks=0 ]	(	1	1	1	)
in2_color4	[ 0	locks=0 ]	(	1	1	1	1	)
in2_edfC	[ 0	locks=0 ]	(	1	1	1	)
in2_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in2_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in2_vdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_vector2	[ 0	locks=0 ]	(	1	1	)
in2_vector3	[ 0	locks=0 ]	(	1	1	1	)
in2_vector4	[ 0	locks=0 ]	(	1	1	1	1	)
}
HouLC1033600be706a0469d705aab215estage/shot_denoise/backplate/materiallibrary/background/sinxsiny.userdata     ___Version___     HouLC1033600beb06a0469d70b5493600stage/shot_denoise/backplate/materiallibrary/background/cosxsinz.init type = mtlxmultiply
matchesdef = 0
HouLC1033600be806a0469d70efcc0c64stage/shot_denoise/backplate/materiallibrary/background/cosxsinz.def comment ""
position -56.4687 -19.2107
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	sin_z 1 1 "in1"
1 	cos_x 1 1 "in2"
}
inputs
{
0 	sin_z 0 1
1 	cos_x 0 1
}
stat
{
  create 1711626109
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600beb06a0469d70484011f2stage/shot_denoise/backplate/materiallibrary/background/cosxsinz.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdfC	[ 0	locks=0 ]	(	""	)
in1_bsdfF	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edfC	[ 0	locks=0 ]	(	""	)
in1_edfF	[ 0	locks=0 ]	(	""	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdfC	[ 0	locks=0 ]	(	""	)
in1_vdfF	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	1	)
in2_bsdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_color3	[ 0	locks=0 ]	(	1	1	1	)
in2_color4	[ 0	locks=0 ]	(	1	1	1	1	)
in2_edfC	[ 0	locks=0 ]	(	1	1	1	)
in2_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in2_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in2_vdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_vector2	[ 0	locks=0 ]	(	1	1	)
in2_vector3	[ 0	locks=0 ]	(	1	1	1	)
in2_vector4	[ 0	locks=0 ]	(	1	1	1	1	)
}
HouLC1033600be706a0469d70309fa074stage/shot_denoise/backplate/materiallibrary/background/cosxsinz.userdata     ___Version___     HouLC1033600bef06a0469d70d5fd2cedstage/shot_denoise/backplate/materiallibrary/background/row2.init type = mtlxcombine3
matchesdef = 0
HouLC1033600bec06a0469d7030202875stage/shot_denoise/backplate/materiallibrary/background/row2.def comment ""
position -45.9051 -19.5265
connectornextid 4
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
3 "out"
}
inputsNamed3
{
0 	cosysinz 2 1 "in1"
1 	sinxsinysinz_cosxcosz 2 1 "in2"
2 	cosxsinysinz_sinxcosz 2 1 "in3"
}
inputs
{
0 	cosysinz 0 1
1 	sinxsinysinz_cosxcosz 0 1
2 	cosxsinysinz_sinxcosz 0 1
}
stat
{
  create 1711626178
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bef06a0469d7091edf6cbstage/shot_denoise/backplate/materiallibrary/background/row2.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in2	[ 0	locks=0 ]	(	0	)
in3	[ 0	locks=0 ]	(	0	)
}
HouLC1033600beb06a0469d708f114d5astage/shot_denoise/backplate/materiallibrary/background/row2.userdata     ___Version___     HouLC1033600beb06a0469d703270724astage/shot_denoise/backplate/materiallibrary/background/cosxcosy.init type = mtlxmultiply
matchesdef = 0
HouLC1033600be806a0469d708f347833stage/shot_denoise/backplate/materiallibrary/background/cosxcosy.def comment ""
position -56.4687 -21.0323
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	cos_x 1 1 "in1"
1 	cos_y 1 1 "in2"
}
inputs
{
0 	cos_x 0 1
1 	cos_y 0 1
}
stat
{
  create 1711626309
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600beb06a0469d7005094db7stage/shot_denoise/backplate/materiallibrary/background/cosxcosy.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdfC	[ 0	locks=0 ]	(	""	)
in1_bsdfF	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edfC	[ 0	locks=0 ]	(	""	)
in1_edfF	[ 0	locks=0 ]	(	""	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdfC	[ 0	locks=0 ]	(	""	)
in1_vdfF	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	1	)
in2_bsdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_color3	[ 0	locks=0 ]	(	1	1	1	)
in2_color4	[ 0	locks=0 ]	(	1	1	1	1	)
in2_edfC	[ 0	locks=0 ]	(	1	1	1	)
in2_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in2_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in2_vdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_vector2	[ 0	locks=0 ]	(	1	1	)
in2_vector3	[ 0	locks=0 ]	(	1	1	1	)
in2_vector4	[ 0	locks=0 ]	(	1	1	1	1	)
}
HouLC1033600be706a0469d70045a016fstage/shot_denoise/backplate/materiallibrary/background/cosxcosy.userdata     ___Version___     HouLC1033600beb06a0469d706beff736stage/shot_denoise/backplate/materiallibrary/background/cosxcosz.init type = mtlxmultiply
matchesdef = 0
HouLC1033600be806a0469d70545ca698stage/shot_denoise/backplate/materiallibrary/background/cosxcosz.def comment ""
position -56.3542 -22.5226
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	cos_x 1 1 "in1"
1 	cos_z 1 1 "in2"
}
inputs
{
0 	cos_x 0 1
1 	cos_z 0 1
}
stat
{
  create 1711626368
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600beb06a0469d706d21e716stage/shot_denoise/backplate/materiallibrary/background/cosxcosz.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdfC	[ 0	locks=0 ]	(	""	)
in1_bsdfF	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edfC	[ 0	locks=0 ]	(	""	)
in1_edfF	[ 0	locks=0 ]	(	""	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdfC	[ 0	locks=0 ]	(	""	)
in1_vdfF	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	1	)
in2_bsdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_color3	[ 0	locks=0 ]	(	1	1	1	)
in2_color4	[ 0	locks=0 ]	(	1	1	1	1	)
in2_edfC	[ 0	locks=0 ]	(	1	1	1	)
in2_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in2_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in2_vdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_vector2	[ 0	locks=0 ]	(	1	1	)
in2_vector3	[ 0	locks=0 ]	(	1	1	1	)
in2_vector4	[ 0	locks=0 ]	(	1	1	1	1	)
}
HouLC1033600be706a0469d70f649e03cstage/shot_denoise/backplate/materiallibrary/background/cosxcosz.userdata     ___Version___     HouLC1033600bef06a0469d7064fc4062stage/shot_denoise/backplate/materiallibrary/background/row3.init type = mtlxcombine3
matchesdef = 0
HouLC1033600bec06a0469d70de608adcstage/shot_denoise/backplate/materiallibrary/background/row3.def comment ""
position -45.9494 -22.6088
connectornextid 4
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
3 "out"
}
inputsNamed3
{
0 	_siny 2 1 "in1"
1 	sinxcosy 2 1 "in2"
2 	cosxcosy 2 1 "in3"
}
inputs
{
0 	_siny 0 1
1 	sinxcosy 0 1
2 	cosxcosy 0 1
}
stat
{
  create 1711626454
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bef06a0469d70eaa79477stage/shot_denoise/backplate/materiallibrary/background/row3.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in2	[ 0	locks=0 ]	(	0	)
in3	[ 0	locks=0 ]	(	0	)
}
HouLC1033600beb06a0469d70546c6732stage/shot_denoise/backplate/materiallibrary/background/row3.userdata     ___Version___     HouLC1033600beb06a0469d70b5cc1736stage/shot_denoise/backplate/materiallibrary/background/cosxsiny.init type = mtlxmultiply
matchesdef = 0
HouLC1033600be806a0469d70eaae436fstage/shot_denoise/backplate/materiallibrary/background/cosxsiny.def comment ""
position -56.3542 -24.5486
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	cos_x 1 1 "in1"
1 	sin_y 1 1 "in2"
}
inputs
{
0 	cos_x 0 1
1 	sin_y 0 1
}
stat
{
  create 1711626590
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600beb06a0469d703955ac53stage/shot_denoise/backplate/materiallibrary/background/cosxsiny.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdfC	[ 0	locks=0 ]	(	""	)
in1_bsdfF	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edfC	[ 0	locks=0 ]	(	""	)
in1_edfF	[ 0	locks=0 ]	(	""	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdfC	[ 0	locks=0 ]	(	""	)
in1_vdfF	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	1	)
in2_bsdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_color3	[ 0	locks=0 ]	(	1	1	1	)
in2_color4	[ 0	locks=0 ]	(	1	1	1	1	)
in2_edfC	[ 0	locks=0 ]	(	1	1	1	)
in2_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in2_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in2_vdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_vector2	[ 0	locks=0 ]	(	1	1	)
in2_vector3	[ 0	locks=0 ]	(	1	1	1	)
in2_vector4	[ 0	locks=0 ]	(	1	1	1	1	)
}
HouLC1033600be706a0469d7029a53b6cstage/shot_denoise/backplate/materiallibrary/background/cosxsiny.userdata     ___Version___     HouLC1033600beb06a0469d7067fc969dstage/shot_denoise/backplate/materiallibrary/background/sinxsinz.init type = mtlxmultiply
matchesdef = 0
HouLC1033600be806a0469d70aa88f756stage/shot_denoise/backplate/materiallibrary/background/sinxsinz.def comment ""
position -56.3542 -26.2545
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	sin_x 1 1 "in1"
1 	sin_z 1 1 "in2"
}
inputs
{
0 	sin_x 0 1
1 	sin_z 0 1
}
stat
{
  create 1711626642
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600beb06a0469d70848fb65dstage/shot_denoise/backplate/materiallibrary/background/sinxsinz.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdfC	[ 0	locks=0 ]	(	""	)
in1_bsdfF	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edfC	[ 0	locks=0 ]	(	""	)
in1_edfF	[ 0	locks=0 ]	(	""	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdfC	[ 0	locks=0 ]	(	""	)
in1_vdfF	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	1	)
in2_bsdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_color3	[ 0	locks=0 ]	(	1	1	1	)
in2_color4	[ 0	locks=0 ]	(	1	1	1	1	)
in2_edfC	[ 0	locks=0 ]	(	1	1	1	)
in2_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in2_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in2_vdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_vector2	[ 0	locks=0 ]	(	1	1	)
in2_vector3	[ 0	locks=0 ]	(	1	1	1	)
in2_vector4	[ 0	locks=0 ]	(	1	1	1	1	)
}
HouLC1033600be706a0469d70c0e4bd74stage/shot_denoise/backplate/materiallibrary/background/sinxsinz.userdata     ___Version___     HouLC1033600beb06a0469d70061111c4stage/shot_denoise/backplate/materiallibrary/background/sinxcosz.init type = mtlxmultiply
matchesdef = 0
HouLC1033600be806a0469d701fffd3e5stage/shot_denoise/backplate/materiallibrary/background/sinxcosz.def comment ""
position -56.3542 -27.9241
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	sin_x 1 1 "in1"
1 	cos_z 1 1 "in2"
}
inputs
{
0 	sin_x 0 1
1 	cos_z 0 1
}
stat
{
  create 1711626706
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600beb06a0469d70db68dc73stage/shot_denoise/backplate/materiallibrary/background/sinxcosz.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdfC	[ 0	locks=0 ]	(	""	)
in1_bsdfF	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edfC	[ 0	locks=0 ]	(	""	)
in1_edfF	[ 0	locks=0 ]	(	""	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdfC	[ 0	locks=0 ]	(	""	)
in1_vdfF	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	1	)
in2_bsdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_color3	[ 0	locks=0 ]	(	1	1	1	)
in2_color4	[ 0	locks=0 ]	(	1	1	1	1	)
in2_edfC	[ 0	locks=0 ]	(	1	1	1	)
in2_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in2_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in2_vdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_vector2	[ 0	locks=0 ]	(	1	1	)
in2_vector3	[ 0	locks=0 ]	(	1	1	1	)
in2_vector4	[ 0	locks=0 ]	(	1	1	1	1	)
}
HouLC1033600be706a0469d705ff20c8fstage/shot_denoise/backplate/materiallibrary/background/sinxcosz.userdata     ___Version___     HouLC1033600beb06a0469d70221d62bfstage/shot_denoise/backplate/materiallibrary/background/sinxcosy.init type = mtlxmultiply
matchesdef = 0
HouLC1033600be806a0469d70d55cc875stage/shot_denoise/backplate/materiallibrary/background/sinxcosy.def comment ""
position -49.7923 -24.7993
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	sin_x 1 1 "in1"
1 	cos_y 1 1 "in2"
}
inputs
{
0 	sin_x 0 1
1 	cos_y 0 1
}
stat
{
  create 1711627243
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600beb06a0469d70207b61e9stage/shot_denoise/backplate/materiallibrary/background/sinxcosy.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdfC	[ 0	locks=0 ]	(	""	)
in1_bsdfF	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edfC	[ 0	locks=0 ]	(	""	)
in1_edfF	[ 0	locks=0 ]	(	""	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdfC	[ 0	locks=0 ]	(	""	)
in1_vdfF	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	1	)
in2_bsdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_color3	[ 0	locks=0 ]	(	1	1	1	)
in2_color4	[ 0	locks=0 ]	(	1	1	1	1	)
in2_edfC	[ 0	locks=0 ]	(	1	1	1	)
in2_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in2_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in2_vdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_vector2	[ 0	locks=0 ]	(	1	1	)
in2_vector3	[ 0	locks=0 ]	(	1	1	1	)
in2_vector4	[ 0	locks=0 ]	(	1	1	1	1	)
}
HouLC1033600be706a0469d70c331056estage/shot_denoise/backplate/materiallibrary/background/sinxcosy.userdata     ___Version___     HouLC1033600bec06a0469d705c148853stage/shot_denoise/backplate/materiallibrary/background/_rx.init type = mtlxmultiply
matchesdef = 0
HouLC1033600bed06a0469d70e2b07661stage/shot_denoise/backplate/materiallibrary/background/_rx.def comment ""
position -65.6463 -16.8003
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	mtlxseparate3v2 1 1 "in1"
1 	"" "" 1 "in2"
}
inputs
{
0 	mtlxseparate3v2 0 1
1 	"" 0 1
}
stat
{
  create 1711627464
  modify 1711631791
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bec06a0469d70796a7b3estage/shot_denoise/backplate/materiallibrary/background/_rx.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdfC	[ 0	locks=0 ]	(	""	)
in1_bsdfF	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edfC	[ 0	locks=0 ]	(	""	)
in1_edfF	[ 0	locks=0 ]	(	""	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdfC	[ 0	locks=0 ]	(	""	)
in1_vdfF	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	0.0174533	)
in2_bsdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_color3	[ 0	locks=0 ]	(	1	1	1	)
in2_color4	[ 0	locks=0 ]	(	1	1	1	1	)
in2_edfC	[ 0	locks=0 ]	(	1	1	1	)
in2_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in2_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in2_vdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_vector2	[ 0	locks=0 ]	(	1	1	)
in2_vector3	[ 0	locks=0 ]	(	1	1	1	)
in2_vector4	[ 0	locks=0 ]	(	1	1	1	1	)
}
HouLC1033600be806a0469d704f57359fstage/shot_denoise/backplate/materiallibrary/background/_rx.userdata     ___Version___     HouLC1033600bec06a0469d70b1457f26stage/shot_denoise/backplate/materiallibrary/background/_ry.init type = mtlxmultiply
matchesdef = 0
HouLC1033600bed06a0469d702a77ade6stage/shot_denoise/backplate/materiallibrary/background/_ry.def comment ""
position -65.7913 -18.9756
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	mtlxseparate3v2 2 1 "in1"
1 	"" "" 1 "in2"
}
inputs
{
0 	mtlxseparate3v2 1 1
1 	"" 0 1
}
stat
{
  create 1711627486
  modify 1711631791
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bec06a0469d7043fc536bstage/shot_denoise/backplate/materiallibrary/background/_ry.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdfC	[ 0	locks=0 ]	(	""	)
in1_bsdfF	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edfC	[ 0	locks=0 ]	(	""	)
in1_edfF	[ 0	locks=0 ]	(	""	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdfC	[ 0	locks=0 ]	(	""	)
in1_vdfF	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	0.0174533	)
in2_bsdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_color3	[ 0	locks=0 ]	(	1	1	1	)
in2_color4	[ 0	locks=0 ]	(	1	1	1	1	)
in2_edfC	[ 0	locks=0 ]	(	1	1	1	)
in2_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in2_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in2_vdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_vector2	[ 0	locks=0 ]	(	1	1	)
in2_vector3	[ 0	locks=0 ]	(	1	1	1	)
in2_vector4	[ 0	locks=0 ]	(	1	1	1	1	)
}
HouLC1033600be806a0469d704fb15d02stage/shot_denoise/backplate/materiallibrary/background/_ry.userdata     ___Version___     HouLC1033600be606a0469d705515f0b1stage/shot_denoise/backplate/materiallibrary/background/mtlxmultiply2.init type = mtlxmultiply
matchesdef = 0
HouLC1033600be706a0469d70e2dd1e50stage/shot_denoise/backplate/materiallibrary/background/mtlxmultiply2.def comment ""
position -65.6463 -21.518
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	mtlxseparate3v2 3 1 "in1"
1 	"" "" 1 "in2"
}
inputs
{
0 	mtlxseparate3v2 2 1
1 	"" 0 1
}
stat
{
  create 1711627508
  modify 1711631791
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be606a0469d700f4d0b25stage/shot_denoise/backplate/materiallibrary/background/mtlxmultiply2.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdfC	[ 0	locks=0 ]	(	""	)
in1_bsdfF	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edfC	[ 0	locks=0 ]	(	""	)
in1_edfF	[ 0	locks=0 ]	(	""	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdfC	[ 0	locks=0 ]	(	""	)
in1_vdfF	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	0.0174533	)
in2_bsdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_color3	[ 0	locks=0 ]	(	1	1	1	)
in2_color4	[ 0	locks=0 ]	(	1	1	1	1	)
in2_edfC	[ 0	locks=0 ]	(	1	1	1	)
in2_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in2_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in2_vdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_vector2	[ 0	locks=0 ]	(	1	1	)
in2_vector3	[ 0	locks=0 ]	(	1	1	1	)
in2_vector4	[ 0	locks=0 ]	(	1	1	1	1	)
}
HouLC1033600be206a0469d70dac156b8stage/shot_denoise/backplate/materiallibrary/background/mtlxmultiply2.userdata     ___Version___     HouLC1033600bfe06a0469d7015d8051dstage/shot_denoise/backplate/materiallibrary/background/sinxsinycosz_cosxsinz.init type = mtlxsubtract
matchesdef = 0
HouLC1033600bff06a0469d70b8e6cf3astage/shot_denoise/backplate/materiallibrary/background/sinxsinycosz_cosxsinz.def comment ""
position -49.7923 -16.8469
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	sinxsinycosz 2 1 "in1"
1 	cosxsinz 2 1 "in2"
}
inputs
{
0 	sinxsinycosz 0 1
1 	cosxsinz 0 1
}
stat
{
  create 1711630255
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bfe06a0469d706e5f0175stage/shot_denoise/backplate/materiallibrary/background/sinxsinycosz_cosxsinz.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_integer	[ 0	locks=0 ]	(	0	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix33FA	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_matrix44FA	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	0	)
in2_color3	[ 0	locks=0 ]	(	0	0	0	)
in2_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in2_integer	[ 0	locks=0 ]	(	0	)
in2_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in2_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in2_vector2	[ 0	locks=0 ]	(	0	0	)
in2_vector3	[ 0	locks=0 ]	(	0	0	0	)
in2_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600bfa06a0469d70550c0908stage/shot_denoise/backplate/materiallibrary/background/sinxsinycosz_cosxsinz.userdata     ___Version___     HouLC1033600be706a0469d70755f5326stage/shot_denoise/backplate/materiallibrary/background/sinxsinycosz.init type = mtlxmultiply
matchesdef = 0
HouLC1033600be406a0469d706d0fd1ffstage/shot_denoise/backplate/materiallibrary/background/sinxsinycosz.def comment ""
position -52.298 -16.8469
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	sinxsiny 2 1 "in1"
1 	cos_z 1 1 "in2"
}
inputs
{
0 	sinxsiny 0 1
1 	cos_z 0 1
}
stat
{
  create 1711630300
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be706a0469d70df59b100stage/shot_denoise/backplate/materiallibrary/background/sinxsinycosz.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdfC	[ 0	locks=0 ]	(	""	)
in1_bsdfF	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edfC	[ 0	locks=0 ]	(	""	)
in1_edfF	[ 0	locks=0 ]	(	""	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdfC	[ 0	locks=0 ]	(	""	)
in1_vdfF	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	1	)
in2_bsdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_color3	[ 0	locks=0 ]	(	1	1	1	)
in2_color4	[ 0	locks=0 ]	(	1	1	1	1	)
in2_edfC	[ 0	locks=0 ]	(	1	1	1	)
in2_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in2_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in2_vdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_vector2	[ 0	locks=0 ]	(	1	1	)
in2_vector3	[ 0	locks=0 ]	(	1	1	1	)
in2_vector4	[ 0	locks=0 ]	(	1	1	1	1	)
}
HouLC1033600be306a0469d70a8dae679stage/shot_denoise/backplate/materiallibrary/background/sinxsinycosz.userdata     ___Version___     HouLC1033600bfe06a0469d704dde0fb5stage/shot_denoise/backplate/materiallibrary/background/cosxsinycosz_sinxsinz.init type = mtlxadd
matchesdef = 0
HouLC1033600bff06a0469d70b06d964dstage/shot_denoise/backplate/materiallibrary/background/cosxsinycosz_sinxsinz.def comment ""
position -49.7923 -18.7023
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	cosxsinycosz 2 1 "in1"
1 	sinxsinz 2 1 "in2"
}
inputs
{
0 	cosxsinycosz 0 1
1 	sinxsinz 0 1
}
stat
{
  create 1711630344
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bfe06a0469d704dccdb32stage/shot_denoise/backplate/materiallibrary/background/cosxsinycosz_sinxsinz.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdf	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edf	[ 0	locks=0 ]	(	""	)
in1_integer	[ 0	locks=0 ]	(	0	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix33FA	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_matrix44FA	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdf	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	0	)
in2_bsdf	[ 0	locks=0 ]	(	""	)
in2_color3	[ 0	locks=0 ]	(	0	0	0	)
in2_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in2_edf	[ 0	locks=0 ]	(	""	)
in2_integer	[ 0	locks=0 ]	(	0	)
in2_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in2_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in2_vdf	[ 0	locks=0 ]	(	""	)
in2_vector2	[ 0	locks=0 ]	(	0	0	)
in2_vector3	[ 0	locks=0 ]	(	0	0	0	)
in2_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600bfa06a0469d70957f0d61stage/shot_denoise/backplate/materiallibrary/background/cosxsinycosz_sinxsinz.userdata     ___Version___     HouLC1033600be706a0469d7051ff61a6stage/shot_denoise/backplate/materiallibrary/background/cosxsinycosz.init type = mtlxmultiply
matchesdef = 0
HouLC1033600be406a0469d70457e95cdstage/shot_denoise/backplate/materiallibrary/background/cosxsinycosz.def comment ""
position -52.298 -18.7023
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	cosxsiny 2 1 "in1"
1 	cos_z 1 1 "in2"
}
inputs
{
0 	cosxsiny 0 1
1 	cos_z 0 1
}
stat
{
  create 1711630454
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be706a0469d704b8db3fdstage/shot_denoise/backplate/materiallibrary/background/cosxsinycosz.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdfC	[ 0	locks=0 ]	(	""	)
in1_bsdfF	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edfC	[ 0	locks=0 ]	(	""	)
in1_edfF	[ 0	locks=0 ]	(	""	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdfC	[ 0	locks=0 ]	(	""	)
in1_vdfF	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	1	)
in2_bsdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_color3	[ 0	locks=0 ]	(	1	1	1	)
in2_color4	[ 0	locks=0 ]	(	1	1	1	1	)
in2_edfC	[ 0	locks=0 ]	(	1	1	1	)
in2_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in2_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in2_vdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_vector2	[ 0	locks=0 ]	(	1	1	)
in2_vector3	[ 0	locks=0 ]	(	1	1	1	)
in2_vector4	[ 0	locks=0 ]	(	1	1	1	1	)
}
HouLC1033600be306a0469d709a2055f4stage/shot_denoise/backplate/materiallibrary/background/cosxsinycosz.userdata     ___Version___     HouLC1033600bfe06a0469d7083b20285stage/shot_denoise/backplate/materiallibrary/background/sinxsinysinz_cosxcosz.init type = mtlxadd
matchesdef = 0
HouLC1033600bff06a0469d70eaeeab77stage/shot_denoise/backplate/materiallibrary/background/sinxsinysinz_cosxcosz.def comment ""
position -49.7923 -20.5065
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	sinxsinysinz 2 1 "in1"
1 	cosxcosz 2 1 "in2"
}
inputs
{
0 	sinxsinysinz 0 1
1 	cosxcosz 0 1
}
stat
{
  create 1711630590
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bfe06a0469d70aef3e5bdstage/shot_denoise/backplate/materiallibrary/background/sinxsinysinz_cosxcosz.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdf	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edf	[ 0	locks=0 ]	(	""	)
in1_integer	[ 0	locks=0 ]	(	0	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix33FA	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_matrix44FA	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdf	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	0	)
in2_bsdf	[ 0	locks=0 ]	(	""	)
in2_color3	[ 0	locks=0 ]	(	0	0	0	)
in2_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in2_edf	[ 0	locks=0 ]	(	""	)
in2_integer	[ 0	locks=0 ]	(	0	)
in2_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in2_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in2_vdf	[ 0	locks=0 ]	(	""	)
in2_vector2	[ 0	locks=0 ]	(	0	0	)
in2_vector3	[ 0	locks=0 ]	(	0	0	0	)
in2_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600bfa06a0469d70bf656562stage/shot_denoise/backplate/materiallibrary/background/sinxsinysinz_cosxcosz.userdata     ___Version___     HouLC1033600be706a0469d706aac6052stage/shot_denoise/backplate/materiallibrary/background/sinxsinysinz.init type = mtlxmultiply
matchesdef = 0
HouLC1033600be406a0469d70f441d44astage/shot_denoise/backplate/materiallibrary/background/sinxsinysinz.def comment ""
position -52.298 -20.5065
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	sinxsiny 2 1 "in1"
1 	sin_z 1 1 "in2"
}
inputs
{
0 	sinxsiny 0 1
1 	sin_z 0 1
}
stat
{
  create 1711630665
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be706a0469d70e1a65996stage/shot_denoise/backplate/materiallibrary/background/sinxsinysinz.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdfC	[ 0	locks=0 ]	(	""	)
in1_bsdfF	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edfC	[ 0	locks=0 ]	(	""	)
in1_edfF	[ 0	locks=0 ]	(	""	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdfC	[ 0	locks=0 ]	(	""	)
in1_vdfF	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	1	)
in2_bsdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_color3	[ 0	locks=0 ]	(	1	1	1	)
in2_color4	[ 0	locks=0 ]	(	1	1	1	1	)
in2_edfC	[ 0	locks=0 ]	(	1	1	1	)
in2_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in2_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in2_vdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_vector2	[ 0	locks=0 ]	(	1	1	)
in2_vector3	[ 0	locks=0 ]	(	1	1	1	)
in2_vector4	[ 0	locks=0 ]	(	1	1	1	1	)
}
HouLC1033600be306a0469d70e39e879fstage/shot_denoise/backplate/materiallibrary/background/sinxsinysinz.userdata     ___Version___     HouLC1033600bfe06a0469d7069738f5dstage/shot_denoise/backplate/materiallibrary/background/cosxsinysinz_sinxcosz.init type = mtlxsubtract
matchesdef = 0
HouLC1033600bff06a0469d70fe3d13e2stage/shot_denoise/backplate/materiallibrary/background/cosxsinysinz_sinxcosz.def comment ""
position -49.7923 -22.5226
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	cosxsinysinz 2 1 "in1"
1 	sinxcosz 2 1 "in2"
}
inputs
{
0 	cosxsinysinz 0 1
1 	sinxcosz 0 1
}
stat
{
  create 1711630727
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bfe06a0469d70e74647d8stage/shot_denoise/backplate/materiallibrary/background/cosxsinysinz_sinxcosz.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_integer	[ 0	locks=0 ]	(	0	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix33FA	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_matrix44FA	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	0	)
in2_color3	[ 0	locks=0 ]	(	0	0	0	)
in2_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in2_integer	[ 0	locks=0 ]	(	0	)
in2_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in2_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in2_vector2	[ 0	locks=0 ]	(	0	0	)
in2_vector3	[ 0	locks=0 ]	(	0	0	0	)
in2_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600bfa06a0469d706a567d8estage/shot_denoise/backplate/materiallibrary/background/cosxsinysinz_sinxcosz.userdata     ___Version___     HouLC1033600be706a0469d70012437adstage/shot_denoise/backplate/materiallibrary/background/cosxsinysinz.init type = mtlxmultiply
matchesdef = 0
HouLC1033600be406a0469d703069a7adstage/shot_denoise/backplate/materiallibrary/background/cosxsinysinz.def comment ""
position -52.7152 -22.5226
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	cosxsinz 2 1 "in1"
1 	sin_y 1 1 "in2"
}
inputs
{
0 	cosxsinz 0 1
1 	sin_y 0 1
}
stat
{
  create 1711630784
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be706a0469d703f683eaestage/shot_denoise/backplate/materiallibrary/background/cosxsinysinz.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in1_bsdfC	[ 0	locks=0 ]	(	""	)
in1_bsdfF	[ 0	locks=0 ]	(	""	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in1_edfC	[ 0	locks=0 ]	(	""	)
in1_edfF	[ 0	locks=0 ]	(	""	)
in1_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in1_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in1_vdfC	[ 0	locks=0 ]	(	""	)
in1_vdfF	[ 0	locks=0 ]	(	""	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2FA	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3FA	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4FA	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	1	)
in2_bsdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_color3	[ 0	locks=0 ]	(	1	1	1	)
in2_color4	[ 0	locks=0 ]	(	1	1	1	1	)
in2_edfC	[ 0	locks=0 ]	(	1	1	1	)
in2_matrix33	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
in2_matrix44	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
in2_vdfC	[ 0	locks=0 ]	(	1	1	1	)
in2_vector2	[ 0	locks=0 ]	(	1	1	)
in2_vector3	[ 0	locks=0 ]	(	1	1	1	)
in2_vector4	[ 0	locks=0 ]	(	1	1	1	1	)
}
HouLC1033600be306a0469d7002d33bf3stage/shot_denoise/backplate/materiallibrary/background/cosxsinysinz.userdata     ___Version___     HouLC1033600be006a0469d7049dca3d6stage/shot_denoise/backplate/materiallibrary/background/mtlxseparate3v5.init type = mtlxseparate3v
matchesdef = 0
HouLC1033600be106a0469d703a99dc1astage/shot_denoise/backplate/materiallibrary/background/mtlxseparate3v5.def comment ""
position -42.9051 -16.476
connectornextid 4
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
1 "outx"
2 "outy"
3 "outz"
}
inputsNamed3
{
0 	row1 3 1 "in"
}
inputs
{
0 	row1 0 1
}
stat
{
  create 1711631239
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be006a0469d70bf29ee59stage/shot_denoise/backplate/materiallibrary/background/mtlxseparate3v5.parm {
version 0.8
in	[ 0	locks=0 ]	(	0	0	0	)
}
HouLC1033600bfc06a0469d7090dc720astage/shot_denoise/backplate/materiallibrary/background/mtlxseparate3v5.userdata     ___Version___     HouLC1033600be006a0469d70f2468a18stage/shot_denoise/backplate/materiallibrary/background/mtlxseparate3v6.init type = mtlxseparate3v
matchesdef = 0
HouLC1033600be106a0469d70fffe730cstage/shot_denoise/backplate/materiallibrary/background/mtlxseparate3v6.def comment ""
position -42.9051 -19.0888
connectornextid 4
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
1 "outx"
2 "outy"
3 "outz"
}
inputsNamed3
{
0 	row2 3 1 "in"
}
inputs
{
0 	row2 0 1
}
stat
{
  create 1711631251
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be006a0469d70a77eb596stage/shot_denoise/backplate/materiallibrary/background/mtlxseparate3v6.parm {
version 0.8
in	[ 0	locks=0 ]	(	0	0	0	)
}
HouLC1033600bfc06a0469d70f599da3cstage/shot_denoise/backplate/materiallibrary/background/mtlxseparate3v6.userdata     ___Version___     HouLC1033600be006a0469d70858593bastage/shot_denoise/backplate/materiallibrary/background/mtlxseparate3v7.init type = mtlxseparate3v
matchesdef = 0
HouLC1033600be106a0469d70c0ce9a81stage/shot_denoise/backplate/materiallibrary/background/mtlxseparate3v7.def comment ""
position -42.9051 -22.1462
connectornextid 4
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
1 "outx"
2 "outy"
3 "outz"
}
inputsNamed3
{
0 	row3 3 1 "in"
}
inputs
{
0 	row3 0 1
}
stat
{
  create 1711631259
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be006a0469d70bc3ba03fstage/shot_denoise/backplate/materiallibrary/background/mtlxseparate3v7.parm {
version 0.8
in	[ 0	locks=0 ]	(	0	0	0	)
}
HouLC1033600bfc06a0469d707b089202stage/shot_denoise/backplate/materiallibrary/background/mtlxseparate3v7.userdata     ___Version___     HouLC1033600be106a0469d70bb1853aastage/shot_denoise/backplate/materiallibrary/background/row1_transpose.init type = mtlxcombine3
matchesdef = 0
HouLC1033600be606a0469d709cfdb086stage/shot_denoise/backplate/materiallibrary/background/row1_transpose.def comment ""
position -39.0811 -16.8469
connectornextid 4
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
3 "out"
}
inputsNamed3
{
0 	mtlxseparate3v5 1 1 "in1"
1 	mtlxseparate3v6 1 1 "in2"
2 	mtlxseparate3v7 1 1 "in3"
}
inputs
{
0 	mtlxseparate3v5 0 1
1 	mtlxseparate3v6 0 1
2 	mtlxseparate3v7 0 1
}
stat
{
  create 1711631277
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be106a0469d702f28bffcstage/shot_denoise/backplate/materiallibrary/background/row1_transpose.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in2	[ 0	locks=0 ]	(	0	)
in3	[ 0	locks=0 ]	(	0	)
}
HouLC1033600bfd06a0469d706d9f7a5dstage/shot_denoise/backplate/materiallibrary/background/row1_transpose.userdata     ___Version___     HouLC1033600be106a0469d706dc04d2astage/shot_denoise/backplate/materiallibrary/background/row2_transpose.init type = mtlxcombine3
matchesdef = 0
HouLC1033600be606a0469d70bfe13c4estage/shot_denoise/backplate/materiallibrary/background/row2_transpose.def comment ""
position -39.0811 -19.2007
connectornextid 4
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
3 "out"
}
inputsNamed3
{
0 	mtlxseparate3v5 2 1 "in1"
1 	mtlxseparate3v6 2 1 "in2"
2 	mtlxseparate3v7 2 1 "in3"
}
inputs
{
0 	mtlxseparate3v5 1 1
1 	mtlxseparate3v6 1 1
2 	mtlxseparate3v7 1 1
}
stat
{
  create 1711631303
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be106a0469d70bbb14130stage/shot_denoise/backplate/materiallibrary/background/row2_transpose.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in2	[ 0	locks=0 ]	(	0	)
in3	[ 0	locks=0 ]	(	0	)
}
HouLC1033600bfd06a0469d7060bcebe3stage/shot_denoise/backplate/materiallibrary/background/row2_transpose.userdata     ___Version___     HouLC1033600be106a0469d7013ba55ecstage/shot_denoise/backplate/materiallibrary/background/row3_transpose.init type = mtlxcombine3
matchesdef = 0
HouLC1033600be606a0469d70371390d5stage/shot_denoise/backplate/materiallibrary/background/row3_transpose.def comment ""
position -39.0811 -21.6288
connectornextid 4
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
3 "out"
}
inputsNamed3
{
0 	mtlxseparate3v5 3 1 "in1"
1 	mtlxseparate3v6 3 1 "in2"
2 	mtlxseparate3v7 3 1 "in3"
}
inputs
{
0 	mtlxseparate3v5 2 1
1 	mtlxseparate3v6 2 1
2 	mtlxseparate3v7 2 1
}
stat
{
  create 1711631323
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be106a0469d70292df970stage/shot_denoise/backplate/materiallibrary/background/row3_transpose.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in2	[ 0	locks=0 ]	(	0	)
in3	[ 0	locks=0 ]	(	0	)
}
HouLC1033600bfd06a0469d70db14b217stage/shot_denoise/backplate/materiallibrary/background/row3_transpose.userdata     ___Version___     HouLC1033600be506a0469d70cce02fdfstage/shot_denoise/backplate/materiallibrary/background/row1_const.init type = mtlxcombine3
matchesdef = 0
HouLC1033600bea06a0469d70aab56509stage/shot_denoise/backplate/materiallibrary/background/row1_const.def comment ""
position -31.5907 -22.3019
connectornextid 4
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
3 "out"
}
inputsNamed3
{
0 	"" "" 1 "in1"
1 	"" "" 1 "in2"
2 	"" "" 1 "in3"
}
inputs
{
0 	"" 0 1
1 	"" 0 1
2 	"" 0 1
}
stat
{
  create 1711631439
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be506a0469d70a36dd748stage/shot_denoise/backplate/materiallibrary/background/row1_const.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	-1	)
in2	[ 0	locks=0 ]	(	0	)
in3	[ 0	locks=0 ]	(	0	)
}
HouLC1033600be106a0469d70d60356d4stage/shot_denoise/backplate/materiallibrary/background/row1_const.userdata     ___Version___     HouLC1033600be506a0469d7086cd612cstage/shot_denoise/backplate/materiallibrary/background/row2_const.init type = mtlxcombine3
matchesdef = 0
HouLC1033600bea06a0469d7081285dcbstage/shot_denoise/backplate/materiallibrary/background/row2_const.def comment ""
position -31.5907 -24.2916
connectornextid 4
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
3 "out"
}
inputsNamed3
{
0 	"" "" 1 "in1"
1 	"" "" 1 "in2"
2 	"" "" 1 "in3"
}
inputs
{
0 	"" 0 1
1 	"" 0 1
2 	"" 0 1
}
stat
{
  create 1711631439
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be506a0469d70afec9db6stage/shot_denoise/backplate/materiallibrary/background/row2_const.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in2	[ 0	locks=0 ]	(	1	)
in3	[ 0	locks=0 ]	(	0	)
}
HouLC1033600be106a0469d703d47ad4dstage/shot_denoise/backplate/materiallibrary/background/row2_const.userdata     ___Version___     HouLC1033600be506a0469d702341d74dstage/shot_denoise/backplate/materiallibrary/background/row3_const.init type = mtlxcombine3
matchesdef = 0
HouLC1033600bea06a0469d707c1cee3estage/shot_denoise/backplate/materiallibrary/background/row3_const.def comment ""
position -31.5907 -26.0964
connectornextid 4
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
3 "out"
}
inputsNamed3
{
0 	"" "" 1 "in1"
1 	"" "" 1 "in2"
2 	"" "" 1 "in3"
}
inputs
{
0 	"" 0 1
1 	"" 0 1
2 	"" 0 1
}
stat
{
  create 1711631439
  modify 1711631651
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be506a0469d70f531fd08stage/shot_denoise/backplate/materiallibrary/background/row3_const.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in2	[ 0	locks=0 ]	(	0	)
in3	[ 0	locks=0 ]	(	-1	)
}
HouLC1033600be106a0469d70fc9da38fstage/shot_denoise/backplate/materiallibrary/background/row3_const.userdata     ___Version___     HouLC1033600be006a0469d70882289bastage/shot_denoise/backplate/materiallibrary/background/mtlxdotproduct4.init type = mtlxdotproduct
matchesdef = 0
HouLC1033600be106a0469d700dcee22fstage/shot_denoise/backplate/materiallibrary/background/mtlxdotproduct4.def comment ""
position -25.635 -16.626
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	mtlxcombine5 3 1 "in1"
1 	row1_const 3 1 "in2"
}
inputs
{
0 	mtlxcombine5 0 1
1 	row1_const 0 1
}
stat
{
  create 1711631516
  modify 1711631659
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be006a0469d7008b497efstage/shot_denoise/backplate/materiallibrary/background/mtlxdotproduct4.parm {
version 0.8
signature	[ 0	locks=0 ]	(	vector3	)
in1	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	0	0	)
in2_vector3	[ 0	locks=0 ]	(	0	0	0	)
in2_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600bfc06a0469d707d40d06dstage/shot_denoise/backplate/materiallibrary/background/mtlxdotproduct4.userdata     ___Version___     HouLC1033600be006a0469d702cb9f497stage/shot_denoise/backplate/materiallibrary/background/mtlxdotproduct5.init type = mtlxdotproduct
matchesdef = 0
HouLC1033600be106a0469d70bb7c2179stage/shot_denoise/backplate/materiallibrary/background/mtlxdotproduct5.def comment ""
position -25.635 -18.5075
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	mtlxcombine5 3 1 "in1"
1 	row2_const 3 1 "in2"
}
inputs
{
0 	mtlxcombine5 0 1
1 	row2_const 0 1
}
stat
{
  create 1711631572
  modify 1711631659
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be006a0469d70065531ecstage/shot_denoise/backplate/materiallibrary/background/mtlxdotproduct5.parm {
version 0.8
signature	[ 0	locks=0 ]	(	vector3	)
in1	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	0	0	)
in2_vector3	[ 0	locks=0 ]	(	0	0	0	)
in2_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600bfc06a0469d70862d84c8stage/shot_denoise/backplate/materiallibrary/background/mtlxdotproduct5.userdata     ___Version___     HouLC1033600be006a0469d706f6ce953stage/shot_denoise/backplate/materiallibrary/background/mtlxdotproduct6.init type = mtlxdotproduct
matchesdef = 0
HouLC1033600be106a0469d707363dd0cstage/shot_denoise/backplate/materiallibrary/background/mtlxdotproduct6.def comment ""
position -25.635 -20.4222
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
2 "out"
}
inputsNamed3
{
0 	mtlxcombine5 3 1 "in1"
1 	row3_const 3 1 "in2"
}
inputs
{
0 	mtlxcombine5 0 1
1 	row3_const 0 1
}
stat
{
  create 1711631588
  modify 1711631659
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be006a0469d7065fb8d02stage/shot_denoise/backplate/materiallibrary/background/mtlxdotproduct6.parm {
version 0.8
signature	[ 0	locks=0 ]	(	vector3	)
in1	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	0	0	)
in2_vector3	[ 0	locks=0 ]	(	0	0	0	)
in2_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600bfc06a0469d706f052ecestage/shot_denoise/backplate/materiallibrary/background/mtlxdotproduct6.userdata     ___Version___     HouLC1033600be706a0469d708ce8881fstage/shot_denoise/backplate/materiallibrary/background/mtlxcombine7.init type = mtlxcombine3
matchesdef = 0
HouLC1033600be406a0469d707ef0f194stage/shot_denoise/backplate/materiallibrary/background/mtlxcombine7.def comment ""
position -21.7636 -18.4206
connectornextid 4
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
3 "out"
}
inputsNamed3
{
0 	mtlxdotproduct4 2 1 "in1"
1 	mtlxdotproduct5 2 1 "in2"
2 	mtlxdotproduct6 2 1 "in3"
}
inputs
{
0 	mtlxdotproduct4 0 1
1 	mtlxdotproduct5 0 1
2 	mtlxdotproduct6 0 1
}
stat
{
  create 1711631609
  modify 1711631676
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be706a0469d70ff6e0990stage/shot_denoise/backplate/materiallibrary/background/mtlxcombine7.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
in1	[ 0	locks=0 ]	(	0	)
in2	[ 0	locks=0 ]	(	0	)
in3	[ 0	locks=0 ]	(	0	)
}
HouLC1033600be306a0469d7068e989bfstage/shot_denoise/backplate/materiallibrary/background/mtlxcombine7.userdata     ___Version___     HouLC1033600be706a0469d702d7d6822stage/shot_denoise/backplate/materiallibrary/background/mtlxifequal1.init type = mtlxifequal
matchesdef = 0
HouLC1033600be406a0469d709715a4e8stage/shot_denoise/backplate/materiallibrary/background/mtlxifequal1.def comment ""
position 10.2951 -6.08592
connectornextid 5
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
4 "out"
}
inputsNamed3
{
0 	mtlxadd6 2 1 "value1"
1 	"" "" 1 "value2"
2 	mtlximage1 10 1 "in1"
3 	mtlxswitch2 6 1 "in2"
}
inputs
{
0 	mtlxadd6 0 1
1 	"" 0 1
2 	mtlximage1 0 1
3 	mtlxswitch2 0 1
}
stat
{
  create 1715597698
  modify 1753741217
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be706a0469d701f4ecc9dstage/shot_denoise/backplate/materiallibrary/background/mtlxifequal1.parm {
version 0.8
signature	[ 0	locks=0 ]	(	color3	)
value1	[ 0	locks=0 ]	(	0	)
value1_color3B	[ 0	locks=0 ]	(	"off"	)
value1_color3I	[ 0	locks=0 ]	(	0	)
value1_color4B	[ 0	locks=0 ]	(	"off"	)
value1_color4I	[ 0	locks=0 ]	(	0	)
value1_floatB	[ 0	locks=0 ]	(	"off"	)
value1_floatI	[ 0	locks=0 ]	(	0	)
value1_integerB	[ 0	locks=0 ]	(	"off"	)
value1_integerI	[ 0	locks=0 ]	(	0	)
value1_matrix33B	[ 0	locks=0 ]	(	"off"	)
value1_matrix33I	[ 0	locks=0 ]	(	0	)
value1_matrix44B	[ 0	locks=0 ]	(	"off"	)
value1_matrix44I	[ 0	locks=0 ]	(	0	)
value1_vector2B	[ 0	locks=0 ]	(	"off"	)
value1_vector2I	[ 0	locks=0 ]	(	0	)
value1_vector3B	[ 0	locks=0 ]	(	"off"	)
value1_vector3I	[ 0	locks=0 ]	(	0	)
value1_vector4B	[ 0	locks=0 ]	(	"off"	)
value1_vector4I	[ 0	locks=0 ]	(	0	)
value2	[ 0	locks=0 ]	(	0	)
value2_color3B	[ 0	locks=0 ]	(	"off"	)
value2_color3I	[ 0	locks=0 ]	(	0	)
value2_color4B	[ 0	locks=0 ]	(	"off"	)
value2_color4I	[ 0	locks=0 ]	(	0	)
value2_floatB	[ 0	locks=0 ]	(	"off"	)
value2_floatI	[ 0	locks=0 ]	(	0	)
value2_integerB	[ 0	locks=0 ]	(	"off"	)
value2_integerI	[ 0	locks=0 ]	(	0	)
value2_matrix33B	[ 0	locks=0 ]	(	"off"	)
value2_matrix33I	[ 0	locks=0 ]	(	0	)
value2_matrix44B	[ 0	locks=0 ]	(	"off"	)
value2_matrix44I	[ 0	locks=0 ]	(	0	)
value2_vector2B	[ 0	locks=0 ]	(	"off"	)
value2_vector2I	[ 0	locks=0 ]	(	0	)
value2_vector3B	[ 0	locks=0 ]	(	"off"	)
value2_vector3I	[ 0	locks=0 ]	(	0	)
value2_vector4B	[ 0	locks=0 ]	(	"off"	)
value2_vector4I	[ 0	locks=0 ]	(	0	)
in1	[ 0	locks=0 ]	(	0	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3B	[ 0	locks=0 ]	(	0	0	0	)
in1_color3I	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4B	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4I	[ 0	locks=0 ]	(	0	0	0	0	)
in1_integer	[ 0	locks=0 ]	(	0	)
in1_integerB	[ 0	locks=0 ]	(	0	)
in1_integerI	[ 0	locks=0 ]	(	0	)
in1_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in1_matrix33B	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in1_matrix33I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in1_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in1_matrix44B	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in1_matrix44I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2B	[ 0	locks=0 ]	(	0	0	)
in1_vector2I	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3B	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3I	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4B	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4I	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	0	)
in2_color3	[ 0	locks=0 ]	(	0	0	0	)
in2_color3B	[ 0	locks=0 ]	(	0	0	0	)
in2_color3I	[ 0	locks=0 ]	(	0	0	0	)
in2_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in2_color4B	[ 0	locks=0 ]	(	0	0	0	0	)
in2_color4I	[ 0	locks=0 ]	(	0	0	0	0	)
in2_integer	[ 0	locks=0 ]	(	0	)
in2_integerB	[ 0	locks=0 ]	(	0	)
in2_integerI	[ 0	locks=0 ]	(	0	)
in2_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in2_matrix33B	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in2_matrix33I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in2_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in2_matrix44B	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in2_matrix44I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in2_vector2	[ 0	locks=0 ]	(	0	0	)
in2_vector2B	[ 0	locks=0 ]	(	0	0	)
in2_vector2I	[ 0	locks=0 ]	(	0	0	)
in2_vector3	[ 0	locks=0 ]	(	0	0	0	)
in2_vector3B	[ 0	locks=0 ]	(	0	0	0	)
in2_vector3I	[ 0	locks=0 ]	(	0	0	0	)
in2_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in2_vector4B	[ 0	locks=0 ]	(	0	0	0	0	)
in2_vector4I	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600be306a0469d707806a2b0stage/shot_denoise/backplate/materiallibrary/background/mtlxifequal1.userdata     ___Version___     HouLC1033600be706a0469d70e48a9359stage/shot_denoise/backplate/materiallibrary/background/mtlxifequal2.init type = mtlxifequal
matchesdef = 0
HouLC1033600be406a0469d70725ef4fdstage/shot_denoise/backplate/materiallibrary/background/mtlxifequal2.def comment ""
position 19.3581 -4.14587
connectornextid 5
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on lowdetail off mediumdetail off highdetail on material off
outputsNamed3
{
4 "out"
}
inputsNamed3
{
0 	kma_rayimport2 0 1 "value1"
1 	"" "" 1 "value2"
2 	const5 0 1 "in1"
3 	mtlxifequal1 4 1 "in2"
}
inputs
{
0 	kma_rayimport2 0 1
1 	"" 0 1
2 	const5 0 1
3 	mtlxifequal1 0 1
}
stat
{
  create 1715597885
  modify 1753741217
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600be706a0469d700f7b6df2stage/shot_denoise/backplate/materiallibrary/background/mtlxifequal2.parm {
version 0.8
signature	[ 0	locks=0 ]	(	color3	)
value1	[ 0	locks=0 ]	(	0	)
value1_color3B	[ 0	locks=0 ]	(	"off"	)
value1_color3I	[ 0	locks=0 ]	(	0	)
value1_color4B	[ 0	locks=0 ]	(	"off"	)
value1_color4I	[ 0	locks=0 ]	(	0	)
value1_floatB	[ 0	locks=0 ]	(	"off"	)
value1_floatI	[ 0	locks=0 ]	(	0	)
value1_integerB	[ 0	locks=0 ]	(	"off"	)
value1_integerI	[ 0	locks=0 ]	(	0	)
value1_matrix33B	[ 0	locks=0 ]	(	"off"	)
value1_matrix33I	[ 0	locks=0 ]	(	0	)
value1_matrix44B	[ 0	locks=0 ]	(	"off"	)
value1_matrix44I	[ 0	locks=0 ]	(	0	)
value1_vector2B	[ 0	locks=0 ]	(	"off"	)
value1_vector2I	[ 0	locks=0 ]	(	0	)
value1_vector3B	[ 0	locks=0 ]	(	"off"	)
value1_vector3I	[ 0	locks=0 ]	(	0	)
value1_vector4B	[ 0	locks=0 ]	(	"off"	)
value1_vector4I	[ 0	locks=0 ]	(	0	)
value2	[ 0	locks=0 ]	(	0	)
value2_color3B	[ 0	locks=0 ]	(	"off"	)
value2_color3I	[ 0	locks=0 ]	(	0	)
value2_color4B	[ 0	locks=0 ]	(	"off"	)
value2_color4I	[ 0	locks=0 ]	(	0	)
value2_floatB	[ 0	locks=0 ]	(	"off"	)
value2_floatI	[ 0	locks=0 ]	(	0	)
value2_integerB	[ 0	locks=0 ]	(	"off"	)
value2_integerI	[ 0	locks=0 ]	(	0	)
value2_matrix33B	[ 0	locks=0 ]	(	"off"	)
value2_matrix33I	[ 0	locks=0 ]	(	0	)
value2_matrix44B	[ 0	locks=0 ]	(	"off"	)
value2_matrix44I	[ 0	locks=0 ]	(	0	)
value2_vector2B	[ 0	locks=0 ]	(	"off"	)
value2_vector2I	[ 0	locks=0 ]	(	0	)
value2_vector3B	[ 0	locks=0 ]	(	"off"	)
value2_vector3I	[ 0	locks=0 ]	(	0	)
value2_vector4B	[ 0	locks=0 ]	(	"off"	)
value2_vector4I	[ 0	locks=0 ]	(	0	)
in1	[ 0	locks=0 ]	(	0	)
in1_color3	[ 0	locks=0 ]	(	0	0	0	)
in1_color3B	[ 0	locks=0 ]	(	0	0	0	)
in1_color3I	[ 0	locks=0 ]	(	0	0	0	)
in1_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4B	[ 0	locks=0 ]	(	0	0	0	0	)
in1_color4I	[ 0	locks=0 ]	(	0	0	0	0	)
in1_integer	[ 0	locks=0 ]	(	0	)
in1_integerB	[ 0	locks=0 ]	(	0	)
in1_integerI	[ 0	locks=0 ]	(	0	)
in1_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in1_matrix33B	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in1_matrix33I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in1_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in1_matrix44B	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in1_matrix44I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in1_vector2	[ 0	locks=0 ]	(	0	0	)
in1_vector2B	[ 0	locks=0 ]	(	0	0	)
in1_vector2I	[ 0	locks=0 ]	(	0	0	)
in1_vector3	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3B	[ 0	locks=0 ]	(	0	0	0	)
in1_vector3I	[ 0	locks=0 ]	(	0	0	0	)
in1_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4B	[ 0	locks=0 ]	(	0	0	0	0	)
in1_vector4I	[ 0	locks=0 ]	(	0	0	0	0	)
in2	[ 0	locks=0 ]	(	0	)
in2_color3	[ 0	locks=0 ]	(	0	0	0	)
in2_color3B	[ 0	locks=0 ]	(	0	0	0	)
in2_color3I	[ 0	locks=0 ]	(	0	0	0	)
in2_color4	[ 0	locks=0 ]	(	0	0	0	0	)
in2_color4B	[ 0	locks=0 ]	(	0	0	0	0	)
in2_color4I	[ 0	locks=0 ]	(	0	0	0	0	)
in2_integer	[ 0	locks=0 ]	(	0	)
in2_integerB	[ 0	locks=0 ]	(	0	)
in2_integerI	[ 0	locks=0 ]	(	0	)
in2_matrix33	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in2_matrix33B	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in2_matrix33I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	)
in2_matrix44	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in2_matrix44B	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in2_matrix44I	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	)
in2_vector2	[ 0	locks=0 ]	(	0	0	)
in2_vector2B	[ 0	locks=0 ]	(	0	0	)
in2_vector2I	[ 0	locks=0 ]	(	0	0	)
in2_vector3	[ 0	locks=0 ]	(	0	0	0	)
in2_vector3B	[ 0	locks=0 ]	(	0	0	0	)
in2_vector3I	[ 0	locks=0 ]	(	0	0	0	)
in2_vector4	[ 0	locks=0 ]	(	0	0	0	0	)
in2_vector4B	[ 0	locks=0 ]	(	0	0	0	0	)
in2_vector4I	[ 0	locks=0 ]	(	0	0	0	0	)
}
HouLC1033600be306a0469d703a9d3512stage/shot_denoise/backplate/materiallibrary/background/mtlxifequal2.userdata     ___Version___     HouLC1033600ba506a0469d703897b9f0obj.def comment ""
position 0 0
connectornextid 0
flags =  lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress on colordefault on exposed on
outputsNamed3
{
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1778671626
  modify 1778672624
  author User@DESKTOP-DTTJ3AT
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600ba406a0469d7029ff291eobj.parm {
version 0.8
}
HouLC1033600ba006a0469d701274efaaobj.userdata     ___Version___    21.0.700HouLC1033600ba506a0469d70048e5fbeobj.net 1
HouLC1033600ba506a0469d709156a476out.def comment ""
position 0 1.5
connectornextid 0
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on
outputsNamed3
{
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1778671626
  modify 1778672624
  author User@DESKTOP-DTTJ3AT
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600ba406a0469d70d5970f51out.parm {
version 0.8
}
HouLC1033600ba006a0469d70009b79cfout.userdata     ___Version___    21.0.700HouLC1033600ba506a0469d705f48a655out.net 1
HouLC1033600baa06a0469d70563971c3ch.def comment ""
position 0 0.75
connectornextid 0
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on
outputsNamed3
{
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1778671626
  modify 1778672624
  author User@DESKTOP-DTTJ3AT
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600ba506a0469d7008c4757bch.parm {
version 0.8
}
HouLC1033600ba106a0469d7064685c3cch.userdata     ___Version___    21.0.700HouLC1033600baa06a0469d701e49fb68ch.net 1
HouLC1033600ba406a0469d7076989a50shop.def comment ""
position 0 2.25
connectornextid 0
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on
outputsNamed3
{
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1778671626
  modify 1778672624
  author User@DESKTOP-DTTJ3AT
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600ba706a0469d702c7d5db5shop.parm {
version 0.8
}
HouLC1033600ba306a0469d70240584c2shop.userdata     ___Version___    21.0.700HouLC1033600ba406a0469d70ca38512fshop.net 1
HouLC1033600ba506a0469d70c132d20cimg.def comment ""
position 0 3
connectornextid 0
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on
outputsNamed3
{
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1778671626
  modify 1778672624
  author User@DESKTOP-DTTJ3AT
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600ba406a0469d700c04e9b6img.parm {
version 0.8
}
HouLC1033600ba006a0469d70c0f67cc3img.userdata     ___Version___    21.0.700HouLC1033600ba206a0469d704ae9db06img/comp1.init type = img
matchesdef = 0
HouLC1033600ba306a0469d70e2aa0b29img/comp1.def comment ""
position 1 1
connectornextid 0
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed off
outputsNamed3
{
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1758128425
  modify 1758128428
  author User@DESKTOP-DTTJ3AT
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600ba206a0469d7027482685img/comp1.parm {
version 0.8
}
HouLC1033600bbe06a0469d703d76e159img/comp1.userdata     ___Version___    21.0.700 	wirestyle    roundedHouLC1033600ba306a0469d704fbca55fimg/comp1.net 1
HouLC1033600bbc06a0469d709c3425fbimg/copnet1.init type = copnet
matchesdef = 0
HouLC1033600bbd06a0469d70f3a87770img/copnet1.def comment ""
position 0 0
connectornextid 0
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on
outputsNamed3
{
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1758128425
  modify 1758128426
  author User@DESKTOP-DTTJ3AT
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bbc06a0469d709a182c4cimg/copnet1.parm {
version 0.8
setres	[ 0	locks=0 ]	(	"off"	)
res	[ 0	locks=0 ]	(	1024	1024	)
resmenu	[ 0	locks=0 ]	(	"none"	)
setpixelscale	[ 0	locks=0 ]	(	"off"	)
pixelscale	[ 0	locks=0 ]	(	2	)
setborder	[ 0	locks=0 ]	(	"off"	)
border	[ 0	locks=0 ]	(	"wrap"	)
setprecision	[ 0	locks=0 ]	(	"off"	)
precision	[ 0	locks=0 ]	(	"b32"	)
setudim	[ 0	locks=0 ]	(	"off"	)
udim	[ 0	locks=0 ]	(	1001	)
setvistile	[ 0	locks=0 ]	(	"off"	)
vistile	[ 0	locks=0 ]	(	3	)
}
HouLC1033600bb806a0469d70a7647cc1img/copnet1.userdata     ___Version___    21.0.700 	wirestyle    roundedHouLC1033600bbd06a0469d70eb222c1eimg/copnet1.net 1
HouLC1033600ba206a0469d70f98ff19cimg/comp5.init type = img
matchesdef = 0
HouLC1033600ba306a0469d70069d103dimg/comp5.def comment ""
position 1 1
connectornextid 0
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed off
outputsNamed3
{
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1726169019
  modify 1726169021
  author User@DESKTOP-DTTJ3AT
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600ba206a0469d70070a0803img/comp5.parm {
version 0.8
}
HouLC1033600bbe06a0469d703578b630img/comp5.userdata     ___Version___    21.0.700HouLC1033600ba306a0469d70e9dd7e99img/comp5.net 1
HouLC1033600ba206a0469d7001343df3img/comp4.init type = img
matchesdef = 0
HouLC1033600ba306a0469d70666475d6img/comp4.def comment ""
position 1 1
connectornextid 0
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed off
outputsNamed3
{
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1725652487
  modify 1725653336
  author User@DESKTOP-DTTJ3AT
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600ba206a0469d70c09bfe57img/comp4.parm {
version 0.8
}
HouLC1033600bbe06a0469d70e5877fe0img/comp4.userdata     ___Version___    21.0.700HouLC1033600ba306a0469d709a449268img/comp4.net 1
HouLC1033600ba206a0469d707cb79266img/comp3.init type = img
matchesdef = 0
HouLC1033600ba306a0469d7042ad5eb2img/comp3.def comment ""
position 1 1
connectornextid 0
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed off
outputsNamed3
{
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1725645435
  modify 1725645437
  author User@DESKTOP-DTTJ3AT
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600ba206a0469d70b1c0454fimg/comp3.parm {
version 0.8
}
HouLC1033600bbe06a0469d700bdf4765img/comp3.userdata     ___Version___    21.0.700HouLC1033600ba306a0469d703e2f3549img/comp3.net 1
HouLC1033600ba206a0469d703f558315img/comp2.init type = img
matchesdef = 0
HouLC1033600ba306a0469d70220ddf52img/comp2.def comment ""
position 1 1
connectornextid 0
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed off
outputsNamed3
{
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1721766037
  modify 1721766039
  author User@DESKTOP-DTTJ3AT
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600ba206a0469d708b630405img/comp2.parm {
version 0.8
}
HouLC1033600bbe06a0469d70f42fe6f3img/comp2.userdata     ___Version___    21.0.700HouLC1033600ba306a0469d700ec44db5img/comp2.net 1
HouLC1033600ba706a0469d70aeffd548img.order 6
comp1
copnet1
comp5
comp4
comp3
comp2
HouLC1033600ba506a0469d70e8f4ceb3img.net 1
HouLC1033600ba506a0469d703d423678vex.net 1
HouLC1033600ba506a0469d704f7fd12dmat.net 1
HouLC1033600bb606a0469d7036c23776stage/materiallibrary1.net 1
HouLC1033600bb406a0469d70bee24e38stage/shot1/output0.init type = output
matchesdef = 1
HouLC1033600bb506a0469d70882c0fbdstage/shot1/output0.def comment ""
position -2.82302 0.183472
connectornextid 1
flags =  lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress on colordefault on exposed on debug off
outputsNamed3
{
}
inputsNamed3
{
0 	shot 1 1 "input1"
}
inputs
{
0 	shot 0 1
}
stat
{
  create 1760360199
  modify 1761135962
  author User@DESKTOP-DTTJ3AT
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bb406a0469d70904620e6stage/shot1/output0.parm {
version 0.8
outputidx	[ 0	locks=0 ]	(	0	)
modifiedprims	[ 0	locks=0 ]	(	"`lopinputprims(\".\", 0)`"	)
}
HouLC1033600bb006a0469d708372e678stage/shot1/output0.userdata     ___Version___    21.0.700HouLC1033600b9a06a0469d7002398c46stage/shot1/backplate/materiallibrary/background.order 103
inputs
mtlxstandard_surface
mtlxdisplacement
Material_Outputs_and_AOVs
material_properties
mtlxposition1
const1
mtlxsubtract1
mtlxadd1
mtlxcombine3
mtlxseparate2
const4
mtlxdivide1
mtlxcombine4
mtlxseparate3
mtlxmultiply1
mtlxadd2
mtlximage1
mtlxif_vx_greatereq_1
mtlxseparate3v1
mtlxif_vy_greatereq_1
mtlxif_vx_greatereq_0
mtlxif_vy_greatereq_0
mtlxif_vz_greater_0
mtlxadd3
mtlxadd4
mtlxadd5
mtlxadd6
cos_x
cos_y
cos_z
sin_x
sin_z
sin_y
mtlxseparate3v2
kma_rayimport1
mtlxdotproduct1
mtlxdotproduct2
mtlxdotproduct3
mtlxtransformvector1
mtlxcombine5
mtlxnormalize1
mtlximage2
mtlxseparate3v3
mtlxcombine2
mtlxmultiply10
mtlxmultiply11
mtlxswitch2
const5
kma_rayimport2
subnetinput
subnetinput1
subnetinput2
subnetinput3
subnetinput4
subnetinput5
subnetinput6
mtlxseparate3v4
mtlxcombine6
mtlxasin1
mtlxadd8
mtlxadd9
mtlxmultiply12
cosycosz
cosysinz
row1
_siny
sinxsiny
cosxsinz
row2
cosxcosy
cosxcosz
row3
cosxsiny
sinxsinz
sinxcosz
sinxcosy
_rx
_ry
mtlxmultiply2
sinxsinycosz_cosxsinz
sinxsinycosz
cosxsinycosz_sinxsinz
cosxsinycosz
sinxsinysinz_cosxcosz
sinxsinysinz
cosxsinysinz_sinxcosz
cosxsinysinz
mtlxseparate3v5
mtlxseparate3v6
mtlxseparate3v7
row1_transpose
row2_transpose
row3_transpose
row1_const
row2_const
row3_const
mtlxdotproduct4
mtlxdotproduct5
mtlxdotproduct6
mtlxcombine7
mtlxifequal1
mtlxifequal2
HouLC1033600b9806a0469d7023874157stage/shot1/backplate/materiallibrary/background.net 1
HouLC1033600bbb06a0469d70ad2acbf2stage/shot1/shot.init type = karmarendersettings
matchesdef = 1
HouLC1033600bb806a0469d70c01dda87stage/shot1/shot.def comment ""
position -1.11759e-08 1.83926
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on debug off
outputsNamed3
{
1 "output1"
}
inputsNamed3
{
0 	switch1 1 1 "input1"
2 	karmarenderproducts_separate_aov 1 1 "input2"
}
inputs
{
0 	switch1 0 1
1 	karmarenderproducts_separate_aov 0 1
}
stat
{
  create 1760348679
  modify 1778672628
  author User@DESKTOP-DTTJ3AT
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bb806a0469d70afaeb4aastage/shot1/shot.chn {
    channel sample_f1 {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = @fstart }
    }
    channel sample_f2 {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = @fend }
    }
    channel sample_f3 {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = @finc }
    }
    channel curve_basis {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = "Geometry Default" }
    }
    channel resolutiony {
      lefttype = extend
      righttype = extend
      default = 720
      flags = 0
      segment { options = {	 untie  iv ov is os ia oa }

	 length = 0 expr = ch(\"../resolutiony\") }
    }
    channel tonemapcurve1value {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { options = {	 untie  iv ov is os ia oa }

	 length = 0 expr = "primuv(\"sopnet/tonemap_curve\", 0, \"P\", 1, ch(\"tonemapcurve1pos\"), 0)" }
    }
    channel tonemapcurve2value {
      lefttype = extend
      righttype = extend
      default = 0.047619052231311798
      flags = 0
      segment { options = {	 untie  iv ov is os ia oa }

	 length = 0 expr = "primuv(\"sopnet/tonemap_curve\", 0, \"P\", 1, ch(\"tonemapcurve2pos\"), 0)" }
    }
    channel tonemapcurve3value {
      lefttype = extend
      righttype = extend
      default = 0.090909093618392944
      flags = 0
      segment { options = {	 untie  iv ov is os ia oa }

	 length = 0 expr = "primuv(\"sopnet/tonemap_curve\", 0, \"P\", 1, ch(\"tonemapcurve3pos\"), 0)" }
    }
    channel tonemapcurve4value {
      lefttype = extend
      righttype = extend
      default = 0.1304347962141037
      flags = 0
      segment { options = {	 untie  iv ov is os ia oa }

	 length = 0 expr = "primuv(\"sopnet/tonemap_curve\", 0, \"P\", 1, ch(\"tonemapcurve4pos\"), 0)" }
    }
    channel tonemapcurve5value {
      lefttype = extend
      righttype = extend
      default = 0.1666666567325592
      flags = 0
      segment { options = {	 untie  iv ov is os ia oa }

	 length = 0 expr = "primuv(\"sopnet/tonemap_curve\", 0, \"P\", 1, ch(\"tonemapcurve5pos\"), 0)" }
    }
    channel tonemapcurve6value {
      lefttype = extend
      righttype = extend
      default = 0.20000000298023224
      flags = 0
      segment { options = {	 untie  iv ov is os ia oa }

	 length = 0 expr = "primuv(\"sopnet/tonemap_curve\", 0, \"P\", 1, ch(\"tonemapcurve6pos\"), 0)" }
    }
    channel tonemapcurve7value {
      lefttype = extend
      righttype = extend
      default = 0.23076924681663513
      flags = 0
      segment { options = {	 untie  iv ov is os ia oa }

	 length = 0 expr = "primuv(\"sopnet/tonemap_curve\", 0, \"P\", 1, ch(\"tonemapcurve7pos\"), 0)" }
    }
    channel tonemapcurve8value {
      lefttype = extend
      righttype = extend
      default = 0.25925925374031067
      flags = 0
      segment { options = {	 untie  iv ov is os ia oa }

	 length = 0 expr = "primuv(\"sopnet/tonemap_curve\", 0, \"P\", 1, ch(\"tonemapcurve8pos\"), 0)" }
    }
    channel tonemapcurve9value {
      lefttype = extend
      righttype = extend
      default = 0.28571429848670959
      flags = 0
      segment { options = {	 untie  iv ov is os ia oa }

	 length = 0 expr = "primuv(\"sopnet/tonemap_curve\", 0, \"P\", 1, ch(\"tonemapcurve9pos\"), 0)" }
    }
    channel tonemapcurve10value {
      lefttype = extend
      righttype = extend
      default = 0.31034481525421143
      flags = 0
      segment { options = {	 untie  iv ov is os ia oa }

	 length = 0 expr = "primuv(\"sopnet/tonemap_curve\", 0, \"P\", 1, ch(\"tonemapcurve10pos\"), 0)" }
    }
    channel tonemapcurve11value {
      lefttype = extend
      righttype = extend
      default = 0.3333333432674408
      flags = 0
      segment { options = {	 untie  iv ov is os ia oa }

	 length = 0 expr = "primuv(\"sopnet/tonemap_curve\", 0, \"P\", 1, ch(\"tonemapcurve11pos\"), 0)" }
    }
    channel tonemapcurve12value {
      lefttype = extend
      righttype = extend
      default = 0.35483872890472412
      flags = 0
      segment { options = {	 untie  iv ov is os ia oa }

	 length = 0 expr = "primuv(\"sopnet/tonemap_curve\", 0, \"P\", 1, ch(\"tonemapcurve12pos\"), 0)" }
    }
    channel tonemapcurve13value {
      lefttype = extend
      righttype = extend
      default = 0.375
      flags = 0
      segment { options = {	 untie  iv ov is os ia oa }

	 length = 0 expr = "primuv(\"sopnet/tonemap_curve\", 0, \"P\", 1, ch(\"tonemapcurve13pos\"), 0)" }
    }
    channel tonemapcurve14value {
      lefttype = extend
      righttype = extend
      default = 0.39393937587738037
      flags = 0
      segment { options = {	 untie  iv ov is os ia oa }

	 length = 0 expr = "primuv(\"sopnet/tonemap_curve\", 0, \"P\", 1, ch(\"tonemapcurve14pos\"), 0)" }
    }
    channel tonemapcurve15value {
      lefttype = extend
      righttype = extend
      default = 0.41176468133926392
      flags = 0
      segment { options = {	 untie  iv ov is os ia oa }

	 length = 0 expr = "primuv(\"sopnet/tonemap_curve\", 0, \"P\", 1, ch(\"tonemapcurve15pos\"), 0)" }
    }
    channel tonemapcurve16value {
      lefttype = extend
      righttype = extend
      default = 0.4285714328289032
      flags = 0
      segment { options = {	 untie  iv ov is os ia oa }

	 length = 0 expr = "primuv(\"sopnet/tonemap_curve\", 0, \"P\", 1, ch(\"tonemapcurve16pos\"), 0)" }
    }
    channel tonemapcurve17value {
      lefttype = extend
      righttype = extend
      default = 0.44444447755813599
      flags = 0
      segment { options = {	 untie  iv ov is os ia oa }

	 length = 0 expr = "primuv(\"sopnet/tonemap_curve\", 0, \"P\", 1, ch(\"tonemapcurve17pos\"), 0)" }
    }
    channel tonemapcurve18value {
      lefttype = extend
      righttype = extend
      default = 0.45945945382118225
      flags = 0
      segment { options = {	 untie  iv ov is os ia oa }

	 length = 0 expr = "primuv(\"sopnet/tonemap_curve\", 0, \"P\", 1, ch(\"tonemapcurve18pos\"), 0)" }
    }
    channel tonemapcurve19value {
      lefttype = extend
      righttype = extend
      default = 0.47368419170379639
      flags = 0
      segment { options = {	 untie  iv ov is os ia oa }

	 length = 0 expr = "primuv(\"sopnet/tonemap_curve\", 0, \"P\", 1, ch(\"tonemapcurve19pos\"), 0)" }
    }
    channel tonemapcurve20value {
      lefttype = extend
      righttype = extend
      default = 0.4871794581413269
      flags = 0
      segment { options = {	 untie  iv ov is os ia oa }

	 length = 0 expr = "primuv(\"sopnet/tonemap_curve\", 0, \"P\", 1, ch(\"tonemapcurve20pos\"), 0)" }
    }
    channel tonemapcurve21value {
      lefttype = extend
      righttype = extend
      default = 0.5
      flags = 0
      segment { options = {	 untie  iv ov is os ia oa }

	 length = 0 expr = "primuv(\"sopnet/tonemap_curve\", 0, \"P\", 1, ch(\"tonemapcurve21pos\"), 0)" }
    }
    channel pathtracedsamples {
      lefttype = extend
      righttype = extend
      default = 128
      flags = 0
      segment { length = 0 value = 128 128 expr = ch(\"../pathtracedsamples\") }
    }
    channel enabledof {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = ch(\"../enabledof\") }
    }
    channel resolutionx {
      lefttype = extend
      righttype = extend
      default = 1920
      flags = 0
      segment { length = 0 value = 1920 1920 expr = ch(\"../resolutionx\") }
    }
    channel picture {
      lefttype = extend
      righttype = extend
      defaultString = \"Z:/Render/User/untitled.shot.0001.jpg\"
      flags = 0
      segment { length = 0 expr = ch(\"../picture\") language = python }
    }
    channel camera {
      lefttype = extend
      righttype = extend
      defaultString = \"/cameras/camera1\"
      flags = 0
      segment { length = 0 expr = chs(\"../camera\") }
    }
    channel oracle_minsamples {
      lefttype = extend
      righttype = extend
      default = 24
      flags = 0
      segment { length = 0 value = 24 24 expr = ch(\"../oracle_minsamples\") }
    }
  }
HouLC1033600bbb06a0469d70ce3a6429stage/shot1/shot.parm {
version 0.8
sample_f	[ 0	locks=0 ]	(	[ sample_f1	0 ] 	[ sample_f2	0 ] 	[ sample_f3	0 ] 	)
folder18	[ 0	locks=0 ]	(	1	)
labelparm29	[ 0	locks=0 ]	(	"The primitives MUST be located under the /Render/ primitive to match the USD spec."	)
primpath	[ 0	locks=0 ]	(	/Render/rendersettings	)
renderproductsparentprimpath	[ 0	locks=0 ]	(	/Render/Products	)
rendervarsparentprimpath	[ 0	locks=0 ]	(	/Render/Products/Vars	)
picture	[ 0	locks=0 ]	(	[ picture	$HIP/render/$HIPNAME.$OS.$F4.exr ] 	)
camera	[ 0	locks=0 ]	(	[ camera	/cameras/camera1 ] 	)
res_mode	[ 0	locks=0 ]	(	autoheight	)
resolution	[ 0	locks=2 ]	(	[ resolutionx	1280 ] 	[ resolutiony	720 ] 	)
resolutionMenu	[ 0	locks=0 ]	(	0	)
sepparm2	[ 0	locks=0 ]	(	)
engine	[ 0	locks=0 ]	(	xpu	)
force_headlight	[ 0	locks=0 ]	(	"off"	)
samplesperpixel	[ 0	locks=0 ]	(	9	)
pathtracedsamples	[ 0	locks=0 ]	(	[ pathtracedsamples	128 ] 	)
sepparm9	[ 0	locks=0 ]	(	)
folder2_1_1	[ 0	locks=0 ]	(	1	1	1	1	1	)
head_ao_samples	[ 0	locks=0 ]	(	1	)
head_ao_distance	[ 0	locks=0 ]	(	1	)
head_addfog	[ 0	locks=0 ]	(	"off"	)
head_depthcue_z	[ 0	locks=0 ]	(	0	0	)
head_depthcue_color	[ 0	locks=0 ]	(	0	0	0	)
head_depthcue_alpha	[ 0	locks=0 ]	(	1	)
folder9	[ 0	locks=0 ]	(	0	0	0	0	0	)
__indirectsampling	[ 0	locks=0 ]	(	1	)
varianceaa_minsamples	[ 0	locks=0 ]	(	1	)
varianceaa_maxsamples	[ 0	locks=0 ]	(	9	)
folder12	[ 0	locks=0 ]	(	0	)
diffusequality	[ 0	locks=0 ]	(	1	)
reflectquality	[ 0	locks=0 ]	(	1	)
refractquality	[ 0	locks=0 ]	(	1	)
volumequality	[ 0	locks=0 ]	(	1	)
sssquality	[ 0	locks=0 ]	(	1	)
folder13	[ 0	locks=0 ]	(	1	)
light_sampling_mode	[ 0	locks=0 ]	(	"Light Tree"	)
light_sampling_quality	[ 0	locks=0 ]	(	1	)
folder15	[ 0	locks=0 ]	(	1	)
screendoorlimit	[ 0	locks=0 ]	(	4	)
volumesteprate	[ 0	locks=0 ]	(	0.25	)
diffuselimit	[ 0	locks=0 ]	(	3	)
reflectionlimit	[ 0	locks=0 ]	(	4	)
refractionlimit	[ 0	locks=0 ]	(	4	)
volumelimit	[ 0	locks=0 ]	(	0	)
ssslimit	[ 0	locks=0 ]	(	1	)
colorlimit	[ 0	locks=0 ]	(	20	)
colorlimitindlinked	[ 0	locks=0 ]	(	"on"	)
colorlimitindirect	[ 0	locks=0 ]	(	20	)
russianroulette_cutoff	[ 0	locks=0 ]	(	2	)
enabledof	[ 0	locks=0 ]	(	[ enabledof	1 ] 	)
enablemblur	[ 0	locks=0 ]	(	"on"	)
folder16	[ 0	locks=0 ]	(	0	)
mblur	[ 0	locks=0 ]	(	"1"	)
vblur	[ 0	locks=0 ]	(	"No Velocity Blur"	)
samplesfromstage	[ 0	locks=0 ]	(	"on"	)
geosamples	[ 0	locks=0 ]	(	2	)
xformsamples	[ 0	locks=0 ]	(	2	)
blurstyle	[ 0	locks=0 ]	(	"Rotation Blur"	)
instance_vblur	[ 0	locks=0 ]	(	"No Velocity Blur"	)
instance_samples	[ 0	locks=0 ]	(	2	)
volumevblurscale	[ 0	locks=0 ]	(	1	)
enableimageblur	[ 0	locks=0 ]	(	"on"	)
point_style	[ 0	locks=0 ]	(	Spheres	)
curve_style	[ 0	locks=0 ]	(	"Rounded Curves"	)
curve_basis	[ 0	locks=0 ]	(	[ curve_basis	0 ] 	)
cull_backface	[ 0	locks=0 ]	(	Off	)
causticsenable	[ 0	locks=0 ]	(	"off"	)
folder11	[ 0	locks=0 ]	(	0	)
causticsroughnessclamp	[ 0	locks=0 ]	(	0.2	)
__shading	[ 0	locks=0 ]	(	0	)
raybias	[ 0	locks=0 ]	(	0.001	)
autoraybias	[ 0	locks=0 ]	(	"on"	)
constrainmaxrough	[ 0	locks=0 ]	(	"on"	)
__dicing	[ 0	locks=0 ]	(	0	)
usedicingcamera	[ 0	locks=0 ]	(	"off"	)
dicingcamera	[ 0	locks=0 ]	(	""	)
offscreenquality	[ 0	locks=0 ]	(	0.1	)
dicingqualityscale	[ 0	locks=0 ]	(	1	)
outline_enable	[ 0	locks=0 ]	(	"off"	)
outline_apply	[ 0	locks=0 ]	(	"on"	)
outline_linesaovs	[ 0	locks=0 ]	(	"off"	)
outline_radius	[ 0	locks=0 ]	(	1	)
outline_primary	[ 0	locks=0 ]	(	"on"	)
outline_primary_samples	[ 0	locks=0 ]	(	4	)
outline_secondary	[ 0	locks=0 ]	(	"on"	)
outline_secondary_samples	[ 0	locks=0 ]	(	4	)
outline_depththreshold	[ 0	locks=0 ]	(	1	)
sepparm16	[ 0	locks=0 ]	(	)
outline_intensity	[ 0	locks=0 ]	(	1	)
outline_fitmin	[ 0	locks=0 ]	(	0	)
outline_fitmax	[ 0	locks=0 ]	(	1	)
outline_color	[ 0	locks=0 ]	(	1	0	1	)
outline_advanced	[ 0	locks=0 ]	(	0	)
outline_depthblend	[ 0	locks=0 ]	(	0	)
outline_mode	[ 0	locks=0 ]	(	0	)
outline_primary_stencils	[ 0	locks=0 ]	(	1	)
outline_secondary_stencils	[ 0	locks=0 ]	(	1	)
outline_debug	[ 0	locks=0 ]	(	"off"	)
__imageoutput	[ 0	locks=0 ]	(	0	0	0	0	0	0	)
existingvars	[ 0	locks=0 ]	(	/Render/Products/Vars/*	)
importsecondaryinputvars	[ 0	locks=0 ]	(	"on"	)
importsecondaryproducts	[ 0	locks=0 ]	(	"on"	)
pixelfilter	[ 0	locks=0 ]	(	gauss	)
pixelfiltersize	[ 0	locks=0 ]	(	2	)
__lpe	[ 0	locks=0 ]	(	1	)
lpeaovlimit	[ 0	locks=0 ]	(	100	)
doomitlpes	[ 0	locks=0 ]	(	"off"	)
omitlpes	[ 0	locks=0 ]	(	Untagged_Lights	)
dooutputcs	[ 0	locks=0 ]	(	"on"	)
outputcs	[ 0	locks=0 ]	(	"Filmic sRGB"	)
channel_lower_rgb	[ 0	locks=0 ]	(	"off"	)
folder0	[ 0	locks=0 ]	(	0	)
beauty	[ 0	locks=0 ]	(	"on"	)
labelparm2	[ 0	locks=0 ]	(	""	)
beautyperlpe	[ 0	locks=0 ]	(	"off"	)
sepparm	[ 0	locks=0 ]	(	)
beautyunshadowed	[ 0	locks=0 ]	(	"off"	)
labelparm3	[ 0	locks=0 ]	(	""	)
beautyunshadowedperlpe	[ 0	locks=0 ]	(	"off"	)
sepparm15	[ 0	locks=0 ]	(	)
shadow	[ 0	locks=0 ]	(	"off"	)
labelparm23	[ 0	locks=0 ]	(	""	)
shadowperlpe	[ 0	locks=0 ]	(	"off"	)
folder1	[ 0	locks=0 ]	(	0	)
combineddiffuse	[ 0	locks=0 ]	(	"off"	)
labelparm	[ 0	locks=0 ]	(	""	)
combineddiffuseperlpe	[ 0	locks=0 ]	(	"off"	)
sepparm32	[ 0	locks=0 ]	(	)
directdiffuse	[ 0	locks=0 ]	(	"off"	)
labelparm4	[ 0	locks=0 ]	(	""	)
directdiffuseperlpe	[ 0	locks=0 ]	(	"off"	)
sepparm4	[ 0	locks=0 ]	(	)
indirectdiffuse	[ 0	locks=0 ]	(	"off"	)
labelparm5	[ 0	locks=0 ]	(	""	)
indirectdiffuseperlpe	[ 0	locks=0 ]	(	"off"	)
sepparm3	[ 0	locks=0 ]	(	)
combineddiffuseunshadowed	[ 0	locks=0 ]	(	"off"	)
labelparm6	[ 0	locks=0 ]	(	""	)
combineddiffuseunshadowedperlpe	[ 0	locks=0 ]	(	"off"	)
sepparm5	[ 0	locks=0 ]	(	)
directdiffuseunshadowed	[ 0	locks=0 ]	(	"off"	)
labelparm7	[ 0	locks=0 ]	(	""	)
directdiffuseunshadowedperlpe	[ 0	locks=0 ]	(	"off"	)
sepparm34	[ 0	locks=0 ]	(	)
indirectdiffuseunshadowed	[ 0	locks=0 ]	(	"off"	)
labelparm8	[ 0	locks=0 ]	(	""	)
indirectdiffuseunshadowedperlpe	[ 0	locks=0 ]	(	"off"	)
sepparm39	[ 0	locks=0 ]	(	)
combineddiffuseshadow	[ 0	locks=0 ]	(	"off"	)
labelparm24	[ 0	locks=0 ]	(	""	)
combineddiffuseshadowperlpe	[ 0	locks=0 ]	(	"off"	)
sepparm40	[ 0	locks=0 ]	(	)
directdiffuseshadow	[ 0	locks=0 ]	(	"off"	)
labelparm25	[ 0	locks=0 ]	(	""	)
directdiffuseshadowperlpe	[ 0	locks=0 ]	(	"off"	)
sepparm41	[ 0	locks=0 ]	(	)
indirectdiffuseshadow	[ 0	locks=0 ]	(	"off"	)
labelparm26	[ 0	locks=0 ]	(	""	)
indirectdiffuseshadowperlpe	[ 0	locks=0 ]	(	"off"	)
folder2	[ 0	locks=0 ]	(	0	)
combinedglossyreflection	[ 0	locks=0 ]	(	"off"	)
labelparm9	[ 0	locks=0 ]	(	""	)
combinedglossyreflectionperlpe	[ 0	locks=0 ]	(	"off"	)
sepparm35	[ 0	locks=0 ]	(	)
directglossyreflection	[ 0	locks=0 ]	(	"off"	)
labelparm10	[ 0	locks=0 ]	(	""	)
directglossyreflectionperlpe	[ 0	locks=0 ]	(	"off"	)
sepparm6	[ 0	locks=0 ]	(	)
indirectglossyreflection	[ 0	locks=0 ]	(	"off"	)
labelparm11	[ 0	locks=0 ]	(	""	)
indirectglossyreflectionperlpe	[ 0	locks=0 ]	(	"off"	)
sepparm7	[ 0	locks=0 ]	(	)
glossytransmission	[ 0	locks=0 ]	(	"off"	)
labelparm12	[ 0	locks=0 ]	(	""	)
glossytransmissionperlpe	[ 0	locks=0 ]	(	"off"	)
sepparm8	[ 0	locks=0 ]	(	)
coat	[ 0	locks=0 ]	(	"off"	)
labelparm13	[ 0	locks=0 ]	(	""	)
coatperlpe	[ 0	locks=0 ]	(	"off"	)
folder5	[ 0	locks=0 ]	(	0	)
combinedemission	[ 0	locks=0 ]	(	"off"	)
sepparm10	[ 0	locks=0 ]	(	)
directemission	[ 0	locks=0 ]	(	"off"	)
sepparm36	[ 0	locks=0 ]	(	)
indirectemission	[ 0	locks=0 ]	(	"off"	)
sepparm14	[ 0	locks=0 ]	(	)
visiblelights	[ 0	locks=0 ]	(	"off"	)
labelparm17	[ 0	locks=0 ]	(	""	)
visiblelightsperlpe	[ 0	locks=0 ]	(	"off"	)
folder6	[ 0	locks=0 ]	(	0	)
combinedvolume	[ 0	locks=0 ]	(	"off"	)
labelparm18	[ 0	locks=0 ]	(	""	)
combinedvolumeperlpe	[ 0	locks=0 ]	(	"off"	)
sepparm12	[ 0	locks=0 ]	(	)
directvolume	[ 0	locks=0 ]	(	"off"	)
labelparm19	[ 0	locks=0 ]	(	""	)
directvolumeperlpe	[ 0	locks=0 ]	(	"off"	)
sepparm37	[ 0	locks=0 ]	(	)
indirectvolume	[ 0	locks=0 ]	(	"off"	)
labelparm20	[ 0	locks=0 ]	(	""	)
indirectvolumeperlpe	[ 0	locks=0 ]	(	"off"	)
folder7	[ 0	locks=0 ]	(	0	)
sss	[ 0	locks=0 ]	(	"off"	)
labelparm21	[ 0	locks=0 ]	(	""	)
sssperlpe	[ 0	locks=0 ]	(	"off"	)
folder10	[ 0	locks=0 ]	(	0	)
albedo	[ 0	locks=0 ]	(	"off"	)
folder17	[ 0	locks=0 ]	(	0	)
ambientocclusion	[ 0	locks=0 ]	(	"off"	)
__ray	[ 0	locks=0 ]	(	1	)
hitP	[ 0	locks=0 ]	(	"off"	)
labelparm30	[ 0	locks=0 ]	(	""	)
hitPfilter	[ 0	locks=0 ]	(	[\"ubox\",{}]	)
hitPprecision	[ 0	locks=0 ]	(	float3	)
sepparm22	[ 0	locks=0 ]	(	)
hitP_camera	[ 0	locks=0 ]	(	"off"	)
labelparm32	[ 0	locks=0 ]	(	""	)
hitP_camerafilter	[ 0	locks=0 ]	(	[\"ubox\",{}]	)
hitP_cameraprecision	[ 0	locks=0 ]	(	float3	)
sepparm23	[ 0	locks=0 ]	(	)
hitPz	[ 0	locks=0 ]	(	"off"	)
labelparm31	[ 0	locks=0 ]	(	""	)
hitPzfilter	[ 0	locks=0 ]	(	[\"minmax\",{\"mode\":\"zmin\"}]	)
hitPzprecision	[ 0	locks=0 ]	(	float	)
sepparm24	[ 0	locks=0 ]	(	)
element	[ 0	locks=0 ]	(	"off"	)
labelparm33	[ 0	locks=0 ]	(	""	)
elementfilter	[ 0	locks=0 ]	(	[\"minmax\",{\"mode\":\"idcover\"}]	)
elementprecision	[ 0	locks=0 ]	(	float	)
sepparm25	[ 0	locks=0 ]	(	)
primid	[ 0	locks=0 ]	(	"off"	)
labelparm34	[ 0	locks=0 ]	(	""	)
primidfilter	[ 0	locks=0 ]	(	[\"minmax\",{\"mode\":\"idcover\"}]	)
primidprecision	[ 0	locks=0 ]	(	float	)
sepparm26	[ 0	locks=0 ]	(	)
hituv	[ 0	locks=0 ]	(	"off"	)
labelparm35	[ 0	locks=0 ]	(	""	)
hituvfilter	[ 0	locks=0 ]	(	[\"ubox\",{}]	)
hituvprecision	[ 0	locks=0 ]	(	float3	)
sepparm29	[ 0	locks=0 ]	(	)
hitN	[ 0	locks=0 ]	(	"off"	)
labelparm61	[ 0	locks=0 ]	(	""	)
hitNfilter	[ 0	locks=0 ]	(	[\"ubox\",{}]	)
hitNprecision	[ 0	locks=0 ]	(	half3	)
sepparm46	[ 0	locks=0 ]	(	)
hitNg	[ 0	locks=0 ]	(	"off"	)
labelparm63	[ 0	locks=0 ]	(	""	)
hitNgfilter	[ 0	locks=0 ]	(	[\"ubox\",{}]	)
hitNgprecision	[ 0	locks=0 ]	(	half3	)
sepparm30	[ 0	locks=0 ]	(	)
hitN_facingratio	[ 0	locks=0 ]	(	"off"	)
labelparm70	[ 0	locks=0 ]	(	""	)
hitN_facingratiofilter	[ 0	locks=0 ]	(	[\"ubox\",{}]	)
hitN_facingratioprecision	[ 0	locks=0 ]	(	half	)
sepparm38	[ 0	locks=0 ]	(	)
hitNg_facingratio	[ 0	locks=0 ]	(	"off"	)
labelparm69	[ 0	locks=0 ]	(	""	)
hitNg_facingratiofilter	[ 0	locks=0 ]	(	[\"ubox\",{}]	)
hitNg_facingratioprecision	[ 0	locks=0 ]	(	half	)
sepparm45	[ 0	locks=0 ]	(	)
motionvectors	[ 0	locks=0 ]	(	"off"	)
labelparm67	[ 0	locks=0 ]	(	""	)
motionvectorsfilter	[ 0	locks=0 ]	(	[\"ubox\",{}]	)
motionvectorsprecision	[ 0	locks=0 ]	(	half3	)
sepparm33	[ 0	locks=0 ]	(	)
velocity	[ 0	locks=0 ]	(	"off"	)
labelparm66	[ 0	locks=0 ]	(	""	)
velocityfilter	[ 0	locks=0 ]	(	[\"ubox\",{}]	)
velocityprecision	[ 0	locks=0 ]	(	half3	)
__extrarendervars	[ 0	locks=0 ]	(	1	)
extrarendervars	[ 0	locks=0 ]	(	0	)
holdout_shadows	[ 0	locks=0 ]	(	"off"	)
holdout_shadow_alpha	[ 0	locks=0 ]	(	1	)
folder3	[ 0	locks=0 ]	(	0	)
denoiser	[ 0	locks=0 ]	(	oidn	)
denoise_usealbedo	[ 0	locks=0 ]	(	"on"	)
denoise_useN	[ 0	locks=0 ]	(	"on"	)
denoise_aovs	[ 0	locks=0 ]	(	C	)
denoise_cpu_only	[ 0	locks=0 ]	(	"on"	)
sepparm11	[ 0	locks=0 ]	(	)
tonemap	[ 0	locks=0 ]	(	off	)
tonemapcurve	[ 0	locks=1 ]	(	21	)
tonemap_aovs	[ 0	locks=0 ]	(	C	)
tonemap_toe	[ 0	locks=0 ]	(	0.5	)
tonemap_shoulder	[ 0	locks=0 ]	(	0.5	)
tonemap_utoe	[ 0	locks=0 ]	(	0.55	)
tonemap_ushoulder	[ 0	locks=0 ]	(	0.26	)
tonemap_slope	[ 0	locks=0 ]	(	0.88	)
tonemap_linear	[ 0	locks=0 ]	(	0.3	)
tonemap_linearangle	[ 0	locks=0 ]	(	0.1	)
tonemap_toelength	[ 0	locks=0 ]	(	0.5	)
tonemap_shoulderlength	[ 0	locks=0 ]	(	0.5	)
tonemap_shoulderangle	[ 0	locks=0 ]	(	1	)
sepparm13	[ 0	locks=0 ]	(	)
ocio	[ 0	locks=0 ]	(	0	)
aspectRatioConformPolicy	[ 0	locks=0 ]	(	expandAperture	)
dataWindowNDC	[ 0	locks=0 ]	(	0	0	1	1	)
pixelAspectRatio	[ 0	locks=0 ]	(	1	)
image_artist	[ 0	locks=0 ]	(	""	)
image_comment	[ 0	locks=0 ]	(	""	)
image_hostname	[ 0	locks=0 ]	(	""	)
image_exr_compression	[ 0	locks=0 ]	(	zips	)
image_dwa_compression	[ 0	locks=0 ]	(	85	)
custom_metadata	[ 0	locks=0 ]	(	0	)
__imageoutput_6	[ 0	locks=0 ]	(	0	)
dcm	[ 0	locks=0 ]	(	"off"	)
folder8	[ 0	locks=0 ]	(	0	)
dcmfilename	[ 0	locks=0 ]	(	$HIP/render/$HIPNAME.$OS.dcm.$F4.exr	)
dcmvars	[ 0	locks=0 ]	(	`chs(\"rendervarsparentprimpath\")`/*	)
dcmcompression	[ 0	locks=0 ]	(	5	)
dcmofsize	[ 0	locks=0 ]	(	"3"	)
dcmzbias	[ 0	locks=0 ]	(	0.001	)
dcmusehitdist	[ 0	locks=0 ]	(	"off"	)
dcmexcludeholdouts	[ 0	locks=0 ]	(	"off"	)
rendering8	[ 0	locks=0 ]	(	0	)
setlayerrendersettings	[ 0	locks=0 ]	(	"on"	)
rendering8_1	[ 0	locks=0 ]	(	0	0	0	0	0	)
convergence_mode	[ 0	locks=0 ]	(	Variance	)
__variance	[ 0	locks=0 ]	(	1	)
oracle	[ 0	locks=0 ]	(	variance	)
oracle_minsamples	[ 8	locks=0 ]	(	[ oracle_minsamples	-1 ] 	)
oracle_plane	[ 0	locks=0 ]	(	C	)
oracle_variance	[ 0	locks=0 ]	(	0.01	)
oracle_ociomode	[ 0	locks=0 ]	(	"0"	)
oracle_ociodisplay	[ 0	locks=0 ]	(	sRGB	)
oracle_ocioview	[ 0	locks=0 ]	(	""	)
oracle_ociocolorspace	[ 0	locks=0 ]	(	default	)
folder14	[ 0	locks=0 ]	(	1	)
varianceaa_thresh	[ 0	locks=0 ]	(	0.01	)
guiding_enable	[ 0	locks=0 ]	(	"off"	)
guiding_samples	[ 0	locks=0 ]	(	0	)
outputcheckpoint	[ 0	locks=0 ]	(	"off"	)
productName	[ 0	locks=0 ]	(	$HIP/render/$HIPNAME.$OS.$F4.checkpoint	)
savefrequency	[ 0	locks=0 ]	(	60	)
resume	[ 0	locks=0 ]	(	"on"	)
imagemode	[ 0	locks=0 ]	(	Progressive	)
progressivepasses	[ 0	locks=0 ]	(	0	)
bucketsize	[ 0	locks=0 ]	(	32	)
bucketorder	[ 0	locks=0 ]	(	Middle	)
usecacheratio	[ 0	locks=0 ]	(	1	)
cacheratio	[ 0	locks=0 ]	(	0.25	)
cachesize	[ 0	locks=0 ]	(	1000	)
abortmissingtexture	[ 0	locks=0 ]	(	"off"	)
abortnogpudevice	[ 0	locks=0 ]	(	"off"	)
exportcomponents	[ 0	locks=0 ]	(	"diffuse reflect coat refract volume sss"	)
diffusecomponents	[ 0	locks=0 ]	(	diffuse	)
refractcomponents	[ 0	locks=0 ]	(	refract	)
volumecomponents	[ 0	locks=0 ]	(	volume	)
ssscomponents	[ 0	locks=0 ]	(	sss	)
tonemapcurve1pos	[ 0	locks=0 ]	(	0	)
tonemapcurve1value	[ 0	locks=1 ]	(	[ tonemapcurve1value	0 ] 	)
tonemapcurve1interp	[ 0	locks=1 ]	(	"linear"	)
tonemapcurve2pos	[ 0	locks=0 ]	(	0.05	)
tonemapcurve2value	[ 0	locks=1 ]	(	[ tonemapcurve2value	0 ] 	)
tonemapcurve2interp	[ 0	locks=1 ]	(	"linear"	)
tonemapcurve3pos	[ 0	locks=0 ]	(	0.1	)
tonemapcurve3value	[ 0	locks=1 ]	(	[ tonemapcurve3value	0 ] 	)
tonemapcurve3interp	[ 0	locks=1 ]	(	"linear"	)
tonemapcurve4pos	[ 0	locks=0 ]	(	0.15000000000000002	)
tonemapcurve4value	[ 0	locks=1 ]	(	[ tonemapcurve4value	0 ] 	)
tonemapcurve4interp	[ 0	locks=1 ]	(	"linear"	)
tonemapcurve5pos	[ 0	locks=0 ]	(	0.2	)
tonemapcurve5value	[ 0	locks=1 ]	(	[ tonemapcurve5value	0 ] 	)
tonemapcurve5interp	[ 0	locks=1 ]	(	"linear"	)
tonemapcurve6pos	[ 0	locks=0 ]	(	0.25	)
tonemapcurve6value	[ 0	locks=1 ]	(	[ tonemapcurve6value	0 ] 	)
tonemapcurve6interp	[ 0	locks=1 ]	(	"linear"	)
tonemapcurve7pos	[ 0	locks=0 ]	(	0.30000000000000004	)
tonemapcurve7value	[ 0	locks=1 ]	(	[ tonemapcurve7value	0 ] 	)
tonemapcurve7interp	[ 0	locks=1 ]	(	"linear"	)
tonemapcurve8pos	[ 0	locks=0 ]	(	0.35000000000000003	)
tonemapcurve8value	[ 0	locks=1 ]	(	[ tonemapcurve8value	0 ] 	)
tonemapcurve8interp	[ 0	locks=1 ]	(	"linear"	)
tonemapcurve9pos	[ 0	locks=0 ]	(	0.4	)
tonemapcurve9value	[ 0	locks=1 ]	(	[ tonemapcurve9value	0 ] 	)
tonemapcurve9interp	[ 0	locks=1 ]	(	"linear"	)
tonemapcurve10pos	[ 0	locks=0 ]	(	0.45	)
tonemapcurve10value	[ 0	locks=1 ]	(	[ tonemapcurve10value	0 ] 	)
tonemapcurve10interp	[ 0	locks=1 ]	(	"linear"	)
tonemapcurve11pos	[ 0	locks=0 ]	(	0.5	)
tonemapcurve11value	[ 0	locks=1 ]	(	[ tonemapcurve11value	0 ] 	)
tonemapcurve11interp	[ 0	locks=1 ]	(	"linear"	)
tonemapcurve12pos	[ 0	locks=0 ]	(	0.55	)
tonemapcurve12value	[ 0	locks=1 ]	(	[ tonemapcurve12value	0 ] 	)
tonemapcurve12interp	[ 0	locks=1 ]	(	"linear"	)
tonemapcurve13pos	[ 0	locks=0 ]	(	0.6000000000000001	)
tonemapcurve13value	[ 0	locks=1 ]	(	[ tonemapcurve13value	0 ] 	)
tonemapcurve13interp	[ 0	locks=1 ]	(	"linear"	)
tonemapcurve14pos	[ 0	locks=0 ]	(	0.65	)
tonemapcurve14value	[ 0	locks=1 ]	(	[ tonemapcurve14value	0 ] 	)
tonemapcurve14interp	[ 0	locks=1 ]	(	"linear"	)
tonemapcurve15pos	[ 0	locks=0 ]	(	0.7000000000000001	)
tonemapcurve15value	[ 0	locks=1 ]	(	[ tonemapcurve15value	0 ] 	)
tonemapcurve15interp	[ 0	locks=1 ]	(	"linear"	)
tonemapcurve16pos	[ 0	locks=0 ]	(	0.75	)
tonemapcurve16value	[ 0	locks=1 ]	(	[ tonemapcurve16value	0 ] 	)
tonemapcurve16interp	[ 0	locks=1 ]	(	"linear"	)
tonemapcurve17pos	[ 0	locks=0 ]	(	0.8	)
tonemapcurve17value	[ 0	locks=1 ]	(	[ tonemapcurve17value	0 ] 	)
tonemapcurve17interp	[ 0	locks=1 ]	(	"linear"	)
tonemapcurve18pos	[ 0	locks=0 ]	(	0.8500000000000001	)
tonemapcurve18value	[ 0	locks=1 ]	(	[ tonemapcurve18value	0 ] 	)
tonemapcurve18interp	[ 0	locks=1 ]	(	"linear"	)
tonemapcurve19pos	[ 0	locks=0 ]	(	0.9	)
tonemapcurve19value	[ 0	locks=1 ]	(	[ tonemapcurve19value	0 ] 	)
tonemapcurve19interp	[ 0	locks=1 ]	(	"linear"	)
tonemapcurve20pos	[ 0	locks=0 ]	(	0.9500000000000001	)
tonemapcurve20value	[ 0	locks=1 ]	(	[ tonemapcurve20value	0 ] 	)
tonemapcurve20interp	[ 0	locks=1 ]	(	"linear"	)
tonemapcurve21pos	[ 0	locks=0 ]	(	1	)
tonemapcurve21value	[ 0	locks=1 ]	(	[ tonemapcurve21value	0 ] 	)
tonemapcurve21interp	[ 0	locks=1 ]	(	"linear"	)
}
HouLC1033600bb706a0469d7073aa3e05stage/shot1/shot.userdata     ___Version___       sidefx::parm_filter_text_pattern    tonemHouLC1033600b8d06a0469d701ca3c2f2stage/shot1/usdrender_rop1.init type = usdrender_rop
matchesdef = 1
HouLC1033600bb206a0469d7005d7fbd4stage/shot1/usdrender_rop1.def comment ""
position -1.11759e-08 0.184422
connectornextid 1
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on
outputsNamed3
{
}
inputsNamed3
{
0 	shot 1 1 "input1"
}
inputs
{
0 	shot 0 1
}
stat
{
  create 1760348679
  modify 1778672624
  author User@DESKTOP-DTTJ3AT
  access 0777
}
color UT_Color RGB 0.65 0.4 0.5 
delscript ""
exprlanguage hscript
end
HouLC1033600bb206a0469d70af9a97fastage/shot1/usdrender_rop1.chn {
    channel f1 {
      lefttype = extend
      righttype = extend
      default = 1
      flags = 0
      segment { length = 0 value = 1 1 expr = ch(\"../f1\") }
    }
    channel f2 {
      lefttype = extend
      righttype = extend
      default = 300
      flags = 0
      segment { length = 0 value = 300 300 expr = ch(\"../f2\") }
    }
    channel outputimageshowwarning {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = "pwd().evalParm(\"allframesatonce\") != 0 and pwd().evalParm(\"outputimage\") != '' and pwd().evalParm(\"outputimage\") == hou.text.expandHuskFilePath(pwd().evalParm(\"outputimage\")) and pwd().evalParm(\"outputimage\") != 'ip' and pwd().evalParm(\"outputimage\") != 'md'" language = python }
    }
    channel rendersettings {
      lefttype = extend
      righttype = extend
      defaultString = \"\"
      flags = 0
      segment { options = {	 autoslope  ai ao }

	 length = 0 accel = 0.33333333333333331 0.33333333333333331 expr = chs(\"../shot/primpath\") }
    }
    channel husk_instantshutter {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { options = {	 untie  iv ov is os ia oa }

	 length = 0 expr = "1 - ch(\"../shot/enablemblur\")" }
    }
    channel renderer {
      lefttype = extend
      righttype = extend
      defaultString = \"BRAY_HdKarma\"
      flags = 0
      segment { options = {	 autoslope  ai ao }

	 length = 0 accel = 0.33333333333333331 0.33333333333333331 expr = "\"BRAY_HdKarma\" + ifs(strmatch(chs(\"../shot/engine\"), \"xpu\"), \"XPU\", \"\")" }
    }
    channel execute {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = ch(\"../execute\") }
    }
    channel husk_sc_enable1 {
      lefttype = extend
      righttype = extend
      default = 1
      flags = 0
      segment { length = 0 value = 1 1 expr = ch(\"../husk_sc_enable1\") }
    }
    channel husk_sc_cop1 {
      lefttype = extend
      righttype = extend
      defaultString = \"\"
      flags = 0
      segment { length = 0 expr = chsop(\"../husk_sc_cop1\") }
    }
    channel f3 {
      lefttype = extend
      righttype = extend
      default = 1
      flags = 0
      segment { length = 0 value = 1 1 expr = ch(\"../f3\") }
    }
  }
HouLC1033600b8d06a0469d7054161fcestage/shot1/usdrender_rop1.parm {
version 0.8
execute	[ 0	locks=0 ]	(	[ execute	0 ] 	)
renderpreview	[ 0	locks=0 ]	(	0	)
executebackground	[ 0	locks=0 ]	(	0	)
renderdialog	[ 0	locks=0 ]	(	0	)
trange	[ 0	locks=0 ]	(	"normal"	)
f	[ 0	locks=0 ]	(	[ f1	1 ] 	[ f2	240 ] 	[ f3	1 ] 	)
foffset	[ 0	locks=0 ]	(	0	0	1	)
allframesatonce	[ 0	locks=0 ]	(	"on"	)
take	[ 0	locks=0 ]	(	_current_	)
renderer	[ 0	locks=0	autoscope=1	autosel=4294967295 ]	(	[ renderer	BRAY_HdKarma ] 	)
husk_gpu	[ 0	locks=0 ]	(	"off"	)
loppath	[ 0	locks=0 ]	(	""	)
rendersettings	[ 0	locks=0	autoscope=1	autosel=4294967295 ]	(	[ rendersettings	"" ] 	)
renderpass	[ 0	locks=0 ]	(	""	)
override_camera	[ 0	locks=0 ]	(	""	)
outputimage	[ 0	locks=0 ]	(	""	)
outputimagewarning	[ 0	locks=0 ]	(	"Warning: When Render All Frames with a Single Process is enabled,
the Override Output Image parameter must pass a time-varying value
to husk. To do this, make sure the image path uses a backslash in
front of a time varying variable such as \"\\\\\\$F\"."	)
outputimageshowwarning	[ 0	locks=0 ]	(	[ outputimageshowwarning	0 ] 	)
override_res	[ 0	locks=0 ]	(	""	)
res_scale	[ 0	locks=0 ]	(	100	)
res_scale_menu	[ 0	locks=0 ]	(	0	)
res_user	[ 0	locks=0 ]	(	1280	720	)
res_userMenu	[ 0	locks=0 ]	(	0	)
_tabs	[ 0	locks=0 ]	(	0	0	0	)
_husk_tabs	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	)
husk_instantshutter	[ 0	locks=0 ]	(	[ husk_instantshutter	0 ] 	)
husk_enable_headlight	[ 0	locks=0 ]	(	"off"	)
husk_headlight	[ 0	locks=0 ]	(	distant	)
husk_dopopulationmask	[ 0	locks=0 ]	(	"off"	)
husk_populationmask	[ 0	locks=0 ]	(	""	)
husk_rendersettingsandcams	[ 0	locks=0 ]	(	"on"	)
husk_purpose	[ 0	locks=0 ]	(	geometry,render	)
husk_complexity	[ 0	locks=0 ]	(	veryhigh	)
husk_legacyexr	[ 0	locks=0 ]	(	"off"	)
husk_delegateprod	[ 0	locks=0 ]	(	"on"	)
husk_restartdelegate	[ 0	locks=0 ]	(	"off"	)
husk_restartdelegateframes	[ 0	locks=0 ]	(	1	)
dosnapshot	[ 0	locks=0 ]	(	"on"	)
snapshotinterval	[ 0	locks=0 ]	(	300	)
husk_dotimelimit	[ 0	locks=0 ]	(	"off"	)
husk_timelimit	[ 0	locks=0 ]	(	300	)
husk_timelimitperimage	[ 0	locks=0 ]	(	"on"	)
husk_metadata_key	[ 0	locks=0 ]	(	""	)
husk_metadata_value	[ 0	locks=0 ]	(	""	)
husk_mplayname	[ 0	locks=0 ]	(	$HIPNAME	)
husk_mplay	[ 0	locks=0 ]	(	"on"	)
husk_mplayaovs	[ 0	locks=0 ]	(	-	)
husk_mplayzoom	[ 0	locks=0 ]	(	100	)
husk_mplayzoommenu	[ 0	locks=0 ]	(	0	)
husk_tex_res	[ 0	locks=0 ]	(	-1	)
husk_tex_memmode	[ 0	locks=0 ]	(	off	)
husk_tex_mem	[ 0	locks=0 ]	(	2048	)
husk_tex_mempct	[ 0	locks=0 ]	(	50	)
husk_tex_filemode	[ 0	locks=0 ]	(	off	)
husk_tex_files	[ 0	locks=0 ]	(	512	)
husk_tex_filespct	[ 0	locks=0 ]	(	50	)
husk_tex_filesreserve	[ 0	locks=0 ]	(	128	)
husk_tprerender	[ 0	locks=0 ]	(	"on"	)
husk_prerender	[ 0	locks=0 ]	(	""	)
husk_tpreframe	[ 0	locks=0 ]	(	"on"	)
husk_preframe	[ 0	locks=0 ]	(	""	)
husk_tpresnapshot	[ 0	locks=0 ]	(	"on"	)
husk_presnapshot	[ 0	locks=0 ]	(	""	)
husk_tpostsnapshot	[ 0	locks=0 ]	(	"on"	)
husk_postsnapshot	[ 0	locks=0 ]	(	""	)
husk_tpostframe	[ 0	locks=0 ]	(	"on"	)
husk_postframe	[ 0	locks=0 ]	(	""	)
husk_tpostrender	[ 0	locks=0 ]	(	"on"	)
husk_postrender	[ 0	locks=0 ]	(	""	)
husk_tile	[ 0	locks=0 ]	(	"off"	)
husk_autotile	[ 0	locks=0 ]	(	"off"	)
husk_tilemaxres	[ 0	locks=0 ]	(	65536	65536	)
husk_tiletempdir	[ 0	locks=0 ]	(	$HOUDINI_TEMP_DIR	)
husk_tilecount	[ 0	locks=0 ]	(	4	4	)
husk_tileindex	[ 0	locks=0 ]	(	0	)
husk_tilesuffix	[ 0	locks=0 ]	(	_tile%02d	)
husk_debug	[ 0	locks=0 ]	(	"off"	)
verbose	[ 0	locks=0 ]	(	0	)
verbose_menu	[ 0	locks=0 ]	(	0	)
vexprofile	[ 0	locks=0 ]	(	0	)
windowsconsole	[ 0	locks=0 ]	(	""	)
husk_usdtrace	[ 0	locks=0 ]	(	""	)
husk_chromefile	[ 0	locks=0 ]	(	""	)
husk_log	[ 0	locks=0 ]	(	"off"	)
husk_logappend	[ 0	locks=0 ]	(	"off"	)
husk_stdout	[ 0	locks=0 ]	(	""	)
husk_stderr	[ 0	locks=0 ]	(	""	)
husk_slapcomp	[ 0	locks=0 ]	(	1	)
runcommand	[ 0	locks=0 ]	(	"on"	)
rendercommand	[ 0	locks=0 ]	(	husk	)
dorenderexisting	[ 0	locks=0 ]	(	"off"	)
renderexisting	[ 0	locks=0 ]	(	""	)
renderexistingandsaveusd	[ 0	locks=0 ]	(	"off"	)
resolvercontext	[ 0	locks=0 ]	(	"`chs(strcat(opcreator(\".\"), \"/resolvercontextassetpath\"))`"	)
resolvercontextstringcount	[ 0	locks=0 ]	(	0	)
variantselectioncount	[ 0	locks=0 ]	(	0	)
soho_foreground	[ 0	locks=0 ]	(	"off"	)
alfprogress	[ 0	locks=0 ]	(	"off"	)
mkpath	[ 0	locks=0 ]	(	"on"	)
domaxthreads	[ 0	locks=0 ]	(	"off"	)
maxthreads	[ 0	locks=0 ]	(	-1	)
initsim	[ 0	locks=0 ]	(	"off"	)
reportnetwork	[ 0	locks=0 ]	(	"off"	)
usdexport_group	[ 0	locks=0 ]	(	0	)
lopoutput	[ 0	locks=0 ]	(	__render__.usd	)
deletefiles	[ 0	locks=0 ]	(	intempdir	)
savestyle	[ 0	locks=0 ]	(	flattenimplicitlayers	)
striplayerbreaks	[ 0	locks=0 ]	(	"off"	)
strippostlayers	[ 0	locks=0 ]	(	"off"	)
trackprimexistence	[ 0	locks=0 ]	(	"off"	)
usenetworksafesave	[ 0	locks=0 ]	(	"on"	)
filtertimesamples	[ 0	locks=0 ]	(	always	)
filtertimesamplespadding	[ 0	locks=0 ]	(	0	)
extrafiles_group	[ 0	locks=0 ]	(	0	)
savepattern	[ 0	locks=0 ]	(	""	)
errorsavingimplicitpaths	[ 0	locks=0 ]	(	"off"	)
savefilesfromdisk	[ 0	locks=0 ]	(	"on"	)
flattenfilelayers	[ 0	locks=0 ]	(	"off"	)
flattensoplayers	[ 0	locks=0 ]	(	"off"	)
outputprocessor_group	[ 0	locks=0 ]	(	0	)
outputprocessor_removehfs	[ 0	locks=0 ]	(	"on"	)
outputprocessors	[ 0	locks=0 ]	(	0	)
savetodirectory_group	[ 0	locks=0 ]	(	0	)
enableoutputprocessor_savetodirectory	[ 0	locks=0 ]	(	"on"	)
savetodirectory_directory	[ 0	locks=0 ]	(	$HOUDINI_TEMP_DIR/usd_renders/$RENDERID	)
simplerelativepaths_group	[ 0	locks=0 ]	(	0	)
enableoutputprocessor_simplerelativepaths	[ 0	locks=0 ]	(	"on"	)
matchoutputextension_group	[ 0	locks=0 ]	(	0	)
enableoutputprocessor_matchoutputextension	[ 0	locks=0 ]	(	"on"	)
layermetadata_group	[ 0	locks=0 ]	(	0	)
defaultprim	[ 0	locks=0 ]	(	""	)
requiredefaultprim	[ 0	locks=0 ]	(	"off"	)
savetimeinfo	[ 0	locks=0 ]	(	"on"	)
clearhoudinicustomdata	[ 0	locks=0 ]	(	"off"	)
ensuremetricsset	[ 0	locks=0 ]	(	"on"	)
contextoptions_group	[ 0	locks=0 ]	(	0	)
setropcook	[ 0	locks=0 ]	(	"on"	)
optioncount	[ 0	locks=0 ]	(	1	)
tprerender	[ 0	locks=0 ]	(	"on"	)
prerender	[ 0	locks=0 ]	(	""	)
lprerender	[ 0	locks=0 ]	(	hscript	)
tpreframe	[ 0	locks=0 ]	(	"on"	)
preframe	[ 0	locks=0 ]	(	""	)
lpreframe	[ 0	locks=0 ]	(	hscript	)
tpostframe	[ 0	locks=0 ]	(	"on"	)
postframe	[ 0	locks=0 ]	(	""	)
lpostframe	[ 0	locks=0 ]	(	hscript	)
tpostrender	[ 0	locks=0 ]	(	"on"	)
postrender	[ 0	locks=0 ]	(	""	)
lpostrender	[ 0	locks=0 ]	(	hscript	)
optiongroup1	[ 0	locks=0 ]	(	0	)
optionenable1	[ 0	locks=0 ]	(	"on"	)
optionname1	[ 0	locks=0 ]	(	""	)
optiontype1	[ 0	locks=0 ]	(	string	)
optionstrvalue1	[ 0	locks=0 ]	(	""	)
optionfloatvalue1	[ 0	locks=0 ]	(	0	)
husk_sc_enable1	[ 0	locks=0 ]	(	[ husk_sc_enable1	1 ] 	)
husk_sc_source1	[ 0	locks=0 ]	(	cop	)
husk_sc_file1	[ 0	locks=0 ]	(	""	)
husk_sc_cop1	[ 0	locks=0 ]	(	[ husk_sc_cop1	"" ] 	)
husk_sc_filterlist1	[ 0	locks=0 ]	(	""	)
husk_sc_label1	[ 0	locks=0 ]	(	""	)
husk_sc_mapinput1	[ 0	locks=0 ]	(	0	)
husk_sc_mapoutput1	[ 0	locks=0 ]	(	0	)
}
HouLC1033600b8906a0469d704044a6b2stage/shot1/usdrender_rop1.userdata     ___Version___    21.0.700HouLC1033600b8f06a0469d70d0a9948estage/shot1/render_backplate.init type = rendersettings
matchesdef = 0
HouLC1033600b8c06a0469d704029653bstage/shot1/render_backplate.def comment ""
position 0.652994 5.25943
connectornextid 2
flags =  lock off model off template off footprint off xray off bypass off display off render on highlight off unload off savedata off compress on colordefault on exposed on debug off
outputsNamed3
{
1 "output1"
}
inputsNamed3
{
0 	backplate 1 1 "input1"
}
inputs
{
0 	backplate 0 1
}
stat
{
  create 1760350308
  modify 1761135962
  author User@DESKTOP-DTTJ3AT
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b8706a0469d70d540d10astage/shot1/render_backplate.spareparmdef     groupcollapsible {
        name    "sample_group3"
        label   "Frame Range/Subframes"
        grouptag { "group_type" "collapsible" }
        parmtag { "sidefx::header_parm" "sample_behavior" }

        parm {
            name    "sample_behavior"
            baseparm
            label   "Sampling Behavior"
            export  none
        }
        parm {
            name    "sample_f"
            baseparm
            label   "Start/End/Inc"
            export  none
        }
        parm {
            name    "sample_subframeenable"
            baseparm
            label   "Subframe Sampling"
            export  none
        }
        groupsimple {
            name    "sample_subframegroup3"
            label   "Subframe Sampling"
            disablewhen "{ sample_subframeenable == 0 }"
            grouptag { "group_type" "simple" }
            parmtag { "sidefx::header_toggle" "sample_subframeenable" }

            parm {
                name    "sample_shuttermode"
                baseparm
                label   "Shutter"
                export  none
            }
            parm {
                name    "sample_shutterrange"
                baseparm
                label   "Shutter Open/Close"
                export  none
            }
            parm {
                name    "sample_cameraprim"
                baseparm
                label   "Camera Prim"
                export  none
            }
            parm {
                name    "sample_count"
                baseparm
                label   "Samples"
                export  none
            }
            parm {
                name    "sample_includeframe"
                baseparm
                label   "Always Include Frame Sample"
                export  none
            }
        }

    }

    parm {
        name    "primpattern"
        baseparm
        label   "Primitives"
        export  none
    }
    parm {
        name    "primpath"
        baseparm
        label   "Primitive Path"
        export  none
    }
    parm {
        name    "createprims"
        baseparm
        label   "Action"
        export  none
    }
    parm {
        name    "initforedit"
        baseparm
        label   "Initialize Parameters"
        export  none
    }
    groupcollapsible {
        name    "createprimsgroup3"
        label   "Create Primitives"
        hidewhen "{ createprims != on }"
        grouptag { "group_type" "collapsible" }

        parm {
            name    "primcount"
            baseparm
            label   "Primitive Count"
            export  none
        }
        parm {
            name    "primtype"
            baseparm
            label   "Primitive Type"
            invisible
            export  none
        }
        parm {
            name    "primkind"
            baseparm
            label   "Primitive Kind"
            export  none
        }
        parm {
            name    "specifier"
            baseparm
            label   "Primitive Specifier"
            export  none
        }
        parm {
            name    "classancestor"
            baseparm
            label   "Class Ancestor"
            export  none
        }
        parm {
            name    "parentprimtype"
            baseparm
            label   "Parent Primitive Type"
            export  none
        }
    }

    group {
        name    "settings2"
        label   "Standard"

        parm {
            name    "products_control"
            baseparm
            label   "products"
            export  none
        }
        parm {
            name    "products"
            baseparm
            label   "Ordered Products"
            export  none
        }
        parm {
            name    "includedPurposes_control"
            baseparm
            label   "includedPurposes"
            export  none
        }
        parm {
            name    "includedPurposes"
            baseparm
            label   "Included Purposes"
            export  none
        }
        parm {
            name    "materialBindingPurposes_control"
            baseparm
            label   "materialBindingPurposes"
            export  none
        }
        parm {
            name    "materialBindingPurposes"
            baseparm
            label   "Material Binding Purposes"
            export  none
        }
        parm {
            name    "renderingColorSpace_control"
            baseparm
            label   "renderingColorSpace"
            export  none
        }
        parm {
            name    "renderingColorSpace"
            baseparm
            label   "Rendering Color Space"
            export  none
        }
        parm {
            name    "sepparm"
            baseparm
            label   "Separator"
            export  none
        }
        parm {
            name    "camera_control"
            baseparm
            label   "camera"
            export  none
        }
        parm {
            name    "camera"
            baseparm
            label   "Camera"
            export  none
        }
        parm {
            name    "res_mode"
            baseparm
            label   "Resolution Mode"
            export  none
        }
        parm {
            name    "resolution_control"
            baseparm
            label   "resolution"
            export  none
        }
        parm {
            name    "resolution"
            baseparm
            label   "Resolution"
            joinnext
            export  none
        }
        parm {
            name    "resolutionMenu"
            baseparm
            label   "Choose Resolution"
            nolabel
            export  none
        }
        parm {
            name    "disableMotionBlur_control"
            baseparm
            label   "disableMotionBlur"
            export  none
        }
        parm {
            name    "disableMotionBlur"
            baseparm
            label   "Disable Motion Blur"
            export  none
        }
        parm {
            name    "instantaneousShutter_control"
            baseparm
            label   "instantaneousShutter"
            export  none
        }
        parm {
            name    "instantaneousShutter"
            baseparm
            label   "Instantaneous Shutter"
            export  none
        }
        parm {
            name    "disableDepthOfField_control"
            baseparm
            label   "disableDepthOfField"
            export  none
        }
        parm {
            name    "disableDepthOfField"
            baseparm
            label   "Disable Depth of Field"
            export  none
        }
        parm {
            name    "aspectRatioConformPolicy_control"
            baseparm
            label   "aspectRatioConformPolicy"
            export  none
        }
        parm {
            name    "aspectRatioConformPolicy"
            baseparm
            label   "Aspect Ratio Conform Policy"
            export  none
        }
        parm {
            name    "dataWindowNDC_control"
            baseparm
            label   "dataWindowNDC"
            export  none
        }
        parm {
            name    "dataWindowNDC"
            baseparm
            label   "Data Window NDC"
            export  none
        }
        parm {
            name    "pixelAspectRatio_control"
            baseparm
            label   "pixelAspectRatio"
            export  none
        }
        parm {
            name    "pixelAspectRatio"
            baseparm
            label   "Pixel Aspect Ratio"
            export  none
        }
    }

    group {
        name    "settings2_1"
        label   "Karma"

        group {
            name    "global"
            label   "Global"

            groupcollapsible {
                name    "KarmaRenderSettingsAPI_Rendering"
                label   "Rendering"
                parmtag { "group_default" "1" }
                grouptag { "group_type" "collapsible" }

                parm {
                    name    "xn__karmaglobalimagemode_control_nmbg"
                    label   "Image Mode"
                    type    string
                    default { "none" }
                    hidewhen "{ xn__karmaglobalengine_q3ag == xpu }"
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalimagemode_m8ag"
                    label   "Image Mode"
                    type    string
                    default { "Progressive" }
                    disablewhen "{ xn__karmaglobalimagemode_control_nmbg == block } { xn__karmaglobalimagemode_control_nmbg == none }"
                    hidewhen "{ xn__karmaglobalengine_q3ag == xpu }"
                    menu {
                        "Progressive"   "Progressive"
                        "Bucket"        "Bucket"
                    }
                    parmtag { "spare_category" "Rendering" }
                    parmtag { "uiscope" "viewport" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "token" }
                }
                parm {
                    name    "xn__karmaglobalprogressivepasses_control_ozbg"
                    label   "Progressive Passes"
                    type    string
                    default { "none" }
                    hidewhen "{ xn__karmaglobalimagemode_m8ag != Bucket }"
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalprogressivepasses_nmbg"
                    label   "Progressive Passes"
                    type    integer
                    default { "0" }
                    disablewhen "{ xn__karmaglobalprogressivepasses_control_ozbg == block } { xn__karmaglobalprogressivepasses_control_ozbg == none }"
                    hidewhen "{ xn__karmaglobalimagemode_m8ag != Bucket }"
                    range   { 0 10 }
                    parmtag { "spare_category" "Rendering" }
                    parmtag { "uiscope" "viewport" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int" }
                }
                parm {
                    name    "xn__karmaglobalbucketsize_control_9nbg"
                    label   "Bucket Size"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalbucketsize_89ag"
                    label   "Bucket Size"
                    type    integer
                    default { "32" }
                    disablewhen "{ xn__karmaglobalbucketsize_control_9nbg == block } { xn__karmaglobalbucketsize_control_9nbg == none }"
                    range   { 4! 128 }
                    parmtag { "spare_category" "Rendering" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int" }
                }
                parm {
                    name    "xn__karmaglobalbucketorder_control_wpbg"
                    label   "Bucket Order"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalbucketorder_vcbg"
                    label   "Bucket Order"
                    type    string
                    default { "Middle" }
                    disablewhen "{ xn__karmaglobalbucketorder_control_wpbg == block } { xn__karmaglobalbucketorder_control_wpbg == none }"
                    menu {
                        "Middle"    "Middle"
                        "Top"       "Top"
                        "Bottom"    "Bottom"
                        "Left"      "Left"
                        "Right"     "Right"
                    }
                    parmtag { "spare_category" "Rendering" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "token" }
                }
                parm {
                    name    "xn__karmaglobalabortnogpudevice_control_1xbg"
                    label   "Cancel Render on No Working GPU Devices"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalabortnogpudevice_0kbg"
                    label   "Cancel Render on No Working GPU Devices"
                    type    toggle
                    default { "0" }
                    disablewhen "{ xn__karmaglobalabortnogpudevice_control_1xbg == block } { xn__karmaglobalabortnogpudevice_control_1xbg == none }"
                    parmtag { "spare_category" "Rendering" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
            }

            groupcollapsible {
                name    "KarmaRenderSettingsAPI_Sampling"
                label   "Sampling"
                parmtag { "group_default" "1" }
                grouptag { "group_type" "collapsible" }

                parm {
                    name    "xn__karmaglobalsamplesperpixel_control_fwbg"
                    label   "Pixel Samples"
                    type    string
                    default { "none" }
                    hidewhen "{ xn__karmaglobalengine_q3ag == xpu } { xn__karmaglobalconvergence_mode_0kbg == \"Path Traced\" }"
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalsamplesperpixel_ejbg"
                    label   "Pixel Samples"
                    type    integer
                    default { "9" }
                    disablewhen "{ xn__karmaglobalsamplesperpixel_control_fwbg == block } { xn__karmaglobalsamplesperpixel_control_fwbg == none }"
                    hidewhen "{ xn__karmaglobalengine_q3ag == xpu } { xn__karmaglobalconvergence_mode_0kbg == \"Path Traced\" }"
                    range   { 1! 256 }
                    parmtag { "spare_category" "Sampling" }
                    parmtag { "uiscope" "viewport" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int" }
                }
                parm {
                    name    "xn__karmaglobalpathtracedsamples_control_ozbg"
                    label   "Path Traced Samples"
                    type    string
                    default { "none" }
                    hidewhen "{ xn__karmaglobalengine_q3ag == cpu xn__karmaglobalconvergence_mode_0kbg != \"Path Traced\" }"
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalpathtracedsamples_nmbg"
                    label   "Path Traced Samples"
                    type    integer
                    default { "128" }
                    disablewhen "{ xn__karmaglobalpathtracedsamples_control_ozbg == block } { xn__karmaglobalpathtracedsamples_control_ozbg == none }"
                    hidewhen "{ xn__karmaglobalengine_q3ag == cpu xn__karmaglobalconvergence_mode_0kbg != \"Path Traced\" }"
                    range   { 1! 256 }
                    parmtag { "spare_category" "Sampling" }
                    parmtag { "uiscope" "viewport" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int" }
                }
                parm {
                    name    "xn__karmaglobalscreendoorlimit_control_fwbg"
                    label   "Screendoor Limit"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalscreendoorlimit_ejbg"
                    label   "Screendoor Limit"
                    type    integer
                    default { "4" }
                    disablewhen "{ xn__karmaglobalscreendoorlimit_control_fwbg == block } { xn__karmaglobalscreendoorlimit_control_fwbg == none }"
                    range   { 0! 16 }
                    parmtag { "spare_category" "Sampling" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int" }
                }
                parm {
                    name    "xn__karmaglobalconvergence_mode_control_1xbg"
                    label   "Convergence Mode"
                    type    string
                    default { "none" }
                    hidewhen "{ xn__karmahydradisablelighting_rhbf == 1 }"
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalconvergence_mode_0kbg"
                    label   "Convergence Mode"
                    type    string
                    default { "Variance" }
                    disablewhen "{ xn__karmaglobalconvergence_mode_control_1xbg == block } { xn__karmaglobalconvergence_mode_control_1xbg == none }"
                    hidewhen "{ xn__karmahydradisablelighting_rhbf == 1 }"
                    menu {
                        "Path Traced"   "Path Traced"
                        "Variance"      "Automatic"
                    }
                    parmtag { "spare_category" "Sampling" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "token" }
                }
                parm {
                    name    "xn__karmaglobalrussianroulette_cutoff_control_t7bg"
                    label   "Russian Roulette Cutoff Depth"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalrussianroulette_cutoff_subg"
                    label   "Russian Roulette Cutoff Depth"
                    type    integer
                    default { "2" }
                    disablewhen "{ xn__karmaglobalrussianroulette_cutoff_control_t7bg == block } { xn__karmaglobalrussianroulette_cutoff_control_t7bg == none }"
                    range   { 0! 4 }
                    parmtag { "spare_category" "Sampling" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int" }
                }
                parm {
                    name    "xn__karmagloballight_sampling_mode_control_x2bg"
                    label   "Light Sampling Mode"
                    type    string
                    default { "none" }
                    hidewhen "{ xn__karmahydradisablelighting_rhbf == 1 }"
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmagloballight_sampling_mode_wpbg"
                    label   "Light Sampling Mode"
                    type    string
                    default { "Light Tree" }
                    disablewhen "{ xn__karmagloballight_sampling_mode_control_x2bg == block } { xn__karmagloballight_sampling_mode_control_x2bg == none }"
                    hidewhen "{ xn__karmahydradisablelighting_rhbf == 1 }"
                    menu {
                        "Uniform"       "Uniform"
                        "Light Tree"    "Light Tree"
                    }
                    parmtag { "spare_category" "Sampling" }
                    parmtag { "uiscope" "viewport" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "token" }
                }
                parm {
                    name    "xn__karmagloballight_sampling_quality_control_t7bg"
                    label   "Light Sampling Quality"
                    type    string
                    default { "none" }
                    hidewhen "{ xn__karmahydradisablelighting_rhbf == 1 }"
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmagloballight_sampling_quality_subg"
                    label   "Light Sampling Quality"
                    type    float
                    default { "1" }
                    disablewhen "{ xn__karmagloballight_sampling_quality_control_t7bg == block } { xn__karmagloballight_sampling_quality_control_t7bg == none }"
                    hidewhen "{ xn__karmahydradisablelighting_rhbf == 1 }"
                    range   { 0! 4 }
                    parmtag { "spare_category" "Sampling" }
                    parmtag { "uiscope" "viewport" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaglobalimage_blur_control_9nbg"
                    label   "Image Blur"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalimage_blur_89ag"
                    label   "Image Blur"
                    type    toggle
                    default { "1" }
                    disablewhen "{ xn__karmaglobalimage_blur_control_9nbg == block } { xn__karmaglobalimage_blur_control_9nbg == none }"
                    parmtag { "spare_category" "Sampling" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
            }

            groupcollapsible {
                name    "KarmaRenderSettingsAPI_xn__IndirectGuiding_ooa"
                label   "Indirect Guiding"
                parmtag { "group_default" "1" }
                grouptag { "group_type" "collapsible" }

                parm {
                    name    "xn__karmaglobalguiding_enable_control_subg"
                    label   "Enable Indirect Guiding"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalguiding_enable_rhbg"
                    label   "Enable Indirect Guiding"
                    type    toggle
                    default { "0" }
                    disablewhen "{ xn__karmaglobalguiding_enable_control_subg == block } { xn__karmaglobalguiding_enable_control_subg == none }"
                    parmtag { "spare_category" "Indirect Guiding" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
                parm {
                    name    "xn__karmaglobalguiding_samples_control_fwbg"
                    label   "Indirect Training Samples"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalguiding_samples_ejbg"
                    label   "Indirect Training Samples"
                    type    integer
                    default { "0" }
                    disablewhen "{ xn__karmaglobalguiding_samples_control_fwbg == block } { xn__karmaglobalguiding_samples_control_fwbg == none }"
                    range   { 0! 256 }
                    parmtag { "spare_category" "Indirect Guiding" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int" }
                }
                parm {
                    name    "xn__karmaglobalguiding_components_control_b1bg"
                    label   "Indirect Guiding Components"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'string')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalguiding_components_9nbg"
                    label   "Indirect Guiding Components"
                    type    string
                    default { "diffuse volume sss" }
                    disablewhen "{ xn__karmaglobalguiding_components_control_b1bg == block } { xn__karmaglobalguiding_components_control_b1bg == none }"
                    parmtag { "spare_category" "Indirect Guiding" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "string" }
                }
                parm {
                    name    "xn__karmaglobalguiding_deterministic_control_65bg"
                    label   "Indirect Guiding Deterministic"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalguiding_deterministic_5sbg"
                    label   "Indirect Guiding Deterministic"
                    type    toggle
                    default { "0" }
                    disablewhen "{ xn__karmaglobalguiding_deterministic_control_65bg == block } { xn__karmaglobalguiding_deterministic_control_65bg == none }"
                    parmtag { "spare_category" "Indirect Guiding" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
                parm {
                    name    "xn__karmaglobalguiding_clearbuffers_control_k4bg"
                    label   "Indirect Guiding Render from Scratch Post-Training"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalguiding_clearbuffers_jrbg"
                    label   "Indirect Guiding Render from Scratch Post-Training"
                    type    toggle
                    default { "0" }
                    disablewhen "{ xn__karmaglobalguiding_clearbuffers_control_k4bg == block } { xn__karmaglobalguiding_clearbuffers_control_k4bg == none }"
                    parmtag { "spare_category" "Indirect Guiding" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
            }

            groupcollapsible {
                name    "KarmaRenderSettingsAPI_Shading"
                label   "Shading"
                parmtag { "group_default" "1" }
                grouptag { "group_type" "collapsible" }

                parm {
                    name    "xn__karmaglobalraybias_control_ejbg"
                    label   "Ray Bias"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalraybias_d5ag"
                    label   "Ray Bias"
                    type    float
                    default { "0.001" }
                    disablewhen "{ xn__karmaglobalraybias_control_ejbg == block } { xn__karmaglobalraybias_control_ejbg == none }"
                    range   { 0! 1 }
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaglobalautoraybias_control_wpbg"
                    label   "Automatic Ray Bias"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalautoraybias_vcbg"
                    label   "Automatic Ray Bias"
                    type    toggle
                    default { "1" }
                    disablewhen "{ xn__karmaglobalautoraybias_control_wpbg == block } { xn__karmaglobalautoraybias_control_wpbg == none }"
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
                parm {
                    name    "xn__karmaglobalconstrainmaxrough_control_ozbg"
                    label   "Constrain by Maximum Roughness"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalconstrainmaxrough_nmbg"
                    label   "Constrain by Maximum Roughness"
                    type    toggle
                    default { "1" }
                    disablewhen "{ xn__karmaglobalconstrainmaxrough_control_ozbg == block } { xn__karmaglobalconstrainmaxrough_control_ozbg == none }"
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
                parm {
                    name    "xn__karmaglobalbgoccludeshadow_control_fwbg"
                    label   "Background Holdouts Occlude Shadows"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalbgoccludeshadow_ejbg"
                    label   "Background Holdouts Occlude Shadows"
                    type    toggle
                    default { "0" }
                    disablewhen "{ xn__karmaglobalbgoccludeshadow_control_fwbg == block } { xn__karmaglobalbgoccludeshadow_control_fwbg == none }"
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
                parm {
                    name    "xn__karmaglobalcolorlimit_control_9nbg"
                    label   "Color Limit"
                    type    string
                    default { "none" }
                    hidewhen "{ xn__karmahydradisablelighting_rhbf == 1 }"
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalcolorlimit_89ag"
                    label   "Color Limit"
                    type    float
                    default { "20" }
                    disablewhen "{ xn__karmaglobalcolorlimit_control_9nbg == block } { xn__karmaglobalcolorlimit_control_9nbg == none }"
                    hidewhen "{ xn__karmahydradisablelighting_rhbf == 1 }"
                    range   { 1 20 }
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "viewport" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaglobalcolorlimitindlinked_control_x2bg"
                    label   "Shared Color Limit"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalcolorlimitindlinked_wpbg"
                    label   "Shared Color Limit"
                    type    toggle
                    default { "1" }
                    disablewhen "{ xn__karmaglobalcolorlimitindlinked_control_x2bg == block } { xn__karmaglobalcolorlimitindlinked_control_x2bg == none }"
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
                parm {
                    name    "xn__karmaglobalcolorlimitindirect_control_b1bg"
                    label   "Indirect Color Limit"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalcolorlimitindirect_9nbg"
                    label   "Indirect Color Limit"
                    type    float
                    default { "20" }
                    disablewhen "{ xn__karmaglobalcolorlimitindirect_control_b1bg == block } { xn__karmaglobalcolorlimitindirect_control_b1bg == none }"
                    range   { 1 20 }
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaglobalautoheadlight_control_5sbg"
                    label   "Automatic Headlight Creation"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalautoheadlight_4fbg"
                    label   "Automatic Headlight Creation"
                    type    toggle
                    default { "0" }
                    disablewhen "{ xn__karmaglobalautoheadlight_control_5sbg == block } { xn__karmaglobalautoheadlight_control_5sbg == none }"
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
            }

            groupcollapsible {
                name    "KarmaRenderSettingsAPI_xn__AmbientOcclusion_jpa"
                label   "Ambient Occlusion"
                parmtag { "group_default" "1" }
                grouptag { "group_type" "collapsible" }

                parm {
                    name    "xn__karmaglobaloverride_lighting_control_ozbg"
                    label   "Override Lighting"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaloverride_lighting_nmbg"
                    label   "Override Lighting"
                    type    string
                    default { "Off" }
                    disablewhen "{ xn__karmaglobaloverride_lighting_control_ozbg == block } { xn__karmaglobaloverride_lighting_control_ozbg == none }"
                    menu {
                        "Off"               "Off"
                        "Emissive Objects"  "Emissive Objects"
                        "Headlight"         "Headlight"
                        "Dome Light"        "Dome Light"
                    }
                    parmtag { "spare_category" "Ambient Occlusion" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "token" }
                }
                parm {
                    name    "xn__karmaglobaldisable_lighting_control_1xbg"
                    label   "Disable Lighting"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaldisable_lighting_0kbg"
                    label   "Disable Lighting"
                    type    toggle
                    default { "0" }
                    disablewhen "{ xn__karmaglobaldisable_lighting_control_1xbg == block } { xn__karmaglobaldisable_lighting_control_1xbg == none }"
                    parmtag { "spare_category" "Ambient Occlusion" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
                parm {
                    name    "xn__karmaglobalhead_ao_samples_control_fwbg"
                    label   "Headlight AO Samples"
                    type    string
                    default { "none" }
                    hidewhen "{ xn__karmahydradisablelighting_rhbf == 0 }"
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalhead_ao_samples_ejbg"
                    label   "Headlight AO Samples"
                    type    integer
                    default { "1" }
                    disablewhen "{ xn__karmaglobalhead_ao_samples_control_fwbg == block } { xn__karmaglobalhead_ao_samples_control_fwbg == none }"
                    hidewhen "{ xn__karmahydradisablelighting_rhbf == 0 }"
                    range   { 0! 4 }
                    parmtag { "spare_category" "Ambient Occlusion" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int" }
                }
                parm {
                    name    "xn__karmaglobalhead_ao_distance_control_1xbg"
                    label   "Headlight AO Distance"
                    type    string
                    default { "none" }
                    disablewhen "{ xn__karmaglobalhead_ao_samples_ejbg == 0 }"
                    hidewhen "{ xn__karmahydradisablelighting_rhbf == 0 }"
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalhead_ao_distance_0kbg"
                    label   "Headlight AO Distance"
                    type    float
                    default { "1e+38" }
                    disablewhen "{ xn__karmaglobalhead_ao_distance_control_1xbg == block } { xn__karmaglobalhead_ao_distance_control_1xbg == none }"
                    hidewhen "{ xn__karmahydradisablelighting_rhbf == 0 }"
                    range   { 0! 1e+38 }
                    parmtag { "spare_category" "Ambient Occlusion" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaglobalhead_depthcue_color_control_x2bg"
                    label   "Headlight Fog Color"
                    type    string
                    default { "none" }
                    hidewhen "{ xn__karmahydradisablelighting_rhbf == 0 }"
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float3')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalhead_depthcue_color_wpbg"
                    label   "Headlight Fog Color"
                    type    color
                    size    3
                    default { "0" "0" "0" }
                    disablewhen "{ xn__karmaglobalhead_depthcue_color_control_x2bg == block } { xn__karmaglobalhead_depthcue_color_control_x2bg == none }"
                    hidewhen "{ xn__karmahydradisablelighting_rhbf == 0 }"
                    range   { 0! 1! }
                    parmtag { "spare_category" "Ambient Occlusion" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float3" }
                }
                parm {
                    name    "xn__karmaglobalhead_depthcue_alpha_control_x2bg"
                    label   "Headlight Fog Alpha"
                    type    string
                    default { "none" }
                    hidewhen "{ xn__karmahydradisablelighting_rhbf == 0 }"
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalhead_depthcue_alpha_wpbg"
                    label   "Headlight Fog Alpha"
                    type    float
                    default { "1" }
                    disablewhen "{ xn__karmaglobalhead_depthcue_alpha_control_x2bg == block } { xn__karmaglobalhead_depthcue_alpha_control_x2bg == none }"
                    hidewhen "{ xn__karmahydradisablelighting_rhbf == 0 }"
                    range   { 0! 1! }
                    parmtag { "spare_category" "Ambient Occlusion" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaglobalhead_depthcue_z_control_fwbg"
                    label   "Headlight Fog Distance"
                    type    string
                    default { "none" }
                    hidewhen "{ xn__karmahydradisablelighting_rhbf == 0 }"
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float2')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalhead_depthcue_z_ejbg"
                    label   "Headlight Fog Distance"
                    type    float
                    size    2
                    default { "0" "0" }
                    disablewhen "{ xn__karmaglobalhead_depthcue_z_control_fwbg == block } { xn__karmaglobalhead_depthcue_z_control_fwbg == none }"
                    hidewhen "{ xn__karmahydradisablelighting_rhbf == 0 }"
                    range   { 0! 1000 }
                    parmtag { "spare_category" "Ambient Occlusion" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float2" }
                }
            }

            groupcollapsible {
                name    "KarmaRenderSettingsAPI_Dicing"
                label   "Dicing"
                parmtag { "group_default" "0" }
                grouptag { "group_type" "collapsible" }

                parm {
                    name    "xn__karmaglobaldicingcamera_control_jrbg"
                    label   "Dicing Camera"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'string')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaldicingcamera_iebg"
                    label   "Dicing Camera"
                    type    string
                    default { "" }
                    disablewhen "{ xn__karmaglobaldicingcamera_control_jrbg == block } { xn__karmaglobaldicingcamera_control_jrbg == none }"
                    parmtag { "spare_category" "Dicing" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "string" }
                }
                parm {
                    name    "xn__karmaglobaloffscreenquality_control_1xbg"
                    label   "Offscreen Quality"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaloffscreenquality_0kbg"
                    label   "Offscreen Quality"
                    type    float
                    default { "0.1" }
                    disablewhen "{ xn__karmaglobaloffscreenquality_control_1xbg == block } { xn__karmaglobaloffscreenquality_control_1xbg == none }"
                    range   { 0! 1! }
                    parmtag { "spare_category" "Dicing" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaglobaldicingqualityscale_control_b1bg"
                    label   "Dicing Quality Scale"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaldicingqualityscale_9nbg"
                    label   "Dicing Quality Scale"
                    type    float
                    default { "1" }
                    disablewhen "{ xn__karmaglobaldicingqualityscale_control_b1bg == block } { xn__karmaglobaldicingqualityscale_control_b1bg == none }"
                    range   { 0! 10 }
                    parmtag { "spare_category" "Dicing" }
                    parmtag { "uiscope" "viewport" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
            }

            groupcollapsible {
                name    "KarmaRenderSettingsAPI_Image"
                label   "Image"
                parmtag { "group_default" "0" }
                grouptag { "group_type" "collapsible" }

                parm {
                    name    "xn__karmaglobalimagefilter_control_wpbg"
                    label   "Image Filters"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'string')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalimagefilter_vcbg"
                    label   "Image Filters"
                    type    string
                    default { "" }
                    disablewhen "{ xn__karmaglobalimagefilter_control_wpbg == block } { xn__karmaglobalimagefilter_control_wpbg == none }"
                    menureplace {
                        "[\"denoise\",{\"engine\":\"oidn\",\"use_n_input\":true,\"use_albedo_input\":true}]"    "Intel OIDN Denoiser"
                        "[\"denoise\",{\"engine\":\"optix\",\"use_n_input\":true,\"use_albedo_input\":true}]"   "NVIDIA OptiX Denoiser"
                        "[\"ocio\",{\"output\":\"sRGB\"}]"                                                      "OCIO sRGB"
                        "[\"ocio\",{\"output\":\"rec709\"}]"                                                    "OCIO rec709"
                        "[\"uv_enlarger\",{\"scheme\":\"avgfill\",\"borderpixels\":4}]"                         "UV Average Fill"
                        "[\"uv_enlarger\",{\"scheme\":\"floodfill\",\"borderpixels\":4}]"                       "UV Flood Fill"
                        "[\"uv_enlarger\",{\"scheme\":\"diffusefill\",\"borderpixels\":4}]"                     "UV Diffuse Fill"
                    }
                    parmtag { "spare_category" "Image" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "string" }
                }
                parm {
                    name    "xn__karmaglobalpixelfilter_control_wpbg"
                    label   "Pixel Filter"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'string')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalpixelfilter_vcbg"
                    label   "Pixel Filter"
                    type    string
                    default { "gauss" }
                    disablewhen "{ xn__karmaglobalpixelfilter_control_wpbg == block } { xn__karmaglobalpixelfilter_control_wpbg == none }"
                    menureplace {
                        "box"       "Box Filter"
                        "gauss"     "Gaussian Filter"
                        "blackman"  "Blackman Filter"
                        "mitchell"  "Mitchell Filter"
                    }
                    parmtag { "spare_category" "Image" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "string" }
                }
                parm {
                    name    "xn__karmaglobalpixelfiltersize_control_fwbg"
                    label   "Pixel Filter Size"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalpixelfiltersize_ejbg"
                    label   "Pixel Filter Size"
                    type    float
                    default { "2" }
                    disablewhen "{ xn__karmaglobalpixelfiltersize_control_fwbg == block } { xn__karmaglobalpixelfiltersize_control_fwbg == none }"
                    range   { 1 5 }
                    parmtag { "spare_category" "Image" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaglobalsamplefilter_control_jrbg"
                    label   "Sample Filter"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'string')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalsamplefilter_iebg"
                    label   "Sample Filter"
                    type    string
                    default { "" }
                    disablewhen "{ xn__karmaglobalsamplefilter_control_jrbg == block } { xn__karmaglobalsamplefilter_control_jrbg == none }"
                    parmtag { "spare_category" "Image" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "string" }
                }
                parm {
                    name    "xn__karmaglobalpixeloracle_control_wpbg"
                    label   "Pixel Oracle"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'string')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalpixeloracle_vcbg"
                    label   "Pixel Oracle"
                    type    string
                    default { "variance" }
                    disablewhen "{ xn__karmaglobalpixeloracle_control_wpbg == block } { xn__karmaglobalpixeloracle_control_wpbg == none }"
                    parmtag { "spare_category" "Image" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "string" }
                }
                parm {
                    name    "xn__karmaglobaluse_background_control_subg"
                    label   "Use Background"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaluse_background_rhbg"
                    label   "Use Background"
                    type    string
                    default { "Auto" }
                    disablewhen "{ xn__karmaglobaluse_background_control_subg == block } { xn__karmaglobaluse_background_control_subg == none }"
                    menu {
                        "Off"   "Off"
                        "Auto"  "Auto"
                        "On"    "On"
                    }
                    parmtag { "spare_category" "Image" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "token" }
                }
                parm {
                    name    "xn__karmaglobalbackground_iprfilter_control_k4bg"
                    label   "Background IPR Filter"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'string')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalbackground_iprfilter_jrbg"
                    label   "Background IPR Filter"
                    type    string
                    default { "" }
                    disablewhen "{ xn__karmaglobalbackground_iprfilter_control_k4bg == block } { xn__karmaglobalbackground_iprfilter_control_k4bg == none }"
                    parmtag { "spare_category" "Image" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "string" }
                }
                parm {
                    name    "xn__karmaglobalexportcomponents_control_1xbg"
                    label   "Export Components"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'string')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalexportcomponents_0kbg"
                    label   "Export Components"
                    type    string
                    default { "diffuse reflect coat refract volume sss" }
                    disablewhen "{ xn__karmaglobalexportcomponents_control_1xbg == block } { xn__karmaglobalexportcomponents_control_1xbg == none }"
                    parmtag { "spare_category" "Image" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "string" }
                }
                parm {
                    name    "xn__karmaglobaldcm_usehitdist_control_subg"
                    label   "DCM Use Hit Distance"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaldcm_usehitdist_rhbg"
                    label   "DCM Use Hit Distance"
                    type    toggle
                    default { "0" }
                    disablewhen "{ xn__karmaglobaldcm_usehitdist_control_subg == block } { xn__karmaglobaldcm_usehitdist_control_subg == none }"
                    parmtag { "spare_category" "Image" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
            }

            groupcollapsible {
                name    "KarmaRenderSettingsAPI_Advanced"
                label   "Advanced"
                parmtag { "group_default" "0" }
                grouptag { "group_type" "collapsible" }

                parm {
                    name    "xn__karmaglobalusecacheratio_control_5sbg"
                    label   "Cache Limit"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalusecacheratio_4fbg"
                    label   "Cache Limit"
                    type    toggle
                    default { "1" }
                    disablewhen "{ xn__karmaglobalusecacheratio_control_5sbg == block } { xn__karmaglobalusecacheratio_control_5sbg == none }"
                    parmtag { "spare_category" "Rendering" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
                parm {
                    name    "xn__karmaglobalcacheratio_control_9nbg"
                    label   "Cache Memory Ratio"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalcacheratio_89ag"
                    label   "Cache Memory Ratio"
                    type    float
                    default { "0.25" }
                    disablewhen "{ xn__karmaglobalcacheratio_control_9nbg == block } { xn__karmaglobalcacheratio_control_9nbg == none }"
                    range   { 0.0001! 1! }
                    parmtag { "spare_category" "Rendering" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaglobalcachesize_control_nmbg"
                    label   "Cache Size (MB)"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalcachesize_m8ag"
                    label   "Cache Size (MB)"
                    type    integer
                    default { "1000" }
                    disablewhen "{ xn__karmaglobalcachesize_control_nmbg == block } { xn__karmaglobalcachesize_control_nmbg == none }"
                    range   { 1! 32000 }
                    parmtag { "spare_category" "Rendering" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int" }
                }
                parm {
                    name    "xn__karmaglobaloverrideobject_control_subg"
                    label   "Override Object Settings"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'string')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaloverrideobject_rhbg"
                    label   "Override Object Settings"
                    type    string
                    default { "" }
                    disablewhen "{ xn__karmaglobaloverrideobject_control_subg == block } { xn__karmaglobaloverrideobject_control_subg == none }"
                    parmtag { "spare_category" "Rendering" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "string" }
                }
                parm {
                    name    "xn__karmaglobalrandomseed_control_9nbg"
                    label   "Random Seed"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalrandomseed_89ag"
                    label   "Random Seed"
                    type    integer
                    default { "0" }
                    disablewhen "{ xn__karmaglobalrandomseed_control_9nbg == block } { xn__karmaglobalrandomseed_control_9nbg == none }"
                    range   { 0 10 }
                    parmtag { "spare_category" "Rendering" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int" }
                }
                parm {
                    name    "xn__karmaglobalabortmissingtexture_control_x2bg"
                    label   "Cancel Render on Missing Texture"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalabortmissingtexture_wpbg"
                    label   "Cancel Render on Missing Texture"
                    type    toggle
                    default { "0" }
                    disablewhen "{ xn__karmaglobalabortmissingtexture_control_x2bg == block } { xn__karmaglobalabortmissingtexture_control_x2bg == none }"
                    parmtag { "spare_category" "Rendering" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
                parm {
                    name    "xn__karmaglobaldiffusecomponents_control_ozbg"
                    label   "Diffuse Components"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'string')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaldiffusecomponents_nmbg"
                    label   "Diffuse Components"
                    type    string
                    default { "diffuse" }
                    disablewhen "{ xn__karmaglobaldiffusecomponents_control_ozbg == block } { xn__karmaglobaldiffusecomponents_control_ozbg == none }"
                    parmtag { "spare_category" "Image" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "string" }
                }
                parm {
                    name    "xn__karmaglobalrefractcomponents_control_ozbg"
                    label   "Refract Components"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'string')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalrefractcomponents_nmbg"
                    label   "Refract Components"
                    type    string
                    default { "refract" }
                    disablewhen "{ xn__karmaglobalrefractcomponents_control_ozbg == block } { xn__karmaglobalrefractcomponents_control_ozbg == none }"
                    parmtag { "spare_category" "Image" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "string" }
                }
                parm {
                    name    "xn__karmaglobalvolumecomponents_control_1xbg"
                    label   "Volume Components"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'string')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalvolumecomponents_0kbg"
                    label   "Volume Components"
                    type    string
                    default { "volume" }
                    disablewhen "{ xn__karmaglobalvolumecomponents_control_1xbg == block } { xn__karmaglobalvolumecomponents_control_1xbg == none }"
                    parmtag { "spare_category" "Image" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "string" }
                }
                parm {
                    name    "xn__karmaglobalssscomponents_control_5sbg"
                    label   "SSS Components"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'string')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalssscomponents_4fbg"
                    label   "SSS Components"
                    type    string
                    default { "sss" }
                    disablewhen "{ xn__karmaglobalssscomponents_control_5sbg == block } { xn__karmaglobalssscomponents_control_5sbg == none }"
                    parmtag { "spare_category" "Image" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "string" }
                }
            }

            groupcollapsible {
                name    "KarmaRenderSettingsAPI_IPR"
                label   "IPR"
                parmtag { "group_default" "1" }
                grouptag { "group_type" "collapsible" }

                parm {
                    name    "xn__karmaglobalipr_continuous_dicing_control_65bg"
                    label   "Continuous Dicing"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalipr_continuous_dicing_5sbg"
                    label   "Continuous Dicing"
                    type    toggle
                    default { "0" }
                    disablewhen "{ xn__karmaglobalipr_continuous_dicing_control_65bg == block } { xn__karmaglobalipr_continuous_dicing_control_65bg == none }"
                    parmtag { "spare_category" "IPR" }
                    parmtag { "uiscope" "viewport" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
            }

            groupcollapsible {
                name    "KarmaRenderSettingsAPI_xn__TextureBaking_vma"
                label   "Texture Baking"
                parmtag { "group_default" "1" }
                grouptag { "group_type" "collapsible" }

                parm {
                    name    "xn__karmaglobaluvunwrap_type_control_5sbg"
                    label   "Map Type"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaluvunwrap_type_4fbg"
                    label   "Map Type"
                    type    string
                    default { "UDIM" }
                    disablewhen "{ xn__karmaglobaluvunwrap_type_control_5sbg == block } { xn__karmaglobaluvunwrap_type_control_5sbg == none }"
                    menu {
                        "UDIM"  "UDIM"
                        "PTex"  "PTex"
                    }
                    parmtag { "spare_category" "Texture Baking" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "token" }
                }
                parm {
                    name    "xn__karmaglobaluvunwrap_object_id_control_b1bg"
                    label   "Object ID"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaluvunwrap_object_id_9nbg"
                    label   "Object ID"
                    type    integer
                    default { "-1" }
                    disablewhen "{ xn__karmaglobaluvunwrap_object_id_control_b1bg == block } { xn__karmaglobaluvunwrap_object_id_control_b1bg == none }"
                    range   { 0 10 }
                    parmtag { "spare_category" "Texture Baking" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int" }
                }
                parm {
                    name    "xn__karmaglobaluvunwrap_texture_tile_control_65bg"
                    label   "Tile"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaluvunwrap_texture_tile_5sbg"
                    label   "Tile"
                    type    integer
                    default { "-1" }
                    disablewhen "{ xn__karmaglobaluvunwrap_texture_tile_control_65bg == block } { xn__karmaglobaluvunwrap_texture_tile_control_65bg == none }"
                    range   { 0 10 }
                    parmtag { "spare_category" "Texture Baking" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int" }
                }
                parm {
                    name    "xn__karmaglobaluvunwrap_ptex_min_res_control_65bg"
                    label   "PTex Minimum Resolution"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int2')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaluvunwrap_ptex_min_res_5sbg"
                    label   "PTex Minimum Resolution"
                    type    integer
                    size    2
                    default { "1280" "1280" }
                    disablewhen "{ xn__karmaglobaluvunwrap_ptex_min_res_control_65bg == block } { xn__karmaglobaluvunwrap_ptex_min_res_control_65bg == none }"
                    range   { 0 10 }
                    parmtag { "spare_category" "Texture Baking" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int2" }
                }
                parm {
                    name    "xn__karmaglobaluvunwrap_ptex_max_res_control_65bg"
                    label   "PTex Maximum Resolution"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int2')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaluvunwrap_ptex_max_res_5sbg"
                    label   "PTex Maximum Resolution"
                    type    integer
                    size    2
                    default { "1280" "1280" }
                    disablewhen "{ xn__karmaglobaluvunwrap_ptex_max_res_control_65bg == block } { xn__karmaglobaluvunwrap_ptex_max_res_control_65bg == none }"
                    range   { 0 10 }
                    parmtag { "spare_category" "Texture Baking" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int2" }
                }
                parm {
                    name    "xn__karmaglobaluvunwrap_ptex_small_pct_control_g9bg"
                    label   "PTex Small Face Percent"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaluvunwrap_ptex_small_pct_fwbg"
                    label   "PTex Small Face Percent"
                    type    float
                    default { "0" }
                    disablewhen "{ xn__karmaglobaluvunwrap_ptex_small_pct_control_g9bg == block } { xn__karmaglobaluvunwrap_ptex_small_pct_control_g9bg == none }"
                    range   { 0! 1! }
                    parmtag { "spare_category" "Texture Baking" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaglobaluvunwrap_ptex_rel_scale_control_g9bg"
                    label   "PTex Relative Scaling"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaluvunwrap_ptex_rel_scale_fwbg"
                    label   "PTex Relative Scaling"
                    type    toggle
                    default { "0" }
                    disablewhen "{ xn__karmaglobaluvunwrap_ptex_rel_scale_control_g9bg == block } { xn__karmaglobaluvunwrap_ptex_rel_scale_control_g9bg == none }"
                    parmtag { "spare_category" "Texture Baking" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
                parm {
                    name    "xn__karmaglobaluvunwrap_ptex_scale_control_x2bg"
                    label   "PTex Scale"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaluvunwrap_ptex_scale_wpbg"
                    label   "PTex Scale"
                    type    float
                    default { "1" }
                    disablewhen "{ xn__karmaglobaluvunwrap_ptex_scale_control_x2bg == block } { xn__karmaglobaluvunwrap_ptex_scale_control_x2bg == none }"
                    range   { 0 10 }
                    parmtag { "spare_category" "Texture Baking" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
            }

            groupcollapsible {
                name    "KarmaRenderSettingsAPI_Outlines"
                label   "Outlines"
                parmtag { "group_default" "1" }
                grouptag { "group_type" "collapsible" }

                parm {
                    name    "xn__karmaglobaloutline_enable_control_subg"
                    label   "Outlines"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaloutline_enable_rhbg"
                    label   "Outlines"
                    type    toggle
                    default { "0" }
                    disablewhen "{ xn__karmaglobaloutline_enable_control_subg == block } { xn__karmaglobaloutline_enable_control_subg == none }"
                    parmtag { "spare_category" "Outlines" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
                parm {
                    name    "xn__karmaglobaloutline_mode_control_jrbg"
                    label   "Modes"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaloutline_mode_iebg"
                    label   "Modes"
                    type    toggle
                    default { "0" }
                    disablewhen "{ xn__karmaglobaloutline_mode_control_jrbg == block } { xn__karmaglobaloutline_mode_control_jrbg == none }"
                    parmtag { "spare_category" "Outlines" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
                parm {
                    name    "xn__karmaglobaloutline_radius_control_subg"
                    label   "Radius"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaloutline_radius_rhbg"
                    label   "Radius"
                    type    float
                    default { "1" }
                    disablewhen "{ xn__karmaglobaloutline_radius_control_subg == block } { xn__karmaglobaloutline_radius_control_subg == none }"
                    range   { 0! 1 }
                    parmtag { "spare_category" "Outlines" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaglobaloutline_primary_control_fwbg"
                    label   "Primary"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaloutline_primary_ejbg"
                    label   "Primary"
                    type    toggle
                    default { "1" }
                    disablewhen "{ xn__karmaglobaloutline_primary_control_fwbg == block } { xn__karmaglobaloutline_primary_control_fwbg == none }"
                    parmtag { "spare_category" "Outlines" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
                parm {
                    name    "xn__karmaglobaloutline_primary_samples_control_g9bg"
                    label   "Primary Samples"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaloutline_primary_samples_fwbg"
                    label   "Primary Samples"
                    type    integer
                    default { "4" }
                    disablewhen "{ xn__karmaglobaloutline_primary_samples_control_g9bg == block } { xn__karmaglobaloutline_primary_samples_control_g9bg == none }"
                    range   { 1! 16 }
                    parmtag { "spare_category" "Outlines" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int" }
                }
                parm {
                    name    "xn__karmaglobaloutline_primary_stencils_control_2bcg"
                    label   "Primary Stencils"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaloutline_primary_stencils_1xbg"
                    label   "Primary Stencils"
                    type    integer
                    default { "1" }
                    disablewhen "{ xn__karmaglobaloutline_primary_stencils_control_2bcg == block } { xn__karmaglobaloutline_primary_stencils_control_2bcg == none }"
                    range   { 1! 5 }
                    parmtag { "spare_category" "Outlines" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int" }
                }
                parm {
                    name    "xn__karmaglobaloutline_secondary_control_ozbg"
                    label   "Secondary Indirect"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaloutline_secondary_nmbg"
                    label   "Secondary Indirect"
                    type    toggle
                    default { "1" }
                    disablewhen "{ xn__karmaglobaloutline_secondary_control_ozbg == block } { xn__karmaglobaloutline_secondary_control_ozbg == none }"
                    parmtag { "spare_category" "Outlines" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
                parm {
                    name    "xn__karmaglobaloutline_secondary_samples_control_pdcg"
                    label   "Secondary Samples"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaloutline_secondary_samples_ozbg"
                    label   "Secondary Samples"
                    type    integer
                    default { "4" }
                    disablewhen "{ xn__karmaglobaloutline_secondary_samples_control_pdcg == block } { xn__karmaglobaloutline_secondary_samples_control_pdcg == none }"
                    range   { 1! 16 }
                    parmtag { "spare_category" "Outlines" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int" }
                }
                parm {
                    name    "xn__karmaglobaloutline_secondary_stencils_control_cfcg"
                    label   "Secondary Stencils"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaloutline_secondary_stencils_b1bg"
                    label   "Secondary Stencils"
                    type    integer
                    default { "1" }
                    disablewhen "{ xn__karmaglobaloutline_secondary_stencils_control_cfcg == block } { xn__karmaglobaloutline_secondary_stencils_control_cfcg == none }"
                    range   { 1! 5 }
                    parmtag { "spare_category" "Outlines" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int" }
                }
                parm {
                    name    "xn__karmaglobaloutline_intensity_control_ozbg"
                    label   "Intensity"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaloutline_intensity_nmbg"
                    label   "Intensity"
                    type    float
                    default { "1" }
                    disablewhen "{ xn__karmaglobaloutline_intensity_control_ozbg == block } { xn__karmaglobaloutline_intensity_control_ozbg == none }"
                    range   { 0! 10 }
                    parmtag { "spare_category" "Outlines" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaglobaloutline_fitmin_control_subg"
                    label   "Fit Min"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaloutline_fitmin_rhbg"
                    label   "Fit Min"
                    type    float
                    default { "0" }
                    disablewhen "{ xn__karmaglobaloutline_fitmin_control_subg == block } { xn__karmaglobaloutline_fitmin_control_subg == none }"
                    range   { 0! 1! }
                    parmtag { "spare_category" "Outlines" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaglobaloutline_fitmax_control_subg"
                    label   "Fit Max"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaloutline_fitmax_rhbg"
                    label   "Fit Max"
                    type    float
                    default { "1" }
                    disablewhen "{ xn__karmaglobaloutline_fitmax_control_subg == block } { xn__karmaglobaloutline_fitmax_control_subg == none }"
                    range   { 0! 1! }
                    parmtag { "spare_category" "Outlines" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaglobaloutline_apply_control_5sbg"
                    label   "Apply to Beauty"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaloutline_apply_4fbg"
                    label   "Apply to Beauty"
                    type    toggle
                    default { "1" }
                    disablewhen "{ xn__karmaglobaloutline_apply_control_5sbg == block } { xn__karmaglobaloutline_apply_control_5sbg == none }"
                    parmtag { "spare_category" "Outlines" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
                parm {
                    name    "xn__karmaglobaloutline_depthblend_control_b1bg"
                    label   "Depth Blend"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaloutline_depthblend_9nbg"
                    label   "Depth Blend"
                    type    float
                    default { "0" }
                    disablewhen "{ xn__karmaglobaloutline_depthblend_control_b1bg == block } { xn__karmaglobaloutline_depthblend_control_b1bg == none }"
                    range   { 0! 1! }
                    parmtag { "spare_category" "Outlines" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaglobaloutline_color_control_5sbg"
                    label   "Default Color"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float3')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaloutline_color_4fbg"
                    label   "Default Color"
                    type    float
                    size    3
                    default { "1" "0" "1" }
                    disablewhen "{ xn__karmaglobaloutline_color_control_5sbg == block } { xn__karmaglobaloutline_color_control_5sbg == none }"
                    range   { 0! 1! }
                    parmtag { "spare_category" "Outlines" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float3" }
                }
                parm {
                    name    "xn__karmaglobaloutline_linesaovs_control_ozbg"
                    label   "Lines Types to AOVs"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaloutline_linesaovs_nmbg"
                    label   "Lines Types to AOVs"
                    type    toggle
                    default { "0" }
                    disablewhen "{ xn__karmaglobaloutline_linesaovs_control_ozbg == block } { xn__karmaglobaloutline_linesaovs_control_ozbg == none }"
                    parmtag { "spare_category" "Outlines" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
                parm {
                    name    "xn__karmaglobaloutline_depththreshold_control_t7bg"
                    label   "Depth Threshold Scale"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaloutline_depththreshold_subg"
                    label   "Depth Threshold Scale"
                    type    float
                    default { "1" }
                    disablewhen "{ xn__karmaglobaloutline_depththreshold_control_t7bg == block } { xn__karmaglobaloutline_depththreshold_control_t7bg == none }"
                    range   { 0! 100 }
                    parmtag { "spare_category" "Outlines" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaglobaloutline_debug_control_5sbg"
                    label   "Debug"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaloutline_debug_4fbg"
                    label   "Debug"
                    type    toggle
                    default { "0" }
                    disablewhen "{ xn__karmaglobaloutline_debug_control_5sbg == block } { xn__karmaglobaloutline_debug_control_5sbg == none }"
                    parmtag { "spare_category" "Outlines" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
            }

        }

        group {
            name    "global_1"
            label   "Default Geometry Settings"
            tabbreak

            groupcollapsible {
                name    "KarmaRenderSettingsAPI_Rendering2"
                label   "Rendering"
                parmtag { "group_default" "0" }
                grouptag { "group_type" "collapsible" }

                parm {
                    name    "xn__karmaobjectlightsource_samplingquality_control_ygcg"
                    label   "object:lightsource_samplingquality"
                    type    string
                    invisible
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectlightsource_samplingquality_x2bg"
                    label   "object:lightsource_samplingquality"
                    type    float
                    invisible
                    default { "1" }
                    disablewhen "{ xn__karmaobjectlightsource_samplingquality_control_ygcg == block } { xn__karmaobjectlightsource_samplingquality_control_ygcg == none }"
                    range   { 0 10 }
                    parmtag { "spare_category" "Rendering" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaobjectlightsource_diffusescale_control_2bcg"
                    label   "object:lightsource_diffusescale"
                    type    string
                    invisible
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectlightsource_diffusescale_1xbg"
                    label   "object:lightsource_diffusescale"
                    type    float
                    invisible
                    default { "1" }
                    disablewhen "{ xn__karmaobjectlightsource_diffusescale_control_2bcg == block } { xn__karmaobjectlightsource_diffusescale_control_2bcg == none }"
                    range   { 0 10 }
                    parmtag { "spare_category" "Rendering" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaobjectlightsource_specularscale_control_pdcg"
                    label   "object:lightsource_specularscale"
                    type    string
                    invisible
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectlightsource_specularscale_ozbg"
                    label   "object:lightsource_specularscale"
                    type    float
                    invisible
                    default { "1" }
                    disablewhen "{ xn__karmaobjectlightsource_specularscale_control_pdcg == block } { xn__karmaobjectlightsource_specularscale_control_pdcg == none }"
                    range   { 0 10 }
                    parmtag { "spare_category" "Rendering" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
            }

            groupcollapsible {
                name    "KarmaRenderSettingsAPI_xn__MotionBlur_6ja"
                label   "Motion Blur"
                parmtag { "group_default" "0" }
                grouptag { "group_type" "collapsible" }

                parm {
                    name    "xn__karmaobjectmblur_control_4fbg"
                    label   "Enable Motion Blur"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectmblur_31ag"
                    label   "Enable Motion Blur"
                    type    toggle
                    default { "1" }
                    disablewhen "{ xn__karmaobjectmblur_control_4fbg == block } { xn__karmaobjectmblur_control_4fbg == none }"
                    parmtag { "spare_category" "Motion Blur" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
                parm {
                    name    "xn__karmaobjectsamplesfromstage_control_1xbg"
                    label   "Motion Samples from Stage"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectsamplesfromstage_0kbg"
                    label   "Motion Samples from Stage"
                    type    toggle
                    default { "1" }
                    disablewhen "{ xn__karmaobjectsamplesfromstage_control_1xbg == block } { xn__karmaobjectsamplesfromstage_control_1xbg == none }"
                    parmtag { "spare_category" "Motion Blur" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
                parm {
                    name    "xn__karmaobjectvblur_control_4fbg"
                    label   "Velocity Blur"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectvblur_31ag"
                    label   "Velocity Blur"
                    type    string
                    default { "No Velocity Blur" }
                    disablewhen "{ xn__karmaobjectvblur_control_4fbg == block } { xn__karmaobjectvblur_control_4fbg == none }"
                    menu {
                        "No Velocity Blur"  "No Velocity Blur"
                        "Velocity Blur"     "Velocity Blur"
                        "Acceleration Blur" "Acceleration Blur"
                    }
                    parmtag { "spare_category" "Motion Blur" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "token" }
                }
                parm {
                    name    "xn__karmaobjectgeosamples_control_9nbg"
                    label   "Geometry Time Samples"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectgeosamples_89ag"
                    label   "Geometry Time Samples"
                    type    integer
                    default { "2" }
                    disablewhen "{ xn__karmaobjectgeosamples_control_9nbg == block } { xn__karmaobjectgeosamples_control_9nbg == none }"
                    range   { 1! 8 }
                    parmtag { "spare_category" "Motion Blur" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int" }
                }
                parm {
                    name    "xn__karmaobjectxformsamples_control_jrbg"
                    label   "Transform Time Samples"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectxformsamples_iebg"
                    label   "Transform Time Samples"
                    type    integer
                    default { "2" }
                    disablewhen "{ xn__karmaobjectxformsamples_control_jrbg == block } { xn__karmaobjectxformsamples_control_jrbg == none }"
                    range   { 1! 8 }
                    parmtag { "spare_category" "Motion Blur" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int" }
                }
                parm {
                    name    "xn__karmaobjectblurstyle_control_nmbg"
                    label   "Motion Blur Style"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectblurstyle_m8ag"
                    label   "Motion Blur Style"
                    type    string
                    default { "Rotation Blur" }
                    disablewhen "{ xn__karmaobjectblurstyle_control_nmbg == block } { xn__karmaobjectblurstyle_control_nmbg == none }"
                    menu {
                        "Linear Blur"   "Linear Blur"
                        "Rotation Blur" "Rotation Blur"
                    }
                    parmtag { "spare_category" "Motion Blur" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "token" }
                }
                parm {
                    name    "xn__karmaobjectinstance_vblur_control_subg"
                    label   "Instance Velocity Blur"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectinstance_vblur_rhbg"
                    label   "Instance Velocity Blur"
                    type    string
                    default { "No Velocity Blur" }
                    disablewhen "{ xn__karmaobjectinstance_vblur_control_subg == block } { xn__karmaobjectinstance_vblur_control_subg == none }"
                    menu {
                        "No Velocity Blur"  "No Velocity Blur"
                        "Velocity Blur"     "Velocity Blur"
                        "Acceleration Blur" "Acceleration Blur"
                    }
                    parmtag { "spare_category" "Motion Blur" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "token" }
                }
                parm {
                    name    "xn__karmaobjectinstance_samples_control_1xbg"
                    label   "Instance Motion Samples"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectinstance_samples_0kbg"
                    label   "Instance Motion Samples"
                    type    integer
                    default { "2" }
                    disablewhen "{ xn__karmaobjectinstance_samples_control_1xbg == block } { xn__karmaobjectinstance_samples_control_1xbg == none }"
                    range   { 1! 8 }
                    parmtag { "spare_category" "Motion Blur" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int" }
                }
                parm {
                    name    "xn__karmaobjectvolumevblurmode_control_fwbg"
                    label   "Volume Velocity Blur Mode"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectvolumevblurmode_ejbg"
                    label   "Volume Velocity Blur Mode"
                    type    string
                    default { "Lattice Deformation" }
                    disablewhen "{ xn__karmaobjectvolumevblurmode_control_fwbg == block } { xn__karmaobjectvolumevblurmode_control_fwbg == none }"
                    menu {
                        "Lattice Deformation"   "Lattice Deformation"
                        "Lookup Offset"         "Lookup Offset"
                    }
                    parmtag { "spare_category" "Motion Blur" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "token" }
                }
                parm {
                    name    "xn__karmaobjectvolumevblurscale_control_1xbg"
                    label   "Volume Velocity Blur Scale"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectvolumevblurscale_0kbg"
                    label   "Volume Velocity Blur Scale"
                    type    float
                    default { "1" }
                    disablewhen "{ xn__karmaobjectvolumevblurscale_control_1xbg == block } { xn__karmaobjectvolumevblurscale_control_1xbg == none }"
                    range   { 0! 2 }
                    parmtag { "spare_category" "Motion Blur" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaobjectvolumevblurlatticequality_control_pdcg"
                    label   "Volume Velocity Lattice Quality"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectvolumevblurlatticequality_ozbg"
                    label   "Volume Velocity Lattice Quality"
                    type    float
                    default { "0.1" }
                    disablewhen "{ xn__karmaobjectvolumevblurlatticequality_control_pdcg == block } { xn__karmaobjectvolumevblurlatticequality_control_pdcg == none }"
                    range   { 0! 1! }
                    parmtag { "spare_category" "Motion Blur" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
            }

            groupcollapsible {
                name    "KarmaRenderSettingsAPI_Sampling2"
                label   "Sampling"
                parmtag { "group_default" "0" }
                grouptag { "group_type" "collapsible" }

                parm {
                    name    "xn__karmaobjectdiffusequality_control_subg"
                    label   "Diffuse Quality"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectdiffusequality_rhbg"
                    label   "Diffuse Quality"
                    type    float
                    default { "1" }
                    disablewhen "{ xn__karmaobjectdiffusequality_control_subg == block } { xn__karmaobjectdiffusequality_control_subg == none }"
                    range   { 0! 10 }
                    parmtag { "spare_category" "Sampling" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaobjectreflectquality_control_subg"
                    label   "Reflection Quality"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectreflectquality_rhbg"
                    label   "Reflection Quality"
                    type    float
                    default { "1" }
                    disablewhen "{ xn__karmaobjectreflectquality_control_subg == block } { xn__karmaobjectreflectquality_control_subg == none }"
                    range   { 0! 10 }
                    parmtag { "spare_category" "Sampling" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaobjectrefractquality_control_subg"
                    label   "Refraction Quality"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectrefractquality_rhbg"
                    label   "Refraction Quality"
                    type    float
                    default { "1" }
                    disablewhen "{ xn__karmaobjectrefractquality_control_subg == block } { xn__karmaobjectrefractquality_control_subg == none }"
                    range   { 0! 10 }
                    parmtag { "spare_category" "Sampling" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaobjectvolumequality_control_5sbg"
                    label   "Volume Quality"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectvolumequality_4fbg"
                    label   "Volume Quality"
                    type    float
                    default { "1" }
                    disablewhen "{ xn__karmaobjectvolumequality_control_5sbg == block } { xn__karmaobjectvolumequality_control_5sbg == none }"
                    range   { 0! 10 }
                    parmtag { "spare_category" "Sampling" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaobjectsssquality_control_9nbg"
                    label   "SSS Quality"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectsssquality_89ag"
                    label   "SSS Quality"
                    type    float
                    default { "1" }
                    disablewhen "{ xn__karmaobjectsssquality_control_9nbg == block } { xn__karmaobjectsssquality_control_9nbg == none }"
                    range   { 0! 10 }
                    parmtag { "spare_category" "Sampling" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaobjectvolumesteprate_control_subg"
                    label   "Volume Step Rate"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectvolumesteprate_rhbg"
                    label   "Volume Step Rate"
                    type    float
                    default { "0.25" }
                    disablewhen "{ xn__karmaobjectvolumesteprate_control_subg == block } { xn__karmaobjectvolumesteprate_control_subg == none }"
                    range   { 0! 1 }
                    parmtag { "spare_category" "Sampling" }
                    parmtag { "uiscope" "viewport" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaobjectvolumeshadowsteprate_control_k4bg"
                    label   "Volume Shadow Step Rate"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectvolumeshadowsteprate_jrbg"
                    label   "Volume Shadow Step Rate"
                    type    float
                    default { "1" }
                    disablewhen "{ xn__karmaobjectvolumeshadowsteprate_control_k4bg == block } { xn__karmaobjectvolumeshadowsteprate_control_k4bg == none }"
                    range   { 0! 1 }
                    parmtag { "spare_category" "Sampling" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaobjectvolumesamplingchannel_control_65bg"
                    label   "Volume Sampling Field"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'string')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectvolumesamplingchannel_5sbg"
                    label   "Volume Sampling Field"
                    type    string
                    default { "density" }
                    disablewhen "{ xn__karmaobjectvolumesamplingchannel_control_65bg == block } { xn__karmaobjectvolumesamplingchannel_control_65bg == none }"
                    parmtag { "spare_category" "Sampling" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "string" }
                }
                parm {
                    name    "xn__karmaobjectvolumefilter_control_jrbg"
                    label   "Volume Filter"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'string')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectvolumefilter_iebg"
                    label   "Volume Filter"
                    type    string
                    default { "box" }
                    disablewhen "{ xn__karmaobjectvolumefilter_control_jrbg == block } { xn__karmaobjectvolumefilter_control_jrbg == none }"
                    menureplace {
                        "point"     "Point"
                        "box"       "Box Filter"
                        "gaussian"  "Gaussian"
                        "bartlett"  "Bartlett (triangle)"
                        "catrom"    "Catmull-Rom"
                        "hanning"   "Hanning"
                        "blackman"  "Blackman"
                        "sinc"      "Sinc (sharpening)"
                    }
                    parmtag { "spare_category" "Sampling" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "string" }
                }
                parm {
                    name    "xn__karmaobjectvolumefilterwidth_control_ozbg"
                    label   "Volume Filter Width"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectvolumefilterwidth_nmbg"
                    label   "Volume Filter Width"
                    type    float
                    default { "1" }
                    disablewhen "{ xn__karmaobjectvolumefilterwidth_control_ozbg == block } { xn__karmaobjectvolumefilterwidth_control_ozbg == none }"
                    range   { 0! 5 }
                    parmtag { "spare_category" "Sampling" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaobjectvarianceaa_thresh_control_ozbg"
                    label   "Secondary Noise Level"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectvarianceaa_thresh_nmbg"
                    label   "Secondary Noise Level"
                    type    float
                    default { "0.01" }
                    disablewhen "{ xn__karmaobjectvarianceaa_thresh_control_ozbg == block } { xn__karmaobjectvarianceaa_thresh_control_ozbg == none }"
                    range   { 0! 0.1 }
                    parmtag { "spare_category" "Sampling" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaobjectvarianceaa_minsamples_control_65bg"
                    label   "Min Secondary Samples"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectvarianceaa_minsamples_5sbg"
                    label   "Min Secondary Samples"
                    type    integer
                    default { "1" }
                    disablewhen "{ xn__karmaobjectvarianceaa_minsamples_control_65bg == block } { xn__karmaobjectvarianceaa_minsamples_control_65bg == none }"
                    range   { 1! 9 }
                    parmtag { "spare_category" "Sampling" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int" }
                }
                parm {
                    name    "xn__karmaobjectvarianceaa_maxsamples_control_65bg"
                    label   "Max Secondary Samples"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectvarianceaa_maxsamples_5sbg"
                    label   "Max Secondary Samples"
                    type    integer
                    default { "9" }
                    disablewhen "{ xn__karmaobjectvarianceaa_maxsamples_control_65bg == block } { xn__karmaobjectvarianceaa_maxsamples_control_65bg == none }"
                    range   { 1! 9 }
                    parmtag { "spare_category" "Sampling" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int" }
                }
            }

            groupcollapsible {
                name    "KarmaRenderSettingsAPI_Limits"
                label   "Limits"
                parmtag { "group_default" "0" }
                grouptag { "group_type" "collapsible" }

                parm {
                    name    "xn__karmaobjectdiffuselimit_control_jrbg"
                    label   "Diffuse Limit"
                    type    string
                    default { "none" }
                    hidewhen "{ xn__karmahydradisablelighting_rhbf == 1 }"
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectdiffuselimit_iebg"
                    label   "Diffuse Limit"
                    type    float
                    default { "1" }
                    disablewhen "{ xn__karmaobjectdiffuselimit_control_jrbg == block } { xn__karmaobjectdiffuselimit_control_jrbg == none }"
                    hidewhen "{ xn__karmahydradisablelighting_rhbf == 1 }"
                    range   { 0! 32 }
                    parmtag { "spare_category" "Limits" }
                    parmtag { "uiscope" "viewport" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaobjectreflectlimit_control_jrbg"
                    label   "Reflection Limit"
                    type    string
                    default { "none" }
                    hidewhen "{ xn__karmahydradisablelighting_rhbf == 1 }"
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectreflectlimit_iebg"
                    label   "Reflection Limit"
                    type    float
                    default { "4" }
                    disablewhen "{ xn__karmaobjectreflectlimit_control_jrbg == block } { xn__karmaobjectreflectlimit_control_jrbg == none }"
                    hidewhen "{ xn__karmahydradisablelighting_rhbf == 1 }"
                    range   { 0! 32 }
                    parmtag { "spare_category" "Limits" }
                    parmtag { "uiscope" "viewport" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaobjectrefractlimit_control_jrbg"
                    label   "Refraction Limit"
                    type    string
                    default { "none" }
                    hidewhen "{ xn__karmahydradisablelighting_rhbf == 1 }"
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectrefractlimit_iebg"
                    label   "Refraction Limit"
                    type    float
                    default { "4" }
                    disablewhen "{ xn__karmaobjectrefractlimit_control_jrbg == block } { xn__karmaobjectrefractlimit_control_jrbg == none }"
                    hidewhen "{ xn__karmahydradisablelighting_rhbf == 1 }"
                    range   { 0! 32 }
                    parmtag { "spare_category" "Limits" }
                    parmtag { "uiscope" "viewport" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaobjectvolumelimit_control_wpbg"
                    label   "Volume Limit"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectvolumelimit_vcbg"
                    label   "Volume Limit"
                    type    float
                    default { "0" }
                    disablewhen "{ xn__karmaobjectvolumelimit_control_wpbg == block } { xn__karmaobjectvolumelimit_control_wpbg == none }"
                    range   { 0! 32 }
                    parmtag { "spare_category" "Limits" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaobjectssslimit_control_0kbg"
                    label   "SSS Limit"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectssslimit_z6ag"
                    label   "SSS Limit"
                    type    float
                    default { "1" }
                    disablewhen "{ xn__karmaobjectssslimit_control_0kbg == block } { xn__karmaobjectssslimit_control_0kbg == none }"
                    range   { 0! 32 }
                    parmtag { "spare_category" "Limits" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaobjectlimitcomponents_control_fwbg"
                    label   "Limit Components"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'string')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectlimitcomponents_ejbg"
                    label   "Limit Components"
                    type    string
                    default { "reflect refract" }
                    disablewhen "{ xn__karmaobjectlimitcomponents_control_fwbg == block } { xn__karmaobjectlimitcomponents_control_fwbg == none }"
                    parmtag { "spare_category" "Limits" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "string" }
                }
                parm {
                    name    "xn__karmaobjectlimitcolor_control_9nbg"
                    label   "Limit Color"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float3')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectlimitcolor_89ag"
                    label   "Limit Color"
                    type    color
                    size    3
                    default { "0" "0" "0" }
                    disablewhen "{ xn__karmaobjectlimitcolor_control_9nbg == block } { xn__karmaobjectlimitcolor_control_9nbg == none }"
                    range   { 0 10 }
                    parmtag { "spare_category" "Limits" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float3" }
                }
            }

            groupcollapsible {
                name    "KarmaRenderSettingsAPI_xn__UniformVolume_vma"
                label   "Uniform Volume"
                parmtag { "group_default" "0" }
                grouptag { "group_type" "collapsible" }

                parm {
                    name    "xn__karmaobjectvolumeuniform_control_5sbg"
                    label   "Uniform Volume"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectvolumeuniform_4fbg"
                    label   "Uniform Volume"
                    type    toggle
                    default { "0" }
                    disablewhen "{ xn__karmaobjectvolumeuniform_control_5sbg == block } { xn__karmaobjectvolumeuniform_control_5sbg == none }"
                    parmtag { "spare_category" "Uniform Volume" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
                parm {
                    name    "xn__karmaobjectvolumeuniformsamples_control_k4bg"
                    label   "Uniform Volume Samples"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectvolumeuniformsamples_jrbg"
                    label   "Uniform Volume Samples"
                    type    integer
                    default { "4" }
                    disablewhen "{ xn__karmaobjectvolumeuniformsamples_control_k4bg == block } { xn__karmaobjectvolumeuniformsamples_control_k4bg == none }"
                    range   { 1! 8 }
                    parmtag { "spare_category" "Uniform Volume" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int" }
                }
            }

            groupcollapsible {
                name    "KarmaRenderSettingsAPI_Shading2"
                label   "Shading"
                parmtag { "group_default" "0" }
                grouptag { "group_type" "collapsible" }

                parm {
                    name    "xn__karmaobjectrendervisibility_control_1xbg"
                    label   "Render Visibility"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'string')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectrendervisibility_0kbg"
                    label   "Render Visibility"
                    type    string
                    default { "*" }
                    disablewhen "{ xn__karmaobjectrendervisibility_control_1xbg == block } { xn__karmaobjectrendervisibility_control_1xbg == none }"
                    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"
                        "-shadow"                       "Invisible to shadow rays"
                        ""                              "Invisible (Unrenderable)"
                    }
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "string" }
                }
                parm {
                    name    "xn__karmaobjectstencilmap_control_9nbg"
                    label   "Stencil Map"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'asset')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectstencilmap_89ag"
                    label   "Stencil Map"
                    type    image
                    default { "" }
                    disablewhen "{ xn__karmaobjectstencilmap_control_9nbg == block } { xn__karmaobjectstencilmap_control_9nbg == none }"
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "asset" }
                }
                parm {
                    name    "xn__karmaobjectstencilthresh_control_5sbg"
                    label   "Stencil Threshold"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectstencilthresh_4fbg"
                    label   "Stencil Threshold"
                    type    float
                    default { "0" }
                    disablewhen "{ xn__karmaobjectstencilthresh_control_5sbg == block } { xn__karmaobjectstencilthresh_control_5sbg == none }"
                    range   { 0! 1! }
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaobjectcuspangle_control_nmbg"
                    label   "Cusp Angle"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectcuspangle_m8ag"
                    label   "Cusp Angle"
                    type    float
                    default { "60" }
                    disablewhen "{ xn__karmaobjectcuspangle_control_nmbg == block } { xn__karmaobjectcuspangle_control_nmbg == none }"
                    range   { 0! 90 }
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaobjectholdoutmode_control_wpbg"
                    label   "Holdout Mode"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectholdoutmode_vcbg"
                    label   "Holdout Mode"
                    type    string
                    default { "None" }
                    disablewhen "{ xn__karmaobjectholdoutmode_control_wpbg == block } { xn__karmaobjectholdoutmode_control_wpbg == none }"
                    menu {
                        "None"          "None"
                        "Matte"         "Matte"
                        "Background"    "Background"
                    }
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "token" }
                }
                parm {
                    name    "xn__karmaobjectsmoothp_control_ejbg"
                    label   "Fix Shadow Terminator"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectsmoothp_d5ag"
                    label   "Fix Shadow Terminator"
                    type    toggle
                    default { "1" }
                    disablewhen "{ xn__karmaobjectsmoothp_control_ejbg == block } { xn__karmaobjectsmoothp_control_ejbg == none }"
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
                parm {
                    name    "xn__karmaobjectcustom_tracesets_control_1xbg"
                    label   "Custom Tracesets"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'string')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectcustom_tracesets_0kbg"
                    label   "Custom Tracesets"
                    type    string
                    default { "" }
                    disablewhen "{ xn__karmaobjectcustom_tracesets_control_1xbg == block } { xn__karmaobjectcustom_tracesets_control_1xbg == none }"
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "string" }
                }
                parm {
                    name    "xn__karmaobjectsss_traceset_control_jrbg"
                    label   "SSS Traceset"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'string')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectsss_traceset_iebg"
                    label   "SSS Traceset"
                    type    string
                    default { "" }
                    disablewhen "{ xn__karmaobjectsss_traceset_control_jrbg == block } { xn__karmaobjectsss_traceset_control_jrbg == none }"
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "string" }
                }
                parm {
                    name    "xn__karmaobjectlpetag_control_rhbg"
                    label   "LPE Tag"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'string')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectlpetag_q3ag"
                    label   "LPE Tag"
                    type    string
                    default { "" }
                    disablewhen "{ xn__karmaobjectlpetag_control_rhbg == block } { xn__karmaobjectlpetag_control_rhbg == none }"
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "string" }
                }
                parm {
                    name    "xn__karmaobjectinternalreflectenable_control_65bg"
                    label   "Enable Internal Reflection"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectinternalreflectenable_5sbg"
                    label   "Enable Internal Reflection"
                    type    toggle
                    default { "0" }
                    disablewhen "{ xn__karmaobjectinternalreflectenable_control_65bg == block } { xn__karmaobjectinternalreflectenable_control_65bg == none }"
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
                parm {
                    name    "xn__karmaobjectthinwallatrefractlimit_control_t7bg"
                    label   "Thinwall at Refract Limit"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectthinwallatrefractlimit_subg"
                    label   "Thinwall at Refract Limit"
                    type    toggle
                    default { "1" }
                    disablewhen "{ xn__karmaobjectthinwallatrefractlimit_control_t7bg == block } { xn__karmaobjectthinwallatrefractlimit_control_t7bg == none }"
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
                parm {
                    name    "xn__karmaobjectlightsubset_control_wpbg"
                    label   "Direct Refraction Subset"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectlightsubset_vcbg"
                    label   "Direct Refraction Subset"
                    type    string
                    default { "Outside" }
                    disablewhen "{ xn__karmaobjectlightsubset_control_wpbg == block } { xn__karmaobjectlightsubset_control_wpbg == none }"
                    menu {
                        "Outside"   "Outside"
                        "Inside"    "Inside"
                        "Both"      "Both"
                        "None"      "None"
                    }
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "token" }
                }
                parm {
                    name    "xn__karmaobjectdielectricpriority_control_b1bg"
                    label   "Dielectric Priority"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectdielectricpriority_9nbg"
                    label   "Dielectric Priority"
                    type    integer
                    default { "0" }
                    disablewhen "{ xn__karmaobjectdielectricpriority_control_b1bg == block } { xn__karmaobjectdielectricpriority_control_b1bg == none }"
                    range   { 0! 16 }
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int" }
                }
                parm {
                    name    "xn__karmaobjectbumpshadowterminator_control_k4bg"
                    label   "Bump Shadow Terminator"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectbumpshadowterminator_jrbg"
                    label   "Bump Shadow Terminator"
                    type    float
                    default { "0" }
                    disablewhen "{ xn__karmaobjectbumpshadowterminator_control_k4bg == block } { xn__karmaobjectbumpshadowterminator_control_k4bg == none }"
                    range   { 0! 1! }
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaobjectcausticsenable_control_subg"
                    label   "Enable Caustics"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectcausticsenable_rhbg"
                    label   "Enable Caustics"
                    type    toggle
                    default { "0" }
                    disablewhen "{ xn__karmaobjectcausticsenable_control_subg == block } { xn__karmaobjectcausticsenable_control_subg == none }"
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
                parm {
                    name    "xn__karmaobjectcausticsroughnessclamp_control_t7bg"
                    label   "Roughness Clamp"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectcausticsroughnessclamp_subg"
                    label   "Roughness Clamp"
                    type    float
                    default { "0.2" }
                    disablewhen "{ xn__karmaobjectcausticsroughnessclamp_control_t7bg == block } { xn__karmaobjectcausticsroughnessclamp_control_t7bg == none }"
                    range   { 0! 1! }
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaobjectfakecausticsbsdfenable_control_t7bg"
                    label   "Evaluate BSDF on Fake Caustics"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectfakecausticsbsdfenable_subg"
                    label   "Evaluate BSDF on Fake Caustics"
                    type    toggle
                    default { "1" }
                    disablewhen "{ xn__karmaobjectfakecausticsbsdfenable_control_t7bg == block } { xn__karmaobjectfakecausticsbsdfenable_control_t7bg == none }"
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
                parm {
                    name    "xn__karmaobjectfakecausticscolor_control_ozbg"
                    label   "Color"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float3')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectfakecausticscolor_nmbg"
                    label   "Color"
                    type    color
                    size    3
                    default { "1" "1" "1" }
                    disablewhen "{ xn__karmaobjectfakecausticscolor_control_ozbg == block } { xn__karmaobjectfakecausticscolor_control_ozbg == none }"
                    range   { 0 10 }
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float3" }
                }
                parm {
                    name    "xn__karmaobjectfakecausticsopacity_control_x2bg"
                    label   "Opacity"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float3')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectfakecausticsopacity_wpbg"
                    label   "Opacity"
                    type    color
                    size    3
                    default { "1" "1" "1" }
                    disablewhen "{ xn__karmaobjectfakecausticsopacity_control_x2bg == block } { xn__karmaobjectfakecausticsopacity_control_x2bg == none }"
                    range   { 0 10 }
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float3" }
                }
                parm {
                    name    "xn__karmaobjectfakecausticsfresneldarken_control_pdcg"
                    label   "Fresnel Darken"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectfakecausticsfresneldarken_ozbg"
                    label   "Fresnel Darken"
                    type    float
                    default { "0" }
                    disablewhen "{ xn__karmaobjectfakecausticsfresneldarken_control_pdcg == block } { xn__karmaobjectfakecausticsfresneldarken_control_pdcg == none }"
                    range   { 0! 1! }
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
            }

            groupcollapsible {
                name    "KarmaRenderSettingsAPI_Light"
                label   "Light"
                parmtag { "group_default" "0" }
                grouptag { "group_type" "collapsible" }

                parm {
                    name    "xn__karmaobjecttreat_as_lightsource_control_k4bg"
                    label   "Efficient Emissive Sampling"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjecttreat_as_lightsource_jrbg"
                    label   "Efficient Emissive Sampling"
                    type    string
                    default { "No" }
                    disablewhen "{ xn__karmaobjecttreat_as_lightsource_control_k4bg == block } { xn__karmaobjecttreat_as_lightsource_control_k4bg == none }"
                    menu {
                        "No"    "No"
                        "Yes"   "Yes"
                        "Auto"  "Auto"
                    }
                    parmtag { "spare_category" "Light" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "token" }
                }
                parm {
                    name    "xn__karmaobjectisportal_control_0kbg"
                    label   "Is Portal"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectisportal_z6ag"
                    label   "Is Portal"
                    type    toggle
                    default { "0" }
                    disablewhen "{ xn__karmaobjectisportal_control_0kbg == block } { xn__karmaobjectisportal_control_0kbg == none }"
                    parmtag { "spare_category" "Light" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
                parm {
                    name    "xn__karmaobjectportaldomelights_control_1xbg"
                    label   "Portal Dome Lights"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'string')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectportaldomelights_0kbg"
                    label   "Portal Dome Lights"
                    type    string
                    default { "*" }
                    disablewhen "{ xn__karmaobjectportaldomelights_control_1xbg == block } { xn__karmaobjectportaldomelights_control_1xbg == none }"
                    parmtag { "spare_category" "Light" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "string" }
                }
            }

            groupcollapsible {
                name    "KarmaRenderSettingsAPI_Geometry"
                label   "Geometry"
                parmtag { "group_default" "0" }
                grouptag { "group_type" "collapsible" }

                parm {
                    name    "xn__karmaobjectpoint_style_control_wpbg"
                    label   "Render Points As"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectpoint_style_vcbg"
                    label   "Render Points As"
                    type    string
                    default { "Spheres" }
                    disablewhen "{ xn__karmaobjectpoint_style_control_wpbg == block } { xn__karmaobjectpoint_style_control_wpbg == none }"
                    menu {
                        "Discs"             "Discs"
                        "Spheres"           "Spheres"
                        "Oriented Discs"    "Oriented Discs"
                    }
                    parmtag { "spare_category" "Geometry" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "token" }
                }
                parm {
                    name    "xn__karmaobjectcurve_style_control_wpbg"
                    label   "Render Curves As"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectcurve_style_vcbg"
                    label   "Render Curves As"
                    type    string
                    default { "Rounded Curves" }
                    disablewhen "{ xn__karmaobjectcurve_style_control_wpbg == block } { xn__karmaobjectcurve_style_control_wpbg == none }"
                    menu {
                        "Flat Ribbons"      "Flat Ribbons"
                        "Rounded Curves"    "Rounded Curves"
                        "Oriented Ribbons"  "Oriented Ribbons"
                    }
                    parmtag { "spare_category" "Geometry" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "token" }
                }
                parm {
                    name    "xn__karmaobjectcurve_basis_control_wpbg"
                    label   "Override Curves Basis"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectcurve_basis_vcbg"
                    label   "Override Curves Basis"
                    type    string
                    default { "Geometry Default" }
                    disablewhen "{ xn__karmaobjectcurve_basis_control_wpbg == block } { xn__karmaobjectcurve_basis_control_wpbg == none }"
                    menu {
                        "Geometry Default"  "Geometry Default"
                        "Force Linear"      "Force Linear"
                        "Force Bezier"      "Force Bezier"
                        "Force B-Spline"    "Force B-Spline"
                        "Force Catmull-Rom" "Force Catmull-Rom"
                    }
                    parmtag { "spare_category" "Geometry" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "token" }
                }
                parm {
                    name    "xn__karmaobjectwidth_scale_control_wpbg"
                    label   "Width Scale"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectwidth_scale_vcbg"
                    label   "Width Scale"
                    type    float
                    default { "1" }
                    disablewhen "{ xn__karmaobjectwidth_scale_control_wpbg == block } { xn__karmaobjectwidth_scale_control_wpbg == none }"
                    range   { 0! 10 }
                    parmtag { "spare_category" "Geometry" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaobjectcull_backface_control_5sbg"
                    label   "Cull Backface"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectcull_backface_4fbg"
                    label   "Cull Backface"
                    type    string
                    default { "Off" }
                    disablewhen "{ xn__karmaobjectcull_backface_control_5sbg == block } { xn__karmaobjectcull_backface_control_5sbg == none }"
                    menu {
                        "Off"               "Off"
                        "Cull Backface"     "Cull Backface"
                        "Cull Frontface"    "Cull Frontface"
                    }
                    parmtag { "spare_category" "Geometry" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "token" }
                }
            }

            groupcollapsible {
                name    "KarmaRenderSettingsAPI_Dicing2"
                label   "Dicing"
                parmtag { "group_default" "0" }
                grouptag { "group_type" "collapsible" }

                parm {
                    name    "xn__karmaobjectdicingquality_control_5sbg"
                    label   "Dicing Quality"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectdicingquality_4fbg"
                    label   "Dicing Quality"
                    type    float
                    default { "0.5" }
                    disablewhen "{ xn__karmaobjectdicingquality_control_5sbg == block } { xn__karmaobjectdicingquality_control_5sbg == none }"
                    range   { 0! 16 }
                    parmtag { "spare_category" "Dicing" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaobjecttruedisplace_control_jrbg"
                    label   "True Displacements"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjecttruedisplace_iebg"
                    label   "True Displacements"
                    type    string
                    default { "True Displacement" }
                    disablewhen "{ xn__karmaobjecttruedisplace_control_jrbg == block } { xn__karmaobjecttruedisplace_control_jrbg == none }"
                    menu {
                        "Bump Mapped Displacement"      "Bump Mapped Displacement"
                        "True Displacement"             "True Displacement"
                        "Disable Displacement Shader"   "Disable Displacement Shader"
                    }
                    parmtag { "spare_category" "Dicing" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "token" }
                }
                parm {
                    name    "xn__karmaobjectdicingdepthmin_control_subg"
                    label   "Dicing Minimum Depth"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectdicingdepthmin_rhbg"
                    label   "Dicing Minimum Depth"
                    type    integer
                    default { "-1" }
                    disablewhen "{ xn__karmaobjectdicingdepthmin_control_subg == block } { xn__karmaobjectdicingdepthmin_control_subg == none }"
                    range   { -1! 10 }
                    parmtag { "spare_category" "Dicing" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int" }
                }
                parm {
                    name    "xn__karmaobjectdicingdepthmax_control_subg"
                    label   "Dicing Maximum Depth"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectdicingdepthmax_rhbg"
                    label   "Dicing Maximum Depth"
                    type    integer
                    default { "-1" }
                    disablewhen "{ xn__karmaobjectdicingdepthmax_control_subg == block } { xn__karmaobjectdicingdepthmax_control_subg == none }"
                    range   { -1! 10 }
                    parmtag { "spare_category" "Dicing" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int" }
                }
                parm {
                    name    "xn__karmaobjectdicingpredisplace_control_ozbg"
                    label   "Dicing Predisplace"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectdicingpredisplace_nmbg"
                    label   "Dicing Predisplace"
                    type    toggle
                    default { "0" }
                    disablewhen "{ xn__karmaobjectdicingpredisplace_control_ozbg == block } { xn__karmaobjectdicingpredisplace_control_ozbg == none }"
                    parmtag { "spare_category" "Dicing" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
            }

            groupcollapsible {
                name    "KarmaRenderSettingsAPI_xn__TextureBaking_vma2"
                label   "Texture Baking"
                parmtag { "group_default" "0" }
                grouptag { "group_type" "collapsible" }

                parm {
                    name    "xn__karmaobjectuvunwrap_lowres_obj_control_x2bg"
                    label   "Low Resolution Object ID"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectuvunwrap_lowres_obj_wpbg"
                    label   "Low Resolution Object ID"
                    type    integer
                    default { "-1" }
                    disablewhen "{ xn__karmaobjectuvunwrap_lowres_obj_control_x2bg == block } { xn__karmaobjectuvunwrap_lowres_obj_control_x2bg == none }"
                    range   { 0 10 }
                    parmtag { "spare_category" "Texture Baking" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int" }
                }
                parm {
                    name    "xn__karmaobjectuvunwrap_cage_obj_control_ozbg"
                    label   "Cage Object ID"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectuvunwrap_cage_obj_nmbg"
                    label   "Cage Object ID"
                    type    integer
                    default { "-1" }
                    disablewhen "{ xn__karmaobjectuvunwrap_cage_obj_control_ozbg == block } { xn__karmaobjectuvunwrap_cage_obj_control_ozbg == none }"
                    range   { 0 10 }
                    parmtag { "spare_category" "Texture Baking" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int" }
                }
                parm {
                    name    "xn__karmaobjectuvunwrap_highres_obj_control_k4bg"
                    label   "High Resolution Object ID"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectuvunwrap_highres_obj_jrbg"
                    label   "High Resolution Object ID"
                    type    integer
                    default { "-1" }
                    disablewhen "{ xn__karmaobjectuvunwrap_highres_obj_control_k4bg == block } { xn__karmaobjectuvunwrap_highres_obj_control_k4bg == none }"
                    range   { 0 10 }
                    parmtag { "spare_category" "Texture Baking" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int" }
                }
                parm {
                    name    "xn__karmaobjectbaker_identifier_traceset_control_pdcg"
                    label   "Identifier Traceset"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'string')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectbaker_identifier_traceset_ozbg"
                    label   "Identifier Traceset"
                    type    string
                    default { "" }
                    disablewhen "{ xn__karmaobjectbaker_identifier_traceset_control_pdcg == block } { xn__karmaobjectbaker_identifier_traceset_control_pdcg == none }"
                    parmtag { "spare_category" "Texture Baking" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "string" }
                }
                parm {
                    name    "xn__karmaobjectbaker_visibility_traceset_control_pdcg"
                    label   "Visibility Traceset"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'string')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectbaker_visibility_traceset_ozbg"
                    label   "Visibility Traceset"
                    type    string
                    default { "*" }
                    disablewhen "{ xn__karmaobjectbaker_visibility_traceset_control_pdcg == block } { xn__karmaobjectbaker_visibility_traceset_control_pdcg == none }"
                    parmtag { "spare_category" "Texture Baking" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "string" }
                }
                parm {
                    name    "xn__karmaobjectbaker_visibility_cull_backface_control_ulcg"
                    label   "Visibility Cull Backface"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectbaker_visibility_cull_backface_t7bg"
                    label   "Visibility Cull Backface"
                    type    string
                    default { "Off" }
                    disablewhen "{ xn__karmaobjectbaker_visibility_cull_backface_control_ulcg == block } { xn__karmaobjectbaker_visibility_cull_backface_control_ulcg == none }"
                    menu {
                        "Off"               "Off"
                        "Cull Backface"     "Cull Backface"
                        "Cull Frontface"    "Cull Frontface"
                    }
                    parmtag { "spare_category" "Texture Baking" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "token" }
                }
            }

            groupcollapsible {
                name    "KarmaRenderSettingsAPI_Outline"
                label   "Outline"
                parmtag { "group_default" "0" }
                grouptag { "group_type" "collapsible" }

                parm {
                    name    "xn__karmaobjectoutline_enable_control_subg"
                    label   "Enable"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectoutline_enable_rhbg"
                    label   "Enable"
                    type    toggle
                    default { "1" }
                    disablewhen "{ xn__karmaobjectoutline_enable_control_subg == block } { xn__karmaobjectoutline_enable_control_subg == none }"
                    parmtag { "spare_category" "Outline" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
                parm {
                    name    "xn__karmaobjectoutline_radius_control_subg"
                    label   "Radius"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectoutline_radius_rhbg"
                    label   "Radius"
                    type    float
                    default { "0.002" }
                    disablewhen "{ xn__karmaobjectoutline_radius_control_subg == block } { xn__karmaobjectoutline_radius_control_subg == none }"
                    range   { 0! 1 }
                    parmtag { "spare_category" "Outline" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaobjectoutline_contour_control_fwbg"
                    label   "Contour"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectoutline_contour_ejbg"
                    label   "Contour"
                    type    toggle
                    default { "1" }
                    disablewhen "{ xn__karmaobjectoutline_contour_control_fwbg == block } { xn__karmaobjectoutline_contour_control_fwbg == none }"
                    parmtag { "spare_category" "Outline" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
                parm {
                    name    "xn__karmaobjectoutline_idthreshold_control_x2bg"
                    label   "Id Threshold"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectoutline_idthreshold_wpbg"
                    label   "Id Threshold"
                    type    float
                    default { "0.001" }
                    disablewhen "{ xn__karmaobjectoutline_idthreshold_control_x2bg == block } { xn__karmaobjectoutline_idthreshold_control_x2bg == none }"
                    range   { 0! 1 }
                    parmtag { "spare_category" "Outline" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaobjectoutline_crease_control_subg"
                    label   "Crease"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectoutline_crease_rhbg"
                    label   "Crease"
                    type    toggle
                    default { "1" }
                    disablewhen "{ xn__karmaobjectoutline_crease_control_subg == block } { xn__karmaobjectoutline_crease_control_subg == none }"
                    parmtag { "spare_category" "Outline" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
                parm {
                    name    "xn__karmaobjectoutline_creasethreshold_control_g9bg"
                    label   "Crease Threshold"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectoutline_creasethreshold_fwbg"
                    label   "Crease Threshold"
                    type    float
                    default { "0.1" }
                    disablewhen "{ xn__karmaobjectoutline_creasethreshold_control_g9bg == block } { xn__karmaobjectoutline_creasethreshold_control_g9bg == none }"
                    range   { 0! 1 }
                    parmtag { "spare_category" "Outline" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaobjectoutline_depth_control_5sbg"
                    label   "Depth"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectoutline_depth_4fbg"
                    label   "Depth"
                    type    toggle
                    default { "1" }
                    disablewhen "{ xn__karmaobjectoutline_depth_control_5sbg == block } { xn__karmaobjectoutline_depth_control_5sbg == none }"
                    parmtag { "spare_category" "Outline" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
                parm {
                    name    "xn__karmaobjectoutline_depththreshold_control_t7bg"
                    label   "Depth Threshold"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectoutline_depththreshold_subg"
                    label   "Depth Threshold"
                    type    float
                    default { "0.5" }
                    disablewhen "{ xn__karmaobjectoutline_depththreshold_control_t7bg == block } { xn__karmaobjectoutline_depththreshold_control_t7bg == none }"
                    range   { 0! 1 }
                    parmtag { "spare_category" "Outline" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaobjectoutline_secondary_control_ozbg"
                    label   "Secondary"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectoutline_secondary_nmbg"
                    label   "Secondary"
                    type    toggle
                    default { "1" }
                    disablewhen "{ xn__karmaobjectoutline_secondary_control_ozbg == block } { xn__karmaobjectoutline_secondary_control_ozbg == none }"
                    parmtag { "spare_category" "Outline" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
            }

        }

    }

    group {
        name    "settings2_2"
        label   "Husk"

        groupcollapsible {
            name    "HuskRenderSettingsAPI_Rendering"
            label   "Rendering"
            parmtag { "group_default" "1" }
            grouptag { "group_type" "collapsible" }

            parm {
                name    "xn__huskdefault_delegate_control_mmb"
                label   "Default Delegate"
                type    string
                default { "none" }
                menujoin {
                    [ "import loputils" ]
                    [ "return loputils.createEditPropertiesControlMenu(kwargs, 'string')" ]
                    language python
                }
                parmtag { "sidefx::look" "icon" }
            }
            parm {
                name    "xn__huskdefault_delegate_l8a"
                label   "Default Delegate"
                type    string
                default { "" }
                disablewhen "{ xn__huskdefault_delegate_control_mmb == block } { xn__huskdefault_delegate_control_mmb == none }"
                parmtag { "spare_category" "Rendering" }
                parmtag { "uiscope" "None" }
                parmtag { "usdapischema" "HuskRenderSettingsAPI" }
                parmtag { "usdvaluetype" "string" }
            }
        }

    }

    parm {
        name    "errorseverity"
        baseparm
        label   "Error Severity"
        invisible
        export  none
    }
    parm {
        name    "errormsg"
        baseparm
        label   "Error Message"
        invisible
        export  none
    }
HouLC1033600b8c06a0469d705f9f4705stage/shot1/render_backplate.chn {
    channel sample_f1 {
      lefttype = extend
      righttype = extend
      default = 1
      flags = 0
      segment { length = 0 value = 1 1 expr = @fstart }
    }
    channel sample_f2 {
      lefttype = extend
      righttype = extend
      default = 240
      flags = 0
      segment { length = 0 value = 240 240 expr = @fend }
    }
    channel sample_f3 {
      lefttype = extend
      righttype = extend
      default = 1
      flags = 0
      segment { length = 0 value = 1 1 expr = @finc }
    }
    channel errormsg {
      lefttype = extend
      righttype = extend
      defaultString = \"\"
      flags = 0
      segment { length = 0 expr = __import__('loputils').renderProductAndSettingsErrorMessage() language = python }
    }
    channel resolution2 {
      lefttype = extend
      righttype = extend
      default = 1080
      flags = 0
      segment { options = {	 untie  iv ov is os ia oa }

	 length = 0 expr = "pythonexprf(\"__import__('loputils').computeResolutionParameter(True, False)\")" }
    }
  }
HouLC1033600b8f06a0469d70acde5a9dstage/shot1/render_backplate.parm {
version 0.8
sample_group	[ 0	locks=0 ]	(	0	)
sample_behavior	[ 0	locks=0 ]	(	single	)
sample_f	[ 0	locks=0 ]	(	[ sample_f1	1 ] 	[ sample_f2	240 ] 	[ sample_f3	1 ] 	)
sample_subframeenable	[ 0	locks=0 ]	(	"off"	)
sample_subframegroup	[ 0	locks=0 ]	(	0	)
sample_shuttermode	[ 0	locks=0 ]	(	manual	)
sample_shutterrange	[ 0	locks=0 ]	(	-0.25	0.25	)
sample_cameraprim	[ 0	locks=0 ]	(	/cameras/camera1	)
sample_count	[ 0	locks=0 ]	(	2	)
sample_includeframe	[ 0	locks=0 ]	(	"on"	)
sample_group2	[ 0	locks=0 ]	(	0	)
sample_subframegroup2	[ 0	locks=0 ]	(	0	)
primpattern	[ 0	locks=0 ]	(	"`lopinputprims('.', 0)`"	)
primpath	[ 0	locks=0 ]	(	/Render/rendersettings	)
createprims	[ 0	locks=0 ]	(	"off"	)
initforedit	[ 0	locks=0 ]	(	0	)
createprimsgroup2	[ 0	locks=0 ]	(	0	)
primcount	[ 0	locks=0 ]	(	1	)
primtype	[ 0	locks=0 ]	(	UsdRenderSettings	)
primkind	[ 0	locks=0 ]	(	""	)
specifier	[ 0	locks=0 ]	(	def	)
classancestor	[ 0	locks=0 ]	(	""	)
parentprimtype	[ 0	locks=0 ]	(	UsdGeomScope	)
settings	[ 0	locks=0 ]	(	0	)
products_control	[ 0	locks=0 ]	(	none	)
products	[ 0	locks=0 ]	(	""	)
includedPurposes_control	[ 0	locks=0 ]	(	none	)
includedPurposes	[ 0	locks=0 ]	(	default	)
materialBindingPurposes_control	[ 0	locks=0 ]	(	none	)
materialBindingPurposes	[ 0	locks=0 ]	(	"full allPurpose"	)
renderingColorSpace_control	[ 0	locks=0 ]	(	none	)
renderingColorSpace	[ 0	locks=0 ]	(	""	)
sepparm	[ 0	locks=0 ]	(	)
camera_control	[ 0	locks=0 ]	(	none	)
camera	[ 0	locks=0 ]	(	/cameras/camera1	)
res_mode	[ 0	locks=0 ]	(	autoheight	)
resolution_control	[ 0	locks=0 ]	(	none	)
resolution	[ 0	locks=2 ]	(	2048	[ resolution2	1080 ] 	)
resolutionMenu	[ 0	locks=0 ]	(	0	)
disableMotionBlur_control	[ 0	locks=0 ]	(	none	)
disableMotionBlur	[ 0	locks=0 ]	(	"off"	)
instantaneousShutter_control	[ 0	locks=0 ]	(	none	)
instantaneousShutter	[ 0	locks=0 ]	(	"off"	)
disableDepthOfField_control	[ 0	locks=0 ]	(	none	)
disableDepthOfField	[ 0	locks=0 ]	(	"off"	)
aspectRatioConformPolicy_control	[ 0	locks=0 ]	(	none	)
aspectRatioConformPolicy	[ 0	locks=0 ]	(	expandAperture	)
dataWindowNDC_control	[ 0	locks=0 ]	(	none	)
dataWindowNDC	[ 0	locks=0 ]	(	0	0	1	1	)
pixelAspectRatio_control	[ 0	locks=0 ]	(	none	)
pixelAspectRatio	[ 0	locks=0 ]	(	1	)
errorseverity	[ 0	locks=0 ]	(	"1"	)
errormsg	[ 0	locks=0 ]	(	[ errormsg	__import__('loputils').renderProductAndSettingsErrorMessage() ] 	)
sample_group3	[ 0	locks=0 ]	(	0	)
sample_subframegroup3	[ 0	locks=0 ]	(	0	)
createprimsgroup3	[ 0	locks=0 ]	(	0	)
settings2	[ 0	locks=0 ]	(	1	1	1	)
global	[ 0	locks=0 ]	(	0	0	)
KarmaRenderSettingsAPI_Rendering	[ 0	locks=0 ]	(	1	)
xn__karmaglobalimagemode_control_nmbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalimagemode_m8ag	[ 0	locks=0 ]	(	Progressive	)
xn__karmaglobalprogressivepasses_control_ozbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalprogressivepasses_nmbg	[ 0	locks=0 ]	(	0	)
xn__karmaglobalbucketsize_control_9nbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalbucketsize_89ag	[ 0	locks=0 ]	(	32	)
xn__karmaglobalbucketorder_control_wpbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalbucketorder_vcbg	[ 0	locks=0 ]	(	Middle	)
xn__karmaglobalabortnogpudevice_control_1xbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalabortnogpudevice_0kbg	[ 0	locks=0 ]	(	"off"	)
KarmaRenderSettingsAPI_Sampling	[ 0	locks=0 ]	(	1	)
xn__karmaglobalsamplesperpixel_control_fwbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalsamplesperpixel_ejbg	[ 0	locks=0 ]	(	9	)
xn__karmaglobalpathtracedsamples_control_ozbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalpathtracedsamples_nmbg	[ 0	locks=0 ]	(	128	)
xn__karmaglobalscreendoorlimit_control_fwbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalscreendoorlimit_ejbg	[ 0	locks=0 ]	(	4	)
xn__karmaglobalconvergence_mode_control_1xbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalconvergence_mode_0kbg	[ 0	locks=0 ]	(	Variance	)
xn__karmaglobalrussianroulette_cutoff_control_t7bg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalrussianroulette_cutoff_subg	[ 0	locks=0 ]	(	2	)
xn__karmagloballight_sampling_mode_control_x2bg	[ 0	locks=0 ]	(	none	)
xn__karmagloballight_sampling_mode_wpbg	[ 0	locks=0 ]	(	"Light Tree"	)
xn__karmagloballight_sampling_quality_control_t7bg	[ 0	locks=0 ]	(	none	)
xn__karmagloballight_sampling_quality_subg	[ 0	locks=0 ]	(	1	)
xn__karmaglobalimage_blur_control_9nbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalimage_blur_89ag	[ 0	locks=0 ]	(	"on"	)
KarmaRenderSettingsAPI_xn__IndirectGuiding_ooa	[ 0	locks=0 ]	(	1	)
xn__karmaglobalguiding_enable_control_subg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalguiding_enable_rhbg	[ 0	locks=0 ]	(	"off"	)
xn__karmaglobalguiding_samples_control_fwbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalguiding_samples_ejbg	[ 0	locks=0 ]	(	0	)
xn__karmaglobalguiding_components_control_b1bg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalguiding_components_9nbg	[ 0	locks=0 ]	(	"diffuse volume sss"	)
xn__karmaglobalguiding_deterministic_control_65bg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalguiding_deterministic_5sbg	[ 0	locks=0 ]	(	"off"	)
xn__karmaglobalguiding_clearbuffers_control_k4bg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalguiding_clearbuffers_jrbg	[ 0	locks=0 ]	(	"off"	)
KarmaRenderSettingsAPI_Shading	[ 0	locks=0 ]	(	1	)
xn__karmaglobalraybias_control_ejbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalraybias_d5ag	[ 0	locks=0 ]	(	0.001	)
xn__karmaglobalautoraybias_control_wpbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalautoraybias_vcbg	[ 0	locks=0 ]	(	"on"	)
xn__karmaglobalconstrainmaxrough_control_ozbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalconstrainmaxrough_nmbg	[ 0	locks=0 ]	(	"on"	)
xn__karmaglobalbgoccludeshadow_control_fwbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalbgoccludeshadow_ejbg	[ 0	locks=0 ]	(	"off"	)
xn__karmaglobalcolorlimit_control_9nbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalcolorlimit_89ag	[ 0	locks=0 ]	(	20	)
xn__karmaglobalcolorlimitindlinked_control_x2bg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalcolorlimitindlinked_wpbg	[ 0	locks=0 ]	(	"on"	)
xn__karmaglobalcolorlimitindirect_control_b1bg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalcolorlimitindirect_9nbg	[ 0	locks=0 ]	(	20	)
xn__karmaglobalautoheadlight_control_5sbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalautoheadlight_4fbg	[ 0	locks=0 ]	(	"off"	)
KarmaRenderSettingsAPI_xn__AmbientOcclusion_jpa	[ 0	locks=0 ]	(	1	)
xn__karmaglobaloverride_lighting_control_ozbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaloverride_lighting_nmbg	[ 0	locks=0 ]	(	Off	)
xn__karmaglobaldisable_lighting_control_1xbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaldisable_lighting_0kbg	[ 0	locks=0 ]	(	"off"	)
xn__karmaglobalhead_ao_samples_control_fwbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalhead_ao_samples_ejbg	[ 0	locks=0 ]	(	1	)
xn__karmaglobalhead_ao_distance_control_1xbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalhead_ao_distance_0kbg	[ 0	locks=0 ]	(	1e38	)
xn__karmaglobalhead_depthcue_color_control_x2bg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalhead_depthcue_color_wpbg	[ 0	locks=0 ]	(	0	0	0	)
xn__karmaglobalhead_depthcue_alpha_control_x2bg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalhead_depthcue_alpha_wpbg	[ 0	locks=0 ]	(	1	)
xn__karmaglobalhead_depthcue_z_control_fwbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalhead_depthcue_z_ejbg	[ 0	locks=0 ]	(	0	0	)
KarmaRenderSettingsAPI_Dicing	[ 0	locks=0 ]	(	0	)
xn__karmaglobaldicingcamera_control_jrbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaldicingcamera_iebg	[ 0	locks=0 ]	(	""	)
xn__karmaglobaloffscreenquality_control_1xbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaloffscreenquality_0kbg	[ 0	locks=0 ]	(	0.1	)
xn__karmaglobaldicingqualityscale_control_b1bg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaldicingqualityscale_9nbg	[ 0	locks=0 ]	(	1	)
KarmaRenderSettingsAPI_Image	[ 0	locks=0 ]	(	1	)
xn__karmaglobalimagefilter_control_wpbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalimagefilter_vcbg	[ 0	locks=0 ]	(	""	)
xn__karmaglobalpixelfilter_control_wpbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalpixelfilter_vcbg	[ 0	locks=0 ]	(	gauss	)
xn__karmaglobalpixelfiltersize_control_fwbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalpixelfiltersize_ejbg	[ 0	locks=0 ]	(	2	)
xn__karmaglobalsamplefilter_control_jrbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalsamplefilter_iebg	[ 0	locks=0 ]	(	""	)
xn__karmaglobalpixeloracle_control_wpbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalpixeloracle_vcbg	[ 0	locks=0 ]	(	variance	)
xn__karmaglobaluse_background_control_subg	[ 0	locks=0 ]	(	set	)
xn__karmaglobaluse_background_rhbg	[ 0	locks=0 ]	(	On	)
xn__karmaglobalbackground_iprfilter_control_k4bg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalbackground_iprfilter_jrbg	[ 0	locks=0 ]	(	""	)
xn__karmaglobalexportcomponents_control_1xbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalexportcomponents_0kbg	[ 0	locks=0 ]	(	"diffuse reflect coat refract volume sss"	)
xn__karmaglobaldcm_usehitdist_control_subg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaldcm_usehitdist_rhbg	[ 0	locks=0 ]	(	"off"	)
KarmaRenderSettingsAPI_Advanced	[ 0	locks=0 ]	(	0	)
xn__karmaglobalusecacheratio_control_5sbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalusecacheratio_4fbg	[ 0	locks=0 ]	(	"on"	)
xn__karmaglobalcacheratio_control_9nbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalcacheratio_89ag	[ 0	locks=0 ]	(	0.25	)
xn__karmaglobalcachesize_control_nmbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalcachesize_m8ag	[ 0	locks=0 ]	(	1000	)
xn__karmaglobaloverrideobject_control_subg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaloverrideobject_rhbg	[ 0	locks=0 ]	(	""	)
xn__karmaglobalrandomseed_control_9nbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalrandomseed_89ag	[ 0	locks=0 ]	(	0	)
xn__karmaglobalabortmissingtexture_control_x2bg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalabortmissingtexture_wpbg	[ 0	locks=0 ]	(	"off"	)
xn__karmaglobaldiffusecomponents_control_ozbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaldiffusecomponents_nmbg	[ 0	locks=0 ]	(	diffuse	)
xn__karmaglobalrefractcomponents_control_ozbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalrefractcomponents_nmbg	[ 0	locks=0 ]	(	refract	)
xn__karmaglobalvolumecomponents_control_1xbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalvolumecomponents_0kbg	[ 0	locks=0 ]	(	volume	)
xn__karmaglobalssscomponents_control_5sbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalssscomponents_4fbg	[ 0	locks=0 ]	(	sss	)
KarmaRenderSettingsAPI_IPR	[ 0	locks=0 ]	(	1	)
xn__karmaglobalipr_continuous_dicing_control_65bg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalipr_continuous_dicing_5sbg	[ 0	locks=0 ]	(	"off"	)
KarmaRenderSettingsAPI_xn__TextureBaking_vma	[ 0	locks=0 ]	(	1	)
xn__karmaglobaluvunwrap_type_control_5sbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaluvunwrap_type_4fbg	[ 0	locks=0 ]	(	UDIM	)
xn__karmaglobaluvunwrap_object_id_control_b1bg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaluvunwrap_object_id_9nbg	[ 0	locks=0 ]	(	-1	)
xn__karmaglobaluvunwrap_texture_tile_control_65bg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaluvunwrap_texture_tile_5sbg	[ 0	locks=0 ]	(	-1	)
xn__karmaglobaluvunwrap_ptex_min_res_control_65bg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaluvunwrap_ptex_min_res_5sbg	[ 0	locks=0 ]	(	1280	1280	)
xn__karmaglobaluvunwrap_ptex_max_res_control_65bg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaluvunwrap_ptex_max_res_5sbg	[ 0	locks=0 ]	(	1280	1280	)
xn__karmaglobaluvunwrap_ptex_small_pct_control_g9bg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaluvunwrap_ptex_small_pct_fwbg	[ 0	locks=0 ]	(	0	)
xn__karmaglobaluvunwrap_ptex_rel_scale_control_g9bg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaluvunwrap_ptex_rel_scale_fwbg	[ 0	locks=0 ]	(	"off"	)
xn__karmaglobaluvunwrap_ptex_scale_control_x2bg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaluvunwrap_ptex_scale_wpbg	[ 0	locks=0 ]	(	1	)
KarmaRenderSettingsAPI_Outlines	[ 0	locks=0 ]	(	1	)
xn__karmaglobaloutline_enable_control_subg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaloutline_enable_rhbg	[ 0	locks=0 ]	(	"off"	)
xn__karmaglobaloutline_mode_control_jrbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaloutline_mode_iebg	[ 0	locks=0 ]	(	"off"	)
xn__karmaglobaloutline_radius_control_subg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaloutline_radius_rhbg	[ 0	locks=0 ]	(	1	)
xn__karmaglobaloutline_primary_control_fwbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaloutline_primary_ejbg	[ 0	locks=0 ]	(	"on"	)
xn__karmaglobaloutline_primary_samples_control_g9bg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaloutline_primary_samples_fwbg	[ 0	locks=0 ]	(	4	)
xn__karmaglobaloutline_primary_stencils_control_2bcg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaloutline_primary_stencils_1xbg	[ 0	locks=0 ]	(	1	)
xn__karmaglobaloutline_secondary_control_ozbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaloutline_secondary_nmbg	[ 0	locks=0 ]	(	"on"	)
xn__karmaglobaloutline_secondary_samples_control_pdcg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaloutline_secondary_samples_ozbg	[ 0	locks=0 ]	(	4	)
xn__karmaglobaloutline_secondary_stencils_control_cfcg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaloutline_secondary_stencils_b1bg	[ 0	locks=0 ]	(	1	)
xn__karmaglobaloutline_intensity_control_ozbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaloutline_intensity_nmbg	[ 0	locks=0 ]	(	1	)
xn__karmaglobaloutline_fitmin_control_subg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaloutline_fitmin_rhbg	[ 0	locks=0 ]	(	0	)
xn__karmaglobaloutline_fitmax_control_subg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaloutline_fitmax_rhbg	[ 0	locks=0 ]	(	1	)
xn__karmaglobaloutline_apply_control_5sbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaloutline_apply_4fbg	[ 0	locks=0 ]	(	"on"	)
xn__karmaglobaloutline_depthblend_control_b1bg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaloutline_depthblend_9nbg	[ 0	locks=0 ]	(	0	)
xn__karmaglobaloutline_color_control_5sbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaloutline_color_4fbg	[ 0	locks=0 ]	(	1	0	1	)
xn__karmaglobaloutline_linesaovs_control_ozbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaloutline_linesaovs_nmbg	[ 0	locks=0 ]	(	"off"	)
xn__karmaglobaloutline_depththreshold_control_t7bg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaloutline_depththreshold_subg	[ 0	locks=0 ]	(	1	)
xn__karmaglobaloutline_debug_control_5sbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaloutline_debug_4fbg	[ 0	locks=0 ]	(	"off"	)
KarmaRenderSettingsAPI_Rendering2	[ 0	locks=0 ]	(	0	)
xn__karmaobjectlightsource_samplingquality_control_ygcg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectlightsource_samplingquality_x2bg	[ 0	locks=0 ]	(	1	)
xn__karmaobjectlightsource_diffusescale_control_2bcg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectlightsource_diffusescale_1xbg	[ 0	locks=0 ]	(	1	)
xn__karmaobjectlightsource_specularscale_control_pdcg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectlightsource_specularscale_ozbg	[ 0	locks=0 ]	(	1	)
KarmaRenderSettingsAPI_xn__MotionBlur_6ja	[ 0	locks=0 ]	(	0	)
xn__karmaobjectmblur_control_4fbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectmblur_31ag	[ 0	locks=0 ]	(	"on"	)
xn__karmaobjectsamplesfromstage_control_1xbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectsamplesfromstage_0kbg	[ 0	locks=0 ]	(	"on"	)
xn__karmaobjectvblur_control_4fbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectvblur_31ag	[ 0	locks=0 ]	(	"No Velocity Blur"	)
xn__karmaobjectgeosamples_control_9nbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectgeosamples_89ag	[ 0	locks=0 ]	(	2	)
xn__karmaobjectxformsamples_control_jrbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectxformsamples_iebg	[ 0	locks=0 ]	(	2	)
xn__karmaobjectblurstyle_control_nmbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectblurstyle_m8ag	[ 0	locks=0 ]	(	"Rotation Blur"	)
xn__karmaobjectinstance_vblur_control_subg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectinstance_vblur_rhbg	[ 0	locks=0 ]	(	"No Velocity Blur"	)
xn__karmaobjectinstance_samples_control_1xbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectinstance_samples_0kbg	[ 0	locks=0 ]	(	2	)
xn__karmaobjectvolumevblurmode_control_fwbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectvolumevblurmode_ejbg	[ 0	locks=0 ]	(	"Lattice Deformation"	)
xn__karmaobjectvolumevblurscale_control_1xbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectvolumevblurscale_0kbg	[ 0	locks=0 ]	(	1	)
xn__karmaobjectvolumevblurlatticequality_control_pdcg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectvolumevblurlatticequality_ozbg	[ 0	locks=0 ]	(	0.1	)
KarmaRenderSettingsAPI_Sampling2	[ 0	locks=0 ]	(	0	)
xn__karmaobjectdiffusequality_control_subg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectdiffusequality_rhbg	[ 0	locks=0 ]	(	1	)
xn__karmaobjectreflectquality_control_subg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectreflectquality_rhbg	[ 0	locks=0 ]	(	1	)
xn__karmaobjectrefractquality_control_subg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectrefractquality_rhbg	[ 0	locks=0 ]	(	1	)
xn__karmaobjectvolumequality_control_5sbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectvolumequality_4fbg	[ 0	locks=0 ]	(	1	)
xn__karmaobjectsssquality_control_9nbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectsssquality_89ag	[ 0	locks=0 ]	(	1	)
xn__karmaobjectvolumesteprate_control_subg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectvolumesteprate_rhbg	[ 0	locks=0 ]	(	0.25	)
xn__karmaobjectvolumeshadowsteprate_control_k4bg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectvolumeshadowsteprate_jrbg	[ 0	locks=0 ]	(	1	)
xn__karmaobjectvolumesamplingchannel_control_65bg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectvolumesamplingchannel_5sbg	[ 0	locks=0 ]	(	density	)
xn__karmaobjectvolumefilter_control_jrbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectvolumefilter_iebg	[ 0	locks=0 ]	(	box	)
xn__karmaobjectvolumefilterwidth_control_ozbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectvolumefilterwidth_nmbg	[ 0	locks=0 ]	(	1	)
xn__karmaobjectvarianceaa_thresh_control_ozbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectvarianceaa_thresh_nmbg	[ 0	locks=0 ]	(	0.01	)
xn__karmaobjectvarianceaa_minsamples_control_65bg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectvarianceaa_minsamples_5sbg	[ 0	locks=0 ]	(	1	)
xn__karmaobjectvarianceaa_maxsamples_control_65bg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectvarianceaa_maxsamples_5sbg	[ 0	locks=0 ]	(	9	)
KarmaRenderSettingsAPI_Limits	[ 0	locks=0 ]	(	0	)
xn__karmaobjectdiffuselimit_control_jrbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectdiffuselimit_iebg	[ 0	locks=0 ]	(	1	)
xn__karmaobjectreflectlimit_control_jrbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectreflectlimit_iebg	[ 0	locks=0 ]	(	4	)
xn__karmaobjectrefractlimit_control_jrbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectrefractlimit_iebg	[ 0	locks=0 ]	(	4	)
xn__karmaobjectvolumelimit_control_wpbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectvolumelimit_vcbg	[ 0	locks=0 ]	(	0	)
xn__karmaobjectssslimit_control_0kbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectssslimit_z6ag	[ 0	locks=0 ]	(	1	)
xn__karmaobjectlimitcomponents_control_fwbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectlimitcomponents_ejbg	[ 0	locks=0 ]	(	"reflect refract"	)
xn__karmaobjectlimitcolor_control_9nbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectlimitcolor_89ag	[ 0	locks=0 ]	(	0	0	0	)
KarmaRenderSettingsAPI_xn__UniformVolume_vma	[ 0	locks=0 ]	(	0	)
xn__karmaobjectvolumeuniform_control_5sbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectvolumeuniform_4fbg	[ 0	locks=0 ]	(	"off"	)
xn__karmaobjectvolumeuniformsamples_control_k4bg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectvolumeuniformsamples_jrbg	[ 0	locks=0 ]	(	4	)
KarmaRenderSettingsAPI_Shading2	[ 0	locks=0 ]	(	0	)
xn__karmaobjectrendervisibility_control_1xbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectrendervisibility_0kbg	[ 0	locks=0 ]	(	*	)
xn__karmaobjectstencilmap_control_9nbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectstencilmap_89ag	[ 0	locks=0 ]	(	""	)
xn__karmaobjectstencilthresh_control_5sbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectstencilthresh_4fbg	[ 0	locks=0 ]	(	0	)
xn__karmaobjectcuspangle_control_nmbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectcuspangle_m8ag	[ 0	locks=0 ]	(	60	)
xn__karmaobjectholdoutmode_control_wpbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectholdoutmode_vcbg	[ 0	locks=0 ]	(	None	)
xn__karmaobjectsmoothp_control_ejbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectsmoothp_d5ag	[ 0	locks=0 ]	(	"on"	)
xn__karmaobjectcustom_tracesets_control_1xbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectcustom_tracesets_0kbg	[ 0	locks=0 ]	(	""	)
xn__karmaobjectsss_traceset_control_jrbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectsss_traceset_iebg	[ 0	locks=0 ]	(	""	)
xn__karmaobjectlpetag_control_rhbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectlpetag_q3ag	[ 0	locks=0 ]	(	""	)
xn__karmaobjectinternalreflectenable_control_65bg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectinternalreflectenable_5sbg	[ 0	locks=0 ]	(	"off"	)
xn__karmaobjectthinwallatrefractlimit_control_t7bg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectthinwallatrefractlimit_subg	[ 0	locks=0 ]	(	"on"	)
xn__karmaobjectlightsubset_control_wpbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectlightsubset_vcbg	[ 0	locks=0 ]	(	Outside	)
xn__karmaobjectdielectricpriority_control_b1bg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectdielectricpriority_9nbg	[ 0	locks=0 ]	(	0	)
xn__karmaobjectbumpshadowterminator_control_k4bg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectbumpshadowterminator_jrbg	[ 0	locks=0 ]	(	0	)
xn__karmaobjectcausticsenable_control_subg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectcausticsenable_rhbg	[ 0	locks=0 ]	(	"off"	)
xn__karmaobjectcausticsroughnessclamp_control_t7bg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectcausticsroughnessclamp_subg	[ 0	locks=0 ]	(	0.2	)
xn__karmaobjectfakecausticsbsdfenable_control_t7bg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectfakecausticsbsdfenable_subg	[ 0	locks=0 ]	(	"on"	)
xn__karmaobjectfakecausticscolor_control_ozbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectfakecausticscolor_nmbg	[ 0	locks=0 ]	(	1	1	1	)
xn__karmaobjectfakecausticsopacity_control_x2bg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectfakecausticsopacity_wpbg	[ 0	locks=0 ]	(	1	1	1	)
xn__karmaobjectfakecausticsfresneldarken_control_pdcg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectfakecausticsfresneldarken_ozbg	[ 0	locks=0 ]	(	0	)
KarmaRenderSettingsAPI_Light	[ 0	locks=0 ]	(	0	)
xn__karmaobjecttreat_as_lightsource_control_k4bg	[ 0	locks=0 ]	(	none	)
xn__karmaobjecttreat_as_lightsource_jrbg	[ 0	locks=0 ]	(	No	)
xn__karmaobjectisportal_control_0kbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectisportal_z6ag	[ 0	locks=0 ]	(	"off"	)
xn__karmaobjectportaldomelights_control_1xbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectportaldomelights_0kbg	[ 0	locks=0 ]	(	*	)
KarmaRenderSettingsAPI_Geometry	[ 0	locks=0 ]	(	0	)
xn__karmaobjectpoint_style_control_wpbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectpoint_style_vcbg	[ 0	locks=0 ]	(	Spheres	)
xn__karmaobjectcurve_style_control_wpbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectcurve_style_vcbg	[ 0	locks=0 ]	(	"Rounded Curves"	)
xn__karmaobjectcurve_basis_control_wpbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectcurve_basis_vcbg	[ 0	locks=0 ]	(	"Geometry Default"	)
xn__karmaobjectwidth_scale_control_wpbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectwidth_scale_vcbg	[ 0	locks=0 ]	(	1	)
xn__karmaobjectcull_backface_control_5sbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectcull_backface_4fbg	[ 0	locks=0 ]	(	Off	)
KarmaRenderSettingsAPI_Dicing2	[ 0	locks=0 ]	(	0	)
xn__karmaobjectdicingquality_control_5sbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectdicingquality_4fbg	[ 0	locks=0 ]	(	0.5	)
xn__karmaobjecttruedisplace_control_jrbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjecttruedisplace_iebg	[ 0	locks=0 ]	(	"True Displacement"	)
xn__karmaobjectdicingdepthmin_control_subg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectdicingdepthmin_rhbg	[ 0	locks=0 ]	(	-1	)
xn__karmaobjectdicingdepthmax_control_subg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectdicingdepthmax_rhbg	[ 0	locks=0 ]	(	-1	)
xn__karmaobjectdicingpredisplace_control_ozbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectdicingpredisplace_nmbg	[ 0	locks=0 ]	(	"off"	)
KarmaRenderSettingsAPI_xn__TextureBaking_vma2	[ 0	locks=0 ]	(	0	)
xn__karmaobjectuvunwrap_lowres_obj_control_x2bg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectuvunwrap_lowres_obj_wpbg	[ 0	locks=0 ]	(	-1	)
xn__karmaobjectuvunwrap_cage_obj_control_ozbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectuvunwrap_cage_obj_nmbg	[ 0	locks=0 ]	(	-1	)
xn__karmaobjectuvunwrap_highres_obj_control_k4bg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectuvunwrap_highres_obj_jrbg	[ 0	locks=0 ]	(	-1	)
xn__karmaobjectbaker_identifier_traceset_control_pdcg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectbaker_identifier_traceset_ozbg	[ 0	locks=0 ]	(	""	)
xn__karmaobjectbaker_visibility_traceset_control_pdcg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectbaker_visibility_traceset_ozbg	[ 0	locks=0 ]	(	*	)
xn__karmaobjectbaker_visibility_cull_backface_control_ulcg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectbaker_visibility_cull_backface_t7bg	[ 0	locks=0 ]	(	Off	)
KarmaRenderSettingsAPI_Outline	[ 0	locks=0 ]	(	0	)
xn__karmaobjectoutline_enable_control_subg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectoutline_enable_rhbg	[ 0	locks=0 ]	(	"on"	)
xn__karmaobjectoutline_radius_control_subg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectoutline_radius_rhbg	[ 0	locks=0 ]	(	0.002	)
xn__karmaobjectoutline_contour_control_fwbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectoutline_contour_ejbg	[ 0	locks=0 ]	(	"on"	)
xn__karmaobjectoutline_idthreshold_control_x2bg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectoutline_idthreshold_wpbg	[ 0	locks=0 ]	(	0.001	)
xn__karmaobjectoutline_crease_control_subg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectoutline_crease_rhbg	[ 0	locks=0 ]	(	"on"	)
xn__karmaobjectoutline_creasethreshold_control_g9bg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectoutline_creasethreshold_fwbg	[ 0	locks=0 ]	(	0.1	)
xn__karmaobjectoutline_depth_control_5sbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectoutline_depth_4fbg	[ 0	locks=0 ]	(	"on"	)
xn__karmaobjectoutline_depththreshold_control_t7bg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectoutline_depththreshold_subg	[ 0	locks=0 ]	(	0.5	)
xn__karmaobjectoutline_secondary_control_ozbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectoutline_secondary_nmbg	[ 0	locks=0 ]	(	"on"	)
HuskRenderSettingsAPI_Rendering	[ 0	locks=0 ]	(	1	)
xn__huskdefault_delegate_control_mmb	[ 0	locks=0 ]	(	none	)
xn__huskdefault_delegate_l8a	[ 0	locks=0 ]	(	""	)
}
HouLC1033600b8b06a0469d70849b5829stage/shot1/render_backplate.userdata     ___Version___    2.0HouLC1033600bb406a0469d70da9a27cdstage/shot1/switch1.init type = switch
matchesdef = 1
HouLC1033600bb506a0469d70b446d948stage/shot1/switch1.def comment ""
position -2.04891e-08 3.57145
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on debug off
outputsNamed3
{
1 "output1"
}
inputsNamed3
{
0 	(0) "" 1 "input1"
2 	render_backplate 1 1 "input2"
}
inputs
{
0 	(0) 0 1
1 	render_backplate 0 1
}
stat
{
  create 1761035333
  modify 1778672939
  author User@DESKTOP-DTTJ3AT
  access 0777
}
color UT_Color RGB 0.8 1 0.7 
delscript ""
exprlanguage hscript
end
HouLC1033600b8b06a0469d7073287351stage/shot1/switch1.editableinputdata [
	{
	},
	{
	}
]
HouLC1033600bb506a0469d70ea7146bbstage/shot1/switch1.chn {
    channel input {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = ch(\"../newparameter\") }
    }
  }
HouLC1033600bb406a0469d70aa17a1a5stage/shot1/switch1.parm {
version 0.8
chooseinputbyname	[ 0	locks=0 ]	(	"off"	)
input	[ 0	locks=0 ]	(	[ input	0 ] 	)
selectinputname	[ 0	locks=0 ]	(	""	)
selectinputvalue	[ 0	locks=0 ]	(	""	)
config_separator	[ 0	locks=0 ]	(	)
badinput	[ 0	locks=0 ]	(	ignore	)
fallback	[ 0	locks=0 ]	(	0	)
selectfallbackname	[ 0	locks=0 ]	(	""	)
inputname	[ 0	locks=0 ]	(	"`opinput(\".\", @input)`"	)
}
HouLC1033600bb006a0469d70b8755c1cstage/shot1/switch1.userdata     ___Version___    21.0.700HouLC1033600b9f06a0469d70c4845ab3stage/shot1/karmarenderproducts_separate_aov.init type = karmarenderproducts
matchesdef = 1
HouLC1033600b9c06a0469d70e3a1c8d9stage/shot1/karmarenderproducts_separate_aov.def comment ""
position 2.31682 2.61241
connectornextid 2
flags =  lock off model off template off footprint off xray off bypass on display off render off highlight off unload off savedata off compress on colordefault on exposed on debug off
outputsNamed3
{
1 "output1"
}
inputsNamed3
{
0 	switch1 1 1 "input1"
}
inputs
{
0 	switch1 0 1
}
stat
{
  create 1676488766
  modify 1778672624
  author Nick@AERO
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b9c06a0469d706f18c1d7stage/shot1/karmarenderproducts_separate_aov.chn {
    channel resolutionMenu {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = "640 480 1" }
    }
  }
HouLC1033600b9f06a0469d705586c1d9stage/shot1/karmarenderproducts_separate_aov.parm {
version 0.8
spacer	[ 0	locks=0 ]	(	""	)
quicksetup	[ 0	locks=0 ]	(	"menu"	)
parentprimpath	[ 0	locks=0 ]	(	/Render/Products	)
common	[ 0	locks=0 ]	(	0	)
orderedVars	[ 0	locks=0 ]	(	/Render/Products/Vars/*	)
camera	[ 0	locks=0 ]	(	/cameras/camera1	)
resolution	[ 0	locks=0 ]	(	2048	1080	)
resolutionMenu	[ 0	locks=0 ]	(	[ resolutionMenu	0 ] 	)
instantaneousShutter	[ 0	locks=0 ]	(	"off"	)
aspectRatioConformPolicy	[ 0	locks=0 ]	(	expandAperture	)
dataWindowNDC	[ 0	locks=0 ]	(	0	0	1	1	)
pixelAspectRatio	[ 0	locks=0 ]	(	1	)
dooutputcs	[ 0	locks=0 ]	(	"off"	)
outputcs	[ 0	locks=0 ]	(	""	)
folder0	[ 0	locks=0 ]	(	1	)
products	[ 0	locks=0 ]	(	1	)
enable_0	[ 0	locks=0 ]	(	"on"	)
primname_0	[ 0	locks=0 ]	(	"`strsplit(chs(\"orderedVars_\" + opdigits($CH)), \"/\", -1)`"	)
productName_0	[ 0	locks=0 ]	(	"$HIP/render/`chs(\"primname_\" + opdigits($CH))`.$F4.jpg"	)
doorderedVars_0	[ 0	locks=0 ]	(	"on"	)
orderedVars_0	[ 0	locks=0 ]	(	/Render/Products/Vars/incan_aov	)
docamera_0	[ 0	locks=0 ]	(	"off"	)
camera_0	[ 0	locks=0 ]	(	""	)
dooutputcs_0	[ 0	locks=0 ]	(	none	)
outputcs_0	[ 0	locks=0 ]	(	""	)
sepparm0	[ 0	locks=0 ]	(	)
}
HouLC1033600b9b06a0469d702f39fbd8stage/shot1/karmarenderproducts_separate_aov.userdata     ___Version___     HouLC1033600bbf06a0469d705a730b20stage/shot1.order 7
output0
backplate
shot
usdrender_rop1
render_backplate
switch1
karmarenderproducts_separate_aov
HouLC1033600bbd06a0469d70b00b108fstage/shot1.net 1
HouLC1033600b8d06a0469d7074d32bb6stage/shot_denoise/output0.init type = output
matchesdef = 1
HouLC1033600bb206a0469d70c35b1ccestage/shot_denoise/output0.def comment ""
position -2.82302 0.183472
connectornextid 1
flags =  lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress on colordefault on exposed on debug off
outputsNamed3
{
}
inputsNamed3
{
0 	shot 1 1 "input1"
}
inputs
{
0 	shot 0 1
}
stat
{
  create 1760360199
  modify 1761135962
  author User@DESKTOP-DTTJ3AT
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b8d06a0469d70fdda03cdstage/shot_denoise/output0.parm {
version 0.8
outputidx	[ 0	locks=0 ]	(	0	)
modifiedprims	[ 0	locks=0 ]	(	"`lopinputprims(\".\", 0)`"	)
}
HouLC1033600b8906a0469d7026f6a361stage/shot_denoise/output0.userdata     ___Version___    21.0.700HouLC1033600b9306a0469d70d987092bstage/shot_denoise/backplate/materiallibrary/background.order 103
inputs
mtlxstandard_surface
mtlxdisplacement
Material_Outputs_and_AOVs
material_properties
mtlxposition1
const1
mtlxsubtract1
mtlxadd1
mtlxcombine3
mtlxseparate2
const4
mtlxdivide1
mtlxcombine4
mtlxseparate3
mtlxmultiply1
mtlxadd2
mtlximage1
mtlxif_vx_greatereq_1
mtlxseparate3v1
mtlxif_vy_greatereq_1
mtlxif_vx_greatereq_0
mtlxif_vy_greatereq_0
mtlxif_vz_greater_0
mtlxadd3
mtlxadd4
mtlxadd5
mtlxadd6
cos_x
cos_y
cos_z
sin_x
sin_z
sin_y
mtlxseparate3v2
kma_rayimport1
mtlxdotproduct1
mtlxdotproduct2
mtlxdotproduct3
mtlxtransformvector1
mtlxcombine5
mtlxnormalize1
mtlximage2
mtlxseparate3v3
mtlxcombine2
mtlxmultiply10
mtlxmultiply11
mtlxswitch2
const5
kma_rayimport2
subnetinput
subnetinput1
subnetinput2
subnetinput3
subnetinput4
subnetinput5
subnetinput6
mtlxseparate3v4
mtlxcombine6
mtlxasin1
mtlxadd8
mtlxadd9
mtlxmultiply12
cosycosz
cosysinz
row1
_siny
sinxsiny
cosxsinz
row2
cosxcosy
cosxcosz
row3
cosxsiny
sinxsinz
sinxcosz
sinxcosy
_rx
_ry
mtlxmultiply2
sinxsinycosz_cosxsinz
sinxsinycosz
cosxsinycosz_sinxsinz
cosxsinycosz
sinxsinysinz_cosxcosz
sinxsinysinz
cosxsinysinz_sinxcosz
cosxsinysinz
mtlxseparate3v5
mtlxseparate3v6
mtlxseparate3v7
row1_transpose
row2_transpose
row3_transpose
row1_const
row2_const
row3_const
mtlxdotproduct4
mtlxdotproduct5
mtlxdotproduct6
mtlxcombine7
mtlxifequal1
mtlxifequal2
HouLC1033600b9106a0469d70a6441b60stage/shot_denoise/backplate/materiallibrary/background.net 1
HouLC1033600bb006a0469d70a59afa68stage/shot_denoise/shot.init type = karmarendersettings
matchesdef = 1
HouLC1033600bb106a0469d7043c0ef1dstage/shot_denoise/shot.def comment ""
position -1.11759e-08 1.83926
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on debug off
outputsNamed3
{
1 "output1"
}
inputsNamed3
{
0 	switch1 1 1 "input1"
2 	karmarenderproducts_separate_aov 1 1 "input2"
}
inputs
{
0 	switch1 0 1
1 	karmarenderproducts_separate_aov 0 1
}
stat
{
  create 1760348679
  modify 1778672789
  author User@DESKTOP-DTTJ3AT
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bb106a0469d70dde31669stage/shot_denoise/shot.chn {
    channel sample_f1 {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = @fstart }
    }
    channel sample_f2 {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = @fend }
    }
    channel sample_f3 {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = @finc }
    }
    channel curve_basis {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = "Geometry Default" }
    }
    channel resolutiony {
      lefttype = extend
      righttype = extend
      default = 720
      flags = 0
      segment { options = {	 untie  iv ov is os ia oa }

	 length = 0 expr = ch(\"../resolutiony\") }
    }
    channel tonemapcurve1value {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { options = {	 untie  iv ov is os ia oa }

	 length = 0 expr = "primuv(\"sopnet/tonemap_curve\", 0, \"P\", 1, ch(\"tonemapcurve1pos\"), 0)" }
    }
    channel tonemapcurve2value {
      lefttype = extend
      righttype = extend
      default = 0.047619052231311798
      flags = 0
      segment { options = {	 untie  iv ov is os ia oa }

	 length = 0 expr = "primuv(\"sopnet/tonemap_curve\", 0, \"P\", 1, ch(\"tonemapcurve2pos\"), 0)" }
    }
    channel tonemapcurve3value {
      lefttype = extend
      righttype = extend
      default = 0.090909093618392944
      flags = 0
      segment { options = {	 untie  iv ov is os ia oa }

	 length = 0 expr = "primuv(\"sopnet/tonemap_curve\", 0, \"P\", 1, ch(\"tonemapcurve3pos\"), 0)" }
    }
    channel tonemapcurve4value {
      lefttype = extend
      righttype = extend
      default = 0.1304347962141037
      flags = 0
      segment { options = {	 untie  iv ov is os ia oa }

	 length = 0 expr = "primuv(\"sopnet/tonemap_curve\", 0, \"P\", 1, ch(\"tonemapcurve4pos\"), 0)" }
    }
    channel tonemapcurve5value {
      lefttype = extend
      righttype = extend
      default = 0.1666666567325592
      flags = 0
      segment { options = {	 untie  iv ov is os ia oa }

	 length = 0 expr = "primuv(\"sopnet/tonemap_curve\", 0, \"P\", 1, ch(\"tonemapcurve5pos\"), 0)" }
    }
    channel tonemapcurve6value {
      lefttype = extend
      righttype = extend
      default = 0.20000000298023224
      flags = 0
      segment { options = {	 untie  iv ov is os ia oa }

	 length = 0 expr = "primuv(\"sopnet/tonemap_curve\", 0, \"P\", 1, ch(\"tonemapcurve6pos\"), 0)" }
    }
    channel tonemapcurve7value {
      lefttype = extend
      righttype = extend
      default = 0.23076924681663513
      flags = 0
      segment { options = {	 untie  iv ov is os ia oa }

	 length = 0 expr = "primuv(\"sopnet/tonemap_curve\", 0, \"P\", 1, ch(\"tonemapcurve7pos\"), 0)" }
    }
    channel tonemapcurve8value {
      lefttype = extend
      righttype = extend
      default = 0.25925925374031067
      flags = 0
      segment { options = {	 untie  iv ov is os ia oa }

	 length = 0 expr = "primuv(\"sopnet/tonemap_curve\", 0, \"P\", 1, ch(\"tonemapcurve8pos\"), 0)" }
    }
    channel tonemapcurve9value {
      lefttype = extend
      righttype = extend
      default = 0.28571429848670959
      flags = 0
      segment { options = {	 untie  iv ov is os ia oa }

	 length = 0 expr = "primuv(\"sopnet/tonemap_curve\", 0, \"P\", 1, ch(\"tonemapcurve9pos\"), 0)" }
    }
    channel tonemapcurve10value {
      lefttype = extend
      righttype = extend
      default = 0.31034481525421143
      flags = 0
      segment { options = {	 untie  iv ov is os ia oa }

	 length = 0 expr = "primuv(\"sopnet/tonemap_curve\", 0, \"P\", 1, ch(\"tonemapcurve10pos\"), 0)" }
    }
    channel tonemapcurve11value {
      lefttype = extend
      righttype = extend
      default = 0.3333333432674408
      flags = 0
      segment { options = {	 untie  iv ov is os ia oa }

	 length = 0 expr = "primuv(\"sopnet/tonemap_curve\", 0, \"P\", 1, ch(\"tonemapcurve11pos\"), 0)" }
    }
    channel tonemapcurve12value {
      lefttype = extend
      righttype = extend
      default = 0.35483872890472412
      flags = 0
      segment { options = {	 untie  iv ov is os ia oa }

	 length = 0 expr = "primuv(\"sopnet/tonemap_curve\", 0, \"P\", 1, ch(\"tonemapcurve12pos\"), 0)" }
    }
    channel tonemapcurve13value {
      lefttype = extend
      righttype = extend
      default = 0.375
      flags = 0
      segment { options = {	 untie  iv ov is os ia oa }

	 length = 0 expr = "primuv(\"sopnet/tonemap_curve\", 0, \"P\", 1, ch(\"tonemapcurve13pos\"), 0)" }
    }
    channel tonemapcurve14value {
      lefttype = extend
      righttype = extend
      default = 0.39393937587738037
      flags = 0
      segment { options = {	 untie  iv ov is os ia oa }

	 length = 0 expr = "primuv(\"sopnet/tonemap_curve\", 0, \"P\", 1, ch(\"tonemapcurve14pos\"), 0)" }
    }
    channel tonemapcurve15value {
      lefttype = extend
      righttype = extend
      default = 0.41176468133926392
      flags = 0
      segment { options = {	 untie  iv ov is os ia oa }

	 length = 0 expr = "primuv(\"sopnet/tonemap_curve\", 0, \"P\", 1, ch(\"tonemapcurve15pos\"), 0)" }
    }
    channel tonemapcurve16value {
      lefttype = extend
      righttype = extend
      default = 0.4285714328289032
      flags = 0
      segment { options = {	 untie  iv ov is os ia oa }

	 length = 0 expr = "primuv(\"sopnet/tonemap_curve\", 0, \"P\", 1, ch(\"tonemapcurve16pos\"), 0)" }
    }
    channel tonemapcurve17value {
      lefttype = extend
      righttype = extend
      default = 0.44444447755813599
      flags = 0
      segment { options = {	 untie  iv ov is os ia oa }

	 length = 0 expr = "primuv(\"sopnet/tonemap_curve\", 0, \"P\", 1, ch(\"tonemapcurve17pos\"), 0)" }
    }
    channel tonemapcurve18value {
      lefttype = extend
      righttype = extend
      default = 0.45945945382118225
      flags = 0
      segment { options = {	 untie  iv ov is os ia oa }

	 length = 0 expr = "primuv(\"sopnet/tonemap_curve\", 0, \"P\", 1, ch(\"tonemapcurve18pos\"), 0)" }
    }
    channel tonemapcurve19value {
      lefttype = extend
      righttype = extend
      default = 0.47368419170379639
      flags = 0
      segment { options = {	 untie  iv ov is os ia oa }

	 length = 0 expr = "primuv(\"sopnet/tonemap_curve\", 0, \"P\", 1, ch(\"tonemapcurve19pos\"), 0)" }
    }
    channel tonemapcurve20value {
      lefttype = extend
      righttype = extend
      default = 0.4871794581413269
      flags = 0
      segment { options = {	 untie  iv ov is os ia oa }

	 length = 0 expr = "primuv(\"sopnet/tonemap_curve\", 0, \"P\", 1, ch(\"tonemapcurve20pos\"), 0)" }
    }
    channel tonemapcurve21value {
      lefttype = extend
      righttype = extend
      default = 0.5
      flags = 0
      segment { options = {	 untie  iv ov is os ia oa }

	 length = 0 expr = "primuv(\"sopnet/tonemap_curve\", 0, \"P\", 1, ch(\"tonemapcurve21pos\"), 0)" }
    }
    channel pathtracedsamples {
      lefttype = extend
      righttype = extend
      default = 128
      flags = 0
      segment { length = 0 value = 128 128 expr = ch(\"../pathtracedsamples\") }
    }
    channel enabledof {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = ch(\"../enabledof\") }
    }
    channel resolutionx {
      lefttype = extend
      righttype = extend
      default = 1920
      flags = 0
      segment { length = 0 value = 1920 1920 expr = ch(\"../resolutionx\") }
    }
    channel picture {
      lefttype = extend
      righttype = extend
      defaultString = \"Z:/Render/User/untitled.shot.0001.jpg\"
      flags = 0
      segment { length = 0 expr = ch(\"../picture\") language = python }
    }
    channel camera {
      lefttype = extend
      righttype = extend
      defaultString = \"/cameras/camera1\"
      flags = 0
      segment { length = 0 expr = chs(\"../camera\") }
    }
    channel oracle_minsamples {
      lefttype = extend
      righttype = extend
      default = 24
      flags = 0
      segment { length = 0 value = 24 24 expr = ch(\"../oracle_minsamples\") }
    }
  }
HouLC1033600bb006a0469d70f64c2e5estage/shot_denoise/shot.parm {
version 0.8
sample_f	[ 0	locks=0 ]	(	[ sample_f1	0 ] 	[ sample_f2	0 ] 	[ sample_f3	0 ] 	)
folder18	[ 0	locks=0 ]	(	1	)
labelparm29	[ 0	locks=0 ]	(	"The primitives MUST be located under the /Render/ primitive to match the USD spec."	)
primpath	[ 0	locks=0 ]	(	/Render/rendersettings	)
renderproductsparentprimpath	[ 0	locks=0 ]	(	/Render/Products	)
rendervarsparentprimpath	[ 0	locks=0 ]	(	/Render/Products/Vars	)
picture	[ 0	locks=0 ]	(	[ picture	$HIP/render/$HIPNAME.$OS.$F4.exr ] 	)
camera	[ 0	locks=0 ]	(	[ camera	/cameras/camera1 ] 	)
res_mode	[ 0	locks=0 ]	(	autoheight	)
resolution	[ 0	locks=2 ]	(	[ resolutionx	1280 ] 	[ resolutiony	720 ] 	)
resolutionMenu	[ 0	locks=0 ]	(	0	)
sepparm2	[ 0	locks=0 ]	(	)
engine	[ 0	locks=0 ]	(	xpu	)
force_headlight	[ 0	locks=0 ]	(	"off"	)
samplesperpixel	[ 0	locks=0 ]	(	9	)
pathtracedsamples	[ 0	locks=0 ]	(	[ pathtracedsamples	128 ] 	)
sepparm9	[ 0	locks=0 ]	(	)
folder2_1_1	[ 0	locks=0 ]	(	1	1	1	1	1	)
head_ao_samples	[ 0	locks=0 ]	(	1	)
head_ao_distance	[ 0	locks=0 ]	(	1	)
head_addfog	[ 0	locks=0 ]	(	"off"	)
head_depthcue_z	[ 0	locks=0 ]	(	0	0	)
head_depthcue_color	[ 0	locks=0 ]	(	0	0	0	)
head_depthcue_alpha	[ 0	locks=0 ]	(	1	)
folder9	[ 0	locks=0 ]	(	0	0	0	0	0	)
__indirectsampling	[ 0	locks=0 ]	(	1	)
varianceaa_minsamples	[ 0	locks=0 ]	(	1	)
varianceaa_maxsamples	[ 0	locks=0 ]	(	9	)
folder12	[ 0	locks=0 ]	(	0	)
diffusequality	[ 0	locks=0 ]	(	1	)
reflectquality	[ 0	locks=0 ]	(	1	)
refractquality	[ 0	locks=0 ]	(	1	)
volumequality	[ 0	locks=0 ]	(	1	)
sssquality	[ 0	locks=0 ]	(	1	)
folder13	[ 0	locks=0 ]	(	1	)
light_sampling_mode	[ 0	locks=0 ]	(	"Light Tree"	)
light_sampling_quality	[ 0	locks=0 ]	(	1	)
folder15	[ 0	locks=0 ]	(	1	)
screendoorlimit	[ 0	locks=0 ]	(	4	)
volumesteprate	[ 0	locks=0 ]	(	0.25	)
diffuselimit	[ 0	locks=0 ]	(	3	)
reflectionlimit	[ 0	locks=0 ]	(	4	)
refractionlimit	[ 0	locks=0 ]	(	4	)
volumelimit	[ 0	locks=0 ]	(	0	)
ssslimit	[ 0	locks=0 ]	(	1	)
colorlimit	[ 0	locks=0 ]	(	20	)
colorlimitindlinked	[ 0	locks=0 ]	(	"on"	)
colorlimitindirect	[ 0	locks=0 ]	(	20	)
russianroulette_cutoff	[ 0	locks=0 ]	(	2	)
enabledof	[ 0	locks=0 ]	(	[ enabledof	1 ] 	)
enablemblur	[ 0	locks=0 ]	(	"on"	)
folder16	[ 0	locks=0 ]	(	0	)
mblur	[ 0	locks=0 ]	(	"1"	)
vblur	[ 0	locks=0 ]	(	"No Velocity Blur"	)
samplesfromstage	[ 0	locks=0 ]	(	"on"	)
geosamples	[ 0	locks=0 ]	(	2	)
xformsamples	[ 0	locks=0 ]	(	2	)
blurstyle	[ 0	locks=0 ]	(	"Rotation Blur"	)
instance_vblur	[ 0	locks=0 ]	(	"No Velocity Blur"	)
instance_samples	[ 0	locks=0 ]	(	2	)
volumevblurscale	[ 0	locks=0 ]	(	1	)
enableimageblur	[ 0	locks=0 ]	(	"on"	)
point_style	[ 0	locks=0 ]	(	Spheres	)
curve_style	[ 0	locks=0 ]	(	"Rounded Curves"	)
curve_basis	[ 0	locks=0 ]	(	[ curve_basis	0 ] 	)
cull_backface	[ 0	locks=0 ]	(	Off	)
causticsenable	[ 0	locks=0 ]	(	"off"	)
folder11	[ 0	locks=0 ]	(	0	)
causticsroughnessclamp	[ 0	locks=0 ]	(	0.2	)
__shading	[ 0	locks=0 ]	(	0	)
raybias	[ 0	locks=0 ]	(	0.001	)
autoraybias	[ 0	locks=0 ]	(	"on"	)
constrainmaxrough	[ 0	locks=0 ]	(	"on"	)
__dicing	[ 0	locks=0 ]	(	0	)
usedicingcamera	[ 0	locks=0 ]	(	"off"	)
dicingcamera	[ 0	locks=0 ]	(	""	)
offscreenquality	[ 0	locks=0 ]	(	0.1	)
dicingqualityscale	[ 0	locks=0 ]	(	1	)
outline_enable	[ 0	locks=0 ]	(	"off"	)
outline_apply	[ 0	locks=0 ]	(	"on"	)
outline_linesaovs	[ 0	locks=0 ]	(	"off"	)
outline_radius	[ 0	locks=0 ]	(	1	)
outline_primary	[ 0	locks=0 ]	(	"on"	)
outline_primary_samples	[ 0	locks=0 ]	(	4	)
outline_secondary	[ 0	locks=0 ]	(	"on"	)
outline_secondary_samples	[ 0	locks=0 ]	(	4	)
outline_depththreshold	[ 0	locks=0 ]	(	1	)
sepparm16	[ 0	locks=0 ]	(	)
outline_intensity	[ 0	locks=0 ]	(	1	)
outline_fitmin	[ 0	locks=0 ]	(	0	)
outline_fitmax	[ 0	locks=0 ]	(	1	)
outline_color	[ 0	locks=0 ]	(	1	0	1	)
outline_advanced	[ 0	locks=0 ]	(	0	)
outline_depthblend	[ 0	locks=0 ]	(	0	)
outline_mode	[ 0	locks=0 ]	(	0	)
outline_primary_stencils	[ 0	locks=0 ]	(	1	)
outline_secondary_stencils	[ 0	locks=0 ]	(	1	)
outline_debug	[ 0	locks=0 ]	(	"off"	)
__imageoutput	[ 0	locks=0 ]	(	0	0	0	0	0	0	)
existingvars	[ 0	locks=0 ]	(	/Render/Products/Vars/*	)
importsecondaryinputvars	[ 0	locks=0 ]	(	"on"	)
importsecondaryproducts	[ 0	locks=0 ]	(	"on"	)
pixelfilter	[ 0	locks=0 ]	(	box	)
pixelfiltersize	[ 0	locks=0 ]	(	1	)
__lpe	[ 0	locks=0 ]	(	1	)
lpeaovlimit	[ 0	locks=0 ]	(	100	)
doomitlpes	[ 0	locks=0 ]	(	"off"	)
omitlpes	[ 0	locks=0 ]	(	Untagged_Lights	)
dooutputcs	[ 0	locks=0 ]	(	"on"	)
outputcs	[ 0	locks=0 ]	(	"Filmic sRGB"	)
channel_lower_rgb	[ 0	locks=0 ]	(	"off"	)
folder0	[ 0	locks=0 ]	(	0	)
beauty	[ 0	locks=0 ]	(	"on"	)
labelparm2	[ 0	locks=0 ]	(	""	)
beautyperlpe	[ 0	locks=0 ]	(	"off"	)
sepparm	[ 0	locks=0 ]	(	)
beautyunshadowed	[ 0	locks=0 ]	(	"off"	)
labelparm3	[ 0	locks=0 ]	(	""	)
beautyunshadowedperlpe	[ 0	locks=0 ]	(	"off"	)
sepparm15	[ 0	locks=0 ]	(	)
shadow	[ 0	locks=0 ]	(	"off"	)
labelparm23	[ 0	locks=0 ]	(	""	)
shadowperlpe	[ 0	locks=0 ]	(	"off"	)
folder1	[ 0	locks=0 ]	(	0	)
combineddiffuse	[ 0	locks=0 ]	(	"off"	)
labelparm	[ 0	locks=0 ]	(	""	)
combineddiffuseperlpe	[ 0	locks=0 ]	(	"off"	)
sepparm32	[ 0	locks=0 ]	(	)
directdiffuse	[ 0	locks=0 ]	(	"off"	)
labelparm4	[ 0	locks=0 ]	(	""	)
directdiffuseperlpe	[ 0	locks=0 ]	(	"off"	)
sepparm4	[ 0	locks=0 ]	(	)
indirectdiffuse	[ 0	locks=0 ]	(	"off"	)
labelparm5	[ 0	locks=0 ]	(	""	)
indirectdiffuseperlpe	[ 0	locks=0 ]	(	"off"	)
sepparm3	[ 0	locks=0 ]	(	)
combineddiffuseunshadowed	[ 0	locks=0 ]	(	"off"	)
labelparm6	[ 0	locks=0 ]	(	""	)
combineddiffuseunshadowedperlpe	[ 0	locks=0 ]	(	"off"	)
sepparm5	[ 0	locks=0 ]	(	)
directdiffuseunshadowed	[ 0	locks=0 ]	(	"off"	)
labelparm7	[ 0	locks=0 ]	(	""	)
directdiffuseunshadowedperlpe	[ 0	locks=0 ]	(	"off"	)
sepparm34	[ 0	locks=0 ]	(	)
indirectdiffuseunshadowed	[ 0	locks=0 ]	(	"off"	)
labelparm8	[ 0	locks=0 ]	(	""	)
indirectdiffuseunshadowedperlpe	[ 0	locks=0 ]	(	"off"	)
sepparm39	[ 0	locks=0 ]	(	)
combineddiffuseshadow	[ 0	locks=0 ]	(	"off"	)
labelparm24	[ 0	locks=0 ]	(	""	)
combineddiffuseshadowperlpe	[ 0	locks=0 ]	(	"off"	)
sepparm40	[ 0	locks=0 ]	(	)
directdiffuseshadow	[ 0	locks=0 ]	(	"off"	)
labelparm25	[ 0	locks=0 ]	(	""	)
directdiffuseshadowperlpe	[ 0	locks=0 ]	(	"off"	)
sepparm41	[ 0	locks=0 ]	(	)
indirectdiffuseshadow	[ 0	locks=0 ]	(	"off"	)
labelparm26	[ 0	locks=0 ]	(	""	)
indirectdiffuseshadowperlpe	[ 0	locks=0 ]	(	"off"	)
folder2	[ 0	locks=0 ]	(	0	)
combinedglossyreflection	[ 0	locks=0 ]	(	"off"	)
labelparm9	[ 0	locks=0 ]	(	""	)
combinedglossyreflectionperlpe	[ 0	locks=0 ]	(	"off"	)
sepparm35	[ 0	locks=0 ]	(	)
directglossyreflection	[ 0	locks=0 ]	(	"off"	)
labelparm10	[ 0	locks=0 ]	(	""	)
directglossyreflectionperlpe	[ 0	locks=0 ]	(	"off"	)
sepparm6	[ 0	locks=0 ]	(	)
indirectglossyreflection	[ 0	locks=0 ]	(	"off"	)
labelparm11	[ 0	locks=0 ]	(	""	)
indirectglossyreflectionperlpe	[ 0	locks=0 ]	(	"off"	)
sepparm7	[ 0	locks=0 ]	(	)
glossytransmission	[ 0	locks=0 ]	(	"off"	)
labelparm12	[ 0	locks=0 ]	(	""	)
glossytransmissionperlpe	[ 0	locks=0 ]	(	"off"	)
sepparm8	[ 0	locks=0 ]	(	)
coat	[ 0	locks=0 ]	(	"off"	)
labelparm13	[ 0	locks=0 ]	(	""	)
coatperlpe	[ 0	locks=0 ]	(	"off"	)
folder5	[ 0	locks=0 ]	(	0	)
combinedemission	[ 0	locks=0 ]	(	"off"	)
sepparm10	[ 0	locks=0 ]	(	)
directemission	[ 0	locks=0 ]	(	"off"	)
sepparm36	[ 0	locks=0 ]	(	)
indirectemission	[ 0	locks=0 ]	(	"off"	)
sepparm14	[ 0	locks=0 ]	(	)
visiblelights	[ 0	locks=0 ]	(	"off"	)
labelparm17	[ 0	locks=0 ]	(	""	)
visiblelightsperlpe	[ 0	locks=0 ]	(	"off"	)
folder6	[ 0	locks=0 ]	(	0	)
combinedvolume	[ 0	locks=0 ]	(	"off"	)
labelparm18	[ 0	locks=0 ]	(	""	)
combinedvolumeperlpe	[ 0	locks=0 ]	(	"off"	)
sepparm12	[ 0	locks=0 ]	(	)
directvolume	[ 0	locks=0 ]	(	"off"	)
labelparm19	[ 0	locks=0 ]	(	""	)
directvolumeperlpe	[ 0	locks=0 ]	(	"off"	)
sepparm37	[ 0	locks=0 ]	(	)
indirectvolume	[ 0	locks=0 ]	(	"off"	)
labelparm20	[ 0	locks=0 ]	(	""	)
indirectvolumeperlpe	[ 0	locks=0 ]	(	"off"	)
folder7	[ 0	locks=0 ]	(	0	)
sss	[ 0	locks=0 ]	(	"off"	)
labelparm21	[ 0	locks=0 ]	(	""	)
sssperlpe	[ 0	locks=0 ]	(	"off"	)
folder10	[ 0	locks=0 ]	(	0	)
albedo	[ 0	locks=0 ]	(	"on"	)
folder17	[ 0	locks=0 ]	(	0	)
ambientocclusion	[ 0	locks=0 ]	(	"off"	)
__ray	[ 0	locks=0 ]	(	0	)
hitP	[ 0	locks=0 ]	(	"off"	)
labelparm30	[ 0	locks=0 ]	(	""	)
hitPfilter	[ 0	locks=0 ]	(	[\"ubox\",{}]	)
hitPprecision	[ 0	locks=0 ]	(	float3	)
sepparm22	[ 0	locks=0 ]	(	)
hitP_camera	[ 0	locks=0 ]	(	"off"	)
labelparm32	[ 0	locks=0 ]	(	""	)
hitP_camerafilter	[ 0	locks=0 ]	(	[\"ubox\",{}]	)
hitP_cameraprecision	[ 0	locks=0 ]	(	float3	)
sepparm23	[ 0	locks=0 ]	(	)
hitPz	[ 0	locks=0 ]	(	"on"	)
labelparm31	[ 0	locks=0 ]	(	""	)
hitPzfilter	[ 0	locks=0 ]	(	[\"minmax\",{\"mode\":\"zmin\"}]	)
hitPzprecision	[ 0	locks=0 ]	(	float	)
sepparm24	[ 0	locks=0 ]	(	)
element	[ 0	locks=0 ]	(	"off"	)
labelparm33	[ 0	locks=0 ]	(	""	)
elementfilter	[ 0	locks=0 ]	(	[\"minmax\",{\"mode\":\"idcover\"}]	)
elementprecision	[ 0	locks=0 ]	(	float	)
sepparm25	[ 0	locks=0 ]	(	)
primid	[ 0	locks=0 ]	(	"off"	)
labelparm34	[ 0	locks=0 ]	(	""	)
primidfilter	[ 0	locks=0 ]	(	[\"minmax\",{\"mode\":\"idcover\"}]	)
primidprecision	[ 0	locks=0 ]	(	float	)
sepparm26	[ 0	locks=0 ]	(	)
hituv	[ 0	locks=0 ]	(	"off"	)
labelparm35	[ 0	locks=0 ]	(	""	)
hituvfilter	[ 0	locks=0 ]	(	[\"ubox\",{}]	)
hituvprecision	[ 0	locks=0 ]	(	float3	)
sepparm29	[ 0	locks=0 ]	(	)
hitN	[ 0	locks=0 ]	(	"on"	)
labelparm61	[ 0	locks=0 ]	(	""	)
hitNfilter	[ 0	locks=0 ]	(	[\"ubox\",{}]	)
hitNprecision	[ 0	locks=0 ]	(	half3	)
sepparm46	[ 0	locks=0 ]	(	)
hitNg	[ 0	locks=0 ]	(	"off"	)
labelparm63	[ 0	locks=0 ]	(	""	)
hitNgfilter	[ 0	locks=0 ]	(	[\"ubox\",{}]	)
hitNgprecision	[ 0	locks=0 ]	(	half3	)
sepparm30	[ 0	locks=0 ]	(	)
hitN_facingratio	[ 0	locks=0 ]	(	"off"	)
labelparm70	[ 0	locks=0 ]	(	""	)
hitN_facingratiofilter	[ 0	locks=0 ]	(	[\"ubox\",{}]	)
hitN_facingratioprecision	[ 0	locks=0 ]	(	half	)
sepparm38	[ 0	locks=0 ]	(	)
hitNg_facingratio	[ 0	locks=0 ]	(	"off"	)
labelparm69	[ 0	locks=0 ]	(	""	)
hitNg_facingratiofilter	[ 0	locks=0 ]	(	[\"ubox\",{}]	)
hitNg_facingratioprecision	[ 0	locks=0 ]	(	half	)
sepparm45	[ 0	locks=0 ]	(	)
motionvectors	[ 0	locks=0 ]	(	"off"	)
labelparm67	[ 0	locks=0 ]	(	""	)
motionvectorsfilter	[ 0	locks=0 ]	(	[\"ubox\",{}]	)
motionvectorsprecision	[ 0	locks=0 ]	(	half3	)
sepparm33	[ 0	locks=0 ]	(	)
velocity	[ 0	locks=0 ]	(	"off"	)
labelparm66	[ 0	locks=0 ]	(	""	)
velocityfilter	[ 0	locks=0 ]	(	[\"ubox\",{}]	)
velocityprecision	[ 0	locks=0 ]	(	half3	)
__extrarendervars	[ 0	locks=0 ]	(	0	)
extrarendervars	[ 0	locks=0 ]	(	0	)
holdout_shadows	[ 0	locks=0 ]	(	"off"	)
holdout_shadow_alpha	[ 0	locks=0 ]	(	1	)
folder3	[ 0	locks=0 ]	(	0	)
denoiser	[ 0	locks=0 ]	(	oidn	)
denoise_usealbedo	[ 0	locks=0 ]	(	"on"	)
denoise_useN	[ 0	locks=0 ]	(	"on"	)
denoise_aovs	[ 0	locks=0 ]	(	C	)
denoise_cpu_only	[ 0	locks=0 ]	(	"off"	)
sepparm11	[ 0	locks=0 ]	(	)
tonemap	[ 0	locks=0 ]	(	off	)
tonemapcurve	[ 0	locks=1 ]	(	21	)
tonemap_aovs	[ 0	locks=0 ]	(	C	)
tonemap_toe	[ 0	locks=0 ]	(	0.5	)
tonemap_shoulder	[ 0	locks=0 ]	(	0.5	)
tonemap_utoe	[ 0	locks=0 ]	(	0.55	)
tonemap_ushoulder	[ 0	locks=0 ]	(	0.26	)
tonemap_slope	[ 0	locks=0 ]	(	0.88	)
tonemap_linear	[ 0	locks=0 ]	(	0.3	)
tonemap_linearangle	[ 0	locks=0 ]	(	0.1	)
tonemap_toelength	[ 0	locks=0 ]	(	0.5	)
tonemap_shoulderlength	[ 0	locks=0 ]	(	0.5	)
tonemap_shoulderangle	[ 0	locks=0 ]	(	1	)
sepparm13	[ 0	locks=0 ]	(	)
ocio	[ 0	locks=0 ]	(	0	)
aspectRatioConformPolicy	[ 0	locks=0 ]	(	expandAperture	)
dataWindowNDC	[ 0	locks=0 ]	(	0	0	1	1	)
pixelAspectRatio	[ 0	locks=0 ]	(	1	)
image_artist	[ 0	locks=0 ]	(	""	)
image_comment	[ 0	locks=0 ]	(	""	)
image_hostname	[ 0	locks=0 ]	(	""	)
image_exr_compression	[ 0	locks=0 ]	(	zips	)
image_dwa_compression	[ 0	locks=0 ]	(	85	)
custom_metadata	[ 0	locks=0 ]	(	0	)
__imageoutput_6	[ 0	locks=0 ]	(	0	)
dcm	[ 0	locks=0 ]	(	"off"	)
folder8	[ 0	locks=0 ]	(	0	)
dcmfilename	[ 0	locks=0 ]	(	$HIP/render/$HIPNAME.$OS.dcm.$F4.exr	)
dcmvars	[ 0	locks=0 ]	(	`chs(\"rendervarsparentprimpath\")`/*	)
dcmcompression	[ 0	locks=0 ]	(	5	)
dcmofsize	[ 0	locks=0 ]	(	"3"	)
dcmzbias	[ 0	locks=0 ]	(	0.001	)
dcmusehitdist	[ 0	locks=0 ]	(	"off"	)
dcmexcludeholdouts	[ 0	locks=0 ]	(	"off"	)
rendering8	[ 0	locks=0 ]	(	0	)
setlayerrendersettings	[ 0	locks=0 ]	(	"on"	)
rendering8_1	[ 0	locks=0 ]	(	0	0	0	0	0	)
convergence_mode	[ 0	locks=0 ]	(	Variance	)
__variance	[ 0	locks=0 ]	(	1	)
oracle	[ 0	locks=0 ]	(	variance	)
oracle_minsamples	[ 8	locks=0 ]	(	[ oracle_minsamples	-1 ] 	)
oracle_plane	[ 0	locks=0 ]	(	C	)
oracle_variance	[ 0	locks=0 ]	(	0.01	)
oracle_ociomode	[ 0	locks=0 ]	(	"0"	)
oracle_ociodisplay	[ 0	locks=0 ]	(	sRGB	)
oracle_ocioview	[ 0	locks=0 ]	(	""	)
oracle_ociocolorspace	[ 0	locks=0 ]	(	default	)
folder14	[ 0	locks=0 ]	(	1	)
varianceaa_thresh	[ 0	locks=0 ]	(	0.01	)
guiding_enable	[ 0	locks=0 ]	(	"off"	)
guiding_samples	[ 0	locks=0 ]	(	0	)
outputcheckpoint	[ 0	locks=0 ]	(	"off"	)
productName	[ 0	locks=0 ]	(	$HIP/render/$HIPNAME.$OS.$F4.checkpoint	)
savefrequency	[ 0	locks=0 ]	(	60	)
resume	[ 0	locks=0 ]	(	"on"	)
imagemode	[ 0	locks=0 ]	(	Progressive	)
progressivepasses	[ 0	locks=0 ]	(	0	)
bucketsize	[ 0	locks=0 ]	(	32	)
bucketorder	[ 0	locks=0 ]	(	Middle	)
usecacheratio	[ 0	locks=0 ]	(	1	)
cacheratio	[ 0	locks=0 ]	(	0.25	)
cachesize	[ 0	locks=0 ]	(	1000	)
abortmissingtexture	[ 0	locks=0 ]	(	"off"	)
abortnogpudevice	[ 0	locks=0 ]	(	"off"	)
exportcomponents	[ 0	locks=0 ]	(	"diffuse reflect coat refract volume sss"	)
diffusecomponents	[ 0	locks=0 ]	(	diffuse	)
refractcomponents	[ 0	locks=0 ]	(	refract	)
volumecomponents	[ 0	locks=0 ]	(	volume	)
ssscomponents	[ 0	locks=0 ]	(	sss	)
tonemapcurve1pos	[ 0	locks=0 ]	(	0	)
tonemapcurve1value	[ 0	locks=1 ]	(	[ tonemapcurve1value	0 ] 	)
tonemapcurve1interp	[ 0	locks=1 ]	(	"linear"	)
tonemapcurve2pos	[ 0	locks=0 ]	(	0.05	)
tonemapcurve2value	[ 0	locks=1 ]	(	[ tonemapcurve2value	0 ] 	)
tonemapcurve2interp	[ 0	locks=1 ]	(	"linear"	)
tonemapcurve3pos	[ 0	locks=0 ]	(	0.1	)
tonemapcurve3value	[ 0	locks=1 ]	(	[ tonemapcurve3value	0 ] 	)
tonemapcurve3interp	[ 0	locks=1 ]	(	"linear"	)
tonemapcurve4pos	[ 0	locks=0 ]	(	0.15000000000000002	)
tonemapcurve4value	[ 0	locks=1 ]	(	[ tonemapcurve4value	0 ] 	)
tonemapcurve4interp	[ 0	locks=1 ]	(	"linear"	)
tonemapcurve5pos	[ 0	locks=0 ]	(	0.2	)
tonemapcurve5value	[ 0	locks=1 ]	(	[ tonemapcurve5value	0 ] 	)
tonemapcurve5interp	[ 0	locks=1 ]	(	"linear"	)
tonemapcurve6pos	[ 0	locks=0 ]	(	0.25	)
tonemapcurve6value	[ 0	locks=1 ]	(	[ tonemapcurve6value	0 ] 	)
tonemapcurve6interp	[ 0	locks=1 ]	(	"linear"	)
tonemapcurve7pos	[ 0	locks=0 ]	(	0.30000000000000004	)
tonemapcurve7value	[ 0	locks=1 ]	(	[ tonemapcurve7value	0 ] 	)
tonemapcurve7interp	[ 0	locks=1 ]	(	"linear"	)
tonemapcurve8pos	[ 0	locks=0 ]	(	0.35000000000000003	)
tonemapcurve8value	[ 0	locks=1 ]	(	[ tonemapcurve8value	0 ] 	)
tonemapcurve8interp	[ 0	locks=1 ]	(	"linear"	)
tonemapcurve9pos	[ 0	locks=0 ]	(	0.4	)
tonemapcurve9value	[ 0	locks=1 ]	(	[ tonemapcurve9value	0 ] 	)
tonemapcurve9interp	[ 0	locks=1 ]	(	"linear"	)
tonemapcurve10pos	[ 0	locks=0 ]	(	0.45	)
tonemapcurve10value	[ 0	locks=1 ]	(	[ tonemapcurve10value	0 ] 	)
tonemapcurve10interp	[ 0	locks=1 ]	(	"linear"	)
tonemapcurve11pos	[ 0	locks=0 ]	(	0.5	)
tonemapcurve11value	[ 0	locks=1 ]	(	[ tonemapcurve11value	0 ] 	)
tonemapcurve11interp	[ 0	locks=1 ]	(	"linear"	)
tonemapcurve12pos	[ 0	locks=0 ]	(	0.55	)
tonemapcurve12value	[ 0	locks=1 ]	(	[ tonemapcurve12value	0 ] 	)
tonemapcurve12interp	[ 0	locks=1 ]	(	"linear"	)
tonemapcurve13pos	[ 0	locks=0 ]	(	0.6000000000000001	)
tonemapcurve13value	[ 0	locks=1 ]	(	[ tonemapcurve13value	0 ] 	)
tonemapcurve13interp	[ 0	locks=1 ]	(	"linear"	)
tonemapcurve14pos	[ 0	locks=0 ]	(	0.65	)
tonemapcurve14value	[ 0	locks=1 ]	(	[ tonemapcurve14value	0 ] 	)
tonemapcurve14interp	[ 0	locks=1 ]	(	"linear"	)
tonemapcurve15pos	[ 0	locks=0 ]	(	0.7000000000000001	)
tonemapcurve15value	[ 0	locks=1 ]	(	[ tonemapcurve15value	0 ] 	)
tonemapcurve15interp	[ 0	locks=1 ]	(	"linear"	)
tonemapcurve16pos	[ 0	locks=0 ]	(	0.75	)
tonemapcurve16value	[ 0	locks=1 ]	(	[ tonemapcurve16value	0 ] 	)
tonemapcurve16interp	[ 0	locks=1 ]	(	"linear"	)
tonemapcurve17pos	[ 0	locks=0 ]	(	0.8	)
tonemapcurve17value	[ 0	locks=1 ]	(	[ tonemapcurve17value	0 ] 	)
tonemapcurve17interp	[ 0	locks=1 ]	(	"linear"	)
tonemapcurve18pos	[ 0	locks=0 ]	(	0.8500000000000001	)
tonemapcurve18value	[ 0	locks=1 ]	(	[ tonemapcurve18value	0 ] 	)
tonemapcurve18interp	[ 0	locks=1 ]	(	"linear"	)
tonemapcurve19pos	[ 0	locks=0 ]	(	0.9	)
tonemapcurve19value	[ 0	locks=1 ]	(	[ tonemapcurve19value	0 ] 	)
tonemapcurve19interp	[ 0	locks=1 ]	(	"linear"	)
tonemapcurve20pos	[ 0	locks=0 ]	(	0.9500000000000001	)
tonemapcurve20value	[ 0	locks=1 ]	(	[ tonemapcurve20value	0 ] 	)
tonemapcurve20interp	[ 0	locks=1 ]	(	"linear"	)
tonemapcurve21pos	[ 0	locks=0 ]	(	1	)
tonemapcurve21value	[ 0	locks=1 ]	(	[ tonemapcurve21value	0 ] 	)
tonemapcurve21interp	[ 0	locks=1 ]	(	"linear"	)
}
HouLC1033600b8c06a0469d70176019a0stage/shot_denoise/shot.userdata     ___Version___       sidefx::parm_filter_text_pattern    tonemHouLC1033600b8a06a0469d708c26cf0dstage/shot_denoise/usdrender_rop1.init type = usdrender_rop
matchesdef = 1
HouLC1033600b8b06a0469d70392c2183stage/shot_denoise/usdrender_rop1.def comment ""
position -1.11759e-08 0.184422
connectornextid 1
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on
outputsNamed3
{
}
inputsNamed3
{
0 	shot 1 1 "input1"
}
inputs
{
0 	shot 0 1
}
stat
{
  create 1760348679
  modify 1778672624
  author User@DESKTOP-DTTJ3AT
  access 0777
}
color UT_Color RGB 0.65 0.4 0.5 
delscript ""
exprlanguage hscript
end
HouLC1033600b8b06a0469d7036557382stage/shot_denoise/usdrender_rop1.chn {
    channel f1 {
      lefttype = extend
      righttype = extend
      default = 1
      flags = 0
      segment { length = 0 value = 1 1 expr = ch(\"../f1\") }
    }
    channel f2 {
      lefttype = extend
      righttype = extend
      default = 300
      flags = 0
      segment { length = 0 value = 300 300 expr = ch(\"../f2\") }
    }
    channel outputimageshowwarning {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = "pwd().evalParm(\"allframesatonce\") != 0 and pwd().evalParm(\"outputimage\") != '' and pwd().evalParm(\"outputimage\") == hou.text.expandHuskFilePath(pwd().evalParm(\"outputimage\")) and pwd().evalParm(\"outputimage\") != 'ip' and pwd().evalParm(\"outputimage\") != 'md'" language = python }
    }
    channel rendersettings {
      lefttype = extend
      righttype = extend
      defaultString = \"\"
      flags = 0
      segment { options = {	 autoslope  ai ao }

	 length = 0 accel = 0.33333333333333331 0.33333333333333331 expr = chs(\"../shot/primpath\") }
    }
    channel husk_instantshutter {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { options = {	 untie  iv ov is os ia oa }

	 length = 0 expr = "1 - ch(\"../shot/enablemblur\")" }
    }
    channel renderer {
      lefttype = extend
      righttype = extend
      defaultString = \"BRAY_HdKarma\"
      flags = 0
      segment { options = {	 autoslope  ai ao }

	 length = 0 accel = 0.33333333333333331 0.33333333333333331 expr = "\"BRAY_HdKarma\" + ifs(strmatch(chs(\"../shot/engine\"), \"xpu\"), \"XPU\", \"\")" }
    }
    channel execute {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = ch(\"../execute\") }
    }
    channel husk_sc_enable1 {
      lefttype = extend
      righttype = extend
      default = 1
      flags = 0
      segment { length = 0 value = 1 1 expr = ch(\"../husk_sc_enable1\") }
    }
    channel husk_sc_cop1 {
      lefttype = extend
      righttype = extend
      defaultString = \"\"
      flags = 0
      segment { length = 0 expr = chsop(\"../husk_sc_cop1\") }
    }
    channel f3 {
      lefttype = extend
      righttype = extend
      default = 1
      flags = 0
      segment { length = 0 value = 1 1 expr = ch(\"../f3\") }
    }
  }
HouLC1033600b8a06a0469d701ee3490estage/shot_denoise/usdrender_rop1.parm {
version 0.8
execute	[ 0	locks=0 ]	(	[ execute	0 ] 	)
renderpreview	[ 0	locks=0 ]	(	0	)
executebackground	[ 0	locks=0 ]	(	0	)
renderdialog	[ 0	locks=0 ]	(	0	)
trange	[ 0	locks=0 ]	(	"normal"	)
f	[ 0	locks=0 ]	(	[ f1	1 ] 	[ f2	240 ] 	[ f3	1 ] 	)
foffset	[ 0	locks=0 ]	(	0	0	1	)
allframesatonce	[ 0	locks=0 ]	(	"on"	)
take	[ 0	locks=0 ]	(	_current_	)
renderer	[ 0	locks=0	autoscope=1	autosel=4294967295 ]	(	[ renderer	BRAY_HdKarma ] 	)
husk_gpu	[ 0	locks=0 ]	(	"off"	)
loppath	[ 0	locks=0 ]	(	""	)
rendersettings	[ 0	locks=0	autoscope=1	autosel=4294967295 ]	(	[ rendersettings	"" ] 	)
renderpass	[ 0	locks=0 ]	(	""	)
override_camera	[ 0	locks=0 ]	(	""	)
outputimage	[ 0	locks=0 ]	(	""	)
outputimagewarning	[ 0	locks=0 ]	(	"Warning: When Render All Frames with a Single Process is enabled,
the Override Output Image parameter must pass a time-varying value
to husk. To do this, make sure the image path uses a backslash in
front of a time varying variable such as \"\\\\\\$F\"."	)
outputimageshowwarning	[ 0	locks=0 ]	(	[ outputimageshowwarning	0 ] 	)
override_res	[ 0	locks=0 ]	(	""	)
res_scale	[ 0	locks=0 ]	(	100	)
res_scale_menu	[ 0	locks=0 ]	(	0	)
res_user	[ 0	locks=0 ]	(	1280	720	)
res_userMenu	[ 0	locks=0 ]	(	0	)
_tabs	[ 0	locks=0 ]	(	0	0	0	)
_husk_tabs	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	)
husk_instantshutter	[ 0	locks=0 ]	(	[ husk_instantshutter	0 ] 	)
husk_enable_headlight	[ 0	locks=0 ]	(	"off"	)
husk_headlight	[ 0	locks=0 ]	(	distant	)
husk_dopopulationmask	[ 0	locks=0 ]	(	"off"	)
husk_populationmask	[ 0	locks=0 ]	(	""	)
husk_rendersettingsandcams	[ 0	locks=0 ]	(	"on"	)
husk_purpose	[ 0	locks=0 ]	(	geometry,render	)
husk_complexity	[ 0	locks=0 ]	(	veryhigh	)
husk_legacyexr	[ 0	locks=0 ]	(	"off"	)
husk_delegateprod	[ 0	locks=0 ]	(	"on"	)
husk_restartdelegate	[ 0	locks=0 ]	(	"off"	)
husk_restartdelegateframes	[ 0	locks=0 ]	(	1	)
dosnapshot	[ 0	locks=0 ]	(	"on"	)
snapshotinterval	[ 0	locks=0 ]	(	300	)
husk_dotimelimit	[ 0	locks=0 ]	(	"off"	)
husk_timelimit	[ 0	locks=0 ]	(	300	)
husk_timelimitperimage	[ 0	locks=0 ]	(	"on"	)
husk_metadata_key	[ 0	locks=0 ]	(	""	)
husk_metadata_value	[ 0	locks=0 ]	(	""	)
husk_mplayname	[ 0	locks=0 ]	(	$HIPNAME	)
husk_mplay	[ 0	locks=0 ]	(	"on"	)
husk_mplayaovs	[ 0	locks=0 ]	(	-	)
husk_mplayzoom	[ 0	locks=0 ]	(	100	)
husk_mplayzoommenu	[ 0	locks=0 ]	(	0	)
husk_tex_res	[ 0	locks=0 ]	(	-1	)
husk_tex_memmode	[ 0	locks=0 ]	(	off	)
husk_tex_mem	[ 0	locks=0 ]	(	2048	)
husk_tex_mempct	[ 0	locks=0 ]	(	50	)
husk_tex_filemode	[ 0	locks=0 ]	(	off	)
husk_tex_files	[ 0	locks=0 ]	(	512	)
husk_tex_filespct	[ 0	locks=0 ]	(	50	)
husk_tex_filesreserve	[ 0	locks=0 ]	(	128	)
husk_tprerender	[ 0	locks=0 ]	(	"on"	)
husk_prerender	[ 0	locks=0 ]	(	""	)
husk_tpreframe	[ 0	locks=0 ]	(	"on"	)
husk_preframe	[ 0	locks=0 ]	(	""	)
husk_tpresnapshot	[ 0	locks=0 ]	(	"on"	)
husk_presnapshot	[ 0	locks=0 ]	(	""	)
husk_tpostsnapshot	[ 0	locks=0 ]	(	"on"	)
husk_postsnapshot	[ 0	locks=0 ]	(	""	)
husk_tpostframe	[ 0	locks=0 ]	(	"on"	)
husk_postframe	[ 0	locks=0 ]	(	""	)
husk_tpostrender	[ 0	locks=0 ]	(	"on"	)
husk_postrender	[ 0	locks=0 ]	(	""	)
husk_tile	[ 0	locks=0 ]	(	"off"	)
husk_autotile	[ 0	locks=0 ]	(	"off"	)
husk_tilemaxres	[ 0	locks=0 ]	(	65536	65536	)
husk_tiletempdir	[ 0	locks=0 ]	(	$HOUDINI_TEMP_DIR	)
husk_tilecount	[ 0	locks=0 ]	(	4	4	)
husk_tileindex	[ 0	locks=0 ]	(	0	)
husk_tilesuffix	[ 0	locks=0 ]	(	_tile%02d	)
husk_debug	[ 0	locks=0 ]	(	"off"	)
verbose	[ 0	locks=0 ]	(	0	)
verbose_menu	[ 0	locks=0 ]	(	0	)
vexprofile	[ 0	locks=0 ]	(	0	)
windowsconsole	[ 0	locks=0 ]	(	""	)
husk_usdtrace	[ 0	locks=0 ]	(	""	)
husk_chromefile	[ 0	locks=0 ]	(	""	)
husk_log	[ 0	locks=0 ]	(	"off"	)
husk_logappend	[ 0	locks=0 ]	(	"off"	)
husk_stdout	[ 0	locks=0 ]	(	""	)
husk_stderr	[ 0	locks=0 ]	(	""	)
husk_slapcomp	[ 0	locks=0 ]	(	1	)
runcommand	[ 0	locks=0 ]	(	"on"	)
rendercommand	[ 0	locks=0 ]	(	husk	)
dorenderexisting	[ 0	locks=0 ]	(	"off"	)
renderexisting	[ 0	locks=0 ]	(	""	)
renderexistingandsaveusd	[ 0	locks=0 ]	(	"off"	)
resolvercontext	[ 0	locks=0 ]	(	"`chs(strcat(opcreator(\".\"), \"/resolvercontextassetpath\"))`"	)
resolvercontextstringcount	[ 0	locks=0 ]	(	0	)
variantselectioncount	[ 0	locks=0 ]	(	0	)
soho_foreground	[ 0	locks=0 ]	(	"off"	)
alfprogress	[ 0	locks=0 ]	(	"off"	)
mkpath	[ 0	locks=0 ]	(	"on"	)
domaxthreads	[ 0	locks=0 ]	(	"off"	)
maxthreads	[ 0	locks=0 ]	(	-1	)
initsim	[ 0	locks=0 ]	(	"off"	)
reportnetwork	[ 0	locks=0 ]	(	"off"	)
usdexport_group	[ 0	locks=0 ]	(	0	)
lopoutput	[ 0	locks=0 ]	(	__render__.usd	)
deletefiles	[ 0	locks=0 ]	(	intempdir	)
savestyle	[ 0	locks=0 ]	(	flattenimplicitlayers	)
striplayerbreaks	[ 0	locks=0 ]	(	"off"	)
strippostlayers	[ 0	locks=0 ]	(	"off"	)
trackprimexistence	[ 0	locks=0 ]	(	"off"	)
usenetworksafesave	[ 0	locks=0 ]	(	"on"	)
filtertimesamples	[ 0	locks=0 ]	(	always	)
filtertimesamplespadding	[ 0	locks=0 ]	(	0	)
extrafiles_group	[ 0	locks=0 ]	(	0	)
savepattern	[ 0	locks=0 ]	(	""	)
errorsavingimplicitpaths	[ 0	locks=0 ]	(	"off"	)
savefilesfromdisk	[ 0	locks=0 ]	(	"on"	)
flattenfilelayers	[ 0	locks=0 ]	(	"off"	)
flattensoplayers	[ 0	locks=0 ]	(	"off"	)
outputprocessor_group	[ 0	locks=0 ]	(	0	)
outputprocessor_removehfs	[ 0	locks=0 ]	(	"on"	)
outputprocessors	[ 0	locks=0 ]	(	0	)
savetodirectory_group	[ 0	locks=0 ]	(	0	)
enableoutputprocessor_savetodirectory	[ 0	locks=0 ]	(	"on"	)
savetodirectory_directory	[ 0	locks=0 ]	(	$HOUDINI_TEMP_DIR/usd_renders/$RENDERID	)
simplerelativepaths_group	[ 0	locks=0 ]	(	0	)
enableoutputprocessor_simplerelativepaths	[ 0	locks=0 ]	(	"on"	)
matchoutputextension_group	[ 0	locks=0 ]	(	0	)
enableoutputprocessor_matchoutputextension	[ 0	locks=0 ]	(	"on"	)
layermetadata_group	[ 0	locks=0 ]	(	0	)
defaultprim	[ 0	locks=0 ]	(	""	)
requiredefaultprim	[ 0	locks=0 ]	(	"off"	)
savetimeinfo	[ 0	locks=0 ]	(	"on"	)
clearhoudinicustomdata	[ 0	locks=0 ]	(	"off"	)
ensuremetricsset	[ 0	locks=0 ]	(	"on"	)
contextoptions_group	[ 0	locks=0 ]	(	0	)
setropcook	[ 0	locks=0 ]	(	"on"	)
optioncount	[ 0	locks=0 ]	(	1	)
tprerender	[ 0	locks=0 ]	(	"on"	)
prerender	[ 0	locks=0 ]	(	""	)
lprerender	[ 0	locks=0 ]	(	hscript	)
tpreframe	[ 0	locks=0 ]	(	"on"	)
preframe	[ 0	locks=0 ]	(	""	)
lpreframe	[ 0	locks=0 ]	(	hscript	)
tpostframe	[ 0	locks=0 ]	(	"on"	)
postframe	[ 0	locks=0 ]	(	""	)
lpostframe	[ 0	locks=0 ]	(	hscript	)
tpostrender	[ 0	locks=0 ]	(	"on"	)
postrender	[ 0	locks=0 ]	(	""	)
lpostrender	[ 0	locks=0 ]	(	hscript	)
optiongroup1	[ 0	locks=0 ]	(	0	)
optionenable1	[ 0	locks=0 ]	(	"on"	)
optionname1	[ 0	locks=0 ]	(	""	)
optiontype1	[ 0	locks=0 ]	(	string	)
optionstrvalue1	[ 0	locks=0 ]	(	""	)
optionfloatvalue1	[ 0	locks=0 ]	(	0	)
husk_sc_enable1	[ 0	locks=0 ]	(	[ husk_sc_enable1	1 ] 	)
husk_sc_source1	[ 0	locks=0 ]	(	cop	)
husk_sc_file1	[ 0	locks=0 ]	(	""	)
husk_sc_cop1	[ 0	locks=0 ]	(	[ husk_sc_cop1	"" ] 	)
husk_sc_filterlist1	[ 0	locks=0 ]	(	""	)
husk_sc_label1	[ 0	locks=0 ]	(	""	)
husk_sc_mapinput1	[ 0	locks=0 ]	(	0	)
husk_sc_mapoutput1	[ 0	locks=0 ]	(	0	)
}
HouLC1033600b8606a0469d708436eaa3stage/shot_denoise/usdrender_rop1.userdata     ___Version___    21.0.700HouLC1033600b8406a0469d70a1651735stage/shot_denoise/render_backplate.init type = rendersettings
matchesdef = 0
HouLC1033600b8506a0469d707741b6a9stage/shot_denoise/render_backplate.def comment ""
position 0.652994 5.25943
connectornextid 2
flags =  lock off model off template off footprint off xray off bypass off display off render on highlight off unload off savedata off compress on colordefault on exposed on debug off
outputsNamed3
{
1 "output1"
}
inputsNamed3
{
0 	backplate 1 1 "input1"
}
inputs
{
0 	backplate 0 1
}
stat
{
  create 1760350308
  modify 1761135962
  author User@DESKTOP-DTTJ3AT
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b9c06a0469d70e08b1175stage/shot_denoise/render_backplate.spareparmdef     groupcollapsible {
        name    "sample_group3"
        label   "Frame Range/Subframes"
        grouptag { "group_type" "collapsible" }
        parmtag { "sidefx::header_parm" "sample_behavior" }

        parm {
            name    "sample_behavior"
            baseparm
            label   "Sampling Behavior"
            export  none
        }
        parm {
            name    "sample_f"
            baseparm
            label   "Start/End/Inc"
            export  none
        }
        parm {
            name    "sample_subframeenable"
            baseparm
            label   "Subframe Sampling"
            export  none
        }
        groupsimple {
            name    "sample_subframegroup3"
            label   "Subframe Sampling"
            disablewhen "{ sample_subframeenable == 0 }"
            grouptag { "group_type" "simple" }
            parmtag { "sidefx::header_toggle" "sample_subframeenable" }

            parm {
                name    "sample_shuttermode"
                baseparm
                label   "Shutter"
                export  none
            }
            parm {
                name    "sample_shutterrange"
                baseparm
                label   "Shutter Open/Close"
                export  none
            }
            parm {
                name    "sample_cameraprim"
                baseparm
                label   "Camera Prim"
                export  none
            }
            parm {
                name    "sample_count"
                baseparm
                label   "Samples"
                export  none
            }
            parm {
                name    "sample_includeframe"
                baseparm
                label   "Always Include Frame Sample"
                export  none
            }
        }

    }

    parm {
        name    "primpattern"
        baseparm
        label   "Primitives"
        export  none
    }
    parm {
        name    "primpath"
        baseparm
        label   "Primitive Path"
        export  none
    }
    parm {
        name    "createprims"
        baseparm
        label   "Action"
        export  none
    }
    parm {
        name    "initforedit"
        baseparm
        label   "Initialize Parameters"
        export  none
    }
    groupcollapsible {
        name    "createprimsgroup3"
        label   "Create Primitives"
        hidewhen "{ createprims != on }"
        grouptag { "group_type" "collapsible" }

        parm {
            name    "primcount"
            baseparm
            label   "Primitive Count"
            export  none
        }
        parm {
            name    "primtype"
            baseparm
            label   "Primitive Type"
            invisible
            export  none
        }
        parm {
            name    "primkind"
            baseparm
            label   "Primitive Kind"
            export  none
        }
        parm {
            name    "specifier"
            baseparm
            label   "Primitive Specifier"
            export  none
        }
        parm {
            name    "classancestor"
            baseparm
            label   "Class Ancestor"
            export  none
        }
        parm {
            name    "parentprimtype"
            baseparm
            label   "Parent Primitive Type"
            export  none
        }
    }

    group {
        name    "settings2"
        label   "Standard"

        parm {
            name    "products_control"
            baseparm
            label   "products"
            export  none
        }
        parm {
            name    "products"
            baseparm
            label   "Ordered Products"
            export  none
        }
        parm {
            name    "includedPurposes_control"
            baseparm
            label   "includedPurposes"
            export  none
        }
        parm {
            name    "includedPurposes"
            baseparm
            label   "Included Purposes"
            export  none
        }
        parm {
            name    "materialBindingPurposes_control"
            baseparm
            label   "materialBindingPurposes"
            export  none
        }
        parm {
            name    "materialBindingPurposes"
            baseparm
            label   "Material Binding Purposes"
            export  none
        }
        parm {
            name    "renderingColorSpace_control"
            baseparm
            label   "renderingColorSpace"
            export  none
        }
        parm {
            name    "renderingColorSpace"
            baseparm
            label   "Rendering Color Space"
            export  none
        }
        parm {
            name    "sepparm"
            baseparm
            label   "Separator"
            export  none
        }
        parm {
            name    "camera_control"
            baseparm
            label   "camera"
            export  none
        }
        parm {
            name    "camera"
            baseparm
            label   "Camera"
            export  none
        }
        parm {
            name    "res_mode"
            baseparm
            label   "Resolution Mode"
            export  none
        }
        parm {
            name    "resolution_control"
            baseparm
            label   "resolution"
            export  none
        }
        parm {
            name    "resolution"
            baseparm
            label   "Resolution"
            joinnext
            export  none
        }
        parm {
            name    "resolutionMenu"
            baseparm
            label   "Choose Resolution"
            nolabel
            export  none
        }
        parm {
            name    "disableMotionBlur_control"
            baseparm
            label   "disableMotionBlur"
            export  none
        }
        parm {
            name    "disableMotionBlur"
            baseparm
            label   "Disable Motion Blur"
            export  none
        }
        parm {
            name    "instantaneousShutter_control"
            baseparm
            label   "instantaneousShutter"
            export  none
        }
        parm {
            name    "instantaneousShutter"
            baseparm
            label   "Instantaneous Shutter"
            export  none
        }
        parm {
            name    "disableDepthOfField_control"
            baseparm
            label   "disableDepthOfField"
            export  none
        }
        parm {
            name    "disableDepthOfField"
            baseparm
            label   "Disable Depth of Field"
            export  none
        }
        parm {
            name    "aspectRatioConformPolicy_control"
            baseparm
            label   "aspectRatioConformPolicy"
            export  none
        }
        parm {
            name    "aspectRatioConformPolicy"
            baseparm
            label   "Aspect Ratio Conform Policy"
            export  none
        }
        parm {
            name    "dataWindowNDC_control"
            baseparm
            label   "dataWindowNDC"
            export  none
        }
        parm {
            name    "dataWindowNDC"
            baseparm
            label   "Data Window NDC"
            export  none
        }
        parm {
            name    "pixelAspectRatio_control"
            baseparm
            label   "pixelAspectRatio"
            export  none
        }
        parm {
            name    "pixelAspectRatio"
            baseparm
            label   "Pixel Aspect Ratio"
            export  none
        }
    }

    group {
        name    "settings2_1"
        label   "Karma"

        group {
            name    "global"
            label   "Global"

            groupcollapsible {
                name    "KarmaRenderSettingsAPI_Rendering"
                label   "Rendering"
                parmtag { "group_default" "1" }
                grouptag { "group_type" "collapsible" }

                parm {
                    name    "xn__karmaglobalimagemode_control_nmbg"
                    label   "Image Mode"
                    type    string
                    default { "none" }
                    hidewhen "{ xn__karmaglobalengine_q3ag == xpu }"
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalimagemode_m8ag"
                    label   "Image Mode"
                    type    string
                    default { "Progressive" }
                    disablewhen "{ xn__karmaglobalimagemode_control_nmbg == block } { xn__karmaglobalimagemode_control_nmbg == none }"
                    hidewhen "{ xn__karmaglobalengine_q3ag == xpu }"
                    menu {
                        "Progressive"   "Progressive"
                        "Bucket"        "Bucket"
                    }
                    parmtag { "spare_category" "Rendering" }
                    parmtag { "uiscope" "viewport" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "token" }
                }
                parm {
                    name    "xn__karmaglobalprogressivepasses_control_ozbg"
                    label   "Progressive Passes"
                    type    string
                    default { "none" }
                    hidewhen "{ xn__karmaglobalimagemode_m8ag != Bucket }"
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalprogressivepasses_nmbg"
                    label   "Progressive Passes"
                    type    integer
                    default { "0" }
                    disablewhen "{ xn__karmaglobalprogressivepasses_control_ozbg == block } { xn__karmaglobalprogressivepasses_control_ozbg == none }"
                    hidewhen "{ xn__karmaglobalimagemode_m8ag != Bucket }"
                    range   { 0 10 }
                    parmtag { "spare_category" "Rendering" }
                    parmtag { "uiscope" "viewport" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int" }
                }
                parm {
                    name    "xn__karmaglobalbucketsize_control_9nbg"
                    label   "Bucket Size"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalbucketsize_89ag"
                    label   "Bucket Size"
                    type    integer
                    default { "32" }
                    disablewhen "{ xn__karmaglobalbucketsize_control_9nbg == block } { xn__karmaglobalbucketsize_control_9nbg == none }"
                    range   { 4! 128 }
                    parmtag { "spare_category" "Rendering" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int" }
                }
                parm {
                    name    "xn__karmaglobalbucketorder_control_wpbg"
                    label   "Bucket Order"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalbucketorder_vcbg"
                    label   "Bucket Order"
                    type    string
                    default { "Middle" }
                    disablewhen "{ xn__karmaglobalbucketorder_control_wpbg == block } { xn__karmaglobalbucketorder_control_wpbg == none }"
                    menu {
                        "Middle"    "Middle"
                        "Top"       "Top"
                        "Bottom"    "Bottom"
                        "Left"      "Left"
                        "Right"     "Right"
                    }
                    parmtag { "spare_category" "Rendering" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "token" }
                }
                parm {
                    name    "xn__karmaglobalabortnogpudevice_control_1xbg"
                    label   "Cancel Render on No Working GPU Devices"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalabortnogpudevice_0kbg"
                    label   "Cancel Render on No Working GPU Devices"
                    type    toggle
                    default { "0" }
                    disablewhen "{ xn__karmaglobalabortnogpudevice_control_1xbg == block } { xn__karmaglobalabortnogpudevice_control_1xbg == none }"
                    parmtag { "spare_category" "Rendering" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
            }

            groupcollapsible {
                name    "KarmaRenderSettingsAPI_Sampling"
                label   "Sampling"
                parmtag { "group_default" "1" }
                grouptag { "group_type" "collapsible" }

                parm {
                    name    "xn__karmaglobalsamplesperpixel_control_fwbg"
                    label   "Pixel Samples"
                    type    string
                    default { "none" }
                    hidewhen "{ xn__karmaglobalengine_q3ag == xpu } { xn__karmaglobalconvergence_mode_0kbg == \"Path Traced\" }"
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalsamplesperpixel_ejbg"
                    label   "Pixel Samples"
                    type    integer
                    default { "9" }
                    disablewhen "{ xn__karmaglobalsamplesperpixel_control_fwbg == block } { xn__karmaglobalsamplesperpixel_control_fwbg == none }"
                    hidewhen "{ xn__karmaglobalengine_q3ag == xpu } { xn__karmaglobalconvergence_mode_0kbg == \"Path Traced\" }"
                    range   { 1! 256 }
                    parmtag { "spare_category" "Sampling" }
                    parmtag { "uiscope" "viewport" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int" }
                }
                parm {
                    name    "xn__karmaglobalpathtracedsamples_control_ozbg"
                    label   "Path Traced Samples"
                    type    string
                    default { "none" }
                    hidewhen "{ xn__karmaglobalengine_q3ag == cpu xn__karmaglobalconvergence_mode_0kbg != \"Path Traced\" }"
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalpathtracedsamples_nmbg"
                    label   "Path Traced Samples"
                    type    integer
                    default { "128" }
                    disablewhen "{ xn__karmaglobalpathtracedsamples_control_ozbg == block } { xn__karmaglobalpathtracedsamples_control_ozbg == none }"
                    hidewhen "{ xn__karmaglobalengine_q3ag == cpu xn__karmaglobalconvergence_mode_0kbg != \"Path Traced\" }"
                    range   { 1! 256 }
                    parmtag { "spare_category" "Sampling" }
                    parmtag { "uiscope" "viewport" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int" }
                }
                parm {
                    name    "xn__karmaglobalscreendoorlimit_control_fwbg"
                    label   "Screendoor Limit"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalscreendoorlimit_ejbg"
                    label   "Screendoor Limit"
                    type    integer
                    default { "4" }
                    disablewhen "{ xn__karmaglobalscreendoorlimit_control_fwbg == block } { xn__karmaglobalscreendoorlimit_control_fwbg == none }"
                    range   { 0! 16 }
                    parmtag { "spare_category" "Sampling" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int" }
                }
                parm {
                    name    "xn__karmaglobalconvergence_mode_control_1xbg"
                    label   "Convergence Mode"
                    type    string
                    default { "none" }
                    hidewhen "{ xn__karmahydradisablelighting_rhbf == 1 }"
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalconvergence_mode_0kbg"
                    label   "Convergence Mode"
                    type    string
                    default { "Variance" }
                    disablewhen "{ xn__karmaglobalconvergence_mode_control_1xbg == block } { xn__karmaglobalconvergence_mode_control_1xbg == none }"
                    hidewhen "{ xn__karmahydradisablelighting_rhbf == 1 }"
                    menu {
                        "Path Traced"   "Path Traced"
                        "Variance"      "Automatic"
                    }
                    parmtag { "spare_category" "Sampling" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "token" }
                }
                parm {
                    name    "xn__karmaglobalrussianroulette_cutoff_control_t7bg"
                    label   "Russian Roulette Cutoff Depth"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalrussianroulette_cutoff_subg"
                    label   "Russian Roulette Cutoff Depth"
                    type    integer
                    default { "2" }
                    disablewhen "{ xn__karmaglobalrussianroulette_cutoff_control_t7bg == block } { xn__karmaglobalrussianroulette_cutoff_control_t7bg == none }"
                    range   { 0! 4 }
                    parmtag { "spare_category" "Sampling" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int" }
                }
                parm {
                    name    "xn__karmagloballight_sampling_mode_control_x2bg"
                    label   "Light Sampling Mode"
                    type    string
                    default { "none" }
                    hidewhen "{ xn__karmahydradisablelighting_rhbf == 1 }"
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmagloballight_sampling_mode_wpbg"
                    label   "Light Sampling Mode"
                    type    string
                    default { "Light Tree" }
                    disablewhen "{ xn__karmagloballight_sampling_mode_control_x2bg == block } { xn__karmagloballight_sampling_mode_control_x2bg == none }"
                    hidewhen "{ xn__karmahydradisablelighting_rhbf == 1 }"
                    menu {
                        "Uniform"       "Uniform"
                        "Light Tree"    "Light Tree"
                    }
                    parmtag { "spare_category" "Sampling" }
                    parmtag { "uiscope" "viewport" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "token" }
                }
                parm {
                    name    "xn__karmagloballight_sampling_quality_control_t7bg"
                    label   "Light Sampling Quality"
                    type    string
                    default { "none" }
                    hidewhen "{ xn__karmahydradisablelighting_rhbf == 1 }"
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmagloballight_sampling_quality_subg"
                    label   "Light Sampling Quality"
                    type    float
                    default { "1" }
                    disablewhen "{ xn__karmagloballight_sampling_quality_control_t7bg == block } { xn__karmagloballight_sampling_quality_control_t7bg == none }"
                    hidewhen "{ xn__karmahydradisablelighting_rhbf == 1 }"
                    range   { 0! 4 }
                    parmtag { "spare_category" "Sampling" }
                    parmtag { "uiscope" "viewport" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaglobalimage_blur_control_9nbg"
                    label   "Image Blur"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalimage_blur_89ag"
                    label   "Image Blur"
                    type    toggle
                    default { "1" }
                    disablewhen "{ xn__karmaglobalimage_blur_control_9nbg == block } { xn__karmaglobalimage_blur_control_9nbg == none }"
                    parmtag { "spare_category" "Sampling" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
            }

            groupcollapsible {
                name    "KarmaRenderSettingsAPI_xn__IndirectGuiding_ooa"
                label   "Indirect Guiding"
                parmtag { "group_default" "1" }
                grouptag { "group_type" "collapsible" }

                parm {
                    name    "xn__karmaglobalguiding_enable_control_subg"
                    label   "Enable Indirect Guiding"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalguiding_enable_rhbg"
                    label   "Enable Indirect Guiding"
                    type    toggle
                    default { "0" }
                    disablewhen "{ xn__karmaglobalguiding_enable_control_subg == block } { xn__karmaglobalguiding_enable_control_subg == none }"
                    parmtag { "spare_category" "Indirect Guiding" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
                parm {
                    name    "xn__karmaglobalguiding_samples_control_fwbg"
                    label   "Indirect Training Samples"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalguiding_samples_ejbg"
                    label   "Indirect Training Samples"
                    type    integer
                    default { "0" }
                    disablewhen "{ xn__karmaglobalguiding_samples_control_fwbg == block } { xn__karmaglobalguiding_samples_control_fwbg == none }"
                    range   { 0! 256 }
                    parmtag { "spare_category" "Indirect Guiding" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int" }
                }
                parm {
                    name    "xn__karmaglobalguiding_components_control_b1bg"
                    label   "Indirect Guiding Components"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'string')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalguiding_components_9nbg"
                    label   "Indirect Guiding Components"
                    type    string
                    default { "diffuse volume sss" }
                    disablewhen "{ xn__karmaglobalguiding_components_control_b1bg == block } { xn__karmaglobalguiding_components_control_b1bg == none }"
                    parmtag { "spare_category" "Indirect Guiding" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "string" }
                }
                parm {
                    name    "xn__karmaglobalguiding_deterministic_control_65bg"
                    label   "Indirect Guiding Deterministic"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalguiding_deterministic_5sbg"
                    label   "Indirect Guiding Deterministic"
                    type    toggle
                    default { "0" }
                    disablewhen "{ xn__karmaglobalguiding_deterministic_control_65bg == block } { xn__karmaglobalguiding_deterministic_control_65bg == none }"
                    parmtag { "spare_category" "Indirect Guiding" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
                parm {
                    name    "xn__karmaglobalguiding_clearbuffers_control_k4bg"
                    label   "Indirect Guiding Render from Scratch Post-Training"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalguiding_clearbuffers_jrbg"
                    label   "Indirect Guiding Render from Scratch Post-Training"
                    type    toggle
                    default { "0" }
                    disablewhen "{ xn__karmaglobalguiding_clearbuffers_control_k4bg == block } { xn__karmaglobalguiding_clearbuffers_control_k4bg == none }"
                    parmtag { "spare_category" "Indirect Guiding" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
            }

            groupcollapsible {
                name    "KarmaRenderSettingsAPI_Shading"
                label   "Shading"
                parmtag { "group_default" "1" }
                grouptag { "group_type" "collapsible" }

                parm {
                    name    "xn__karmaglobalraybias_control_ejbg"
                    label   "Ray Bias"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalraybias_d5ag"
                    label   "Ray Bias"
                    type    float
                    default { "0.001" }
                    disablewhen "{ xn__karmaglobalraybias_control_ejbg == block } { xn__karmaglobalraybias_control_ejbg == none }"
                    range   { 0! 1 }
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaglobalautoraybias_control_wpbg"
                    label   "Automatic Ray Bias"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalautoraybias_vcbg"
                    label   "Automatic Ray Bias"
                    type    toggle
                    default { "1" }
                    disablewhen "{ xn__karmaglobalautoraybias_control_wpbg == block } { xn__karmaglobalautoraybias_control_wpbg == none }"
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
                parm {
                    name    "xn__karmaglobalconstrainmaxrough_control_ozbg"
                    label   "Constrain by Maximum Roughness"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalconstrainmaxrough_nmbg"
                    label   "Constrain by Maximum Roughness"
                    type    toggle
                    default { "1" }
                    disablewhen "{ xn__karmaglobalconstrainmaxrough_control_ozbg == block } { xn__karmaglobalconstrainmaxrough_control_ozbg == none }"
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
                parm {
                    name    "xn__karmaglobalbgoccludeshadow_control_fwbg"
                    label   "Background Holdouts Occlude Shadows"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalbgoccludeshadow_ejbg"
                    label   "Background Holdouts Occlude Shadows"
                    type    toggle
                    default { "0" }
                    disablewhen "{ xn__karmaglobalbgoccludeshadow_control_fwbg == block } { xn__karmaglobalbgoccludeshadow_control_fwbg == none }"
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
                parm {
                    name    "xn__karmaglobalcolorlimit_control_9nbg"
                    label   "Color Limit"
                    type    string
                    default { "none" }
                    hidewhen "{ xn__karmahydradisablelighting_rhbf == 1 }"
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalcolorlimit_89ag"
                    label   "Color Limit"
                    type    float
                    default { "20" }
                    disablewhen "{ xn__karmaglobalcolorlimit_control_9nbg == block } { xn__karmaglobalcolorlimit_control_9nbg == none }"
                    hidewhen "{ xn__karmahydradisablelighting_rhbf == 1 }"
                    range   { 1 20 }
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "viewport" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaglobalcolorlimitindlinked_control_x2bg"
                    label   "Shared Color Limit"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalcolorlimitindlinked_wpbg"
                    label   "Shared Color Limit"
                    type    toggle
                    default { "1" }
                    disablewhen "{ xn__karmaglobalcolorlimitindlinked_control_x2bg == block } { xn__karmaglobalcolorlimitindlinked_control_x2bg == none }"
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
                parm {
                    name    "xn__karmaglobalcolorlimitindirect_control_b1bg"
                    label   "Indirect Color Limit"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalcolorlimitindirect_9nbg"
                    label   "Indirect Color Limit"
                    type    float
                    default { "20" }
                    disablewhen "{ xn__karmaglobalcolorlimitindirect_control_b1bg == block } { xn__karmaglobalcolorlimitindirect_control_b1bg == none }"
                    range   { 1 20 }
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaglobalautoheadlight_control_5sbg"
                    label   "Automatic Headlight Creation"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalautoheadlight_4fbg"
                    label   "Automatic Headlight Creation"
                    type    toggle
                    default { "0" }
                    disablewhen "{ xn__karmaglobalautoheadlight_control_5sbg == block } { xn__karmaglobalautoheadlight_control_5sbg == none }"
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
            }

            groupcollapsible {
                name    "KarmaRenderSettingsAPI_xn__AmbientOcclusion_jpa"
                label   "Ambient Occlusion"
                parmtag { "group_default" "1" }
                grouptag { "group_type" "collapsible" }

                parm {
                    name    "xn__karmaglobaloverride_lighting_control_ozbg"
                    label   "Override Lighting"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaloverride_lighting_nmbg"
                    label   "Override Lighting"
                    type    string
                    default { "Off" }
                    disablewhen "{ xn__karmaglobaloverride_lighting_control_ozbg == block } { xn__karmaglobaloverride_lighting_control_ozbg == none }"
                    menu {
                        "Off"               "Off"
                        "Emissive Objects"  "Emissive Objects"
                        "Headlight"         "Headlight"
                        "Dome Light"        "Dome Light"
                    }
                    parmtag { "spare_category" "Ambient Occlusion" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "token" }
                }
                parm {
                    name    "xn__karmaglobaldisable_lighting_control_1xbg"
                    label   "Disable Lighting"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaldisable_lighting_0kbg"
                    label   "Disable Lighting"
                    type    toggle
                    default { "0" }
                    disablewhen "{ xn__karmaglobaldisable_lighting_control_1xbg == block } { xn__karmaglobaldisable_lighting_control_1xbg == none }"
                    parmtag { "spare_category" "Ambient Occlusion" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
                parm {
                    name    "xn__karmaglobalhead_ao_samples_control_fwbg"
                    label   "Headlight AO Samples"
                    type    string
                    default { "none" }
                    hidewhen "{ xn__karmahydradisablelighting_rhbf == 0 }"
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalhead_ao_samples_ejbg"
                    label   "Headlight AO Samples"
                    type    integer
                    default { "1" }
                    disablewhen "{ xn__karmaglobalhead_ao_samples_control_fwbg == block } { xn__karmaglobalhead_ao_samples_control_fwbg == none }"
                    hidewhen "{ xn__karmahydradisablelighting_rhbf == 0 }"
                    range   { 0! 4 }
                    parmtag { "spare_category" "Ambient Occlusion" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int" }
                }
                parm {
                    name    "xn__karmaglobalhead_ao_distance_control_1xbg"
                    label   "Headlight AO Distance"
                    type    string
                    default { "none" }
                    disablewhen "{ xn__karmaglobalhead_ao_samples_ejbg == 0 }"
                    hidewhen "{ xn__karmahydradisablelighting_rhbf == 0 }"
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalhead_ao_distance_0kbg"
                    label   "Headlight AO Distance"
                    type    float
                    default { "1e+38" }
                    disablewhen "{ xn__karmaglobalhead_ao_distance_control_1xbg == block } { xn__karmaglobalhead_ao_distance_control_1xbg == none }"
                    hidewhen "{ xn__karmahydradisablelighting_rhbf == 0 }"
                    range   { 0! 1e+38 }
                    parmtag { "spare_category" "Ambient Occlusion" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaglobalhead_depthcue_color_control_x2bg"
                    label   "Headlight Fog Color"
                    type    string
                    default { "none" }
                    hidewhen "{ xn__karmahydradisablelighting_rhbf == 0 }"
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float3')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalhead_depthcue_color_wpbg"
                    label   "Headlight Fog Color"
                    type    color
                    size    3
                    default { "0" "0" "0" }
                    disablewhen "{ xn__karmaglobalhead_depthcue_color_control_x2bg == block } { xn__karmaglobalhead_depthcue_color_control_x2bg == none }"
                    hidewhen "{ xn__karmahydradisablelighting_rhbf == 0 }"
                    range   { 0! 1! }
                    parmtag { "spare_category" "Ambient Occlusion" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float3" }
                }
                parm {
                    name    "xn__karmaglobalhead_depthcue_alpha_control_x2bg"
                    label   "Headlight Fog Alpha"
                    type    string
                    default { "none" }
                    hidewhen "{ xn__karmahydradisablelighting_rhbf == 0 }"
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalhead_depthcue_alpha_wpbg"
                    label   "Headlight Fog Alpha"
                    type    float
                    default { "1" }
                    disablewhen "{ xn__karmaglobalhead_depthcue_alpha_control_x2bg == block } { xn__karmaglobalhead_depthcue_alpha_control_x2bg == none }"
                    hidewhen "{ xn__karmahydradisablelighting_rhbf == 0 }"
                    range   { 0! 1! }
                    parmtag { "spare_category" "Ambient Occlusion" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaglobalhead_depthcue_z_control_fwbg"
                    label   "Headlight Fog Distance"
                    type    string
                    default { "none" }
                    hidewhen "{ xn__karmahydradisablelighting_rhbf == 0 }"
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float2')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalhead_depthcue_z_ejbg"
                    label   "Headlight Fog Distance"
                    type    float
                    size    2
                    default { "0" "0" }
                    disablewhen "{ xn__karmaglobalhead_depthcue_z_control_fwbg == block } { xn__karmaglobalhead_depthcue_z_control_fwbg == none }"
                    hidewhen "{ xn__karmahydradisablelighting_rhbf == 0 }"
                    range   { 0! 1000 }
                    parmtag { "spare_category" "Ambient Occlusion" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float2" }
                }
            }

            groupcollapsible {
                name    "KarmaRenderSettingsAPI_Dicing"
                label   "Dicing"
                parmtag { "group_default" "0" }
                grouptag { "group_type" "collapsible" }

                parm {
                    name    "xn__karmaglobaldicingcamera_control_jrbg"
                    label   "Dicing Camera"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'string')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaldicingcamera_iebg"
                    label   "Dicing Camera"
                    type    string
                    default { "" }
                    disablewhen "{ xn__karmaglobaldicingcamera_control_jrbg == block } { xn__karmaglobaldicingcamera_control_jrbg == none }"
                    parmtag { "spare_category" "Dicing" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "string" }
                }
                parm {
                    name    "xn__karmaglobaloffscreenquality_control_1xbg"
                    label   "Offscreen Quality"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaloffscreenquality_0kbg"
                    label   "Offscreen Quality"
                    type    float
                    default { "0.1" }
                    disablewhen "{ xn__karmaglobaloffscreenquality_control_1xbg == block } { xn__karmaglobaloffscreenquality_control_1xbg == none }"
                    range   { 0! 1! }
                    parmtag { "spare_category" "Dicing" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaglobaldicingqualityscale_control_b1bg"
                    label   "Dicing Quality Scale"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaldicingqualityscale_9nbg"
                    label   "Dicing Quality Scale"
                    type    float
                    default { "1" }
                    disablewhen "{ xn__karmaglobaldicingqualityscale_control_b1bg == block } { xn__karmaglobaldicingqualityscale_control_b1bg == none }"
                    range   { 0! 10 }
                    parmtag { "spare_category" "Dicing" }
                    parmtag { "uiscope" "viewport" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
            }

            groupcollapsible {
                name    "KarmaRenderSettingsAPI_Image"
                label   "Image"
                parmtag { "group_default" "0" }
                grouptag { "group_type" "collapsible" }

                parm {
                    name    "xn__karmaglobalimagefilter_control_wpbg"
                    label   "Image Filters"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'string')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalimagefilter_vcbg"
                    label   "Image Filters"
                    type    string
                    default { "" }
                    disablewhen "{ xn__karmaglobalimagefilter_control_wpbg == block } { xn__karmaglobalimagefilter_control_wpbg == none }"
                    menureplace {
                        "[\"denoise\",{\"engine\":\"oidn\",\"use_n_input\":true,\"use_albedo_input\":true}]"    "Intel OIDN Denoiser"
                        "[\"denoise\",{\"engine\":\"optix\",\"use_n_input\":true,\"use_albedo_input\":true}]"   "NVIDIA OptiX Denoiser"
                        "[\"ocio\",{\"output\":\"sRGB\"}]"                                                      "OCIO sRGB"
                        "[\"ocio\",{\"output\":\"rec709\"}]"                                                    "OCIO rec709"
                        "[\"uv_enlarger\",{\"scheme\":\"avgfill\",\"borderpixels\":4}]"                         "UV Average Fill"
                        "[\"uv_enlarger\",{\"scheme\":\"floodfill\",\"borderpixels\":4}]"                       "UV Flood Fill"
                        "[\"uv_enlarger\",{\"scheme\":\"diffusefill\",\"borderpixels\":4}]"                     "UV Diffuse Fill"
                    }
                    parmtag { "spare_category" "Image" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "string" }
                }
                parm {
                    name    "xn__karmaglobalpixelfilter_control_wpbg"
                    label   "Pixel Filter"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'string')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalpixelfilter_vcbg"
                    label   "Pixel Filter"
                    type    string
                    default { "gauss" }
                    disablewhen "{ xn__karmaglobalpixelfilter_control_wpbg == block } { xn__karmaglobalpixelfilter_control_wpbg == none }"
                    menureplace {
                        "box"       "Box Filter"
                        "gauss"     "Gaussian Filter"
                        "blackman"  "Blackman Filter"
                        "mitchell"  "Mitchell Filter"
                    }
                    parmtag { "spare_category" "Image" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "string" }
                }
                parm {
                    name    "xn__karmaglobalpixelfiltersize_control_fwbg"
                    label   "Pixel Filter Size"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalpixelfiltersize_ejbg"
                    label   "Pixel Filter Size"
                    type    float
                    default { "2" }
                    disablewhen "{ xn__karmaglobalpixelfiltersize_control_fwbg == block } { xn__karmaglobalpixelfiltersize_control_fwbg == none }"
                    range   { 1 5 }
                    parmtag { "spare_category" "Image" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaglobalsamplefilter_control_jrbg"
                    label   "Sample Filter"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'string')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalsamplefilter_iebg"
                    label   "Sample Filter"
                    type    string
                    default { "" }
                    disablewhen "{ xn__karmaglobalsamplefilter_control_jrbg == block } { xn__karmaglobalsamplefilter_control_jrbg == none }"
                    parmtag { "spare_category" "Image" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "string" }
                }
                parm {
                    name    "xn__karmaglobalpixeloracle_control_wpbg"
                    label   "Pixel Oracle"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'string')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalpixeloracle_vcbg"
                    label   "Pixel Oracle"
                    type    string
                    default { "variance" }
                    disablewhen "{ xn__karmaglobalpixeloracle_control_wpbg == block } { xn__karmaglobalpixeloracle_control_wpbg == none }"
                    parmtag { "spare_category" "Image" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "string" }
                }
                parm {
                    name    "xn__karmaglobaluse_background_control_subg"
                    label   "Use Background"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaluse_background_rhbg"
                    label   "Use Background"
                    type    string
                    default { "Auto" }
                    disablewhen "{ xn__karmaglobaluse_background_control_subg == block } { xn__karmaglobaluse_background_control_subg == none }"
                    menu {
                        "Off"   "Off"
                        "Auto"  "Auto"
                        "On"    "On"
                    }
                    parmtag { "spare_category" "Image" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "token" }
                }
                parm {
                    name    "xn__karmaglobalbackground_iprfilter_control_k4bg"
                    label   "Background IPR Filter"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'string')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalbackground_iprfilter_jrbg"
                    label   "Background IPR Filter"
                    type    string
                    default { "" }
                    disablewhen "{ xn__karmaglobalbackground_iprfilter_control_k4bg == block } { xn__karmaglobalbackground_iprfilter_control_k4bg == none }"
                    parmtag { "spare_category" "Image" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "string" }
                }
                parm {
                    name    "xn__karmaglobalexportcomponents_control_1xbg"
                    label   "Export Components"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'string')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalexportcomponents_0kbg"
                    label   "Export Components"
                    type    string
                    default { "diffuse reflect coat refract volume sss" }
                    disablewhen "{ xn__karmaglobalexportcomponents_control_1xbg == block } { xn__karmaglobalexportcomponents_control_1xbg == none }"
                    parmtag { "spare_category" "Image" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "string" }
                }
                parm {
                    name    "xn__karmaglobaldcm_usehitdist_control_subg"
                    label   "DCM Use Hit Distance"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaldcm_usehitdist_rhbg"
                    label   "DCM Use Hit Distance"
                    type    toggle
                    default { "0" }
                    disablewhen "{ xn__karmaglobaldcm_usehitdist_control_subg == block } { xn__karmaglobaldcm_usehitdist_control_subg == none }"
                    parmtag { "spare_category" "Image" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
            }

            groupcollapsible {
                name    "KarmaRenderSettingsAPI_Advanced"
                label   "Advanced"
                parmtag { "group_default" "0" }
                grouptag { "group_type" "collapsible" }

                parm {
                    name    "xn__karmaglobalusecacheratio_control_5sbg"
                    label   "Cache Limit"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalusecacheratio_4fbg"
                    label   "Cache Limit"
                    type    toggle
                    default { "1" }
                    disablewhen "{ xn__karmaglobalusecacheratio_control_5sbg == block } { xn__karmaglobalusecacheratio_control_5sbg == none }"
                    parmtag { "spare_category" "Rendering" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
                parm {
                    name    "xn__karmaglobalcacheratio_control_9nbg"
                    label   "Cache Memory Ratio"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalcacheratio_89ag"
                    label   "Cache Memory Ratio"
                    type    float
                    default { "0.25" }
                    disablewhen "{ xn__karmaglobalcacheratio_control_9nbg == block } { xn__karmaglobalcacheratio_control_9nbg == none }"
                    range   { 0.0001! 1! }
                    parmtag { "spare_category" "Rendering" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaglobalcachesize_control_nmbg"
                    label   "Cache Size (MB)"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalcachesize_m8ag"
                    label   "Cache Size (MB)"
                    type    integer
                    default { "1000" }
                    disablewhen "{ xn__karmaglobalcachesize_control_nmbg == block } { xn__karmaglobalcachesize_control_nmbg == none }"
                    range   { 1! 32000 }
                    parmtag { "spare_category" "Rendering" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int" }
                }
                parm {
                    name    "xn__karmaglobaloverrideobject_control_subg"
                    label   "Override Object Settings"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'string')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaloverrideobject_rhbg"
                    label   "Override Object Settings"
                    type    string
                    default { "" }
                    disablewhen "{ xn__karmaglobaloverrideobject_control_subg == block } { xn__karmaglobaloverrideobject_control_subg == none }"
                    parmtag { "spare_category" "Rendering" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "string" }
                }
                parm {
                    name    "xn__karmaglobalrandomseed_control_9nbg"
                    label   "Random Seed"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalrandomseed_89ag"
                    label   "Random Seed"
                    type    integer
                    default { "0" }
                    disablewhen "{ xn__karmaglobalrandomseed_control_9nbg == block } { xn__karmaglobalrandomseed_control_9nbg == none }"
                    range   { 0 10 }
                    parmtag { "spare_category" "Rendering" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int" }
                }
                parm {
                    name    "xn__karmaglobalabortmissingtexture_control_x2bg"
                    label   "Cancel Render on Missing Texture"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalabortmissingtexture_wpbg"
                    label   "Cancel Render on Missing Texture"
                    type    toggle
                    default { "0" }
                    disablewhen "{ xn__karmaglobalabortmissingtexture_control_x2bg == block } { xn__karmaglobalabortmissingtexture_control_x2bg == none }"
                    parmtag { "spare_category" "Rendering" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
                parm {
                    name    "xn__karmaglobaldiffusecomponents_control_ozbg"
                    label   "Diffuse Components"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'string')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaldiffusecomponents_nmbg"
                    label   "Diffuse Components"
                    type    string
                    default { "diffuse" }
                    disablewhen "{ xn__karmaglobaldiffusecomponents_control_ozbg == block } { xn__karmaglobaldiffusecomponents_control_ozbg == none }"
                    parmtag { "spare_category" "Image" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "string" }
                }
                parm {
                    name    "xn__karmaglobalrefractcomponents_control_ozbg"
                    label   "Refract Components"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'string')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalrefractcomponents_nmbg"
                    label   "Refract Components"
                    type    string
                    default { "refract" }
                    disablewhen "{ xn__karmaglobalrefractcomponents_control_ozbg == block } { xn__karmaglobalrefractcomponents_control_ozbg == none }"
                    parmtag { "spare_category" "Image" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "string" }
                }
                parm {
                    name    "xn__karmaglobalvolumecomponents_control_1xbg"
                    label   "Volume Components"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'string')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalvolumecomponents_0kbg"
                    label   "Volume Components"
                    type    string
                    default { "volume" }
                    disablewhen "{ xn__karmaglobalvolumecomponents_control_1xbg == block } { xn__karmaglobalvolumecomponents_control_1xbg == none }"
                    parmtag { "spare_category" "Image" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "string" }
                }
                parm {
                    name    "xn__karmaglobalssscomponents_control_5sbg"
                    label   "SSS Components"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'string')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalssscomponents_4fbg"
                    label   "SSS Components"
                    type    string
                    default { "sss" }
                    disablewhen "{ xn__karmaglobalssscomponents_control_5sbg == block } { xn__karmaglobalssscomponents_control_5sbg == none }"
                    parmtag { "spare_category" "Image" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "string" }
                }
            }

            groupcollapsible {
                name    "KarmaRenderSettingsAPI_IPR"
                label   "IPR"
                parmtag { "group_default" "1" }
                grouptag { "group_type" "collapsible" }

                parm {
                    name    "xn__karmaglobalipr_continuous_dicing_control_65bg"
                    label   "Continuous Dicing"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobalipr_continuous_dicing_5sbg"
                    label   "Continuous Dicing"
                    type    toggle
                    default { "0" }
                    disablewhen "{ xn__karmaglobalipr_continuous_dicing_control_65bg == block } { xn__karmaglobalipr_continuous_dicing_control_65bg == none }"
                    parmtag { "spare_category" "IPR" }
                    parmtag { "uiscope" "viewport" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
            }

            groupcollapsible {
                name    "KarmaRenderSettingsAPI_xn__TextureBaking_vma"
                label   "Texture Baking"
                parmtag { "group_default" "1" }
                grouptag { "group_type" "collapsible" }

                parm {
                    name    "xn__karmaglobaluvunwrap_type_control_5sbg"
                    label   "Map Type"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaluvunwrap_type_4fbg"
                    label   "Map Type"
                    type    string
                    default { "UDIM" }
                    disablewhen "{ xn__karmaglobaluvunwrap_type_control_5sbg == block } { xn__karmaglobaluvunwrap_type_control_5sbg == none }"
                    menu {
                        "UDIM"  "UDIM"
                        "PTex"  "PTex"
                    }
                    parmtag { "spare_category" "Texture Baking" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "token" }
                }
                parm {
                    name    "xn__karmaglobaluvunwrap_object_id_control_b1bg"
                    label   "Object ID"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaluvunwrap_object_id_9nbg"
                    label   "Object ID"
                    type    integer
                    default { "-1" }
                    disablewhen "{ xn__karmaglobaluvunwrap_object_id_control_b1bg == block } { xn__karmaglobaluvunwrap_object_id_control_b1bg == none }"
                    range   { 0 10 }
                    parmtag { "spare_category" "Texture Baking" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int" }
                }
                parm {
                    name    "xn__karmaglobaluvunwrap_texture_tile_control_65bg"
                    label   "Tile"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaluvunwrap_texture_tile_5sbg"
                    label   "Tile"
                    type    integer
                    default { "-1" }
                    disablewhen "{ xn__karmaglobaluvunwrap_texture_tile_control_65bg == block } { xn__karmaglobaluvunwrap_texture_tile_control_65bg == none }"
                    range   { 0 10 }
                    parmtag { "spare_category" "Texture Baking" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int" }
                }
                parm {
                    name    "xn__karmaglobaluvunwrap_ptex_min_res_control_65bg"
                    label   "PTex Minimum Resolution"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int2')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaluvunwrap_ptex_min_res_5sbg"
                    label   "PTex Minimum Resolution"
                    type    integer
                    size    2
                    default { "1280" "1280" }
                    disablewhen "{ xn__karmaglobaluvunwrap_ptex_min_res_control_65bg == block } { xn__karmaglobaluvunwrap_ptex_min_res_control_65bg == none }"
                    range   { 0 10 }
                    parmtag { "spare_category" "Texture Baking" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int2" }
                }
                parm {
                    name    "xn__karmaglobaluvunwrap_ptex_max_res_control_65bg"
                    label   "PTex Maximum Resolution"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int2')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaluvunwrap_ptex_max_res_5sbg"
                    label   "PTex Maximum Resolution"
                    type    integer
                    size    2
                    default { "1280" "1280" }
                    disablewhen "{ xn__karmaglobaluvunwrap_ptex_max_res_control_65bg == block } { xn__karmaglobaluvunwrap_ptex_max_res_control_65bg == none }"
                    range   { 0 10 }
                    parmtag { "spare_category" "Texture Baking" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int2" }
                }
                parm {
                    name    "xn__karmaglobaluvunwrap_ptex_small_pct_control_g9bg"
                    label   "PTex Small Face Percent"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaluvunwrap_ptex_small_pct_fwbg"
                    label   "PTex Small Face Percent"
                    type    float
                    default { "0" }
                    disablewhen "{ xn__karmaglobaluvunwrap_ptex_small_pct_control_g9bg == block } { xn__karmaglobaluvunwrap_ptex_small_pct_control_g9bg == none }"
                    range   { 0! 1! }
                    parmtag { "spare_category" "Texture Baking" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaglobaluvunwrap_ptex_rel_scale_control_g9bg"
                    label   "PTex Relative Scaling"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaluvunwrap_ptex_rel_scale_fwbg"
                    label   "PTex Relative Scaling"
                    type    toggle
                    default { "0" }
                    disablewhen "{ xn__karmaglobaluvunwrap_ptex_rel_scale_control_g9bg == block } { xn__karmaglobaluvunwrap_ptex_rel_scale_control_g9bg == none }"
                    parmtag { "spare_category" "Texture Baking" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
                parm {
                    name    "xn__karmaglobaluvunwrap_ptex_scale_control_x2bg"
                    label   "PTex Scale"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaluvunwrap_ptex_scale_wpbg"
                    label   "PTex Scale"
                    type    float
                    default { "1" }
                    disablewhen "{ xn__karmaglobaluvunwrap_ptex_scale_control_x2bg == block } { xn__karmaglobaluvunwrap_ptex_scale_control_x2bg == none }"
                    range   { 0 10 }
                    parmtag { "spare_category" "Texture Baking" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
            }

            groupcollapsible {
                name    "KarmaRenderSettingsAPI_Outlines"
                label   "Outlines"
                parmtag { "group_default" "1" }
                grouptag { "group_type" "collapsible" }

                parm {
                    name    "xn__karmaglobaloutline_enable_control_subg"
                    label   "Outlines"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaloutline_enable_rhbg"
                    label   "Outlines"
                    type    toggle
                    default { "0" }
                    disablewhen "{ xn__karmaglobaloutline_enable_control_subg == block } { xn__karmaglobaloutline_enable_control_subg == none }"
                    parmtag { "spare_category" "Outlines" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
                parm {
                    name    "xn__karmaglobaloutline_mode_control_jrbg"
                    label   "Modes"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaloutline_mode_iebg"
                    label   "Modes"
                    type    toggle
                    default { "0" }
                    disablewhen "{ xn__karmaglobaloutline_mode_control_jrbg == block } { xn__karmaglobaloutline_mode_control_jrbg == none }"
                    parmtag { "spare_category" "Outlines" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
                parm {
                    name    "xn__karmaglobaloutline_radius_control_subg"
                    label   "Radius"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaloutline_radius_rhbg"
                    label   "Radius"
                    type    float
                    default { "1" }
                    disablewhen "{ xn__karmaglobaloutline_radius_control_subg == block } { xn__karmaglobaloutline_radius_control_subg == none }"
                    range   { 0! 1 }
                    parmtag { "spare_category" "Outlines" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaglobaloutline_primary_control_fwbg"
                    label   "Primary"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaloutline_primary_ejbg"
                    label   "Primary"
                    type    toggle
                    default { "1" }
                    disablewhen "{ xn__karmaglobaloutline_primary_control_fwbg == block } { xn__karmaglobaloutline_primary_control_fwbg == none }"
                    parmtag { "spare_category" "Outlines" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
                parm {
                    name    "xn__karmaglobaloutline_primary_samples_control_g9bg"
                    label   "Primary Samples"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaloutline_primary_samples_fwbg"
                    label   "Primary Samples"
                    type    integer
                    default { "4" }
                    disablewhen "{ xn__karmaglobaloutline_primary_samples_control_g9bg == block } { xn__karmaglobaloutline_primary_samples_control_g9bg == none }"
                    range   { 1! 16 }
                    parmtag { "spare_category" "Outlines" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int" }
                }
                parm {
                    name    "xn__karmaglobaloutline_primary_stencils_control_2bcg"
                    label   "Primary Stencils"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaloutline_primary_stencils_1xbg"
                    label   "Primary Stencils"
                    type    integer
                    default { "1" }
                    disablewhen "{ xn__karmaglobaloutline_primary_stencils_control_2bcg == block } { xn__karmaglobaloutline_primary_stencils_control_2bcg == none }"
                    range   { 1! 5 }
                    parmtag { "spare_category" "Outlines" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int" }
                }
                parm {
                    name    "xn__karmaglobaloutline_secondary_control_ozbg"
                    label   "Secondary Indirect"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaloutline_secondary_nmbg"
                    label   "Secondary Indirect"
                    type    toggle
                    default { "1" }
                    disablewhen "{ xn__karmaglobaloutline_secondary_control_ozbg == block } { xn__karmaglobaloutline_secondary_control_ozbg == none }"
                    parmtag { "spare_category" "Outlines" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
                parm {
                    name    "xn__karmaglobaloutline_secondary_samples_control_pdcg"
                    label   "Secondary Samples"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaloutline_secondary_samples_ozbg"
                    label   "Secondary Samples"
                    type    integer
                    default { "4" }
                    disablewhen "{ xn__karmaglobaloutline_secondary_samples_control_pdcg == block } { xn__karmaglobaloutline_secondary_samples_control_pdcg == none }"
                    range   { 1! 16 }
                    parmtag { "spare_category" "Outlines" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int" }
                }
                parm {
                    name    "xn__karmaglobaloutline_secondary_stencils_control_cfcg"
                    label   "Secondary Stencils"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaloutline_secondary_stencils_b1bg"
                    label   "Secondary Stencils"
                    type    integer
                    default { "1" }
                    disablewhen "{ xn__karmaglobaloutline_secondary_stencils_control_cfcg == block } { xn__karmaglobaloutline_secondary_stencils_control_cfcg == none }"
                    range   { 1! 5 }
                    parmtag { "spare_category" "Outlines" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int" }
                }
                parm {
                    name    "xn__karmaglobaloutline_intensity_control_ozbg"
                    label   "Intensity"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaloutline_intensity_nmbg"
                    label   "Intensity"
                    type    float
                    default { "1" }
                    disablewhen "{ xn__karmaglobaloutline_intensity_control_ozbg == block } { xn__karmaglobaloutline_intensity_control_ozbg == none }"
                    range   { 0! 10 }
                    parmtag { "spare_category" "Outlines" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaglobaloutline_fitmin_control_subg"
                    label   "Fit Min"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaloutline_fitmin_rhbg"
                    label   "Fit Min"
                    type    float
                    default { "0" }
                    disablewhen "{ xn__karmaglobaloutline_fitmin_control_subg == block } { xn__karmaglobaloutline_fitmin_control_subg == none }"
                    range   { 0! 1! }
                    parmtag { "spare_category" "Outlines" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaglobaloutline_fitmax_control_subg"
                    label   "Fit Max"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaloutline_fitmax_rhbg"
                    label   "Fit Max"
                    type    float
                    default { "1" }
                    disablewhen "{ xn__karmaglobaloutline_fitmax_control_subg == block } { xn__karmaglobaloutline_fitmax_control_subg == none }"
                    range   { 0! 1! }
                    parmtag { "spare_category" "Outlines" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaglobaloutline_apply_control_5sbg"
                    label   "Apply to Beauty"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaloutline_apply_4fbg"
                    label   "Apply to Beauty"
                    type    toggle
                    default { "1" }
                    disablewhen "{ xn__karmaglobaloutline_apply_control_5sbg == block } { xn__karmaglobaloutline_apply_control_5sbg == none }"
                    parmtag { "spare_category" "Outlines" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
                parm {
                    name    "xn__karmaglobaloutline_depthblend_control_b1bg"
                    label   "Depth Blend"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaloutline_depthblend_9nbg"
                    label   "Depth Blend"
                    type    float
                    default { "0" }
                    disablewhen "{ xn__karmaglobaloutline_depthblend_control_b1bg == block } { xn__karmaglobaloutline_depthblend_control_b1bg == none }"
                    range   { 0! 1! }
                    parmtag { "spare_category" "Outlines" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaglobaloutline_color_control_5sbg"
                    label   "Default Color"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float3')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaloutline_color_4fbg"
                    label   "Default Color"
                    type    float
                    size    3
                    default { "1" "0" "1" }
                    disablewhen "{ xn__karmaglobaloutline_color_control_5sbg == block } { xn__karmaglobaloutline_color_control_5sbg == none }"
                    range   { 0! 1! }
                    parmtag { "spare_category" "Outlines" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float3" }
                }
                parm {
                    name    "xn__karmaglobaloutline_linesaovs_control_ozbg"
                    label   "Lines Types to AOVs"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaloutline_linesaovs_nmbg"
                    label   "Lines Types to AOVs"
                    type    toggle
                    default { "0" }
                    disablewhen "{ xn__karmaglobaloutline_linesaovs_control_ozbg == block } { xn__karmaglobaloutline_linesaovs_control_ozbg == none }"
                    parmtag { "spare_category" "Outlines" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
                parm {
                    name    "xn__karmaglobaloutline_depththreshold_control_t7bg"
                    label   "Depth Threshold Scale"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaloutline_depththreshold_subg"
                    label   "Depth Threshold Scale"
                    type    float
                    default { "1" }
                    disablewhen "{ xn__karmaglobaloutline_depththreshold_control_t7bg == block } { xn__karmaglobaloutline_depththreshold_control_t7bg == none }"
                    range   { 0! 100 }
                    parmtag { "spare_category" "Outlines" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaglobaloutline_debug_control_5sbg"
                    label   "Debug"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaglobaloutline_debug_4fbg"
                    label   "Debug"
                    type    toggle
                    default { "0" }
                    disablewhen "{ xn__karmaglobaloutline_debug_control_5sbg == block } { xn__karmaglobaloutline_debug_control_5sbg == none }"
                    parmtag { "spare_category" "Outlines" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
            }

        }

        group {
            name    "global_1"
            label   "Default Geometry Settings"
            tabbreak

            groupcollapsible {
                name    "KarmaRenderSettingsAPI_Rendering2"
                label   "Rendering"
                parmtag { "group_default" "0" }
                grouptag { "group_type" "collapsible" }

                parm {
                    name    "xn__karmaobjectlightsource_samplingquality_control_ygcg"
                    label   "object:lightsource_samplingquality"
                    type    string
                    invisible
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectlightsource_samplingquality_x2bg"
                    label   "object:lightsource_samplingquality"
                    type    float
                    invisible
                    default { "1" }
                    disablewhen "{ xn__karmaobjectlightsource_samplingquality_control_ygcg == block } { xn__karmaobjectlightsource_samplingquality_control_ygcg == none }"
                    range   { 0 10 }
                    parmtag { "spare_category" "Rendering" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaobjectlightsource_diffusescale_control_2bcg"
                    label   "object:lightsource_diffusescale"
                    type    string
                    invisible
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectlightsource_diffusescale_1xbg"
                    label   "object:lightsource_diffusescale"
                    type    float
                    invisible
                    default { "1" }
                    disablewhen "{ xn__karmaobjectlightsource_diffusescale_control_2bcg == block } { xn__karmaobjectlightsource_diffusescale_control_2bcg == none }"
                    range   { 0 10 }
                    parmtag { "spare_category" "Rendering" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaobjectlightsource_specularscale_control_pdcg"
                    label   "object:lightsource_specularscale"
                    type    string
                    invisible
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectlightsource_specularscale_ozbg"
                    label   "object:lightsource_specularscale"
                    type    float
                    invisible
                    default { "1" }
                    disablewhen "{ xn__karmaobjectlightsource_specularscale_control_pdcg == block } { xn__karmaobjectlightsource_specularscale_control_pdcg == none }"
                    range   { 0 10 }
                    parmtag { "spare_category" "Rendering" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
            }

            groupcollapsible {
                name    "KarmaRenderSettingsAPI_xn__MotionBlur_6ja"
                label   "Motion Blur"
                parmtag { "group_default" "0" }
                grouptag { "group_type" "collapsible" }

                parm {
                    name    "xn__karmaobjectmblur_control_4fbg"
                    label   "Enable Motion Blur"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectmblur_31ag"
                    label   "Enable Motion Blur"
                    type    toggle
                    default { "1" }
                    disablewhen "{ xn__karmaobjectmblur_control_4fbg == block } { xn__karmaobjectmblur_control_4fbg == none }"
                    parmtag { "spare_category" "Motion Blur" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
                parm {
                    name    "xn__karmaobjectsamplesfromstage_control_1xbg"
                    label   "Motion Samples from Stage"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectsamplesfromstage_0kbg"
                    label   "Motion Samples from Stage"
                    type    toggle
                    default { "1" }
                    disablewhen "{ xn__karmaobjectsamplesfromstage_control_1xbg == block } { xn__karmaobjectsamplesfromstage_control_1xbg == none }"
                    parmtag { "spare_category" "Motion Blur" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
                parm {
                    name    "xn__karmaobjectvblur_control_4fbg"
                    label   "Velocity Blur"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectvblur_31ag"
                    label   "Velocity Blur"
                    type    string
                    default { "No Velocity Blur" }
                    disablewhen "{ xn__karmaobjectvblur_control_4fbg == block } { xn__karmaobjectvblur_control_4fbg == none }"
                    menu {
                        "No Velocity Blur"  "No Velocity Blur"
                        "Velocity Blur"     "Velocity Blur"
                        "Acceleration Blur" "Acceleration Blur"
                    }
                    parmtag { "spare_category" "Motion Blur" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "token" }
                }
                parm {
                    name    "xn__karmaobjectgeosamples_control_9nbg"
                    label   "Geometry Time Samples"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectgeosamples_89ag"
                    label   "Geometry Time Samples"
                    type    integer
                    default { "2" }
                    disablewhen "{ xn__karmaobjectgeosamples_control_9nbg == block } { xn__karmaobjectgeosamples_control_9nbg == none }"
                    range   { 1! 8 }
                    parmtag { "spare_category" "Motion Blur" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int" }
                }
                parm {
                    name    "xn__karmaobjectxformsamples_control_jrbg"
                    label   "Transform Time Samples"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectxformsamples_iebg"
                    label   "Transform Time Samples"
                    type    integer
                    default { "2" }
                    disablewhen "{ xn__karmaobjectxformsamples_control_jrbg == block } { xn__karmaobjectxformsamples_control_jrbg == none }"
                    range   { 1! 8 }
                    parmtag { "spare_category" "Motion Blur" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int" }
                }
                parm {
                    name    "xn__karmaobjectblurstyle_control_nmbg"
                    label   "Motion Blur Style"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectblurstyle_m8ag"
                    label   "Motion Blur Style"
                    type    string
                    default { "Rotation Blur" }
                    disablewhen "{ xn__karmaobjectblurstyle_control_nmbg == block } { xn__karmaobjectblurstyle_control_nmbg == none }"
                    menu {
                        "Linear Blur"   "Linear Blur"
                        "Rotation Blur" "Rotation Blur"
                    }
                    parmtag { "spare_category" "Motion Blur" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "token" }
                }
                parm {
                    name    "xn__karmaobjectinstance_vblur_control_subg"
                    label   "Instance Velocity Blur"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectinstance_vblur_rhbg"
                    label   "Instance Velocity Blur"
                    type    string
                    default { "No Velocity Blur" }
                    disablewhen "{ xn__karmaobjectinstance_vblur_control_subg == block } { xn__karmaobjectinstance_vblur_control_subg == none }"
                    menu {
                        "No Velocity Blur"  "No Velocity Blur"
                        "Velocity Blur"     "Velocity Blur"
                        "Acceleration Blur" "Acceleration Blur"
                    }
                    parmtag { "spare_category" "Motion Blur" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "token" }
                }
                parm {
                    name    "xn__karmaobjectinstance_samples_control_1xbg"
                    label   "Instance Motion Samples"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectinstance_samples_0kbg"
                    label   "Instance Motion Samples"
                    type    integer
                    default { "2" }
                    disablewhen "{ xn__karmaobjectinstance_samples_control_1xbg == block } { xn__karmaobjectinstance_samples_control_1xbg == none }"
                    range   { 1! 8 }
                    parmtag { "spare_category" "Motion Blur" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int" }
                }
                parm {
                    name    "xn__karmaobjectvolumevblurmode_control_fwbg"
                    label   "Volume Velocity Blur Mode"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectvolumevblurmode_ejbg"
                    label   "Volume Velocity Blur Mode"
                    type    string
                    default { "Lattice Deformation" }
                    disablewhen "{ xn__karmaobjectvolumevblurmode_control_fwbg == block } { xn__karmaobjectvolumevblurmode_control_fwbg == none }"
                    menu {
                        "Lattice Deformation"   "Lattice Deformation"
                        "Lookup Offset"         "Lookup Offset"
                    }
                    parmtag { "spare_category" "Motion Blur" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "token" }
                }
                parm {
                    name    "xn__karmaobjectvolumevblurscale_control_1xbg"
                    label   "Volume Velocity Blur Scale"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectvolumevblurscale_0kbg"
                    label   "Volume Velocity Blur Scale"
                    type    float
                    default { "1" }
                    disablewhen "{ xn__karmaobjectvolumevblurscale_control_1xbg == block } { xn__karmaobjectvolumevblurscale_control_1xbg == none }"
                    range   { 0! 2 }
                    parmtag { "spare_category" "Motion Blur" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaobjectvolumevblurlatticequality_control_pdcg"
                    label   "Volume Velocity Lattice Quality"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectvolumevblurlatticequality_ozbg"
                    label   "Volume Velocity Lattice Quality"
                    type    float
                    default { "0.1" }
                    disablewhen "{ xn__karmaobjectvolumevblurlatticequality_control_pdcg == block } { xn__karmaobjectvolumevblurlatticequality_control_pdcg == none }"
                    range   { 0! 1! }
                    parmtag { "spare_category" "Motion Blur" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
            }

            groupcollapsible {
                name    "KarmaRenderSettingsAPI_Sampling2"
                label   "Sampling"
                parmtag { "group_default" "0" }
                grouptag { "group_type" "collapsible" }

                parm {
                    name    "xn__karmaobjectdiffusequality_control_subg"
                    label   "Diffuse Quality"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectdiffusequality_rhbg"
                    label   "Diffuse Quality"
                    type    float
                    default { "1" }
                    disablewhen "{ xn__karmaobjectdiffusequality_control_subg == block } { xn__karmaobjectdiffusequality_control_subg == none }"
                    range   { 0! 10 }
                    parmtag { "spare_category" "Sampling" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaobjectreflectquality_control_subg"
                    label   "Reflection Quality"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectreflectquality_rhbg"
                    label   "Reflection Quality"
                    type    float
                    default { "1" }
                    disablewhen "{ xn__karmaobjectreflectquality_control_subg == block } { xn__karmaobjectreflectquality_control_subg == none }"
                    range   { 0! 10 }
                    parmtag { "spare_category" "Sampling" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaobjectrefractquality_control_subg"
                    label   "Refraction Quality"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectrefractquality_rhbg"
                    label   "Refraction Quality"
                    type    float
                    default { "1" }
                    disablewhen "{ xn__karmaobjectrefractquality_control_subg == block } { xn__karmaobjectrefractquality_control_subg == none }"
                    range   { 0! 10 }
                    parmtag { "spare_category" "Sampling" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaobjectvolumequality_control_5sbg"
                    label   "Volume Quality"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectvolumequality_4fbg"
                    label   "Volume Quality"
                    type    float
                    default { "1" }
                    disablewhen "{ xn__karmaobjectvolumequality_control_5sbg == block } { xn__karmaobjectvolumequality_control_5sbg == none }"
                    range   { 0! 10 }
                    parmtag { "spare_category" "Sampling" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaobjectsssquality_control_9nbg"
                    label   "SSS Quality"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectsssquality_89ag"
                    label   "SSS Quality"
                    type    float
                    default { "1" }
                    disablewhen "{ xn__karmaobjectsssquality_control_9nbg == block } { xn__karmaobjectsssquality_control_9nbg == none }"
                    range   { 0! 10 }
                    parmtag { "spare_category" "Sampling" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaobjectvolumesteprate_control_subg"
                    label   "Volume Step Rate"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectvolumesteprate_rhbg"
                    label   "Volume Step Rate"
                    type    float
                    default { "0.25" }
                    disablewhen "{ xn__karmaobjectvolumesteprate_control_subg == block } { xn__karmaobjectvolumesteprate_control_subg == none }"
                    range   { 0! 1 }
                    parmtag { "spare_category" "Sampling" }
                    parmtag { "uiscope" "viewport" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaobjectvolumeshadowsteprate_control_k4bg"
                    label   "Volume Shadow Step Rate"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectvolumeshadowsteprate_jrbg"
                    label   "Volume Shadow Step Rate"
                    type    float
                    default { "1" }
                    disablewhen "{ xn__karmaobjectvolumeshadowsteprate_control_k4bg == block } { xn__karmaobjectvolumeshadowsteprate_control_k4bg == none }"
                    range   { 0! 1 }
                    parmtag { "spare_category" "Sampling" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaobjectvolumesamplingchannel_control_65bg"
                    label   "Volume Sampling Field"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'string')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectvolumesamplingchannel_5sbg"
                    label   "Volume Sampling Field"
                    type    string
                    default { "density" }
                    disablewhen "{ xn__karmaobjectvolumesamplingchannel_control_65bg == block } { xn__karmaobjectvolumesamplingchannel_control_65bg == none }"
                    parmtag { "spare_category" "Sampling" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "string" }
                }
                parm {
                    name    "xn__karmaobjectvolumefilter_control_jrbg"
                    label   "Volume Filter"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'string')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectvolumefilter_iebg"
                    label   "Volume Filter"
                    type    string
                    default { "box" }
                    disablewhen "{ xn__karmaobjectvolumefilter_control_jrbg == block } { xn__karmaobjectvolumefilter_control_jrbg == none }"
                    menureplace {
                        "point"     "Point"
                        "box"       "Box Filter"
                        "gaussian"  "Gaussian"
                        "bartlett"  "Bartlett (triangle)"
                        "catrom"    "Catmull-Rom"
                        "hanning"   "Hanning"
                        "blackman"  "Blackman"
                        "sinc"      "Sinc (sharpening)"
                    }
                    parmtag { "spare_category" "Sampling" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "string" }
                }
                parm {
                    name    "xn__karmaobjectvolumefilterwidth_control_ozbg"
                    label   "Volume Filter Width"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectvolumefilterwidth_nmbg"
                    label   "Volume Filter Width"
                    type    float
                    default { "1" }
                    disablewhen "{ xn__karmaobjectvolumefilterwidth_control_ozbg == block } { xn__karmaobjectvolumefilterwidth_control_ozbg == none }"
                    range   { 0! 5 }
                    parmtag { "spare_category" "Sampling" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaobjectvarianceaa_thresh_control_ozbg"
                    label   "Secondary Noise Level"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectvarianceaa_thresh_nmbg"
                    label   "Secondary Noise Level"
                    type    float
                    default { "0.01" }
                    disablewhen "{ xn__karmaobjectvarianceaa_thresh_control_ozbg == block } { xn__karmaobjectvarianceaa_thresh_control_ozbg == none }"
                    range   { 0! 0.1 }
                    parmtag { "spare_category" "Sampling" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaobjectvarianceaa_minsamples_control_65bg"
                    label   "Min Secondary Samples"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectvarianceaa_minsamples_5sbg"
                    label   "Min Secondary Samples"
                    type    integer
                    default { "1" }
                    disablewhen "{ xn__karmaobjectvarianceaa_minsamples_control_65bg == block } { xn__karmaobjectvarianceaa_minsamples_control_65bg == none }"
                    range   { 1! 9 }
                    parmtag { "spare_category" "Sampling" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int" }
                }
                parm {
                    name    "xn__karmaobjectvarianceaa_maxsamples_control_65bg"
                    label   "Max Secondary Samples"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectvarianceaa_maxsamples_5sbg"
                    label   "Max Secondary Samples"
                    type    integer
                    default { "9" }
                    disablewhen "{ xn__karmaobjectvarianceaa_maxsamples_control_65bg == block } { xn__karmaobjectvarianceaa_maxsamples_control_65bg == none }"
                    range   { 1! 9 }
                    parmtag { "spare_category" "Sampling" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int" }
                }
            }

            groupcollapsible {
                name    "KarmaRenderSettingsAPI_Limits"
                label   "Limits"
                parmtag { "group_default" "0" }
                grouptag { "group_type" "collapsible" }

                parm {
                    name    "xn__karmaobjectdiffuselimit_control_jrbg"
                    label   "Diffuse Limit"
                    type    string
                    default { "none" }
                    hidewhen "{ xn__karmahydradisablelighting_rhbf == 1 }"
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectdiffuselimit_iebg"
                    label   "Diffuse Limit"
                    type    float
                    default { "1" }
                    disablewhen "{ xn__karmaobjectdiffuselimit_control_jrbg == block } { xn__karmaobjectdiffuselimit_control_jrbg == none }"
                    hidewhen "{ xn__karmahydradisablelighting_rhbf == 1 }"
                    range   { 0! 32 }
                    parmtag { "spare_category" "Limits" }
                    parmtag { "uiscope" "viewport" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaobjectreflectlimit_control_jrbg"
                    label   "Reflection Limit"
                    type    string
                    default { "none" }
                    hidewhen "{ xn__karmahydradisablelighting_rhbf == 1 }"
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectreflectlimit_iebg"
                    label   "Reflection Limit"
                    type    float
                    default { "4" }
                    disablewhen "{ xn__karmaobjectreflectlimit_control_jrbg == block } { xn__karmaobjectreflectlimit_control_jrbg == none }"
                    hidewhen "{ xn__karmahydradisablelighting_rhbf == 1 }"
                    range   { 0! 32 }
                    parmtag { "spare_category" "Limits" }
                    parmtag { "uiscope" "viewport" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaobjectrefractlimit_control_jrbg"
                    label   "Refraction Limit"
                    type    string
                    default { "none" }
                    hidewhen "{ xn__karmahydradisablelighting_rhbf == 1 }"
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectrefractlimit_iebg"
                    label   "Refraction Limit"
                    type    float
                    default { "4" }
                    disablewhen "{ xn__karmaobjectrefractlimit_control_jrbg == block } { xn__karmaobjectrefractlimit_control_jrbg == none }"
                    hidewhen "{ xn__karmahydradisablelighting_rhbf == 1 }"
                    range   { 0! 32 }
                    parmtag { "spare_category" "Limits" }
                    parmtag { "uiscope" "viewport" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaobjectvolumelimit_control_wpbg"
                    label   "Volume Limit"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectvolumelimit_vcbg"
                    label   "Volume Limit"
                    type    float
                    default { "0" }
                    disablewhen "{ xn__karmaobjectvolumelimit_control_wpbg == block } { xn__karmaobjectvolumelimit_control_wpbg == none }"
                    range   { 0! 32 }
                    parmtag { "spare_category" "Limits" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaobjectssslimit_control_0kbg"
                    label   "SSS Limit"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectssslimit_z6ag"
                    label   "SSS Limit"
                    type    float
                    default { "1" }
                    disablewhen "{ xn__karmaobjectssslimit_control_0kbg == block } { xn__karmaobjectssslimit_control_0kbg == none }"
                    range   { 0! 32 }
                    parmtag { "spare_category" "Limits" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaobjectlimitcomponents_control_fwbg"
                    label   "Limit Components"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'string')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectlimitcomponents_ejbg"
                    label   "Limit Components"
                    type    string
                    default { "reflect refract" }
                    disablewhen "{ xn__karmaobjectlimitcomponents_control_fwbg == block } { xn__karmaobjectlimitcomponents_control_fwbg == none }"
                    parmtag { "spare_category" "Limits" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "string" }
                }
                parm {
                    name    "xn__karmaobjectlimitcolor_control_9nbg"
                    label   "Limit Color"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float3')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectlimitcolor_89ag"
                    label   "Limit Color"
                    type    color
                    size    3
                    default { "0" "0" "0" }
                    disablewhen "{ xn__karmaobjectlimitcolor_control_9nbg == block } { xn__karmaobjectlimitcolor_control_9nbg == none }"
                    range   { 0 10 }
                    parmtag { "spare_category" "Limits" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float3" }
                }
            }

            groupcollapsible {
                name    "KarmaRenderSettingsAPI_xn__UniformVolume_vma"
                label   "Uniform Volume"
                parmtag { "group_default" "0" }
                grouptag { "group_type" "collapsible" }

                parm {
                    name    "xn__karmaobjectvolumeuniform_control_5sbg"
                    label   "Uniform Volume"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectvolumeuniform_4fbg"
                    label   "Uniform Volume"
                    type    toggle
                    default { "0" }
                    disablewhen "{ xn__karmaobjectvolumeuniform_control_5sbg == block } { xn__karmaobjectvolumeuniform_control_5sbg == none }"
                    parmtag { "spare_category" "Uniform Volume" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
                parm {
                    name    "xn__karmaobjectvolumeuniformsamples_control_k4bg"
                    label   "Uniform Volume Samples"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectvolumeuniformsamples_jrbg"
                    label   "Uniform Volume Samples"
                    type    integer
                    default { "4" }
                    disablewhen "{ xn__karmaobjectvolumeuniformsamples_control_k4bg == block } { xn__karmaobjectvolumeuniformsamples_control_k4bg == none }"
                    range   { 1! 8 }
                    parmtag { "spare_category" "Uniform Volume" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int" }
                }
            }

            groupcollapsible {
                name    "KarmaRenderSettingsAPI_Shading2"
                label   "Shading"
                parmtag { "group_default" "0" }
                grouptag { "group_type" "collapsible" }

                parm {
                    name    "xn__karmaobjectrendervisibility_control_1xbg"
                    label   "Render Visibility"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'string')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectrendervisibility_0kbg"
                    label   "Render Visibility"
                    type    string
                    default { "*" }
                    disablewhen "{ xn__karmaobjectrendervisibility_control_1xbg == block } { xn__karmaobjectrendervisibility_control_1xbg == none }"
                    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"
                        "-shadow"                       "Invisible to shadow rays"
                        ""                              "Invisible (Unrenderable)"
                    }
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "string" }
                }
                parm {
                    name    "xn__karmaobjectstencilmap_control_9nbg"
                    label   "Stencil Map"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'asset')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectstencilmap_89ag"
                    label   "Stencil Map"
                    type    image
                    default { "" }
                    disablewhen "{ xn__karmaobjectstencilmap_control_9nbg == block } { xn__karmaobjectstencilmap_control_9nbg == none }"
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "asset" }
                }
                parm {
                    name    "xn__karmaobjectstencilthresh_control_5sbg"
                    label   "Stencil Threshold"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectstencilthresh_4fbg"
                    label   "Stencil Threshold"
                    type    float
                    default { "0" }
                    disablewhen "{ xn__karmaobjectstencilthresh_control_5sbg == block } { xn__karmaobjectstencilthresh_control_5sbg == none }"
                    range   { 0! 1! }
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaobjectcuspangle_control_nmbg"
                    label   "Cusp Angle"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectcuspangle_m8ag"
                    label   "Cusp Angle"
                    type    float
                    default { "60" }
                    disablewhen "{ xn__karmaobjectcuspangle_control_nmbg == block } { xn__karmaobjectcuspangle_control_nmbg == none }"
                    range   { 0! 90 }
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaobjectholdoutmode_control_wpbg"
                    label   "Holdout Mode"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectholdoutmode_vcbg"
                    label   "Holdout Mode"
                    type    string
                    default { "None" }
                    disablewhen "{ xn__karmaobjectholdoutmode_control_wpbg == block } { xn__karmaobjectholdoutmode_control_wpbg == none }"
                    menu {
                        "None"          "None"
                        "Matte"         "Matte"
                        "Background"    "Background"
                    }
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "token" }
                }
                parm {
                    name    "xn__karmaobjectsmoothp_control_ejbg"
                    label   "Fix Shadow Terminator"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectsmoothp_d5ag"
                    label   "Fix Shadow Terminator"
                    type    toggle
                    default { "1" }
                    disablewhen "{ xn__karmaobjectsmoothp_control_ejbg == block } { xn__karmaobjectsmoothp_control_ejbg == none }"
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
                parm {
                    name    "xn__karmaobjectcustom_tracesets_control_1xbg"
                    label   "Custom Tracesets"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'string')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectcustom_tracesets_0kbg"
                    label   "Custom Tracesets"
                    type    string
                    default { "" }
                    disablewhen "{ xn__karmaobjectcustom_tracesets_control_1xbg == block } { xn__karmaobjectcustom_tracesets_control_1xbg == none }"
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "string" }
                }
                parm {
                    name    "xn__karmaobjectsss_traceset_control_jrbg"
                    label   "SSS Traceset"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'string')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectsss_traceset_iebg"
                    label   "SSS Traceset"
                    type    string
                    default { "" }
                    disablewhen "{ xn__karmaobjectsss_traceset_control_jrbg == block } { xn__karmaobjectsss_traceset_control_jrbg == none }"
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "string" }
                }
                parm {
                    name    "xn__karmaobjectlpetag_control_rhbg"
                    label   "LPE Tag"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'string')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectlpetag_q3ag"
                    label   "LPE Tag"
                    type    string
                    default { "" }
                    disablewhen "{ xn__karmaobjectlpetag_control_rhbg == block } { xn__karmaobjectlpetag_control_rhbg == none }"
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "string" }
                }
                parm {
                    name    "xn__karmaobjectinternalreflectenable_control_65bg"
                    label   "Enable Internal Reflection"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectinternalreflectenable_5sbg"
                    label   "Enable Internal Reflection"
                    type    toggle
                    default { "0" }
                    disablewhen "{ xn__karmaobjectinternalreflectenable_control_65bg == block } { xn__karmaobjectinternalreflectenable_control_65bg == none }"
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
                parm {
                    name    "xn__karmaobjectthinwallatrefractlimit_control_t7bg"
                    label   "Thinwall at Refract Limit"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectthinwallatrefractlimit_subg"
                    label   "Thinwall at Refract Limit"
                    type    toggle
                    default { "1" }
                    disablewhen "{ xn__karmaobjectthinwallatrefractlimit_control_t7bg == block } { xn__karmaobjectthinwallatrefractlimit_control_t7bg == none }"
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
                parm {
                    name    "xn__karmaobjectlightsubset_control_wpbg"
                    label   "Direct Refraction Subset"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectlightsubset_vcbg"
                    label   "Direct Refraction Subset"
                    type    string
                    default { "Outside" }
                    disablewhen "{ xn__karmaobjectlightsubset_control_wpbg == block } { xn__karmaobjectlightsubset_control_wpbg == none }"
                    menu {
                        "Outside"   "Outside"
                        "Inside"    "Inside"
                        "Both"      "Both"
                        "None"      "None"
                    }
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "token" }
                }
                parm {
                    name    "xn__karmaobjectdielectricpriority_control_b1bg"
                    label   "Dielectric Priority"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectdielectricpriority_9nbg"
                    label   "Dielectric Priority"
                    type    integer
                    default { "0" }
                    disablewhen "{ xn__karmaobjectdielectricpriority_control_b1bg == block } { xn__karmaobjectdielectricpriority_control_b1bg == none }"
                    range   { 0! 16 }
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int" }
                }
                parm {
                    name    "xn__karmaobjectbumpshadowterminator_control_k4bg"
                    label   "Bump Shadow Terminator"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectbumpshadowterminator_jrbg"
                    label   "Bump Shadow Terminator"
                    type    float
                    default { "0" }
                    disablewhen "{ xn__karmaobjectbumpshadowterminator_control_k4bg == block } { xn__karmaobjectbumpshadowterminator_control_k4bg == none }"
                    range   { 0! 1! }
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaobjectcausticsenable_control_subg"
                    label   "Enable Caustics"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectcausticsenable_rhbg"
                    label   "Enable Caustics"
                    type    toggle
                    default { "0" }
                    disablewhen "{ xn__karmaobjectcausticsenable_control_subg == block } { xn__karmaobjectcausticsenable_control_subg == none }"
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
                parm {
                    name    "xn__karmaobjectcausticsroughnessclamp_control_t7bg"
                    label   "Roughness Clamp"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectcausticsroughnessclamp_subg"
                    label   "Roughness Clamp"
                    type    float
                    default { "0.2" }
                    disablewhen "{ xn__karmaobjectcausticsroughnessclamp_control_t7bg == block } { xn__karmaobjectcausticsroughnessclamp_control_t7bg == none }"
                    range   { 0! 1! }
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaobjectfakecausticsbsdfenable_control_t7bg"
                    label   "Evaluate BSDF on Fake Caustics"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectfakecausticsbsdfenable_subg"
                    label   "Evaluate BSDF on Fake Caustics"
                    type    toggle
                    default { "1" }
                    disablewhen "{ xn__karmaobjectfakecausticsbsdfenable_control_t7bg == block } { xn__karmaobjectfakecausticsbsdfenable_control_t7bg == none }"
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
                parm {
                    name    "xn__karmaobjectfakecausticscolor_control_ozbg"
                    label   "Color"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float3')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectfakecausticscolor_nmbg"
                    label   "Color"
                    type    color
                    size    3
                    default { "1" "1" "1" }
                    disablewhen "{ xn__karmaobjectfakecausticscolor_control_ozbg == block } { xn__karmaobjectfakecausticscolor_control_ozbg == none }"
                    range   { 0 10 }
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float3" }
                }
                parm {
                    name    "xn__karmaobjectfakecausticsopacity_control_x2bg"
                    label   "Opacity"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float3')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectfakecausticsopacity_wpbg"
                    label   "Opacity"
                    type    color
                    size    3
                    default { "1" "1" "1" }
                    disablewhen "{ xn__karmaobjectfakecausticsopacity_control_x2bg == block } { xn__karmaobjectfakecausticsopacity_control_x2bg == none }"
                    range   { 0 10 }
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float3" }
                }
                parm {
                    name    "xn__karmaobjectfakecausticsfresneldarken_control_pdcg"
                    label   "Fresnel Darken"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectfakecausticsfresneldarken_ozbg"
                    label   "Fresnel Darken"
                    type    float
                    default { "0" }
                    disablewhen "{ xn__karmaobjectfakecausticsfresneldarken_control_pdcg == block } { xn__karmaobjectfakecausticsfresneldarken_control_pdcg == none }"
                    range   { 0! 1! }
                    parmtag { "spare_category" "Shading" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
            }

            groupcollapsible {
                name    "KarmaRenderSettingsAPI_Light"
                label   "Light"
                parmtag { "group_default" "0" }
                grouptag { "group_type" "collapsible" }

                parm {
                    name    "xn__karmaobjecttreat_as_lightsource_control_k4bg"
                    label   "Efficient Emissive Sampling"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjecttreat_as_lightsource_jrbg"
                    label   "Efficient Emissive Sampling"
                    type    string
                    default { "No" }
                    disablewhen "{ xn__karmaobjecttreat_as_lightsource_control_k4bg == block } { xn__karmaobjecttreat_as_lightsource_control_k4bg == none }"
                    menu {
                        "No"    "No"
                        "Yes"   "Yes"
                        "Auto"  "Auto"
                    }
                    parmtag { "spare_category" "Light" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "token" }
                }
                parm {
                    name    "xn__karmaobjectisportal_control_0kbg"
                    label   "Is Portal"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectisportal_z6ag"
                    label   "Is Portal"
                    type    toggle
                    default { "0" }
                    disablewhen "{ xn__karmaobjectisportal_control_0kbg == block } { xn__karmaobjectisportal_control_0kbg == none }"
                    parmtag { "spare_category" "Light" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
                parm {
                    name    "xn__karmaobjectportaldomelights_control_1xbg"
                    label   "Portal Dome Lights"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'string')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectportaldomelights_0kbg"
                    label   "Portal Dome Lights"
                    type    string
                    default { "*" }
                    disablewhen "{ xn__karmaobjectportaldomelights_control_1xbg == block } { xn__karmaobjectportaldomelights_control_1xbg == none }"
                    parmtag { "spare_category" "Light" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "string" }
                }
            }

            groupcollapsible {
                name    "KarmaRenderSettingsAPI_Geometry"
                label   "Geometry"
                parmtag { "group_default" "0" }
                grouptag { "group_type" "collapsible" }

                parm {
                    name    "xn__karmaobjectpoint_style_control_wpbg"
                    label   "Render Points As"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectpoint_style_vcbg"
                    label   "Render Points As"
                    type    string
                    default { "Spheres" }
                    disablewhen "{ xn__karmaobjectpoint_style_control_wpbg == block } { xn__karmaobjectpoint_style_control_wpbg == none }"
                    menu {
                        "Discs"             "Discs"
                        "Spheres"           "Spheres"
                        "Oriented Discs"    "Oriented Discs"
                    }
                    parmtag { "spare_category" "Geometry" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "token" }
                }
                parm {
                    name    "xn__karmaobjectcurve_style_control_wpbg"
                    label   "Render Curves As"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectcurve_style_vcbg"
                    label   "Render Curves As"
                    type    string
                    default { "Rounded Curves" }
                    disablewhen "{ xn__karmaobjectcurve_style_control_wpbg == block } { xn__karmaobjectcurve_style_control_wpbg == none }"
                    menu {
                        "Flat Ribbons"      "Flat Ribbons"
                        "Rounded Curves"    "Rounded Curves"
                        "Oriented Ribbons"  "Oriented Ribbons"
                    }
                    parmtag { "spare_category" "Geometry" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "token" }
                }
                parm {
                    name    "xn__karmaobjectcurve_basis_control_wpbg"
                    label   "Override Curves Basis"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectcurve_basis_vcbg"
                    label   "Override Curves Basis"
                    type    string
                    default { "Geometry Default" }
                    disablewhen "{ xn__karmaobjectcurve_basis_control_wpbg == block } { xn__karmaobjectcurve_basis_control_wpbg == none }"
                    menu {
                        "Geometry Default"  "Geometry Default"
                        "Force Linear"      "Force Linear"
                        "Force Bezier"      "Force Bezier"
                        "Force B-Spline"    "Force B-Spline"
                        "Force Catmull-Rom" "Force Catmull-Rom"
                    }
                    parmtag { "spare_category" "Geometry" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "token" }
                }
                parm {
                    name    "xn__karmaobjectwidth_scale_control_wpbg"
                    label   "Width Scale"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectwidth_scale_vcbg"
                    label   "Width Scale"
                    type    float
                    default { "1" }
                    disablewhen "{ xn__karmaobjectwidth_scale_control_wpbg == block } { xn__karmaobjectwidth_scale_control_wpbg == none }"
                    range   { 0! 10 }
                    parmtag { "spare_category" "Geometry" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaobjectcull_backface_control_5sbg"
                    label   "Cull Backface"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectcull_backface_4fbg"
                    label   "Cull Backface"
                    type    string
                    default { "Off" }
                    disablewhen "{ xn__karmaobjectcull_backface_control_5sbg == block } { xn__karmaobjectcull_backface_control_5sbg == none }"
                    menu {
                        "Off"               "Off"
                        "Cull Backface"     "Cull Backface"
                        "Cull Frontface"    "Cull Frontface"
                    }
                    parmtag { "spare_category" "Geometry" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "token" }
                }
            }

            groupcollapsible {
                name    "KarmaRenderSettingsAPI_Dicing2"
                label   "Dicing"
                parmtag { "group_default" "0" }
                grouptag { "group_type" "collapsible" }

                parm {
                    name    "xn__karmaobjectdicingquality_control_5sbg"
                    label   "Dicing Quality"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectdicingquality_4fbg"
                    label   "Dicing Quality"
                    type    float
                    default { "0.5" }
                    disablewhen "{ xn__karmaobjectdicingquality_control_5sbg == block } { xn__karmaobjectdicingquality_control_5sbg == none }"
                    range   { 0! 16 }
                    parmtag { "spare_category" "Dicing" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaobjecttruedisplace_control_jrbg"
                    label   "True Displacements"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjecttruedisplace_iebg"
                    label   "True Displacements"
                    type    string
                    default { "True Displacement" }
                    disablewhen "{ xn__karmaobjecttruedisplace_control_jrbg == block } { xn__karmaobjecttruedisplace_control_jrbg == none }"
                    menu {
                        "Bump Mapped Displacement"      "Bump Mapped Displacement"
                        "True Displacement"             "True Displacement"
                        "Disable Displacement Shader"   "Disable Displacement Shader"
                    }
                    parmtag { "spare_category" "Dicing" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "token" }
                }
                parm {
                    name    "xn__karmaobjectdicingdepthmin_control_subg"
                    label   "Dicing Minimum Depth"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectdicingdepthmin_rhbg"
                    label   "Dicing Minimum Depth"
                    type    integer
                    default { "-1" }
                    disablewhen "{ xn__karmaobjectdicingdepthmin_control_subg == block } { xn__karmaobjectdicingdepthmin_control_subg == none }"
                    range   { -1! 10 }
                    parmtag { "spare_category" "Dicing" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int" }
                }
                parm {
                    name    "xn__karmaobjectdicingdepthmax_control_subg"
                    label   "Dicing Maximum Depth"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectdicingdepthmax_rhbg"
                    label   "Dicing Maximum Depth"
                    type    integer
                    default { "-1" }
                    disablewhen "{ xn__karmaobjectdicingdepthmax_control_subg == block } { xn__karmaobjectdicingdepthmax_control_subg == none }"
                    range   { -1! 10 }
                    parmtag { "spare_category" "Dicing" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int" }
                }
                parm {
                    name    "xn__karmaobjectdicingpredisplace_control_ozbg"
                    label   "Dicing Predisplace"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectdicingpredisplace_nmbg"
                    label   "Dicing Predisplace"
                    type    toggle
                    default { "0" }
                    disablewhen "{ xn__karmaobjectdicingpredisplace_control_ozbg == block } { xn__karmaobjectdicingpredisplace_control_ozbg == none }"
                    parmtag { "spare_category" "Dicing" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
            }

            groupcollapsible {
                name    "KarmaRenderSettingsAPI_xn__TextureBaking_vma2"
                label   "Texture Baking"
                parmtag { "group_default" "0" }
                grouptag { "group_type" "collapsible" }

                parm {
                    name    "xn__karmaobjectuvunwrap_lowres_obj_control_x2bg"
                    label   "Low Resolution Object ID"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectuvunwrap_lowres_obj_wpbg"
                    label   "Low Resolution Object ID"
                    type    integer
                    default { "-1" }
                    disablewhen "{ xn__karmaobjectuvunwrap_lowres_obj_control_x2bg == block } { xn__karmaobjectuvunwrap_lowres_obj_control_x2bg == none }"
                    range   { 0 10 }
                    parmtag { "spare_category" "Texture Baking" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int" }
                }
                parm {
                    name    "xn__karmaobjectuvunwrap_cage_obj_control_ozbg"
                    label   "Cage Object ID"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectuvunwrap_cage_obj_nmbg"
                    label   "Cage Object ID"
                    type    integer
                    default { "-1" }
                    disablewhen "{ xn__karmaobjectuvunwrap_cage_obj_control_ozbg == block } { xn__karmaobjectuvunwrap_cage_obj_control_ozbg == none }"
                    range   { 0 10 }
                    parmtag { "spare_category" "Texture Baking" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int" }
                }
                parm {
                    name    "xn__karmaobjectuvunwrap_highres_obj_control_k4bg"
                    label   "High Resolution Object ID"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectuvunwrap_highres_obj_jrbg"
                    label   "High Resolution Object ID"
                    type    integer
                    default { "-1" }
                    disablewhen "{ xn__karmaobjectuvunwrap_highres_obj_control_k4bg == block } { xn__karmaobjectuvunwrap_highres_obj_control_k4bg == none }"
                    range   { 0 10 }
                    parmtag { "spare_category" "Texture Baking" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "int" }
                }
                parm {
                    name    "xn__karmaobjectbaker_identifier_traceset_control_pdcg"
                    label   "Identifier Traceset"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'string')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectbaker_identifier_traceset_ozbg"
                    label   "Identifier Traceset"
                    type    string
                    default { "" }
                    disablewhen "{ xn__karmaobjectbaker_identifier_traceset_control_pdcg == block } { xn__karmaobjectbaker_identifier_traceset_control_pdcg == none }"
                    parmtag { "spare_category" "Texture Baking" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "string" }
                }
                parm {
                    name    "xn__karmaobjectbaker_visibility_traceset_control_pdcg"
                    label   "Visibility Traceset"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'string')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectbaker_visibility_traceset_ozbg"
                    label   "Visibility Traceset"
                    type    string
                    default { "*" }
                    disablewhen "{ xn__karmaobjectbaker_visibility_traceset_control_pdcg == block } { xn__karmaobjectbaker_visibility_traceset_control_pdcg == none }"
                    parmtag { "spare_category" "Texture Baking" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "string" }
                }
                parm {
                    name    "xn__karmaobjectbaker_visibility_cull_backface_control_ulcg"
                    label   "Visibility Cull Backface"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectbaker_visibility_cull_backface_t7bg"
                    label   "Visibility Cull Backface"
                    type    string
                    default { "Off" }
                    disablewhen "{ xn__karmaobjectbaker_visibility_cull_backface_control_ulcg == block } { xn__karmaobjectbaker_visibility_cull_backface_control_ulcg == none }"
                    menu {
                        "Off"               "Off"
                        "Cull Backface"     "Cull Backface"
                        "Cull Frontface"    "Cull Frontface"
                    }
                    parmtag { "spare_category" "Texture Baking" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "token" }
                }
            }

            groupcollapsible {
                name    "KarmaRenderSettingsAPI_Outline"
                label   "Outline"
                parmtag { "group_default" "0" }
                grouptag { "group_type" "collapsible" }

                parm {
                    name    "xn__karmaobjectoutline_enable_control_subg"
                    label   "Enable"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectoutline_enable_rhbg"
                    label   "Enable"
                    type    toggle
                    default { "1" }
                    disablewhen "{ xn__karmaobjectoutline_enable_control_subg == block } { xn__karmaobjectoutline_enable_control_subg == none }"
                    parmtag { "spare_category" "Outline" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
                parm {
                    name    "xn__karmaobjectoutline_radius_control_subg"
                    label   "Radius"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectoutline_radius_rhbg"
                    label   "Radius"
                    type    float
                    default { "0.002" }
                    disablewhen "{ xn__karmaobjectoutline_radius_control_subg == block } { xn__karmaobjectoutline_radius_control_subg == none }"
                    range   { 0! 1 }
                    parmtag { "spare_category" "Outline" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaobjectoutline_contour_control_fwbg"
                    label   "Contour"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectoutline_contour_ejbg"
                    label   "Contour"
                    type    toggle
                    default { "1" }
                    disablewhen "{ xn__karmaobjectoutline_contour_control_fwbg == block } { xn__karmaobjectoutline_contour_control_fwbg == none }"
                    parmtag { "spare_category" "Outline" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
                parm {
                    name    "xn__karmaobjectoutline_idthreshold_control_x2bg"
                    label   "Id Threshold"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectoutline_idthreshold_wpbg"
                    label   "Id Threshold"
                    type    float
                    default { "0.001" }
                    disablewhen "{ xn__karmaobjectoutline_idthreshold_control_x2bg == block } { xn__karmaobjectoutline_idthreshold_control_x2bg == none }"
                    range   { 0! 1 }
                    parmtag { "spare_category" "Outline" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaobjectoutline_crease_control_subg"
                    label   "Crease"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectoutline_crease_rhbg"
                    label   "Crease"
                    type    toggle
                    default { "1" }
                    disablewhen "{ xn__karmaobjectoutline_crease_control_subg == block } { xn__karmaobjectoutline_crease_control_subg == none }"
                    parmtag { "spare_category" "Outline" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
                parm {
                    name    "xn__karmaobjectoutline_creasethreshold_control_g9bg"
                    label   "Crease Threshold"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectoutline_creasethreshold_fwbg"
                    label   "Crease Threshold"
                    type    float
                    default { "0.1" }
                    disablewhen "{ xn__karmaobjectoutline_creasethreshold_control_g9bg == block } { xn__karmaobjectoutline_creasethreshold_control_g9bg == none }"
                    range   { 0! 1 }
                    parmtag { "spare_category" "Outline" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaobjectoutline_depth_control_5sbg"
                    label   "Depth"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectoutline_depth_4fbg"
                    label   "Depth"
                    type    toggle
                    default { "1" }
                    disablewhen "{ xn__karmaobjectoutline_depth_control_5sbg == block } { xn__karmaobjectoutline_depth_control_5sbg == none }"
                    parmtag { "spare_category" "Outline" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
                parm {
                    name    "xn__karmaobjectoutline_depththreshold_control_t7bg"
                    label   "Depth Threshold"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectoutline_depththreshold_subg"
                    label   "Depth Threshold"
                    type    float
                    default { "0.5" }
                    disablewhen "{ xn__karmaobjectoutline_depththreshold_control_t7bg == block } { xn__karmaobjectoutline_depththreshold_control_t7bg == none }"
                    range   { 0! 1 }
                    parmtag { "spare_category" "Outline" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "float" }
                }
                parm {
                    name    "xn__karmaobjectoutline_secondary_control_ozbg"
                    label   "Secondary"
                    type    string
                    default { "none" }
                    menujoin {
                        [ "import loputils" ]
                        [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                        language python
                    }
                    parmtag { "sidefx::look" "icon" }
                }
                parm {
                    name    "xn__karmaobjectoutline_secondary_nmbg"
                    label   "Secondary"
                    type    toggle
                    default { "1" }
                    disablewhen "{ xn__karmaobjectoutline_secondary_control_ozbg == block } { xn__karmaobjectoutline_secondary_control_ozbg == none }"
                    parmtag { "spare_category" "Outline" }
                    parmtag { "uiscope" "None" }
                    parmtag { "usdapischema" "KarmaRenderSettingsAPI" }
                    parmtag { "usdvaluetype" "bool" }
                }
            }

        }

    }

    group {
        name    "settings2_2"
        label   "Husk"

        groupcollapsible {
            name    "HuskRenderSettingsAPI_Rendering"
            label   "Rendering"
            parmtag { "group_default" "1" }
            grouptag { "group_type" "collapsible" }

            parm {
                name    "xn__huskdefault_delegate_control_mmb"
                label   "Default Delegate"
                type    string
                default { "none" }
                menujoin {
                    [ "import loputils" ]
                    [ "return loputils.createEditPropertiesControlMenu(kwargs, 'string')" ]
                    language python
                }
                parmtag { "sidefx::look" "icon" }
            }
            parm {
                name    "xn__huskdefault_delegate_l8a"
                label   "Default Delegate"
                type    string
                default { "" }
                disablewhen "{ xn__huskdefault_delegate_control_mmb == block } { xn__huskdefault_delegate_control_mmb == none }"
                parmtag { "spare_category" "Rendering" }
                parmtag { "uiscope" "None" }
                parmtag { "usdapischema" "HuskRenderSettingsAPI" }
                parmtag { "usdvaluetype" "string" }
            }
        }

    }

    parm {
        name    "errorseverity"
        baseparm
        label   "Error Severity"
        invisible
        export  none
    }
    parm {
        name    "errormsg"
        baseparm
        label   "Error Message"
        invisible
        export  none
    }
HouLC1033600b8506a0469d700b053969stage/shot_denoise/render_backplate.chn {
    channel sample_f1 {
      lefttype = extend
      righttype = extend
      default = 1
      flags = 0
      segment { length = 0 value = 1 1 expr = @fstart }
    }
    channel sample_f2 {
      lefttype = extend
      righttype = extend
      default = 240
      flags = 0
      segment { length = 0 value = 240 240 expr = @fend }
    }
    channel sample_f3 {
      lefttype = extend
      righttype = extend
      default = 1
      flags = 0
      segment { length = 0 value = 1 1 expr = @finc }
    }
    channel errormsg {
      lefttype = extend
      righttype = extend
      defaultString = \"\"
      flags = 0
      segment { length = 0 expr = __import__('loputils').renderProductAndSettingsErrorMessage() language = python }
    }
    channel resolution2 {
      lefttype = extend
      righttype = extend
      default = 1080
      flags = 0
      segment { options = {	 untie  iv ov is os ia oa }

	 length = 0 expr = "pythonexprf(\"__import__('loputils').computeResolutionParameter(True, False)\")" }
    }
  }
HouLC1033600b8406a0469d700db10f05stage/shot_denoise/render_backplate.parm {
version 0.8
sample_group	[ 0	locks=0 ]	(	0	)
sample_behavior	[ 0	locks=0 ]	(	single	)
sample_f	[ 0	locks=0 ]	(	[ sample_f1	1 ] 	[ sample_f2	240 ] 	[ sample_f3	1 ] 	)
sample_subframeenable	[ 0	locks=0 ]	(	"off"	)
sample_subframegroup	[ 0	locks=0 ]	(	0	)
sample_shuttermode	[ 0	locks=0 ]	(	manual	)
sample_shutterrange	[ 0	locks=0 ]	(	-0.25	0.25	)
sample_cameraprim	[ 0	locks=0 ]	(	/cameras/camera1	)
sample_count	[ 0	locks=0 ]	(	2	)
sample_includeframe	[ 0	locks=0 ]	(	"on"	)
sample_group2	[ 0	locks=0 ]	(	0	)
sample_subframegroup2	[ 0	locks=0 ]	(	0	)
primpattern	[ 0	locks=0 ]	(	"`lopinputprims('.', 0)`"	)
primpath	[ 0	locks=0 ]	(	/Render/rendersettings	)
createprims	[ 0	locks=0 ]	(	"off"	)
initforedit	[ 0	locks=0 ]	(	0	)
createprimsgroup2	[ 0	locks=0 ]	(	0	)
primcount	[ 0	locks=0 ]	(	1	)
primtype	[ 0	locks=0 ]	(	UsdRenderSettings	)
primkind	[ 0	locks=0 ]	(	""	)
specifier	[ 0	locks=0 ]	(	def	)
classancestor	[ 0	locks=0 ]	(	""	)
parentprimtype	[ 0	locks=0 ]	(	UsdGeomScope	)
settings	[ 0	locks=0 ]	(	0	)
products_control	[ 0	locks=0 ]	(	none	)
products	[ 0	locks=0 ]	(	""	)
includedPurposes_control	[ 0	locks=0 ]	(	none	)
includedPurposes	[ 0	locks=0 ]	(	default	)
materialBindingPurposes_control	[ 0	locks=0 ]	(	none	)
materialBindingPurposes	[ 0	locks=0 ]	(	"full allPurpose"	)
renderingColorSpace_control	[ 0	locks=0 ]	(	none	)
renderingColorSpace	[ 0	locks=0 ]	(	""	)
sepparm	[ 0	locks=0 ]	(	)
camera_control	[ 0	locks=0 ]	(	none	)
camera	[ 0	locks=0 ]	(	/cameras/camera1	)
res_mode	[ 0	locks=0 ]	(	autoheight	)
resolution_control	[ 0	locks=0 ]	(	none	)
resolution	[ 0	locks=2 ]	(	2048	[ resolution2	1080 ] 	)
resolutionMenu	[ 0	locks=0 ]	(	0	)
disableMotionBlur_control	[ 0	locks=0 ]	(	none	)
disableMotionBlur	[ 0	locks=0 ]	(	"off"	)
instantaneousShutter_control	[ 0	locks=0 ]	(	none	)
instantaneousShutter	[ 0	locks=0 ]	(	"off"	)
disableDepthOfField_control	[ 0	locks=0 ]	(	none	)
disableDepthOfField	[ 0	locks=0 ]	(	"off"	)
aspectRatioConformPolicy_control	[ 0	locks=0 ]	(	none	)
aspectRatioConformPolicy	[ 0	locks=0 ]	(	expandAperture	)
dataWindowNDC_control	[ 0	locks=0 ]	(	none	)
dataWindowNDC	[ 0	locks=0 ]	(	0	0	1	1	)
pixelAspectRatio_control	[ 0	locks=0 ]	(	none	)
pixelAspectRatio	[ 0	locks=0 ]	(	1	)
errorseverity	[ 0	locks=0 ]	(	"1"	)
errormsg	[ 0	locks=0 ]	(	[ errormsg	__import__('loputils').renderProductAndSettingsErrorMessage() ] 	)
sample_group3	[ 0	locks=0 ]	(	0	)
sample_subframegroup3	[ 0	locks=0 ]	(	0	)
createprimsgroup3	[ 0	locks=0 ]	(	0	)
settings2	[ 0	locks=0 ]	(	1	1	1	)
global	[ 0	locks=0 ]	(	0	0	)
KarmaRenderSettingsAPI_Rendering	[ 0	locks=0 ]	(	1	)
xn__karmaglobalimagemode_control_nmbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalimagemode_m8ag	[ 0	locks=0 ]	(	Progressive	)
xn__karmaglobalprogressivepasses_control_ozbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalprogressivepasses_nmbg	[ 0	locks=0 ]	(	0	)
xn__karmaglobalbucketsize_control_9nbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalbucketsize_89ag	[ 0	locks=0 ]	(	32	)
xn__karmaglobalbucketorder_control_wpbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalbucketorder_vcbg	[ 0	locks=0 ]	(	Middle	)
xn__karmaglobalabortnogpudevice_control_1xbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalabortnogpudevice_0kbg	[ 0	locks=0 ]	(	"off"	)
KarmaRenderSettingsAPI_Sampling	[ 0	locks=0 ]	(	1	)
xn__karmaglobalsamplesperpixel_control_fwbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalsamplesperpixel_ejbg	[ 0	locks=0 ]	(	9	)
xn__karmaglobalpathtracedsamples_control_ozbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalpathtracedsamples_nmbg	[ 0	locks=0 ]	(	128	)
xn__karmaglobalscreendoorlimit_control_fwbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalscreendoorlimit_ejbg	[ 0	locks=0 ]	(	4	)
xn__karmaglobalconvergence_mode_control_1xbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalconvergence_mode_0kbg	[ 0	locks=0 ]	(	Variance	)
xn__karmaglobalrussianroulette_cutoff_control_t7bg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalrussianroulette_cutoff_subg	[ 0	locks=0 ]	(	2	)
xn__karmagloballight_sampling_mode_control_x2bg	[ 0	locks=0 ]	(	none	)
xn__karmagloballight_sampling_mode_wpbg	[ 0	locks=0 ]	(	"Light Tree"	)
xn__karmagloballight_sampling_quality_control_t7bg	[ 0	locks=0 ]	(	none	)
xn__karmagloballight_sampling_quality_subg	[ 0	locks=0 ]	(	1	)
xn__karmaglobalimage_blur_control_9nbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalimage_blur_89ag	[ 0	locks=0 ]	(	"on"	)
KarmaRenderSettingsAPI_xn__IndirectGuiding_ooa	[ 0	locks=0 ]	(	1	)
xn__karmaglobalguiding_enable_control_subg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalguiding_enable_rhbg	[ 0	locks=0 ]	(	"off"	)
xn__karmaglobalguiding_samples_control_fwbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalguiding_samples_ejbg	[ 0	locks=0 ]	(	0	)
xn__karmaglobalguiding_components_control_b1bg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalguiding_components_9nbg	[ 0	locks=0 ]	(	"diffuse volume sss"	)
xn__karmaglobalguiding_deterministic_control_65bg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalguiding_deterministic_5sbg	[ 0	locks=0 ]	(	"off"	)
xn__karmaglobalguiding_clearbuffers_control_k4bg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalguiding_clearbuffers_jrbg	[ 0	locks=0 ]	(	"off"	)
KarmaRenderSettingsAPI_Shading	[ 0	locks=0 ]	(	1	)
xn__karmaglobalraybias_control_ejbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalraybias_d5ag	[ 0	locks=0 ]	(	0.001	)
xn__karmaglobalautoraybias_control_wpbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalautoraybias_vcbg	[ 0	locks=0 ]	(	"on"	)
xn__karmaglobalconstrainmaxrough_control_ozbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalconstrainmaxrough_nmbg	[ 0	locks=0 ]	(	"on"	)
xn__karmaglobalbgoccludeshadow_control_fwbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalbgoccludeshadow_ejbg	[ 0	locks=0 ]	(	"off"	)
xn__karmaglobalcolorlimit_control_9nbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalcolorlimit_89ag	[ 0	locks=0 ]	(	20	)
xn__karmaglobalcolorlimitindlinked_control_x2bg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalcolorlimitindlinked_wpbg	[ 0	locks=0 ]	(	"on"	)
xn__karmaglobalcolorlimitindirect_control_b1bg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalcolorlimitindirect_9nbg	[ 0	locks=0 ]	(	20	)
xn__karmaglobalautoheadlight_control_5sbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalautoheadlight_4fbg	[ 0	locks=0 ]	(	"off"	)
KarmaRenderSettingsAPI_xn__AmbientOcclusion_jpa	[ 0	locks=0 ]	(	1	)
xn__karmaglobaloverride_lighting_control_ozbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaloverride_lighting_nmbg	[ 0	locks=0 ]	(	Off	)
xn__karmaglobaldisable_lighting_control_1xbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaldisable_lighting_0kbg	[ 0	locks=0 ]	(	"off"	)
xn__karmaglobalhead_ao_samples_control_fwbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalhead_ao_samples_ejbg	[ 0	locks=0 ]	(	1	)
xn__karmaglobalhead_ao_distance_control_1xbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalhead_ao_distance_0kbg	[ 0	locks=0 ]	(	1e38	)
xn__karmaglobalhead_depthcue_color_control_x2bg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalhead_depthcue_color_wpbg	[ 0	locks=0 ]	(	0	0	0	)
xn__karmaglobalhead_depthcue_alpha_control_x2bg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalhead_depthcue_alpha_wpbg	[ 0	locks=0 ]	(	1	)
xn__karmaglobalhead_depthcue_z_control_fwbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalhead_depthcue_z_ejbg	[ 0	locks=0 ]	(	0	0	)
KarmaRenderSettingsAPI_Dicing	[ 0	locks=0 ]	(	0	)
xn__karmaglobaldicingcamera_control_jrbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaldicingcamera_iebg	[ 0	locks=0 ]	(	""	)
xn__karmaglobaloffscreenquality_control_1xbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaloffscreenquality_0kbg	[ 0	locks=0 ]	(	0.1	)
xn__karmaglobaldicingqualityscale_control_b1bg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaldicingqualityscale_9nbg	[ 0	locks=0 ]	(	1	)
KarmaRenderSettingsAPI_Image	[ 0	locks=0 ]	(	1	)
xn__karmaglobalimagefilter_control_wpbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalimagefilter_vcbg	[ 0	locks=0 ]	(	""	)
xn__karmaglobalpixelfilter_control_wpbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalpixelfilter_vcbg	[ 0	locks=0 ]	(	gauss	)
xn__karmaglobalpixelfiltersize_control_fwbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalpixelfiltersize_ejbg	[ 0	locks=0 ]	(	2	)
xn__karmaglobalsamplefilter_control_jrbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalsamplefilter_iebg	[ 0	locks=0 ]	(	""	)
xn__karmaglobalpixeloracle_control_wpbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalpixeloracle_vcbg	[ 0	locks=0 ]	(	variance	)
xn__karmaglobaluse_background_control_subg	[ 0	locks=0 ]	(	set	)
xn__karmaglobaluse_background_rhbg	[ 0	locks=0 ]	(	On	)
xn__karmaglobalbackground_iprfilter_control_k4bg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalbackground_iprfilter_jrbg	[ 0	locks=0 ]	(	""	)
xn__karmaglobalexportcomponents_control_1xbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalexportcomponents_0kbg	[ 0	locks=0 ]	(	"diffuse reflect coat refract volume sss"	)
xn__karmaglobaldcm_usehitdist_control_subg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaldcm_usehitdist_rhbg	[ 0	locks=0 ]	(	"off"	)
KarmaRenderSettingsAPI_Advanced	[ 0	locks=0 ]	(	0	)
xn__karmaglobalusecacheratio_control_5sbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalusecacheratio_4fbg	[ 0	locks=0 ]	(	"on"	)
xn__karmaglobalcacheratio_control_9nbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalcacheratio_89ag	[ 0	locks=0 ]	(	0.25	)
xn__karmaglobalcachesize_control_nmbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalcachesize_m8ag	[ 0	locks=0 ]	(	1000	)
xn__karmaglobaloverrideobject_control_subg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaloverrideobject_rhbg	[ 0	locks=0 ]	(	""	)
xn__karmaglobalrandomseed_control_9nbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalrandomseed_89ag	[ 0	locks=0 ]	(	0	)
xn__karmaglobalabortmissingtexture_control_x2bg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalabortmissingtexture_wpbg	[ 0	locks=0 ]	(	"off"	)
xn__karmaglobaldiffusecomponents_control_ozbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaldiffusecomponents_nmbg	[ 0	locks=0 ]	(	diffuse	)
xn__karmaglobalrefractcomponents_control_ozbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalrefractcomponents_nmbg	[ 0	locks=0 ]	(	refract	)
xn__karmaglobalvolumecomponents_control_1xbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalvolumecomponents_0kbg	[ 0	locks=0 ]	(	volume	)
xn__karmaglobalssscomponents_control_5sbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalssscomponents_4fbg	[ 0	locks=0 ]	(	sss	)
KarmaRenderSettingsAPI_IPR	[ 0	locks=0 ]	(	1	)
xn__karmaglobalipr_continuous_dicing_control_65bg	[ 0	locks=0 ]	(	none	)
xn__karmaglobalipr_continuous_dicing_5sbg	[ 0	locks=0 ]	(	"off"	)
KarmaRenderSettingsAPI_xn__TextureBaking_vma	[ 0	locks=0 ]	(	1	)
xn__karmaglobaluvunwrap_type_control_5sbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaluvunwrap_type_4fbg	[ 0	locks=0 ]	(	UDIM	)
xn__karmaglobaluvunwrap_object_id_control_b1bg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaluvunwrap_object_id_9nbg	[ 0	locks=0 ]	(	-1	)
xn__karmaglobaluvunwrap_texture_tile_control_65bg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaluvunwrap_texture_tile_5sbg	[ 0	locks=0 ]	(	-1	)
xn__karmaglobaluvunwrap_ptex_min_res_control_65bg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaluvunwrap_ptex_min_res_5sbg	[ 0	locks=0 ]	(	1280	1280	)
xn__karmaglobaluvunwrap_ptex_max_res_control_65bg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaluvunwrap_ptex_max_res_5sbg	[ 0	locks=0 ]	(	1280	1280	)
xn__karmaglobaluvunwrap_ptex_small_pct_control_g9bg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaluvunwrap_ptex_small_pct_fwbg	[ 0	locks=0 ]	(	0	)
xn__karmaglobaluvunwrap_ptex_rel_scale_control_g9bg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaluvunwrap_ptex_rel_scale_fwbg	[ 0	locks=0 ]	(	"off"	)
xn__karmaglobaluvunwrap_ptex_scale_control_x2bg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaluvunwrap_ptex_scale_wpbg	[ 0	locks=0 ]	(	1	)
KarmaRenderSettingsAPI_Outlines	[ 0	locks=0 ]	(	1	)
xn__karmaglobaloutline_enable_control_subg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaloutline_enable_rhbg	[ 0	locks=0 ]	(	"off"	)
xn__karmaglobaloutline_mode_control_jrbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaloutline_mode_iebg	[ 0	locks=0 ]	(	"off"	)
xn__karmaglobaloutline_radius_control_subg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaloutline_radius_rhbg	[ 0	locks=0 ]	(	1	)
xn__karmaglobaloutline_primary_control_fwbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaloutline_primary_ejbg	[ 0	locks=0 ]	(	"on"	)
xn__karmaglobaloutline_primary_samples_control_g9bg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaloutline_primary_samples_fwbg	[ 0	locks=0 ]	(	4	)
xn__karmaglobaloutline_primary_stencils_control_2bcg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaloutline_primary_stencils_1xbg	[ 0	locks=0 ]	(	1	)
xn__karmaglobaloutline_secondary_control_ozbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaloutline_secondary_nmbg	[ 0	locks=0 ]	(	"on"	)
xn__karmaglobaloutline_secondary_samples_control_pdcg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaloutline_secondary_samples_ozbg	[ 0	locks=0 ]	(	4	)
xn__karmaglobaloutline_secondary_stencils_control_cfcg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaloutline_secondary_stencils_b1bg	[ 0	locks=0 ]	(	1	)
xn__karmaglobaloutline_intensity_control_ozbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaloutline_intensity_nmbg	[ 0	locks=0 ]	(	1	)
xn__karmaglobaloutline_fitmin_control_subg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaloutline_fitmin_rhbg	[ 0	locks=0 ]	(	0	)
xn__karmaglobaloutline_fitmax_control_subg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaloutline_fitmax_rhbg	[ 0	locks=0 ]	(	1	)
xn__karmaglobaloutline_apply_control_5sbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaloutline_apply_4fbg	[ 0	locks=0 ]	(	"on"	)
xn__karmaglobaloutline_depthblend_control_b1bg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaloutline_depthblend_9nbg	[ 0	locks=0 ]	(	0	)
xn__karmaglobaloutline_color_control_5sbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaloutline_color_4fbg	[ 0	locks=0 ]	(	1	0	1	)
xn__karmaglobaloutline_linesaovs_control_ozbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaloutline_linesaovs_nmbg	[ 0	locks=0 ]	(	"off"	)
xn__karmaglobaloutline_depththreshold_control_t7bg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaloutline_depththreshold_subg	[ 0	locks=0 ]	(	1	)
xn__karmaglobaloutline_debug_control_5sbg	[ 0	locks=0 ]	(	none	)
xn__karmaglobaloutline_debug_4fbg	[ 0	locks=0 ]	(	"off"	)
KarmaRenderSettingsAPI_Rendering2	[ 0	locks=0 ]	(	0	)
xn__karmaobjectlightsource_samplingquality_control_ygcg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectlightsource_samplingquality_x2bg	[ 0	locks=0 ]	(	1	)
xn__karmaobjectlightsource_diffusescale_control_2bcg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectlightsource_diffusescale_1xbg	[ 0	locks=0 ]	(	1	)
xn__karmaobjectlightsource_specularscale_control_pdcg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectlightsource_specularscale_ozbg	[ 0	locks=0 ]	(	1	)
KarmaRenderSettingsAPI_xn__MotionBlur_6ja	[ 0	locks=0 ]	(	0	)
xn__karmaobjectmblur_control_4fbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectmblur_31ag	[ 0	locks=0 ]	(	"on"	)
xn__karmaobjectsamplesfromstage_control_1xbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectsamplesfromstage_0kbg	[ 0	locks=0 ]	(	"on"	)
xn__karmaobjectvblur_control_4fbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectvblur_31ag	[ 0	locks=0 ]	(	"No Velocity Blur"	)
xn__karmaobjectgeosamples_control_9nbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectgeosamples_89ag	[ 0	locks=0 ]	(	2	)
xn__karmaobjectxformsamples_control_jrbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectxformsamples_iebg	[ 0	locks=0 ]	(	2	)
xn__karmaobjectblurstyle_control_nmbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectblurstyle_m8ag	[ 0	locks=0 ]	(	"Rotation Blur"	)
xn__karmaobjectinstance_vblur_control_subg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectinstance_vblur_rhbg	[ 0	locks=0 ]	(	"No Velocity Blur"	)
xn__karmaobjectinstance_samples_control_1xbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectinstance_samples_0kbg	[ 0	locks=0 ]	(	2	)
xn__karmaobjectvolumevblurmode_control_fwbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectvolumevblurmode_ejbg	[ 0	locks=0 ]	(	"Lattice Deformation"	)
xn__karmaobjectvolumevblurscale_control_1xbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectvolumevblurscale_0kbg	[ 0	locks=0 ]	(	1	)
xn__karmaobjectvolumevblurlatticequality_control_pdcg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectvolumevblurlatticequality_ozbg	[ 0	locks=0 ]	(	0.1	)
KarmaRenderSettingsAPI_Sampling2	[ 0	locks=0 ]	(	0	)
xn__karmaobjectdiffusequality_control_subg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectdiffusequality_rhbg	[ 0	locks=0 ]	(	1	)
xn__karmaobjectreflectquality_control_subg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectreflectquality_rhbg	[ 0	locks=0 ]	(	1	)
xn__karmaobjectrefractquality_control_subg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectrefractquality_rhbg	[ 0	locks=0 ]	(	1	)
xn__karmaobjectvolumequality_control_5sbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectvolumequality_4fbg	[ 0	locks=0 ]	(	1	)
xn__karmaobjectsssquality_control_9nbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectsssquality_89ag	[ 0	locks=0 ]	(	1	)
xn__karmaobjectvolumesteprate_control_subg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectvolumesteprate_rhbg	[ 0	locks=0 ]	(	0.25	)
xn__karmaobjectvolumeshadowsteprate_control_k4bg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectvolumeshadowsteprate_jrbg	[ 0	locks=0 ]	(	1	)
xn__karmaobjectvolumesamplingchannel_control_65bg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectvolumesamplingchannel_5sbg	[ 0	locks=0 ]	(	density	)
xn__karmaobjectvolumefilter_control_jrbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectvolumefilter_iebg	[ 0	locks=0 ]	(	box	)
xn__karmaobjectvolumefilterwidth_control_ozbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectvolumefilterwidth_nmbg	[ 0	locks=0 ]	(	1	)
xn__karmaobjectvarianceaa_thresh_control_ozbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectvarianceaa_thresh_nmbg	[ 0	locks=0 ]	(	0.01	)
xn__karmaobjectvarianceaa_minsamples_control_65bg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectvarianceaa_minsamples_5sbg	[ 0	locks=0 ]	(	1	)
xn__karmaobjectvarianceaa_maxsamples_control_65bg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectvarianceaa_maxsamples_5sbg	[ 0	locks=0 ]	(	9	)
KarmaRenderSettingsAPI_Limits	[ 0	locks=0 ]	(	0	)
xn__karmaobjectdiffuselimit_control_jrbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectdiffuselimit_iebg	[ 0	locks=0 ]	(	1	)
xn__karmaobjectreflectlimit_control_jrbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectreflectlimit_iebg	[ 0	locks=0 ]	(	4	)
xn__karmaobjectrefractlimit_control_jrbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectrefractlimit_iebg	[ 0	locks=0 ]	(	4	)
xn__karmaobjectvolumelimit_control_wpbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectvolumelimit_vcbg	[ 0	locks=0 ]	(	0	)
xn__karmaobjectssslimit_control_0kbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectssslimit_z6ag	[ 0	locks=0 ]	(	1	)
xn__karmaobjectlimitcomponents_control_fwbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectlimitcomponents_ejbg	[ 0	locks=0 ]	(	"reflect refract"	)
xn__karmaobjectlimitcolor_control_9nbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectlimitcolor_89ag	[ 0	locks=0 ]	(	0	0	0	)
KarmaRenderSettingsAPI_xn__UniformVolume_vma	[ 0	locks=0 ]	(	0	)
xn__karmaobjectvolumeuniform_control_5sbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectvolumeuniform_4fbg	[ 0	locks=0 ]	(	"off"	)
xn__karmaobjectvolumeuniformsamples_control_k4bg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectvolumeuniformsamples_jrbg	[ 0	locks=0 ]	(	4	)
KarmaRenderSettingsAPI_Shading2	[ 0	locks=0 ]	(	0	)
xn__karmaobjectrendervisibility_control_1xbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectrendervisibility_0kbg	[ 0	locks=0 ]	(	*	)
xn__karmaobjectstencilmap_control_9nbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectstencilmap_89ag	[ 0	locks=0 ]	(	""	)
xn__karmaobjectstencilthresh_control_5sbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectstencilthresh_4fbg	[ 0	locks=0 ]	(	0	)
xn__karmaobjectcuspangle_control_nmbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectcuspangle_m8ag	[ 0	locks=0 ]	(	60	)
xn__karmaobjectholdoutmode_control_wpbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectholdoutmode_vcbg	[ 0	locks=0 ]	(	None	)
xn__karmaobjectsmoothp_control_ejbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectsmoothp_d5ag	[ 0	locks=0 ]	(	"on"	)
xn__karmaobjectcustom_tracesets_control_1xbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectcustom_tracesets_0kbg	[ 0	locks=0 ]	(	""	)
xn__karmaobjectsss_traceset_control_jrbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectsss_traceset_iebg	[ 0	locks=0 ]	(	""	)
xn__karmaobjectlpetag_control_rhbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectlpetag_q3ag	[ 0	locks=0 ]	(	""	)
xn__karmaobjectinternalreflectenable_control_65bg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectinternalreflectenable_5sbg	[ 0	locks=0 ]	(	"off"	)
xn__karmaobjectthinwallatrefractlimit_control_t7bg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectthinwallatrefractlimit_subg	[ 0	locks=0 ]	(	"on"	)
xn__karmaobjectlightsubset_control_wpbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectlightsubset_vcbg	[ 0	locks=0 ]	(	Outside	)
xn__karmaobjectdielectricpriority_control_b1bg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectdielectricpriority_9nbg	[ 0	locks=0 ]	(	0	)
xn__karmaobjectbumpshadowterminator_control_k4bg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectbumpshadowterminator_jrbg	[ 0	locks=0 ]	(	0	)
xn__karmaobjectcausticsenable_control_subg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectcausticsenable_rhbg	[ 0	locks=0 ]	(	"off"	)
xn__karmaobjectcausticsroughnessclamp_control_t7bg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectcausticsroughnessclamp_subg	[ 0	locks=0 ]	(	0.2	)
xn__karmaobjectfakecausticsbsdfenable_control_t7bg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectfakecausticsbsdfenable_subg	[ 0	locks=0 ]	(	"on"	)
xn__karmaobjectfakecausticscolor_control_ozbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectfakecausticscolor_nmbg	[ 0	locks=0 ]	(	1	1	1	)
xn__karmaobjectfakecausticsopacity_control_x2bg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectfakecausticsopacity_wpbg	[ 0	locks=0 ]	(	1	1	1	)
xn__karmaobjectfakecausticsfresneldarken_control_pdcg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectfakecausticsfresneldarken_ozbg	[ 0	locks=0 ]	(	0	)
KarmaRenderSettingsAPI_Light	[ 0	locks=0 ]	(	0	)
xn__karmaobjecttreat_as_lightsource_control_k4bg	[ 0	locks=0 ]	(	none	)
xn__karmaobjecttreat_as_lightsource_jrbg	[ 0	locks=0 ]	(	No	)
xn__karmaobjectisportal_control_0kbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectisportal_z6ag	[ 0	locks=0 ]	(	"off"	)
xn__karmaobjectportaldomelights_control_1xbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectportaldomelights_0kbg	[ 0	locks=0 ]	(	*	)
KarmaRenderSettingsAPI_Geometry	[ 0	locks=0 ]	(	0	)
xn__karmaobjectpoint_style_control_wpbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectpoint_style_vcbg	[ 0	locks=0 ]	(	Spheres	)
xn__karmaobjectcurve_style_control_wpbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectcurve_style_vcbg	[ 0	locks=0 ]	(	"Rounded Curves"	)
xn__karmaobjectcurve_basis_control_wpbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectcurve_basis_vcbg	[ 0	locks=0 ]	(	"Geometry Default"	)
xn__karmaobjectwidth_scale_control_wpbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectwidth_scale_vcbg	[ 0	locks=0 ]	(	1	)
xn__karmaobjectcull_backface_control_5sbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectcull_backface_4fbg	[ 0	locks=0 ]	(	Off	)
KarmaRenderSettingsAPI_Dicing2	[ 0	locks=0 ]	(	0	)
xn__karmaobjectdicingquality_control_5sbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectdicingquality_4fbg	[ 0	locks=0 ]	(	0.5	)
xn__karmaobjecttruedisplace_control_jrbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjecttruedisplace_iebg	[ 0	locks=0 ]	(	"True Displacement"	)
xn__karmaobjectdicingdepthmin_control_subg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectdicingdepthmin_rhbg	[ 0	locks=0 ]	(	-1	)
xn__karmaobjectdicingdepthmax_control_subg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectdicingdepthmax_rhbg	[ 0	locks=0 ]	(	-1	)
xn__karmaobjectdicingpredisplace_control_ozbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectdicingpredisplace_nmbg	[ 0	locks=0 ]	(	"off"	)
KarmaRenderSettingsAPI_xn__TextureBaking_vma2	[ 0	locks=0 ]	(	0	)
xn__karmaobjectuvunwrap_lowres_obj_control_x2bg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectuvunwrap_lowres_obj_wpbg	[ 0	locks=0 ]	(	-1	)
xn__karmaobjectuvunwrap_cage_obj_control_ozbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectuvunwrap_cage_obj_nmbg	[ 0	locks=0 ]	(	-1	)
xn__karmaobjectuvunwrap_highres_obj_control_k4bg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectuvunwrap_highres_obj_jrbg	[ 0	locks=0 ]	(	-1	)
xn__karmaobjectbaker_identifier_traceset_control_pdcg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectbaker_identifier_traceset_ozbg	[ 0	locks=0 ]	(	""	)
xn__karmaobjectbaker_visibility_traceset_control_pdcg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectbaker_visibility_traceset_ozbg	[ 0	locks=0 ]	(	*	)
xn__karmaobjectbaker_visibility_cull_backface_control_ulcg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectbaker_visibility_cull_backface_t7bg	[ 0	locks=0 ]	(	Off	)
KarmaRenderSettingsAPI_Outline	[ 0	locks=0 ]	(	0	)
xn__karmaobjectoutline_enable_control_subg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectoutline_enable_rhbg	[ 0	locks=0 ]	(	"on"	)
xn__karmaobjectoutline_radius_control_subg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectoutline_radius_rhbg	[ 0	locks=0 ]	(	0.002	)
xn__karmaobjectoutline_contour_control_fwbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectoutline_contour_ejbg	[ 0	locks=0 ]	(	"on"	)
xn__karmaobjectoutline_idthreshold_control_x2bg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectoutline_idthreshold_wpbg	[ 0	locks=0 ]	(	0.001	)
xn__karmaobjectoutline_crease_control_subg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectoutline_crease_rhbg	[ 0	locks=0 ]	(	"on"	)
xn__karmaobjectoutline_creasethreshold_control_g9bg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectoutline_creasethreshold_fwbg	[ 0	locks=0 ]	(	0.1	)
xn__karmaobjectoutline_depth_control_5sbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectoutline_depth_4fbg	[ 0	locks=0 ]	(	"on"	)
xn__karmaobjectoutline_depththreshold_control_t7bg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectoutline_depththreshold_subg	[ 0	locks=0 ]	(	0.5	)
xn__karmaobjectoutline_secondary_control_ozbg	[ 0	locks=0 ]	(	none	)
xn__karmaobjectoutline_secondary_nmbg	[ 0	locks=0 ]	(	"on"	)
HuskRenderSettingsAPI_Rendering	[ 0	locks=0 ]	(	1	)
xn__huskdefault_delegate_control_mmb	[ 0	locks=0 ]	(	none	)
xn__huskdefault_delegate_l8a	[ 0	locks=0 ]	(	""	)
}
HouLC1033600b8006a0469d703a3c9203stage/shot_denoise/render_backplate.userdata     ___Version___    2.0HouLC1033600b8d06a0469d70ea9d23c1stage/shot_denoise/switch1.init type = switch
matchesdef = 1
HouLC1033600bb206a0469d7092882b9astage/shot_denoise/switch1.def comment ""
position -2.04891e-08 3.57145
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on debug off
outputsNamed3
{
1 "output1"
}
inputsNamed3
{
0 	(0) "" 1 "input1"
2 	render_backplate 1 1 "input2"
}
inputs
{
0 	(0) 0 1
1 	render_backplate 0 1
}
stat
{
  create 1761035333
  modify 1778671832
  author User@DESKTOP-DTTJ3AT
  access 0777
}
color UT_Color RGB 0.8 1 0.7 
delscript ""
exprlanguage hscript
end
HouLC1033600b8006a0469d7061c7c257stage/shot_denoise/switch1.editableinputdata [
	{
	},
	{
	}
]
HouLC1033600bb206a0469d70db5ec8ffstage/shot_denoise/switch1.chn {
    channel input {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = ch(\"../newparameter\") }
    }
  }
HouLC1033600b8d06a0469d70628a9e5estage/shot_denoise/switch1.parm {
version 0.8
chooseinputbyname	[ 0	locks=0 ]	(	"off"	)
input	[ 0	locks=0 ]	(	[ input	0 ] 	)
selectinputname	[ 0	locks=0 ]	(	""	)
selectinputvalue	[ 0	locks=0 ]	(	""	)
config_separator	[ 0	locks=0 ]	(	)
badinput	[ 0	locks=0 ]	(	ignore	)
fallback	[ 0	locks=0 ]	(	0	)
selectfallbackname	[ 0	locks=0 ]	(	""	)
inputname	[ 0	locks=0 ]	(	"`opinput(\".\", @input)`"	)
}
HouLC1033600b8906a0469d70511cca19stage/shot_denoise/switch1.userdata     ___Version___    21.0.700HouLC1033600b9406a0469d70da9ec689stage/shot_denoise/karmarenderproducts_separate_aov.init type = karmarenderproducts
matchesdef = 1
HouLC1033600b9506a0469d703d2890e9stage/shot_denoise/karmarenderproducts_separate_aov.def comment ""
position 2.31682 2.61241
connectornextid 2
flags =  lock off model off template off footprint off xray off bypass on display off render off highlight off unload off savedata off compress on colordefault on exposed on debug off
outputsNamed3
{
1 "output1"
}
inputsNamed3
{
0 	switch1 1 1 "input1"
}
inputs
{
0 	switch1 0 1
}
stat
{
  create 1676488766
  modify 1778672624
  author Nick@AERO
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b9506a0469d70c8c6acb8stage/shot_denoise/karmarenderproducts_separate_aov.chn {
    channel resolutionMenu {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = "640 480 1" }
    }
  }
HouLC1033600b9406a0469d709284d0b1stage/shot_denoise/karmarenderproducts_separate_aov.parm {
version 0.8
spacer	[ 0	locks=0 ]	(	""	)
quicksetup	[ 0	locks=0 ]	(	"menu"	)
parentprimpath	[ 0	locks=0 ]	(	/Render/Products	)
common	[ 0	locks=0 ]	(	0	)
orderedVars	[ 0	locks=0 ]	(	/Render/Products/Vars/*	)
camera	[ 0	locks=0 ]	(	/cameras/camera1	)
resolution	[ 0	locks=0 ]	(	2048	1080	)
resolutionMenu	[ 0	locks=0 ]	(	[ resolutionMenu	0 ] 	)
instantaneousShutter	[ 0	locks=0 ]	(	"off"	)
aspectRatioConformPolicy	[ 0	locks=0 ]	(	expandAperture	)
dataWindowNDC	[ 0	locks=0 ]	(	0	0	1	1	)
pixelAspectRatio	[ 0	locks=0 ]	(	1	)
dooutputcs	[ 0	locks=0 ]	(	"off"	)
outputcs	[ 0	locks=0 ]	(	""	)
folder0	[ 0	locks=0 ]	(	1	)
products	[ 0	locks=0 ]	(	1	)
enable_0	[ 0	locks=0 ]	(	"on"	)
primname_0	[ 0	locks=0 ]	(	"`strsplit(chs(\"orderedVars_\" + opdigits($CH)), \"/\", -1)`"	)
productName_0	[ 0	locks=0 ]	(	"$HIP/render/`chs(\"primname_\" + opdigits($CH))`.$F4.jpg"	)
doorderedVars_0	[ 0	locks=0 ]	(	"on"	)
orderedVars_0	[ 0	locks=0 ]	(	/Render/Products/Vars/incan_aov	)
docamera_0	[ 0	locks=0 ]	(	"off"	)
camera_0	[ 0	locks=0 ]	(	""	)
dooutputcs_0	[ 0	locks=0 ]	(	none	)
outputcs_0	[ 0	locks=0 ]	(	""	)
sepparm0	[ 0	locks=0 ]	(	)
}
HouLC1033600b9006a0469d70105177eastage/shot_denoise/karmarenderproducts_separate_aov.userdata     ___Version___     HouLC1033600bb406a0469d70923af739stage/shot_denoise.order 7
output0
backplate
shot
usdrender_rop1
render_backplate
switch1
karmarenderproducts_separate_aov
HouLC1033600bba06a0469d703d9f78b2stage/shot_denoise.net 1
HouLC1033600bbe06a0469d706bc21876stage/camera1.init type = camera
matchesdef = 0
HouLC1033600bbf06a0469d70eec456efstage/camera1.def comment ""
position -2.78495 2.80706
connectornextid 2
flags =  lock off model off template off footprint off xray off bypass off display off render on highlight off unload off savedata off compress on colordefault on exposed on debug off
outputsNamed3
{
1 "output1"
}
inputsNamed3
{
0 	materiallinker1 1 1 "input1"
}
inputs
{
0 	materiallinker1 0 1
}
stat
{
  create 1760348127
  modify 1778672973
  author User@DESKTOP-DTTJ3AT
  access 0777
}
color UT_Color RGB 0.3 0.55 0.75 
delscript ""
exprlanguage hscript
end
HouLC1033600bb606a0469d709a5447c8stage/camera1.spareparmdef     groupcollapsible {
        name    "sample_group3"
        label   "Frame Range/Subframes"
        grouptag { "group_type" "collapsible" }
        parmtag { "sidefx::header_parm" "sample_behavior" }

        parm {
            name    "sample_behavior"
            baseparm
            label   "Sampling Behavior"
            export  none
        }
        parm {
            name    "sample_f"
            baseparm
            label   "Start/End/Inc"
            export  none
        }
        parm {
            name    "sample_subframeenable"
            baseparm
            label   "Subframe Sampling"
            export  none
        }
        groupsimple {
            name    "sample_subframegroup3"
            label   "Subframe Sampling"
            disablewhen "{ sample_subframeenable == 0 }"
            grouptag { "group_type" "simple" }
            parmtag { "sidefx::header_toggle" "sample_subframeenable" }

            parm {
                name    "sample_shuttermode"
                baseparm
                label   "Shutter"
                export  none
            }
            parm {
                name    "sample_shutterrange"
                baseparm
                label   "Shutter Open/Close"
                export  none
            }
            parm {
                name    "sample_cameraprim"
                baseparm
                label   "Camera Prim"
                export  none
            }
            parm {
                name    "sample_count"
                baseparm
                label   "Samples"
                export  none
            }
            parm {
                name    "sample_includeframe"
                baseparm
                label   "Always Include Frame Sample"
                export  none
            }
        }

    }

    parm {
        name    "primpattern"
        baseparm
        label   "Primitives"
        export  none
    }
    parm {
        name    "primpath"
        baseparm
        label   "Primitive Path"
        export  none
    }
    parm {
        name    "createprims"
        baseparm
        label   "Action"
        export  none
    }
    parm {
        name    "initforedit"
        baseparm
        label   "Initialize Parameters"
        export  none
    }
    parm {
        name    "primcount"
        baseparm
        label   "Primitive Count"
        invisible
        export  none
    }
    parm {
        name    "primtype"
        baseparm
        label   "Primitive Type"
        invisible
        export  none
    }
    parm {
        name    "primkind"
        baseparm
        label   "Primitive Kind"
        invisible
        export  none
    }
    parm {
        name    "specifier"
        baseparm
        label   "Primitive Specifier"
        invisible
        export  none
    }
    parm {
        name    "classancestor"
        baseparm
        label   "Class Ancestor"
        invisible
        export  none
    }
    parm {
        name    "parentprimtype"
        baseparm
        label   "Parent Primitive Type"
        invisible
        export  none
    }
    group {
        name    "folder2"
        label   "Transform"

        parm {
            name    "xn__xformOptransform_control_6fb"
            baseparm
            label   "xformOp:transform"
            export  none
        }
        parm {
            name    "xn__xformOptransform_51a"
            baseparm
            label   "xformOp:transform"
            export  none
        }
        parm {
            name    "xOrd"
            baseparm
            label   "Transform Order"
            joinnext
            export  none
        }
        parm {
            name    "rOrd"
            baseparm
            label   "Rotate Order"
            nolabel
            export  none
        }
        parm {
            name    "t"
            baseparm
            label   "Translate"
            export  none
        }
        parm {
            name    "r"
            baseparm
            label   "Rotate"
            export  none
        }
        parm {
            name    "s"
            baseparm
            label   "Scale"
            export  none
        }
        parm {
            name    "shear"
            baseparm
            label   "Shear"
            export  none
        }
        parm {
            name    "scale"
            baseparm
            label   "Uniform Scale"
            export  none
        }
        groupcollapsible {
            name    "parmgroup_pivotxform2"
            label   "Pivot Transform"
            disablewhen "{ xn__xformOptransform_control_6fb == block } { xn__xformOptransform_control_6fb == none }"
            grouptag { "group_type" "collapsible" }

            parm {
                name    "p"
                baseparm
                label   "Pivot Translate"
                export  none
            }
            parm {
                name    "pr"
                baseparm
                label   "Pivot Rotate"
                export  none
            }
        }

        groupcollapsible {
            name    "folder3"
            label   "Constraints"
            disablewhen "{ xn__xformOptransform_control_6fb == block } { xn__xformOptransform_control_6fb == none }"
            grouptag { "group_type" "collapsible" }

            parm {
                name    "lookatenable"
                baseparm
                label   "Enable Look At"
                export  none
            }
            parm {
                name    "keepposition"
                baseparm
                label   "Keep Position"
                invisible
                export  none
            }
            parm {
                name    "lookatposition"
                baseparm
                label   "Look At Position"
                export  none
            }
            parm {
                name    "lookatprim"
                baseparm
                label   "Look At Primitive"
                export  none
            }
            parm {
                name    "lookatprimpos"
                baseparm
                label   "Look At Primitive Position"
                invisible
                export  none
            }
            parm {
                name    "lookatprimrot"
                baseparm
                label   "Look At Primitive Rotation"
                invisible
                export  none
            }
            parm {
                name    "upvecmethod"
                baseparm
                label   "Up Vector Method"
                export  none
            }
            parm {
                name    "upvec"
                baseparm
                label   "Up Vector"
                export  none
            }
            parm {
                name    "twist"
                baseparm
                label   "Twist"
                export  none
            }
        }

    }

    group {
        name    "folder2_1"
        label   "View"

        parm {
            name    "projection_control"
            baseparm
            label   "Projection"
            export  none
        }
        parm {
            name    "projection"
            baseparm
            label   "Projection"
            export  none
        }
        parm {
            name    "clippingRange_control"
            baseparm
            label   "Clipping Range"
            export  none
        }
        parm {
            name    "clippingRange"
            baseparm
            label   "Clipping Range"
            export  none
        }
        parm {
            name    "focalLength_control"
            baseparm
            label   "Focal Length"
            export  none
        }
        parm {
            name    "focalLength"
            baseparm
            label   "Focal Length"
            export  none
        }
        parm {
            name    "focalLengthConverted"
            baseparm
            label   "Focal Length (converted)"
            invisible
            export  none
        }
        groupsimple {
            name    "aperture_folder2"
            label   "Aperture"
            grouptag { "group_type" "simple" }

            parm {
                name    "aperture"
                baseparm
                label   "Control Aperture"
                export  none
            }
            parm {
                name    "horizontalAperture_control"
                baseparm
                label   "Horizontal Aperture"
                nolabel
                invisible
                export  none
            }
            parm {
                name    "horizontalAperture"
                baseparm
                label   "Horizontal Aperture"
                export  none
            }
            parm {
                name    "horizontalApertureConverted"
                baseparm
                label   "Horizontal Aperture (converted)"
                invisible
                export  none
            }
            parm {
                name    "verticalAperture_control"
                baseparm
                label   "Vertical Aperture"
                nolabel
                invisible
                export  none
            }
            parm {
                name    "verticalAperture"
                baseparm
                label   "Vertical Aperture"
                export  none
            }
            parm {
                name    "verticalApertureSwitch"
                baseparm
                label   "Vertical Aperture (switch)"
                invisible
                export  none
            }
            parm {
                name    "verticalApertureConverted"
                baseparm
                label   "Vertical Aperture (converted)"
                invisible
                export  none
            }
            parm {
                name    "aspectratio"
                baseparm
                label   "Aspect Ratio"
                joinnext
                export  none
            }
            parm {
                name    "resMenu"
                baseparm
                label   "Choose Aspect Ratio"
                export  none
            }
            groupcollapsible {
                name    "aperture_offset_folder2"
                label   "Offsets"
                grouptag { "group_type" "collapsible" }

                parm {
                    name    "horizontalApertureOffset_control"
                    baseparm
                    label   "Horizontal Aperture Offset"
                    export  none
                }
                parm {
                    name    "horizontalApertureOffset"
                    baseparm
                    label   "Horizontal Aperture Offset"
                    export  none
                }
                parm {
                    name    "horizontalApertureOffsetConverted"
                    baseparm
                    label   "Horizontal Aperture Offset (converted)"
                    invisible
                    export  none
                }
                parm {
                    name    "verticalApertureOffset_control"
                    baseparm
                    label   "Vertical Aperture Offset"
                    export  none
                }
                parm {
                    name    "verticalApertureOffset"
                    baseparm
                    label   "Vertical Aperture Offset"
                    export  none
                }
                parm {
                    name    "verticalApertureOffsetConverted"
                    baseparm
                    label   "Vertical Aperture Offset (converted)"
                    invisible
                    export  none
                }
            }

        }

        groupsimple {
            name    "viewport_folder2"
            label   "Viewport Control"
            grouptag { "group_type" "simple" }

            parm {
                name    "xn__houdiniguidescale_control_thb"
                baseparm
                label   "houdini:guidescale"
                export  none
            }
            parm {
                name    "xn__houdiniguidescale_s3a"
                baseparm
                label   "Scale Guide Geometry"
                export  none
            }
            parm {
                name    "xn__houdiniinviewermenu_control_2kb"
                baseparm
                label   "Show in Viewport Camera Menu"
                export  none
            }
            parm {
                name    "xn__houdiniinviewermenu_16a"
                baseparm
                label   "Show in Viewport Camera Menu"
                export  none
            }
            parm {
                name    "xn__houdinibackgroundimage_control_ypb"
                baseparm
                label   "Background Image"
                export  none
            }
            parm {
                name    "xn__houdinibackgroundimage_xcb"
                baseparm
                label   "Background Image"
                export  none
            }
            parm {
                name    "xn__houdiniforegroundimage_control_ypb"
                baseparm
                label   "Foreground Image"
                export  none
            }
            parm {
                name    "xn__houdiniforegroundimage_xcb"
                baseparm
                label   "Foreground Image"
                export  none
            }
        }

    }

    group {
        name    "folder2_2"
        label   "Sampling"

        parm {
            name    "xn__shutteropen_control_16a"
            baseparm
            label   "Shutter Open"
            export  none
        }
        parm {
            name    "xn__shutteropen_0ta"
            baseparm
            label   "Shutter Open"
            export  none
        }
        parm {
            name    "xn__shutterclose_control_o8a"
            baseparm
            label   "Shutter Close"
            export  none
        }
        parm {
            name    "xn__shutterclose_nva"
            baseparm
            label   "Shutter Close"
            export  none
        }
        parm {
            name    "focusDistance_control"
            baseparm
            label   "Focus Distance"
            export  none
        }
        parm {
            name    "focusDistance"
            baseparm
            label   "Focus Distance"
            export  none
        }
        parm {
            name    "fStop_control"
            baseparm
            label   "F-Stop"
            export  none
        }
        parm {
            name    "fStop"
            baseparm
            label   "F-Stop"
            export  none
        }
        parm {
            name    "exposure_control"
            baseparm
            label   "Exposure"
            export  none
        }
        parm {
            name    "exposure"
            baseparm
            label   "Exposure"
            export  none
        }
    }

    group {
        name    "folder2_3"
        label   "Karma"

        parm {
            name    "xn__karmacameralensshader_control_9nbg"
            label   "camera:lensshader"
            type    string
            invisible
            default { "`ifs(ch('xn__karmacamerause_lensshader_rhbg'),'set','none')`" }
            menujoin {
                [ "import loputils" ]
                [ "return loputils.createEditPropertiesControlMenu(kwargs, 'string')" ]
                language python
            }
            parmtag { "sidefx::look" "icon" }
        }
        parm {
            name    "xn__karmacameralensshader_89ag"
            label   "camera:lensshader"
            type    string
            invisible
            default { [ "hou.node(ch('xn__karmacameralensshadervop_4fbg')).shaderString() if hou.node(ch('xn__karmacameralensshadervop_4fbg')) != None else ''" python ] }
            disablewhen "{ xn__karmacameralensshader_control_9nbg == block } { xn__karmacameralensshader_control_9nbg == none }"
            parmtag { "spare_category" "Rendering" }
            parmtag { "uiscope" "None" }
            parmtag { "usdapischema" "KarmaCameraAPI" }
            parmtag { "usdvaluetype" "string" }
        }
        groupcollapsible {
            name    "KarmaCameraAPI_View"
            label   "View"
            parmtag { "group_default" "1" }
            grouptag { "group_type" "collapsible" }

            parm {
                name    "xn__karmacamerause_lensshader_control_subg"
                label   "Use Lens Shader"
                type    string
                default { "none" }
                menujoin {
                    [ "import loputils" ]
                    [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                    language python
                }
                parmtag { "sidefx::look" "icon" }
            }
            parm {
                name    "xn__karmacamerause_lensshader_rhbg"
                label   "Use Lens Shader"
                type    toggle
                default { "0" }
                disablewhen "{ xn__karmacamerause_lensshader_control_subg == block } { xn__karmacamerause_lensshader_control_subg == none }"
                parmtag { "spare_category" "View" }
                parmtag { "uiscope" "None" }
                parmtag { "usdapischema" "KarmaCameraAPI" }
                parmtag { "usdvaluetype" "bool" }
            }
            parm {
                name    "xn__karmacameramaterialbinding_control_fwbgi"
                label   "Lens Material"
                type    string
                default { "none" }
                menujoin {
                    [ "import loputils" ]
                    [ "return loputils.createEditPropertiesControlMenu(kwargs, 'relationship')" ]
                    language python
                }
                parmtag { "sidefx::look" "icon" }
            }
            parm {
                name    "xn__karmacameramaterialbinding_ejbgi"
                label   "Lens Material"
                type    string
                default { "" }
                disablewhen "{ xn__karmacameramaterialbinding_control_fwbgi == block } { xn__karmacameramaterialbinding_control_fwbgi == none }"
                parmtag { "script_action" "\nimport loptoolutils\nloptoolutils.setupKarmaCameraLensMaterial(kwargs)\n" }
                parmtag { "script_action_help" "Create a lens shader LOP." }
                parmtag { "script_action_icon" "VOP_kma_physicallens" }
                parmtag { "script_action_language" "python" }
                parmtag { "sidefx::usdpathtype" "prim" }
                parmtag { "spare_category" "View" }
                parmtag { "uiscope" "None" }
                parmtag { "usdapischema" "MaterialBindingAPI" }
                parmtag { "usdvaluename" "material:binding" }
                parmtag { "usdvaluetype" "relationship" }
            }
            parm {
                name    "xn__karmacameralensshadervop_control_5sbg"
                label   "Lens Shader VOP"
                type    string
                default { "none" }
                menujoin {
                    [ "import loputils" ]
                    [ "return loputils.createEditPropertiesControlMenu(kwargs, 'string')" ]
                    language python
                }
                parmtag { "sidefx::look" "icon" }
            }
            parm {
                name    "xn__karmacameralensshadervop_4fbg"
                label   "Lens Shader VOP"
                type    oppath
                default { "" }
                disablewhen "{ xn__karmacameralensshadervop_control_5sbg == block } { xn__karmacameralensshadervop_control_5sbg == none }"
                parmtag { "opfilter" "!!CUSTOM/MATERIAL!!" }
                parmtag { "oprelative" "." }
                parmtag { "spare_category" "View" }
                parmtag { "uiscope" "None" }
                parmtag { "usdapischema" "KarmaCameraAPI" }
                parmtag { "usdvaluetype" "string" }
            }
        }

        groupcollapsible {
            name    "KarmaCameraAPI_Karma"
            label   "Karma"
            parmtag { "group_default" "1" }
            grouptag { "group_type" "collapsible" }

            parm {
                name    "xn__karmacamerawindow_control_rhbg"
                label   "Screen Window"
                type    string
                default { "none" }
                menujoin {
                    [ "import loputils" ]
                    [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float4')" ]
                    language python
                }
                parmtag { "sidefx::look" "icon" }
            }
            parm {
                name    "xn__karmacamerawindow_q3ag"
                label   "Screen Window"
                type    float
                size    4
                default { "-1" "1" "-1" "1" }
                disablewhen "{ xn__karmacamerawindow_control_rhbg == block } { xn__karmacamerawindow_control_rhbg == none }"
                range   { 0 10 }
                parmtag { "spare_category" "Karma" }
                parmtag { "uiscope" "None" }
                parmtag { "usdapischema" "KarmaCameraAPI" }
                parmtag { "usdvaluetype" "float4" }
            }
            parm {
                name    "xn__karmacameratint_control_iebg"
                label   "Tint"
                type    string
                default { "none" }
                menujoin {
                    [ "import loputils" ]
                    [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float3')" ]
                    language python
                }
                parmtag { "sidefx::look" "icon" }
            }
            parm {
                name    "xn__karmacameratint_h0ag"
                label   "Tint"
                type    color
                size    3
                default { "1" "1" "1" }
                disablewhen "{ xn__karmacameratint_control_iebg == block } { xn__karmacameratint_control_iebg == none }"
                range   { 0 10 }
                parmtag { "spare_category" "Karma" }
                parmtag { "uiscope" "None" }
                parmtag { "usdapischema" "KarmaCameraAPI" }
                parmtag { "usdvaluetype" "float3" }
            }
        }

    }

HouLC1033600bbf06a0469d70b298fe37stage/camera1.chn {
    channel sample_f1 {
      lefttype = extend
      righttype = extend
      default = 1
      flags = 0
      segment { length = 0 value = 1 1 expr = @fstart }
    }
    channel sample_f2 {
      lefttype = extend
      righttype = extend
      default = 240
      flags = 0
      segment { length = 0 value = 240 240 expr = @fend }
    }
    channel sample_f3 {
      lefttype = extend
      righttype = extend
      default = 1
      flags = 0
      segment { length = 0 value = 1 1 expr = @finc }
    }
    channel lookatprimposx {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = "import loputils
from pxr import Usd, UsdGeom

lop_node = hou.node('.')
path = lop_node.evalParm('lookatprim')
if not path:
    return 0

stage = lop_node.stage()
look_at_prim = stage.GetPrimAtPath(path)

if look_at_prim is None or not look_at_prim.IsA(UsdGeom.Imageable):
    return 0

xform = loputils.getPrimXform(lop_node, path)

return xform.extractTranslates()[0]" language = python }
    }
    channel lookatprimposy {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = "import loputils
from pxr import Usd, UsdGeom

lop_node = hou.node('.')
path = lop_node.evalParm('lookatprim')
if not path:
    return 0

stage = lop_node.stage()
look_at_prim = stage.GetPrimAtPath(path)

if look_at_prim is None or not look_at_prim.IsA(UsdGeom.Imageable):
    return 0

xform = loputils.getPrimXform(lop_node, path)

return xform.extractTranslates()[1]" language = python }
    }
    channel lookatprimposz {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = "import loputils
from pxr import Usd, UsdGeom

lop_node = hou.node('.')
path = lop_node.evalParm('lookatprim')
if not path:
    return 0

stage = lop_node.stage()
look_at_prim = stage.GetPrimAtPath(path)

if look_at_prim is None or not look_at_prim.IsA(UsdGeom.Imageable):
    return 0

xform = loputils.getPrimXform(lop_node, path)

return xform.extractTranslates()[2]" language = python }
    }
    channel lookatprimrotx {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = "import loputils
from pxr import Usd, UsdGeom

lop_node = hou.node('.')
path = lop_node.evalParm('lookatprim')
if not path:
    return 0

stage = lop_node.stage()
look_at_prim = stage.GetPrimAtPath(path)

if look_at_prim is None or not look_at_prim.IsA(UsdGeom.Imageable):
    return 0

xform = loputils.getPrimXform(lop_node, path)

return xform.extractRotates()[0]" language = python }
    }
    channel lookatprimroty {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = "import loputils
from pxr import Usd, UsdGeom

lop_node = hou.node('.')
path = lop_node.evalParm('lookatprim')
if not path:
    return 0

stage = lop_node.stage()
look_at_prim = stage.GetPrimAtPath(path)

if look_at_prim is None or not look_at_prim.IsA(UsdGeom.Imageable):
    return 0

xform = loputils.getPrimXform(lop_node, path)

return xform.extractRotates()[1]" language = python }
    }
    channel lookatprimrotz {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = "import loputils
from pxr import Usd, UsdGeom

lop_node = hou.node('.')
path = lop_node.evalParm('lookatprim')
if not path:
    return 0

stage = lop_node.stage()
look_at_prim = stage.GetPrimAtPath(path)

if look_at_prim is None or not look_at_prim.IsA(UsdGeom.Imageable):
    return 0

xform = loputils.getPrimXform(lop_node, path)

return xform.extractRotates()[2]" language = python }
    }
    channel focalLengthConverted {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = "__import__('loputils').getConvertedCameraParmValue(pwd(), 'focalLength')" language = python }
    }
    channel horizontalAperture_control {
      lefttype = extend
      righttype = extend
      defaultString = \"\"
      flags = 0
      segment { length = 0 expr = "ifs(!strcmp(chs(\"aperture\"), \"setratio\"), \"set\", chs(\"aperture\"))" }
    }
    channel horizontalApertureConverted {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = "__import__('loputils').getConvertedCameraParmValue(pwd(), 'horizontalAperture')" language = python }
    }
    channel verticalAperture_control {
      lefttype = extend
      righttype = extend
      defaultString = \"\"
      flags = 0
      segment { length = 0 expr = "ifs(!strcmp(chs(\"aperture\"), \"setratio\"), \"set\", chs(\"aperture\"))" }
    }
    channel verticalApertureSwitch {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = "if(!strcmp(chs(\"aperture\"), \"setratio\"), ch(\"horizontalAperture\") * ch(\"aspectratioy\") / ch(\"aspectratiox\"), ch(\"verticalAperture\"))" }
    }
    channel verticalApertureConverted {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = "__import__('loputils').getConvertedCameraParmValue(pwd(), 'verticalApertureSwitch')" language = python }
    }
    channel horizontalApertureOffsetConverted {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = "__import__('loputils').getConvertedCameraParmValue(pwd(), 'horizontalApertureOffset')" language = python }
    }
    channel verticalApertureOffsetConverted {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = "__import__('loputils').getConvertedCameraParmValue(pwd(), 'verticalApertureOffset')" language = python }
    }
    channel xn__houdiniguidescale_s3a {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = "1 / __import__('loputils').getMetersPerUnit(pwd())" language = python }
    }
    channel xn__karmacameralensshader_89ag {
      lefttype = extend
      righttype = extend
      defaultString = \"\"
      flags = 0
      segment { length = 0 expr = "hou.node(ch('xn__karmacameralensshadervop_4fbg')).shaderString() if hou.node(ch('xn__karmacameralensshadervop_4fbg')) != None else ''" language = python }
    }
  }
HouLC1033600bbe06a0469d70867a696dstage/camera1.parm {
version 0.8
sample_group	[ 0	locks=0 ]	(	0	)
sample_behavior	[ 0	locks=0 ]	(	single	)
sample_f	[ 0	locks=0 ]	(	[ sample_f1	1 ] 	[ sample_f2	240 ] 	[ sample_f3	1 ] 	)
sample_subframeenable	[ 0	locks=0 ]	(	"off"	)
sample_subframegroup	[ 0	locks=0 ]	(	0	)
sample_shuttermode	[ 0	locks=0 ]	(	manual	)
sample_shutterrange	[ 0	locks=0 ]	(	-0.25	0.25	)
sample_cameraprim	[ 0	locks=0 ]	(	/cameras/camera1	)
sample_count	[ 0	locks=0 ]	(	2	)
sample_includeframe	[ 0	locks=0 ]	(	"on"	)
sample_group2	[ 0	locks=0 ]	(	0	)
sample_subframegroup2	[ 0	locks=0 ]	(	0	)
primpattern	[ 0	locks=0 ]	(	"`lopinputprims('.', 0)`"	)
primpath	[ 0	locks=0 ]	(	/cameras/$OS	)
createprims	[ 0	locks=0 ]	(	"on"	)
initforedit	[ 0	locks=0 ]	(	0	)
primcount	[ 0	locks=0 ]	(	1	)
primtype	[ 0	locks=0 ]	(	UsdGeomCamera	)
primkind	[ 0	locks=0 ]	(	""	)
specifier	[ 0	locks=0 ]	(	def	)
classancestor	[ 0	locks=0 ]	(	""	)
parentprimtype	[ 0	locks=0 ]	(	UsdGeomXform	)
folder1	[ 0	locks=0 ]	(	0	0	0	)
xn__xformOptransform_control_6fb	[ 0	locks=0 ]	(	set	)
xn__xformOptransform_51a	[ 0	locks=0 ]	(	append	)
xOrd	[ 0	locks=0 ]	(	"srt"	)
rOrd	[ 0	locks=0 ]	(	"xyz"	)
t	[ 0	locks=0 ]	(	8.808767646689002	6.164136333245921	23.58381441219627	)
r	[ 0	locks=0 ]	(	-9.466565637282148	16.22839806208157	5.155890104748898e-7	)
s	[ 0	locks=0 ]	(	1	1	1	)
shear	[ 0	locks=0 ]	(	0	0	0	)
scale	[ 0	locks=0 ]	(	1	)
parmgroup_pivotxform	[ 0	locks=0 ]	(	0	)
p	[ 0	locks=0 ]	(	0	0	0	)
pr	[ 0	locks=0 ]	(	0	0	0	)
folder0	[ 0	locks=0 ]	(	0	)
lookatenable	[ 0	locks=0 ]	(	"off"	)
keepposition	[ 0	locks=0 ]	(	"off"	)
lookatposition	[ 0	locks=0 ]	(	0	0	0	)
lookatprim	[ 0	locks=0 ]	(	""	)
lookatprimpos	[ 0	locks=0 ]	(	[ lookatprimposx	0 ] 	[ lookatprimposy	0 ] 	[ lookatprimposz	0 ] 	)
lookatprimrot	[ 0	locks=0 ]	(	[ lookatprimrotx	0 ] 	[ lookatprimroty	0 ] 	[ lookatprimrotz	0 ] 	)
upvecmethod	[ 0	locks=0 ]	(	yaxis	)
upvec	[ 0	locks=0 ]	(	0	1	0	)
twist	[ 0	locks=0 ]	(	0	)
projection_control	[ 0	locks=0 ]	(	set	)
projection	[ 0	locks=0 ]	(	perspective	)
clippingRange_control	[ 0	locks=0 ]	(	set	)
clippingRange	[ 0	locks=0 ]	(	1	1e6	)
focalLength_control	[ 0	locks=0 ]	(	set	)
focalLength	[ 0	locks=0 ]	(	35	)
focalLengthConverted	[ 0	locks=0 ]	(	[ focalLengthConverted	0 ] 	)
aperture_folder	[ 0	locks=0 ]	(	0	)
aperture	[ 0	locks=0 ]	(	setratio	)
horizontalAperture_control	[ 0	locks=0 ]	(	[ horizontalAperture_control	"ifs(!strcmp(chs(\"aperture\"), \"setratio\"), \"set\", chs(\"aperture\"))" ] 	)
horizontalAperture	[ 0	locks=0 ]	(	35	)
horizontalApertureConverted	[ 0	locks=0 ]	(	[ horizontalApertureConverted	0 ] 	)
verticalAperture_control	[ 0	locks=0 ]	(	[ verticalAperture_control	"ifs(!strcmp(chs(\"aperture\"), \"setratio\"), \"set\", chs(\"aperture\"))" ] 	)
verticalAperture	[ 0	locks=0 ]	(	15.2908	)
verticalApertureSwitch	[ 0	locks=0 ]	(	[ verticalApertureSwitch	0 ] 	)
verticalApertureConverted	[ 0	locks=0 ]	(	[ verticalApertureConverted	0 ] 	)
aspectratio	[ 0	locks=0 ]	(	16	9	)
resMenu	[ 0	locks=0 ]	(	0	)
aperture_offset_folder	[ 0	locks=0 ]	(	0	)
horizontalApertureOffset_control	[ 0	locks=0 ]	(	set	)
horizontalApertureOffset	[ 0	locks=0 ]	(	0	)
horizontalApertureOffsetConverted	[ 0	locks=0 ]	(	[ horizontalApertureOffsetConverted	0 ] 	)
verticalApertureOffset_control	[ 0	locks=0 ]	(	set	)
verticalApertureOffset	[ 0	locks=0 ]	(	0	)
verticalApertureOffsetConverted	[ 0	locks=0 ]	(	[ verticalApertureOffsetConverted	0 ] 	)
viewport_folder	[ 0	locks=0 ]	(	0	)
xn__houdiniguidescale_control_thb	[ 0	locks=0 ]	(	set	)
xn__houdiniguidescale_s3a	[ 0	locks=0 ]	(	[ xn__houdiniguidescale_s3a	0 ] 	)
xn__houdiniinviewermenu_control_2kb	[ 0	locks=0 ]	(	set	)
xn__houdiniinviewermenu_16a	[ 0	locks=0 ]	(	"on"	)
xn__houdinibackgroundimage_control_ypb	[ 0	locks=0 ]	(	set	)
xn__houdinibackgroundimage_xcb	[ 0	locks=0 ]	(	""	)
xn__houdiniforegroundimage_control_ypb	[ 0	locks=0 ]	(	set	)
xn__houdiniforegroundimage_xcb	[ 0	locks=0 ]	(	""	)
xn__shutteropen_control_16a	[ 0	locks=0 ]	(	set	)
xn__shutteropen_0ta	[ 0	locks=0 ]	(	-0.25	)
xn__shutterclose_control_o8a	[ 0	locks=0 ]	(	set	)
xn__shutterclose_nva	[ 0	locks=0 ]	(	0.25	)
focusDistance_control	[ 0	locks=0 ]	(	set	)
focusDistance	[ 0	locks=0 ]	(	5	)
fStop_control	[ 0	locks=0 ]	(	set	)
fStop	[ 0	locks=0 ]	(	0	)
exposure_control	[ 0	locks=0 ]	(	set	)
exposure	[ 0	locks=0 ]	(	0	)
sample_group3	[ 0	locks=0 ]	(	0	)
sample_subframegroup3	[ 0	locks=0 ]	(	0	)
folder2	[ 0	locks=0 ]	(	0	0	0	0	)
parmgroup_pivotxform2	[ 0	locks=0 ]	(	0	)
folder3	[ 0	locks=0 ]	(	0	)
aperture_folder2	[ 0	locks=0 ]	(	0	)
aperture_offset_folder2	[ 0	locks=0 ]	(	0	)
viewport_folder2	[ 0	locks=0 ]	(	0	)
xn__karmacameralensshader_control_9nbg	[ 0	locks=0 ]	(	`ifs(ch('xn__karmacamerause_lensshader_rhbg'),'set','none')`	)
xn__karmacameralensshader_89ag	[ 0	locks=0 ]	(	[ xn__karmacameralensshader_89ag	"hou.node(ch('xn__karmacameralensshadervop_4fbg')).shaderString() if hou.node(ch('xn__karmacameralensshadervop_4fbg')) != None else ''" ] 	)
KarmaCameraAPI_View	[ 0	locks=0 ]	(	1	)
xn__karmacamerause_lensshader_control_subg	[ 0	locks=0 ]	(	none	)
xn__karmacamerause_lensshader_rhbg	[ 0	locks=0 ]	(	"off"	)
xn__karmacameramaterialbinding_control_fwbgi	[ 0	locks=0 ]	(	none	)
xn__karmacameramaterialbinding_ejbgi	[ 0	locks=0 ]	(	""	)
xn__karmacameralensshadervop_control_5sbg	[ 0	locks=0 ]	(	none	)
xn__karmacameralensshadervop_4fbg	[ 0	locks=0 ]	(	""	)
KarmaCameraAPI_Karma	[ 0	locks=0 ]	(	1	)
xn__karmacamerawindow_control_rhbg	[ 0	locks=0 ]	(	none	)
xn__karmacamerawindow_q3ag	[ 0	locks=0 ]	(	-1	1	-1	1	)
xn__karmacameratint_control_iebg	[ 0	locks=0 ]	(	none	)
xn__karmacameratint_h0ag	[ 0	locks=0 ]	(	1	1	1	)
}
HouLC1033600bba06a0469d7096747e2bstage/camera1.userdata     ___Version___    2.1 
set_lookat    TrueHouLC1033600bbf06a0469d70787f4918stage/merge1.init type = merge
matchesdef = 1
HouLC1033600bbc06a0469d7007f84244stage/merge1.def comment ""
position -2.78495 5.06606
connectornextid 4
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on debug off
outputsNamed3
{
0 "output1"
}
inputsNamed3
{
1 	materiallibrary1 0 1 "input1"
2 	sopimport1 0 1 "input2"
3 	rubbertoy 0 1 "input3"
}
inputs
{
0 	materiallibrary1 0 1
1 	sopimport1 0 1
2 	rubbertoy 0 1
}
stat
{
  create 1760360115
  modify 1763149329
  author User@DESKTOP-DTTJ3AT
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bbf06a0469d7083970d31stage/merge1.parm {
version 0.8
mergestyle	[ 0	locks=0 ]	(	separate	)
ineditblocklabel	[ 0	locks=0 ]	(	"First input is in an Edit Layer Block. Flattening Into First Input's Active Layer."	)
alwaysstriplabel	[ 0	locks=0 ]	(	"Layers above layer breaks will be stripped"	)
multistriplabel	[ 0	locks=0 ]	(	"Layers above layer breaks will be stripped for all but the first input"	)
striplayerbreaks	[ 0	locks=0 ]	(	"off"	)
}
HouLC1033600bbb06a0469d70201f0562stage/merge1.userdata     ___Version___    21.0.700HouLC1033600bb606a0469d7083b7ab12stage/materiallinker1.init type = materiallinker
matchesdef = 1
HouLC1033600bb706a0469d704206c7dcstage/materiallinker1.def comment ""
position -2.78495 3.93656
connectornextid 2
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on debug off
outputsNamed3
{
1 "output1"
}
inputsNamed3
{
0 	merge1 0 1 "input1"
}
inputs
{
0 	merge1 0 1
}
stat
{
  create 1760360125
  modify 1760360847
  author User@DESKTOP-DTTJ3AT
  access 0777
}
color UT_Color RGB 0.55 0.75 0.75 
delscript ""
exprlanguage hscript
end
HouLC1033600bb606a0469d705d48f1f1stage/materiallinker1.parm {
version 0.8
files_group	[ 0	locks=0 ]	(	1	)
num_files	[ 0	locks=0 ]	(	0	)
reload	[ 0	locks=0 ]	(	0	)
links_group	[ 0	locks=0 ]	(	1	)
num_links	[ 0	locks=0 ]	(	0	)
uiconfig	[ 0	locks=0 ]	(	""	)
}
HouLC1033600bb206a0469d70714871c7stage/materiallinker1.userdata     ___Version___    21.0.700HouLC1033600bbb06a0469d7003caaed6stage/sopimport1.init type = sopimport
matchesdef = 1
HouLC1033600bb806a0469d7058cba8a4stage/sopimport1.def comment ""
position 0.678412 7.4289
connectornextid 1
flags =  lock off model off template off footprint off xray off bypass on display off render off highlight off unload off savedata off compress on colordefault on exposed on debug off
outputsNamed3
{
0 "output1"
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1760360151
  modify 1778672862
  author User@DESKTOP-DTTJ3AT
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bbb06a0469d7043b04654stage/sopimport1.parm {
version 0.8
soppath	[ 0	locks=0 ]	(	/obj/wall	)
asreference	[ 0	locks=0 ]	(	"on"	)
copycontents	[ 0	locks=0 ]	(	"off"	)
ineditblocklabel	[ 0	locks=0 ]	(	"First input is in an Edit Layer Block.  Merging SOP Layer Into First Input's Active Layer."	)
adjustxformsforinput	[ 0	locks=0 ]	(	"on"	)
bindmaterials	[ 0	locks=0 ]	(	nobind	)
reftype	[ 0	locks=0 ]	(	payloadweak	)
refprim	[ 0	locks=0 ]	(	automaticPrim	)
refprimpath	[ 0	locks=0 ]	(	""	)
primpath	[ 0	locks=0 ]	(	/geo/$OS	)
instanceable	[ 0	locks=0 ]	(	"off"	)
parentprimkind	[ 0	locks=0 ]	(	group	)
parentprimtype	[ 0	locks=0 ]	(	UsdGeomXform	)
separator_config	[ 0	locks=0 ]	(	)
enable_group	[ 0	locks=0 ]	(	"off"	)
group	[ 0	locks=0 ]	(	""	)
enable_grouptype	[ 0	locks=0 ]	(	"off"	)
grouptype	[ 0	locks=0 ]	(	primitive	)
enable_pathprefix	[ 0	locks=0 ]	(	"off"	)
pathprefix	[ 0	locks=0 ]	(	/geo/	)
enable_savepath	[ 0	locks=0 ]	(	"on"	)
savepath	[ 0	locks=0 ]	(	$HIP/usd/$OS.usd	)
separator_extraconfig	[ 0	locks=0 ]	(	)
primitivedefinitiongroup	[ 0	locks=0 ]	(	1	)
enable_packedusdhandling	[ 0	locks=0 ]	(	"off"	)
packedusdhandling	[ 0	locks=0 ]	(	xformandattribs	)
enable_otherprimhandling	[ 0	locks=0 ]	(	"off"	)
otherprimhandling	[ 0	locks=0 ]	(	define	)
enable_defineonlyleafprims	[ 0	locks=0 ]	(	"off"	)
defineonlyleafprims	[ 0	locks=0 ]	(	"off"	)
enable_packedhandling	[ 0	locks=0 ]	(	"off"	)
packedhandling	[ 0	locks=0 ]	(	nativeinstances	)
enable_agenthandling	[ 0	locks=0 ]	(	"off"	)
agenthandling	[ 0	locks=0 ]	(	instancedskelroots	)
enable_nurbscurvehandling	[ 0	locks=0 ]	(	"off"	)
nurbscurvehandling	[ 0	locks=0 ]	(	basiscurves	)
enable_nurbssurfhandling	[ 0	locks=0 ]	(	"off"	)
nurbssurfhandling	[ 0	locks=0 ]	(	meshes	)
enable_kindschema	[ 0	locks=0 ]	(	"off"	)
kindschema	[ 0	locks=0 ]	(	component	)
enable_pathattr	[ 0	locks=0 ]	(	"off"	)
pathattr	[ 0	locks=0 ]	(	path,name	)
enable_prefixabsolutepaths	[ 0	locks=0 ]	(	"on"	)
prefixabsolutepaths	[ 0	locks=0 ]	(	"on"	)
enable_heightfieldconvert	[ 0	locks=0 ]	(	"on"	)
heightfieldconvert	[ 0	locks=0 ]	(	"on"	)
geometryhandlinggroup	[ 0	locks=0 ]	(	0	)
enable_polygonsassubd	[ 0	locks=0 ]	(	"off"	)
polygonsassubd	[ 0	locks=0 ]	(	"off"	)
enable_subdgroup	[ 0	locks=0 ]	(	"off"	)
subdgroup	[ 0	locks=0 ]	(	""	)
enable_reversepolygons	[ 0	locks=0 ]	(	"off"	)
reversepolygons	[ 0	locks=0 ]	(	"off"	)
enable_setmissingwidths	[ 0	locks=0 ]	(	"on"	)
setmissingwidths	[ 0	locks=0 ]	(	0.01	)
importdatagroup	[ 0	locks=0 ]	(	1	)
authortimesamples	[ 0	locks=0 ]	(	auto	)
enable_setdefaultprim	[ 0	locks=0 ]	(	"off"	)
setdefaultprim	[ 0	locks=0 ]	(	"on"	)
enable_topologyhandling	[ 0	locks=0 ]	(	"off"	)
topologyhandling	[ 0	locks=0 ]	(	animated	)
enable_attribs	[ 0	locks=0 ]	(	"off"	)
attribs	[ 0	locks=0 ]	(	"* ^__* ^usd*"	)
enable_indexattribs	[ 0	locks=0 ]	(	"off"	)
indexattribs	[ 0	locks=0 ]	(	type:string	)
enable_constantattribs	[ 0	locks=0 ]	(	"off"	)
constantattribs	[ 0	locks=0 ]	(	""	)
enable_scalarconstantattribs	[ 0	locks=0 ]	(	"off"	)
scalarconstantattribs	[ 0	locks=0 ]	(	""	)
enable_boolattribs	[ 0	locks=0 ]	(	"off"	)
boolattribs	[ 0	locks=0 ]	(	""	)
enable_uintattribs	[ 0	locks=0 ]	(	"off"	)
uintattribs	[ 0	locks=0 ]	(	""	)
enable_uint64attribs	[ 0	locks=0 ]	(	"off"	)
uint64attribs	[ 0	locks=0 ]	(	""	)
enable_assetpathattribs	[ 0	locks=0 ]	(	"off"	)
assetpathattribs	[ 0	locks=0 ]	(	""	)
enable_staticattribs	[ 0	locks=0 ]	(	"off"	)
staticattribs	[ 0	locks=0 ]	(	""	)
enable_partitionattribs	[ 0	locks=0 ]	(	"off"	)
partitionattribs	[ 0	locks=0 ]	(	""	)
enable_prefixpartitionsubsets	[ 0	locks=0 ]	(	"off"	)
prefixpartitionsubsets	[ 0	locks=0 ]	(	"on"	)
enable_subsetgroups	[ 0	locks=0 ]	(	"off"	)
subsetgroups	[ 0	locks=0 ]	(	""	)
enable_customattribs	[ 0	locks=0 ]	(	"off"	)
customattribs	[ 0	locks=0 ]	(	""	)
enable_translateuvtost	[ 0	locks=0 ]	(	"off"	)
translateuvtost	[ 0	locks=0 ]	(	"on"	)
}
HouLC1033600bb706a0469d70dd020bc6stage/sopimport1.userdata     ___Version___    21.0.700HouLC1033600bb806a0469d705e344c19stage/rubbertoy.init type = assetreference
matchesdef = 1
HouLC1033600bb906a0469d70ba7604e3stage/rubbertoy.def comment ""
position -2.7838 6.98168
connectornextid 1
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on debug off
outputsNamed3
{
0 "output1"
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1763149328
  modify 1778672862
  author User@DESKTOP-DTTJ3AT
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bb806a0469d70344d0d10stage/rubbertoy.parm {
version 0.8
destinationprim_group	[ 0	locks=0 ]	(	0	)
primpath	[ 0	locks=0 ]	(	/$OS	)
primkind	[ 0	locks=0 ]	(	__automatic__	)
parentprimtype	[ 0	locks=0 ]	(	UsdGeomXform	)
instanceable	[ 0	locks=0 ]	(	"on"	)
folder0	[ 0	locks=0 ]	(	1	1	1	)
inputsrc	[ 0	locks=0 ]	(	2	)
referencefile_group1	[ 0	locks=0 ]	(	1	)
filepath	[ 0	locks=0 ]	(	$HH/usd/assets/rubbertoy/rubbertoy.usd	)
reload	[ 0	locks=0 ]	(	0	)
filerefprim	[ 0	locks=0 ]	(	automaticPrim	)
filerefprimpath	[ 0	locks=0 ]	(	""	)
referencefile_group3	[ 0	locks=0 ]	(	0	)
timeoffset	[ 0	locks=0 ]	(	0	)
timescale	[ 0	locks=0 ]	(	1	)
handlemissingfiles	[ 0	locks=0 ]	(	error	)
referencefile_group2	[ 0	locks=0 ]	(	1	)
refprim	[ 0	locks=0 ]	(	automaticPrim	)
refprimpath	[ 0	locks=0 ]	(	automaticPrim	)
xn__xformOptransform_control_6fb	[ 0	locks=0 ]	(	set	)
xn__xformOptransform_51a	[ 0	locks=0 ]	(	append	)
xOrd	[ 0	locks=0 ]	(	"srt"	)
rOrd	[ 0	locks=0 ]	(	"xyz"	)
t	[ 0	locks=0 ]	(	0	0	0	)
r	[ 0	locks=0 ]	(	0	0	0	)
s	[ 0	locks=0 ]	(	1	1	1	)
shear	[ 0	locks=0 ]	(	0	0	0	)
scale	[ 0	locks=0 ]	(	6	)
aligntoupaxis	[ 0	locks=0 ]	(	"on"	)
pivotxform	[ 0	locks=0 ]	(	0	)
p	[ 0	locks=0 ]	(	0	0	0	)
pr	[ 0	locks=0 ]	(	0	0	0	)
num_variants	[ 0	locks=0 ]	(	1	)
primpattern1	[ 0	locks=0 ]	(	`chs(\"primpath\")`	)
variantset1	[ 0	locks=0 ]	(	mtl	)
variantname1	[ 0	locks=0 ]	(	default	)
}
HouLC1033600bb406a0469d70d4bbf737stage/rubbertoy.userdata     ___Version___     HouLC1033600bbf06a0469d70bdd1e8dfstage/postfx.init type = copnet
matchesdef = 0
HouLC1033600bbc06a0469d7054ea36d5stage/postfx.def comment ""
position 1.12172 -1.03217
connectornextid 0
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault off exposed on
outputsNamed3
{
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1778671660
  modify 1778672996
  author User@DESKTOP-DTTJ3AT
  access 0777
}
color UT_Color RGB 0.8 0.016 0.016 
delscript ""
exprlanguage hscript
end
HouLC1033600bbf06a0469d70aef5c8c4stage/postfx.parm {
version 0.8
setres	[ 0	locks=0 ]	(	"off"	)
res	[ 0	locks=0 ]	(	1024	1024	)
resmenu	[ 0	locks=0 ]	(	"none"	)
setpixelscale	[ 0	locks=0 ]	(	"off"	)
pixelscale	[ 0	locks=0 ]	(	2	)
setborder	[ 0	locks=0 ]	(	"off"	)
border	[ 0	locks=0 ]	(	"wrap"	)
setprecision	[ 0	locks=0 ]	(	"off"	)
precision	[ 0	locks=0 ]	(	"b32"	)
setudim	[ 0	locks=0 ]	(	"off"	)
udim	[ 0	locks=0 ]	(	1001	)
setvistile	[ 0	locks=0 ]	(	"off"	)
vistile	[ 0	locks=0 ]	(	3	)
}
HouLC1033600bbb06a0469d705e2201efstage/postfx.userdata     ___Version___    21.0.700HouLC1033600b8b06a0469d70558576a1stage/postfx/__stickynote1.postitinit type = postitnote
matchesdef = 0
HouLC1033600b8806a0469d70b6cee3destage/postfx/__stickynote1.postitdef text "for this to update you must have the Render ROP active
"
position -4.12317 3.48433
size 2.5 2.81229
flags = minimize off
stat
{
  create 1778672596
  modify 1778672834
  author User@DESKTOP-DTTJ3AT
  access 0777
}
color UT_Color RGB 1 0.969 0.522 
end
HouLC1033600b8b06a0469d701e4ff3bfstage/postfx/__stickynote2.postitinit type = postitnote
matchesdef = 0
HouLC1033600b8806a0469d70d45e8a56stage/postfx/__stickynote2.postitdef text "for this to be baked into the output you must enable Depth AOV
"
position -0.844082 3.48433
size 2.5 2.81229
flags = minimize off
stat
{
  create 1778672596
  modify 1778672849
  author User@DESKTOP-DTTJ3AT
  access 0777
}
color UT_Color RGB 1 0.969 0.522 
end
HouLC1033600b8f06a0469d7011a9aef6stage/postfx/slapcompimport1.init type = slapcompimport
matchesdef = 1
HouLC1033600b8c06a0469d7066ab6a72stage/postfx/slapcompimport1.def comment ""
position -3.37317 2.00081
connectornextid 6
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off colordefault on exposed on lowdetail off mediumdetail off highdetail on
outputsNamed3
{
0 "C"
1 "depth"
2 "output3"
3 "output4"
4 "output5"
5 "output6"
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1778671670
  modify 1778674133
  author User@DESKTOP-DTTJ3AT
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b8c06a0469d7024fc7d15stage/postfx/slapcompimport1.chn {
    channel slapcompcameraspace {
      lefttype = extend
      righttype = extend
      default = 1
      flags = 0
      segment { options = {	 untie  iv ov is os ia oa }

	 length = 0 expr = ch(\"../block_end1/slapcompcameraspace\") }
    }
  }
HouLC1033600b8f06a0469d705b478670stage/postfx/slapcompimport1.parm {
version 0.8
reload	[ 0	locks=0 ]	(	0	)
live	[ 0	locks=0 ]	(	"on"	)
slapcompcameraspace	[ 0	locks=0 ]	(	[ slapcompcameraspace	1 ] 	)
slapcompaddaovs	[ 0	locks=0 ]	(	0	)
aovs	[ 0	locks=0 ]	(	2	)
aov1	[ 0	locks=0 ]	(	C	)
type1	[ 0	locks=0 ]	(	"vector4"	)
aov2	[ 0	locks=0 ]	(	depth	)
type2	[ 0	locks=0 ]	(	"float"	)
}
HouLC1033600b8b06a0469d70063a450cstage/postfx/slapcompimport1.userdata     ___Version___    21.0.700HouLC1033600bb006a0469d705c9ad04dstage/postfx/block_end1.init type = block_end
matchesdef = 1
HouLC1033600bb106a0469d70f82760fcstage/postfx/block_end1.def comment ""
position 7.97919 2.00081
connectornextid 2
flags =  lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress off colordefault on exposed on lowdetail off mediumdetail off highdetail on
outputsNamed3
{
}
inputsNamed3
{
0 	colorcorrect1 1 1 "input1"
1 	block_begin1 1 1 "input2"
}
inputs
{
0 	colorcorrect1 0 1
1 	block_begin1 1 1
}
stat
{
  create 1778671670
  modify 1778674102
  author User@DESKTOP-DTTJ3AT
  access 0777
}
color UT_Color RGB 0.9 0.5 0 
delscript ""
exprlanguage hscript
end
HouLC1033600bb006a0469d70ced41658stage/postfx/block_end1.parm {
version 0.8
simulate	[ 0	locks=0 ]	(	"off"	)
resimulate	[ 0	locks=0 ]	(	0	)
continuouscook	[ 0	locks=0 ]	(	"off"	)
timescale	[ 0	locks=0 ]	(	1	)
continuouscook_toggle	[ 0	locks=0 ]	(	0	)
continuouscook_tick	[ 0	locks=0 ]	(	0	)
startframe	[ 0	locks=0 ]	(	1	)
cacheenabled	[ 0	locks=0 ]	(	"on"	)
cachedframes	[ 0	locks=0 ]	(	10	)
checkpointframes	[ 0	locks=0 ]	(	24	)
iterations	[ 0	locks=0 ]	(	1	)
docompile	[ 0	locks=0 ]	(	"off"	)
slapcomp	[ 0	locks=0 ]	(	"on"	)
slapcompcameraspace	[ 0	locks=0 ]	(	"off"	)
slapcompaddaovs	[ 0	locks=0 ]	(	0	)
ports	[ 0	locks=0 ]	(	2	)
name1	[ 0	locks=0 ]	(	C	)
type1	[ 0	locks=0 ]	(	"vector4"	)
name2	[ 0	locks=0 ]	(	depth	)
type2	[ 0	locks=0 ]	(	"float"	)
}
HouLC1033600b8c06a0469d704c6cc065stage/postfx/block_end1.userdata     ___Version___    21.0.700HouLC1033600bb206a0469d70f6f4ca80stage/postfx/block_begin1.init type = block_begin
matchesdef = 1
HouLC1033600bb306a0469d70c4d0eef0stage/postfx/block_begin1.def comment ""
position -0.571392 2.00081
connectornextid 4
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off colordefault on exposed on lowdetail off mediumdetail off highdetail on
outputsNamed3
{
0 "C"
1 "depth"
}
inputsNamed3
{
2 	slapcompimport1 0 1 "input1"
3 	slapcompimport1 1 1 "input2"
}
inputs
{
0 	slapcompimport1 0 1
1 	slapcompimport1 1 1
}
stat
{
  create 1778671670
  modify 1778672624
  author User@DESKTOP-DTTJ3AT
  access 0777
}
color UT_Color RGB 0.9 0.5 0 
delscript ""
exprlanguage hscript
end
HouLC1033600bb206a0469d704f57c01dstage/postfx/block_begin1.parm {
version 0.8
blockpath	[ 0	locks=0 ]	(	../block_end1	)
ports	[ 0	locks=0 ]	(	2	)
name1	[ 0	locks=0 ]	(	C	)
type1	[ 0	locks=0 ]	(	"vector4"	)
name2	[ 0	locks=0 ]	(	depth	)
type2	[ 0	locks=0 ]	(	"float"	)
}
HouLC1033600b8e06a0469d700f32c539stage/postfx/block_begin1.userdata     ___Version___    21.0.700HouLC1033600bb506a0469d707eb136b2stage/postfx/glow1.init type = glow
matchesdef = 1
HouLC1033600bba06a0469d70fd75db2estage/postfx/glow1.def comment ""
position 1.93861 2.00081
connectornextid 2
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off colordefault on exposed on lowdetail off mediumdetail off highdetail on
outputsNamed3
{
1 "glow"
}
inputsNamed3
{
0 	block_begin1 0 1 "source"
}
inputs
{
0 	block_begin1 0 1
}
stat
{
  create 1778671741
  modify 1778672645
  author User@DESKTOP-DTTJ3AT
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bb506a0469d70af339ca9stage/postfx/glow1.parm {
version 0.8
signature	[ 0	locks=0 ]	(	auto	)
mask	[ 0	locks=0 ]	(	1	)
threshold	[ 0	locks=0 ]	(	0.179	)
outputonlyglow	[ 0	locks=0 ]	(	"off"	)
blurparms	[ 0	locks=0 ]	(	0	)
bright	[ 0	locks=0 ]	(	8.634	)
satscale	[ 0	locks=0 ]	(	1	)
gaintint	[ 0	locks=0 ]	(	1	1	1	)
filter	[ 0	locks=0 ]	(	"gaussian"	)
units	[ 0	locks=0 ]	(	"image"	)
size_pixel	[ 0	locks=0 ]	(	3	)
size	[ 0	locks=0 ]	(	0.05	)
scales	[ 0	locks=0 ]	(	1	1	)
}
HouLC1033600bb106a0469d70468046b7stage/postfx/glow1.userdata     ___Version___      preview    0HouLC1033600b8d06a0469d706e66be49stage/postfx/colorcorrect1.init type = colorcorrect
matchesdef = 1
HouLC1033600bb206a0469d70bd702a66stage/postfx/colorcorrect1.def comment ""
position 5.26848 3.18433
connectornextid 2
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off colordefault on exposed on lowdetail off mediumdetail off highdetail on
outputsNamed3
{
1 "correct"
}
inputsNamed3
{
0 	glow1 1 1 "source"
}
inputs
{
0 	glow1 0 1
}
stat
{
  create 1778672353
  modify 1778672637
  author User@DESKTOP-DTTJ3AT
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b8d06a0469d70c87dc4e4stage/postfx/colorcorrect1.parm {
version 0.8
signature	[ 0	locks=0 ]	(	auto	)
mask	[ 0	locks=0 ]	(	1	)
scopergba	[ 0	locks=0 ]	(	7	)
ispremult	[ 0	locks=0 ]	(	"on"	)
folder0	[ 0	locks=0 ]	(	1	)
do_master	[ 0	locks=0 ]	(	"on"	)
master_add	[ 0	locks=0 ]	(	0	0	0	)
master_mult	[ 0	locks=0 ]	(	1	0	0.5	)
master_gamma	[ 0	locks=0 ]	(	1	1	1	)
master_contrast	[ 0	locks=0 ]	(	1	1	1	)
folder1	[ 0	locks=0 ]	(	0	)
do_shadow	[ 0	locks=0 ]	(	"on"	)
shadow_add	[ 0	locks=0 ]	(	0	0	0	)
shadow_mult	[ 0	locks=0 ]	(	1	1	1	)
shadow_gamma	[ 0	locks=0 ]	(	1	1	1	)
shadow_contrast	[ 0	locks=0 ]	(	1	1	1	)
folder2	[ 0	locks=0 ]	(	0	)
do_mid	[ 0	locks=0 ]	(	"on"	)
mid_add	[ 0	locks=0 ]	(	0	0	0	)
mid_mult	[ 0	locks=0 ]	(	1	1	1	)
mid_gamma	[ 0	locks=0 ]	(	1	1	1	)
mid_contrast	[ 0	locks=0 ]	(	1	1	1	)
folder3	[ 0	locks=0 ]	(	0	)
do_highlight	[ 0	locks=0 ]	(	"on"	)
highlight_add	[ 0	locks=0 ]	(	0	0	0	)
highlight_mult	[ 0	locks=0 ]	(	1	1	1	)
highlight_gamma	[ 0	locks=0 ]	(	1	1	1	)
highlight_contrast	[ 0	locks=0 ]	(	1	1	1	)
}
HouLC1033600b8906a0469d70dc88f68estage/postfx/colorcorrect1.userdata     ___Version___     HouLC1033600bbe06a0469d70059fae0astage/postfx.order 5
slapcompimport1
block_end1
block_begin1
glow1
colorcorrect1
HouLC1033600bbc06a0469d704c799debstage/postfx.net 1
HouLC1033600bbb06a0469d7072dbab5cstage/domelight1.init type = domelight::3.0
matchesdef = 0
HouLC1033600bb806a0469d707f78bd76stage/domelight1.def comment ""
position -2.7649 0.881719
connectornextid 2
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on debug off
outputsNamed3
{
1 "output1"
}
inputsNamed3
{
0 	camera1 1 1 "input1"
}
inputs
{
0 	camera1 0 1
}
stat
{
  create 1778671829
  modify 1778674089
  author User@DESKTOP-DTTJ3AT
  access 0777
}
color UT_Color RGB 1 0.75 0.2 
delscript ""
exprlanguage hscript
end
HouLC1033600bb306a0469d7070f906d3stage/domelight1.spareparmdef     groupcollapsible {
        name    "sample_group3"
        label   "Frame Range/Subframes"
        grouptag { "group_type" "collapsible" }
        parmtag { "sidefx::header_parm" "sample_behavior" }
        grouptag { "sidefx::switcher" "sample_group" }

        parm {
            name    "sample_behavior"
            baseparm
            label   "Sampling Behavior"
            export  none
        }
        parm {
            name    "sample_f"
            baseparm
            label   "Start/End/Inc"
            export  none
        }
        parm {
            name    "sample_subframeenable"
            baseparm
            label   "Subframe Sampling"
            export  none
        }
        groupsimple {
            name    "sample_subframegroup3"
            label   "Subframe Sampling"
            disablewhen "{ sample_subframeenable == 0 }"
            grouptag { "group_type" "simple" }
            parmtag { "sidefx::header_toggle" "sample_subframeenable" }
            grouptag { "sidefx::switcher" "sample_subframegroup" }

            parm {
                name    "sample_shuttermode"
                baseparm
                label   "Shutter"
                export  none
            }
            parm {
                name    "sample_shutterrange"
                baseparm
                label   "Shutter Open/Close"
                export  none
            }
            parm {
                name    "sample_cameraprim"
                baseparm
                label   "Camera Prim"
                export  none
            }
            parm {
                name    "sample_count"
                baseparm
                label   "Samples"
                export  none
            }
            parm {
                name    "sample_includeframe"
                baseparm
                label   "Always Include Frame Sample"
                export  none
            }
        }

    }

    parm {
        name    "primpattern"
        baseparm
        label   "Primitives"
        export  none
    }
    parm {
        name    "primpath"
        baseparm
        label   "Primitive Path"
        export  none
    }
    parm {
        name    "createprims"
        baseparm
        label   "Action"
        export  none
    }
    parm {
        name    "initforedit"
        baseparm
        label   "Initialize Parameters"
        export  none
    }
    parm {
        name    "primtype"
        baseparm
        label   "Primitive Type"
        invisible
        export  none
    }
    parm {
        name    "specifier"
        baseparm
        label   "Primitive Specifier"
        invisible
        export  none
    }
    parm {
        name    "classancestor"
        baseparm
        label   "Class Ancestor"
        invisible
        export  none
    }
    parm {
        name    "parentprimtype"
        baseparm
        label   "Parent Primitive Type"
        invisible
        export  none
    }
    group {
        name    "folder1"
        label   "Transform"
        parmtag { "group_default" "1" }

        parm {
            name    "xn__xformOptransform_control_6fb"
            baseparm
            label   "Transform"
            export  none
        }
        parm {
            name    "xn__xformOptransform_51a"
            baseparm
            label   "Operator Order"
            export  none
        }
        parm {
            name    "xOrd"
            baseparm
            label   "Transform Order"
            joinnext
            export  none
        }
        parm {
            name    "rOrd"
            baseparm
            label   "Rotate Order"
            nolabel
            export  none
        }
        parm {
            name    "t"
            baseparm
            label   "Translate"
            export  none
        }
        parm {
            name    "r"
            baseparm
            label   "Rotate"
            export  none
        }
        parm {
            name    "s"
            baseparm
            label   "Scale"
            export  none
        }
        parm {
            name    "shear"
            baseparm
            label   "Shear"
            export  none
        }
        parm {
            name    "scale"
            baseparm
            label   "Uniform Scale"
            export  none
        }
        groupcollapsible {
            name    "pivotxform2"
            label   "Pivot Transform"
            disablewhen "{ xn__xformOptransform_control_6fb == block } { xn__xformOptransform_control_6fb == none }"
            grouptag { "group_type" "collapsible" }

            parm {
                name    "p"
                baseparm
                label   "Pivot Translate"
                export  none
            }
            parm {
                name    "pr"
                baseparm
                label   "Pivot Rotate"
                export  none
            }
        }

    }

    group {
        name    "folder1_1"
        label   "Base Properties"
        grouptag { "group_default" "1" }

        parm {
            name    "xn__inputsintensity_control_jeb"
            baseparm
            label   "Intensity"
            export  none
        }
        parm {
            name    "xn__inputsintensity_i0a"
            baseparm
            label   "Intensity"
            export  none
        }
        parm {
            name    "xn__inputsexposure_control_wcb"
            baseparm
            label   "Exposure"
            export  none
        }
        parm {
            name    "xn__inputsexposure_vya"
            baseparm
            label   "Exposure"
            export  none
        }
        parm {
            name    "xn__inputscolor_control_06a"
            baseparm
            label   "Color"
            export  none
        }
        parm {
            name    "xn__inputscolor_zta"
            baseparm
            label   "Color"
            export  none
        }
        parm {
            name    "xn__inputsenableColorTemperature_control_pzb"
            baseparm
            label   "EnableColorTemperature"
            export  none
        }
        parm {
            name    "xn__inputsenableColorTemperature_omb"
            baseparm
            label   "Enable Color Temperature"
            export  none
        }
        parm {
            name    "xn__inputscolorTemperature_control_xpb"
            baseparm
            label   "ColorTemperature"
            export  none
        }
        parm {
            name    "xn__inputscolorTemperature_wcb"
            baseparm
            label   "Color Temperature"
            export  none
        }
        parm {
            name    "xn__inputstexturefile_control_shbh"
            baseparm
            label   "Texture"
            export  none
        }
        parm {
            name    "xn__inputstexturefile_r3ah"
            baseparm
            label   "Texture"
            export  none
        }
        parm {
            name    "xn__inputstextureformat_control_1kbh"
            baseparm
            label   "Format"
            export  none
        }
        parm {
            name    "xn__inputstextureformat_06ah"
            baseparm
            label   "Format"
            export  none
        }
        parm {
            name    "filters_control"
            baseparm
            label   "Filters"
            export  none
        }
        parm {
            name    "filters"
            baseparm
            label   "Filters"
            export  none
        }
        parm {
            name    "portals_control"
            baseparm
            label   "Portals"
            export  none
        }
        parm {
            name    "portals"
            baseparm
            label   "Portals"
            export  none
        }
        parm {
            name    "poleAxis_control"
            baseparm
            label   "poleAxis"
            export  none
        }
        parm {
            name    "poleAxis"
            baseparm
            label   "Pole Axis"
            export  none
        }
        parm {
            name    "xn__inputsnormalize_control_jeb"
            baseparm
            label   "Normalize"
            export  none
        }
        parm {
            name    "xn__inputsnormalize_i0a"
            baseparm
            label   "Normalize Power"
            export  none
        }
        parm {
            name    "xn__inputsdiffuse_control_99a"
            baseparm
            label   "Diffuse"
            export  none
        }
        parm {
            name    "xn__inputsdiffuse_8wa"
            baseparm
            label   "Diffuse Multiplier"
            export  none
        }
        parm {
            name    "xn__inputsspecular_control_wcb"
            baseparm
            label   "Specular"
            export  none
        }
        parm {
            name    "xn__inputsspecular_vya"
            baseparm
            label   "Specular Multiplier"
            export  none
        }
        parm {
            name    "xn__houdiniguidescale_control_thb"
            baseparm
            label   "houdini:guidescale"
            export  none
        }
        parm {
            name    "xn__houdiniguidescale_s3a"
            baseparm
            label   "Scale Guide Geometry"
            export  none
        }
        parm {
            name    "xn__houdiniinviewermenu_control_2kb"
            baseparm
            label   "Show in Viewport Camera Menu"
            export  none
        }
        parm {
            name    "xn__houdiniinviewermenu_16a"
            baseparm
            label   "Show in Viewport Camera Menu"
            export  none
        }
        parm {
            name    "xn__lightfilters_control_m8a"
            baseparm
            label   "light:filters"
            export  none
        }
        parm {
            name    "xn__lightfilters_lva"
            baseparm
            label   "Light Filters"
            export  none
        }
    }

    group {
        name    "folder1_2"
        label   "Shadow"
        grouptag { "group_default" "1" }

        parm {
            name    "xn__inputsshadowenable_control_fjbg"
            baseparm
            label   "Enable"
            export  none
        }
        parm {
            name    "xn__inputsshadowenable_e5ag"
            baseparm
            label   "Enable"
            export  none
        }
        parm {
            name    "xn__inputsshadowcolor_control_shbg"
            baseparm
            label   "Color"
            export  none
        }
        parm {
            name    "xn__inputsshadowcolor_r3ag"
            baseparm
            label   "Color"
            export  none
        }
        parm {
            name    "xn__inputsshadowdistance_control_ombg"
            baseparm
            label   "Distance"
            export  none
        }
        parm {
            name    "xn__inputsshadowdistance_n8ag"
            baseparm
            label   "Distance"
            export  none
        }
    }

    group {
        name    "folder1_3"
        label   "Karma"

        groupcollapsible {
            name    "KarmaLightAPI_Sampling"
            label   "Sampling"
            parmtag { "group_default" "1" }
            grouptag { "group_type" "collapsible" }

            parm {
                name    "xn__inputskarmalightmisbias_control_krbff"
                label   "MIS Bias"
                type    string
                default { "none" }
                menujoin {
                    [ "import loputils" ]
                    [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                    language python
                }
                parmtag { "sidefx::look" "icon" }
            }
            parm {
                name    "xn__inputskarmalightmisbias_jebff"
                label   "MIS Bias"
                type    float
                default { "0" }
                disablewhen "{ xn__inputskarmalightmisbias_control_krbff == block } { xn__inputskarmalightmisbias_control_krbff == none }"
                range   { -1! 1! }
                parmtag { "spare_category" "Sampling" }
                parmtag { "uiscope" "None" }
                parmtag { "usdapischema" "KarmaLightAPI" }
                parmtag { "usdvaluetype" "float" }
            }
            parm {
                name    "xn__inputskarmalightsamplingquality_control_l4bff"
                label   "Sampling Quality"
                type    string
                default { "none" }
                menujoin {
                    [ "import loputils" ]
                    [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                    language python
                }
                parmtag { "sidefx::look" "icon" }
            }
            parm {
                name    "xn__inputskarmalightsamplingquality_krbff"
                label   "Sampling Quality"
                type    float
                default { "1" }
                disablewhen "{ xn__inputskarmalightsamplingquality_control_l4bff == block } { xn__inputskarmalightsamplingquality_control_l4bff == none }"
                range   { 0 10 }
                parmtag { "spare_category" "Sampling" }
                parmtag { "uiscope" "None" }
                parmtag { "usdapischema" "KarmaLightAPI" }
                parmtag { "usdvaluetype" "float" }
            }
            parm {
                name    "xn__inputskarmalightsamplingmode_control_pzbff"
                label   "Sampling Mode"
                type    string
                default { "none" }
                menujoin {
                    [ "import loputils" ]
                    [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                    language python
                }
                parmtag { "sidefx::look" "icon" }
            }
            parm {
                name    "xn__inputskarmalightsamplingmode_ombff"
                label   "Sampling Mode"
                type    string
                default { "Auto" }
                disablewhen "{ xn__inputskarmalightsamplingmode_control_pzbff == block } { xn__inputskarmalightsamplingmode_control_pzbff == none }"
                menu {
                    "Auto"          "Auto"
                    "Uniform"       "Uniform"
                    "Light Tree"    "Light Tree"
                }
                parmtag { "spare_category" "Sampling" }
                parmtag { "uiscope" "None" }
                parmtag { "usdapischema" "KarmaLightAPI" }
                parmtag { "usdvaluetype" "token" }
            }
            parm {
                name    "xn__inputskarmalighthdri_max_isize_control_y2bff"
                label   "Maximum HDRI Size"
                type    string
                default { "none" }
                menujoin {
                    [ "import loputils" ]
                    [ "return loputils.createEditPropertiesControlMenu(kwargs, 'int')" ]
                    language python
                }
                parmtag { "sidefx::look" "icon" }
            }
            parm {
                name    "xn__inputskarmalighthdri_max_isize_xpbff"
                label   "Maximum HDRI Size"
                type    integer
                default { "2048" }
                disablewhen "{ xn__inputskarmalighthdri_max_isize_control_y2bff == block } { xn__inputskarmalighthdri_max_isize_control_y2bff == none }"
                range   { 0 10 }
                parmtag { "spare_category" "Sampling" }
                parmtag { "uiscope" "None" }
                parmtag { "usdapischema" "KarmaLightAPI" }
                parmtag { "usdvaluetype" "int" }
            }
            parm {
                name    "xn__inputskarmalightportalmisbias_control_c1bff"
                label   "Portal MIS Bias"
                type    string
                default { "none" }
                menujoin {
                    [ "import loputils" ]
                    [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                    language python
                }
                parmtag { "sidefx::look" "icon" }
            }
            parm {
                name    "xn__inputskarmalightportalmisbias_bobff"
                label   "Portal MIS Bias"
                type    float
                default { "0" }
                disablewhen "{ xn__inputskarmalightportalmisbias_control_c1bff == block } { xn__inputskarmalightportalmisbias_control_c1bff == none }"
                range   { -1! 1! }
                parmtag { "spare_category" "Sampling" }
                parmtag { "uiscope" "None" }
                parmtag { "usdapischema" "KarmaLightAPI" }
                parmtag { "usdvaluetype" "float" }
            }
        }

        groupcollapsible {
            name    "KarmaLightAPI_Light"
            label   "Light"
            parmtag { "group_default" "1" }
            grouptag { "group_type" "collapsible" }

            parm {
                name    "xn__inputskarmalightshader_control_xpbff"
                label   "Light Shader"
                type    string
                default { "none" }
                menujoin {
                    [ "import loputils" ]
                    [ "return loputils.createEditPropertiesControlMenu(kwargs, 'string')" ]
                    language python
                }
                parmtag { "sidefx::look" "icon" }
            }
            parm {
                name    "xn__inputskarmalightshader_wcbff"
                label   "Light Shader"
                type    string
                default { "" }
                disablewhen "{ xn__inputskarmalightshader_control_xpbff == block } { xn__inputskarmalightshader_control_xpbff == none }"
                parmtag { "spare_category" "Light" }
                parmtag { "uiscope" "None" }
                parmtag { "usdapischema" "KarmaLightAPI" }
                parmtag { "usdvaluetype" "string" }
            }
            parm {
                name    "xn__inputskarmalightactiveradius_control_pzbff"
                label   "Active Radius"
                type    string
                default { "none" }
                menujoin {
                    [ "import loputils" ]
                    [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                    language python
                }
                parmtag { "sidefx::look" "icon" }
            }
            parm {
                name    "xn__inputskarmalightactiveradius_ombff"
                label   "Active Radius"
                type    float
                default { "-1" }
                disablewhen "{ xn__inputskarmalightactiveradius_control_pzbff == block } { xn__inputskarmalightactiveradius_control_pzbff == none }"
                range   { 0 10 }
                parmtag { "spare_category" "Light" }
                parmtag { "uiscope" "None" }
                parmtag { "usdapischema" "KarmaLightAPI" }
                parmtag { "usdvaluetype" "float" }
            }
            parm {
                name    "xn__inputskarmalightpointradius_control_2xbff"
                label   "Point Light Radius"
                type    string
                default { "none" }
                menujoin {
                    [ "import loputils" ]
                    [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                    language python
                }
                parmtag { "sidefx::look" "icon" }
            }
            parm {
                name    "xn__inputskarmalightpointradius_1kbff"
                label   "Point Light Radius"
                type    float
                default { "0" }
                disablewhen "{ xn__inputskarmalightpointradius_control_2xbff == block } { xn__inputskarmalightpointradius_control_2xbff == none }"
                range   { 0! 1 }
                parmtag { "spare_category" "Light" }
                parmtag { "uiscope" "None" }
                parmtag { "usdapischema" "KarmaLightAPI" }
                parmtag { "usdvaluetype" "float" }
            }
            parm {
                name    "xn__inputskarmalightsinglesided_control_2xbff"
                label   "Single Sided"
                type    string
                default { "none" }
                menujoin {
                    [ "import loputils" ]
                    [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                    language python
                }
                parmtag { "sidefx::look" "icon" }
            }
            parm {
                name    "xn__inputskarmalightsinglesided_1kbff"
                label   "Single Sided"
                type    toggle
                default { "1" }
                disablewhen "{ xn__inputskarmalightsinglesided_control_2xbff == block } { xn__inputskarmalightsinglesided_control_2xbff == none }"
                parmtag { "spare_category" "Light" }
                parmtag { "uiscope" "None" }
                parmtag { "usdapischema" "KarmaLightAPI" }
                parmtag { "usdvaluetype" "bool" }
            }
            parm {
                name    "xn__inputskarmalightrenderlightgeo_control_y2bff"
                label   "Render Light Geometry"
                type    string
                default { "none" }
                menujoin {
                    [ "import loputils" ]
                    [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                    language python
                }
                parmtag { "sidefx::look" "icon" }
            }
            parm {
                name    "xn__inputskarmalightrenderlightgeo_xpbff"
                label   "Render Light Geometry"
                type    toggle
                default { "0" }
                disablewhen "{ xn__inputskarmalightrenderlightgeo_control_y2bff == block } { xn__inputskarmalightrenderlightgeo_control_y2bff == none }"
                parmtag { "spare_category" "Light" }
                parmtag { "uiscope" "None" }
                parmtag { "usdapischema" "KarmaLightAPI" }
                parmtag { "usdvaluetype" "bool" }
            }
            parm {
                name    "xn__inputskarmalightlightgeocastsshadow_control_3bcff"
                label   "Light Geometry Casts Shadow"
                type    string
                default { "none" }
                menujoin {
                    [ "import loputils" ]
                    [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                    language python
                }
                parmtag { "sidefx::look" "icon" }
            }
            parm {
                name    "xn__inputskarmalightlightgeocastsshadow_2xbff"
                label   "Light Geometry Casts Shadow"
                type    toggle
                default { "0" }
                disablewhen "{ xn__inputskarmalightlightgeocastsshadow_control_3bcff == block } { xn__inputskarmalightlightgeocastsshadow_control_3bcff == none }"
                parmtag { "spare_category" "Light" }
                parmtag { "uiscope" "None" }
                parmtag { "usdapischema" "KarmaLightAPI" }
                parmtag { "usdvaluetype" "bool" }
            }
            parm {
                name    "xn__inputskarmalightlpetag_control_xpbff"
                label   "LPE Tag"
                type    string
                default { "none" }
                menujoin {
                    [ "import loputils" ]
                    [ "return loputils.createEditPropertiesControlMenu(kwargs, 'string')" ]
                    language python
                }
                parmtag { "sidefx::look" "icon" }
            }
            parm {
                name    "xn__inputskarmalightlpetag_wcbff"
                label   "LPE Tag"
                type    string
                default { "" }
                disablewhen "{ xn__inputskarmalightlpetag_control_xpbff == block } { xn__inputskarmalightlpetag_control_xpbff == none }"
                parmtag { "spare_category" "Light" }
                parmtag { "uiscope" "None" }
                parmtag { "usdapischema" "KarmaLightAPI" }
                parmtag { "usdvaluetype" "string" }
            }
            parm {
                name    "xn__inputskarmalightillumbackground_control_l4bff"
                label   "Illuminate Background Holdout"
                type    string
                default { "none" }
                menujoin {
                    [ "import loputils" ]
                    [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                    language python
                }
                parmtag { "sidefx::look" "icon" }
            }
            parm {
                name    "xn__inputskarmalightillumbackground_krbff"
                label   "Illuminate Background Holdout"
                type    toggle
                default { "0" }
                disablewhen "{ xn__inputskarmalightillumbackground_control_l4bff == block } { xn__inputskarmalightillumbackground_control_l4bff == none }"
                parmtag { "spare_category" "Light" }
                parmtag { "uiscope" "None" }
                parmtag { "usdapischema" "KarmaLightAPI" }
                parmtag { "usdvaluetype" "bool" }
            }
            parm {
                name    "xn__inputskarmalightcontribs_control_6sbff"
                label   "Contributions"
                type    string
                default { "none" }
                menujoin {
                    [ "import loputils" ]
                    [ "return loputils.createEditPropertiesControlMenu(kwargs, 'string')" ]
                    language python
                }
                parmtag { "sidefx::look" "icon" }
            }
            parm {
                name    "xn__inputskarmalightcontribs_5fbff"
                label   "Contributions"
                type    string
                default { "*" }
                disablewhen "{ xn__inputskarmalightcontribs_control_6sbff == block } { xn__inputskarmalightcontribs_control_6sbff == none }"
                menureplace {
                    "*"                         "Any"
                    "diffuse"                   "Diffuse"
                    "reflect"                   "Reflect"
                    "coat"                      "Coat"
                    "sss"                       "SSS"
                    "volume"                    "Volume"
                    "diffuse|volume|sss"        "Any diffuse"
                    "-diffuse & -volume & -sss" "Any non-diffuse"
                }
                parmtag { "spare_category" "Light" }
                parmtag { "uiscope" "None" }
                parmtag { "usdapischema" "KarmaLightAPI" }
                parmtag { "usdvaluetype" "string" }
            }
            parm {
                name    "xn__inputskarmalightcontributescaustics_control_3bcff"
                label   "Contributes to Caustics"
                type    string
                default { "none" }
                menujoin {
                    [ "import loputils" ]
                    [ "return loputils.createEditPropertiesControlMenu(kwargs, 'bool')" ]
                    language python
                }
                parmtag { "sidefx::look" "icon" }
            }
            parm {
                name    "xn__inputskarmalightcontributescaustics_2xbff"
                label   "Contributes to Caustics"
                type    toggle
                default { "1" }
                disablewhen "{ xn__inputskarmalightcontributescaustics_control_3bcff == block } { xn__inputskarmalightcontributescaustics_control_3bcff == none }"
                parmtag { "spare_category" "Light" }
                parmtag { "uiscope" "None" }
                parmtag { "usdapischema" "KarmaLightAPI" }
                parmtag { "usdvaluetype" "bool" }
            }
            parm {
                name    "xn__inputskarmalightspread_control_xpbff"
                label   "Spread"
                type    string
                default { "none" }
                menujoin {
                    [ "import loputils" ]
                    [ "return loputils.createEditPropertiesControlMenu(kwargs, 'float')" ]
                    language python
                }
                parmtag { "sidefx::look" "icon" }
            }
            parm {
                name    "xn__inputskarmalightspread_wcbff"
                label   "Spread"
                type    float
                default { "1" }
                disablewhen "{ xn__inputskarmalightspread_control_xpbff == block } { xn__inputskarmalightspread_control_xpbff == none }"
                range   { 0! 1! }
                parmtag { "spare_category" "Light" }
                parmtag { "uiscope" "None" }
                parmtag { "usdapischema" "KarmaLightAPI" }
                parmtag { "usdvaluetype" "float" }
            }
        }

    }

HouLC1033600bb806a0469d701bb8ac8astage/domelight1.chn {
    channel sample_f1 {
      lefttype = extend
      righttype = extend
      default = 1
      flags = 0
      segment { length = 0 value = 1 1 expr = @fstart }
    }
    channel sample_f2 {
      lefttype = extend
      righttype = extend
      default = 240
      flags = 0
      segment { length = 0 value = 240 240 expr = @fend }
    }
    channel sample_f3 {
      lefttype = extend
      righttype = extend
      default = 1
      flags = 0
      segment { length = 0 value = 1 1 expr = @finc }
    }
    channel xn__houdiniguidescale_s3a {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = "1 / __import__('loputils').getMetersPerUnit(pwd())" language = python }
    }
  }
HouLC1033600bbb06a0469d7098a85ddbstage/domelight1.parm {
version 0.8
sample_group	[ 0	locks=0 ]	(	0	)
sample_behavior	[ 0	locks=0 ]	(	single	)
sample_f	[ 0	locks=0 ]	(	[ sample_f1	1 ] 	[ sample_f2	240 ] 	[ sample_f3	1 ] 	)
sample_subframeenable	[ 0	locks=0 ]	(	"off"	)
sample_subframegroup	[ 0	locks=0 ]	(	0	)
sample_shuttermode	[ 0	locks=0 ]	(	manual	)
sample_shutterrange	[ 0	locks=0 ]	(	-0.25	0.25	)
sample_cameraprim	[ 0	locks=0 ]	(	/cameras/camera1	)
sample_count	[ 0	locks=0 ]	(	2	)
sample_includeframe	[ 0	locks=0 ]	(	"on"	)
sample_group2	[ 0	locks=0 ]	(	0	)
sample_subframegroup2	[ 0	locks=0 ]	(	0	)
primpattern	[ 0	locks=0 ]	(	"`lopinputprims('.', 0)`"	)
primpath	[ 0	locks=0 ]	(	/lights/$OS	)
createprims	[ 0	locks=0 ]	(	"on"	)
initforedit	[ 0	locks=0 ]	(	0	)
primtype	[ 0	locks=0 ]	(	UsdLuxDomeLight_1	)
specifier	[ 0	locks=0 ]	(	def	)
classancestor	[ 0	locks=0 ]	(	""	)
parentprimtype	[ 0	locks=0 ]	(	UsdGeomXform	)
folder0	[ 0	locks=0 ]	(	1	0	0	)
xn__xformOptransform_control_6fb	[ 0	locks=0 ]	(	set	)
xn__xformOptransform_51a	[ 0	locks=0 ]	(	append	)
xOrd	[ 0	locks=0 ]	(	"srt"	)
rOrd	[ 0	locks=0 ]	(	"xyz"	)
t	[ 0	locks=0 ]	(	0	0	0	)
r	[ 0	locks=0 ]	(	0	0	0	)
s	[ 0	locks=0 ]	(	1	1	1	)
shear	[ 0	locks=0 ]	(	0	0	0	)
scale	[ 0	locks=0 ]	(	1	)
pivotxform	[ 0	locks=0 ]	(	0	)
p	[ 0	locks=0 ]	(	0	0	0	)
pr	[ 0	locks=0 ]	(	0	0	0	)
xn__inputsintensity_control_jeb	[ 0	locks=0 ]	(	set	)
xn__inputsintensity_i0a	[ 0	locks=0 ]	(	1	)
xn__inputsexposure_control_wcb	[ 0	locks=0 ]	(	set	)
xn__inputsexposure_vya	[ 0	locks=0 ]	(	1.37	)
xn__inputscolor_control_06a	[ 0	locks=0 ]	(	set	)
xn__inputscolor_zta	[ 0	locks=0 ]	(	1	1	1	)
xn__inputsenableColorTemperature_control_pzb	[ 0	locks=0 ]	(	set	)
xn__inputsenableColorTemperature_omb	[ 0	locks=0 ]	(	"off"	)
xn__inputscolorTemperature_control_xpb	[ 0	locks=0 ]	(	set	)
xn__inputscolorTemperature_wcb	[ 0	locks=0 ]	(	6500	)
xn__inputstexturefile_control_shbh	[ 0	locks=0 ]	(	set	)
xn__inputstexturefile_r3ah	[ 0	locks=0 ]	(	"Y:/Light/HDRI Dome/Pro Studios Metal/HDRIs/GSG_PRO_STUDIOS_METAL_016.exr.rat"	)
xn__inputstextureformat_control_1kbh	[ 0	locks=0 ]	(	set	)
xn__inputstextureformat_06ah	[ 0	locks=0 ]	(	automatic	)
filters_control	[ 0	locks=0 ]	(	set	)
filters	[ 0	locks=0 ]	(	""	)
portals_control	[ 0	locks=0 ]	(	set	)
portals	[ 0	locks=0 ]	(	""	)
poleAxis_control	[ 0	locks=0 ]	(	set	)
poleAxis	[ 0	locks=0 ]	(	scene	)
xn__inputsnormalize_control_jeb	[ 0	locks=0 ]	(	set	)
xn__inputsnormalize_i0a	[ 0	locks=0 ]	(	"off"	)
xn__inputsdiffuse_control_99a	[ 0	locks=0 ]	(	set	)
xn__inputsdiffuse_8wa	[ 0	locks=0 ]	(	1	)
xn__inputsspecular_control_wcb	[ 0	locks=0 ]	(	set	)
xn__inputsspecular_vya	[ 0	locks=0 ]	(	1	)
xn__houdiniguidescale_control_thb	[ 0	locks=0 ]	(	set	)
xn__houdiniguidescale_s3a	[ 0	locks=0 ]	(	[ xn__houdiniguidescale_s3a	0 ] 	)
xn__houdiniinviewermenu_control_2kb	[ 0	locks=0 ]	(	set	)
xn__houdiniinviewermenu_16a	[ 0	locks=0 ]	(	"off"	)
xn__lightfilters_control_m8a	[ 0	locks=0 ]	(	set	)
xn__lightfilters_lva	[ 0	locks=0 ]	(	""	)
xn__inputsshadowenable_control_fjbg	[ 0	locks=0 ]	(	none	)
xn__inputsshadowenable_e5ag	[ 0	locks=0 ]	(	"on"	)
xn__inputsshadowcolor_control_shbg	[ 0	locks=0 ]	(	none	)
xn__inputsshadowcolor_r3ag	[ 0	locks=0 ]	(	0	0	0	)
xn__inputsshadowdistance_control_ombg	[ 0	locks=0 ]	(	none	)
xn__inputsshadowdistance_n8ag	[ 0	locks=0 ]	(	1	)
sample_group3	[ 0	locks=0 ]	(	0	)
sample_subframegroup3	[ 0	locks=0 ]	(	0	)
folder1	[ 0	locks=0 ]	(	1	0	0	0	)
pivotxform2	[ 0	locks=0 ]	(	0	)
KarmaLightAPI_Sampling	[ 0	locks=0 ]	(	1	)
xn__inputskarmalightmisbias_control_krbff	[ 0	locks=0 ]	(	none	)
xn__inputskarmalightmisbias_jebff	[ 0	locks=0 ]	(	0	)
xn__inputskarmalightsamplingquality_control_l4bff	[ 0	locks=0 ]	(	none	)
xn__inputskarmalightsamplingquality_krbff	[ 0	locks=0 ]	(	1	)
xn__inputskarmalightsamplingmode_control_pzbff	[ 0	locks=0 ]	(	none	)
xn__inputskarmalightsamplingmode_ombff	[ 0	locks=0 ]	(	Auto	)
xn__inputskarmalighthdri_max_isize_control_y2bff	[ 0	locks=0 ]	(	none	)
xn__inputskarmalighthdri_max_isize_xpbff	[ 0	locks=0 ]	(	2048	)
xn__inputskarmalightportalmisbias_control_c1bff	[ 0	locks=0 ]	(	none	)
xn__inputskarmalightportalmisbias_bobff	[ 0	locks=0 ]	(	0	)
KarmaLightAPI_Light	[ 0	locks=0 ]	(	1	)
xn__inputskarmalightshader_control_xpbff	[ 0	locks=0 ]	(	none	)
xn__inputskarmalightshader_wcbff	[ 0	locks=0 ]	(	""	)
xn__inputskarmalightactiveradius_control_pzbff	[ 0	locks=0 ]	(	none	)
xn__inputskarmalightactiveradius_ombff	[ 0	locks=0 ]	(	-1	)
xn__inputskarmalightpointradius_control_2xbff	[ 0	locks=0 ]	(	none	)
xn__inputskarmalightpointradius_1kbff	[ 0	locks=0 ]	(	0	)
xn__inputskarmalightsinglesided_control_2xbff	[ 0	locks=0 ]	(	none	)
xn__inputskarmalightsinglesided_1kbff	[ 0	locks=0 ]	(	"on"	)
xn__inputskarmalightrenderlightgeo_control_y2bff	[ 0	locks=0 ]	(	none	)
xn__inputskarmalightrenderlightgeo_xpbff	[ 0	locks=0 ]	(	"off"	)
xn__inputskarmalightlightgeocastsshadow_control_3bcff	[ 0	locks=0 ]	(	none	)
xn__inputskarmalightlightgeocastsshadow_2xbff	[ 0	locks=0 ]	(	"off"	)
xn__inputskarmalightlpetag_control_xpbff	[ 0	locks=0 ]	(	none	)
xn__inputskarmalightlpetag_wcbff	[ 0	locks=0 ]	(	""	)
xn__inputskarmalightillumbackground_control_l4bff	[ 0	locks=0 ]	(	none	)
xn__inputskarmalightillumbackground_krbff	[ 0	locks=0 ]	(	"off"	)
xn__inputskarmalightcontribs_control_6sbff	[ 0	locks=0 ]	(	none	)
xn__inputskarmalightcontribs_5fbff	[ 0	locks=0 ]	(	*	)
xn__inputskarmalightcontributescaustics_control_3bcff	[ 0	locks=0 ]	(	none	)
xn__inputskarmalightcontributescaustics_2xbff	[ 0	locks=0 ]	(	"on"	)
xn__inputskarmalightspread_control_xpbff	[ 0	locks=0 ]	(	none	)
xn__inputskarmalightspread_wcbff	[ 0	locks=0 ]	(	1	)
}
HouLC1033600bb706a0469d70971acd65stage/domelight1.userdata     ___Version___    2.0HouLC1033600ba106a0469d704ad62f0estage.order 10
materiallibrary1
shot1
shot_denoise
camera1
merge1
materiallinker1
sopimport1
rubbertoy
postfx
domelight1
HouLC1033600ba706a0469d7085fbb0d4stage.net 1
HouLC1033600ba706a0469d703a684e0etasks.def comment ""
position 0 5.25
connectornextid 0
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on
outputsNamed3
{
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1778671627
  modify 1778672624
  author User@DESKTOP-DTTJ3AT
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600ba606a0469d707ddb51d6tasks.parm {
version 0.8
}
HouLC1033600ba206a0469d70967a83e6tasks.userdata     ___Version___    21.0.700HouLC1033600bbe06a0469d701ea51163tasks/topnet1.init type = topnet
matchesdef = 0
HouLC1033600bbf06a0469d7000d09654tasks/topnet1.def comment ""
position 0 0
connectornextid 0
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off colordefault on exposed on
outputsNamed3
{
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1758128425
  modify 1778672628
  author User@DESKTOP-DTTJ3AT
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bbe06a0469d70744b4227tasks/topnet1.parm {
version 0.8
cookcontrolssection	[ 0	locks=0 ]	(	0	)
generatestatic	[ 0	locks=0 ]	(	0	)
cookbutton	[ 0	locks=0 ]	(	0	)
dirtybutton	[ 0	locks=0 ]	(	0	)
cancelbutton	[ 0	locks=0 ]	(	0	)
taskgraphsection	[ 0	locks=0 ]	(	0	)
checkpointformat	[ 0	locks=0 ]	(	"1"	)
taskgraphfile	[ 0	locks=0 ]	(	$HIP/$HIPNAME.taskgraph.$F.py	)
savetaskgraph	[ 0	locks=0 ]	(	0	)
loadtaskgraph	[ 0	locks=0 ]	(	0	)
taskgraphautosave	[ 0	locks=0 ]	(	"off"	)
taskgraphsaverate	[ 0	locks=0 ]	(	10	)
checkpointfile	[ 0	locks=0 ]	(	$HIP/$HIPNAME.checkpoint.json	)
loadcheckpoint	[ 0	locks=0 ]	(	0	)
checkpointload	[ 0	locks=0 ]	(	"0"	)
checkpointenabled	[ 0	locks=0 ]	(	"off"	)
checkpointrate	[ 0	locks=0 ]	(	10	)
sep2	[ 0	locks=0 ]	(	)
savegraphattribs	[ 0	locks=0 ]	(	"on"	)
schedulersection	[ 0	locks=0 ]	(	0	)
topscheduler	[ 0	locks=0 ]	(	localscheduler	)
usedefaultlabel	[ 0	locks=0 ]	(	"off"	)
defaultlabel	[ 0	locks=0 ]	(	$OS.`@pdg_index`	)
sep1	[ 0	locks=0 ]	(	)
regenerationtype	[ 0	locks=0 ]	(	"0"	)
evaluationtime	[ 0	locks=0 ]	(	"0"	)
customtime	[ 0	locks=0 ]	(	0	)
savescenefile	[ 0	locks=0 ]	(	"on"	)
}
HouLC1033600bba06a0469d707f8642e2tasks/topnet1.userdata     ___Version___    21.0.700 	wirestyle    roundedHouLC1033600b8f06a0469d7025393678tasks/topnet1/localscheduler.init type = localscheduler
matchesdef = 0
HouLC1033600b8c06a0469d70a7224442tasks/topnet1/localscheduler.def comment ""
position 0 0
connectornextid 0
flags =  lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress on colordefault on exposed on
outputsNamed3
{
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1758128425
  modify 1778672627
  author User@DESKTOP-DTTJ3AT
  access 0777
}
color UT_Color RGB 0.478 0.478 0.478 
delscript ""
exprlanguage hscript
end
HouLC1033600b8f06a0469d70b3159a4btasks/topnet1/localscheduler.parm {
version 0.8
folder0	[ 0	locks=0 ]	(	0	0	0	)
folder5	[ 0	locks=0 ]	(	0	)
maxprocsmenu	[ 0	locks=0 ]	(	"0"	)
maxprocs	[ 0	locks=0 ]	(	1	)
pdg_usemaxtasks	[ 0	locks=0 ]	(	"off"	)
pdg_maxtasks	[ 0	locks=0 ]	(	0	)
verbose	[ 0	locks=0 ]	(	"off"	)
pdg_waitforfailures	[ 0	locks=0 ]	(	"off"	)
folder4	[ 0	locks=0 ]	(	0	)
pdg_workingdir	[ 0	locks=0 ]	(	$HIP	)
uselogfilename	[ 0	locks=0 ]	(	"off"	)
logfilename	[ 0	locks=0 ]	(	`@pdg_name`.log	)
hythonbin	[ 0	locks=0 ]	(	"0"	)
hythonbincustomuniversal	[ 0	locks=0 ]	(	""	)
pdg_workitemdatasource	[ 0	locks=0 ]	(	"0"	)
pdg_compressworkitemdata	[ 0	locks=0 ]	(	"on"	)
pdg_validateoutputs	[ 0	locks=0 ]	(	"on"	)
pdg_checkexpectedoutputs	[ 0	locks=0 ]	(	"on"	)
sepparm2	[ 0	locks=0 ]	(	)
pdg_mapmode	[ 0	locks=0 ]	(	"0"	)
pdg_usemapzone	[ 0	locks=0 ]	(	"off"	)
pdg_mapzone	[ 0	locks=0 ]	(	$PDG_PATHMAP_ZONE	)
sepparm6	[ 0	locks=0 ]	(	)
pdg_transfertype	[ 0	locks=0 ]	(	"0"	)
pdg_transferroot	[ 0	locks=0 ]	(	$HIP	)
folder1	[ 0	locks=0 ]	(	0	)
tempdirmenu	[ 0	locks=0 ]	(	"1"	)
tempdirappendpid	[ 0	locks=0 ]	(	"on"	)
tempdircustom	[ 0	locks=0 ]	(	$HOUDINI_TEMP_DIR/$HIPNAME/pdgtemp	)
pdg_deletetempdir	[ 0	locks=0 ]	(	"0"	)
socketcallbacks	[ 0	locks=0 ]	(	1	)
pdg_rpcignoreerrors	[ 0	locks=0 ]	(	"0"	)
pdg_rpcmaxerrors	[ 0	locks=0 ]	(	5	)
pdg_rpctimeout	[ 0	locks=0 ]	(	4	)
pdg_rpcretries	[ 0	locks=0 ]	(	2	)
pdg_rpcbackoff	[ 0	locks=0 ]	(	2	)
pdg_rpcbatch	[ 0	locks=0 ]	(	1	)
pdg_rpcrelease	[ 0	locks=0 ]	(	"on"	)
folder0_3	[ 0	locks=0 ]	(	0	)
local_single	[ 0	locks=0 ]	(	"off"	)
local_is_CPU_number_set	[ 0	locks=0 ]	(	"off"	)
local_CPUs_to_use	[ 0	locks=0 ]	(	1	)
folder6	[ 0	locks=0 ]	(	0	)
local_useminfreemem	[ 0	locks=0 ]	(	"0"	)
local_minfreemem	[ 0	locks=0 ]	(	0	)
local_minfreemempct	[ 0	locks=0 ]	(	0	)
folder2	[ 0	locks=0 ]	(	0	)
local_enabletimeout	[ 0	locks=0 ]	(	"off"	)
local_maxtime	[ 0	locks=0 ]	(	0	)
local_handletimeout	[ 0	locks=0 ]	(	"0"	)
sepparm4	[ 0	locks=0 ]	(	)
local_enablemaxmemory	[ 0	locks=0 ]	(	"off"	)
local_maxmemory	[ 0	locks=0 ]	(	0	)
local_handlememory	[ 0	locks=0 ]	(	"0"	)
sepparm5	[ 0	locks=0 ]	(	)
local_echandleby	[ 0	locks=0 ]	(	"0"	)
local_echandleall	[ 0	locks=0 ]	(	"on"	)
local_eccustomcode	[ 0	locks=0 ]	(	1	)
sepparm	[ 0	locks=0 ]	(	)
local_maximumretries	[ 0	locks=0 ]	(	3	)
local_addfailcountattr	[ 0	locks=0 ]	(	"off"	)
local_failcountattr	[ 0	locks=0 ]	(	failurecount	)
folder3	[ 0	locks=0 ]	(	0	)
local_usehoudinimaxthreads	[ 0	locks=0 ]	(	"off"	)
local_houdinimaxthreads	[ 0	locks=0 ]	(	0	)
local_requireswindow	[ 0	locks=0 ]	(	"off"	)
local_skippackages	[ 0	locks=0 ]	(	"on"	)
local_envunset	[ 0	locks=0 ]	(	""	)
local_env_file	[ 0	locks=0 ]	(	""	)
local_envmulti	[ 0	locks=0 ]	(	0	)
}
HouLC1033600b8b06a0469d70270f4441tasks/topnet1/localscheduler.userdata     ___Version___    2HouLC1033600bbf06a0469d7037bae678tasks/topnet1.net 1
HouLC1033600ba706a0469d70cc34da38tasks.net 1
HouLC1033600bbb06a0469d7050fced75.scenefilevisualizers HouLC1033600ba006a0469d70baba25eb.application viewerstow -b stow -x open -l open -m hide -c hide -d open Tom_look.panetab2.solaris
vieweroption -r 'View: Mantra' Tom_look.panetab2.solaris
viewergrouplist -g off -s 0 0 -c  on -t matchselect -m '*' -e on -p off -h on Tom_look.panetab2.solaris
vieweroption -p 0 Tom_look.panetab2.solaris
viewlayout -s 2 Tom_look.panetab2.solaris
viewerinspect Tom_look.panetab2.solaris mode ( objects ) object_properties ( ) prim_properties ( ) enable ( 0 ) magnify ( 1 )
viewtype -t perspective Tom_look.panetab2.solaris.`vpname("Tom_look.panetab2.solaris",2)`
viewtype -t ortho_top Tom_look.panetab2.solaris.`vpname("Tom_look.panetab2.solaris",1)`
viewtype -t ortho_front Tom_look.panetab2.solaris.`vpname("Tom_look.panetab2.solaris",3)`
viewtype -t ortho_right Tom_look.panetab2.solaris.`vpname("Tom_look.panetab2.solaris",4)`
viewname -l on -n aaaa3 Tom_look.panetab2.solaris.`vpname("Tom_look.panetab2.solaris",2)`
viewname -l on -n aaaa2 Tom_look.panetab2.solaris.`vpname("Tom_look.panetab2.solaris",1)`
viewname -l on -n aaaa1 Tom_look.panetab2.solaris.`vpname("Tom_look.panetab2.solaris",3)`
viewname -l on -n aaaa0 Tom_look.panetab2.solaris.`vpname("Tom_look.panetab2.solaris",4)`
viewname -l off -n persp1 Tom_look.panetab2.solaris.`vpname("Tom_look.panetab2.solaris",2)`
viewname -l off -n top1 Tom_look.panetab2.solaris.`vpname("Tom_look.panetab2.solaris",1)`
viewname -l off -n front1 Tom_look.panetab2.solaris.`vpname("Tom_look.panetab2.solaris",3)`
viewname -l off -n right1 Tom_look.panetab2.solaris.`vpname("Tom_look.panetab2.solaris",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 -w off -s shade -F off -l on -L on -G off -B none -d uv -r unique scene Tom_look.panetab2.solaris.persp1
viewdispset -t off  scene Tom_look.panetab2.solaris.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 -w off -s shade -F off -l on -L on -G off -B none -d uv -r scene selectscene Tom_look.panetab2.solaris.persp1
viewdispset -t off  selectscene Tom_look.panetab2.solaris.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 -w off -s shade -F off -l on -L off -G on -B none -d uv -r unique ghostscene Tom_look.panetab2.solaris.persp1
viewdispset -t off  ghostscene Tom_look.panetab2.solaris.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 -w on -s shade_wire -F off -l on -L on -G off -B none -d uv -r unique display Tom_look.panetab2.solaris.persp1
viewdispset -t on  display Tom_look.panetab2.solaris.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 -w off -s wire -F off -l on -L off -G off -B none -d uv -r unique current Tom_look.panetab2.solaris.persp1
viewdispset -t off  current Tom_look.panetab2.solaris.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 -w off -s wire -F on -l on -L off -G on -B none -d uv -r unique template Tom_look.panetab2.solaris.persp1
viewdispset -t off  template Tom_look.panetab2.solaris.persp1
viewdisplay -B dg -b off -d off -C 2 -e 2 -F on -f off -g on -G '*' -h off -H on -j off -J off -L on -n 0.2 -o off -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 Tom_look.panetab2.solaris.persp1
viewdisplay -Q on -m on -v on Tom_look.panetab2.solaris.persp1
viewdisplay -W  off 0 0 Tom_look.panetab2.solaris.persp1
viewdisplay -c on -l1 -K on -P points -p 3 Tom_look.panetab2.solaris.persp1
viewdispopts -a on -A 0.5 -b current -B 0 -c 1 -C 60  -d  off -D 1 -g on -i on -n on -N 1000000 -o off -p 10 -P on -r off -R on -S 768 -l 128 -m 0.05 -M 1024 -s on -t 0.5 -u uv -w 0.1 -W 0.9 -x on -X off Tom_look.panetab2.solaris.persp1
viewdispopts -f off -k 0 -I 1 -O on -T MatCap/OilClay.pic -U lookdev/uvgrid_grey.exr -v 1 Tom_look.panetab2.solaris.persp1
viewdispopts -G 2 Tom_look.panetab2.solaris.persp1
viewdispopts -j 1 -J 1 -K 1 Tom_look.panetab2.solaris.persp1
viewdispopts -L 800 Tom_look.panetab2.solaris.persp1
vieweffect -a 2 -A 4 -b on -B 1 -d on -D on off -e 0.4 -E 0 0 -100 -f 2 -F 0 -g 2.2 -G 0 -h 1 -H on -i on -I 1 -j on -J 100 -K 2 -k 1 -l '' -m on -M 2048 -o off -O 3 -p off -P 3 -q 0 -Q 2 -r 2048 2048 -s 1 -t 100 -T 100 -u off -U off -v 256 256 256 -w 0.05 -W on -x 0.8 0.8 0.8 -X 0.8 0.8 0.8 -y 0.8 0.8 0.8 -Y 0.0025 0.0025 0.0025 -z 0.01 -Z 1 Tom_look.panetab2.solaris.persp1
viewinfotext -m off -s off -t on Tom_look.panetab2.solaris.persp1
viewlight  -a on -d on -e on -h on -l on -n 20 -s on Tom_look.panetab2.solaris.persp1
viewbackground -b on -e on -q 1 -i off -m 0 0 -M 1 1 Tom_look.panetab2.solaris.persp1
viewroto  -S file -F '' -C '' -a on -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off persp Tom_look.panetab2.solaris.persp1
viewroto  -S file -F '' -C '' -a on -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off cam Tom_look.panetab2.solaris.persp1
viewroto  -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off top Tom_look.panetab2.solaris.persp1
viewroto  -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off front Tom_look.panetab2.solaris.persp1
viewroto  -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off right Tom_look.panetab2.solaris.persp1
viewroto  -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off bottom Tom_look.panetab2.solaris.persp1
viewroto  -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off back Tom_look.panetab2.solaris.persp1
viewroto  -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off left Tom_look.panetab2.solaris.persp1
viewroto  -S file -F 'lookdev/uvgrid_grey.exr' -C '' -a on -f 'scale' -o 0 0 -s 1 1 -O 1 -B 0.2 -e off uv Tom_look.panetab2.solaris.persp1
viewroto  -S file -F '' -C '' -a on -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off image Tom_look.panetab2.solaris.persp1
viewforeground -d on -f on -D Pz -s 0 Tom_look.panetab2.solaris.persp1
viewforeground -o 1 Tom_look.panetab2.solaris.persp1
viewheadlight -H off -q off -t 0 -D 0 0 -100  -s on -b 0.4 -c -0.1 -Z 0.02 -d """" -r 0 0 0 -T 1 1 1 -i 1 -e 0 -m off -A 0 -a 45 -f 1 -F 1 -I 1 -E 0 -S on -z 0.51 -k on -M off -B 3 -g 0.2 0.2 0.2 -h 0.5 -K 1 1 1 -j 1 -J 0 -l 33 -L 55 -O 0.83 0.93 1 -p 0.4 -P 0 -n 30 -N -80 -w 0.58 0.79 1  -u 0.5 -U 0 -v 35 -V -170 Tom_look.panetab2.solaris.persp1
viewtransform Tom_look.panetab2.solaris.persp1 version ( 3 )  flag ( Fax )  orthowidth ( 2.22222 )  focal ( 0.035 )  aperture ( 0.035 )  window ( 0 1 0 1 )  winroll ( 0 )  clear ( 1 )  nearfar ( 1 1e+06 )  aspect ( 1.33333 )  pixelaspect ( 1 )  txyz ( -5.31896 -1.77826 20.4162 )  pxyz ( 15.3088 -2.03461 -27.8953 )  rotation ( 0.960155 -0.0459645 0.275661 8.64017e-09 0.986382 0.164472 -0.279467 -0.157919 0.94708  )  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 )  fov ( 45b)  limitnear ( 0 1)  
viewcamera -c /cameras/camera1 Tom_look.panetab2.solaris.persp1
vieworthogrid -d on -o 0 0 0 -s 0.2 0.2 -r 5 5 -R 1 Tom_look.panetab2.solaris.persp1
viewuvgrid -r on -s 0.1 0.1 -P off -S 64 64 -O 0 0 -C on -t on Tom_look.panetab2.solaris.persp1
viewagentopts  -L on -b 0 -d 1 -l 0 -m 4 -p 1000 -w 1 -B 1 Tom_look.panetab2.solaris.persp1
viewcharacteropts  -D on Tom_look.panetab2.solaris.persp1
viewonionskin  -e on -a 4 -b 4 -i 6 -o 0.5 -A 1 1 1 -B 1 1 1 Tom_look.panetab2.solaris.persp1
viewposteffects  -D off -B off -t "" -f off -V off -S on -a 1 -b 5 -F 1 -g 1 -c 1 1 1 -C 1 1 1 -d 1e+06 -e on -h 0 -H 100 10 -i 1 -I 1 -l 1 -n "" -o 1 -O 1 -r 0 1000 -R 1 200 -s 1 1 -u 0 -U 100 10 -v 0 Tom_look.panetab2.solaris.persp1
viewposteffects  -e off -E 10 -T 0.95 -L 1 Tom_look.panetab2.solaris.persp1
viewposteffects  -A off -N off -x on Tom_look.panetab2.solaris.persp1
viewmaskoverlay -o 0.4 Tom_look.panetab2.solaris.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 -w off -s shade -F off -l on -L on -G off -B none -d uv -r unique scene Tom_look.panetab2.solaris.top1
viewdispset -t off  scene Tom_look.panetab2.solaris.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 -w off -s shade -F off -l on -L on -G off -B none -d uv -r scene selectscene Tom_look.panetab2.solaris.top1
viewdispset -t off  selectscene Tom_look.panetab2.solaris.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 -w off -s shade -F off -l on -L off -G on -B none -d uv -r unique ghostscene Tom_look.panetab2.solaris.top1
viewdispset -t off  ghostscene Tom_look.panetab2.solaris.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 -w on -s shade_wire -F off -l on -L on -G off -B none -d uv -r unique display Tom_look.panetab2.solaris.top1
viewdispset -t on  display Tom_look.panetab2.solaris.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 -w off -s wire -F off -l on -L off -G off -B none -d uv -r unique current Tom_look.panetab2.solaris.top1
viewdispset -t off  current Tom_look.panetab2.solaris.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 -w off -s wire -F on -l on -L off -G on -B none -d uv -r unique template Tom_look.panetab2.solaris.top1
viewdispset -t off  template Tom_look.panetab2.solaris.top1
viewdisplay -B dg -b off -d off -C 2 -e 2 -F on -f off -g on -G '*' -h off -H on -j off -J off -L on -n 0.2 -o off -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 Tom_look.panetab2.solaris.top1
viewdisplay -Q on -m on -v on Tom_look.panetab2.solaris.top1
viewdisplay -W  off 0 0 Tom_look.panetab2.solaris.top1
viewdisplay -c on -l1 -K on -P points -p 3 Tom_look.panetab2.solaris.top1
viewdispopts -a on -A 0.5 -b current -B 0 -c 1 -C 60  -d  off -D 1 -g on -i on -n on -N 1000000 -o off -p 10 -P on -r off -R on -S 768 -l 128 -m 0.05 -M 1024 -s on -t 0.5 -u uv -w 0.1 -W 0.9 -x on -X off Tom_look.panetab2.solaris.top1
viewdispopts -f off -k 0 -I 1 -O on -T MatCap/OilClay.pic -U lookdev/uvgrid_grey.exr -v 1 Tom_look.panetab2.solaris.top1
viewdispopts -G 2 Tom_look.panetab2.solaris.top1
viewdispopts -j 1 -J 1 -K 1 Tom_look.panetab2.solaris.top1
viewdispopts -L 800 Tom_look.panetab2.solaris.top1
vieweffect -a 2 -A 4 -b on -B 1 -d on -D on off -e 0.4 -E 0 0 -100 -f 2 -F 0 -g 2.2 -G 0 -h 1 -H on -i on -I 1 -j on -J 100 -K 2 -k 1 -l '' -m on -M 2048 -o off -O 3 -p off -P 3 -q 0 -Q 2 -r 2048 2048 -s 1 -t 100 -T 100 -u off -U off -v 256 256 256 -w 0.05 -W on -x 0.8 0.8 0.8 -X 0.8 0.8 0.8 -y 0.8 0.8 0.8 -Y 0.0025 0.0025 0.0025 -z 0.01 -Z 1 Tom_look.panetab2.solaris.top1
viewinfotext -m off -s off -t on Tom_look.panetab2.solaris.top1
viewlight  -a on -d on -e on -h on -l on -n 20 -s on Tom_look.panetab2.solaris.top1
viewbackground -b on -e on -q 1 -i off -m 0 0 -M 1 1 Tom_look.panetab2.solaris.top1
viewroto  -S file -F '' -C '' -a on -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off persp Tom_look.panetab2.solaris.top1
viewroto  -S file -F '' -C '' -a on -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off cam Tom_look.panetab2.solaris.top1
viewroto  -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off top Tom_look.panetab2.solaris.top1
viewroto  -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off front Tom_look.panetab2.solaris.top1
viewroto  -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off right Tom_look.panetab2.solaris.top1
viewroto  -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off bottom Tom_look.panetab2.solaris.top1
viewroto  -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off back Tom_look.panetab2.solaris.top1
viewroto  -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off left Tom_look.panetab2.solaris.top1
viewroto  -S file -F 'lookdev/uvgrid_grey.exr' -C '' -a on -f 'scale' -o 0 0 -s 1 1 -O 1 -B 0.2 -e off uv Tom_look.panetab2.solaris.top1
viewroto  -S file -F '' -C '' -a on -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off image Tom_look.panetab2.solaris.top1
viewforeground -d on -f on -D Pz -s 0 Tom_look.panetab2.solaris.top1
viewforeground -o 1 Tom_look.panetab2.solaris.top1
viewheadlight -H off -q off -t 0 -D 0 0 -100  -s on -b 0.4 -c -0.1 -Z 0.02 -d """" -r 0 0 0 -T 1 1 1 -i 1 -e 0 -m off -A 0 -a 45 -f 1 -F 1 -I 1 -E 0 -S on -z 0.51 -k on -M off -B 3 -g 0.2 0.2 0.2 -h 0.5 -K 1 1 1 -j 1 -J 0 -l 33 -L 55 -O 0.83 0.93 1 -p 0.4 -P 0 -n 30 -N -80 -w 0.58 0.79 1  -u 0.5 -U 0 -v 35 -V -170 Tom_look.panetab2.solaris.top1
viewtransform Tom_look.panetab2.solaris.top1 version ( 3 )  flag ( Fox )  orthowidth ( 2.22222 )  focal ( 50 )  aperture ( 41.4214 )  window ( 0 1 0 1 )  winroll ( 0 )  clear ( 1 )  nearfar ( 0.00346447 34644.7 )  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 )  fov ( 45b)  limitnear ( 0 1)  
vieworthogrid -d on -o 0 0 0 -s 0.2 0.2 -r 5 5 -R 1 Tom_look.panetab2.solaris.top1
viewuvgrid -r on -s 0.1 0.1 -P off -S 64 64 -O 0 0 -C on -t on Tom_look.panetab2.solaris.top1
viewagentopts  -L on -b 0 -d 1 -l 0 -m 4 -p 1000 -w 1 -B 1 Tom_look.panetab2.solaris.top1
viewcharacteropts  -D on Tom_look.panetab2.solaris.top1
viewonionskin  -e on -a 4 -b 4 -i 6 -o 0.5 -A 1 1 1 -B 1 1 1 Tom_look.panetab2.solaris.top1
viewposteffects  -D off -B off -t "" -f off -V off -S on -a 1 -b 5 -F 1 -g 1 -c 1 1 1 -C 1 1 1 -d 1e+06 -e on -h 0 -H 100 10 -i 1 -I 1 -l 1 -n "" -o 1 -O 1 -r 0 1000 -R 1 200 -s 1 1 -u 0 -U 100 10 -v 0 Tom_look.panetab2.solaris.top1
viewposteffects  -e off -E 10 -T 0.95 -L 1 Tom_look.panetab2.solaris.top1
viewposteffects  -A off -N off -x on Tom_look.panetab2.solaris.top1
viewmaskoverlay -o 0.4 Tom_look.panetab2.solaris.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 -w off -s shade -F off -l on -L on -G off -B none -d uv -r unique scene Tom_look.panetab2.solaris.front1
viewdispset -t off  scene Tom_look.panetab2.solaris.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 -w off -s shade -F off -l on -L on -G off -B none -d uv -r scene selectscene Tom_look.panetab2.solaris.front1
viewdispset -t off  selectscene Tom_look.panetab2.solaris.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 -w off -s shade -F off -l on -L off -G on -B none -d uv -r unique ghostscene Tom_look.panetab2.solaris.front1
viewdispset -t off  ghostscene Tom_look.panetab2.solaris.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 -w on -s shade_wire -F off -l on -L on -G off -B none -d uv -r unique display Tom_look.panetab2.solaris.front1
viewdispset -t on  display Tom_look.panetab2.solaris.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 -w off -s wire -F off -l on -L off -G off -B none -d uv -r unique current Tom_look.panetab2.solaris.front1
viewdispset -t off  current Tom_look.panetab2.solaris.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 -w off -s wire -F on -l on -L off -G on -B none -d uv -r unique template Tom_look.panetab2.solaris.front1
viewdispset -t off  template Tom_look.panetab2.solaris.front1
viewdisplay -B dg -b off -d off -C 2 -e 2 -F on -f off -g on -G '*' -h off -H on -j off -J off -L on -n 0.2 -o off -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 Tom_look.panetab2.solaris.front1
viewdisplay -Q on -m on -v on Tom_look.panetab2.solaris.front1
viewdisplay -W  off 0 0 Tom_look.panetab2.solaris.front1
viewdisplay -c on -l1 -K on -P points -p 3 Tom_look.panetab2.solaris.front1
viewdispopts -a on -A 0.5 -b current -B 0 -c 1 -C 60  -d  off -D 1 -g on -i on -n on -N 1000000 -o off -p 10 -P on -r off -R on -S 768 -l 128 -m 0.05 -M 1024 -s on -t 0.5 -u uv -w 0.1 -W 0.9 -x on -X off Tom_look.panetab2.solaris.front1
viewdispopts -f off -k 0 -I 1 -O on -T MatCap/OilClay.pic -U lookdev/uvgrid_grey.exr -v 1 Tom_look.panetab2.solaris.front1
viewdispopts -G 2 Tom_look.panetab2.solaris.front1
viewdispopts -j 1 -J 1 -K 1 Tom_look.panetab2.solaris.front1
viewdispopts -L 800 Tom_look.panetab2.solaris.front1
vieweffect -a 2 -A 4 -b on -B 1 -d on -D on off -e 0.4 -E 0 0 -100 -f 2 -F 0 -g 2.2 -G 0 -h 1 -H on -i on -I 1 -j on -J 100 -K 2 -k 1 -l '' -m on -M 2048 -o off -O 3 -p off -P 3 -q 0 -Q 2 -r 2048 2048 -s 1 -t 100 -T 100 -u off -U off -v 256 256 256 -w 0.05 -W on -x 0.8 0.8 0.8 -X 0.8 0.8 0.8 -y 0.8 0.8 0.8 -Y 0.0025 0.0025 0.0025 -z 0.01 -Z 1 Tom_look.panetab2.solaris.front1
viewinfotext -m off -s off -t on Tom_look.panetab2.solaris.front1
viewlight  -a on -d on -e on -h on -l on -n 20 -s on Tom_look.panetab2.solaris.front1
viewbackground -b on -e on -q 1 -i off -m 0 0 -M 1 1 Tom_look.panetab2.solaris.front1
viewroto  -S file -F '' -C '' -a on -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off persp Tom_look.panetab2.solaris.front1
viewroto  -S file -F '' -C '' -a on -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off cam Tom_look.panetab2.solaris.front1
viewroto  -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off top Tom_look.panetab2.solaris.front1
viewroto  -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off front Tom_look.panetab2.solaris.front1
viewroto  -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off right Tom_look.panetab2.solaris.front1
viewroto  -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off bottom Tom_look.panetab2.solaris.front1
viewroto  -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off back Tom_look.panetab2.solaris.front1
viewroto  -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off left Tom_look.panetab2.solaris.front1
viewroto  -S file -F 'lookdev/uvgrid_grey.exr' -C '' -a on -f 'scale' -o 0 0 -s 1 1 -O 1 -B 0.2 -e off uv Tom_look.panetab2.solaris.front1
viewroto  -S file -F '' -C '' -a on -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off image Tom_look.panetab2.solaris.front1
viewforeground -d on -f on -D Pz -s 0 Tom_look.panetab2.solaris.front1
viewforeground -o 1 Tom_look.panetab2.solaris.front1
viewheadlight -H off -q off -t 0 -D 0 0 -100  -s on -b 0.4 -c -0.1 -Z 0.02 -d """" -r 0 0 0 -T 1 1 1 -i 1 -e 0 -m off -A 0 -a 45 -f 1 -F 1 -I 1 -E 0 -S on -z 0.51 -k on -M off -B 3 -g 0.2 0.2 0.2 -h 0.5 -K 1 1 1 -j 1 -J 0 -l 33 -L 55 -O 0.83 0.93 1 -p 0.4 -P 0 -n 30 -N -80 -w 0.58 0.79 1  -u 0.5 -U 0 -v 35 -V -170 Tom_look.panetab2.solaris.front1
viewtransform Tom_look.panetab2.solaris.front1 version ( 3 )  flag ( Fox )  orthowidth ( 2.22222 )  focal ( 50 )  aperture ( 41.4214 )  window ( 0 1 0 1 )  winroll ( 0 )  clear ( 1 )  nearfar ( 0.00346447 34644.7 )  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 )  fov ( 45b)  limitnear ( 0 1)  
vieworthogrid -d on -o 0 0 0 -s 0.2 0.2 -r 5 5 -R 1 Tom_look.panetab2.solaris.front1
viewuvgrid -r on -s 0.1 0.1 -P off -S 64 64 -O 0 0 -C on -t on Tom_look.panetab2.solaris.front1
viewagentopts  -L on -b 0 -d 1 -l 0 -m 4 -p 1000 -w 1 -B 1 Tom_look.panetab2.solaris.front1
viewcharacteropts  -D on Tom_look.panetab2.solaris.front1
viewonionskin  -e on -a 4 -b 4 -i 6 -o 0.5 -A 1 1 1 -B 1 1 1 Tom_look.panetab2.solaris.front1
viewposteffects  -D off -B off -t "" -f off -V off -S on -a 1 -b 5 -F 1 -g 1 -c 1 1 1 -C 1 1 1 -d 1e+06 -e on -h 0 -H 100 10 -i 1 -I 1 -l 1 -n "" -o 1 -O 1 -r 0 1000 -R 1 200 -s 1 1 -u 0 -U 100 10 -v 0 Tom_look.panetab2.solaris.front1
viewposteffects  -e off -E 10 -T 0.95 -L 1 Tom_look.panetab2.solaris.front1
viewposteffects  -A off -N off -x on Tom_look.panetab2.solaris.front1
viewmaskoverlay -o 0.4 Tom_look.panetab2.solaris.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 -w off -s shade -F off -l on -L on -G off -B none -d uv -r unique scene Tom_look.panetab2.solaris.right1
viewdispset -t off  scene Tom_look.panetab2.solaris.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 -w off -s shade -F off -l on -L on -G off -B none -d uv -r scene selectscene Tom_look.panetab2.solaris.right1
viewdispset -t off  selectscene Tom_look.panetab2.solaris.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 -w off -s shade -F off -l on -L off -G on -B none -d uv -r unique ghostscene Tom_look.panetab2.solaris.right1
viewdispset -t off  ghostscene Tom_look.panetab2.solaris.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 -w on -s shade_wire -F off -l on -L on -G off -B none -d uv -r unique display Tom_look.panetab2.solaris.right1
viewdispset -t on  display Tom_look.panetab2.solaris.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 -w off -s wire -F off -l on -L off -G off -B none -d uv -r unique current Tom_look.panetab2.solaris.right1
viewdispset -t off  current Tom_look.panetab2.solaris.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 -w off -s wire -F on -l on -L off -G on -B none -d uv -r unique template Tom_look.panetab2.solaris.right1
viewdispset -t off  template Tom_look.panetab2.solaris.right1
viewdisplay -B dg -b off -d off -C 2 -e 2 -F on -f off -g on -G '*' -h off -H on -j off -J off -L on -n 0.2 -o off -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 Tom_look.panetab2.solaris.right1
viewdisplay -Q on -m on -v on Tom_look.panetab2.solaris.right1
viewdisplay -W  off 0 0 Tom_look.panetab2.solaris.right1
viewdisplay -c on -l1 -K on -P points -p 3 Tom_look.panetab2.solaris.right1
viewdispopts -a on -A 0.5 -b current -B 0 -c 1 -C 60  -d  off -D 1 -g on -i on -n on -N 1000000 -o off -p 10 -P on -r off -R on -S 768 -l 128 -m 0.05 -M 1024 -s on -t 0.5 -u uv -w 0.1 -W 0.9 -x on -X off Tom_look.panetab2.solaris.right1
viewdispopts -f off -k 0 -I 1 -O on -T MatCap/OilClay.pic -U lookdev/uvgrid_grey.exr -v 1 Tom_look.panetab2.solaris.right1
viewdispopts -G 2 Tom_look.panetab2.solaris.right1
viewdispopts -j 1 -J 1 -K 1 Tom_look.panetab2.solaris.right1
viewdispopts -L 800 Tom_look.panetab2.solaris.right1
vieweffect -a 2 -A 4 -b on -B 1 -d on -D on off -e 0.4 -E 0 0 -100 -f 2 -F 0 -g 2.2 -G 0 -h 1 -H on -i on -I 1 -j on -J 100 -K 2 -k 1 -l '' -m on -M 2048 -o off -O 3 -p off -P 3 -q 0 -Q 2 -r 2048 2048 -s 1 -t 100 -T 100 -u off -U off -v 256 256 256 -w 0.05 -W on -x 0.8 0.8 0.8 -X 0.8 0.8 0.8 -y 0.8 0.8 0.8 -Y 0.0025 0.0025 0.0025 -z 0.01 -Z 1 Tom_look.panetab2.solaris.right1
viewinfotext -m off -s off -t on Tom_look.panetab2.solaris.right1
viewlight  -a on -d on -e on -h on -l on -n 20 -s on Tom_look.panetab2.solaris.right1
viewbackground -b on -e on -q 1 -i off -m 0 0 -M 1 1 Tom_look.panetab2.solaris.right1
viewroto  -S file -F '' -C '' -a on -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off persp Tom_look.panetab2.solaris.right1
viewroto  -S file -F '' -C '' -a on -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off cam Tom_look.panetab2.solaris.right1
viewroto  -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off top Tom_look.panetab2.solaris.right1
viewroto  -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off front Tom_look.panetab2.solaris.right1
viewroto  -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off right Tom_look.panetab2.solaris.right1
viewroto  -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off bottom Tom_look.panetab2.solaris.right1
viewroto  -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off back Tom_look.panetab2.solaris.right1
viewroto  -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off left Tom_look.panetab2.solaris.right1
viewroto  -S file -F 'lookdev/uvgrid_grey.exr' -C '' -a on -f 'scale' -o 0 0 -s 1 1 -O 1 -B 0.2 -e off uv Tom_look.panetab2.solaris.right1
viewroto  -S file -F '' -C '' -a on -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off image Tom_look.panetab2.solaris.right1
viewforeground -d on -f on -D Pz -s 0 Tom_look.panetab2.solaris.right1
viewforeground -o 1 Tom_look.panetab2.solaris.right1
viewheadlight -H off -q off -t 0 -D 0 0 -100  -s on -b 0.4 -c -0.1 -Z 0.02 -d """" -r 0 0 0 -T 1 1 1 -i 1 -e 0 -m off -A 0 -a 45 -f 1 -F 1 -I 1 -E 0 -S on -z 0.51 -k on -M off -B 3 -g 0.2 0.2 0.2 -h 0.5 -K 1 1 1 -j 1 -J 0 -l 33 -L 55 -O 0.83 0.93 1 -p 0.4 -P 0 -n 30 -N -80 -w 0.58 0.79 1  -u 0.5 -U 0 -v 35 -V -170 Tom_look.panetab2.solaris.right1
viewtransform Tom_look.panetab2.solaris.right1 version ( 3 )  flag ( Fox )  orthowidth ( 2.22222 )  focal ( 50 )  aperture ( 41.4214 )  window ( 0 1 0 1 )  winroll ( 0 )  clear ( 1 )  nearfar ( 0.00346447 34644.7 )  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 )  fov ( 45b)  limitnear ( 0 1)  
vieworthogrid -d on -o 0 0 0 -s 0.2 0.2 -r 5 5 -R 1 Tom_look.panetab2.solaris.right1
viewuvgrid -r on -s 0.1 0.1 -P off -S 64 64 -O 0 0 -C on -t on Tom_look.panetab2.solaris.right1
viewagentopts  -L on -b 0 -d 1 -l 0 -m 4 -p 1000 -w 1 -B 1 Tom_look.panetab2.solaris.right1
viewcharacteropts  -D on Tom_look.panetab2.solaris.right1
viewonionskin  -e on -a 4 -b 4 -i 6 -o 0.5 -A 1 1 1 -B 1 1 1 Tom_look.panetab2.solaris.right1
viewposteffects  -D off -B off -t "" -f off -V off -S on -a 1 -b 5 -F 1 -g 1 -c 1 1 1 -C 1 1 1 -d 1e+06 -e on -h 0 -H 100 10 -i 1 -I 1 -l 1 -n "" -o 1 -O 1 -r 0 1000 -R 1 200 -s 1 1 -u 0 -U 100 10 -v 0 Tom_look.panetab2.solaris.right1
viewposteffects  -e off -E 10 -T 0.95 -L 1 Tom_look.panetab2.solaris.right1
viewposteffects  -A off -N off -x on Tom_look.panetab2.solaris.right1
viewmaskoverlay -o 0.4 Tom_look.panetab2.solaris.right1
viewsnapshotoption -s off -h off -a 1 -v '*' -m 0 Tom_look.panetab2.solaris
cplane -o 0 0 0 -n 4.37114e-08 1 -4.37114e-08 -x 1.91069e-15 4.37114e-08 1 -l n -s 0.1 0.1 -c 40 40 -r 10 10 -d off Tom_look.panetab2.solaris
glcache -t 819 -v 3276
glcache -T 0
sceneviewopts -C on -c on -e on -F on -g on -H on -i -1 -k "component" -l on -m on -M on -p "" -P off -s on -S 0.5 -r "BRAY_HdKarmaXPU" -K off -R 960 540 -V off Tom_look.panetab2.solaris
sceneviewconfig -z 1 -y 1 -l 1 -o 1 -r -m "High Quality Lighting" "Karma XPU" Tom_look.panetab2.solaris
sceneviewconfig -z 1 -y 1 -l 1 -o 1 -g -p -m "High Quality Lighting" "Houdini GL" Tom_look.panetab2.solaris
networkeditor -p '{\n}\n'imgdispopt -m 256 -P on -M on -A on -j on -x off -L on -g 2.2 -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 1 1 0 -R 6 -F dc -D "" -I "" -f "" -s off -r 256 256 -p on -l on -t on
imgview -z 1 -p C 0 -c 0 -l on -s off -i imgview2
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 1
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 2
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 3
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 4
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 5
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 6
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 7
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 8
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 9
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 10
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 11
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 12
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 13
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 14
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 15
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 16
imgviewtime -V on -L on -G on -H on -P off -r 24 -u fr -g 0 -f on -e on -b on -d imgview2
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 1
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 2
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 3
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 4
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 5
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 6
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 7
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 8
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 9
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 10
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 11
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 12
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 13
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 14
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 15
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 16
panepath -d Tom_look -f -p panetab2 /stage/shot_denoise
panepath -d Tom_look -f -p panetab6 /stage/shot_denoise
panepath -d Tom_look -f -p panetab9 /stage/shot_denoise
panepath -d Tom_look -f -p panetab5 /stage/shot_denoise
panepath -d Tom_look -f -p panetab1 /stage/shot_denoise
panepath -d Tom_look -f -p panetab3 /stage/shot_denoise
desk set Tom_look
viewupdate -u always
audiopanel -s p ''
audiopanel -s r off
audiopanel -s s 24
audiopanel -s l 1
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 
compproject -r 1920 1080 -a 1 -d fp16 -p 0 1 -P full -f 0 -F 0 -l on
texcache  -a off -r 2147483647 2147483647 -m 10000 -M 32734
shopvisible +I3D +VMantra +RIB
HouLC1033600baa06a0469d70bf442759.takes HoudiniTakeFile 1.0
take name Main kids 0
   e
HouLC1033600ba506a0469d706cd4f6d0.styles NSJb{}HouLC1033600bbd06a0469d703504806c.contextoptions [
	{
		"name":"default_precision",
		"value":{
			"type":"float",
			"value":32
		},
		"uiconfig":"{ \"hidden\" : true }"
	},
	{
		"name":"default_pixelscale",
		"value":{
			"type":"float",
			"value":1
		},
		"uiconfig":"{ \"hidden\" : true }"
	},
	{
		"name":"default_yres",
		"value":{
			"type":"float",
			"value":1024
		},
		"uiconfig":"{ \"hidden\" : true }"
	},
	{
		"name":"default_border",
		"value":{
			"type":"float",
			"value":3
		},
		"uiconfig":"{ \"hidden\" : true }"
	},
	{
		"name":"default_xres",
		"value":{
			"type":"float",
			"value":1024
		},
		"uiconfig":"{ \"hidden\" : true }"
	}
]
HouLC1033600ba806a0469d7024f702c4.cwd opcf /
takeset Main
HouLC1033600bb606a0469d70f96ba020LIMITED_COMMERCIAL_FILE!!! 