HouNC1033600baa0667dace209a7e5953.start fplayback -i on -r off -f 1 -e on -h on -t on -a on -k on -s 1
tcur 0
fps 24
tset 0 10
frange 1 240
unitlength 1
unitmass 1
prompt '`strcat(oppwf(), " -> ")`'
HouNC1033600ba60667dace2043eeba3f.variables set -g ACTIVETAKE = 'Main'
set -g E = '2.7182818284590452354'
set -g EYE = 'stereo'
set -g HANDLE_STATUS = '-1'
set -g HIP = 'P:/_PERSONAL/_LEARNING/scenes'
set -g HIPFILE = 'P:/_PERSONAL/_LEARNING/scenes/DisplayFlagProblem.hipnc'
set -g HIPNAME = 'DisplayFlagProblem'
set -g JOB = 'C:/Users/NAZ-R9'
set -g PI = '3.1415926535897932384'
set -g POSE = 'C:/Users/NAZ-R9/Documents/houdini19.5/poselib'
set -g _HIP_SAVEPLATFORM = 'windows-x86_64-cl19.29'
set -g _HIP_SAVETIME = 'Thu Jun 27 15:18:10 2024'
set -g _HIP_SAVEVERSION = '19.5.493'
set -g _HIP_SHELFTOOLCOUNT = '3'
set -g status = '0'
HouNC1033600ba40667dace20dba5575b.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'
HouNC1033600ba10667dace204309e1eb.takeconfig takename -g take
HouNC1033600ba00667dace20e36d4a3d.hou.session HouNC1033600ba00667dace208029b1f6.OPlibraries HouNC1033600ba20667dace206c0e60b2.OPpreferences HouNC1033600ba00667dace2075766550.OPfallbacks Object/hlight::2.0 C:/PROGRA~1/SIDEEF~1/HOUDIN~1.493/houdini/otls/OPlibObject.hda
Object/hlight::2.0 otls/OPlibObject.hda
Top/localscheduler C:/PROGRA~1/SIDEEF~1/HOUDIN~1.493/houdini/otls/OPlibTop.hda
Top/localscheduler otls/OPlibTop.hda
HouNC1033600ba00667dace208cfa74c8.OPdummydefs INDX              INDEX_SECTION      yf}¬â   houdini.hdalibrary  y    f}¬â   Object/hlight::2.0  y  )f}«Ï   Top/localscheduler  ¢  ?‚f}«S         hlight::2.0   Light   ,oplib:/Object/hlight::2.0?Object/hlight::2.0   	OBJ_light           Object               subtype=light        f}¬â        localscheduler   Local Scheduler   ,oplib:/Top/localscheduler?Top/localscheduler   TOP_localscheduler           Top               <pdgtype='scheduler' subtype=localscheduler visibleoutputs=0         f}¬â      INDX              Contents       9f}«Ï   DialogScript   9  Ž¬b²F¨HouNC1033600bba0667dabcf08919230fNON_COMMERCIAL_FILE!!! # Dialog script for hlight::2.0 automatically generated

{
    name	hlight::2.0
    script	hlight::2.0
    label	Light

    help {
	""
    }
    bindhandle aperture light "Light" aperture ""
    bindhandle coneangle light "Light" coneangle ""
    bindhandle conedelta light "Light" conedelta ""
    bindhandle coneenable light "Light" coneonoff ""
    bindhandle far light "Light" far ""
    bindhandle focal light "Light" focal ""
    bindhandle focus light "Light" focus ""
    bindhandle light_conefov light "Light" light_conefov ""
    bindhandle lookatpath light "Light" lookat ""
    bindhandle near light "Light" near ""
    bindhandle orthowidth light "Light" orthowidth ""
    bindhandle projection light "Light" projection ""
    bindhandle px light "Light" px ""
    bindhandle py light "Light" py ""
    bindhandle pz light "Light" pz ""
    bindhandle xOrd light "Light" rst_order ""
    bindhandle rx light "Light" rx ""
    bindhandle rx_max light "Light" rx_max ""
    bindhandle rx_max_on light "Light" rx_max_on ""
    bindhandle rx_min light "Light" rx_min ""
    bindhandle rx_min_on light "Light" rx_min_on ""
    bindhandle ry light "Light" ry ""
    bindhandle ry_max light "Light" ry_max ""
    bindhandle ry_max_on light "Light" ry_max_on ""
    bindhandle ry_min light "Light" ry_min ""
    bindhandle ry_min_on light "Light" ry_min_on ""
    bindhandle rz light "Light" rz ""
    bindhandle rz_max light "Light" rz_max ""
    bindhandle rz_max_on light "Light" rz_max_on ""
    bindhandle rz_min light "Light" rz_min ""
    bindhandle rz_min_on light "Light" rz_min_on ""
    bindhandle sx light "Light" sx ""
    bindhandle sx_max light "Light" sx_max ""
    bindhandle sx_max_on light "Light" sx_max_on ""
    bindhandle sx_min light "Light" sx_min ""
    bindhandle sx_min_on light "Light" sx_min_on ""
    bindhandle sy light "Light" sy ""
    bindhandle sy_max light "Light" sy_max ""
    bindhandle sy_max_on light "Light" sy_max_on ""
    bindhandle sy_min light "Light" sy_min ""
    bindhandle sy_min_on light "Light" sy_min_on ""
    bindhandle sz light "Light" sz ""
    bindhandle sz_max light "Light" sz_max ""
    bindhandle sz_max_on light "Light" sz_max_on ""
    bindhandle sz_min light "Light" sz_min ""
    bindhandle sz_min_on light "Light" sz_min_on ""
    bindhandle tx light "Light" tx ""
    bindhandle tx_max light "Light" tx_max ""
    bindhandle tx_max_on light "Light" tx_max_on ""
    bindhandle tx_min light "Light" tx_min ""
    bindhandle tx_min_on light "Light" tx_min_on ""
    bindhandle ty light "Light" ty ""
    bindhandle ty_max light "Light" ty_max ""
    bindhandle ty_max_on light "Light" ty_max_on ""
    bindhandle ty_min light "Light" ty_min ""
    bindhandle ty_min_on light "Light" ty_min_on ""
    bindhandle tz light "Light" tz ""
    bindhandle tz_max light "Light" tz_max ""
    bindhandle tz_max_on light "Light" tz_max_on ""
    bindhandle tz_min light "Light" tz_min ""
    bindhandle tz_min_on light "Light" tz_min_on ""
    bindhandle rOrd light "Light" xyz_order ""

    inputlabel	1	"Sub-Network Input #1"

    group {
        name    "stdswitcher4"
        label   "Transform"

        parm {
            name    "xOrd"
            baseparm
            label   "Transform Order"
            joinnext
            export  none
        }
        parm {
            name    "rOrd"
            baseparm
            label   "Rotate Order"
            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"
            invisible
            export  none
        }
        parm {
            name    "p"
            baseparm
            label   "Pivot"
            invisible
            export  none
        }
        parm {
            name    "scale"
            baseparm
            label   "Uniform Scale"
            invisible
            export  none
        }
        parm {
            name    "pre_xform"
            baseparm
            label   "Modify Pre-Transform"
            export  none
        }
        parm {
            name    "keeppos"
            baseparm
            label   "Keep Position When Parenting"
            export  none
        }
        parm {
            name    "childcomp"
            baseparm
            label   "Child Compensation"
            export  none
        }
        parm {
            name    "constraints_on"
            baseparm
            label   "Enable Constraints"
            export  none
        }
        parm {
            name    "constraints_path"
            baseparm
            label   "Constraints"
            export  none
        }
        group {
            name    "folder0_1"
            label   "Lookat Options"
            invisibletab

            parm {
                name    "lookatpath"
                baseparm
                label   "Look At"
                export  none
            }
            parm {
                name    "lookup"
                baseparm
                label   "Look At Up Vector"
                export  none
            }
        }

        group {
            name    "folder0_1_1"
            label   "Path Options"
            invisibletab

            parm {
                name    "pathobjpath"
                baseparm
                label   "Path Object"
                export  none
            }
            parm {
                name    "roll"
                baseparm
                label   "Roll"
                export  none
            }
            parm {
                name    "pos"
                baseparm
                label   "Position"
                export  none
            }
            parm {
                name    "uparmtype"
                baseparm
                label   "Parameterization"
                export  none
            }
            parm {
                name    "pathorient"
                baseparm
                label   "Orient Along Path"
                export  none
            }
            parm {
                name    "up"
                baseparm
                label   "Orient Up Vector"
                export  none
            }
            parm {
                name    "bank"
                baseparm
                label   "Auto-Bank factor"
                export  none
            }
        }

    }

    group {
        name    "stdswitcher4_1"
        label   "Light"

        parm {
            name    "light_enable"
            label   "Enable"
            type    toggle
            default { "1" }
            range   { 0 1 }
            export  all
        }
        parm {
            name    "ogl_enablelight"
            label   "Enable In Viewport"
            type    toggle
            default { "1" }
            range   { 0 1 }
        }
        parm {
            name    "light_type"
            label   "Type"
            type    ordinal
            default { "0" }
            disablewhen "{ light_enable == 0 }"
            menu {
                "point"     "Point"
                "line"      "Line"
                "grid"      "Grid"
                "disk"      "Disk"
                "sphere"    "Sphere"
                "tube"      "Tube"
                "geo"       "Geometry"
                "distant"   "Distant"
                "sun"       "Sun"
            }
            range   { 0 1 }
            export  all
        }
        parm {
            name    "light_color"
            label   "Color"
            type    color
            size    3
            default { "1" "1" "1" }
            disablewhen "{ light_enable == 0 }"
            range   { 0 1 }
            export  all
        }
        parm {
            name    "light_intensity"
            label   "Intensity"
            type    float
            default { "1" }
            disablewhen "{ light_enable == 0 }"
            range   { 0 10 }
            export  all
        }
        parm {
            name    "light_exposure"
            label   "Exposure"
            type    float
            default { "0" }
            disablewhen "{ light_enable == 0 }"
            range   { -10 10 }
            export  all
        }
        multiparm {
            name    "light_contrib"
            label    "Contributions"

            parm {
                name    "light_contribenable#"
                label   "light_contribenable#"
                type    toggle
                nolabel
                joinnext
                default { "1" }
                range   { 0 1 }
            }
            parm {
                name    "light_contribname#"
                label   "Component #"
                type    string
                default { "" }
                menureplace {
                    [ "echo `pythonexprs(\"__import__('toolutils').parseDialogScriptMenu('MantraLightContributions')\")`" ]
                }
                range   { 0 1 }
            }
        }

        parm {
            name    "categories"
            label   "Categories"
            type    string
            default { "" }
            disablewhen "{ light_enable == 0 }"
            range   { 0 1 }
        }
        parm {
            name    "vm_lpetag"
            label   "LPE Tag"
            type    string
            default { "" }
            help    "None"
            parmtag { "mantra_class" "object" }
            parmtag { "mantra_name" "lpetag" }
            parmtag { "spare_category" "Shading" }
        }
        parm {
            name    "vm_samplingquality"
            label   "Sampling Quality"
            type    float
            default { "1" }
            disablewhen "{ light_enable == 0 } { light_type == point } { light_type == distant }"
            range   { 0 10 }
        }
        parm {
            name    "light_contribprimary"
            label   "Render Light Geometry"
            type    toggle
            default { "0" }
            disablewhen "{ light_enable == 0 } { light_type == point } { light_type == distant }"
            range   { 0 1 }
        }
        group {
            name    "atten_folder_1"
            label   "Spot Light Options"

            parm {
                name    "coneenable"
                label   "Enable Spot Light"
                type    toggle
                default { "0" }
                disablewhen "{ light_enable == 0 } { light_type == distant } { light_type == sun }"
                range   { 0 1 }
            }
            parm {
                name    "light_conefov"
                label   "Use cone angle for field of view"
                type    toggle
                default { "1" }
                disablewhen "{ light_enable == 0 } { coneenable != 1 }"
                range   { 0 1 }
            }
            parm {
                name    "light_fov"
                label   "Projection Angle"
                type    float
                default { "45" }
                disablewhen "{ light_enable == 0 } { light_conefov != 0 coneenable == 1 } { light_type == distant } { light_type == sun }"
                range   { 0.05 90 }
            }
            parm {
                name    "coneangle"
                label   "Cone Angle"
                type    angle
                default { "45" }
                disablewhen "{ light_enable == 0 } { coneenable != 1 }"
                range   { 0 180 }
            }
            parm {
                name    "conedelta"
                label   "Cone Delta"
                type    angle
                default { "10" }
                disablewhen "{ light_enable == 0 } { coneenable != 1 }"
                range   { 0 180 }
            }
            parm {
                name    "coneroll"
                label   "Cone Rolloff"
                type    float
                default { "1" }
                disablewhen "{ light_enable == 0 } { coneenable != 1 }"
                range   { 0.001 10 }
            }
            parm {
                name    "sepparm2"
                label   "Separator"
                type    separator
                default { "" }
                range   { 0 1 }
            }
            parm {
                name    "projmap"
                label   "Projection Map"
                type    image
                default { "" }
                disablewhen "{ light_enable == 0 }"
                range   { 0 1 }
            }
            parm {
                name    "near"
                label   "Near Clipping"
                type    float
                default { "0.001" }
                disablewhen "{ light_enable == 0 }"
                range   { 0 10000 }
                parmtag { "spare_category" "View" }
            }
            parm {
                name    "far"
                label   "Far Clipping"
                type    float
                default { "10000" }
                disablewhen "{ light_enable == 0 }"
                range   { 0 10000 }
                parmtag { "spare_category" "View" }
            }
            parm {
                name    "sepparm3"
                label   "Separator"
                type    separator
                default { "" }
                range   { 0 1 }
            }
            parm {
                name    "areamap"
                label   "Environment/IES Map"
                type    image
                default { "" }
                disablewhen "{ light_enable == 0 } { light_type == distant } { light_type == sun }"
                range   { 0 1 }
            }
            parm {
                name    "areamapspace"
                label   "Environment Space"
                type    string
                default { "space:object" }
                disablewhen "{ light_enable == 0 } { light_type == distant } { light_type == sun } { areamap == \"\" }"
                menu {
                    "space:current" "Camera Space"
                    "space:world"   "World Space"
                    "space:object"  "Object Space"
                    ""              "Use Environment Null"
                }
                range   { 0 1 }
            }
            parm {
                name    "areamapnull"
                label   "Environment Null"
                type    oppath
                default { "" }
                disablewhen "{ light_enable == 0 } { light_type == distant } { light_type == sun } { areamap == \"\" } { areamapspace != \"\" }"
                range   { 0 1 }
                parmtag { "opfilter" "!!OBJ/NULL!!" }
                parmtag { "oprelative" "." }
            }
            parm {
                name    "areamapblur"
                label   "Map Blur Angle"
                type    float
                default { "0" }
                disablewhen "{ light_enable == 0 } { light_type == distant } { light_type == sun } { areamap == \"\" }"
                range   { 0 90 }
            }
            parm {
                name    "areamapscale"
                label   "Map Angle Scale"
                type    float
                default { "1" }
                disablewhen "{ light_enable == 0 } { light_type == distant } { light_type == sun } { areamap == \"\" }"
                range   { 0.1 2 }
            }
        }

        group {
            name    "atten_folder_1_1"
            label   "Area Light Options"

            parm {
                name    "areasize"
                label   "Area Size"
                type    float
                size    2
                default { "1" "1" }
                disablewhen "{ light_type == point } { light_type == distant } { light_type == sun }"
                range   { 0 10 }
            }
            parm {
                name    "normalizearea"
                label   "Normalize Light Intensity to Area"
                type    toggle
                default { "1" }
                disablewhen "{ light_type == point } { light_type == distant } { light_type == sun }"
                range   { 0 1 }
            }
            parm {
                name    "singlesided"
                label   "Single Sided"
                type    toggle
                default { "0" }
                disablewhen "{ light_type == point } { light_type == distant } { light_type == sun }"
                range   { 0 1 }
            }
            parm {
                name    "reverse"
                label   "Reverse Emission Direction"
                type    toggle
                default { "0" }
                disablewhen "{ light_type == point } { light_type == distant } { light_type == sun } { singlesided == 0 }"
                range   { 0 1 }
            }
            parm {
                name    "sharpspot"
                label   "Sharp Spot Light"
                type    toggle
                default { "0" }
                disablewhen "{ light_type == point } { light_type == distant } { light_type == sun }"
                range   { 0 1 }
            }
            parm {
                name    "selfshadow"
                label   "Self Shadow"
                type    toggle
                default { "1" }
                disablewhen "{ light_type == point } { light_type == distant } { light_type == sun }"
                range   { 0 1 }
            }
            parm {
                name    "shop_materialpath"
                label   "Material"
                type    oppath
                default { "" }
                disablewhen "{ light_enable == 0 } { light_type == point } { light_type == distant } { light_type == sun }"
                range   { 0 1 }
                parmtag { "oprelative" "." }
            }
            parm {
                name    "light_texture"
                label   "Texture Map"
                type    image
                default { "" }
                disablewhen "{ light_enable == 0 } { light_type == point } { light_type == distant } { light_type == sun } { shop_materialpath != \"\" }"
                range   { 0 1 }
            }
            parm {
                name    "edgeenable"
                label   "Enable Edge Falloff"
                type    toggle
                default { "0" }
                disablewhen "{ light_enable == 0 } { light_type == point } { light_type == distant } { light_type == sun } { shop_materialpath != \"\" }"
                range   { 0 1 }
            }
            parm {
                name    "edgewidth"
                label   "Edge Width"
                type    float
                default { "0.1" }
                disablewhen "{ light_enable == 0 } { light_type == point } { light_type == distant } { light_type == sun } { shop_materialpath != \"\" } { edgeenable == 0 }"
                range   { 0 1 }
            }
            parm {
                name    "edgerolloff"
                label   "Edge Rolloff"
                type    float
                default { "1" }
                disablewhen "{ light_enable == 0 } { light_type == point } { light_type == distant } { light_type == sun } { shop_materialpath != \"\" } { edgeenable == 0 }"
                range   { 0.001 10 }
            }
            parm {
                name    "areageometry"
                label   "Geometry Object"
                type    oppath
                default { "" }
                disablewhen "{ light_type != geo }"
                range   { 0 1 }
                parmtag { "oprelative" "." }
            }
            parm {
                name    "intothisobject"
                label   "Transform Into This Object"
                type    toggle
                default { "0" }
                disablewhen "{ light_type != geo }"
                range   { 0 1 }
            }
            parm {
                name    "sepparm4"
                label   "Separator"
                type    separator
                default { "" }
                range   { 0 1 }
            }
            parm {
                name    "pc_enable"
                label   "Enable Point Cloud"
                type    toggle
                default { "0" }
                disablewhen "{ light_type != geo }"
                range   { 0 1 }
            }
            parm {
                name    "pc_samples"
                label   "Point Samples"
                type    integer
                default { "16" }
                disablewhen "{ pc_enable == 0 } { light_type != geo }"
                range   { 1 128 }
            }
            parm {
                name    "pc_file"
                label   "Point Cloud File"
                type    file
                default { "temp:$OS.pc" }
                disablewhen "{ pc_enable == 0 } { light_type != geo }"
                range   { 0 1 }
            }
            parm {
                name    "render_pointcloud"
                label   "Auto-generate Point Cloud"
                type    toggle
                default { "1" }
                disablewhen "{ pc_enable == 0 } { light_type != geo }"
                range   { 0 1 }
            }
            parm {
                name    "vm_shadingfactor"
                label   "Shading Quality"
                type    float
                default { "0.5" }
                disablewhen "{ pc_enable == 0 } { light_type != geo } { render_pointcloud == 0 }"
                range   { 0.1 1 }
            }
            parm {
                name    "pc_camera_override"
                label   "Override Dicing Camera"
                type    toggle
                default { "0" }
                disablewhen "{ pc_enable == 0 } { light_type != geo } { render_pointcloud == 0 }"
                range   { 0 1 }
            }
            parm {
                name    "pc_camera"
                label   "Dicing Camera"
                type    oppath
                default { "" }
                disablewhen "{ pc_enable == 0 } { light_type != geo } { render_pointcloud == 0 } { pc_camera_override == 0 }"
                range   { 0 1 }
                parmtag { "opfilter" "!!OBJ/CAMERA!!" }
                parmtag { "oprelative" "." }
                parmtag { "opfullpath" "1" }
            }
        }

        group {
            name    "atten_folder_1_2"
            label   "Distant Light Options"

            parm {
                name    "orthowidth"
                label   "Orthographic Width"
                type    float
                default { "2" }
                disablewhen "{ light_type != distant light_type != sun }"
                range   { 1 10 }
            }
            parm {
                name    "vm_envangle"
                label   "Sun Angle"
                type    float
                default { "5" }
                disablewhen "{ light_type != sun }"
                range   { 0 90 }
            }
        }

        group {
            name    "atten_folder_1_3"
            label   "Attenuation Options"

            parm {
                name    "atten_type"
                label   "Attenuation"
                type    ordinal
                default { "physical" }
                disablewhen "{ light_enable == 0 } { light_type == distant } { light_type == sun }"
                menu {
                    "none"      "No Attenuation"
                    "half"      "Half Distance Attenuation"
                    "physical"  "Physically Correct"
                }
                range   { 0 1 }
            }
            parm {
                name    "atten_dist"
                label   "Half Distance"
                type    float
                default { "10" }
                disablewhen "{ light_enable == 0 } { atten_type != half } { light_type == distant } { light_type == sun }"
                range   { 0 100 }
            }
            parm {
                name    "atten_start"
                label   "Attenuation Start"
                type    float
                default { "0" }
                disablewhen "{ light_enable == 0 } { light_type == distant } { light_type == sun } { atten_type == none }"
                range   { 0 100 }
            }
            parm {
                name    "activeradiusenable"
                label   "Use Separate Active Radius"
                type    toggle
                nolabel
                joinnext
                default { "0" }
                disablewhen "{ light_enable == 0 } { light_type == distant } { light_type == sun }"
                range   { 0 1 }
            }
            parm {
                name    "activeradius"
                label   "Active Radius"
                type    float
                default { "100" }
                help    "Radius of effect for the light, if different from Attenuation End.  Objects farther than this distance will not receive illumination"
                disablewhen "{ light_enable == 0 } { light_type == distant } { light_type == sun } { activeradiusenable == 0 }"
                range   { 0 100 }
                parmtag { "spare_category" "Light" }
            }
            parm {
                name    "attenrampenable"
                label   "Use Attenuation Ramp Multiplier"
                type    toggle
                default { "0" }
                disablewhen "{ light_enable == 0 } { light_type == distant } { light_type == sun }"
                range   { 0 1 }
            }
            parm {
                name    "atten_rampstart"
                label   "Ramp Start Distance"
                type    float
                default { "0" }
                disablewhen "{ light_enable == 0 } { light_type == distant } { light_type == sun } { attenrampenable == 0 }"
                range   { 0 100 }
                parmtag { "spare_category" "Light" }
            }
            parm {
                name    "atten_rampend"
                label   "Ramp End Distance"
                type    float
                default { "100" }
                disablewhen "{ light_enable == 0 } { light_type == distant } { light_type == sun } { attenrampenable == 0 }"
                range   { 0 100 }
                parmtag { "spare_category" "Light" }
            }
            parm {
                name    "attenramp"
                label   "Attenuation Ramp Multiplier"
                type    ramp_rgb
                default { "3" }
                disablewhen "{ light_enable == 0 } { light_type == distant } { light_type == sun } { attenrampenable == 0 }"
                range   { 1! 10 }
                parmtag { "rampbasis_var" "atten_basis" }
                parmtag { "rampcolordefault" "1pos ( 0 ) 1c ( 1 1 1 ) 1interp ( linear ) 2pos ( 0.899999976 ) 2c ( 1 1 1 ) 2interp ( linear ) 3pos ( 1 ) 3c ( 0 0 0 ) 3interp ( linear )" }
                parmtag { "rampkeys_var" "atten_keys" }
                parmtag { "rampshowcontrolsdefault" "0" }
                parmtag { "rampvalues_var" "atten_values" }
            }
        }

    }

    group {
        name    "stdswitcher4_2"
        label   "Shadow"

        parm {
            name    "shadow_type"
            label   "Shadow Type"
            type    ordinal
            default { "raytrace" }
            menu {
                "off"       "No Shadows"
                "raytrace"  "Ray-Traced Shadows"
                "depthmap"  "Depth Map Shadows"
            }
            range   { 0 1 }
        }
        parm {
            name    "shadowmask"
            label   "Shadow Mask"
            type    oplist
            default { "*" }
            disablewhen "{ shadow_type == off }"
            range   { 0 1 }
            parmtag { "opfilter" "!!OBJ/GEOMETRY!!" }
            parmtag { "oprelative" "/obj" }
        }
        parm {
            name    "shadowcategories"
            label   "Shadow Selection"
            type    string
            default { "-noshadow" }
            help    "None"
            parmtag { "spare_category" "Shadow" }
        }
        parm {
            name    "shadow_intensity"
            label   "Shadow Intensity"
            type    float
            default { "1" }
            disablewhen "{ shadow_type == off }"
            range   { 0 1 }
        }
        parm {
            name    "shadow_color"
            label   "Shadow Color"
            type    color
            size    3
            default { "0" "0" "0" }
            disablewhen "{ shadow_type == off }"
            range   { 0 1 }
        }
        parm {
            name    "shadow_transparent"
            label   "Transparent Shadows"
            type    toggle
            default { "1" }
            disablewhen "{ shadow_type == off }"
            range   { 0 1 }
        }
        parm {
            name    "sepparm"
            label   "Separator"
            type    separator
            default { "" }
            hidewhen "{ shadow_type != depthmap }"
            range   { 0 1 }
        }
        parm {
            name    "shadow_bias"
            label   "Shadow Bias"
            type    float
            default { "0.05" }
            hidewhen "{ shadow_type != depthmap }"
            range   { 0 1 }
        }
        parm {
            name    "shadow_quality"
            label   "Shadow Quality"
            type    float
            default { "1" }
            hidewhen "{ shadow_type != depthmap }"
            range   { 0.1 10 }
        }
        parm {
            name    "shadow_softness"
            label   "Shadow Softness"
            type    float
            default { "1" }
            hidewhen "{ shadow_type != depthmap }"
            range   { 0 1 }
        }
        parm {
            name    "shadow_blur"
            label   "Shadow Blur"
            type    float
            default { "0" }
            hidewhen "{ shadow_type != depthmap }"
            range   { 0 1 }
        }
        parm {
            name    "render_shadowmap"
            label   "Auto-generate Shadow Map"
            type    toggle
            default { "1" }
            hidewhen "{ shadow_type != depthmap }"
            range   { 0 1 }
        }
        parm {
            name    "labelparm"
            label   "Field Of View"
            type    label
            default { "See spot light options (in light tab) for view controls" }
            hidewhen "{ shadow_type != depthmap }"
            range   { 0 1 }
        }
        parm {
            name    "shadowmap_file"
            label   "Shadow Map"
            type    image
            default { "temp:$OS.rat" }
            hidewhen "{ shadow_type != depthmap }"
            range   { 0 1 }
        }
        parm {
            name    "res"
            label   "Resolution"
            type    intvector2
            joinnext
            size    2
            default { "512" "512" }
            hidewhen "{ shadow_type != depthmap }"
            range   { -1 1 }
            parmtag { "spare_category" "View" }
        }
        parm {
            name    "shadowmap_resMenu"
            label   "Choose Resolution"
            type    button
            nolabel
            default { "0" }
            hidewhen "{ shadow_type != depthmap }"
            menumini {
                "128"   "Tiny (128x128)"
                "256"   "Small (256x256)"
                "512"   "Normal (512x512)"
                "1024"  "Large (1024x1024)"
                "4096"  "Huge (4096)"
            }
            range   { 0 1 }
            parmtag { "script_callback" "opparm . res ( $script_value $script_value )" }
            parmtag { "spare_category" "View" }
        }
        parm {
            name    "shadowmap_samples"
            label   "Pixel Samples"
            type    intvector2
            size    2
            default { "2" "2" }
            disablewhen "{ shadow_transparent != 1 }"
            hidewhen "{ shadow_type != depthmap }"
            range   { 1 32 }
            parmtag { "script_callback" "1" }
        }
        parm {
            name    "shadowmotionblur"
            label   "Depth Map Motion Blur"
            type    toggle
            default { "0" }
            hidewhen "{ shadow_type != depthmap }"
            range   { 0 1 }
        }
        parm {
            name    "shadow_autofit"
            label   "Fit Shadow Map to Shadow Mask"
            type    toggle
            default { "0" }
            hidewhen "{ shadow_type != depthmap }"
            range   { 0 1 }
        }
    }

    group {
        name    "stdswitcher4_3"
        label   "Misc"

        parm {
            name    "tdisplay"
            baseparm
            label   "Display"
            joinnext
            export  none
        }
        parm {
            name    "display"
            baseparm
            label   "Display"
            export  none
        }
        parm {
            name    "iconscale"
            label   "Icon Scale"
            type    float
            default { "1" }
            range   { 0 10 }
        }
        parm {
            name    "caching"
            baseparm
            label   "Cache Object Transform"
            export  none
        }
        parm {
            name    "picking"
            baseparm
            label   "Viewport Selecting Enabled"
            export  none
        }
        parm {
            name    "pickscript"
            baseparm
            label   "Select Script"
            export  none
        }
    }

    parm {
        name    "l_dimmer"
        label   "Dimmer"
        type    float
        invisible
        default { [ "if(ch(\"./light_enable\"), ch(\"./light_intensity\"), 0)" hscript-expr ] }
        range   { 0 10 }
        parmtag { "autoscope" "1000000000000000" }
    }
    parm {
        name    "dimmer"
        baseparm
        label   "Dimmer"
        invisible
        export  all
    }
    parm {
        name    "use_dcolor"
        baseparm
        label   "Set Wireframe Color"
        invisible
        export  none
    }
    parm {
        name    "dcolor"
        baseparm
        label   "Wireframe Color"
        invisible
        export  none
    }
    parm {
        name    "focal"
        label   "Camera Focal Length"
        type    float
        invisible
        default { "lock(1)" }
        range   { 0 10 }
    }
    parm {
        name    "aperture"
        label   "Camera Aperture"
        type    float
        invisible
        default { "if(ch('coneenable')==0 || ch('light_conefov') == 0, if(strcmp(chs('light_type'), 'distant') == 0 || strcmp(chs('light_type'), 'sun') == 0, 1, 2*tan(0.5*ch('light_fov'))), 2*tan(ch('conedelta')+0.5*ch('coneangle')))" }
        range   { 0 10 }
    }
    parm {
        name    "projection2"
        label   "Camera Projection"
        type    ordinal
        invisible
        default { "if(strcmp(chs('light_type'), 'distant')==0 || strcmp(chs('light_type'), 'sun')==0, 1, 0)" }
        menu {
            "perspective"   "Perspective"
            "ortho"         "Orthographic"
        }
        range   { 0 1 }
    }
    parm {
        name    "focus"
        label   "Handle Focus"
        type    float
        invisible
        default { "10" }
        range   { 0 10 }
    }
    parm {
        name    "winmask"
        label   "Window Mask"
        type    oplist
        invisible
        default { "`ifs(ch('shadow_autofit') && ch('coneenable') && strcmp(chs('shadow_type'), 'depthmap') == 0 && strcmp(chs('shadowmask'), '*')!=0, chs('shadowmask'), '')`" }
        range   { 0 1 }
        parmtag { "opfilter" "!!OBJ/GEOMETRY!!" }
        parmtag { "oprelative" "/" }
    }
    parm {
        name    "light_wrangler"
        label   "Light Wrangler"
        type    string
        invisible
        default { "HoudiniLight" }
        range   { 0 1 }
    }
    parm {
        name    "clampprojmap"
        label   "Clamp Projected Map To Frustum"
        type    toggle
        invisible
        default { "0" }
        range   { 0 1 }
    }
    parm {
        name    "areafullsphere"
        label   "Use full sphere for environment"
        type    toggle
        invisible
        default { "0" }
        range   { 0 1 }
    }
    parm {
        name    "lookupobjpath"
        baseparm
        label   "Look Up Object"
        invisible
        export  none
    }
    parm {
        name    "pr"
        baseparm
        label   "Pivot Rotate"
        invisible
        export  none
    }
}
INDX              DialogScript      ?VbÆB# 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    "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    "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    "sepparm3"
                label   "Separator"
                type    separator
                default { "" }
            }
            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    "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_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_3"
        label   "Job Parms"

        groupsimple {
            name    "folder0_2"
            label   "Scheduling"

            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_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" }
            }
            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" "" }
                }
            }

        }

    }

}
HouNC1033600bbd0667dace2093af9ae7expression.func # 0 bytes
HouNC1033600ba50667dace2006d0ac53vex.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 1719511878
  modify 1719511880
  author NAZ-R9@DESKTOP-FOV6BNE
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouNC1033600ba40667dace205af56f87vex.parm {
version 0.8
}
HouNC1033600ba00667dace2084719914vex.userdata     ___Version___    19.5.493HouNC1033600ba50667dace20061a1f03mat.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 1719511878
  modify 1719511879
  author NAZ-R9@DESKTOP-FOV6BNE
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouNC1033600ba40667dace20f7597b92mat.parm {
version 0.8
}
HouNC1033600ba00667dace20d43f5e73mat.userdata     ___Version___    19.5.493HouNC1033600ba50667dace203897b9f2obj.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 1719511876
  modify 1719512035
  author NAZ-R9@DESKTOP-FOV6BNE
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouNC1033600ba40667dace2029ff291eobj.parm {
version 0.8
}
HouNC1033600ba00667dace201274efaaobj.userdata     ___Version___    19.5.493HouNC1033600bbc0667dace207aa64924obj/subnet1.init type = subnet
matchesdef = 0
HouNC1033600bbd0667dace208b03b0e0obj/subnet1.def objflags objflags =  origin off
pretransform UT_DMatrix4 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1
comment ""
position -2.66328 1.30959
connectornextid 0
flags =  lock off model off template off footprint off xray off bypass off display on render off highlight off unload off savedata off compress on colordefault on exposed on selectable on
outputsNamed3
{
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1719512033
  modify 1719512250
  author NAZ-R9@DESKTOP-FOV6BNE
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouNC1033600bbc0667dace201443c7deobj/subnet1.parm {
version 0.8
stdswitcher	[ 0	locks=0 ]	(	0	0	)
xOrd	[ 0	locks=0 ]	(	"srt"	)
rOrd	[ 0	locks=0 ]	(	"xyz"	)
t	[ 0	locks=0 ]	(	0	0	0	)
r	[ 0	locks=0 ]	(	0	0	0	)
s	[ 0	locks=0 ]	(	1	1	1	)
p	[ 0	locks=0 ]	(	0	0	0	)
pr	[ 0	locks=0 ]	(	0	0	0	)
scale	[ 0	locks=0 ]	(	1	)
pre_xform	[ 0	locks=0 ]	(	0	)
keeppos	[ 0	locks=0 ]	(	"off"	)
childcomp	[ 0	locks=0 ]	(	"off"	)
constraints_on	[ 0	locks=0 ]	(	"off"	)
constraints_path	[ 0	locks=0 ]	(	""	)
lookatpath	[ 0	locks=0 ]	(	""	)
lookupobjpath	[ 0	locks=0 ]	(	""	)
lookup	[ 0	locks=0 ]	(	on	)
pathobjpath	[ 0	locks=0 ]	(	""	)
roll	[ 0	locks=0 ]	(	0	)
pos	[ 0	locks=0 ]	(	0	)
uparmtype	[ 0	locks=0 ]	(	"arc"	)
pathorient	[ 0	locks=0 ]	(	1	)
up	[ 0	locks=0 ]	(	0	1	0	)
bank	[ 0	locks=0 ]	(	0	)
label1	[ 0	locks=0 ]	(	"Sub-Network Input #1"	)
label2	[ 0	locks=0 ]	(	"Sub-Network Input #2"	)
label3	[ 0	locks=0 ]	(	"Sub-Network Input #3"	)
label4	[ 0	locks=0 ]	(	"Sub-Network Input #4"	)
tdisplay	[ 0	locks=0 ]	(	"off"	)
display	[ 0	locks=0 ]	(	1	)
outputobj	[ 0	locks=0 ]	(	_input1_obj_	)
visibleobjects	[ 0	locks=0 ]	(	*	)
picking	[ 0	locks=0 ]	(	"on"	)
pickscript	[ 0	locks=0 ]	(	""	)
caching	[ 0	locks=0 ]	(	"on"	)
use_dcolor	[ 0	locks=0 ]	(	"on"	)
dcolor	[ 0	locks=0 ]	(	1	1	1	)
}
HouNC1033600bb80667dace2093b5552aobj/subnet1.userdata     ___Version___    19.5.493HouNC1033600bbd0667dace2033f95483obj/subnet1.inp 4
0 0 6 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"
HouNC1033600bbb0667dace207f0d4556obj/subnet1/geo1.init type = geo
matchesdef = 0
HouNC1033600bb80667dace2049a49a19obj/subnet1/geo1.def objflags objflags =  origin off
pretransform UT_DMatrix4 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1
comment ""
position -0.195312 3.72541
connectornextid 1
flags =  lock off model off template off footprint off xray off bypass off display on render off highlight off unload off savedata off compress on colordefault on exposed on selectable on
outputsNamed3
{
0 "output1"
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1719512004
  modify 1719512520
  author NAZ-R9@DESKTOP-FOV6BNE
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouNC1033600bb30667dace20155ded2bobj/subnet1/geo1.spareparmdef     group {
        name    "stdswitcher4"
        label   "Transform"

        parm {
            name    "xOrd"
            baseparm
            label   "Transform Order"
            joinnext
            export  none
        }
        parm {
            name    "rOrd"
            baseparm
            label   "Rotate Order"
            nolabel
            export  none
        }
        parm {
            name    "t"
            baseparm
            label   "Translate"
            export  all
        }
        parm {
            name    "r"
            baseparm
            label   "Rotate"
            export  all
        }
        parm {
            name    "s"
            baseparm
            label   "Scale"
            export  none
        }
        parm {
            name    "p"
            baseparm
            label   "Pivot Translate"
            export  none
        }
        parm {
            name    "pr"
            baseparm
            label   "Pivot Rotate"
            export  none
        }
        parm {
            name    "scale"
            baseparm
            label   "Uniform Scale"
            export  none
        }
        parm {
            name    "pre_xform"
            baseparm
            label   "Modify Pre-Transform"
            export  none
        }
        parm {
            name    "keeppos"
            baseparm
            label   "Keep Position When Parenting"
            export  none
        }
        parm {
            name    "childcomp"
            baseparm
            label   "Child Compensation"
            export  none
        }
        parm {
            name    "constraints_on"
            baseparm
            label   "Enable Constraints"
            export  none
        }
        parm {
            name    "constraints_path"
            baseparm
            label   "Constraints"
            export  none
        }
        parm {
            name    "lookatpath"
            baseparm
            label   "Look At"
            invisible
            export  none
        }
        parm {
            name    "lookupobjpath"
            baseparm
            label   "Look Up Object"
            invisible
            export  none
        }
        parm {
            name    "lookup"
            baseparm
            label   "Look At Up Vector"
            invisible
            export  none
        }
        parm {
            name    "pathobjpath"
            baseparm
            label   "Path Object"
            invisible
            export  none
        }
        parm {
            name    "roll"
            baseparm
            label   "Roll"
            invisible
            export  none
        }
        parm {
            name    "pos"
            baseparm
            label   "Position"
            invisible
            export  none
        }
        parm {
            name    "uparmtype"
            baseparm
            label   "Parameterization"
            invisible
            export  none
        }
        parm {
            name    "pathorient"
            baseparm
            label   "Orient Along Path"
            invisible
            export  none
        }
        parm {
            name    "up"
            baseparm
            label   "Orient Up Vector"
            invisible
            export  none
        }
        parm {
            name    "bank"
            baseparm
            label   "Auto-Bank factor"
            invisible
            export  none
        }
    }

    group {
        name    "stdswitcher4_1"
        label   "Render"

        parm {
            name    "shop_materialpath"
            baseparm
            label   "Material"
            export  none
        }
        parm {
            name    "shop_materialopts"
            baseparm
            label   "Options"
            invisible
            export  none
        }
        parm {
            name    "tdisplay"
            baseparm
            label   "Display"
            joinnext
            export  none
        }
        parm {
            name    "display"
            baseparm
            label   "Display"
            export  none
        }
        parm {
            name    "viewportlod"
            label   "Display As"
            type    ordinal
            default { "full" }
            help    "Choose how the object's geometry should be rendered in the viewport"
            menu {
                "full"      "Full Geometry"
                "points"    "Point Cloud"
                "box"       "Bounding Box"
                "centroid"  "Centroid"
                "hidden"    "Hidden"
                "subd"      "Subdivision Surface / Curves"
            }
            parmtag { "spare_category" "Render" }
        }
        parm {
            name    "vm_rendervisibility"
            label   "Render Visibility"
            type    string
            default { "*" }
            menureplace {
                "*"                             "Visible to all"
                "primary"                       "Visible only to primary rays"
                "primary|shadow"                "Visible only to primary and shadow rays"
                "-primary"                      "Invisible to primary rays (Phantom)"
                "-diffuse"                      "Invisible to diffuse rays"
                "-diffuse&-reflect&-refract"    "Invisible to secondary rays"
                ""                              "Invisible (Unrenderable)"
            }
            parmtag { "mantra_class" "object" }
            parmtag { "mantra_name" "rendervisibility" }
            parmtag { "spare_category" "Render" }
        }
        parm {
            name    "vm_rendersubd"
            label   "Render Polygons As Subdivision (Mantra)"
            type    toggle
            default { "0" }
            parmtag { "mantra_class" "object" }
            parmtag { "mantra_name" "rendersubd" }
            parmtag { "spare_category" "Geometry" }
        }
        parm {
            name    "vm_subdstyle"
            label   "Subdivision Style"
            type    string
            default { "mantra_catclark" }
            hidewhen "{ vm_rendersubd == 0 }"
            menu {
                "mantra_catclark"   "Mantra Catmull-Clark"
                "osd_catclark"      "OpenSubdiv Catmull-Clark"
            }
            parmtag { "mantra_class" "object" }
            parmtag { "mantra_name" "subdstyle" }
            parmtag { "spare_category" "Geometry" }
        }
        parm {
            name    "vm_subdgroup"
            label   "Subdivision Group"
            type    string
            default { "" }
            hidewhen "{ vm_rendersubd == 0 }"
            parmtag { "mantra_class" "object" }
            parmtag { "mantra_name" "subdgroup" }
            parmtag { "spare_category" "Geometry" }
        }
        parm {
            name    "vm_osd_quality"
            label   "Open Subdiv Quality"
            type    float
            default { "1" }
            hidewhen "{ vm_rendersubd == 0 vm_subdstyle != osd_catclark }"
            range   { 0 10 }
            parmtag { "mantra_class" "object" }
            parmtag { "mantra_name" "osd_quality" }
            parmtag { "spare_category" "Geometry" }
        }
        parm {
            name    "vm_osd_vtxinterp"
            label   "OSD Vtx Interp"
            type    integer
            default { "2" }
            hidewhen "{ vm_rendersubd == 0 vm_subdstyle != osd_catclark }"
            menu {
                "0" "No vertex interpolation"
                "1" "Edges only"
                "2" "Edges and Corners"
            }
            range   { 0 10 }
            parmtag { "mantra_class" "object" }
            parmtag { "mantra_name" "osd_vtxinterp" }
            parmtag { "spare_category" "Geometry" }
        }
        parm {
            name    "vm_osd_fvarinterp"
            label   "OSD FVar Interp"
            type    integer
            default { "4" }
            hidewhen "{ vm_rendersubd == 0 vm_subdstyle != osd_catclark }"
            menu {
                "0" "Smooth everywhere"
                "1" "Sharpen corners only"
                "2" "Sharpen edges and corners"
                "3" "Sharpen edges and propagated corners"
                "4" "Sharpen all boundaries"
                "5" "Bilinear interpolation"
            }
            range   { 0 10 }
            parmtag { "mantra_class" "object" }
            parmtag { "mantra_name" "osd_fvarinterp" }
            parmtag { "spare_category" "Geometry" }
        }
        group {
            name    "folder0"
            label   "Shading"

            parm {
                name    "categories"
                label   "Categories"
                type    string
                default { "" }
                help    "A list of tags which can be used to select the object"
                parmtag { "spare_category" "Shading" }
            }
            parm {
                name    "reflectmask"
                label   "Reflection Mask"
                type    oplist
                default { "*" }
                help    "Objects that will be reflected on this object."
                parmtag { "opexpand" "1" }
                parmtag { "opfilter" "!!OBJ/GEOMETRY!!" }
                parmtag { "oprelative" "/obj" }
                parmtag { "spare_category" "Shading" }
            }
            parm {
                name    "refractmask"
                label   "Refraction Mask"
                type    oplist
                default { "*" }
                help    "Objects that will be refracted on this object."
                parmtag { "opexpand" "1" }
                parmtag { "opfilter" "!!OBJ/GEOMETRY!!" }
                parmtag { "oprelative" "/obj" }
                parmtag { "spare_category" "Shading" }
            }
            parm {
                name    "lightmask"
                label   "Light Mask"
                type    oplist
                default { "*" }
                help    "Lights that illuminate this object."
                parmtag { "opexpand" "1" }
                parmtag { "opfilter" "!!OBJ/LIGHT!!" }
                parmtag { "oprelative" "/obj" }
                parmtag { "spare_category" "Shading" }
            }
            parm {
                name    "lightcategories"
                label   "Light Selection"
                type    string
                default { "*" }
                parmtag { "spare_category" "Shading" }
            }
            parm {
                name    "vm_lpetag"
                label   "LPE Tag"
                type    string
                default { "" }
                parmtag { "mantra_class" "object" }
                parmtag { "mantra_name" "lpetag" }
                parmtag { "spare_category" "Shading" }
            }
            parm {
                name    "vm_volumefilter"
                label   "Volume Filter"
                type    string
                default { "box" }
                menu {
                    "box"       "Box Filter"
                    "gaussian"  "Gaussian"
                    "bartlett"  "Bartlett (triangle)"
                    "catrom"    "Catmull-Rom"
                    "hanning"   "Hanning"
                    "blackman"  "Blackman"
                    "sinc"      "Sinc (sharpening)"
                }
                parmtag { "mantra_class" "object" }
                parmtag { "mantra_name" "filter" }
                parmtag { "spare_category" "Shading" }
            }
            parm {
                name    "vm_volumefilterwidth"
                label   "Volume Filter Width"
                type    float
                default { "1" }
                range   { 0.001 5 }
                parmtag { "mantra_class" "object" }
                parmtag { "mantra_name" "filterwidth" }
                parmtag { "spare_category" "Shading" }
            }
            parm {
                name    "vm_matte"
                label   "Matte shading"
                type    toggle
                default { "0" }
                parmtag { "mantra_class" "object" }
                parmtag { "mantra_name" "matte" }
                parmtag { "spare_category" "Shading" }
            }
            parm {
                name    "vm_rayshade"
                label   "Raytrace Shading"
                type    toggle
                default { "0" }
                parmtag { "mantra_class" "object" }
                parmtag { "mantra_name" "rayshade" }
                parmtag { "spare_category" "Shading" }
            }
        }

        group {
            name    "folder0_1"
            label   "Sampling"

            parm {
                name    "geo_velocityblur"
                label   "Geometry Velocity Blur"
                type    ordinal
                default { "off" }
                disablewhen "{ allowmotionblur == 0 }"
                menu {
                    "off"       "No Velocity Blur"
                    "on"        "Velocity Blur"
                    "accelblur" "Acceleration Blur"
                }
            }
            parm {
                name    "geo_accelattribute"
                label   "Acceleration Attribute"
                type    string
                default { "accel" }
                hidewhen "{ geo_velocityblur != accelblur }"
                parmtag { "spare_category" "Sampling" }
            }
        }

        group {
            name    "folder0_2"
            label   "Dicing"

            parm {
                name    "vm_shadingquality"
                label   "Shading Quality"
                type    float
                default { "1" }
                range   { 0 10 }
                parmtag { "mantra_class" "object" }
                parmtag { "mantra_name" "shadingquality" }
                parmtag { "spare_category" "Dicing" }
            }
            parm {
                name    "vm_flatness"
                label   "Dicing Flatness"
                type    float
                default { "0.05" }
                range   { 0 1 }
                parmtag { "mantra_class" "object" }
                parmtag { "mantra_name" "flatness" }
                parmtag { "spare_category" "Dicing" }
            }
            parm {
                name    "vm_raypredice"
                label   "Ray Predicing"
                type    integer
                default { "0" }
                menu {
                    "0" "Disable Predicing"
                    "1" "Full Predicing"
                    "2" "Precompute Bounds"
                }
                range   { 0 10 }
                parmtag { "mantra_class" "object" }
                parmtag { "mantra_name" "raypredice" }
                parmtag { "spare_category" "Dicing" }
            }
            parm {
                name    "vm_curvesurface"
                label   "Shade Curves As Surfaces"
                type    toggle
                default { "0" }
                parmtag { "mantra_class" "object" }
                parmtag { "mantra_name" "curvesurface" }
                parmtag { "spare_category" "Dicing" }
            }
        }

        group {
            name    "folder0_3"
            label   "Geometry"

            parm {
                name    "vm_rmbackface"
                label   "Backface Removal"
                type    toggle
                default { "0" }
                parmtag { "mantra_class" "object" }
                parmtag { "mantra_name" "rmbackface" }
                parmtag { "spare_category" "Geometry" }
            }
            parm {
                name    "shop_geometrypath"
                label   "Procedural Shader"
                type    oppath
                default { "" }
                parmtag { "opfilter" "!!SHOP/GEOMETRY!!" }
                parmtag { "oprelative" "." }
                parmtag { "spare_category" "Geometry" }
            }
            parm {
                name    "vm_forcegeometry"
                label   "Force Procedural Geometry Output"
                type    toggle
                default { "1" }
                parmtag { "spare_category" "Geometry" }
            }
            parm {
                name    "vm_rendersubdcurves"
                label   "Render Polygon Curves As Subdivision (Mantra)"
                type    toggle
                default { "0" }
                parmtag { "mantra_class" "object" }
                parmtag { "mantra_name" "rendersubdcurves" }
                parmtag { "spare_category" "Geometry" }
            }
            parm {
                name    "vm_renderpoints"
                label   "Render As Points (Mantra)"
                type    integer
                default { "2" }
                menu {
                    "0" "No Point Rendering"
                    "1" "Render Only Points"
                    "2" "Render Unconnected Points"
                }
                range   { 0 10 }
                parmtag { "mantra_class" "object" }
                parmtag { "mantra_name" "renderpoints" }
                parmtag { "spare_category" "Geometry" }
            }
            parm {
                name    "vm_renderpointsas"
                label   "Render Points As (Mantra)"
                type    integer
                default { "0" }
                disablewhen "{ vm_renderpoints == 0 }"
                menu {
                    "0" "Spheres"
                    "1" "Circles"
                }
                range   { 0 10 }
                parmtag { "mantra_class" "object" }
                parmtag { "mantra_name" "renderpointsas" }
                parmtag { "spare_category" "Geometry" }
            }
            parm {
                name    "vm_usenforpoints"
                label   "Use N For Point Rendering"
                type    toggle
                default { "0" }
                disablewhen "{ vm_renderpoints == 0 }"
                parmtag { "mantra_class" "object" }
                parmtag { "mantra_name" "usenforpoints" }
                parmtag { "spare_category" "Geometry" }
            }
            parm {
                name    "vm_pointscale"
                label   "Point Scale"
                type    float
                default { "1" }
                disablewhen "{ vm_renderpoints == 0 }"
                range   { 0! 10 }
                parmtag { "mantra_class" "object" }
                parmtag { "mantra_name" "pointscale" }
                parmtag { "spare_category" "Geometry" }
            }
            parm {
                name    "vm_pscalediameter"
                label   "Treat Point Scale as Diameter Instead of Radius"
                type    toggle
                default { "0" }
                parmtag { "mantra_class" "object" }
                parmtag { "mantra_name" "pscalediameter" }
                parmtag { "spare_category" "Geometry" }
            }
            parm {
                name    "vm_metavolume"
                label   "Metaballs as Volume"
                type    toggle
                default { "0" }
                parmtag { "mantra_class" "object" }
                parmtag { "mantra_name" "metavolume" }
                parmtag { "spare_category" "Geometry" }
            }
            parm {
                name    "vm_coving"
                label   "Coving"
                type    integer
                default { "1" }
                menu {
                    "0" "Disable Coving"
                    "1" "Coving for displacement/sub-d"
                    "2" "Coving for all primitives"
                }
                range   { 0 10 }
                parmtag { "mantra_class" "object" }
                parmtag { "mantra_name" "coving" }
                parmtag { "spare_category" "Geometry" }
            }
            parm {
                name    "vm_materialoverride"
                label   "Material Override"
                type    string
                default { "compact" }
                menu {
                    "none"      "Disabled"
                    "full"      "Evaluate for Each Primitve/Point"
                    "compact"   "Evaluate Once"
                }
                parmtag { "spare_category" "Geometry" }
            }
            parm {
                name    "vm_overridedetail"
                label   "Ignore Geometry Attribute Shaders"
                type    toggle
                default { "0" }
                parmtag { "mantra_class" "object" }
                parmtag { "mantra_name" "overridedetail" }
                parmtag { "spare_category" "Geometry" }
            }
            parm {
                name    "vm_procuseroottransform"
                label   "Proc Use Root Transform"
                type    toggle
                default { "1" }
                parmtag { "mantra_class" "object" }
                parmtag { "mantra_name" "procuseroottransform" }
                parmtag { "spare_category" "Geometry" }
            }
        }

    }

    group {
        name    "stdswitcher4_2"
        label   "Misc"

        parm {
            name    "use_dcolor"
            baseparm
            label   "Set Wireframe Color"
            export  none
        }
        parm {
            name    "dcolor"
            baseparm
            label   "Wireframe Color"
            export  none
        }
        parm {
            name    "picking"
            baseparm
            label   "Viewport Selecting Enabled"
            export  none
        }
        parm {
            name    "pickscript"
            baseparm
            label   "Select Script"
            export  none
        }
        parm {
            name    "caching"
            baseparm
            label   "Cache Object Transform"
            export  none
        }
        parm {
            name    "vport_shadeopen"
            baseparm
            label   "Shade Open Curves In Viewport"
            export  none
        }
        parm {
            name    "vport_displayassubdiv"
            baseparm
            label   "Display as Subdivision in Viewport"
            invisible
            export  none
        }
        parm {
            name    "vport_onionskin"
            baseparm
            label   "Onion Skinning"
            export  none
        }
    }

    group {
        name    "stdswitcher4_3"
        label   "Redshift OBJ"

        group {
            name    "RS_objprop_switcher"
            label   "Settings"

            parm {
                name    "RS_objpro_first"
                label   "RS_objpro_first"
                type    integer
                invisible
                default { "0" }
                range   { 0 10 }
            }
            group {
                name    "RS_campropshapes_switcher"
                label   "Render"

                parm {
                    name    "RS_objprop_ID"
                    label   "Object ID"
                    type    integer
                    default { "0" }
                    range   { 0! 100 }
                }
                parm {
                    name    "RS_objprop_CryptoID"
                    label   "Cryptomatte ID"
                    type    string
                    default { "" }
                }
                parm {
                    name    "RS_objprop_CryptoMatID_AllMat"
                    label   "Create Cryptomatte Material IDs From Not Available Materials"
                    type    toggle
                    default { "1" }
                }
                parm {
                    name    "RS_objpro_sep00"
                    label   "RS_objpro_sep00"
                    type    separator
                    default { "" }
                }
                parm {
                    name    "RS_objprop_ngons_enable"
                    label   "Tessellate NGons"
                    type    toggle
                    default { "1" }
                }
                parm {
                    name    "RS_objprop_ngons_tessMode"
                    label   "Tessellation Mode"
                    type    ordinal
                    default { "0" }
                    disablewhen "{ RS_objprop_ngons_enable == 0 }"
                    menu {
                        "0" "To Quads"
                        "1" "To Triangles"
                    }
                }
                parm {
                    name    "RS_objprop_ngons_avoidDegen"
                    label   "Remove NGons degenerated polygons"
                    type    toggle
                    default { "0" }
                    disablewhen "{ RS_objprop_ngons_enable == 0 }"
                }
                parm {
                    name    "RS_objprop_normals_normalize"
                    label   "Normalize Transformed Normal Maps"
                    type    toggle
                    default { "0" }
                }
                parm {
                    name    "RS_objpro_sep0a"
                    label   "RS_objpro_sep0a"
                    type    separator
                    default { "" }
                }
                parm {
                    name    "RS_objprop_renderAsHair"
                    label   "Render Polygons as Hair"
                    type    toggle
                    default { "0" }
                }
                parm {
                    name    "RS_objprop_defaultHairWidth"
                    label   "Default Hair Width"
                    type    float
                    default { "0.01" }
                    range   { 0! 1 }
                }
                parm {
                    name    "RS_objprop_hairHalfThickness"
                    label   "Match Houdini/Mantra Hair Thickness"
                    type    toggle
                    default { "0" }
                }
                parm {
                    name    "RS_objpro_sep0b"
                    label   "RS_objpro_sep0b"
                    type    separator
                    default { "" }
                }
                parm {
                    name    "RS_objprop_mb_trans"
                    label   "Enable Transformations Motion Blur"
                    type    toggle
                    default { "1" }
                }
                parm {
                    name    "RS_objprop_mb_def"
                    label   "Enable Mesh Deformations Motion Blur"
                    type    toggle
                    default { "1" }
                }
                parm {
                    name    "RS_objprop_mb_points"
                    label   "Enable Instances/Particles Motion Blur"
                    type    toggle
                    default { "1" }
                }
                parm {
                    name    "RS_objprop_mb_def_use_v"
                    label   "Mesh Deformations Blur From Velocity Attribute"
                    type    toggle
                    default { "0" }
                }
                parm {
                    name    "RS_objprop_mb_v_attr"
                    label   "Velocity Point Attribute"
                    type    string
                    default { "v" }
                }
                parm {
                    name    "RS_objprop_mb_deformSteps"
                    label   "Deform./Particles Steps"
                    type    ordinal
                    default { "0" }
                    menu {
                        "-1"    "Auto"
                        "2"     "2 steps"
                        "3"     "3 steps"
                        "5"     "5 steps"
                        "9"     "9 steps"
                        "17"    "17 steps"
                    }
                }
                parm {
                    name    "RS_objprop_mb_fd_scale"
                    label   "Frame Duration Scale"
                    type    float
                    default { "1" }
                    range   { 0 1 }
                }
                parm {
                    name    "RS_objprop_mb_offset"
                    label   "Shutter Center Offset"
                    type    float
                    default { "0" }
                    range   { -1 1 }
                }
                parm {
                    name    "RS_objpro_sep0c"
                    label   "RS_objpro_sep0c"
                    type    separator
                    default { "" }
                }
                parm {
                    name    "RS_objprop_renderSOPsubnets"
                    label   "Render the OBJ nodes inside OBJ/SOP subnets"
                    type    toggle
                    default { "1" }
                }
            }

            group {
                name    "RS_campropshapes_switcher_1"
                label   "Primitive Tessellation"

                parm {
                    name    "RS_objprop_tess_enable"
                    label   "Tessellate primitives"
                    type    toggle
                    default { "0" }
                }
                parm {
                    name    "RS_objprop_tess_u"
                    label   "U subdivisions"
                    type    integer
                    default { "1" }
                    disablewhen "{ RS_objprop_tess_enable == 0 }"
                    range   { 0! 16! }
                }
                parm {
                    name    "RS_objprop_tess_v"
                    label   "V subdivisions"
                    type    integer
                    default { "1" }
                    disablewhen "{ RS_objprop_tess_enable == 0 }"
                    range   { 0! 16! }
                }
                parm {
                    name    "RS_objprop_tess_trim"
                    label   "Trimming subdivisions"
                    type    integer
                    default { "1" }
                    disablewhen "{ RS_objprop_tess_enable == 0 }"
                    range   { 0! 16! }
                }
            }

            group {
                name    "RS_campropshapes_switcher_2"
                label   "Instancing"

                parm {
                    name    "RS_objprop_inst_mode"
                    label   "Instancing Using"
                    type    ordinal
                    default { "1" }
                    menu {
                        "insInstances"      "Redshift Instances"
                        "insPointClouds"    "Redshift Point Clouds"
                    }
                }
                parm {
                    name    "RS_objprop_inst_mb"
                    label   "Instances/Particles Motion Blur"
                    type    ordinal
                    default { "1" }
                    menu {
                        "insMBVectors"  "Compute sub-frame geometry (deformation)"
                        "insMBFull"     "Use point velocity attribute"
                    }
                }
                parm {
                    name    "RS_objprop_inst_lightShader"
                    label   "Lights Instancing"
                    type    ordinal
                    default { "1" }
                    menu {
                        "insLightsNotShared"    "Attributes support using individual shaders"
                        "insLightsShared"       "Using a common shared shader"
                    }
                }
                parm {
                    name    "RS_objprop_inst_universalIF"
                    label   "'instancefile' Mode"
                    type    ordinal
                    default { "0" }
                    menu {
                        "0" "Instance Redshift Proxy Objects"
                        "1" "Instance Houdini Compatible Objects"
                    }
                }
                parm {
                    name    "RS_objprop_inst_ignorePivot"
                    label   "Ignore Pivot Point Attribute"
                    type    toggle
                    default { "0" }
                }
                parm {
                    name    "RS_objprop_inst_fileOverride"
                    label   "Override 'instancefile' Proxy Materials From Scene Materials"
                    type    toggle
                    default { "0" }
                }
                parm {
                    name    "RS_objprop_inst_packed"
                    label   "Process 'instance' and 'instancefile' Attrs. Inside Packed Primitives"
                    type    toggle
                    default { "0" }
                }
                parm {
                    name    "RS_objprop_inst_PackedPrimInstancing"
                    label   "Instance SOP Level Packed Primitives"
                    type    toggle
                    default { "0" }
                }
                parm {
                    name    "RS_objprop_inst_subnetInstancing"
                    label   "Instance Subnets"
                    type    toggle
                    default { "0" }
                }
            }

            group {
                name    "RS_campropshapes_switcher_3"
                label   "Attributes"

                parm {
                    name    "RS_objprop_attr_auto"
                    label   "Enable Automatic Attributes Extraction"
                    type    toggle
                    default { "1" }
                }
                parm {
                    name    "RS_objprop_attr_vertex"
                    label   "Vertex Attributes"
                    type    string
                    default { "" }
                    disablewhen "{ RS_objprop_attr_auto == 1 }"
                    menutoggle {
                        [ "result = []								" ]
                        [ "geo = hou.pwd().renderNode().geometry()	" ]
                        [ "for attr in geo.vertexAttribs():		" ]
                        [ "        result.append(attr.name())		" ]
                        [ "        result.append(attr.name())		" ]
                        [ "return result							" ]
                        language python
                    }
                }
                parm {
                    name    "RS_objprop_attr_points"
                    label   "Point Attributes"
                    type    string
                    default { "" }
                    disablewhen "{ RS_objprop_attr_auto == 1 }"
                    menutoggle {
                        [ "result = []								" ]
                        [ "geo = hou.pwd().renderNode().geometry()	" ]
                        [ "for attr in geo.pointAttribs():			" ]
                        [ "        result.append(attr.name())		" ]
                        [ "        result.append(attr.name())		" ]
                        [ "return result							" ]
                        language python
                    }
                }
                parm {
                    name    "RS_objprop_attr_primitives"
                    label   "Strand Attributes"
                    type    string
                    default { "" }
                    disablewhen "{ RS_objprop_attr_auto == 1 }"
                    menutoggle {
                        [ "result = []								" ]
                        [ "geo = hou.pwd().renderNode().geometry()	" ]
                        [ "for attr in geo.primAttribs():			" ]
                        [ "        result.append(attr.name())		" ]
                        [ "        result.append(attr.name())		" ]
                        [ "return result							" ]
                        language python
                    }
                }
                parm {
                    name    "RS_objprop_attr_detail"
                    label   "Object Attributes"
                    type    string
                    default { "" }
                    disablewhen "{ RS_objprop_attr_auto == 1 }"
                    menutoggle {
                        [ "result = []								" ]
                        [ "geo = hou.pwd().renderNode().geometry()	" ]
                        [ "for attr in geo.globalAttribs():		" ]
                        [ "        result.append(attr.name())		" ]
                        [ "        result.append(attr.name())		" ]
                        [ "return result							" ]
                        language python
                    }
                }
                parm {
                    name    "RS_objprop_attr_detail_sep"
                    label   "RS_objprop_attr_detail_sep"
                    type    separator
                    default { "" }
                }
                parm {
                    name    "RS_objprop_pckattr_promotion"
                    label   "Enable Packed Geo Point Attributes Promotion"
                    type    toggle
                    default { "1" }
                }
                parm {
                    name    "RS_objprop_pckattr_replace"
                    label   "Replace Attributes"
                    type    string
                    default { "Cd" }
                    disablewhen "{ RS_objprop_pckattr_promotion == 0 }"
                    menutoggle {
                        [ "result = []								" ]
                        [ "geo = hou.pwd().renderNode().geometry()	" ]
                        [ "for attr in geo.pointAttribs():			" ]
                        [ "        result.append(attr.name())		" ]
                        [ "        result.append(attr.name())		" ]
                        [ "return result							" ]
                        language python
                    }
                }
                parm {
                    name    "RS_objprop_pckattr_mult"
                    label   "Mult. Attributes"
                    type    string
                    default { "scale pscale" }
                    disablewhen "{ RS_objprop_pckattr_promotion == 0 }"
                    menutoggle {
                        [ "result = []								" ]
                        [ "geo = hou.pwd().renderNode().geometry()	" ]
                        [ "for attr in geo.pointAttribs():			" ]
                        [ "        result.append(attr.name())		" ]
                        [ "        result.append(attr.name())		" ]
                        [ "return result							" ]
                        language python
                    }
                }
                parm {
                    name    "RS_objprop_pckattr_add"
                    label   "Add Attributes"
                    type    string
                    default { "v" }
                    disablewhen "{ RS_objprop_pckattr_promotion == 0 }"
                    menutoggle {
                        [ "result = []								" ]
                        [ "geo = hou.pwd().renderNode().geometry()	" ]
                        [ "for attr in geo.pointAttribs():			" ]
                        [ "        result.append(attr.name())		" ]
                        [ "        result.append(attr.name())		" ]
                        [ "return result							" ]
                        language python
                    }
                }
            }

            group {
                name    "RS_campropshapes_switcher_4"
                label   "Tracesets"

                parm {
                    name    "RS_objprop_tracesets_enabled"
                    label   "Enable Tracesets"
                    type    toggle
                    default { "0" }
                }
                parm {
                    name    "RS_objprop_tracesets_reflection"
                    label   "Reflections Enabled For"
                    type    oplist
                    default { "*" }
                    disablewhen "{ RS_objprop_tracesets_enabled == 0 }"
                    parmtag { "opfilter" "!!OBJ/GEOMETRY!!" }
                    parmtag { "oprelative" "/obj" }
                }
                parm {
                    name    "RS_objprop_tracesets_refraction"
                    label   "Refractions Enabled For"
                    type    oplist
                    default { "*" }
                    disablewhen "{ RS_objprop_tracesets_enabled == 0 }"
                    parmtag { "opfilter" "!!OBJ/GEOMETRY!!" }
                    parmtag { "oprelative" "/obj" }
                }
                parm {
                    name    "RS_objprop_tracesets_sss"
                    label   "SSS Enabled For"
                    type    oplist
                    invisible
                    default { "*" }
                    disablewhen "{ RS_objprop_tracesets_enabled == 0 }"
                    parmtag { "opfilter" "!!OBJ/GEOMETRY!!" }
                    parmtag { "oprelative" "/obj" }
                }
            }

            group {
                name    "RS_campropshapes_switcher_5"
                label   "IPR"

                parm {
                    name    "RS_objprop_ipr_forceMeshUpdate"
                    label   "IPR force the mesh updating of OBJ nodes inside subnets"
                    type    toggle
                    default { "0" }
                }
            }

        }

        group {
            name    "RS_objprop_switcher_1"
            label   "Proxy"

            parm {
                name    "RS_objpro_label5"
                label   " "
                type    label
                default { "" }
            }
            parm {
                name    "RS_objprop_proxy_enable"
                label   "Enable Proxy File"
                type    toggle
                default { "0" }
                parmtag { "script_callback" "nodes = hou.pwd().children()						\nfor child in nodes:									\n    if child.type().name() == 'redshift_proxySOP':	\n	    child.cook(True)							\n" }
                parmtag { "script_callback_language" "python" }
            }
            parm {
                name    "RS_objprop_proxy_file"
                label   "Proxy Filename"
                type    file
                default { "$HIP/filename.$F4.rs" }
                disablewhen "{ RS_objprop_proxy_enable == 0 }"
                parmtag { "script_callback" "nodes = hou.pwd().children()						\nfor child in nodes:									\n    if child.type().name() == 'redshift_proxySOP':	\n	    child.cook(True)							\n" }
                parmtag { "script_callback_language" "python" }
            }
            parm {
                name    "RS_objpro_sep5a"
                label   "RS_objpro_sep5a"
                type    separator
                default { "" }
            }
            parm {
                name    "RS_objprop_proxy_preview"
                label   "Display Mode"
                type    ordinal
                default { "1" }
                disablewhen "{ RS_objprop_proxy_enable == 0 }"
                menu {
                    "proxyPrevNone"     "None"
                    "proxyPrevBB"       "Bounding Box"
                    "proxyPrevSolid"    "Mesh"
                    "proxyPrevPoints"   "Points"
                }
                parmtag { "script_callback" "nodes = hou.pwd().children()						\nfor child in nodes:									\n    if child.type().name() == 'redshift_proxySOP':	\n	    child.cook(True)							\n" }
                parmtag { "script_callback_language" "python" }
            }
            parm {
                name    "RS_objprop_proxy_prevPercent"
                label   "Display Percentage"
                type    float
                default { "1" }
                disablewhen "{ RS_objprop_proxy_enable == 0 } { RS_objprop_proxy_preview == proxyPrevNone } { RS_objprop_proxy_preview == proxyPrevBB }"
                range   { 0! 1! }
                parmtag { "script_callback" "nodes = hou.pwd().children()						\nfor child in nodes:									\n    if child.type().name() == 'redshift_proxySOP':	\n	    child.cook(True)							\n" }
                parmtag { "script_callback_language" "python" }
            }
            parm {
                name    "RS_objprop_proxy_prevLines"
                label   "Display Lines"
                type    toggle
                default { "1" }
                disablewhen "{ RS_objprop_proxy_enable == 0 } { RS_objprop_proxy_preview == proxyPrevNone } { RS_objprop_proxy_preview == proxyPrevBB }"
                parmtag { "script_callback" "nodes = hou.pwd().children()						\nfor child in nodes:									\n    if child.type().name() == 'redshift_proxySOP':	\n	    child.cook(True)							\n" }
                parmtag { "script_callback_language" "python" }
            }
            parm {
                name    "RS_objprop_proxy_prevAnimated"
                label   "Animated Preview"
                type    toggle
                default { "0" }
                disablewhen "{ RS_objprop_proxy_enable == 0 } { RS_objprop_proxy_preview == proxyPrevNone }"
                parmtag { "script_callback" "nodes = hou.pwd().children()						\nfor child in nodes:									\n    if child.type().name() == 'redshift_proxySOP':	\n	    child.cook(True)							\n" }
                parmtag { "script_callback_language" "python" }
            }
            parm {
                name    "RS_objpro_sep5b"
                label   "RS_objpro_sep5b"
                type    separator
                default { "" }
            }
            parm {
                name    "RS_objprop_proxy_materials"
                label   "Proxy Materials"
                type    ordinal
                default { "0" }
                disablewhen "{ RS_objprop_proxy_enable == 0 }"
                menu {
                    "proxyMatProxy"     "From Proxy"
                    "proxyMatObject"    "From OBJ Node"
                    "proxyMatOverride"  "Full Override"
                    "proxyMatOvrList"   "List Override"
                    "proxyMatOvrScene"  "From Scene Materials"
                }
            }
            parm {
                name    "RS_objprop_proxy_override"
                label   "Full Override Material"
                type    oppath
                default { "" }
                disablewhen "{ RS_objprop_proxy_enable == 0 } { RS_objprop_proxy_materials != proxyMatOverride }"
                parmtag { "opfilter" "!!VOP!!" }
                parmtag { "oprelative" "." }
            }
            multiparm {
                name    "RS_objprop_proxy_overrideList"
                label    "Material Override List"

                parm {
                    name    "RS_objprop_proxy_overrideListFrom_#"
                    label   "Replace Material"
                    type    string
                    joinnext
                    default { "" }
                    disablewhen "{ RS_objprop_proxy_enable == 0 } { RS_objprop_proxy_materials != proxyMatOvrList }"
                    menureplace {
                        [ "set directory = `run(\"pwd\")`										" ]
                        [ "set command = `\"Redshift_getProxyMaterials -n $directory \"`       " ]
                        [ "set materials = `run($command)`										" ]
                        [ "echo $materials														" ]
                    }
                }
                parm {
                    name    "RS_objprop_proxy_overrideListTo_#"
                    label   "With"
                    type    oppath
                    default { "" }
                    disablewhen "{ RS_objprop_proxy_enable == 0 } { RS_objprop_proxy_materials != proxyMatOvrList }"
                    parmtag { "opfilter" "!!VOP!!" }
                    parmtag { "oprelative" "." }
                }
            }

            parm {
                name    "RS_objpro_sep5c"
                label   "RS_objpro_sep5c"
                type    separator
                default { "" }
            }
            parm {
                name    "RS_objprop_proxy_elements_mesh"
                label   "Exclude Meshes"
                type    string
                default { "" }
                menutoggle {
                    [ "set directory = `run(\"pwd\")`										" ]
                    [ "set command = `\"Redshift_getProxyElements -n $directory -t mesh\"` " ]
                    [ "set elements = `run($command)`										" ]
                    [ "echo $elements														" ]
                }
            }
            parm {
                name    "RS_objprop_proxy_elements_volume"
                label   "Exclude Volumes"
                type    string
                default { "" }
                menutoggle {
                    [ "set directory = `run(\"pwd\")`										" ]
                    [ "set command = `\"Redshift_getProxyElements -n $directory -t volume\"` " ]
                    [ "set elements = `run($command)`										" ]
                    [ "echo $elements														" ]
                }
            }
            parm {
                name    "RS_objprop_proxy_elements_light"
                label   "Exclude Lights"
                type    string
                default { "" }
                menutoggle {
                    [ "set directory = `run(\"pwd\")`										" ]
                    [ "set command = `\"Redshift_getProxyElements -n $directory -t light\"` " ]
                    [ "set elements = `run($command)`										" ]
                    [ "echo $elements														" ]
                }
            }
            parm {
                name    "RS_objprop_proxy_elements_proxy"
                label   "Exclude Proxies"
                type    string
                default { "" }
                menutoggle {
                    [ "set directory = `run(\"pwd\")`										" ]
                    [ "set command = `\"Redshift_getProxyElements -n $directory -t proxy\"` " ]
                    [ "set elements = `run($command)`										" ]
                    [ "echo $elements														" ]
                }
            }
            parm {
                name    "RS_objpro_sep5d"
                label   "RS_objpro_sep5d"
                type    separator
                default { "" }
            }
            parm {
                name    "RS_objprop_proxy_ovrID"
                label   "Override Object ID"
                type    toggle
                default { "0" }
            }
            parm {
                name    "RS_objprop_proxy_ovrVis"
                label   "Override Visibility & Matte"
                type    toggle
                default { "0" }
            }
            parm {
                name    "RS_objprop_proxy_ovrTess"
                label   "Override Tessellation & Displacement"
                type    toggle
                default { "0" }
            }
            parm {
                name    "RS_objprop_proxy_ovrTraceS"
                label   "Override Tracesets"
                type    toggle
                default { "0" }
            }
            parm {
                name    "RS_objprop_proxy_ovrUserData"
                label   "Override User Data"
                type    toggle
                default { "0" }
            }
        }

        group {
            name    "RS_objprop_switcher_2"
            label   "Visibility"

            parm {
                name    "RS_objpro_label1o"
                label   " "
                type    label
                default { "" }
            }
            parm {
                name    "MESHFLAG_PRIMARYRAYVISIBLE"
                label   "Primary Ray Visible"
                type    toggle
                default { "1" }
            }
            parm {
                name    "MESHFLAG_SECONDARYRAYVISIBLE"
                label   "Seconday Ray Visible"
                type    toggle
                default { "1" }
            }
            parm {
                name    "RS_objpro_sep1a"
                label   "RS_objpro_sep1a"
                type    separator
                default { "" }
            }
            parm {
                name    "MESHFLAG_SHADOWCASTER"
                label   "Casts Shadows"
                type    toggle
                default { "1" }
            }
            parm {
                name    "MESHFLAG_SHADOWRECEIVER"
                label   "Receives Shadows (not affect volumes)"
                type    toggle
                default { "1" }
            }
            parm {
                name    "MESHFLAG_NOSELFSHADOW"
                label   "Self-Shadows"
                type    toggle
                default { "1" }
            }
            parm {
                name    "MESHFLAG_AOCASTER"
                label   "Cast AO"
                type    toggle
                default { "1" }
            }
            parm {
                name    "RS_objpro_sep1b"
                label   "RS_objpro_sep1b"
                type    separator
                default { "" }
            }
            parm {
                name    "MESHFLAG_REFLECTIONVISIBLE"
                label   "Visible in Reflections"
                type    toggle
                default { "1" }
                disablewhen "{ MESHFLAG_SECONDARYRAYVISIBLE == 0 }"
            }
            parm {
                name    "MESHFLAG_REFRACTIONVISIBLE"
                label   "Visible in Refractions"
                type    toggle
                default { "1" }
                disablewhen "{ MESHFLAG_SECONDARYRAYVISIBLE == 0 }"
            }
            parm {
                name    "MESHFLAG_REFLECTIONCASTER"
                label   "Casts Reflections"
                type    toggle
                default { "1" }
                disablewhen "{ MESHFLAG_SECONDARYRAYVISIBLE == 0 }"
            }
            parm {
                name    "MESHFLAG_REFRACTIONCASTER"
                label   "Casts Refractions"
                type    toggle
                default { "1" }
                disablewhen "{ MESHFLAG_SECONDARYRAYVISIBLE == 0 }"
            }
            parm {
                name    "RS_objpro_sep1c"
                label   "RS_objpro_sep1c"
                type    separator
                default { "" }
            }
            parm {
                name    "MESHFLAG_FGVISIBLE"
                label   "Visible to GI"
                type    toggle
                default { "1" }
                disablewhen "{ MESHFLAG_SECONDARYRAYVISIBLE == 0 }"
            }
            parm {
                name    "MESHFLAG_GIVISIBLE"
                label   "Visible to GI Photons"
                type    toggle
                invisible
                default { "1" }
            }
            parm {
                name    "MESHFLAG_CAUSTICVISIBLE"
                label   "Visible to Caustics Photons"
                type    toggle
                default { "1" }
                disablewhen "{ MESHFLAG_SECONDARYRAYVISIBLE == 0 }"
            }
            parm {
                name    "RS_objpro_sep1d"
                label   "RS_objpro_sep1d"
                type    separator
                default { "" }
            }
            parm {
                name    "MESHFLAG_FGCASTER"
                label   "Receives GI"
                type    toggle
                default { "1" }
                disablewhen "{ MESHFLAG_SECONDARYRAYVISIBLE == 0 }"
            }
            parm {
                name    "MESHFLAG_FORCEBRUTEFORCEGI"
                label   "Force Brute-Force GI"
                type    toggle
                default { "0" }
                disablewhen "{ MESHFLAG_SECONDARYRAYVISIBLE == 0 }"
            }
            parm {
                name    "MESHFLAG_GICASTER"
                label   "Casts GI Photons"
                type    toggle
                invisible
                default { "1" }
            }
            parm {
                name    "MESHFLAG_CAUSTICCASTER"
                label   "Casts Caustics Photons"
                type    toggle
                default { "0" }
            }
            parm {
                name    "MESHFLAG_CAUSTICSRECEIVER"
                label   "Receives Caustics Photons"
                type    toggle
                default { "1" }
            }
        }

        group {
            name    "RS_objprop_switcher_3"
            label   "Tessellation / Displacement"

            parm {
                name    "RS_objpro_label2"
                label   " "
                type    label
                default { "" }
            }
            parm {
                name    "RS_objprop_rstess_enable"
                label   "Enable Tessellation"
                type    toggle
                default { "0" }
            }
            parm {
                name    "RS_objprop_rstess_rule"
                label   "Subdivision Rule"
                type    ordinal
                default { "0" }
                disablewhen "{ RS_objprop_rstess_enable == 0 }"
                menu {
                    "ccLoop"    "Catmull-Clark + Loop"
                    "ccOnly"    "Catmull-Clark Only"
                }
            }
            parm {
                name    "RS_objprop_rstess_ssadaptive"
                label   "Screen Space Adaptive"
                type    toggle
                default { "1" }
                disablewhen "{ RS_objprop_rstess_enable == 0 }"
            }
            parm {
                name    "RS_objprop_rstess_smoothsub"
                label   "Smooth subdivision"
                type    toggle
                default { "1" }
                disablewhen "{ RS_objprop_rstess_enable == 0 }"
            }
            parm {
                name    "RS_objprop_rstess_triQuads"
                label   "Triangulate Quads"
                type    toggle
                default { "0" }
                disablewhen "{ RS_objprop_rstess_enable == 0 }"
            }
            parm {
                name    "RS_objprop_rstess_melenght"
                label   "Minimum Edge Length"
                type    float
                default { "4" }
                disablewhen "{ RS_objprop_rstess_enable == 0 }"
                range   { 0! 32 }
            }
            parm {
                name    "RS_objprop_rstess_maxsubd"
                label   "Maximum Subdivisions"
                type    integer
                default { "6" }
                disablewhen "{ RS_objprop_rstess_enable == 0 }"
                range   { 0! 16 }
            }
            parm {
                name    "RS_objprop_rstess_ooftf"
                label   "Out of Frustum Tessellation Factor"
                type    float
                default { "4" }
                disablewhen "{ RS_objprop_rstess_enable == 0 }"
                range   { 0! 32 }
            }
            parm {
                name    "RS_objprop_rstess_looft"
                label   "Limit Out of Frust. Tessellation"
                type    toggle
                default { "0" }
                disablewhen "{ RS_objprop_rstess_enable == 0 }"
            }
            parm {
                name    "RS_objprop_rstess_looftSubd"
                label   "Max Out of Frust. Subdivs"
                type    integer
                default { "6" }
                disablewhen "{ RS_objprop_rstess_enable == 0 } { RS_objprop_rstess_looft == 0 }"
                range   { 0! 16 }
            }
            parm {
                name    "RS_objprop_rstess_smooth"
                label   "Disable UV's Smoothing "
                type    toggle
                default { "0" }
                disablewhen "{ RS_objprop_rstess_enable == 0 }"
            }
            parm {
                name    "RS_objprop_rstess_smoothBound"
                label   "Smooth UV Boundaries"
                type    toggle
                default { "1" }
                disablewhen "{ RS_objprop_rstess_enable == 0 }"
            }
            parm {
                name    "RS_objpro_sepTessellationDisplacement"
                label   "RS_objpro_sepTessellationDisplacement"
                type    separator
                default { "" }
            }
            parm {
                name    "RS_objpro_label3"
                label   " "
                type    label
                default { "" }
            }
            parm {
                name    "RS_objprop_displace_enable"
                label   "Enable Displacement"
                type    toggle
                default { "0" }
            }
            parm {
                name    "RS_objprop_displace_max"
                label   "Maximum Displacement"
                type    log
                default { "1" }
                disablewhen "{ RS_objprop_displace_enable == 0 }"
                range   { 0! 1000 }
            }
            parm {
                name    "RS_objprop_displace_scale"
                label   "Displacement Scale"
                type    log
                default { "1" }
                disablewhen "{ RS_objprop_displace_enable == 0 }"
                range   { 0! 1000 }
            }
            parm {
                name    "RS_objprop_displace_autob"
                label   "Enable Auto Bump Mapping"
                type    toggle
                default { "1" }
                disablewhen "{ RS_objprop_displace_enable == 0 }"
            }
        }

        group {
            name    "RS_objprop_switcher_4"
            label   "Matte"

            parm {
                name    "RS_objpro_label4"
                label   " "
                type    label
                default { "" }
            }
            parm {
                name    "RS_objprop_matte_enable"
                label   "Matte Enable"
                type    toggle
                default { "0" }
            }
            parm {
                name    "RS_objprop_matte_showbackg"
                label   "Show Background"
                type    toggle
                default { "1" }
                disablewhen "{ RS_objprop_matte_enable == 0 }"
            }
            parm {
                name    "RS_objprop_matte_applysec"
                label   "Apply to Second Rays"
                type    toggle
                default { "0" }
                disablewhen "{ RS_objprop_matte_enable == 0 }"
            }
            parm {
                name    "RS_objprop_matte_abyml"
                label   "Affected By Matte Lights"
                type    toggle
                default { "0" }
                disablewhen "{ RS_objprop_matte_enable == 0 }"
            }
            parm {
                name    "RS_objprop_matte_includePM"
                label   "Include In Puzzle-Mattes"
                type    toggle
                default { "0" }
                disablewhen "{ RS_objprop_matte_enable == 0 }"
            }
            parm {
                name    "RS_objprop_matte_alpha"
                label   "Alpha"
                type    float
                default { "1" }
                disablewhen "{ RS_objprop_matte_enable == 0 }"
                range   { 0! 1! }
            }
            parm {
                name    "RS_objprop_matte_reflscale"
                label   "Reflection Scale"
                type    float
                default { "0" }
                disablewhen "{ RS_objprop_matte_enable == 0 }"
                range   { 0! 1! }
            }
            parm {
                name    "RS_objprop_matte_refrscale"
                label   "Refraction Scale"
                type    float
                default { "0" }
                disablewhen "{ RS_objprop_matte_enable == 0 }"
                range   { 0! 1! }
            }
            parm {
                name    "RS_objprop_matte_diffscale"
                label   "Diffuse Scale"
                type    float
                default { "0" }
                disablewhen "{ RS_objprop_matte_enable == 0 }"
                range   { 0! 1! }
            }
            parm {
                name    "RS_objpro_sep4b"
                label   "RS_objpro_sep4b"
                type    separator
                default { "" }
            }
            parm {
                name    "RS_objprop_matte_shadowenable"
                label   "Shadow Enable"
                type    toggle
                default { "0" }
                disablewhen "{ RS_objprop_matte_enable == 0 }"
            }
            parm {
                name    "RS_objprop_matte_shadowsFromM"
                label   "Receive Shadows From Mattes"
                type    toggle
                default { "1" }
                disablewhen "{ RS_objprop_matte_enable == 0 } { RS_objprop_matte_shadowenable == 0 }"
            }
            parm {
                name    "RS_objprop_matte_shadowalpha"
                label   "Affect Alpha"
                type    toggle
                default { "0" }
                disablewhen "{ RS_objprop_matte_enable == 0 } { RS_objprop_matte_shadowenable == 0 }"
            }
            parm {
                name    "RS_objprop_matte_shadowcolor"
                label   "Color"
                type    color
                size    3
                default { "0" "0" "0" }
                disablewhen "{ RS_objprop_matte_enable == 0 } { RS_objprop_matte_shadowenable == 0 }"
                range   { 0 1 }
            }
            parm {
                name    "RS_objprop_matte_shadowtrans"
                label   "Transparency"
                type    float
                default { "0" }
                disablewhen "{ RS_objprop_matte_enable == 0 } { RS_objprop_matte_shadowenable == 0 }"
                range   { 0! 1! }
            }
        }

        group {
            name    "RS_objprop_switcher_5"
            label   "Strands"

            parm {
                name    "RS_objpro_label6"
                label   " "
                type    label
                default { "" }
            }
            parm {
                name    "RS_objprop_strands_enable"
                label   "Render Object as Strands"
                type    toggle
                default { "0" }
            }
            parm {
                name    "RS_objprop_strands_type"
                label   "Strand Type"
                type    ordinal
                default { "4" }
                disablewhen "{ RS_objprop_strands_enable == 0 }"
                menu {
                    "RS_STRAND_SHAPE_BOX"       "Box"
                    "RS_STRAND_SHAPE_CYLINDER"  "Cylinder"
                    "RS_STRAND_SHAPE_CAPSULE"   "Capsule"
                    "RS_STRAND_SHAPE_CONE"      "Cone"
                    "RS_STRAND_SHAPE_STRIP"     "Strip"
                }
            }
            parm {
                name    "RS_objprop_strands_maxSubd"
                label   "Max. Tessellation Subdivisions"
                type    integer
                default { "8" }
                disablewhen "{ RS_objprop_strands_enable == 0 }"
                range   { 0! 16 }
            }
            parm {
                name    "RS_objprop_strands_scale"
                label   "Default Scale"
                type    float
                default { "0.01" }
                disablewhen "{ RS_objprop_strands_enable == 0 }"
                range   { 0! 2 }
            }
            parm {
                name    "RS_objprop_strands_scaleMult"
                label   "Global Scale Multiplier"
                type    float
                default { "1" }
                disablewhen "{ RS_objprop_strands_enable == 0 }"
                range   { 0! 10 }
            }
            parm {
                name    "RS_objprop_strands_ignorePScale"
                label   "Ignore the 'pscale' Attribute"
                type    toggle
                default { "0" }
                disablewhen "{ RS_objprop_strands_enable == 0 }"
            }
            parm {
                name    "RS_objprop_strands_useCamera"
                label   "Screen-space Adaptive Tesselaltion"
                type    toggle
                default { "1" }
                disablewhen "{ RS_objprop_strands_enable == 0 }"
            }
        }

        group {
            name    "RS_objprop_switcher_6"
            label   "Particles"

            parm {
                name    "RS_objpro_label10"
                label   " "
                type    label
                default { "" }
            }
            parm {
                name    "RS_objprop_particles_enable"
                label   "Render Object as Particles"
                type    toggle
                default { "0" }
            }
            parm {
                name    "RS_objprop_particles_ignoreScale"
                label   "Ignore Scale Attributes"
                type    toggle
                default { "0" }
                disablewhen "{ RS_objprop_particles_enable == 0 }"
            }
            parm {
                name    "RS_objprop_particles_scale"
                label   "Default Scale"
                type    float
                default { "0.01" }
                disablewhen "{ RS_objprop_particles_enable == 0 } { RS_objprop_particles_ignoreScale == 0 }"
                range   { 0! 2 }
            }
            parm {
                name    "RS_objprop_particles_scaleMult"
                label   "Global Scale Multiplier"
                type    float
                default { "1" }
                disablewhen "{ RS_objprop_particles_enable == 0 }"
                range   { 0! 10 }
            }
        }

        group {
            name    "RS_objprop_switcher_7"
            label   "Volume"

            parm {
                name    "RS_objpro_label7"
                label   " "
                type    label
                default { "" }
            }
            parm {
                name    "RS_objprop_volume_enable"
                label   "Volume Enable"
                type    toggle
                invisible
                default { "0" }
            }
            parm {
                name    "RS_objprop_volume_type"
                label   "Volume Type"
                type    ordinal
                invisible
                default { "0" }
                menu {
                    "vOpenVDB"          "OpenVDB File"
                    "vHoudiniVolume"    "Volume/VDB Houdini Primitive"
                }
            }
            parm {
                name    "RS_objprop_volume_filterN"
                label   "Filter Negative Voxels"
                type    toggle
                default { "1" }
            }
            parm {
                name    "RS_objprop_volume_filterDeg"
                label   "Filter Degenerate Voxels"
                type    toggle
                default { "0" }
            }
            parm {
                name    "RS_objprop_volume_filterDegThr"
                label   "Degenerate Voxels Threshold"
                type    float
                default { "10" }
                disablewhen "{ RS_objprop_volume_filterDeg == 0 }"
                range   { 1! 100 }
            }
            parm {
                name    "RS_objprop_volume_cleanBackg"
                label   "Color Channels Clean Background"
                type    toggle
                default { "1" }
            }
            parm {
                name    "RS_objprop_volume_v"
                label   "Use Velocity Grids"
                type    toggle
                default { "0" }
            }
            parm {
                name    "RS_objprop_volume_vx"
                label   "Velocity X Grid"
                type    string
                default { "vel.x" }
                disablewhen "{ RS_objprop_volume_v == 0 }"
            }
            parm {
                name    "RS_objprop_volume_vy"
                label   "Velocity Y Grid"
                type    string
                default { "vel.y" }
                disablewhen "{ RS_objprop_volume_v == 0 }"
            }
            parm {
                name    "RS_objprop_volume_vz"
                label   "Velocity Z Grid"
                type    string
                default { "vel.z" }
                disablewhen "{ RS_objprop_volume_v == 0 }"
            }
            parm {
                name    "RS_objprop_volume_vs"
                label   "Velocity Grid Scale"
                type    float
                default { "1" }
                disablewhen "{ RS_objprop_volume_v == 0 }"
                range   { 0! 1 }
            }
            parm {
                name    "RS_objpro_last"
                label   "RS_objpro_last"
                type    integer
                invisible
                default { "0" }
                range   { 0 10 }
            }
        }

    }

HouNC1033600bbb0667dace200a426476obj/subnet1/geo1.parm {
version 0.8
stdswitcher	[ 0	locks=0 ]	(	0	0	0	)
xOrd	[ 0	locks=0 ]	(	"srt"	)
rOrd	[ 0	locks=0 ]	(	"xyz"	)
t	[ 0	locks=0 ]	(	0	0	0	)
r	[ 0	locks=0 ]	(	0	0	0	)
s	[ 0	locks=0 ]	(	1	1	1	)
p	[ 0	locks=0 ]	(	0	0	0	)
pr	[ 0	locks=0 ]	(	0	0	0	)
scale	[ 0	locks=0 ]	(	1	)
pre_xform	[ 0	locks=0 ]	(	0	)
keeppos	[ 0	locks=0 ]	(	"off"	)
childcomp	[ 0	locks=0 ]	(	"off"	)
constraints_on	[ 0	locks=0 ]	(	"off"	)
constraints_path	[ 0	locks=0 ]	(	""	)
lookatpath	[ 0	locks=0 ]	(	""	)
lookupobjpath	[ 0	locks=0 ]	(	""	)
lookup	[ 0	locks=0 ]	(	on	)
pathobjpath	[ 0	locks=0 ]	(	""	)
roll	[ 0	locks=0 ]	(	0	)
pos	[ 0	locks=0 ]	(	0	)
uparmtype	[ 0	locks=0 ]	(	"arc"	)
pathorient	[ 0	locks=0 ]	(	1	)
up	[ 0	locks=0 ]	(	0	1	0	)
bank	[ 0	locks=0 ]	(	0	)
shop_materialpath	[ 0	locks=0 ]	(	""	)
shop_materialopts	[ 0	locks=0 ]	(	0	)
tdisplay	[ 0	locks=0 ]	(	"off"	)
display	[ 0	locks=0 ]	(	1	)
use_dcolor	[ 0	locks=0 ]	(	"off"	)
dcolor	[ 0	locks=0 ]	(	1	1	1	)
picking	[ 0	locks=0 ]	(	"on"	)
pickscript	[ 0	locks=0 ]	(	""	)
caching	[ 0	locks=0 ]	(	"on"	)
vport_shadeopen	[ 0	locks=0 ]	(	"off"	)
vport_displayassubdiv	[ 0	locks=0 ]	(	"off"	)
vport_onionskin	[ 0	locks=0 ]	(	"off"	)
stdswitcher4	[ 0	locks=0 ]	(	0	0	0	0	)
viewportlod	[ 0	locks=0 ]	(	"full"	)
vm_rendervisibility	[ 0	locks=0 ]	(	*	)
vm_rendersubd	[ 0	locks=0 ]	(	"off"	)
vm_subdstyle	[ 0	locks=0 ]	(	mantra_catclark	)
vm_subdgroup	[ 0	locks=0 ]	(	""	)
vm_osd_quality	[ 0	locks=0 ]	(	1	)
vm_osd_vtxinterp	[ 0	locks=0 ]	(	2	)
vm_osd_fvarinterp	[ 0	locks=0 ]	(	4	)
folder0	[ 0	locks=0 ]	(	0	0	0	0	)
categories	[ 0	locks=0 ]	(	""	)
reflectmask	[ 0	locks=0 ]	(	*	)
refractmask	[ 0	locks=0 ]	(	*	)
lightmask	[ 0	locks=0 ]	(	*	)
lightcategories	[ 0	locks=0 ]	(	*	)
vm_lpetag	[ 0	locks=0 ]	(	""	)
vm_volumefilter	[ 0	locks=0 ]	(	box	)
vm_volumefilterwidth	[ 0	locks=0 ]	(	1	)
vm_matte	[ 0	locks=0 ]	(	"off"	)
vm_rayshade	[ 0	locks=0 ]	(	"off"	)
geo_velocityblur	[ 0	locks=0 ]	(	"off"	)
geo_accelattribute	[ 0	locks=0 ]	(	accel	)
vm_shadingquality	[ 0	locks=0 ]	(	1	)
vm_flatness	[ 0	locks=0 ]	(	0.050000000000000003	)
vm_raypredice	[ 0	locks=0 ]	(	0	)
vm_curvesurface	[ 0	locks=0 ]	(	"off"	)
vm_rmbackface	[ 0	locks=0 ]	(	"off"	)
shop_geometrypath	[ 0	locks=0 ]	(	""	)
vm_forcegeometry	[ 0	locks=0 ]	(	"on"	)
vm_rendersubdcurves	[ 0	locks=0 ]	(	"off"	)
vm_renderpoints	[ 0	locks=0 ]	(	2	)
vm_renderpointsas	[ 0	locks=0 ]	(	0	)
vm_usenforpoints	[ 0	locks=0 ]	(	"off"	)
vm_pointscale	[ 0	locks=0 ]	(	1	)
vm_pscalediameter	[ 0	locks=0 ]	(	"off"	)
vm_metavolume	[ 0	locks=0 ]	(	"off"	)
vm_coving	[ 0	locks=0 ]	(	1	)
vm_materialoverride	[ 0	locks=0 ]	(	compact	)
vm_overridedetail	[ 0	locks=0 ]	(	"off"	)
vm_procuseroottransform	[ 0	locks=0 ]	(	"on"	)
RS_objprop_switcher	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	)
RS_objpro_first	[ 0	locks=0 ]	(	0	)
RS_campropshapes_switcher	[ 0	locks=0 ]	(	0	0	0	0	0	0	)
RS_objprop_ID	[ 0	locks=0 ]	(	0	)
RS_objprop_CryptoID	[ 0	locks=0 ]	(	""	)
RS_objprop_CryptoMatID_AllMat	[ 0	locks=0 ]	(	"on"	)
RS_objpro_sep00	[ 0	locks=0 ]	(	)
RS_objprop_ngons_enable	[ 0	locks=0 ]	(	"on"	)
RS_objprop_ngons_tessMode	[ 0	locks=0 ]	(	"0"	)
RS_objprop_ngons_avoidDegen	[ 0	locks=0 ]	(	"off"	)
RS_objprop_normals_normalize	[ 0	locks=0 ]	(	"off"	)
RS_objpro_sep0a	[ 0	locks=0 ]	(	)
RS_objprop_renderAsHair	[ 0	locks=0 ]	(	"off"	)
RS_objprop_defaultHairWidth	[ 0	locks=0 ]	(	0.01	)
RS_objprop_hairHalfThickness	[ 0	locks=0 ]	(	"off"	)
RS_objpro_sep0b	[ 0	locks=0 ]	(	)
RS_objprop_mb_trans	[ 0	locks=0 ]	(	"on"	)
RS_objprop_mb_def	[ 0	locks=0 ]	(	"on"	)
RS_objprop_mb_points	[ 0	locks=0 ]	(	"on"	)
RS_objprop_mb_def_use_v	[ 0	locks=0 ]	(	"off"	)
RS_objprop_mb_v_attr	[ 0	locks=0 ]	(	v	)
RS_objprop_mb_deformSteps	[ 0	locks=0 ]	(	"-1"	)
RS_objprop_mb_fd_scale	[ 0	locks=0 ]	(	1	)
RS_objprop_mb_offset	[ 0	locks=0 ]	(	0	)
RS_objpro_sep0c	[ 0	locks=0 ]	(	)
RS_objprop_renderSOPsubnets	[ 0	locks=0 ]	(	"on"	)
RS_objprop_tess_enable	[ 0	locks=0 ]	(	"off"	)
RS_objprop_tess_u	[ 0	locks=0 ]	(	1	)
RS_objprop_tess_v	[ 0	locks=0 ]	(	1	)
RS_objprop_tess_trim	[ 0	locks=0 ]	(	1	)
RS_objprop_inst_mode	[ 0	locks=0 ]	(	"insPointClouds"	)
RS_objprop_inst_mb	[ 0	locks=0 ]	(	"insMBFull"	)
RS_objprop_inst_lightShader	[ 0	locks=0 ]	(	"insLightsShared"	)
RS_objprop_inst_universalIF	[ 0	locks=0 ]	(	"0"	)
RS_objprop_inst_ignorePivot	[ 0	locks=0 ]	(	"off"	)
RS_objprop_inst_fileOverride	[ 0	locks=0 ]	(	"off"	)
RS_objprop_inst_packed	[ 0	locks=0 ]	(	"off"	)
RS_objprop_inst_PackedPrimInstancing	[ 0	locks=0 ]	(	"off"	)
RS_objprop_inst_subnetInstancing	[ 0	locks=0 ]	(	"off"	)
RS_objprop_attr_auto	[ 0	locks=0 ]	(	"on"	)
RS_objprop_attr_vertex	[ 0	locks=0 ]	(	""	)
RS_objprop_attr_points	[ 0	locks=0 ]	(	""	)
RS_objprop_attr_primitives	[ 0	locks=0 ]	(	""	)
RS_objprop_attr_detail	[ 0	locks=0 ]	(	""	)
RS_objprop_attr_detail_sep	[ 0	locks=0 ]	(	)
RS_objprop_pckattr_promotion	[ 0	locks=0 ]	(	"on"	)
RS_objprop_pckattr_replace	[ 0	locks=0 ]	(	Cd	)
RS_objprop_pckattr_mult	[ 0	locks=0 ]	(	"scale pscale"	)
RS_objprop_pckattr_add	[ 0	locks=0 ]	(	v	)
RS_objprop_tracesets_enabled	[ 0	locks=0 ]	(	"off"	)
RS_objprop_tracesets_reflection	[ 0	locks=0 ]	(	*	)
RS_objprop_tracesets_refraction	[ 0	locks=0 ]	(	*	)
RS_objprop_tracesets_sss	[ 0	locks=0 ]	(	*	)
RS_objprop_ipr_forceMeshUpdate	[ 0	locks=0 ]	(	"off"	)
RS_objpro_label5	[ 0	locks=0 ]	(	""	)
RS_objprop_proxy_enable	[ 0	locks=0 ]	(	"off"	)
RS_objprop_proxy_file	[ 0	locks=0 ]	(	$HIP/filename.$F4.rs	)
RS_objpro_sep5a	[ 0	locks=0 ]	(	)
RS_objprop_proxy_preview	[ 0	locks=0 ]	(	"proxyPrevBB"	)
RS_objprop_proxy_prevPercent	[ 0	locks=0 ]	(	1	)
RS_objprop_proxy_prevLines	[ 0	locks=0 ]	(	"on"	)
RS_objprop_proxy_prevAnimated	[ 0	locks=0 ]	(	"off"	)
RS_objpro_sep5b	[ 0	locks=0 ]	(	)
RS_objprop_proxy_materials	[ 0	locks=0 ]	(	"proxyMatProxy"	)
RS_objprop_proxy_override	[ 0	locks=0 ]	(	""	)
RS_objprop_proxy_overrideList	[ 0	locks=0 ]	(	0	)
RS_objpro_sep5c	[ 0	locks=0 ]	(	)
RS_objprop_proxy_elements_mesh	[ 0	locks=0 ]	(	""	)
RS_objprop_proxy_elements_volume	[ 0	locks=0 ]	(	""	)
RS_objprop_proxy_elements_light	[ 0	locks=0 ]	(	""	)
RS_objprop_proxy_elements_proxy	[ 0	locks=0 ]	(	""	)
RS_objpro_sep5d	[ 0	locks=0 ]	(	)
RS_objprop_proxy_ovrID	[ 0	locks=0 ]	(	"off"	)
RS_objprop_proxy_ovrVis	[ 0	locks=0 ]	(	"off"	)
RS_objprop_proxy_ovrTess	[ 0	locks=0 ]	(	"off"	)
RS_objprop_proxy_ovrTraceS	[ 0	locks=0 ]	(	"off"	)
RS_objprop_proxy_ovrUserData	[ 0	locks=0 ]	(	"off"	)
RS_objpro_label1o	[ 0	locks=0 ]	(	""	)
MESHFLAG_PRIMARYRAYVISIBLE	[ 0	locks=0 ]	(	"on"	)
MESHFLAG_SECONDARYRAYVISIBLE	[ 0	locks=0 ]	(	"on"	)
RS_objpro_sep1a	[ 0	locks=0 ]	(	)
MESHFLAG_SHADOWCASTER	[ 0	locks=0 ]	(	"on"	)
MESHFLAG_SHADOWRECEIVER	[ 0	locks=0 ]	(	"on"	)
MESHFLAG_NOSELFSHADOW	[ 0	locks=0 ]	(	"on"	)
MESHFLAG_AOCASTER	[ 0	locks=0 ]	(	"on"	)
RS_objpro_sep1b	[ 0	locks=0 ]	(	)
MESHFLAG_REFLECTIONVISIBLE	[ 0	locks=0 ]	(	"on"	)
MESHFLAG_REFRACTIONVISIBLE	[ 0	locks=0 ]	(	"on"	)
MESHFLAG_REFLECTIONCASTER	[ 0	locks=0 ]	(	"on"	)
MESHFLAG_REFRACTIONCASTER	[ 0	locks=0 ]	(	"on"	)
RS_objpro_sep1c	[ 0	locks=0 ]	(	)
MESHFLAG_FGVISIBLE	[ 0	locks=0 ]	(	"on"	)
MESHFLAG_GIVISIBLE	[ 0	locks=0 ]	(	"on"	)
MESHFLAG_CAUSTICVISIBLE	[ 0	locks=0 ]	(	"on"	)
RS_objpro_sep1d	[ 0	locks=0 ]	(	)
MESHFLAG_FGCASTER	[ 0	locks=0 ]	(	"on"	)
MESHFLAG_FORCEBRUTEFORCEGI	[ 0	locks=0 ]	(	"off"	)
MESHFLAG_GICASTER	[ 0	locks=0 ]	(	"on"	)
MESHFLAG_CAUSTICCASTER	[ 0	locks=0 ]	(	"off"	)
MESHFLAG_CAUSTICSRECEIVER	[ 0	locks=0 ]	(	"on"	)
RS_objpro_label2	[ 0	locks=0 ]	(	""	)
RS_objprop_rstess_enable	[ 0	locks=0 ]	(	"off"	)
RS_objprop_rstess_rule	[ 0	locks=0 ]	(	"ccLoop"	)
RS_objprop_rstess_ssadaptive	[ 0	locks=0 ]	(	"on"	)
RS_objprop_rstess_smoothsub	[ 0	locks=0 ]	(	"on"	)
RS_objprop_rstess_triQuads	[ 0	locks=0 ]	(	"off"	)
RS_objprop_rstess_melenght	[ 0	locks=0 ]	(	4	)
RS_objprop_rstess_maxsubd	[ 0	locks=0 ]	(	6	)
RS_objprop_rstess_ooftf	[ 0	locks=0 ]	(	4	)
RS_objprop_rstess_looft	[ 0	locks=0 ]	(	"off"	)
RS_objprop_rstess_looftSubd	[ 0	locks=0 ]	(	6	)
RS_objprop_rstess_smooth	[ 0	locks=0 ]	(	"off"	)
RS_objprop_rstess_smoothBound	[ 0	locks=0 ]	(	"on"	)
RS_objpro_sepTessellationDisplacement	[ 0	locks=0 ]	(	)
RS_objpro_label3	[ 0	locks=0 ]	(	""	)
RS_objprop_displace_enable	[ 0	locks=0 ]	(	"off"	)
RS_objprop_displace_max	[ 0	locks=0 ]	(	1	)
RS_objprop_displace_scale	[ 0	locks=0 ]	(	1	)
RS_objprop_displace_autob	[ 0	locks=0 ]	(	"on"	)
RS_objpro_label4	[ 0	locks=0 ]	(	""	)
RS_objprop_matte_enable	[ 0	locks=0 ]	(	"off"	)
RS_objprop_matte_showbackg	[ 0	locks=0 ]	(	"on"	)
RS_objprop_matte_applysec	[ 0	locks=0 ]	(	"off"	)
RS_objprop_matte_abyml	[ 0	locks=0 ]	(	"off"	)
RS_objprop_matte_includePM	[ 0	locks=0 ]	(	"off"	)
RS_objprop_matte_alpha	[ 0	locks=0 ]	(	1	)
RS_objprop_matte_reflscale	[ 0	locks=0 ]	(	0	)
RS_objprop_matte_refrscale	[ 0	locks=0 ]	(	0	)
RS_objprop_matte_diffscale	[ 0	locks=0 ]	(	0	)
RS_objpro_sep4b	[ 0	locks=0 ]	(	)
RS_objprop_matte_shadowenable	[ 0	locks=0 ]	(	"off"	)
RS_objprop_matte_shadowsFromM	[ 0	locks=0 ]	(	"on"	)
RS_objprop_matte_shadowalpha	[ 0	locks=0 ]	(	"off"	)
RS_objprop_matte_shadowcolor	[ 0	locks=0 ]	(	0	0	0	)
RS_objprop_matte_shadowtrans	[ 0	locks=0 ]	(	0	)
RS_objpro_label6	[ 0	locks=0 ]	(	""	)
RS_objprop_strands_enable	[ 0	locks=0 ]	(	"off"	)
RS_objprop_strands_type	[ 0	locks=0 ]	(	"RS_STRAND_SHAPE_STRIP"	)
RS_objprop_strands_maxSubd	[ 0	locks=0 ]	(	8	)
RS_objprop_strands_scale	[ 0	locks=0 ]	(	0.01	)
RS_objprop_strands_scaleMult	[ 0	locks=0 ]	(	1	)
RS_objprop_strands_ignorePScale	[ 0	locks=0 ]	(	"off"	)
RS_objprop_strands_useCamera	[ 0	locks=0 ]	(	"on"	)
RS_objpro_label10	[ 0	locks=0 ]	(	""	)
RS_objprop_particles_enable	[ 0	locks=0 ]	(	"off"	)
RS_objprop_particles_ignoreScale	[ 0	locks=0 ]	(	"off"	)
RS_objprop_particles_scale	[ 0	locks=0 ]	(	0.01	)
RS_objprop_particles_scaleMult	[ 0	locks=0 ]	(	1	)
RS_objpro_label7	[ 0	locks=0 ]	(	""	)
RS_objprop_volume_enable	[ 0	locks=0 ]	(	"off"	)
RS_objprop_volume_type	[ 0	locks=0 ]	(	"vOpenVDB"	)
RS_objprop_volume_filterN	[ 0	locks=0 ]	(	"on"	)
RS_objprop_volume_filterDeg	[ 0	locks=0 ]	(	"off"	)
RS_objprop_volume_filterDegThr	[ 0	locks=0 ]	(	10	)
RS_objprop_volume_cleanBackg	[ 0	locks=0 ]	(	"on"	)
RS_objprop_volume_v	[ 0	locks=0 ]	(	"off"	)
RS_objprop_volume_vx	[ 0	locks=0 ]	(	vel.x	)
RS_objprop_volume_vy	[ 0	locks=0 ]	(	vel.y	)
RS_objprop_volume_vz	[ 0	locks=0 ]	(	vel.z	)
RS_objprop_volume_vs	[ 0	locks=0 ]	(	1	)
RS_objpro_last	[ 0	locks=0 ]	(	0	)
}
HouNC1033600bb70667dace2056df9f86obj/subnet1/geo1.userdata     ___Version___    19.5.493HouNC1033600bb30667dace20b83cf14cobj/subnet1/geo1/sphere1.init type = sphere
matchesdef = 1
HouNC1033600bb00667dace20cfd6b41dobj/subnet1/geo1/sphere1.def sopflags sopflags = 
comment ""
position 1.80547 6.191
connectornextid 1
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on
outputsNamed3
{
0 "output1"
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1719512049
  modify 1719512130
  author NAZ-R9@DESKTOP-FOV6BNE
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouNC1033600bb30667dace2024225f71obj/subnet1/geo1/sphere1.parm {
version 0.8
type	[ 0	locks=0 ]	(	"polymesh"	)
surftype	[ 0	locks=0 ]	(	"quads"	)
rad	[ 0	locks=0 ]	(	0.5	0.5	0.5	)
t	[ 0	locks=0 ]	(	0	0	0	)
r	[ 0	locks=0 ]	(	0	0	0	)
scale	[ 0	locks=0 ]	(	1	)
orient	[ 0	locks=0 ]	(	"y"	)
freq	[ 0	locks=0 ]	(	2	)
rows	[ 0	locks=0 ]	(	13	)
cols	[ 0	locks=0 ]	(	24	)
orderu	[ 0	locks=0 ]	(	4	)
orderv	[ 0	locks=0 ]	(	4	)
imperfect	[ 0	locks=0 ]	(	"on"	)
upole	[ 0	locks=0 ]	(	"off"	)
accurate	[ 0	locks=0 ]	(	"on"	)
triangularpoles	[ 0	locks=0 ]	(	"on"	)
}
HouNC1033600b8f0667dace2057ee810cobj/subnet1/geo1/sphere1.userdata     ___Version___    19.5.493HouNC1033600bb00667dace209ebf7e6aobj/subnet1/geo1/merge1.init type = merge
matchesdef = 1
HouNC1033600bb10667dace20a168f939obj/subnet1/geo1/merge1.def sopflags sopflags = 
comment ""
position 1.93047 5.09725
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress on colordefault on exposed on
outputsNamed3
{
}
inputsNamed3
{
0 	grid1 0 1 "input1"
1 	sphere1 0 1 "input2"
2 	torus1 0 1 "input3"
}
inputs
{
0 	grid1 0 1
1 	sphere1 0 1
2 	torus1 0 1
}
stat
{
  create 1719512052
  modify 1719512130
  author NAZ-R9@DESKTOP-FOV6BNE
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouNC1033600bb00667dace20769d254dobj/subnet1/geo1/merge1.parm {
version 0.8
}
HouNC1033600b8c0667dace209fb92ff1obj/subnet1/geo1/merge1.userdata     ___Version___    19.5.493HouNC1033600bb10667dace205e8dc267obj/subnet1/geo1/grid1.init type = grid
matchesdef = 1
HouNC1033600bb60667dace20bdf8fb05obj/subnet1/geo1/grid1.def sopflags sopflags = 
comment ""
position -0.225781 6.58943
connectornextid 1
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on
outputsNamed3
{
0 "output1"
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1719512054
  modify 1719512340
  author NAZ-R9@DESKTOP-FOV6BNE
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouNC1033600bb10667dace20b32bac96obj/subnet1/geo1/grid1.parm {
version 0.8
type	[ 0	locks=0 ]	(	"poly"	)
surftype	[ 0	locks=0 ]	(	"quads"	)
orient	[ 0	locks=0 ]	(	"zx"	)
size	[ 0	locks=0 ]	(	10	10	)
t	[ 0	locks=0 ]	(	0	-0.28726391494274139	0	)
r	[ 0	locks=0 ]	(	0	0	0	)
rows	[ 0	locks=0 ]	(	10	)
cols	[ 0	locks=0 ]	(	10	)
orderu	[ 0	locks=0 ]	(	4	)
orderv	[ 0	locks=0 ]	(	4	)
interpu	[ 0	locks=0 ]	(	"on"	)
interpv	[ 0	locks=0 ]	(	"on"	)
}
HouNC1033600b8d0667dace203af9eea5obj/subnet1/geo1/grid1.userdata     ___Version___    19.5.493HouNC1033600bb00667dace203dd08e55obj/subnet1/geo1/torus1.init type = torus
matchesdef = 1
HouNC1033600bb10667dace206684bb9cobj/subnet1/geo1/torus1.def sopflags sopflags = 
comment ""
position 4.68828 6.29256
connectornextid 1
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on
outputsNamed3
{
0 "output1"
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1719512096
  modify 1719512530
  author NAZ-R9@DESKTOP-FOV6BNE
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouNC1033600bb00667dace20a4e09ed8obj/subnet1/geo1/torus1.parm {
version 0.8
stdswitcher	[ 0	locks=0 ]	(	0	0	)
type	[ 0	locks=0 ]	(	"poly"	)
surftype	[ 0	locks=0 ]	(	"quads"	)
orient	[ 0	locks=0 ]	(	"y"	)
rad	[ 0	locks=0 ]	(	0.2384258826040079	0.11921294130200395	)
t	[ 0	locks=0 ]	(	0.93788257241249084	0	0	)
r	[ 0	locks=0 ]	(	0	0	0	)
scale	[ 0	locks=0 ]	(	1	)
rows	[ 0	locks=0 ]	(	12	)
cols	[ 0	locks=0 ]	(	24	)
imperfect	[ 0	locks=0 ]	(	"on"	)
orderu	[ 0	locks=0 ]	(	4	)
orderv	[ 0	locks=0 ]	(	4	)
angleu	[ 0	locks=0 ]	(	0	360	)
anglev	[ 0	locks=0 ]	(	0	360	)
closeu	[ 0	locks=0 ]	(	"on"	)
closev	[ 0	locks=0 ]	(	"on"	)
capu	[ 0	locks=0 ]	(	"off"	)
capv	[ 0	locks=0 ]	(	"off"	)
}
HouNC1033600b8c0667dace20c4473354obj/subnet1/geo1/torus1.userdata     ___Version___    19.5.493HouNC1033600bba0667dace2027f97149obj/subnet1/geo1.order 4
sphere1
merge1
grid1
torus1
HouNC1033600bb80667dace2076bf5249obj/subnet1/geo1.net 1
HouNC1033600bb40667dace20fa5531f2obj/subnet1/hlight1.init type = hlight::2.0
matchesdef = 1
HouNC1033600bb50667dace20b944b3e8obj/subnet1/hlight1.def objflags objflags =  origin off
pretransform UT_DMatrix4 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1
comment ""
position -0.195312 2.44449
connectornextid 0
flags =  lock off model off template off footprint off xray off bypass off display on render off highlight off unload off savedata off compress on colordefault on exposed on selectable on
outputsNamed3
{
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1719512015
  modify 1719513313
  author NAZ-R9@DESKTOP-FOV6BNE
  access 0777
}
color UT_Color RGB 1 0.75 0.2 
delscript ""
exprlanguage hscript
end
HouNC1033600bb50667dace2042f23b79obj/subnet1/hlight1.chn {
    channel l_dimmer {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = "if(ch(\"./light_enable\"), ch(\"./light_intensity\"), 0)" }
    }
    channel focal {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = lock(1) }
    }
    channel aperture {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = "if(ch('coneenable')==0 || ch('light_conefov') == 0, if(strcmp(chs('light_type'), 'distant') == 0 || strcmp(chs('light_type'), 'sun') == 0, 1, 2*tan(0.5*ch('light_fov'))), 2*tan(ch('conedelta')+0.5*ch('coneangle')))" }
    }
    channel projection2 {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = "if(strcmp(chs('light_type'), 'distant')==0 || strcmp(chs('light_type'), 'sun')==0, 1, 0)" }
    }
    channel dimmer {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 value = 1 1 expr = ch(\"./l_dimmer\") }
    }
  }
HouNC1033600bb40667dace2041999825obj/subnet1/hlight1.parm {
version 0.8
stdswitcher	[ 0	locks=0	autoscope=0 ]	(	0	0	0	)
xOrd	[ 0	locks=0	autoscope=0 ]	(	"srt"	)
rOrd	[ 0	locks=0	autoscope=0 ]	(	"xyz"	)
t	[ 0	locks=0	autoscope=7 ]	(	0.79719215631484985	0.95003467798233032	0	)
r	[ 0	locks=0	autoscope=7 ]	(	0	0	0	)
s	[ 0	locks=0	autoscope=7 ]	(	1	1	1	)
p	[ 0	locks=0	autoscope=0 ]	(	0	0	0	)
pr	[ 0	locks=0	autoscope=0 ]	(	0	0	0	)
scale	[ 0	locks=0	autoscope=0 ]	(	1	)
pre_xform	[ 0	locks=0 ]	(	0	)
keeppos	[ 0	locks=0	autoscope=0 ]	(	"off"	)
childcomp	[ 0	locks=0	autoscope=0 ]	(	"off"	)
constraints_on	[ 0	locks=0	autoscope=0 ]	(	"off"	)
constraints_path	[ 0	locks=0	autoscope=0 ]	(	""	)
lookatpath	[ 0	locks=0	autoscope=0 ]	(	""	)
lookupobjpath	[ 0	locks=0	autoscope=0 ]	(	""	)
lookup	[ 0	locks=0	autoscope=0 ]	(	on	)
pathobjpath	[ 0	locks=0	autoscope=0 ]	(	""	)
roll	[ 0	locks=0	autoscope=0 ]	(	0	)
pos	[ 0	locks=0	autoscope=0 ]	(	0	)
uparmtype	[ 0	locks=0	autoscope=0 ]	(	"arc"	)
pathorient	[ 0	locks=0	autoscope=0 ]	(	1	)
up	[ 0	locks=0	autoscope=0 ]	(	0	1	0	)
bank	[ 0	locks=0	autoscope=0 ]	(	0	)
tdisplay	[ 0	locks=0	autoscope=0 ]	(	"off"	)
display	[ 0	locks=0	autoscope=0 ]	(	1	)
dimmer	[ 0	locks=0	autoscope=1 ]	(	[ dimmer	1 ] 	)
picking	[ 0	locks=0	autoscope=0 ]	(	"on"	)
pickscript	[ 0	locks=0	autoscope=0 ]	(	""	)
caching	[ 0	locks=0	autoscope=0 ]	(	"off"	)
use_dcolor	[ 0	locks=0	autoscope=0 ]	(	"on"	)
dcolor	[ 0	locks=0	autoscope=0 ]	(	1	1	1	)
stdswitcher4	[ 0	locks=0	autoscope=0 ]	(	1	1	1	1	)
folder0_1	[ 0	locks=0	autoscope=0 ]	(	0	0	)
light_enable	[ 0	locks=0	autoscope=0 ]	(	"on"	)
ogl_enablelight	[ 0	locks=0	autoscope=0 ]	(	"on"	)
light_type	[ 0	locks=0	autoscope=0 ]	(	"point"	)
light_color	[ 0	locks=0	autoscope=0 ]	(	1	1	1	)
light_intensity	[ 0	locks=0	autoscope=0 ]	(	1	)
light_exposure	[ 0	locks=0	autoscope=0 ]	(	0	)
light_contrib	[ 0	locks=0	autoscope=0 ]	(	0	)
categories	[ 0	locks=0	autoscope=0 ]	(	""	)
vm_lpetag	[ 0	locks=0	autoscope=0 ]	(	""	)
vm_samplingquality	[ 0	locks=0	autoscope=0 ]	(	1	)
light_contribprimary	[ 0	locks=0	autoscope=0 ]	(	"off"	)
atten_folder_1	[ 0	locks=0	autoscope=0 ]	(	0	0	0	0	)
coneenable	[ 0	locks=0	autoscope=0 ]	(	"off"	)
light_conefov	[ 0	locks=0	autoscope=0 ]	(	"on"	)
light_fov	[ 0	locks=0	autoscope=0 ]	(	45	)
coneangle	[ 0	locks=0	autoscope=0 ]	(	45	)
conedelta	[ 0	locks=0	autoscope=0 ]	(	10	)
coneroll	[ 0	locks=0	autoscope=0 ]	(	1	)
sepparm2	[ 0	locks=0 ]	(	)
projmap	[ 0	locks=0	autoscope=0 ]	(	""	)
near	[ 0	locks=0	autoscope=0 ]	(	0.001	)
far	[ 0	locks=0	autoscope=0 ]	(	10000	)
sepparm3	[ 0	locks=0 ]	(	)
areamap	[ 0	locks=0	autoscope=0 ]	(	""	)
areamapspace	[ 0	locks=0	autoscope=0 ]	(	space:object	)
areamapnull	[ 0	locks=0	autoscope=0 ]	(	""	)
areamapblur	[ 0	locks=0	autoscope=0 ]	(	0	)
areamapscale	[ 0	locks=0	autoscope=0 ]	(	1	)
areasize	[ 0	locks=0	autoscope=0 ]	(	1	1	)
normalizearea	[ 0	locks=0	autoscope=0 ]	(	"on"	)
singlesided	[ 0	locks=0	autoscope=0 ]	(	"off"	)
reverse	[ 0	locks=0	autoscope=0 ]	(	"off"	)
sharpspot	[ 0	locks=0	autoscope=0 ]	(	"off"	)
selfshadow	[ 0	locks=0	autoscope=0 ]	(	"on"	)
shop_materialpath	[ 0	locks=0	autoscope=0 ]	(	""	)
light_texture	[ 0	locks=0	autoscope=0 ]	(	""	)
edgeenable	[ 0	locks=0	autoscope=0 ]	(	"off"	)
edgewidth	[ 0	locks=0	autoscope=0 ]	(	0.10000000000000001	)
edgerolloff	[ 0	locks=0	autoscope=0 ]	(	1	)
areageometry	[ 0	locks=0	autoscope=0 ]	(	""	)
intothisobject	[ 0	locks=0	autoscope=0 ]	(	"off"	)
sepparm4	[ 0	locks=0 ]	(	)
pc_enable	[ 0	locks=0	autoscope=0 ]	(	"off"	)
pc_samples	[ 0	locks=0	autoscope=0 ]	(	16	)
pc_file	[ 0	locks=0	autoscope=0 ]	(	temp:$OS.pc	)
render_pointcloud	[ 0	locks=0	autoscope=0 ]	(	"on"	)
vm_shadingfactor	[ 0	locks=0	autoscope=0 ]	(	0.5	)
pc_camera_override	[ 0	locks=0	autoscope=0 ]	(	"off"	)
pc_camera	[ 0	locks=0	autoscope=0 ]	(	""	)
orthowidth	[ 0	locks=0	autoscope=0 ]	(	2	)
vm_envangle	[ 0	locks=0	autoscope=0 ]	(	5	)
atten_type	[ 0	locks=0	autoscope=0 ]	(	"physical"	)
atten_dist	[ 0	locks=0	autoscope=0 ]	(	10	)
atten_start	[ 0	locks=0	autoscope=0 ]	(	0	)
activeradiusenable	[ 0	locks=0	autoscope=0 ]	(	"off"	)
activeradius	[ 0	locks=0	autoscope=0 ]	(	100	)
attenrampenable	[ 0	locks=0	autoscope=0 ]	(	"off"	)
atten_rampstart	[ 0	locks=0	autoscope=0 ]	(	0	)
atten_rampend	[ 0	locks=0	autoscope=0 ]	(	100	)
attenramp	[ 0	locks=0	autoscope=0 ]	(	3	)
shadow_type	[ 0	locks=0	autoscope=0 ]	(	"raytrace"	)
shadowmask	[ 0	locks=0	autoscope=0 ]	(	*	)
shadowcategories	[ 0	locks=0	autoscope=0 ]	(	-noshadow	)
shadow_intensity	[ 0	locks=0	autoscope=0 ]	(	1	)
shadow_color	[ 0	locks=0	autoscope=0 ]	(	0	0	0	)
shadow_transparent	[ 0	locks=0	autoscope=0 ]	(	"on"	)
sepparm	[ 0	locks=0 ]	(	)
shadow_bias	[ 0	locks=0	autoscope=0 ]	(	0.050000000000000003	)
shadow_quality	[ 0	locks=0	autoscope=0 ]	(	1	)
shadow_softness	[ 0	locks=0	autoscope=0 ]	(	1	)
shadow_blur	[ 0	locks=0	autoscope=0 ]	(	0	)
render_shadowmap	[ 0	locks=0	autoscope=0 ]	(	"on"	)
labelparm	[ 0	locks=0	autoscope=0 ]	(	"See spot light options (in light tab) for view controls"	)
shadowmap_file	[ 0	locks=0	autoscope=0 ]	(	temp:$OS.rat	)
res	[ 0	locks=0	autoscope=0 ]	(	512	512	)
shadowmap_resMenu	[ 0	locks=0 ]	(	0	)
shadowmap_samples	[ 0	locks=0	autoscope=0 ]	(	2	2	)
shadowmotionblur	[ 0	locks=0	autoscope=0 ]	(	"off"	)
shadow_autofit	[ 0	locks=0	autoscope=0 ]	(	"off"	)
iconscale	[ 0	locks=0	autoscope=0 ]	(	1	)
l_dimmer	[ 0	locks=0	autoscope=1 ]	(	[ l_dimmer	0 ] 	)
focal	[ 0	locks=0	autoscope=0 ]	(	[ focal	0 ] 	)
aperture	[ 0	locks=0	autoscope=0 ]	(	[ aperture	0 ] 	)
projection2	[ 0	locks=0	autoscope=0 ]	(	[ projection2	0 ] 	)
focus	[ 0	locks=0	autoscope=0 ]	(	10	)
winmask	[ 0	locks=0	autoscope=0 ]	(	"`ifs(ch('shadow_autofit') && ch('coneenable') && strcmp(chs('shadow_type'), 'depthmap') == 0 && strcmp(chs('shadowmask'), '*')!=0, chs('shadowmask'), '')`"	)
light_wrangler	[ 0	locks=0	autoscope=0 ]	(	HoudiniLight	)
clampprojmap	[ 0	locks=0	autoscope=0 ]	(	"off"	)
areafullsphere	[ 0	locks=0	autoscope=0 ]	(	"off"	)
attenramp1pos	[ 0	locks=0	autoscope=0 ]	(	0	)
attenramp1c	[ 0	locks=0	autoscope=0 ]	(	1	1	1	)
attenramp1interp	[ 0	locks=0	autoscope=0 ]	(	"linear"	)
attenramp2pos	[ 0	locks=0	autoscope=0 ]	(	0.89999997600000003	)
attenramp2c	[ 0	locks=0	autoscope=0 ]	(	1	1	1	)
attenramp2interp	[ 0	locks=0	autoscope=0 ]	(	"linear"	)
attenramp3pos	[ 0	locks=0	autoscope=0 ]	(	1	)
attenramp3c	[ 0	locks=0	autoscope=0 ]	(	0	0	0	)
attenramp3interp	[ 0	locks=0	autoscope=0 ]	(	"linear"	)
}
HouNC1033600bb00667dace208cc156b3obj/subnet1/hlight1.userdata     ___Version___    1 ___toolcount___    1 ___toolid___    object_pointlightHouNC1033600b890667dace209a2dcd4dobj/subnet1/hlight1/constraints.def comment ""
position 2.34144 -2.05415
connectornextid 0
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on
outputsNamed3
{
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1478880053
  modify 1478880063
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.67 0.4 0.25 
delscript ""
exprlanguage hscript
end
HouNC1033600b880667dace20280998edobj/subnet1/hlight1/constraints.parm {
version 0.8
}
HouNC1033600b840667dace209f1679acobj/subnet1/hlight1/constraints.userdata     ___Version___    19.5.493HouNC1033600b890667dace20e1cb4ebdobj/subnet1/hlight1/constraints.net 1
HouNC1033600bbf0667dace20f5c99751obj/subnet1.order 2
geo1
hlight1
HouNC1033600bbd0667dace20d9469480obj/subnet1.net 1
HouNC1033600bbc0667dace20f2752c1bobj/subnet2.init type = subnet
matchesdef = 0
HouNC1033600bbd0667dace20b7c3da37obj/subnet2.def objflags objflags =  origin off
pretransform UT_DMatrix4 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1
comment ""
position -2.66328 -0.0977736
connectornextid 0
flags =  lock off model off template off footprint off xray off bypass off display on render off highlight off unload off savedata off compress on colordefault on exposed on selectable on
outputsNamed3
{
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1719512033
  modify 1719512241
  author NAZ-R9@DESKTOP-FOV6BNE
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouNC1033600bbc0667dace208355db62obj/subnet2.parm {
version 0.8
stdswitcher	[ 0	locks=0 ]	(	0	0	)
xOrd	[ 0	locks=0 ]	(	"srt"	)
rOrd	[ 0	locks=0 ]	(	"xyz"	)
t	[ 0	locks=0 ]	(	0	0	0	)
r	[ 0	locks=0 ]	(	0	0	0	)
s	[ 0	locks=0 ]	(	1	1	1	)
p	[ 0	locks=0 ]	(	0	0	0	)
pr	[ 0	locks=0 ]	(	0	0	0	)
scale	[ 0	locks=0 ]	(	1	)
pre_xform	[ 0	locks=0 ]	(	0	)
keeppos	[ 0	locks=0 ]	(	"off"	)
childcomp	[ 0	locks=0 ]	(	"off"	)
constraints_on	[ 0	locks=0 ]	(	"off"	)
constraints_path	[ 0	locks=0 ]	(	""	)
lookatpath	[ 0	locks=0 ]	(	""	)
lookupobjpath	[ 0	locks=0 ]	(	""	)
lookup	[ 0	locks=0 ]	(	on	)
pathobjpath	[ 0	locks=0 ]	(	""	)
roll	[ 0	locks=0 ]	(	0	)
pos	[ 0	locks=0 ]	(	0	)
uparmtype	[ 0	locks=0 ]	(	"arc"	)
pathorient	[ 0	locks=0 ]	(	1	)
up	[ 0	locks=0 ]	(	0	1	0	)
bank	[ 0	locks=0 ]	(	0	)
label1	[ 0	locks=0 ]	(	"Sub-Network Input #1"	)
label2	[ 0	locks=0 ]	(	"Sub-Network Input #2"	)
label3	[ 0	locks=0 ]	(	"Sub-Network Input #3"	)
label4	[ 0	locks=0 ]	(	"Sub-Network Input #4"	)
tdisplay	[ 0	locks=0 ]	(	"off"	)
display	[ 0	locks=0 ]	(	1	)
outputobj	[ 0	locks=0 ]	(	_input1_obj_	)
visibleobjects	[ 0	locks=0 ]	(	*	)
picking	[ 0	locks=0 ]	(	"on"	)
pickscript	[ 0	locks=0 ]	(	""	)
caching	[ 0	locks=0 ]	(	"on"	)
use_dcolor	[ 0	locks=0 ]	(	"on"	)
dcolor	[ 0	locks=0 ]	(	1	1	1	)
}
HouNC1033600bb80667dace203799993bobj/subnet2.userdata     ___Version___    19.5.493HouNC1033600bbd0667dace202a313264obj/subnet2.inp 4
0 0 6 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"
HouNC1033600bbb0667dace20a5f45473obj/subnet2/geo1.init type = geo
matchesdef = 0
HouNC1033600bb80667dace2064b5895aobj/subnet2/geo1.def objflags objflags =  origin off
pretransform UT_DMatrix4 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1
comment ""
position -0.195312 3.72541
connectornextid 1
flags =  lock off model off template off footprint off xray off bypass off display on render off highlight off unload off savedata off compress on colordefault on exposed on selectable on
outputsNamed3
{
0 "output1"
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1719512004
  modify 1719512291
  author NAZ-R9@DESKTOP-FOV6BNE
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouNC1033600bb30667dace203f9b81a8obj/subnet2/geo1.spareparmdef     group {
        name    "stdswitcher4"
        label   "Transform"

        parm {
            name    "xOrd"
            baseparm
            label   "Transform Order"
            joinnext
            export  none
        }
        parm {
            name    "rOrd"
            baseparm
            label   "Rotate Order"
            nolabel
            export  none
        }
        parm {
            name    "t"
            baseparm
            label   "Translate"
            export  all
        }
        parm {
            name    "r"
            baseparm
            label   "Rotate"
            export  all
        }
        parm {
            name    "s"
            baseparm
            label   "Scale"
            export  none
        }
        parm {
            name    "p"
            baseparm
            label   "Pivot Translate"
            export  none
        }
        parm {
            name    "pr"
            baseparm
            label   "Pivot Rotate"
            export  none
        }
        parm {
            name    "scale"
            baseparm
            label   "Uniform Scale"
            export  none
        }
        parm {
            name    "pre_xform"
            baseparm
            label   "Modify Pre-Transform"
            export  none
        }
        parm {
            name    "keeppos"
            baseparm
            label   "Keep Position When Parenting"
            export  none
        }
        parm {
            name    "childcomp"
            baseparm
            label   "Child Compensation"
            export  none
        }
        parm {
            name    "constraints_on"
            baseparm
            label   "Enable Constraints"
            export  none
        }
        parm {
            name    "constraints_path"
            baseparm
            label   "Constraints"
            export  none
        }
        parm {
            name    "lookatpath"
            baseparm
            label   "Look At"
            invisible
            export  none
        }
        parm {
            name    "lookupobjpath"
            baseparm
            label   "Look Up Object"
            invisible
            export  none
        }
        parm {
            name    "lookup"
            baseparm
            label   "Look At Up Vector"
            invisible
            export  none
        }
        parm {
            name    "pathobjpath"
            baseparm
            label   "Path Object"
            invisible
            export  none
        }
        parm {
            name    "roll"
            baseparm
            label   "Roll"
            invisible
            export  none
        }
        parm {
            name    "pos"
            baseparm
            label   "Position"
            invisible
            export  none
        }
        parm {
            name    "uparmtype"
            baseparm
            label   "Parameterization"
            invisible
            export  none
        }
        parm {
            name    "pathorient"
            baseparm
            label   "Orient Along Path"
            invisible
            export  none
        }
        parm {
            name    "up"
            baseparm
            label   "Orient Up Vector"
            invisible
            export  none
        }
        parm {
            name    "bank"
            baseparm
            label   "Auto-Bank factor"
            invisible
            export  none
        }
    }

    group {
        name    "stdswitcher4_1"
        label   "Render"

        parm {
            name    "shop_materialpath"
            baseparm
            label   "Material"
            export  none
        }
        parm {
            name    "shop_materialopts"
            baseparm
            label   "Options"
            invisible
            export  none
        }
        parm {
            name    "tdisplay"
            baseparm
            label   "Display"
            joinnext
            export  none
        }
        parm {
            name    "display"
            baseparm
            label   "Display"
            export  none
        }
        parm {
            name    "viewportlod"
            label   "Display As"
            type    ordinal
            default { "full" }
            help    "Choose how the object's geometry should be rendered in the viewport"
            menu {
                "full"      "Full Geometry"
                "points"    "Point Cloud"
                "box"       "Bounding Box"
                "centroid"  "Centroid"
                "hidden"    "Hidden"
                "subd"      "Subdivision Surface / Curves"
            }
            parmtag { "spare_category" "Render" }
        }
        parm {
            name    "vm_rendervisibility"
            label   "Render Visibility"
            type    string
            default { "*" }
            menureplace {
                "*"                             "Visible to all"
                "primary"                       "Visible only to primary rays"
                "primary|shadow"                "Visible only to primary and shadow rays"
                "-primary"                      "Invisible to primary rays (Phantom)"
                "-diffuse"                      "Invisible to diffuse rays"
                "-diffuse&-reflect&-refract"    "Invisible to secondary rays"
                ""                              "Invisible (Unrenderable)"
            }
            parmtag { "mantra_class" "object" }
            parmtag { "mantra_name" "rendervisibility" }
            parmtag { "spare_category" "Render" }
        }
        parm {
            name    "vm_rendersubd"
            label   "Render Polygons As Subdivision (Mantra)"
            type    toggle
            default { "0" }
            parmtag { "mantra_class" "object" }
            parmtag { "mantra_name" "rendersubd" }
            parmtag { "spare_category" "Geometry" }
        }
        parm {
            name    "vm_subdstyle"
            label   "Subdivision Style"
            type    string
            default { "mantra_catclark" }
            hidewhen "{ vm_rendersubd == 0 }"
            menu {
                "mantra_catclark"   "Mantra Catmull-Clark"
                "osd_catclark"      "OpenSubdiv Catmull-Clark"
            }
            parmtag { "mantra_class" "object" }
            parmtag { "mantra_name" "subdstyle" }
            parmtag { "spare_category" "Geometry" }
        }
        parm {
            name    "vm_subdgroup"
            label   "Subdivision Group"
            type    string
            default { "" }
            hidewhen "{ vm_rendersubd == 0 }"
            parmtag { "mantra_class" "object" }
            parmtag { "mantra_name" "subdgroup" }
            parmtag { "spare_category" "Geometry" }
        }
        parm {
            name    "vm_osd_quality"
            label   "Open Subdiv Quality"
            type    float
            default { "1" }
            hidewhen "{ vm_rendersubd == 0 vm_subdstyle != osd_catclark }"
            range   { 0 10 }
            parmtag { "mantra_class" "object" }
            parmtag { "mantra_name" "osd_quality" }
            parmtag { "spare_category" "Geometry" }
        }
        parm {
            name    "vm_osd_vtxinterp"
            label   "OSD Vtx Interp"
            type    integer
            default { "2" }
            hidewhen "{ vm_rendersubd == 0 vm_subdstyle != osd_catclark }"
            menu {
                "0" "No vertex interpolation"
                "1" "Edges only"
                "2" "Edges and Corners"
            }
            range   { 0 10 }
            parmtag { "mantra_class" "object" }
            parmtag { "mantra_name" "osd_vtxinterp" }
            parmtag { "spare_category" "Geometry" }
        }
        parm {
            name    "vm_osd_fvarinterp"
            label   "OSD FVar Interp"
            type    integer
            default { "4" }
            hidewhen "{ vm_rendersubd == 0 vm_subdstyle != osd_catclark }"
            menu {
                "0" "Smooth everywhere"
                "1" "Sharpen corners only"
                "2" "Sharpen edges and corners"
                "3" "Sharpen edges and propagated corners"
                "4" "Sharpen all boundaries"
                "5" "Bilinear interpolation"
            }
            range   { 0 10 }
            parmtag { "mantra_class" "object" }
            parmtag { "mantra_name" "osd_fvarinterp" }
            parmtag { "spare_category" "Geometry" }
        }
        group {
            name    "folder0"
            label   "Shading"

            parm {
                name    "categories"
                label   "Categories"
                type    string
                default { "" }
                help    "A list of tags which can be used to select the object"
                parmtag { "spare_category" "Shading" }
            }
            parm {
                name    "reflectmask"
                label   "Reflection Mask"
                type    oplist
                default { "*" }
                help    "Objects that will be reflected on this object."
                parmtag { "opexpand" "1" }
                parmtag { "opfilter" "!!OBJ/GEOMETRY!!" }
                parmtag { "oprelative" "/obj" }
                parmtag { "spare_category" "Shading" }
            }
            parm {
                name    "refractmask"
                label   "Refraction Mask"
                type    oplist
                default { "*" }
                help    "Objects that will be refracted on this object."
                parmtag { "opexpand" "1" }
                parmtag { "opfilter" "!!OBJ/GEOMETRY!!" }
                parmtag { "oprelative" "/obj" }
                parmtag { "spare_category" "Shading" }
            }
            parm {
                name    "lightmask"
                label   "Light Mask"
                type    oplist
                default { "*" }
                help    "Lights that illuminate this object."
                parmtag { "opexpand" "1" }
                parmtag { "opfilter" "!!OBJ/LIGHT!!" }
                parmtag { "oprelative" "/obj" }
                parmtag { "spare_category" "Shading" }
            }
            parm {
                name    "lightcategories"
                label   "Light Selection"
                type    string
                default { "*" }
                parmtag { "spare_category" "Shading" }
            }
            parm {
                name    "vm_lpetag"
                label   "LPE Tag"
                type    string
                default { "" }
                parmtag { "mantra_class" "object" }
                parmtag { "mantra_name" "lpetag" }
                parmtag { "spare_category" "Shading" }
            }
            parm {
                name    "vm_volumefilter"
                label   "Volume Filter"
                type    string
                default { "box" }
                menu {
                    "box"       "Box Filter"
                    "gaussian"  "Gaussian"
                    "bartlett"  "Bartlett (triangle)"
                    "catrom"    "Catmull-Rom"
                    "hanning"   "Hanning"
                    "blackman"  "Blackman"
                    "sinc"      "Sinc (sharpening)"
                }
                parmtag { "mantra_class" "object" }
                parmtag { "mantra_name" "filter" }
                parmtag { "spare_category" "Shading" }
            }
            parm {
                name    "vm_volumefilterwidth"
                label   "Volume Filter Width"
                type    float
                default { "1" }
                range   { 0.001 5 }
                parmtag { "mantra_class" "object" }
                parmtag { "mantra_name" "filterwidth" }
                parmtag { "spare_category" "Shading" }
            }
            parm {
                name    "vm_matte"
                label   "Matte shading"
                type    toggle
                default { "0" }
                parmtag { "mantra_class" "object" }
                parmtag { "mantra_name" "matte" }
                parmtag { "spare_category" "Shading" }
            }
            parm {
                name    "vm_rayshade"
                label   "Raytrace Shading"
                type    toggle
                default { "0" }
                parmtag { "mantra_class" "object" }
                parmtag { "mantra_name" "rayshade" }
                parmtag { "spare_category" "Shading" }
            }
        }

        group {
            name    "folder0_1"
            label   "Sampling"

            parm {
                name    "geo_velocityblur"
                label   "Geometry Velocity Blur"
                type    ordinal
                default { "off" }
                disablewhen "{ allowmotionblur == 0 }"
                menu {
                    "off"       "No Velocity Blur"
                    "on"        "Velocity Blur"
                    "accelblur" "Acceleration Blur"
                }
            }
            parm {
                name    "geo_accelattribute"
                label   "Acceleration Attribute"
                type    string
                default { "accel" }
                hidewhen "{ geo_velocityblur != accelblur }"
                parmtag { "spare_category" "Sampling" }
            }
        }

        group {
            name    "folder0_2"
            label   "Dicing"

            parm {
                name    "vm_shadingquality"
                label   "Shading Quality"
                type    float
                default { "1" }
                range   { 0 10 }
                parmtag { "mantra_class" "object" }
                parmtag { "mantra_name" "shadingquality" }
                parmtag { "spare_category" "Dicing" }
            }
            parm {
                name    "vm_flatness"
                label   "Dicing Flatness"
                type    float
                default { "0.05" }
                range   { 0 1 }
                parmtag { "mantra_class" "object" }
                parmtag { "mantra_name" "flatness" }
                parmtag { "spare_category" "Dicing" }
            }
            parm {
                name    "vm_raypredice"
                label   "Ray Predicing"
                type    integer
                default { "0" }
                menu {
                    "0" "Disable Predicing"
                    "1" "Full Predicing"
                    "2" "Precompute Bounds"
                }
                range   { 0 10 }
                parmtag { "mantra_class" "object" }
                parmtag { "mantra_name" "raypredice" }
                parmtag { "spare_category" "Dicing" }
            }
            parm {
                name    "vm_curvesurface"
                label   "Shade Curves As Surfaces"
                type    toggle
                default { "0" }
                parmtag { "mantra_class" "object" }
                parmtag { "mantra_name" "curvesurface" }
                parmtag { "spare_category" "Dicing" }
            }
        }

        group {
            name    "folder0_3"
            label   "Geometry"

            parm {
                name    "vm_rmbackface"
                label   "Backface Removal"
                type    toggle
                default { "0" }
                parmtag { "mantra_class" "object" }
                parmtag { "mantra_name" "rmbackface" }
                parmtag { "spare_category" "Geometry" }
            }
            parm {
                name    "shop_geometrypath"
                label   "Procedural Shader"
                type    oppath
                default { "" }
                parmtag { "opfilter" "!!SHOP/GEOMETRY!!" }
                parmtag { "oprelative" "." }
                parmtag { "spare_category" "Geometry" }
            }
            parm {
                name    "vm_forcegeometry"
                label   "Force Procedural Geometry Output"
                type    toggle
                default { "1" }
                parmtag { "spare_category" "Geometry" }
            }
            parm {
                name    "vm_rendersubdcurves"
                label   "Render Polygon Curves As Subdivision (Mantra)"
                type    toggle
                default { "0" }
                parmtag { "mantra_class" "object" }
                parmtag { "mantra_name" "rendersubdcurves" }
                parmtag { "spare_category" "Geometry" }
            }
            parm {
                name    "vm_renderpoints"
                label   "Render As Points (Mantra)"
                type    integer
                default { "2" }
                menu {
                    "0" "No Point Rendering"
                    "1" "Render Only Points"
                    "2" "Render Unconnected Points"
                }
                range   { 0 10 }
                parmtag { "mantra_class" "object" }
                parmtag { "mantra_name" "renderpoints" }
                parmtag { "spare_category" "Geometry" }
            }
            parm {
                name    "vm_renderpointsas"
                label   "Render Points As (Mantra)"
                type    integer
                default { "0" }
                disablewhen "{ vm_renderpoints == 0 }"
                menu {
                    "0" "Spheres"
                    "1" "Circles"
                }
                range   { 0 10 }
                parmtag { "mantra_class" "object" }
                parmtag { "mantra_name" "renderpointsas" }
                parmtag { "spare_category" "Geometry" }
            }
            parm {
                name    "vm_usenforpoints"
                label   "Use N For Point Rendering"
                type    toggle
                default { "0" }
                disablewhen "{ vm_renderpoints == 0 }"
                parmtag { "mantra_class" "object" }
                parmtag { "mantra_name" "usenforpoints" }
                parmtag { "spare_category" "Geometry" }
            }
            parm {
                name    "vm_pointscale"
                label   "Point Scale"
                type    float
                default { "1" }
                disablewhen "{ vm_renderpoints == 0 }"
                range   { 0! 10 }
                parmtag { "mantra_class" "object" }
                parmtag { "mantra_name" "pointscale" }
                parmtag { "spare_category" "Geometry" }
            }
            parm {
                name    "vm_pscalediameter"
                label   "Treat Point Scale as Diameter Instead of Radius"
                type    toggle
                default { "0" }
                parmtag { "mantra_class" "object" }
                parmtag { "mantra_name" "pscalediameter" }
                parmtag { "spare_category" "Geometry" }
            }
            parm {
                name    "vm_metavolume"
                label   "Metaballs as Volume"
                type    toggle
                default { "0" }
                parmtag { "mantra_class" "object" }
                parmtag { "mantra_name" "metavolume" }
                parmtag { "spare_category" "Geometry" }
            }
            parm {
                name    "vm_coving"
                label   "Coving"
                type    integer
                default { "1" }
                menu {
                    "0" "Disable Coving"
                    "1" "Coving for displacement/sub-d"
                    "2" "Coving for all primitives"
                }
                range   { 0 10 }
                parmtag { "mantra_class" "object" }
                parmtag { "mantra_name" "coving" }
                parmtag { "spare_category" "Geometry" }
            }
            parm {
                name    "vm_materialoverride"
                label   "Material Override"
                type    string
                default { "compact" }
                menu {
                    "none"      "Disabled"
                    "full"      "Evaluate for Each Primitve/Point"
                    "compact"   "Evaluate Once"
                }
                parmtag { "spare_category" "Geometry" }
            }
            parm {
                name    "vm_overridedetail"
                label   "Ignore Geometry Attribute Shaders"
                type    toggle
                default { "0" }
                parmtag { "mantra_class" "object" }
                parmtag { "mantra_name" "overridedetail" }
                parmtag { "spare_category" "Geometry" }
            }
            parm {
                name    "vm_procuseroottransform"
                label   "Proc Use Root Transform"
                type    toggle
                default { "1" }
                parmtag { "mantra_class" "object" }
                parmtag { "mantra_name" "procuseroottransform" }
                parmtag { "spare_category" "Geometry" }
            }
        }

    }

    group {
        name    "stdswitcher4_2"
        label   "Misc"

        parm {
            name    "use_dcolor"
            baseparm
            label   "Set Wireframe Color"
            export  none
        }
        parm {
            name    "dcolor"
            baseparm
            label   "Wireframe Color"
            export  none
        }
        parm {
            name    "picking"
            baseparm
            label   "Viewport Selecting Enabled"
            export  none
        }
        parm {
            name    "pickscript"
            baseparm
            label   "Select Script"
            export  none
        }
        parm {
            name    "caching"
            baseparm
            label   "Cache Object Transform"
            export  none
        }
        parm {
            name    "vport_shadeopen"
            baseparm
            label   "Shade Open Curves In Viewport"
            export  none
        }
        parm {
            name    "vport_displayassubdiv"
            baseparm
            label   "Display as Subdivision in Viewport"
            invisible
            export  none
        }
        parm {
            name    "vport_onionskin"
            baseparm
            label   "Onion Skinning"
            export  none
        }
    }

    group {
        name    "stdswitcher4_3"
        label   "Redshift OBJ"

        group {
            name    "RS_objprop_switcher"
            label   "Settings"

            parm {
                name    "RS_objpro_first"
                label   "RS_objpro_first"
                type    integer
                invisible
                default { "0" }
                range   { 0 10 }
            }
            group {
                name    "RS_campropshapes_switcher"
                label   "Render"

                parm {
                    name    "RS_objprop_ID"
                    label   "Object ID"
                    type    integer
                    default { "0" }
                    range   { 0! 100 }
                }
                parm {
                    name    "RS_objprop_CryptoID"
                    label   "Cryptomatte ID"
                    type    string
                    default { "" }
                }
                parm {
                    name    "RS_objprop_CryptoMatID_AllMat"
                    label   "Create Cryptomatte Material IDs From Not Available Materials"
                    type    toggle
                    default { "1" }
                }
                parm {
                    name    "RS_objpro_sep00"
                    label   "RS_objpro_sep00"
                    type    separator
                    default { "" }
                }
                parm {
                    name    "RS_objprop_ngons_enable"
                    label   "Tessellate NGons"
                    type    toggle
                    default { "1" }
                }
                parm {
                    name    "RS_objprop_ngons_tessMode"
                    label   "Tessellation Mode"
                    type    ordinal
                    default { "0" }
                    disablewhen "{ RS_objprop_ngons_enable == 0 }"
                    menu {
                        "0" "To Quads"
                        "1" "To Triangles"
                    }
                }
                parm {
                    name    "RS_objprop_ngons_avoidDegen"
                    label   "Remove NGons degenerated polygons"
                    type    toggle
                    default { "0" }
                    disablewhen "{ RS_objprop_ngons_enable == 0 }"
                }
                parm {
                    name    "RS_objprop_normals_normalize"
                    label   "Normalize Transformed Normal Maps"
                    type    toggle
                    default { "0" }
                }
                parm {
                    name    "RS_objpro_sep0a"
                    label   "RS_objpro_sep0a"
                    type    separator
                    default { "" }
                }
                parm {
                    name    "RS_objprop_renderAsHair"
                    label   "Render Polygons as Hair"
                    type    toggle
                    default { "0" }
                }
                parm {
                    name    "RS_objprop_defaultHairWidth"
                    label   "Default Hair Width"
                    type    float
                    default { "0.01" }
                    range   { 0! 1 }
                }
                parm {
                    name    "RS_objprop_hairHalfThickness"
                    label   "Match Houdini/Mantra Hair Thickness"
                    type    toggle
                    default { "0" }
                }
                parm {
                    name    "RS_objpro_sep0b"
                    label   "RS_objpro_sep0b"
                    type    separator
                    default { "" }
                }
                parm {
                    name    "RS_objprop_mb_trans"
                    label   "Enable Transformations Motion Blur"
                    type    toggle
                    default { "1" }
                }
                parm {
                    name    "RS_objprop_mb_def"
                    label   "Enable Mesh Deformations Motion Blur"
                    type    toggle
                    default { "1" }
                }
                parm {
                    name    "RS_objprop_mb_points"
                    label   "Enable Instances/Particles Motion Blur"
                    type    toggle
                    default { "1" }
                }
                parm {
                    name    "RS_objprop_mb_def_use_v"
                    label   "Mesh Deformations Blur From Velocity Attribute"
                    type    toggle
                    default { "0" }
                }
                parm {
                    name    "RS_objprop_mb_v_attr"
                    label   "Velocity Point Attribute"
                    type    string
                    default { "v" }
                }
                parm {
                    name    "RS_objprop_mb_deformSteps"
                    label   "Deform./Particles Steps"
                    type    ordinal
                    default { "0" }
                    menu {
                        "-1"    "Auto"
                        "2"     "2 steps"
                        "3"     "3 steps"
                        "5"     "5 steps"
                        "9"     "9 steps"
                        "17"    "17 steps"
                    }
                }
                parm {
                    name    "RS_objprop_mb_fd_scale"
                    label   "Frame Duration Scale"
                    type    float
                    default { "1" }
                    range   { 0 1 }
                }
                parm {
                    name    "RS_objprop_mb_offset"
                    label   "Shutter Center Offset"
                    type    float
                    default { "0" }
                    range   { -1 1 }
                }
                parm {
                    name    "RS_objpro_sep0c"
                    label   "RS_objpro_sep0c"
                    type    separator
                    default { "" }
                }
                parm {
                    name    "RS_objprop_renderSOPsubnets"
                    label   "Render the OBJ nodes inside OBJ/SOP subnets"
                    type    toggle
                    default { "1" }
                }
            }

            group {
                name    "RS_campropshapes_switcher_1"
                label   "Primitive Tessellation"

                parm {
                    name    "RS_objprop_tess_enable"
                    label   "Tessellate primitives"
                    type    toggle
                    default { "0" }
                }
                parm {
                    name    "RS_objprop_tess_u"
                    label   "U subdivisions"
                    type    integer
                    default { "1" }
                    disablewhen "{ RS_objprop_tess_enable == 0 }"
                    range   { 0! 16! }
                }
                parm {
                    name    "RS_objprop_tess_v"
                    label   "V subdivisions"
                    type    integer
                    default { "1" }
                    disablewhen "{ RS_objprop_tess_enable == 0 }"
                    range   { 0! 16! }
                }
                parm {
                    name    "RS_objprop_tess_trim"
                    label   "Trimming subdivisions"
                    type    integer
                    default { "1" }
                    disablewhen "{ RS_objprop_tess_enable == 0 }"
                    range   { 0! 16! }
                }
            }

            group {
                name    "RS_campropshapes_switcher_2"
                label   "Instancing"

                parm {
                    name    "RS_objprop_inst_mode"
                    label   "Instancing Using"
                    type    ordinal
                    default { "1" }
                    menu {
                        "insInstances"      "Redshift Instances"
                        "insPointClouds"    "Redshift Point Clouds"
                    }
                }
                parm {
                    name    "RS_objprop_inst_mb"
                    label   "Instances/Particles Motion Blur"
                    type    ordinal
                    default { "1" }
                    menu {
                        "insMBVectors"  "Compute sub-frame geometry (deformation)"
                        "insMBFull"     "Use point velocity attribute"
                    }
                }
                parm {
                    name    "RS_objprop_inst_lightShader"
                    label   "Lights Instancing"
                    type    ordinal
                    default { "1" }
                    menu {
                        "insLightsNotShared"    "Attributes support using individual shaders"
                        "insLightsShared"       "Using a common shared shader"
                    }
                }
                parm {
                    name    "RS_objprop_inst_universalIF"
                    label   "'instancefile' Mode"
                    type    ordinal
                    default { "0" }
                    menu {
                        "0" "Instance Redshift Proxy Objects"
                        "1" "Instance Houdini Compatible Objects"
                    }
                }
                parm {
                    name    "RS_objprop_inst_ignorePivot"
                    label   "Ignore Pivot Point Attribute"
                    type    toggle
                    default { "0" }
                }
                parm {
                    name    "RS_objprop_inst_fileOverride"
                    label   "Override 'instancefile' Proxy Materials From Scene Materials"
                    type    toggle
                    default { "0" }
                }
                parm {
                    name    "RS_objprop_inst_packed"
                    label   "Process 'instance' and 'instancefile' Attrs. Inside Packed Primitives"
                    type    toggle
                    default { "0" }
                }
                parm {
                    name    "RS_objprop_inst_PackedPrimInstancing"
                    label   "Instance SOP Level Packed Primitives"
                    type    toggle
                    default { "0" }
                }
                parm {
                    name    "RS_objprop_inst_subnetInstancing"
                    label   "Instance Subnets"
                    type    toggle
                    default { "0" }
                }
            }

            group {
                name    "RS_campropshapes_switcher_3"
                label   "Attributes"

                parm {
                    name    "RS_objprop_attr_auto"
                    label   "Enable Automatic Attributes Extraction"
                    type    toggle
                    default { "1" }
                }
                parm {
                    name    "RS_objprop_attr_vertex"
                    label   "Vertex Attributes"
                    type    string
                    default { "" }
                    disablewhen "{ RS_objprop_attr_auto == 1 }"
                    menutoggle {
                        [ "result = []								" ]
                        [ "geo = hou.pwd().renderNode().geometry()	" ]
                        [ "for attr in geo.vertexAttribs():		" ]
                        [ "        result.append(attr.name())		" ]
                        [ "        result.append(attr.name())		" ]
                        [ "return result							" ]
                        language python
                    }
                }
                parm {
                    name    "RS_objprop_attr_points"
                    label   "Point Attributes"
                    type    string
                    default { "" }
                    disablewhen "{ RS_objprop_attr_auto == 1 }"
                    menutoggle {
                        [ "result = []								" ]
                        [ "geo = hou.pwd().renderNode().geometry()	" ]
                        [ "for attr in geo.pointAttribs():			" ]
                        [ "        result.append(attr.name())		" ]
                        [ "        result.append(attr.name())		" ]
                        [ "return result							" ]
                        language python
                    }
                }
                parm {
                    name    "RS_objprop_attr_primitives"
                    label   "Strand Attributes"
                    type    string
                    default { "" }
                    disablewhen "{ RS_objprop_attr_auto == 1 }"
                    menutoggle {
                        [ "result = []								" ]
                        [ "geo = hou.pwd().renderNode().geometry()	" ]
                        [ "for attr in geo.primAttribs():			" ]
                        [ "        result.append(attr.name())		" ]
                        [ "        result.append(attr.name())		" ]
                        [ "return result							" ]
                        language python
                    }
                }
                parm {
                    name    "RS_objprop_attr_detail"
                    label   "Object Attributes"
                    type    string
                    default { "" }
                    disablewhen "{ RS_objprop_attr_auto == 1 }"
                    menutoggle {
                        [ "result = []								" ]
                        [ "geo = hou.pwd().renderNode().geometry()	" ]
                        [ "for attr in geo.globalAttribs():		" ]
                        [ "        result.append(attr.name())		" ]
                        [ "        result.append(attr.name())		" ]
                        [ "return result							" ]
                        language python
                    }
                }
                parm {
                    name    "RS_objprop_attr_detail_sep"
                    label   "RS_objprop_attr_detail_sep"
                    type    separator
                    default { "" }
                }
                parm {
                    name    "RS_objprop_pckattr_promotion"
                    label   "Enable Packed Geo Point Attributes Promotion"
                    type    toggle
                    default { "1" }
                }
                parm {
                    name    "RS_objprop_pckattr_replace"
                    label   "Replace Attributes"
                    type    string
                    default { "Cd" }
                    disablewhen "{ RS_objprop_pckattr_promotion == 0 }"
                    menutoggle {
                        [ "result = []								" ]
                        [ "geo = hou.pwd().renderNode().geometry()	" ]
                        [ "for attr in geo.pointAttribs():			" ]
                        [ "        result.append(attr.name())		" ]
                        [ "        result.append(attr.name())		" ]
                        [ "return result							" ]
                        language python
                    }
                }
                parm {
                    name    "RS_objprop_pckattr_mult"
                    label   "Mult. Attributes"
                    type    string
                    default { "scale pscale" }
                    disablewhen "{ RS_objprop_pckattr_promotion == 0 }"
                    menutoggle {
                        [ "result = []								" ]
                        [ "geo = hou.pwd().renderNode().geometry()	" ]
                        [ "for attr in geo.pointAttribs():			" ]
                        [ "        result.append(attr.name())		" ]
                        [ "        result.append(attr.name())		" ]
                        [ "return result							" ]
                        language python
                    }
                }
                parm {
                    name    "RS_objprop_pckattr_add"
                    label   "Add Attributes"
                    type    string
                    default { "v" }
                    disablewhen "{ RS_objprop_pckattr_promotion == 0 }"
                    menutoggle {
                        [ "result = []								" ]
                        [ "geo = hou.pwd().renderNode().geometry()	" ]
                        [ "for attr in geo.pointAttribs():			" ]
                        [ "        result.append(attr.name())		" ]
                        [ "        result.append(attr.name())		" ]
                        [ "return result							" ]
                        language python
                    }
                }
            }

            group {
                name    "RS_campropshapes_switcher_4"
                label   "Tracesets"

                parm {
                    name    "RS_objprop_tracesets_enabled"
                    label   "Enable Tracesets"
                    type    toggle
                    default { "0" }
                }
                parm {
                    name    "RS_objprop_tracesets_reflection"
                    label   "Reflections Enabled For"
                    type    oplist
                    default { "*" }
                    disablewhen "{ RS_objprop_tracesets_enabled == 0 }"
                    parmtag { "opfilter" "!!OBJ/GEOMETRY!!" }
                    parmtag { "oprelative" "/obj" }
                }
                parm {
                    name    "RS_objprop_tracesets_refraction"
                    label   "Refractions Enabled For"
                    type    oplist
                    default { "*" }
                    disablewhen "{ RS_objprop_tracesets_enabled == 0 }"
                    parmtag { "opfilter" "!!OBJ/GEOMETRY!!" }
                    parmtag { "oprelative" "/obj" }
                }
                parm {
                    name    "RS_objprop_tracesets_sss"
                    label   "SSS Enabled For"
                    type    oplist
                    invisible
                    default { "*" }
                    disablewhen "{ RS_objprop_tracesets_enabled == 0 }"
                    parmtag { "opfilter" "!!OBJ/GEOMETRY!!" }
                    parmtag { "oprelative" "/obj" }
                }
            }

            group {
                name    "RS_campropshapes_switcher_5"
                label   "IPR"

                parm {
                    name    "RS_objprop_ipr_forceMeshUpdate"
                    label   "IPR force the mesh updating of OBJ nodes inside subnets"
                    type    toggle
                    default { "0" }
                }
            }

        }

        group {
            name    "RS_objprop_switcher_1"
            label   "Proxy"

            parm {
                name    "RS_objpro_label5"
                label   " "
                type    label
                default { "" }
            }
            parm {
                name    "RS_objprop_proxy_enable"
                label   "Enable Proxy File"
                type    toggle
                default { "0" }
                parmtag { "script_callback" "nodes = hou.pwd().children()						\nfor child in nodes:									\n    if child.type().name() == 'redshift_proxySOP':	\n	    child.cook(True)							\n" }
                parmtag { "script_callback_language" "python" }
            }
            parm {
                name    "RS_objprop_proxy_file"
                label   "Proxy Filename"
                type    file
                default { "$HIP/filename.$F4.rs" }
                disablewhen "{ RS_objprop_proxy_enable == 0 }"
                parmtag { "script_callback" "nodes = hou.pwd().children()						\nfor child in nodes:									\n    if child.type().name() == 'redshift_proxySOP':	\n	    child.cook(True)							\n" }
                parmtag { "script_callback_language" "python" }
            }
            parm {
                name    "RS_objpro_sep5a"
                label   "RS_objpro_sep5a"
                type    separator
                default { "" }
            }
            parm {
                name    "RS_objprop_proxy_preview"
                label   "Display Mode"
                type    ordinal
                default { "1" }
                disablewhen "{ RS_objprop_proxy_enable == 0 }"
                menu {
                    "proxyPrevNone"     "None"
                    "proxyPrevBB"       "Bounding Box"
                    "proxyPrevSolid"    "Mesh"
                    "proxyPrevPoints"   "Points"
                }
                parmtag { "script_callback" "nodes = hou.pwd().children()						\nfor child in nodes:									\n    if child.type().name() == 'redshift_proxySOP':	\n	    child.cook(True)							\n" }
                parmtag { "script_callback_language" "python" }
            }
            parm {
                name    "RS_objprop_proxy_prevPercent"
                label   "Display Percentage"
                type    float
                default { "1" }
                disablewhen "{ RS_objprop_proxy_enable == 0 } { RS_objprop_proxy_preview == proxyPrevNone } { RS_objprop_proxy_preview == proxyPrevBB }"
                range   { 0! 1! }
                parmtag { "script_callback" "nodes = hou.pwd().children()						\nfor child in nodes:									\n    if child.type().name() == 'redshift_proxySOP':	\n	    child.cook(True)							\n" }
                parmtag { "script_callback_language" "python" }
            }
            parm {
                name    "RS_objprop_proxy_prevLines"
                label   "Display Lines"
                type    toggle
                default { "1" }
                disablewhen "{ RS_objprop_proxy_enable == 0 } { RS_objprop_proxy_preview == proxyPrevNone } { RS_objprop_proxy_preview == proxyPrevBB }"
                parmtag { "script_callback" "nodes = hou.pwd().children()						\nfor child in nodes:									\n    if child.type().name() == 'redshift_proxySOP':	\n	    child.cook(True)							\n" }
                parmtag { "script_callback_language" "python" }
            }
            parm {
                name    "RS_objprop_proxy_prevAnimated"
                label   "Animated Preview"
                type    toggle
                default { "0" }
                disablewhen "{ RS_objprop_proxy_enable == 0 } { RS_objprop_proxy_preview == proxyPrevNone }"
                parmtag { "script_callback" "nodes = hou.pwd().children()						\nfor child in nodes:									\n    if child.type().name() == 'redshift_proxySOP':	\n	    child.cook(True)							\n" }
                parmtag { "script_callback_language" "python" }
            }
            parm {
                name    "RS_objpro_sep5b"
                label   "RS_objpro_sep5b"
                type    separator
                default { "" }
            }
            parm {
                name    "RS_objprop_proxy_materials"
                label   "Proxy Materials"
                type    ordinal
                default { "0" }
                disablewhen "{ RS_objprop_proxy_enable == 0 }"
                menu {
                    "proxyMatProxy"     "From Proxy"
                    "proxyMatObject"    "From OBJ Node"
                    "proxyMatOverride"  "Full Override"
                    "proxyMatOvrList"   "List Override"
                    "proxyMatOvrScene"  "From Scene Materials"
                }
            }
            parm {
                name    "RS_objprop_proxy_override"
                label   "Full Override Material"
                type    oppath
                default { "" }
                disablewhen "{ RS_objprop_proxy_enable == 0 } { RS_objprop_proxy_materials != proxyMatOverride }"
                parmtag { "opfilter" "!!VOP!!" }
                parmtag { "oprelative" "." }
            }
            multiparm {
                name    "RS_objprop_proxy_overrideList"
                label    "Material Override List"

                parm {
                    name    "RS_objprop_proxy_overrideListFrom_#"
                    label   "Replace Material"
                    type    string
                    joinnext
                    default { "" }
                    disablewhen "{ RS_objprop_proxy_enable == 0 } { RS_objprop_proxy_materials != proxyMatOvrList }"
                    menureplace {
                        [ "set directory = `run(\"pwd\")`										" ]
                        [ "set command = `\"Redshift_getProxyMaterials -n $directory \"`       " ]
                        [ "set materials = `run($command)`										" ]
                        [ "echo $materials														" ]
                    }
                }
                parm {
                    name    "RS_objprop_proxy_overrideListTo_#"
                    label   "With"
                    type    oppath
                    default { "" }
                    disablewhen "{ RS_objprop_proxy_enable == 0 } { RS_objprop_proxy_materials != proxyMatOvrList }"
                    parmtag { "opfilter" "!!VOP!!" }
                    parmtag { "oprelative" "." }
                }
            }

            parm {
                name    "RS_objpro_sep5c"
                label   "RS_objpro_sep5c"
                type    separator
                default { "" }
            }
            parm {
                name    "RS_objprop_proxy_elements_mesh"
                label   "Exclude Meshes"
                type    string
                default { "" }
                menutoggle {
                    [ "set directory = `run(\"pwd\")`										" ]
                    [ "set command = `\"Redshift_getProxyElements -n $directory -t mesh\"` " ]
                    [ "set elements = `run($command)`										" ]
                    [ "echo $elements														" ]
                }
            }
            parm {
                name    "RS_objprop_proxy_elements_volume"
                label   "Exclude Volumes"
                type    string
                default { "" }
                menutoggle {
                    [ "set directory = `run(\"pwd\")`										" ]
                    [ "set command = `\"Redshift_getProxyElements -n $directory -t volume\"` " ]
                    [ "set elements = `run($command)`										" ]
                    [ "echo $elements														" ]
                }
            }
            parm {
                name    "RS_objprop_proxy_elements_light"
                label   "Exclude Lights"
                type    string
                default { "" }
                menutoggle {
                    [ "set directory = `run(\"pwd\")`										" ]
                    [ "set command = `\"Redshift_getProxyElements -n $directory -t light\"` " ]
                    [ "set elements = `run($command)`										" ]
                    [ "echo $elements														" ]
                }
            }
            parm {
                name    "RS_objprop_proxy_elements_proxy"
                label   "Exclude Proxies"
                type    string
                default { "" }
                menutoggle {
                    [ "set directory = `run(\"pwd\")`										" ]
                    [ "set command = `\"Redshift_getProxyElements -n $directory -t proxy\"` " ]
                    [ "set elements = `run($command)`										" ]
                    [ "echo $elements														" ]
                }
            }
            parm {
                name    "RS_objpro_sep5d"
                label   "RS_objpro_sep5d"
                type    separator
                default { "" }
            }
            parm {
                name    "RS_objprop_proxy_ovrID"
                label   "Override Object ID"
                type    toggle
                default { "0" }
            }
            parm {
                name    "RS_objprop_proxy_ovrVis"
                label   "Override Visibility & Matte"
                type    toggle
                default { "0" }
            }
            parm {
                name    "RS_objprop_proxy_ovrTess"
                label   "Override Tessellation & Displacement"
                type    toggle
                default { "0" }
            }
            parm {
                name    "RS_objprop_proxy_ovrTraceS"
                label   "Override Tracesets"
                type    toggle
                default { "0" }
            }
            parm {
                name    "RS_objprop_proxy_ovrUserData"
                label   "Override User Data"
                type    toggle
                default { "0" }
            }
        }

        group {
            name    "RS_objprop_switcher_2"
            label   "Visibility"

            parm {
                name    "RS_objpro_label1o"
                label   " "
                type    label
                default { "" }
            }
            parm {
                name    "MESHFLAG_PRIMARYRAYVISIBLE"
                label   "Primary Ray Visible"
                type    toggle
                default { "1" }
            }
            parm {
                name    "MESHFLAG_SECONDARYRAYVISIBLE"
                label   "Seconday Ray Visible"
                type    toggle
                default { "1" }
            }
            parm {
                name    "RS_objpro_sep1a"
                label   "RS_objpro_sep1a"
                type    separator
                default { "" }
            }
            parm {
                name    "MESHFLAG_SHADOWCASTER"
                label   "Casts Shadows"
                type    toggle
                default { "1" }
            }
            parm {
                name    "MESHFLAG_SHADOWRECEIVER"
                label   "Receives Shadows (not affect volumes)"
                type    toggle
                default { "1" }
            }
            parm {
                name    "MESHFLAG_NOSELFSHADOW"
                label   "Self-Shadows"
                type    toggle
                default { "1" }
            }
            parm {
                name    "MESHFLAG_AOCASTER"
                label   "Cast AO"
                type    toggle
                default { "1" }
            }
            parm {
                name    "RS_objpro_sep1b"
                label   "RS_objpro_sep1b"
                type    separator
                default { "" }
            }
            parm {
                name    "MESHFLAG_REFLECTIONVISIBLE"
                label   "Visible in Reflections"
                type    toggle
                default { "1" }
                disablewhen "{ MESHFLAG_SECONDARYRAYVISIBLE == 0 }"
            }
            parm {
                name    "MESHFLAG_REFRACTIONVISIBLE"
                label   "Visible in Refractions"
                type    toggle
                default { "1" }
                disablewhen "{ MESHFLAG_SECONDARYRAYVISIBLE == 0 }"
            }
            parm {
                name    "MESHFLAG_REFLECTIONCASTER"
                label   "Casts Reflections"
                type    toggle
                default { "1" }
                disablewhen "{ MESHFLAG_SECONDARYRAYVISIBLE == 0 }"
            }
            parm {
                name    "MESHFLAG_REFRACTIONCASTER"
                label   "Casts Refractions"
                type    toggle
                default { "1" }
                disablewhen "{ MESHFLAG_SECONDARYRAYVISIBLE == 0 }"
            }
            parm {
                name    "RS_objpro_sep1c"
                label   "RS_objpro_sep1c"
                type    separator
                default { "" }
            }
            parm {
                name    "MESHFLAG_FGVISIBLE"
                label   "Visible to GI"
                type    toggle
                default { "1" }
                disablewhen "{ MESHFLAG_SECONDARYRAYVISIBLE == 0 }"
            }
            parm {
                name    "MESHFLAG_GIVISIBLE"
                label   "Visible to GI Photons"
                type    toggle
                invisible
                default { "1" }
            }
            parm {
                name    "MESHFLAG_CAUSTICVISIBLE"
                label   "Visible to Caustics Photons"
                type    toggle
                default { "1" }
                disablewhen "{ MESHFLAG_SECONDARYRAYVISIBLE == 0 }"
            }
            parm {
                name    "RS_objpro_sep1d"
                label   "RS_objpro_sep1d"
                type    separator
                default { "" }
            }
            parm {
                name    "MESHFLAG_FGCASTER"
                label   "Receives GI"
                type    toggle
                default { "1" }
                disablewhen "{ MESHFLAG_SECONDARYRAYVISIBLE == 0 }"
            }
            parm {
                name    "MESHFLAG_FORCEBRUTEFORCEGI"
                label   "Force Brute-Force GI"
                type    toggle
                default { "0" }
                disablewhen "{ MESHFLAG_SECONDARYRAYVISIBLE == 0 }"
            }
            parm {
                name    "MESHFLAG_GICASTER"
                label   "Casts GI Photons"
                type    toggle
                invisible
                default { "1" }
            }
            parm {
                name    "MESHFLAG_CAUSTICCASTER"
                label   "Casts Caustics Photons"
                type    toggle
                default { "0" }
            }
            parm {
                name    "MESHFLAG_CAUSTICSRECEIVER"
                label   "Receives Caustics Photons"
                type    toggle
                default { "1" }
            }
        }

        group {
            name    "RS_objprop_switcher_3"
            label   "Tessellation / Displacement"

            parm {
                name    "RS_objpro_label2"
                label   " "
                type    label
                default { "" }
            }
            parm {
                name    "RS_objprop_rstess_enable"
                label   "Enable Tessellation"
                type    toggle
                default { "0" }
            }
            parm {
                name    "RS_objprop_rstess_rule"
                label   "Subdivision Rule"
                type    ordinal
                default { "0" }
                disablewhen "{ RS_objprop_rstess_enable == 0 }"
                menu {
                    "ccLoop"    "Catmull-Clark + Loop"
                    "ccOnly"    "Catmull-Clark Only"
                }
            }
            parm {
                name    "RS_objprop_rstess_ssadaptive"
                label   "Screen Space Adaptive"
                type    toggle
                default { "1" }
                disablewhen "{ RS_objprop_rstess_enable == 0 }"
            }
            parm {
                name    "RS_objprop_rstess_smoothsub"
                label   "Smooth subdivision"
                type    toggle
                default { "1" }
                disablewhen "{ RS_objprop_rstess_enable == 0 }"
            }
            parm {
                name    "RS_objprop_rstess_triQuads"
                label   "Triangulate Quads"
                type    toggle
                default { "0" }
                disablewhen "{ RS_objprop_rstess_enable == 0 }"
            }
            parm {
                name    "RS_objprop_rstess_melenght"
                label   "Minimum Edge Length"
                type    float
                default { "4" }
                disablewhen "{ RS_objprop_rstess_enable == 0 }"
                range   { 0! 32 }
            }
            parm {
                name    "RS_objprop_rstess_maxsubd"
                label   "Maximum Subdivisions"
                type    integer
                default { "6" }
                disablewhen "{ RS_objprop_rstess_enable == 0 }"
                range   { 0! 16 }
            }
            parm {
                name    "RS_objprop_rstess_ooftf"
                label   "Out of Frustum Tessellation Factor"
                type    float
                default { "4" }
                disablewhen "{ RS_objprop_rstess_enable == 0 }"
                range   { 0! 32 }
            }
            parm {
                name    "RS_objprop_rstess_looft"
                label   "Limit Out of Frust. Tessellation"
                type    toggle
                default { "0" }
                disablewhen "{ RS_objprop_rstess_enable == 0 }"
            }
            parm {
                name    "RS_objprop_rstess_looftSubd"
                label   "Max Out of Frust. Subdivs"
                type    integer
                default { "6" }
                disablewhen "{ RS_objprop_rstess_enable == 0 } { RS_objprop_rstess_looft == 0 }"
                range   { 0! 16 }
            }
            parm {
                name    "RS_objprop_rstess_smooth"
                label   "Disable UV's Smoothing "
                type    toggle
                default { "0" }
                disablewhen "{ RS_objprop_rstess_enable == 0 }"
            }
            parm {
                name    "RS_objprop_rstess_smoothBound"
                label   "Smooth UV Boundaries"
                type    toggle
                default { "1" }
                disablewhen "{ RS_objprop_rstess_enable == 0 }"
            }
            parm {
                name    "RS_objpro_sepTessellationDisplacement"
                label   "RS_objpro_sepTessellationDisplacement"
                type    separator
                default { "" }
            }
            parm {
                name    "RS_objpro_label3"
                label   " "
                type    label
                default { "" }
            }
            parm {
                name    "RS_objprop_displace_enable"
                label   "Enable Displacement"
                type    toggle
                default { "0" }
            }
            parm {
                name    "RS_objprop_displace_max"
                label   "Maximum Displacement"
                type    log
                default { "1" }
                disablewhen "{ RS_objprop_displace_enable == 0 }"
                range   { 0! 1000 }
            }
            parm {
                name    "RS_objprop_displace_scale"
                label   "Displacement Scale"
                type    log
                default { "1" }
                disablewhen "{ RS_objprop_displace_enable == 0 }"
                range   { 0! 1000 }
            }
            parm {
                name    "RS_objprop_displace_autob"
                label   "Enable Auto Bump Mapping"
                type    toggle
                default { "1" }
                disablewhen "{ RS_objprop_displace_enable == 0 }"
            }
        }

        group {
            name    "RS_objprop_switcher_4"
            label   "Matte"

            parm {
                name    "RS_objpro_label4"
                label   " "
                type    label
                default { "" }
            }
            parm {
                name    "RS_objprop_matte_enable"
                label   "Matte Enable"
                type    toggle
                default { "0" }
            }
            parm {
                name    "RS_objprop_matte_showbackg"
                label   "Show Background"
                type    toggle
                default { "1" }
                disablewhen "{ RS_objprop_matte_enable == 0 }"
            }
            parm {
                name    "RS_objprop_matte_applysec"
                label   "Apply to Second Rays"
                type    toggle
                default { "0" }
                disablewhen "{ RS_objprop_matte_enable == 0 }"
            }
            parm {
                name    "RS_objprop_matte_abyml"
                label   "Affected By Matte Lights"
                type    toggle
                default { "0" }
                disablewhen "{ RS_objprop_matte_enable == 0 }"
            }
            parm {
                name    "RS_objprop_matte_includePM"
                label   "Include In Puzzle-Mattes"
                type    toggle
                default { "0" }
                disablewhen "{ RS_objprop_matte_enable == 0 }"
            }
            parm {
                name    "RS_objprop_matte_alpha"
                label   "Alpha"
                type    float
                default { "1" }
                disablewhen "{ RS_objprop_matte_enable == 0 }"
                range   { 0! 1! }
            }
            parm {
                name    "RS_objprop_matte_reflscale"
                label   "Reflection Scale"
                type    float
                default { "0" }
                disablewhen "{ RS_objprop_matte_enable == 0 }"
                range   { 0! 1! }
            }
            parm {
                name    "RS_objprop_matte_refrscale"
                label   "Refraction Scale"
                type    float
                default { "0" }
                disablewhen "{ RS_objprop_matte_enable == 0 }"
                range   { 0! 1! }
            }
            parm {
                name    "RS_objprop_matte_diffscale"
                label   "Diffuse Scale"
                type    float
                default { "0" }
                disablewhen "{ RS_objprop_matte_enable == 0 }"
                range   { 0! 1! }
            }
            parm {
                name    "RS_objpro_sep4b"
                label   "RS_objpro_sep4b"
                type    separator
                default { "" }
            }
            parm {
                name    "RS_objprop_matte_shadowenable"
                label   "Shadow Enable"
                type    toggle
                default { "0" }
                disablewhen "{ RS_objprop_matte_enable == 0 }"
            }
            parm {
                name    "RS_objprop_matte_shadowsFromM"
                label   "Receive Shadows From Mattes"
                type    toggle
                default { "1" }
                disablewhen "{ RS_objprop_matte_enable == 0 } { RS_objprop_matte_shadowenable == 0 }"
            }
            parm {
                name    "RS_objprop_matte_shadowalpha"
                label   "Affect Alpha"
                type    toggle
                default { "0" }
                disablewhen "{ RS_objprop_matte_enable == 0 } { RS_objprop_matte_shadowenable == 0 }"
            }
            parm {
                name    "RS_objprop_matte_shadowcolor"
                label   "Color"
                type    color
                size    3
                default { "0" "0" "0" }
                disablewhen "{ RS_objprop_matte_enable == 0 } { RS_objprop_matte_shadowenable == 0 }"
                range   { 0 1 }
            }
            parm {
                name    "RS_objprop_matte_shadowtrans"
                label   "Transparency"
                type    float
                default { "0" }
                disablewhen "{ RS_objprop_matte_enable == 0 } { RS_objprop_matte_shadowenable == 0 }"
                range   { 0! 1! }
            }
        }

        group {
            name    "RS_objprop_switcher_5"
            label   "Strands"

            parm {
                name    "RS_objpro_label6"
                label   " "
                type    label
                default { "" }
            }
            parm {
                name    "RS_objprop_strands_enable"
                label   "Render Object as Strands"
                type    toggle
                default { "0" }
            }
            parm {
                name    "RS_objprop_strands_type"
                label   "Strand Type"
                type    ordinal
                default { "4" }
                disablewhen "{ RS_objprop_strands_enable == 0 }"
                menu {
                    "RS_STRAND_SHAPE_BOX"       "Box"
                    "RS_STRAND_SHAPE_CYLINDER"  "Cylinder"
                    "RS_STRAND_SHAPE_CAPSULE"   "Capsule"
                    "RS_STRAND_SHAPE_CONE"      "Cone"
                    "RS_STRAND_SHAPE_STRIP"     "Strip"
                }
            }
            parm {
                name    "RS_objprop_strands_maxSubd"
                label   "Max. Tessellation Subdivisions"
                type    integer
                default { "8" }
                disablewhen "{ RS_objprop_strands_enable == 0 }"
                range   { 0! 16 }
            }
            parm {
                name    "RS_objprop_strands_scale"
                label   "Default Scale"
                type    float
                default { "0.01" }
                disablewhen "{ RS_objprop_strands_enable == 0 }"
                range   { 0! 2 }
            }
            parm {
                name    "RS_objprop_strands_scaleMult"
                label   "Global Scale Multiplier"
                type    float
                default { "1" }
                disablewhen "{ RS_objprop_strands_enable == 0 }"
                range   { 0! 10 }
            }
            parm {
                name    "RS_objprop_strands_ignorePScale"
                label   "Ignore the 'pscale' Attribute"
                type    toggle
                default { "0" }
                disablewhen "{ RS_objprop_strands_enable == 0 }"
            }
            parm {
                name    "RS_objprop_strands_useCamera"
                label   "Screen-space Adaptive Tesselaltion"
                type    toggle
                default { "1" }
                disablewhen "{ RS_objprop_strands_enable == 0 }"
            }
        }

        group {
            name    "RS_objprop_switcher_6"
            label   "Particles"

            parm {
                name    "RS_objpro_label10"
                label   " "
                type    label
                default { "" }
            }
            parm {
                name    "RS_objprop_particles_enable"
                label   "Render Object as Particles"
                type    toggle
                default { "0" }
            }
            parm {
                name    "RS_objprop_particles_ignoreScale"
                label   "Ignore Scale Attributes"
                type    toggle
                default { "0" }
                disablewhen "{ RS_objprop_particles_enable == 0 }"
            }
            parm {
                name    "RS_objprop_particles_scale"
                label   "Default Scale"
                type    float
                default { "0.01" }
                disablewhen "{ RS_objprop_particles_enable == 0 } { RS_objprop_particles_ignoreScale == 0 }"
                range   { 0! 2 }
            }
            parm {
                name    "RS_objprop_particles_scaleMult"
                label   "Global Scale Multiplier"
                type    float
                default { "1" }
                disablewhen "{ RS_objprop_particles_enable == 0 }"
                range   { 0! 10 }
            }
        }

        group {
            name    "RS_objprop_switcher_7"
            label   "Volume"

            parm {
                name    "RS_objpro_label7"
                label   " "
                type    label
                default { "" }
            }
            parm {
                name    "RS_objprop_volume_enable"
                label   "Volume Enable"
                type    toggle
                invisible
                default { "0" }
            }
            parm {
                name    "RS_objprop_volume_type"
                label   "Volume Type"
                type    ordinal
                invisible
                default { "0" }
                menu {
                    "vOpenVDB"          "OpenVDB File"
                    "vHoudiniVolume"    "Volume/VDB Houdini Primitive"
                }
            }
            parm {
                name    "RS_objprop_volume_filterN"
                label   "Filter Negative Voxels"
                type    toggle
                default { "1" }
            }
            parm {
                name    "RS_objprop_volume_filterDeg"
                label   "Filter Degenerate Voxels"
                type    toggle
                default { "0" }
            }
            parm {
                name    "RS_objprop_volume_filterDegThr"
                label   "Degenerate Voxels Threshold"
                type    float
                default { "10" }
                disablewhen "{ RS_objprop_volume_filterDeg == 0 }"
                range   { 1! 100 }
            }
            parm {
                name    "RS_objprop_volume_cleanBackg"
                label   "Color Channels Clean Background"
                type    toggle
                default { "1" }
            }
            parm {
                name    "RS_objprop_volume_v"
                label   "Use Velocity Grids"
                type    toggle
                default { "0" }
            }
            parm {
                name    "RS_objprop_volume_vx"
                label   "Velocity X Grid"
                type    string
                default { "vel.x" }
                disablewhen "{ RS_objprop_volume_v == 0 }"
            }
            parm {
                name    "RS_objprop_volume_vy"
                label   "Velocity Y Grid"
                type    string
                default { "vel.y" }
                disablewhen "{ RS_objprop_volume_v == 0 }"
            }
            parm {
                name    "RS_objprop_volume_vz"
                label   "Velocity Z Grid"
                type    string
                default { "vel.z" }
                disablewhen "{ RS_objprop_volume_v == 0 }"
            }
            parm {
                name    "RS_objprop_volume_vs"
                label   "Velocity Grid Scale"
                type    float
                default { "1" }
                disablewhen "{ RS_objprop_volume_v == 0 }"
                range   { 0! 1 }
            }
            parm {
                name    "RS_objpro_last"
                label   "RS_objpro_last"
                type    integer
                invisible
                default { "0" }
                range   { 0 10 }
            }
        }

    }

HouNC1033600bbb0667dace20f0086cc5obj/subnet2/geo1.parm {
version 0.8
stdswitcher	[ 0	locks=0 ]	(	0	0	0	)
xOrd	[ 0	locks=0 ]	(	"srt"	)
rOrd	[ 0	locks=0 ]	(	"xyz"	)
t	[ 0	locks=0 ]	(	0	0	0	)
r	[ 0	locks=0 ]	(	0	0	0	)
s	[ 0	locks=0 ]	(	1	1	1	)
p	[ 0	locks=0 ]	(	0	0	0	)
pr	[ 0	locks=0 ]	(	0	0	0	)
scale	[ 0	locks=0 ]	(	1	)
pre_xform	[ 0	locks=0 ]	(	0	)
keeppos	[ 0	locks=0 ]	(	"off"	)
childcomp	[ 0	locks=0 ]	(	"off"	)
constraints_on	[ 0	locks=0 ]	(	"off"	)
constraints_path	[ 0	locks=0 ]	(	""	)
lookatpath	[ 0	locks=0 ]	(	""	)
lookupobjpath	[ 0	locks=0 ]	(	""	)
lookup	[ 0	locks=0 ]	(	on	)
pathobjpath	[ 0	locks=0 ]	(	""	)
roll	[ 0	locks=0 ]	(	0	)
pos	[ 0	locks=0 ]	(	0	)
uparmtype	[ 0	locks=0 ]	(	"arc"	)
pathorient	[ 0	locks=0 ]	(	1	)
up	[ 0	locks=0 ]	(	0	1	0	)
bank	[ 0	locks=0 ]	(	0	)
shop_materialpath	[ 0	locks=0 ]	(	""	)
shop_materialopts	[ 0	locks=0 ]	(	0	)
tdisplay	[ 0	locks=0 ]	(	"off"	)
display	[ 0	locks=0 ]	(	1	)
use_dcolor	[ 0	locks=0 ]	(	"off"	)
dcolor	[ 0	locks=0 ]	(	1	1	1	)
picking	[ 0	locks=0 ]	(	"on"	)
pickscript	[ 0	locks=0 ]	(	""	)
caching	[ 0	locks=0 ]	(	"on"	)
vport_shadeopen	[ 0	locks=0 ]	(	"off"	)
vport_displayassubdiv	[ 0	locks=0 ]	(	"off"	)
vport_onionskin	[ 0	locks=0 ]	(	"off"	)
stdswitcher4	[ 0	locks=0 ]	(	0	0	0	0	)
viewportlod	[ 0	locks=0 ]	(	"full"	)
vm_rendervisibility	[ 0	locks=0 ]	(	*	)
vm_rendersubd	[ 0	locks=0 ]	(	"off"	)
vm_subdstyle	[ 0	locks=0 ]	(	mantra_catclark	)
vm_subdgroup	[ 0	locks=0 ]	(	""	)
vm_osd_quality	[ 0	locks=0 ]	(	1	)
vm_osd_vtxinterp	[ 0	locks=0 ]	(	2	)
vm_osd_fvarinterp	[ 0	locks=0 ]	(	4	)
folder0	[ 0	locks=0 ]	(	0	0	0	0	)
categories	[ 0	locks=0 ]	(	""	)
reflectmask	[ 0	locks=0 ]	(	*	)
refractmask	[ 0	locks=0 ]	(	*	)
lightmask	[ 0	locks=0 ]	(	*	)
lightcategories	[ 0	locks=0 ]	(	*	)
vm_lpetag	[ 0	locks=0 ]	(	""	)
vm_volumefilter	[ 0	locks=0 ]	(	box	)
vm_volumefilterwidth	[ 0	locks=0 ]	(	1	)
vm_matte	[ 0	locks=0 ]	(	"off"	)
vm_rayshade	[ 0	locks=0 ]	(	"off"	)
geo_velocityblur	[ 0	locks=0 ]	(	"off"	)
geo_accelattribute	[ 0	locks=0 ]	(	accel	)
vm_shadingquality	[ 0	locks=0 ]	(	1	)
vm_flatness	[ 0	locks=0 ]	(	0.050000000000000003	)
vm_raypredice	[ 0	locks=0 ]	(	0	)
vm_curvesurface	[ 0	locks=0 ]	(	"off"	)
vm_rmbackface	[ 0	locks=0 ]	(	"off"	)
shop_geometrypath	[ 0	locks=0 ]	(	""	)
vm_forcegeometry	[ 0	locks=0 ]	(	"on"	)
vm_rendersubdcurves	[ 0	locks=0 ]	(	"off"	)
vm_renderpoints	[ 0	locks=0 ]	(	2	)
vm_renderpointsas	[ 0	locks=0 ]	(	0	)
vm_usenforpoints	[ 0	locks=0 ]	(	"off"	)
vm_pointscale	[ 0	locks=0 ]	(	1	)
vm_pscalediameter	[ 0	locks=0 ]	(	"off"	)
vm_metavolume	[ 0	locks=0 ]	(	"off"	)
vm_coving	[ 0	locks=0 ]	(	1	)
vm_materialoverride	[ 0	locks=0 ]	(	compact	)
vm_overridedetail	[ 0	locks=0 ]	(	"off"	)
vm_procuseroottransform	[ 0	locks=0 ]	(	"on"	)
RS_objprop_switcher	[ 0	locks=0 ]	(	0	0	0	0	0	0	0	0	)
RS_objpro_first	[ 0	locks=0 ]	(	0	)
RS_campropshapes_switcher	[ 0	locks=0 ]	(	0	0	0	0	0	0	)
RS_objprop_ID	[ 0	locks=0 ]	(	0	)
RS_objprop_CryptoID	[ 0	locks=0 ]	(	""	)
RS_objprop_CryptoMatID_AllMat	[ 0	locks=0 ]	(	"on"	)
RS_objpro_sep00	[ 0	locks=0 ]	(	)
RS_objprop_ngons_enable	[ 0	locks=0 ]	(	"on"	)
RS_objprop_ngons_tessMode	[ 0	locks=0 ]	(	"0"	)
RS_objprop_ngons_avoidDegen	[ 0	locks=0 ]	(	"off"	)
RS_objprop_normals_normalize	[ 0	locks=0 ]	(	"off"	)
RS_objpro_sep0a	[ 0	locks=0 ]	(	)
RS_objprop_renderAsHair	[ 0	locks=0 ]	(	"off"	)
RS_objprop_defaultHairWidth	[ 0	locks=0 ]	(	0.01	)
RS_objprop_hairHalfThickness	[ 0	locks=0 ]	(	"off"	)
RS_objpro_sep0b	[ 0	locks=0 ]	(	)
RS_objprop_mb_trans	[ 0	locks=0 ]	(	"on"	)
RS_objprop_mb_def	[ 0	locks=0 ]	(	"on"	)
RS_objprop_mb_points	[ 0	locks=0 ]	(	"on"	)
RS_objprop_mb_def_use_v	[ 0	locks=0 ]	(	"off"	)
RS_objprop_mb_v_attr	[ 0	locks=0 ]	(	v	)
RS_objprop_mb_deformSteps	[ 0	locks=0 ]	(	"-1"	)
RS_objprop_mb_fd_scale	[ 0	locks=0 ]	(	1	)
RS_objprop_mb_offset	[ 0	locks=0 ]	(	0	)
RS_objpro_sep0c	[ 0	locks=0 ]	(	)
RS_objprop_renderSOPsubnets	[ 0	locks=0 ]	(	"on"	)
RS_objprop_tess_enable	[ 0	locks=0 ]	(	"off"	)
RS_objprop_tess_u	[ 0	locks=0 ]	(	1	)
RS_objprop_tess_v	[ 0	locks=0 ]	(	1	)
RS_objprop_tess_trim	[ 0	locks=0 ]	(	1	)
RS_objprop_inst_mode	[ 0	locks=0 ]	(	"insPointClouds"	)
RS_objprop_inst_mb	[ 0	locks=0 ]	(	"insMBFull"	)
RS_objprop_inst_lightShader	[ 0	locks=0 ]	(	"insLightsShared"	)
RS_objprop_inst_universalIF	[ 0	locks=0 ]	(	"0"	)
RS_objprop_inst_ignorePivot	[ 0	locks=0 ]	(	"off"	)
RS_objprop_inst_fileOverride	[ 0	locks=0 ]	(	"off"	)
RS_objprop_inst_packed	[ 0	locks=0 ]	(	"off"	)
RS_objprop_inst_PackedPrimInstancing	[ 0	locks=0 ]	(	"off"	)
RS_objprop_inst_subnetInstancing	[ 0	locks=0 ]	(	"off"	)
RS_objprop_attr_auto	[ 0	locks=0 ]	(	"on"	)
RS_objprop_attr_vertex	[ 0	locks=0 ]	(	""	)
RS_objprop_attr_points	[ 0	locks=0 ]	(	""	)
RS_objprop_attr_primitives	[ 0	locks=0 ]	(	""	)
RS_objprop_attr_detail	[ 0	locks=0 ]	(	""	)
RS_objprop_attr_detail_sep	[ 0	locks=0 ]	(	)
RS_objprop_pckattr_promotion	[ 0	locks=0 ]	(	"on"	)
RS_objprop_pckattr_replace	[ 0	locks=0 ]	(	Cd	)
RS_objprop_pckattr_mult	[ 0	locks=0 ]	(	"scale pscale"	)
RS_objprop_pckattr_add	[ 0	locks=0 ]	(	v	)
RS_objprop_tracesets_enabled	[ 0	locks=0 ]	(	"off"	)
RS_objprop_tracesets_reflection	[ 0	locks=0 ]	(	*	)
RS_objprop_tracesets_refraction	[ 0	locks=0 ]	(	*	)
RS_objprop_tracesets_sss	[ 0	locks=0 ]	(	*	)
RS_objprop_ipr_forceMeshUpdate	[ 0	locks=0 ]	(	"off"	)
RS_objpro_label5	[ 0	locks=0 ]	(	""	)
RS_objprop_proxy_enable	[ 0	locks=0 ]	(	"off"	)
RS_objprop_proxy_file	[ 0	locks=0 ]	(	$HIP/filename.$F4.rs	)
RS_objpro_sep5a	[ 0	locks=0 ]	(	)
RS_objprop_proxy_preview	[ 0	locks=0 ]	(	"proxyPrevBB"	)
RS_objprop_proxy_prevPercent	[ 0	locks=0 ]	(	1	)
RS_objprop_proxy_prevLines	[ 0	locks=0 ]	(	"on"	)
RS_objprop_proxy_prevAnimated	[ 0	locks=0 ]	(	"off"	)
RS_objpro_sep5b	[ 0	locks=0 ]	(	)
RS_objprop_proxy_materials	[ 0	locks=0 ]	(	"proxyMatProxy"	)
RS_objprop_proxy_override	[ 0	locks=0 ]	(	""	)
RS_objprop_proxy_overrideList	[ 0	locks=0 ]	(	0	)
RS_objpro_sep5c	[ 0	locks=0 ]	(	)
RS_objprop_proxy_elements_mesh	[ 0	locks=0 ]	(	""	)
RS_objprop_proxy_elements_volume	[ 0	locks=0 ]	(	""	)
RS_objprop_proxy_elements_light	[ 0	locks=0 ]	(	""	)
RS_objprop_proxy_elements_proxy	[ 0	locks=0 ]	(	""	)
RS_objpro_sep5d	[ 0	locks=0 ]	(	)
RS_objprop_proxy_ovrID	[ 0	locks=0 ]	(	"off"	)
RS_objprop_proxy_ovrVis	[ 0	locks=0 ]	(	"off"	)
RS_objprop_proxy_ovrTess	[ 0	locks=0 ]	(	"off"	)
RS_objprop_proxy_ovrTraceS	[ 0	locks=0 ]	(	"off"	)
RS_objprop_proxy_ovrUserData	[ 0	locks=0 ]	(	"off"	)
RS_objpro_label1o	[ 0	locks=0 ]	(	""	)
MESHFLAG_PRIMARYRAYVISIBLE	[ 0	locks=0 ]	(	"on"	)
MESHFLAG_SECONDARYRAYVISIBLE	[ 0	locks=0 ]	(	"on"	)
RS_objpro_sep1a	[ 0	locks=0 ]	(	)
MESHFLAG_SHADOWCASTER	[ 0	locks=0 ]	(	"on"	)
MESHFLAG_SHADOWRECEIVER	[ 0	locks=0 ]	(	"on"	)
MESHFLAG_NOSELFSHADOW	[ 0	locks=0 ]	(	"on"	)
MESHFLAG_AOCASTER	[ 0	locks=0 ]	(	"on"	)
RS_objpro_sep1b	[ 0	locks=0 ]	(	)
MESHFLAG_REFLECTIONVISIBLE	[ 0	locks=0 ]	(	"on"	)
MESHFLAG_REFRACTIONVISIBLE	[ 0	locks=0 ]	(	"on"	)
MESHFLAG_REFLECTIONCASTER	[ 0	locks=0 ]	(	"on"	)
MESHFLAG_REFRACTIONCASTER	[ 0	locks=0 ]	(	"on"	)
RS_objpro_sep1c	[ 0	locks=0 ]	(	)
MESHFLAG_FGVISIBLE	[ 0	locks=0 ]	(	"on"	)
MESHFLAG_GIVISIBLE	[ 0	locks=0 ]	(	"on"	)
MESHFLAG_CAUSTICVISIBLE	[ 0	locks=0 ]	(	"on"	)
RS_objpro_sep1d	[ 0	locks=0 ]	(	)
MESHFLAG_FGCASTER	[ 0	locks=0 ]	(	"on"	)
MESHFLAG_FORCEBRUTEFORCEGI	[ 0	locks=0 ]	(	"off"	)
MESHFLAG_GICASTER	[ 0	locks=0 ]	(	"on"	)
MESHFLAG_CAUSTICCASTER	[ 0	locks=0 ]	(	"off"	)
MESHFLAG_CAUSTICSRECEIVER	[ 0	locks=0 ]	(	"on"	)
RS_objpro_label2	[ 0	locks=0 ]	(	""	)
RS_objprop_rstess_enable	[ 0	locks=0 ]	(	"off"	)
RS_objprop_rstess_rule	[ 0	locks=0 ]	(	"ccLoop"	)
RS_objprop_rstess_ssadaptive	[ 0	locks=0 ]	(	"on"	)
RS_objprop_rstess_smoothsub	[ 0	locks=0 ]	(	"on"	)
RS_objprop_rstess_triQuads	[ 0	locks=0 ]	(	"off"	)
RS_objprop_rstess_melenght	[ 0	locks=0 ]	(	4	)
RS_objprop_rstess_maxsubd	[ 0	locks=0 ]	(	6	)
RS_objprop_rstess_ooftf	[ 0	locks=0 ]	(	4	)
RS_objprop_rstess_looft	[ 0	locks=0 ]	(	"off"	)
RS_objprop_rstess_looftSubd	[ 0	locks=0 ]	(	6	)
RS_objprop_rstess_smooth	[ 0	locks=0 ]	(	"off"	)
RS_objprop_rstess_smoothBound	[ 0	locks=0 ]	(	"on"	)
RS_objpro_sepTessellationDisplacement	[ 0	locks=0 ]	(	)
RS_objpro_label3	[ 0	locks=0 ]	(	""	)
RS_objprop_displace_enable	[ 0	locks=0 ]	(	"off"	)
RS_objprop_displace_max	[ 0	locks=0 ]	(	1	)
RS_objprop_displace_scale	[ 0	locks=0 ]	(	1	)
RS_objprop_displace_autob	[ 0	locks=0 ]	(	"on"	)
RS_objpro_label4	[ 0	locks=0 ]	(	""	)
RS_objprop_matte_enable	[ 0	locks=0 ]	(	"off"	)
RS_objprop_matte_showbackg	[ 0	locks=0 ]	(	"on"	)
RS_objprop_matte_applysec	[ 0	locks=0 ]	(	"off"	)
RS_objprop_matte_abyml	[ 0	locks=0 ]	(	"off"	)
RS_objprop_matte_includePM	[ 0	locks=0 ]	(	"off"	)
RS_objprop_matte_alpha	[ 0	locks=0 ]	(	1	)
RS_objprop_matte_reflscale	[ 0	locks=0 ]	(	0	)
RS_objprop_matte_refrscale	[ 0	locks=0 ]	(	0	)
RS_objprop_matte_diffscale	[ 0	locks=0 ]	(	0	)
RS_objpro_sep4b	[ 0	locks=0 ]	(	)
RS_objprop_matte_shadowenable	[ 0	locks=0 ]	(	"off"	)
RS_objprop_matte_shadowsFromM	[ 0	locks=0 ]	(	"on"	)
RS_objprop_matte_shadowalpha	[ 0	locks=0 ]	(	"off"	)
RS_objprop_matte_shadowcolor	[ 0	locks=0 ]	(	0	0	0	)
RS_objprop_matte_shadowtrans	[ 0	locks=0 ]	(	0	)
RS_objpro_label6	[ 0	locks=0 ]	(	""	)
RS_objprop_strands_enable	[ 0	locks=0 ]	(	"off"	)
RS_objprop_strands_type	[ 0	locks=0 ]	(	"RS_STRAND_SHAPE_STRIP"	)
RS_objprop_strands_maxSubd	[ 0	locks=0 ]	(	8	)
RS_objprop_strands_scale	[ 0	locks=0 ]	(	0.01	)
RS_objprop_strands_scaleMult	[ 0	locks=0 ]	(	1	)
RS_objprop_strands_ignorePScale	[ 0	locks=0 ]	(	"off"	)
RS_objprop_strands_useCamera	[ 0	locks=0 ]	(	"on"	)
RS_objpro_label10	[ 0	locks=0 ]	(	""	)
RS_objprop_particles_enable	[ 0	locks=0 ]	(	"off"	)
RS_objprop_particles_ignoreScale	[ 0	locks=0 ]	(	"off"	)
RS_objprop_particles_scale	[ 0	locks=0 ]	(	0.01	)
RS_objprop_particles_scaleMult	[ 0	locks=0 ]	(	1	)
RS_objpro_label7	[ 0	locks=0 ]	(	""	)
RS_objprop_volume_enable	[ 0	locks=0 ]	(	"off"	)
RS_objprop_volume_type	[ 0	locks=0 ]	(	"vOpenVDB"	)
RS_objprop_volume_filterN	[ 0	locks=0 ]	(	"on"	)
RS_objprop_volume_filterDeg	[ 0	locks=0 ]	(	"off"	)
RS_objprop_volume_filterDegThr	[ 0	locks=0 ]	(	10	)
RS_objprop_volume_cleanBackg	[ 0	locks=0 ]	(	"on"	)
RS_objprop_volume_v	[ 0	locks=0 ]	(	"off"	)
RS_objprop_volume_vx	[ 0	locks=0 ]	(	vel.x	)
RS_objprop_volume_vy	[ 0	locks=0 ]	(	vel.y	)
RS_objprop_volume_vz	[ 0	locks=0 ]	(	vel.z	)
RS_objprop_volume_vs	[ 0	locks=0 ]	(	1	)
RS_objpro_last	[ 0	locks=0 ]	(	0	)
}
HouNC1033600bb70667dace20fdbab18bobj/subnet2/geo1.userdata     ___Version___    19.5.493HouNC1033600bb00667dace205cbc3a1aobj/subnet2/geo1/merge1.init type = merge
matchesdef = 1
HouNC1033600bb10667dace2055f27d4eobj/subnet2/geo1/merge1.def sopflags sopflags = 
comment ""
position 1.93047 5.09725
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress on colordefault on exposed on
outputsNamed3
{
}
inputsNamed3
{
0 	grid1 0 1 "input1"
1 	box1 0 1 "input2"
2 	tube1 0 1 "input3"
}
inputs
{
0 	grid1 0 1
1 	box1 0 1
2 	tube1 0 1
}
stat
{
  create 1719512052
  modify 1719512153
  author NAZ-R9@DESKTOP-FOV6BNE
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouNC1033600bb00667dace20fbeeccabobj/subnet2/geo1/merge1.parm {
version 0.8
}
HouNC1033600b8c0667dace20a63fff8fobj/subnet2/geo1/merge1.userdata     ___Version___    19.5.493HouNC1033600bb10667dace2009ba8e86obj/subnet2/geo1/grid1.init type = grid
matchesdef = 1
HouNC1033600bb60667dace2049b1169cobj/subnet2/geo1/grid1.def sopflags sopflags = 
comment ""
position -0.225781 6.58943
connectornextid 1
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on
outputsNamed3
{
0 "output1"
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1719512054
  modify 1719512339
  author NAZ-R9@DESKTOP-FOV6BNE
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouNC1033600bb10667dace20f2da964cobj/subnet2/geo1/grid1.parm {
version 0.8
type	[ 0	locks=0 ]	(	"poly"	)
surftype	[ 0	locks=0 ]	(	"quads"	)
orient	[ 0	locks=0 ]	(	"zx"	)
size	[ 0	locks=0 ]	(	10	10	)
t	[ 0	locks=0 ]	(	0	-0.28726391494274139	0	)
r	[ 0	locks=0 ]	(	0	0	0	)
rows	[ 0	locks=0 ]	(	10	)
cols	[ 0	locks=0 ]	(	10	)
orderu	[ 0	locks=0 ]	(	4	)
orderv	[ 0	locks=0 ]	(	4	)
interpu	[ 0	locks=0 ]	(	"on"	)
interpv	[ 0	locks=0 ]	(	"on"	)
}
HouNC1033600b8d0667dace20570bab73obj/subnet2/geo1/grid1.userdata     ___Version___    19.5.493HouNC1033600bb60667dace20d35c1f83obj/subnet2/geo1/box1.init type = box
matchesdef = 1
HouNC1033600bb70667dace20610e1bf2obj/subnet2/geo1/box1.def sopflags sopflags = 
comment ""
position 2.68047 8.17537
connectornextid 1
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on
outputsNamed3
{
0 "output1"
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1719512143
  modify 1719512148
  author NAZ-R9@DESKTOP-FOV6BNE
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouNC1033600bb60667dace206dee4a09obj/subnet2/geo1/box1.parm {
version 0.8
type	[ 0	locks=0 ]	(	"polymesh"	)
surftype	[ 0	locks=0 ]	(	"quads"	)
consolidatepts	[ 0	locks=0 ]	(	"on"	)
size	[ 0	locks=0 ]	(	1	1	1	)
t	[ 0	locks=0 ]	(	0	0	0	)
r	[ 0	locks=0 ]	(	0	0	0	)
scale	[ 0	locks=0 ]	(	1	)
divrate	[ 0	locks=0 ]	(	2	2	2	)
orderrate	[ 0	locks=0 ]	(	4	4	4	)
dodivs	[ 0	locks=0 ]	(	"off"	)
divs	[ 0	locks=0 ]	(	3	3	3	)
rebar	[ 0	locks=0 ]	(	"off"	)
orientedbbox	[ 0	locks=0 ]	(	"off"	)
vertexnormals	[ 0	locks=0 ]	(	"off"	)
}
HouNC1033600bb20667dace204ddb53f3obj/subnet2/geo1/box1.userdata     ___Version___    19.5.493HouNC1033600bb10667dace2011529503obj/subnet2/geo1/tube1.init type = tube
matchesdef = 1
HouNC1033600bb60667dace207d1feb38obj/subnet2/geo1/tube1.def sopflags sopflags = 
comment ""
position 6.26641 6.42537
connectornextid 1
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on
outputsNamed3
{
0 "output1"
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1719512152
  modify 1719513971
  author NAZ-R9@DESKTOP-FOV6BNE
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouNC1033600bb10667dace204c81aa9fobj/subnet2/geo1/tube1.parm {
version 0.8
type	[ 0	locks=0 ]	(	"poly"	)
surftype	[ 0	locks=0 ]	(	"quads"	)
orient	[ 0	locks=0 ]	(	"y"	)
cap	[ 0	locks=0 ]	(	"on"	)
consolidatepts	[ 0	locks=0 ]	(	"on"	)
vertexnormals	[ 0	locks=0 ]	(	"off"	)
t	[ 0	locks=0 ]	(	1.1850970000000001	-0.14551800000000001	0.082951999999999998	)
r	[ 0	locks=0 ]	(	-3.9349109656816523	24.2866	-88.896500000000003	)
rad	[ 0	locks=0 ]	(	0.39161955279833738	0.39161955279833738	)
radscale	[ 0	locks=0 ]	(	1	)
height	[ 0	locks=0 ]	(	1.5377477199965164	)
rows	[ 0	locks=0 ]	(	2	)
cols	[ 0	locks=0 ]	(	12	)
orderu	[ 0	locks=0 ]	(	4	)
orderv	[ 0	locks=0 ]	(	2	)
imperfect	[ 0	locks=0 ]	(	"on"	)
}
HouNC1033600b8d0667dace209922912bobj/subnet2/geo1/tube1.userdata     ___Version___    19.5.493HouNC1033600bba0667dace200c74687eobj/subnet2/geo1.order 4
merge1
grid1
box1
tube1
HouNC1033600bb80667dace208025f1e9obj/subnet2/geo1.net 1
HouNC1033600bb40667dace20ef185203obj/subnet2/hlight1.init type = hlight::2.0
matchesdef = 1
HouNC1033600bb50667dace205a6eced8obj/subnet2/hlight1.def objflags objflags =  origin off
pretransform UT_DMatrix4 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1
comment ""
position -0.195312 2.44449
connectornextid 0
flags =  lock off model off template off footprint off xray off bypass off display on render off highlight off unload off savedata off compress on colordefault on exposed on selectable on
outputsNamed3
{
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1719512015
  modify 1719514132
  author NAZ-R9@DESKTOP-FOV6BNE
  access 0777
}
color UT_Color RGB 1 0.75 0.2 
delscript ""
exprlanguage hscript
end
HouNC1033600bb50667dace204d533ed2obj/subnet2/hlight1.chn {
    channel l_dimmer {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = "if(ch(\"./light_enable\"), ch(\"./light_intensity\"), 0)" }
    }
    channel focal {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = lock(1) }
    }
    channel aperture {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = "if(ch('coneenable')==0 || ch('light_conefov') == 0, if(strcmp(chs('light_type'), 'distant') == 0 || strcmp(chs('light_type'), 'sun') == 0, 1, 2*tan(0.5*ch('light_fov'))), 2*tan(ch('conedelta')+0.5*ch('coneangle')))" }
    }
    channel projection2 {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = "if(strcmp(chs('light_type'), 'distant')==0 || strcmp(chs('light_type'), 'sun')==0, 1, 0)" }
    }
    channel dimmer {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 value = 1 1 expr = ch(\"./l_dimmer\") }
    }
  }
HouNC1033600bb40667dace20dcb0f895obj/subnet2/hlight1.parm {
version 0.8
stdswitcher	[ 0	locks=0	autoscope=0 ]	(	0	0	0	)
xOrd	[ 0	locks=0	autoscope=0 ]	(	"srt"	)
rOrd	[ 0	locks=0	autoscope=0 ]	(	"xyz"	)
t	[ 0	locks=0	autoscope=7 ]	(	-2.0497952103614807	0.63021248579025269	0	)
r	[ 0	locks=0	autoscope=7 ]	(	0	0	0	)
s	[ 0	locks=0	autoscope=7 ]	(	1	1	1	)
p	[ 0	locks=0	autoscope=0 ]	(	0	0	0	)
pr	[ 0	locks=0	autoscope=0 ]	(	0	0	0	)
scale	[ 0	locks=0	autoscope=0 ]	(	1	)
pre_xform	[ 0	locks=0 ]	(	0	)
keeppos	[ 0	locks=0	autoscope=0 ]	(	"off"	)
childcomp	[ 0	locks=0	autoscope=0 ]	(	"off"	)
constraints_on	[ 0	locks=0	autoscope=0 ]	(	"off"	)
constraints_path	[ 0	locks=0	autoscope=0 ]	(	""	)
lookatpath	[ 0	locks=0	autoscope=0 ]	(	""	)
lookupobjpath	[ 0	locks=0	autoscope=0 ]	(	""	)
lookup	[ 0	locks=0	autoscope=0 ]	(	on	)
pathobjpath	[ 0	locks=0	autoscope=0 ]	(	""	)
roll	[ 0	locks=0	autoscope=0 ]	(	0	)
pos	[ 0	locks=0	autoscope=0 ]	(	0	)
uparmtype	[ 0	locks=0	autoscope=0 ]	(	"arc"	)
pathorient	[ 0	locks=0	autoscope=0 ]	(	1	)
up	[ 0	locks=0	autoscope=0 ]	(	0	1	0	)
bank	[ 0	locks=0	autoscope=0 ]	(	0	)
tdisplay	[ 0	locks=0	autoscope=0 ]	(	"off"	)
display	[ 0	locks=0	autoscope=0 ]	(	1	)
dimmer	[ 0	locks=0	autoscope=1 ]	(	[ dimmer	1 ] 	)
picking	[ 0	locks=0	autoscope=0 ]	(	"on"	)
pickscript	[ 0	locks=0	autoscope=0 ]	(	""	)
caching	[ 0	locks=0	autoscope=0 ]	(	"off"	)
use_dcolor	[ 0	locks=0	autoscope=0 ]	(	"on"	)
dcolor	[ 0	locks=0	autoscope=0 ]	(	1	1	1	)
stdswitcher4	[ 0	locks=0	autoscope=0 ]	(	1	1	1	1	)
folder0_1	[ 0	locks=0	autoscope=0 ]	(	0	0	)
light_enable	[ 0	locks=0	autoscope=0 ]	(	"on"	)
ogl_enablelight	[ 0	locks=0	autoscope=0 ]	(	"on"	)
light_type	[ 0	locks=0	autoscope=0 ]	(	"point"	)
light_color	[ 0	locks=0	autoscope=0 ]	(	1	1	1	)
light_intensity	[ 0	locks=0	autoscope=0 ]	(	1	)
light_exposure	[ 0	locks=0	autoscope=0 ]	(	0	)
light_contrib	[ 0	locks=0	autoscope=0 ]	(	0	)
categories	[ 0	locks=0	autoscope=0 ]	(	""	)
vm_lpetag	[ 0	locks=0	autoscope=0 ]	(	""	)
vm_samplingquality	[ 0	locks=0	autoscope=0 ]	(	1	)
light_contribprimary	[ 0	locks=0	autoscope=0 ]	(	"off"	)
atten_folder_1	[ 0	locks=0	autoscope=0 ]	(	0	0	0	0	)
coneenable	[ 0	locks=0	autoscope=0 ]	(	"off"	)
light_conefov	[ 0	locks=0	autoscope=0 ]	(	"on"	)
light_fov	[ 0	locks=0	autoscope=0 ]	(	45	)
coneangle	[ 0	locks=0	autoscope=0 ]	(	45	)
conedelta	[ 0	locks=0	autoscope=0 ]	(	10	)
coneroll	[ 0	locks=0	autoscope=0 ]	(	1	)
sepparm2	[ 0	locks=0 ]	(	)
projmap	[ 0	locks=0	autoscope=0 ]	(	""	)
near	[ 0	locks=0	autoscope=0 ]	(	0.001	)
far	[ 0	locks=0	autoscope=0 ]	(	10000	)
sepparm3	[ 0	locks=0 ]	(	)
areamap	[ 0	locks=0	autoscope=0 ]	(	""	)
areamapspace	[ 0	locks=0	autoscope=0 ]	(	space:object	)
areamapnull	[ 0	locks=0	autoscope=0 ]	(	""	)
areamapblur	[ 0	locks=0	autoscope=0 ]	(	0	)
areamapscale	[ 0	locks=0	autoscope=0 ]	(	1	)
areasize	[ 0	locks=0	autoscope=0 ]	(	1	1	)
normalizearea	[ 0	locks=0	autoscope=0 ]	(	"on"	)
singlesided	[ 0	locks=0	autoscope=0 ]	(	"off"	)
reverse	[ 0	locks=0	autoscope=0 ]	(	"off"	)
sharpspot	[ 0	locks=0	autoscope=0 ]	(	"off"	)
selfshadow	[ 0	locks=0	autoscope=0 ]	(	"on"	)
shop_materialpath	[ 0	locks=0	autoscope=0 ]	(	""	)
light_texture	[ 0	locks=0	autoscope=0 ]	(	""	)
edgeenable	[ 0	locks=0	autoscope=0 ]	(	"off"	)
edgewidth	[ 0	locks=0	autoscope=0 ]	(	0.10000000000000001	)
edgerolloff	[ 0	locks=0	autoscope=0 ]	(	1	)
areageometry	[ 0	locks=0	autoscope=0 ]	(	""	)
intothisobject	[ 0	locks=0	autoscope=0 ]	(	"off"	)
sepparm4	[ 0	locks=0 ]	(	)
pc_enable	[ 0	locks=0	autoscope=0 ]	(	"off"	)
pc_samples	[ 0	locks=0	autoscope=0 ]	(	16	)
pc_file	[ 0	locks=0	autoscope=0 ]	(	temp:$OS.pc	)
render_pointcloud	[ 0	locks=0	autoscope=0 ]	(	"on"	)
vm_shadingfactor	[ 0	locks=0	autoscope=0 ]	(	0.5	)
pc_camera_override	[ 0	locks=0	autoscope=0 ]	(	"off"	)
pc_camera	[ 0	locks=0	autoscope=0 ]	(	""	)
orthowidth	[ 0	locks=0	autoscope=0 ]	(	2	)
vm_envangle	[ 0	locks=0	autoscope=0 ]	(	5	)
atten_type	[ 0	locks=0	autoscope=0 ]	(	"physical"	)
atten_dist	[ 0	locks=0	autoscope=0 ]	(	10	)
atten_start	[ 0	locks=0	autoscope=0 ]	(	0	)
activeradiusenable	[ 0	locks=0	autoscope=0 ]	(	"off"	)
activeradius	[ 0	locks=0	autoscope=0 ]	(	100	)
attenrampenable	[ 0	locks=0	autoscope=0 ]	(	"off"	)
atten_rampstart	[ 0	locks=0	autoscope=0 ]	(	0	)
atten_rampend	[ 0	locks=0	autoscope=0 ]	(	100	)
attenramp	[ 0	locks=0	autoscope=0 ]	(	3	)
shadow_type	[ 0	locks=0	autoscope=0 ]	(	"raytrace"	)
shadowmask	[ 0	locks=0	autoscope=0 ]	(	*	)
shadowcategories	[ 0	locks=0	autoscope=0 ]	(	-noshadow	)
shadow_intensity	[ 0	locks=0	autoscope=0 ]	(	1	)
shadow_color	[ 0	locks=0	autoscope=0 ]	(	0	0	0	)
shadow_transparent	[ 0	locks=0	autoscope=0 ]	(	"on"	)
sepparm	[ 0	locks=0 ]	(	)
shadow_bias	[ 0	locks=0	autoscope=0 ]	(	0.050000000000000003	)
shadow_quality	[ 0	locks=0	autoscope=0 ]	(	1	)
shadow_softness	[ 0	locks=0	autoscope=0 ]	(	1	)
shadow_blur	[ 0	locks=0	autoscope=0 ]	(	0	)
render_shadowmap	[ 0	locks=0	autoscope=0 ]	(	"on"	)
labelparm	[ 0	locks=0	autoscope=0 ]	(	"See spot light options (in light tab) for view controls"	)
shadowmap_file	[ 0	locks=0	autoscope=0 ]	(	temp:$OS.rat	)
res	[ 0	locks=0	autoscope=0 ]	(	512	512	)
shadowmap_resMenu	[ 0	locks=0 ]	(	0	)
shadowmap_samples	[ 0	locks=0	autoscope=0 ]	(	2	2	)
shadowmotionblur	[ 0	locks=0	autoscope=0 ]	(	"off"	)
shadow_autofit	[ 0	locks=0	autoscope=0 ]	(	"off"	)
iconscale	[ 0	locks=0	autoscope=0 ]	(	1	)
l_dimmer	[ 0	locks=0	autoscope=1 ]	(	[ l_dimmer	0 ] 	)
focal	[ 0	locks=0	autoscope=0 ]	(	[ focal	0 ] 	)
aperture	[ 0	locks=0	autoscope=0 ]	(	[ aperture	0 ] 	)
projection2	[ 0	locks=0	autoscope=0 ]	(	[ projection2	0 ] 	)
focus	[ 0	locks=0	autoscope=0 ]	(	10	)
winmask	[ 0	locks=0	autoscope=0 ]	(	"`ifs(ch('shadow_autofit') && ch('coneenable') && strcmp(chs('shadow_type'), 'depthmap') == 0 && strcmp(chs('shadowmask'), '*')!=0, chs('shadowmask'), '')`"	)
light_wrangler	[ 0	locks=0	autoscope=0 ]	(	HoudiniLight	)
clampprojmap	[ 0	locks=0	autoscope=0 ]	(	"off"	)
areafullsphere	[ 0	locks=0	autoscope=0 ]	(	"off"	)
attenramp1pos	[ 0	locks=0	autoscope=0 ]	(	0	)
attenramp1c	[ 0	locks=0	autoscope=0 ]	(	1	1	1	)
attenramp1interp	[ 0	locks=0	autoscope=0 ]	(	"linear"	)
attenramp2pos	[ 0	locks=0	autoscope=0 ]	(	0.89999997600000003	)
attenramp2c	[ 0	locks=0	autoscope=0 ]	(	1	1	1	)
attenramp2interp	[ 0	locks=0	autoscope=0 ]	(	"linear"	)
attenramp3pos	[ 0	locks=0	autoscope=0 ]	(	1	)
attenramp3c	[ 0	locks=0	autoscope=0 ]	(	0	0	0	)
attenramp3interp	[ 0	locks=0	autoscope=0 ]	(	"linear"	)
}
HouNC1033600bb00667dace20b51a8f5dobj/subnet2/hlight1.userdata     ___Version___    1 ___toolcount___    1 ___toolid___    object_pointlightHouNC1033600b890667dace20088b0111obj/subnet2/hlight1/constraints.def comment ""
position 2.34144 -2.05415
connectornextid 0
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on
outputsNamed3
{
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1478880053
  modify 1478880063
  author nobody@nowhere
  access 0777
}
color UT_Color RGB 0.67 0.4 0.25 
delscript ""
exprlanguage hscript
end
HouNC1033600b880667dace206e4ec4e1obj/subnet2/hlight1/constraints.parm {
version 0.8
}
HouNC1033600b840667dace201828e618obj/subnet2/hlight1/constraints.userdata     ___Version___    19.5.493HouNC1033600b890667dace20ae201083obj/subnet2/hlight1/constraints.net 1
HouNC1033600bbf0667dace20f2018d14obj/subnet2.order 2
geo1
hlight1
HouNC1033600bbd0667dace20cdca559aobj/subnet2.net 1
HouNC1033600ba70667dace201787725bobj.order 2
subnet1
subnet2
HouNC1033600ba50667dace20048e5fbeobj.net 1
HouNC1033600ba50667dace209156a474out.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 1719511877
  modify 1719511878
  author NAZ-R9@DESKTOP-FOV6BNE
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouNC1033600ba40667dace20d5970f51out.parm {
version 0.8
}
HouNC1033600ba00667dace20009b79cfout.userdata     ___Version___    19.5.493HouNC1033600ba50667dace205f48a655out.net 1
HouNC1033600baa0667dace20563971c1ch.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 1719511877
  modify 1719511878
  author NAZ-R9@DESKTOP-FOV6BNE
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouNC1033600ba50667dace2008c4757bch.parm {
version 0.8
}
HouNC1033600ba10667dace2064685c3cch.userdata     ___Version___    19.5.493HouNC1033600baa0667dace201e49fb68ch.net 1
HouNC1033600ba40667dace2076989a52shop.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 1719511877
  modify 1719511878
  author NAZ-R9@DESKTOP-FOV6BNE
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouNC1033600ba70667dace202c7d5db5shop.parm {
version 0.8
}
HouNC1033600ba30667dace20240584c2shop.userdata     ___Version___    19.5.493HouNC1033600ba40667dace20ca38512fshop.net 1
HouNC1033600ba50667dace20c132d20aimg.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 1719511877
  modify 1719511891
  author NAZ-R9@DESKTOP-FOV6BNE
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouNC1033600ba40667dace200c04e9b6img.parm {
version 0.8
}
HouNC1033600ba00667dace20c0f67cc3img.userdata     ___Version___    19.5.493HouNC1033600ba20667dace204ae9db06img/comp1.init type = img
matchesdef = 0
HouNC1033600ba30667dace20e2aa0b2eimg/comp1.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 1719511891
  modify 1719511891
  author NAZ-R9@DESKTOP-FOV6BNE
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouNC1033600ba20667dace2027482685img/comp1.parm {
version 0.8
}
HouNC1033600bbe0667dace203d76e141img/comp1.userdata     ___Version___    19.5.493HouNC1033600ba30667dace204fbca55fimg/comp1.net 1
HouNC1033600ba50667dace20e8f4ceb3img.net 1
HouNC1033600ba50667dace203d423678vex.net 1
HouNC1033600ba50667dace204f7fd12dmat.net 1
HouNC1033600ba70667dace20134c5959stage.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 1719511878
  modify 1719512293
  author NAZ-R9@DESKTOP-FOV6BNE
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouNC1033600ba60667dace2089b12200stage.parm {
version 0.8
pinnedprims	[ 0	locks=0 ]	(	""	)
resolvercontextassetpath	[ 0	locks=0 ]	(	""	)
insertionpointdescriptor	[ 0	locks=0 ]	(	""	)
rendergallerysource	[ 0	locks=0 ]	(	$HIP/galleries/$HIPNAME.$OS/rendergallery.db	)
}
HouNC1033600ba20667dace20c521ad85stage.userdata     ___Version___    19.5.493HouNC1033600bbc0667dace206bf67a33stage.datablocks         __onload__.expansion 	expansion       {
	"expanded":true
}
 __onload__.loadmasks 	loadmasks       g{
	"populateall":true,
	"populatepaths":[
	],
	"mutelayers":[
	],
	"loadall":true,
	"loadpaths":[
	]
}
HouNC1033600ba70667dace2085fbb0d4stage.net 1
HouNC1033600ba70667dace203a684e0ctasks.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 1719511878
  modify 1719511891
  author NAZ-R9@DESKTOP-FOV6BNE
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouNC1033600ba60667dace207ddb51d6tasks.parm {
version 0.8
}
HouNC1033600ba20667dace20967a83e6tasks.userdata     ___Version___    19.5.493HouNC1033600bbe0667dace201ea51163tasks/topnet1.init type = topnet
matchesdef = 0
HouNC1033600bbf0667dace2000d09652tasks/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 1719511891
  modify 1719512293
  author NAZ-R9@DESKTOP-FOV6BNE
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouNC1033600bbe0667dace20744b454atasks/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	)
savetaskgraph	[ 0	locks=0 ]	(	0	)
loadtaskgraph	[ 0	locks=0 ]	(	0	)
taskgraphfile	[ 0	locks=0 ]	(	$HIP/$HIPNAME.taskgraph.$F.py	)
taskgraphautosave	[ 0	locks=0 ]	(	"off"	)
taskgraphsaverate	[ 0	locks=0 ]	(	10	)
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"	)
}
HouNC1033600bba0667dace207f8642fatasks/topnet1.userdata     ___Version___    19.5.493HouNC1033600b8f0667dace2025393678tasks/topnet1/localscheduler.init type = localscheduler
matchesdef = 0
HouNC1033600b8c0667dace20a722445dtasks/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 off colordefault on exposed on
outputsNamed3
{
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1719511891
  modify 1719512293
  author NAZ-R9@DESKTOP-FOV6BNE
  access 0777
}
color UT_Color RGB 0.478 0.478 0.478 
delscript ""
exprlanguage hscript
end
HouNC1033600b8f0667dace20b3159809tasks/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	)
verbose	[ 0	locks=0 ]	(	"off"	)
pdg_waitforfailures	[ 0	locks=0 ]	(	"off"	)
folder4	[ 0	locks=0 ]	(	0	)
pdg_workingdir	[ 0	locks=0 ]	(	$HIP	)
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	)
sepparm3	[ 0	locks=0 ]	(	)
folder1	[ 0	locks=0 ]	(	0	)
tempdirmenu	[ 0	locks=0 ]	(	"1"	)
tempdirappendpid	[ 0	locks=0 ]	(	"on"	)
tempdircustom	[ 0	locks=0 ]	(	$HOUDINI_TEMP_DIR/$HIPNAME/pdgtemp	)
socketcallbacks	[ 0	locks=0 ]	(	1	)
pdg_rpcignoreerrors	[ 0	locks=0 ]	(	"0"	)
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_2	[ 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_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_envmulti	[ 0	locks=0 ]	(	0	)
}
HouNC1033600b8b0667dace20270f4441tasks/topnet1/localscheduler.userdata     ___Version___    1HouNC1033600bbf0667dace2037bae678tasks/topnet1.net 1
HouNC1033600ba70667dace20cc34da38tasks.net 1
HouNC1033600bbb0667dace2050fced75.scenefilevisualizers HouNC1033600ba00667dace20baba2243.application networkeditor -p '{\n}\n'networkeditor -p '{\n}\n'networkeditor -p '{\n}\n'networkeditor -p '{\n}\n'viewerstow -b stow -x open -l open -m hide -c hide -d open Nazim.panetab15.world
vieweroption -a 0 -h 0 -m 1 -r 'View: Mantra' Nazim.panetab15.world
viewergrouplist -g off -s 0 0 -c  on -t matchselect -m '*' -e on -p off -h on Nazim.panetab15.world
vieweroption -p 0 -P '+geo -cam -light -muscle -bone -null -blend -other' Nazim.panetab15.world
viewlayout -s 2 Nazim.panetab15.world
viewerinspect Nazim.panetab15.world mode ( objects ) object_properties ( ) prim_properties ( ) enable ( 0 ) magnify ( 1 )
viewtype -t perspective Nazim.panetab15.world.`vpname("Nazim.panetab15.world",2)`
viewtype -t ortho_top Nazim.panetab15.world.`vpname("Nazim.panetab15.world",1)`
viewtype -t ortho_front Nazim.panetab15.world.`vpname("Nazim.panetab15.world",3)`
viewtype -t ortho_right Nazim.panetab15.world.`vpname("Nazim.panetab15.world",4)`
viewname -l on -n aaaa3 Nazim.panetab15.world.`vpname("Nazim.panetab15.world",2)`
viewname -l on -n aaaa2 Nazim.panetab15.world.`vpname("Nazim.panetab15.world",1)`
viewname -l on -n aaaa1 Nazim.panetab15.world.`vpname("Nazim.panetab15.world",3)`
viewname -l on -n aaaa0 Nazim.panetab15.world.`vpname("Nazim.panetab15.world",4)`
viewname -l off -n persp1 Nazim.panetab15.world.`vpname("Nazim.panetab15.world",2)`
viewname -l off -n top1 Nazim.panetab15.world.`vpname("Nazim.panetab15.world",1)`
viewname -l off -n front1 Nazim.panetab15.world.`vpname("Nazim.panetab15.world",3)`
viewname -l off -n right1 Nazim.panetab15.world.`vpname("Nazim.panetab15.world",4)`
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat -F off -l on -L on -G off -B none -d uv -r unique scene Nazim.panetab15.world.persp1
viewdispset -t off  scene Nazim.panetab15.world.persp1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat -F off -l on -L on -G off -B none -d uv -r scene selectscene Nazim.panetab15.world.persp1
viewdispset -t off  selectscene Nazim.panetab15.world.persp1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat -F off -l on -L off -G on -B none -d uv -r unique ghostscene Nazim.panetab15.world.persp1
viewdispset -t off  ghostscene Nazim.panetab15.world.persp1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w on -s flat -F off -l on -L on -G off -B none -d uv -r unique display Nazim.panetab15.world.persp1
viewdispset -t off  display Nazim.panetab15.world.persp1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s wire -F off -l on -L off -G off -B none -d uv -r unique current Nazim.panetab15.world.persp1
viewdispset -t off  current Nazim.panetab15.world.persp1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s wire -F on -l on -L off -G on -B none -d uv -r unique template Nazim.panetab15.world.persp1
viewdispset -t off  template Nazim.panetab15.world.persp1
viewdisplay -B dark -b off -d off -C 2 -e 0.67 -F on -f off -g on -G '*' -h off -H on -j off -J off -L on -n 0.25 -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 Nazim.panetab15.world.persp1
viewdisplay -Q on -m on -v on Nazim.panetab15.world.persp1
viewdisplay -W  off 0 0 Nazim.panetab15.world.persp1
viewdisplay -c on -l1 -K on -P points -p 2 Nazim.panetab15.world.persp1
viewdispopts -a on -A 0.5 -b current -B 0 -c 1 -C 60  -d  on -D 1 -g on -i on -n on -N 1000000 -o off -p 10 -P off -r off -R off -S 512 -l 128 -m 0.05 -M 1024 -s on -t 0.5 -u uv -w 0.1 -W 0.9 -x on -X off Nazim.panetab15.world.persp1
viewdispopts -f off -k 0 -I 1 -O on -T MatCap/OilClay.pic -U uvgrid_grey.pic -v 1 Nazim.panetab15.world.persp1
vieweffect -a 2 -A 4 -b on -B 1 -d on -D on off -e 0.8 -E -30 -30 -100 -f 2 -F 1 -g 2.2 -G 0 -h 1 -H on -i on -I 1 -j on -J 50 -K 2 -k 0.25 -l '' -m on -M 512 -o off -O 3 -p off -P 3.5 -q 1 -Q 2 -r 1024 1024 -s 2 -t 100 -T 100 -u off -U off -v 512 512 512 -w 0.05 -W on -x 0.4 0.4 0.4 -X 0.4 0.4 0.4 -y 0.4 0.4 0.4 -Y 0.0025 0.0025 0.0025 -z 0.01 -Z 1 Nazim.panetab15.world.persp1
viewinfotext -m off -s off -t on Nazim.panetab15.world.persp1
viewlight  -a on -d on -e on -h off -l on -n 8 -s on Nazim.panetab15.world.persp1
viewbackground -b on -e on -q 1 -i off -m 0 0 -M 1 1 Nazim.panetab15.world.persp1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off persp Nazim.panetab15.world.persp1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off cam Nazim.panetab15.world.persp1
viewroto  -S file -F '' -C '' -a off -o 0 0 -s 1 1 -B 1 -e off top Nazim.panetab15.world.persp1
viewroto  -S file -F '' -C '' -a off -o 0 0 -s 1 1 -B 1 -e off front Nazim.panetab15.world.persp1
viewroto  -S file -F '' -C '' -a off -o 0 0 -s 1 1 -B 1 -e off right Nazim.panetab15.world.persp1
viewroto  -S file -F '' -C '' -a off -o 0 0 -s 1 1 -B 1 -e off bottom Nazim.panetab15.world.persp1
viewroto  -S file -F '' -C '' -a off -o 0 0 -s 1 1 -B 1 -e off back Nazim.panetab15.world.persp1
viewroto  -S file -F '' -C '' -a off -o 0 0 -s 1 1 -B 1 -e off left Nazim.panetab15.world.persp1
viewroto  -S file -F '$HH/pic/uvgrid_grey.pic' -C '' -a on -o 0 0 -s 1 1 -B 0.2 -e off uv Nazim.panetab15.world.persp1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off image Nazim.panetab15.world.persp1
viewforeground -d on -f on -D Pz -s 0 Nazim.panetab15.world.persp1
viewtransform Nazim.panetab15.world.persp1 version ( 3 )  flag ( Fx )  orthowidth ( 2.22222 )  focal ( 50 )  aperture ( 41.4214 )  window ( 0 1 0 1 )  winroll ( 0 )  clear ( 1 )  nearfar ( 0.0176848 17684.8 )  aspect ( 1.33333 )  pixelaspect ( 1 )  txyz ( -0.119547 0.140644 4.38199 )  pxyz ( 0.0855035 0.26928 -0.30537 )  rotation ( 0.707107 -0.353553 0.612372 -2.74766e-16 0.866025 0.5 -0.707107 -0.353553 0.612372  )  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 (45)  
viewcamera -c '' Nazim.panetab15.world.persp1
vieworthogrid -d off -o 0 0 0 -s 0.2 0.2 -r 5 5 -R 1 Nazim.panetab15.world.persp1
viewuvgrid -r on -s 0.1 0.1 -P off -S 64 64 -O 0 0 -C on -t on Nazim.panetab15.world.persp1
viewagentopts  -L on -b 0 -d 1 -l 0 -m 4 -p 1000 -w 1 -B 1 Nazim.panetab15.world.persp1
viewonionskin  -e on -a 4 -b 4 -i 6 -o 0.5 -A 1 1 1 -B 1 1 1 Nazim.panetab15.world.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 -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 Nazim.panetab15.world.persp1
viewposteffects  -e off -E 10 -T 0.95 -L 1 Nazim.panetab15.world.persp1
viewmaskoverlay -o 0.4 Nazim.panetab15.world.persp1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat -F off -l on -L on -G off -B none -d uv -r unique scene Nazim.panetab15.world.top1
viewdispset -t off  scene Nazim.panetab15.world.top1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat -F off -l on -L on -G off -B none -d uv -r scene selectscene Nazim.panetab15.world.top1
viewdispset -t off  selectscene Nazim.panetab15.world.top1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat -F off -l on -L off -G on -B none -d uv -r unique ghostscene Nazim.panetab15.world.top1
viewdispset -t off  ghostscene Nazim.panetab15.world.top1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w on -s flat -F off -l on -L on -G off -B none -d uv -r unique display Nazim.panetab15.world.top1
viewdispset -t off  display Nazim.panetab15.world.top1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s wire -F off -l on -L off -G off -B none -d uv -r unique current Nazim.panetab15.world.top1
viewdispset -t off  current Nazim.panetab15.world.top1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s wire -F on -l on -L off -G on -B none -d uv -r unique template Nazim.panetab15.world.top1
viewdispset -t off  template Nazim.panetab15.world.top1
viewdisplay -B dark -b off -d off -C 2 -e 0.67 -F on -f off -g on -G '*' -h off -H on -j off -J off -L on -n 0.25 -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 Nazim.panetab15.world.top1
viewdisplay -Q on -m on -v on Nazim.panetab15.world.top1
viewdisplay -W  off 0 0 Nazim.panetab15.world.top1
viewdisplay -c on -l1 -K on -P points -p 2 Nazim.panetab15.world.top1
viewdispopts -a on -A 0.5 -b current -B 0 -c 1 -C 60  -d  on -D 1 -g on -i on -n on -N 1000000 -o off -p 10 -P off -r off -R off -S 512 -l 128 -m 0.05 -M 1024 -s on -t 0.5 -u uv -w 0.1 -W 0.9 -x on -X off Nazim.panetab15.world.top1
viewdispopts -f off -k 0 -I 1 -O on -T MatCap/OilClay.pic -U uvgrid_grey.pic -v 1 Nazim.panetab15.world.top1
vieweffect -a 2 -A 4 -b on -B 1 -d on -D on off -e 0.8 -E -30 -30 -100 -f 2 -F 1 -g 2.2 -G 0 -h 1 -H on -i on -I 1 -j on -J 50 -K 2 -k 0.25 -l '' -m on -M 512 -o off -O 3 -p off -P 3.5 -q 1 -Q 2 -r 1024 1024 -s 2 -t 100 -T 100 -u off -U off -v 512 512 512 -w 0.05 -W on -x 0.4 0.4 0.4 -X 0.4 0.4 0.4 -y 0.4 0.4 0.4 -Y 0.0025 0.0025 0.0025 -z 0.01 -Z 1 Nazim.panetab15.world.top1
viewinfotext -m off -s off -t on Nazim.panetab15.world.top1
viewlight  -a on -d on -e on -h off -l on -n 8 -s on Nazim.panetab15.world.top1
viewbackground -b on -e on -q 1 -i off -m 0 0 -M 1 1 Nazim.panetab15.world.top1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off persp Nazim.panetab15.world.top1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off cam Nazim.panetab15.world.top1
viewroto  -S file -F '' -C '' -a off -o 0 0 -s 1 1 -B 1 -e off top Nazim.panetab15.world.top1
viewroto  -S file -F '' -C '' -a off -o 0 0 -s 1 1 -B 1 -e off front Nazim.panetab15.world.top1
viewroto  -S file -F '' -C '' -a off -o 0 0 -s 1 1 -B 1 -e off right Nazim.panetab15.world.top1
viewroto  -S file -F '' -C '' -a off -o 0 0 -s 1 1 -B 1 -e off bottom Nazim.panetab15.world.top1
viewroto  -S file -F '' -C '' -a off -o 0 0 -s 1 1 -B 1 -e off back Nazim.panetab15.world.top1
viewroto  -S file -F '' -C '' -a off -o 0 0 -s 1 1 -B 1 -e off left Nazim.panetab15.world.top1
viewroto  -S file -F '$HH/pic/uvgrid_grey.pic' -C '' -a on -o 0 0 -s 1 1 -B 0.2 -e off uv Nazim.panetab15.world.top1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off image Nazim.panetab15.world.top1
viewforeground -d on -f on -D Pz -s 0 Nazim.panetab15.world.top1
viewtransform Nazim.panetab15.world.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 (45)  
vieworthogrid -d off -o 0 0 0 -s 0.2 0.2 -r 5 5 -R 1 Nazim.panetab15.world.top1
viewuvgrid -r on -s 0.1 0.1 -P off -S 64 64 -O 0 0 -C on -t on Nazim.panetab15.world.top1
viewagentopts  -L on -b 0 -d 1 -l 0 -m 4 -p 1000 -w 1 -B 1 Nazim.panetab15.world.top1
viewonionskin  -e on -a 4 -b 4 -i 6 -o 0.5 -A 1 1 1 -B 1 1 1 Nazim.panetab15.world.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 -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 Nazim.panetab15.world.top1
viewposteffects  -e off -E 10 -T 0.95 -L 1 Nazim.panetab15.world.top1
viewmaskoverlay -o 0.4 Nazim.panetab15.world.top1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat -F off -l on -L on -G off -B none -d uv -r unique scene Nazim.panetab15.world.front1
viewdispset -t off  scene Nazim.panetab15.world.front1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat -F off -l on -L on -G off -B none -d uv -r scene selectscene Nazim.panetab15.world.front1
viewdispset -t off  selectscene Nazim.panetab15.world.front1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat -F off -l on -L off -G on -B none -d uv -r unique ghostscene Nazim.panetab15.world.front1
viewdispset -t off  ghostscene Nazim.panetab15.world.front1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w on -s flat -F off -l on -L on -G off -B none -d uv -r unique display Nazim.panetab15.world.front1
viewdispset -t off  display Nazim.panetab15.world.front1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s wire -F off -l on -L off -G off -B none -d uv -r unique current Nazim.panetab15.world.front1
viewdispset -t off  current Nazim.panetab15.world.front1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s wire -F on -l on -L off -G on -B none -d uv -r unique template Nazim.panetab15.world.front1
viewdispset -t off  template Nazim.panetab15.world.front1
viewdisplay -B dark -b off -d off -C 2 -e 0.67 -F on -f off -g on -G '*' -h off -H on -j off -J off -L on -n 0.25 -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 Nazim.panetab15.world.front1
viewdisplay -Q on -m on -v on Nazim.panetab15.world.front1
viewdisplay -W  off 0 0 Nazim.panetab15.world.front1
viewdisplay -c on -l1 -K on -P points -p 2 Nazim.panetab15.world.front1
viewdispopts -a on -A 0.5 -b current -B 0 -c 1 -C 60  -d  on -D 1 -g on -i on -n on -N 1000000 -o off -p 10 -P off -r off -R off -S 512 -l 128 -m 0.05 -M 1024 -s on -t 0.5 -u uv -w 0.1 -W 0.9 -x on -X off Nazim.panetab15.world.front1
viewdispopts -f off -k 0 -I 1 -O on -T MatCap/OilClay.pic -U uvgrid_grey.pic -v 1 Nazim.panetab15.world.front1
vieweffect -a 2 -A 4 -b on -B 1 -d on -D on off -e 0.8 -E -30 -30 -100 -f 2 -F 1 -g 2.2 -G 0 -h 1 -H on -i on -I 1 -j on -J 50 -K 2 -k 0.25 -l '' -m on -M 512 -o off -O 3 -p off -P 3.5 -q 1 -Q 2 -r 1024 1024 -s 2 -t 100 -T 100 -u off -U off -v 512 512 512 -w 0.05 -W on -x 0.4 0.4 0.4 -X 0.4 0.4 0.4 -y 0.4 0.4 0.4 -Y 0.0025 0.0025 0.0025 -z 0.01 -Z 1 Nazim.panetab15.world.front1
viewinfotext -m off -s off -t on Nazim.panetab15.world.front1
viewlight  -a on -d on -e on -h off -l on -n 8 -s on Nazim.panetab15.world.front1
viewbackground -b on -e on -q 1 -i off -m 0 0 -M 1 1 Nazim.panetab15.world.front1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off persp Nazim.panetab15.world.front1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off cam Nazim.panetab15.world.front1
viewroto  -S file -F '' -C '' -a off -o 0 0 -s 1 1 -B 1 -e off top Nazim.panetab15.world.front1
viewroto  -S file -F '' -C '' -a off -o 0 0 -s 1 1 -B 1 -e off front Nazim.panetab15.world.front1
viewroto  -S file -F '' -C '' -a off -o 0 0 -s 1 1 -B 1 -e off right Nazim.panetab15.world.front1
viewroto  -S file -F '' -C '' -a off -o 0 0 -s 1 1 -B 1 -e off bottom Nazim.panetab15.world.front1
viewroto  -S file -F '' -C '' -a off -o 0 0 -s 1 1 -B 1 -e off back Nazim.panetab15.world.front1
viewroto  -S file -F '' -C '' -a off -o 0 0 -s 1 1 -B 1 -e off left Nazim.panetab15.world.front1
viewroto  -S file -F '$HH/pic/uvgrid_grey.pic' -C '' -a on -o 0 0 -s 1 1 -B 0.2 -e off uv Nazim.panetab15.world.front1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off image Nazim.panetab15.world.front1
viewforeground -d on -f on -D Pz -s 0 Nazim.panetab15.world.front1
viewtransform Nazim.panetab15.world.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 (45)  
vieworthogrid -d off -o 0 0 0 -s 0.2 0.2 -r 5 5 -R 1 Nazim.panetab15.world.front1
viewuvgrid -r on -s 0.1 0.1 -P off -S 64 64 -O 0 0 -C on -t on Nazim.panetab15.world.front1
viewagentopts  -L on -b 0 -d 1 -l 0 -m 4 -p 1000 -w 1 -B 1 Nazim.panetab15.world.front1
viewonionskin  -e on -a 4 -b 4 -i 6 -o 0.5 -A 1 1 1 -B 1 1 1 Nazim.panetab15.world.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 -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 Nazim.panetab15.world.front1
viewposteffects  -e off -E 10 -T 0.95 -L 1 Nazim.panetab15.world.front1
viewmaskoverlay -o 0.4 Nazim.panetab15.world.front1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat -F off -l on -L on -G off -B none -d uv -r unique scene Nazim.panetab15.world.right1
viewdispset -t off  scene Nazim.panetab15.world.right1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat -F off -l on -L on -G off -B none -d uv -r scene selectscene Nazim.panetab15.world.right1
viewdispset -t off  selectscene Nazim.panetab15.world.right1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat -F off -l on -L off -G on -B none -d uv -r unique ghostscene Nazim.panetab15.world.right1
viewdispset -t off  ghostscene Nazim.panetab15.world.right1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w on -s flat -F off -l on -L on -G off -B none -d uv -r unique display Nazim.panetab15.world.right1
viewdispset -t off  display Nazim.panetab15.world.right1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s wire -F off -l on -L off -G off -B none -d uv -r unique current Nazim.panetab15.world.right1
viewdispset -t off  current Nazim.panetab15.world.right1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s wire -F on -l on -L off -G on -B none -d uv -r unique template Nazim.panetab15.world.right1
viewdispset -t off  template Nazim.panetab15.world.right1
viewdisplay -B dark -b off -d off -C 2 -e 0.67 -F on -f off -g on -G '*' -h off -H on -j off -J off -L on -n 0.25 -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 Nazim.panetab15.world.right1
viewdisplay -Q on -m on -v on Nazim.panetab15.world.right1
viewdisplay -W  off 0 0 Nazim.panetab15.world.right1
viewdisplay -c on -l1 -K on -P points -p 2 Nazim.panetab15.world.right1
viewdispopts -a on -A 0.5 -b current -B 0 -c 1 -C 60  -d  on -D 1 -g on -i on -n on -N 1000000 -o off -p 10 -P off -r off -R off -S 512 -l 128 -m 0.05 -M 1024 -s on -t 0.5 -u uv -w 0.1 -W 0.9 -x on -X off Nazim.panetab15.world.right1
viewdispopts -f off -k 0 -I 1 -O on -T MatCap/OilClay.pic -U uvgrid_grey.pic -v 1 Nazim.panetab15.world.right1
vieweffect -a 2 -A 4 -b on -B 1 -d on -D on off -e 0.8 -E -30 -30 -100 -f 2 -F 1 -g 2.2 -G 0 -h 1 -H on -i on -I 1 -j on -J 50 -K 2 -k 0.25 -l '' -m on -M 512 -o off -O 3 -p off -P 3.5 -q 1 -Q 2 -r 1024 1024 -s 2 -t 100 -T 100 -u off -U off -v 512 512 512 -w 0.05 -W on -x 0.4 0.4 0.4 -X 0.4 0.4 0.4 -y 0.4 0.4 0.4 -Y 0.0025 0.0025 0.0025 -z 0.01 -Z 1 Nazim.panetab15.world.right1
viewinfotext -m off -s off -t on Nazim.panetab15.world.right1
viewlight  -a on -d on -e on -h off -l on -n 8 -s on Nazim.panetab15.world.right1
viewbackground -b on -e on -q 1 -i off -m 0 0 -M 1 1 Nazim.panetab15.world.right1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off persp Nazim.panetab15.world.right1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off cam Nazim.panetab15.world.right1
viewroto  -S file -F '' -C '' -a off -o 0 0 -s 1 1 -B 1 -e off top Nazim.panetab15.world.right1
viewroto  -S file -F '' -C '' -a off -o 0 0 -s 1 1 -B 1 -e off front Nazim.panetab15.world.right1
viewroto  -S file -F '' -C '' -a off -o 0 0 -s 1 1 -B 1 -e off right Nazim.panetab15.world.right1
viewroto  -S file -F '' -C '' -a off -o 0 0 -s 1 1 -B 1 -e off bottom Nazim.panetab15.world.right1
viewroto  -S file -F '' -C '' -a off -o 0 0 -s 1 1 -B 1 -e off back Nazim.panetab15.world.right1
viewroto  -S file -F '' -C '' -a off -o 0 0 -s 1 1 -B 1 -e off left Nazim.panetab15.world.right1
viewroto  -S file -F '$HH/pic/uvgrid_grey.pic' -C '' -a on -o 0 0 -s 1 1 -B 0.2 -e off uv Nazim.panetab15.world.right1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off image Nazim.panetab15.world.right1
viewforeground -d on -f on -D Pz -s 0 Nazim.panetab15.world.right1
viewtransform Nazim.panetab15.world.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 (45)  
vieworthogrid -d off -o 0 0 0 -s 0.2 0.2 -r 5 5 -R 1 Nazim.panetab15.world.right1
viewuvgrid -r on -s 0.1 0.1 -P off -S 64 64 -O 0 0 -C on -t on Nazim.panetab15.world.right1
viewagentopts  -L on -b 0 -d 1 -l 0 -m 4 -p 1000 -w 1 -B 1 Nazim.panetab15.world.right1
viewonionskin  -e on -a 4 -b 4 -i 6 -o 0.5 -A 1 1 1 -B 1 1 1 Nazim.panetab15.world.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 -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 Nazim.panetab15.world.right1
viewposteffects  -e off -E 10 -T 0.95 -L 1 Nazim.panetab15.world.right1
viewmaskoverlay -o 0.4 Nazim.panetab15.world.right1
viewsnapshotoption -s off -h off -a 1 -v '*' -m 0 Nazim.panetab15.world
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 Nazim.panetab15.world
glcache -t 1638 -v 6553
chopview -a 0 -c "" -k 1 -m 1 -b 1 -e 1 -f 0 -g 0 -H 1 -i 0 -j 1 -l 0 -n 1 -V 0 -y 0 -B 0 -s 0 -S 0.034375 -u 0 -v 0 -h -10 310 -r -1.5 1.5 Nazim.panetab13
imgdispopt -m 256 -P on -M on -A on -j on -x off -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 (none) 0 -c 0 -l on -s off -i imgview2
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 1
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 2
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 3
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 4
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 5
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 6
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 7
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 8
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 9
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 10
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 11
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 12
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 13
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 14
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 15
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 16
imgviewtime -V on -L on -G on -H on -P off -r 24 -u fr -g 0 -f on -e on -b on -d imgview2
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 1
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 2
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 3
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 4
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 5
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 6
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 7
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 8
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 9
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 10
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 11
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 12
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 13
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 14
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 15
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 16
panepath -d Nazim -f -p panetab14 /obj/subnet1/hlight1
panepath -d Nazim -f -p panetab1 /obj/subnet1/hlight1
panepath -d Nazim -f -p panetab2 /obj/subnet1/hlight1
panepath -d Nazim -f -p panetab3 /obj/subnet1/hlight1
panepath -d Nazim -f -p panetab11 /obj/subnet1/hlight1
panepath -d Nazim -f -p panetab15 /obj/subnet1/hlight1
panepath -d Nazim -f -p panetab17 /obj/subnet1
panepath -d Nazim -f -p copy_of_panetab17_1 /mat/
panepath -d Nazim -f -p copy_of_copy_of_panetab17_1_1 /out/
panepath -d Nazim -f -p panetab5 /obj/subnet1/hlight1
desk set Nazim
viewupdate -u always
audiopanel -s p ''
audiopanel -s r off
audiopanel -s s 24
audiopanel -s f 24
audiopanel -t p stop
audiopanel -t l off
audiopanel -t r on
audiopanel -o m off
audiopanel -o t on
audiopanel -o u on
audiopanel -o l 1
audiopanel -o r 1
audiopanel -o d 0
audiopanel -r d 0.2
audiopanel -m 0
audiopanel -a ''
audiopanel -f 1
audiopanel -O 0
colorsettings -D -A -g 1 -l "" -p -s -v -i -r -c -f
compproject -r 1920 1080 -a 1 -d fp16 -p 0 1 -P full -f 0 -F 0 -l on
omparm "Tube Rows" hudintslider /obj/subnet2/geo1/tube1 "hudx(90) hudy(101) hudw(256) hudh(24) hudnameside(3) hudvalueside(2) hudharbourname('OPbind_sop_tube') hudharbourx(90) hudharboury(77) hudslipx(0) hudslipy(1) hudlocked(0) hudrangelow(2) hudrangehigh(50) hudlocklow(1) hudlockhigh(0)"
omparm "Tube Columns" hudintslider /obj/subnet2/geo1/tube1 "hudx(90) hudy(77) hudw(256) hudh(24) hudnameside(3) hudvalueside(2) hudharbourname('OPbind_sop_tube') hudharbourx(90) hudharboury(77) hudslipx(0) hudslipy(0) hudlocked(0) hudrangelow(3) hudrangehigh(50) hudlocklow(1) hudlockhigh(0)"
omparm "Follow Path" followpath /obj/subnet2 "invisible(1)"
omparm "Follow Path" followpath /obj/subnet1 "invisible(1)"
omparm "Follow Path" followpath /obj/subnet2/geo1 "invisible(1)"
omparm "Follow Path" followpath /obj/subnet1/geo1 "invisible(1)"
omparm "Torus Columns" hudintslider /obj/subnet1/geo1/torus1 "hudx(90) hudy(77) hudw(256) hudh(24) hudnameside(3) hudvalueside(2) hudharbourname('AutoHarbour_000000005259A160_667DAC20') hudharbourx(90) hudharboury(77) hudslipx(-1) hudslipy(-1) hudlocked(0) hudrangelow(3) hudrangehigh(50) hudlocklow(1) hudlockhigh(0)"
omparm "Torus Transformer" torus /obj/subnet1/geo1/torus1 "scale(1)"
omparm "Grid Columns" hudintslider /obj/subnet1/geo1/grid1 "hudx(90) hudy(77) hudw(256) hudh(24) hudnameside(3) hudvalueside(2) hudharbourname('OPbind_sop_grid') hudharbourx(90) hudharboury(77) hudslipx(0) hudslipy(0) hudlocked(0) hudrangelow(1) hudrangehigh(50) hudlocklow(1) hudlockhigh(0)"
omparm "Torus Rows" hudintslider /obj/subnet1/geo1/torus1 "hudx(90) hudy(101) hudw(256) hudh(24) hudnameside(3) hudvalueside(2) hudharbourname('AutoHarbour_00000000525990C0_667DAC20') hudharbourx(90) hudharboury(101) hudslipx(-1) hudslipy(-1) hudlocked(0) hudrangelow(3) hudrangehigh(50) hudlocklow(1) hudlockhigh(0)"
omparm "Grid Rows" hudintslider /obj/subnet1/geo1/grid1 "hudx(90) hudy(101) hudw(256) hudh(24) hudnameside(3) hudvalueside(2) hudharbourname('OPbind_sop_grid') hudharbourx(90) hudharboury(77) hudslipx(0) hudslipy(1) hudlocked(0) hudrangelow(1) hudrangehigh(50) hudlocklow(1) hudlockhigh(0)"
texcache  -a off -r 2147483647 2147483647 -m 10000 -M 32743
shopvisible +I3D +VMantra +RIB
alias -u '__sesi_license__' '{ verification_id 79b63051, license_id 00000000043F8530, lock x7qPgLiDIA3O4pye4T+d73knKmyD3sdK6s9Izm3Q6C957LOakoh+pCbYESWxfsJrpU4fIJljhpMGcA, data 000000010000000100000013000000052002078489DESKTOP-FOV6BNE*.*.*.*79b63051, product_id Houdini-Master, server_platform Generic, support_expiry 2029-12-25, houdini_version 19005, available 199, count 200, ip_mask *.*.*.*, display DESKTOP-FOV6BNE 0/1}'
HouNC1033600baa0667dace20bf442759.takes HoudiniTakeFile 1.0
take name Main kids 0
   e
HouNC1033600ba50667dace206cd4f6d0.styles NSJb{}HouNC1033600bbd0667dace203504820d.contextoptions [
]
HouNC1033600ba80667dace2024f702c4.cwd opcf /
takeset Main
HouNC1033600bba0667dace208919230fNON_COMMERCIAL_FILE!!! 