INDX INDEX_SECTIONH|2yObject/guil_passeH|2y guil_passe GUIL PASSE*oplib:/Object/guil_passe?Object/guil_passeMISC_digital_assetObjectH|2yINDX DialogScript2H|2c CreateScript2H|2yTypePropertiesOptionsMH|2cHelp9H|2c Tools.shelf9}H|2c Contents.gz4H|2yExtraFileOptions7H|2c# Dialog script for guil_passe automatically generated 07/15/08 07:15:15 { name guil_passe script guil_passe label "GUIL PASSE" help { "" } inputlabel 1 "Sub-Network Input #1" inputlabel 2 "Sub-Network Input #2" inputlabel 3 "Sub-Network Input #3" inputlabel 4 "Sub-Network Input #4" parm { name "mantra1_execute" label "Render" type button joinnext default { "0" } range { 0 1 } export none parmtag { "takecontrol" "always" } parmtag { "autoscope" "0000000000000000" } } parm { name "renderdialog" label "Render Control..." type button nolabel default { "0" } range { 0 1 } export none parmtag { "takecontrol" "always" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_trange" label "Valid Frame Range" type ordinal default { "off" } menu { "off" "Render Any Frame" "normal" "Render Frame Range" "on" "Render Frame Range Only (Strict)" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_f" label "Start/End/Inc" type float size 3 default { "1" "240" "1" } range { 0 10 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_take" label "Render With Take" type string default { "_current_" } menu { [ "opmenu -l ropnet1/mantra1 take" ] } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } group { name stdswitcher3_2_1 label Partitions parm { name "part_cnt" label "Number of Partitions" type integer default { "1" } range { 1 4 } export none } parm { name "sepparm4" label "Separator" type separator default { } range { 0 1 } export none } parm { name "labelparm" label "Partition 1" type label default { "" } range { 0 1 } export none } parm { name "parm" label "Name" type string default { "" } range { 0 1 } export none } parm { name "object_merge1_objpath1" label "Objects" type oppath default { "" } range { 0 1 } export none parmtag { "oprelative" "." } parmtag { "opfilter" "!!OBJ!!" } parmtag { "autoscope" "0000000000000000" } } parm { name "obj_partition_0_shop_materialpath" label "Material 1" type oppath default { "" } range { 0 1 } export none parmtag { "oprelative" "." } parmtag { "opfilter" "!!SHOP!!" } parmtag { "autoscope" "0000000000000000" } } parm { name "obj_partition_0_vm_phantom" label "Phantom" type toggle default { "off" } range { 0 1 } export none parmtag { "spare_category" "Render" } parmtag { "autoscope" "0000000000000000" } } parm { name "obj_partition_0_vm_matte" label "Matte shading" type toggle default { "off" } range { 0 1 } export none parmtag { "spare_category" "Shading" } parmtag { "autoscope" "0000000000000000" } } parm { name "sepparm" label "Separator" type separator default { } range { 0 1 } export none } parm { name "labelparm2" label "Partition 2" type label default { "" } range { 0 1 } export none } parm { name "parm2" label "Name" type string default { "" } disablewhen "{ part_cnt < 2 }" range { 0 1 } export none } parm { name "object_merge1_objpath2" label "Objects" type oppath default { "" } disablewhen "{ part_cnt < 2 }" range { 0 1 } export none parmtag { "oprelative" "." } parmtag { "opfilter" "!!OBJ!!" } parmtag { "autoscope" "0000000000000000" } } parm { name "obj_partition_1_shop_materialpath" label "Material 2" type oppath default { "" } disablewhen "{ part_cnt < 2 }" range { 0 1 } export none parmtag { "oprelative" "." } parmtag { "opfilter" "!!SHOP!!" } parmtag { "autoscope" "0000000000000000" } } parm { name "obj_partition_1_vm_phantom" label "Phantom" type toggle default { "off" } disablewhen "{ part_cnt < 2 }" range { 0 1 } export none parmtag { "spare_category" "Render" } parmtag { "autoscope" "0000000000000000" } } parm { name "obj_partition_1_vm_matte" label "Matte shading" type toggle default { "off" } disablewhen "{ part_cnt < 2 }" range { 0 1 } export none parmtag { "spare_category" "Shading" } parmtag { "autoscope" "0000000000000000" } } parm { name "sepparm2" label "Separator" type separator default { } range { 0 1 } export none } parm { name "labelparm3" label "Partition 3" type label default { "" } range { 0 1 } export none } parm { name "parm3" label "Name" type string default { "" } disablewhen "{ part_cnt < 3 }" range { 0 1 } export none } parm { name "object_merge1_objpath3" label "Objects" type oppath default { "" } disablewhen "{ part_cnt < 3 }" range { 0 1 } export none parmtag { "oprelative" "." } parmtag { "opfilter" "!!OBJ!!" } parmtag { "autoscope" "0000000000000000" } } parm { name "obj_partition_1_shop_materialpath2" label "Material 3" type oppath default { "" } disablewhen "{ part_cnt < 3 }" range { 0 1 } export none parmtag { "oprelative" "." } parmtag { "opfilter" "!!SHOP!!" } parmtag { "autoscope" "0000000000000000" } } parm { name "obj_partition_2_vm_phantom" label "Phantom" type toggle default { "off" } disablewhen "{ part_cnt < 3 }" range { 0 1 } export none parmtag { "spare_category" "Render" } parmtag { "autoscope" "0000000000000000" } } parm { name "obj_partition_2_vm_matte" label "Matte shading" type toggle default { "off" } disablewhen "{ part_cnt < 3 }" range { 0 1 } export none parmtag { "spare_category" "Shading" } parmtag { "autoscope" "0000000000000000" } } parm { name "sepparm3" label "Separator" type separator default { } range { 0 1 } export none } parm { name "labelparm4" label "Partition 4" type label default { "" } range { 0 1 } export none } parm { name "parm4" label "Name" type string default { "" } disablewhen "{ part_cnt < 4 }" range { 0 1 } export none } parm { name "object_merge1_objpath4" label "Objects" type oppath default { "" } disablewhen "{ part_cnt < 4 }" range { 0 1 } export none parmtag { "oprelative" "." } parmtag { "opfilter" "!!OBJ!!" } } parm { name "obj_partition_3_shop_materialpath" label "Material 4" type oppath default { "" } disablewhen "{ part_cnt < 4 }" range { 0 1 } export none parmtag { "oprelative" "." } parmtag { "opfilter" "!!SHOP!!" } parmtag { "autoscope" "0000000000000000" } } parm { name "obj_partition_3_vm_phantom" label "Phantom" type toggle default { "off" } disablewhen "{ part_cnt < 4 }" range { 0 1 } export none parmtag { "spare_category" "Render" } parmtag { "autoscope" "0000000000000000" } } parm { name "obj_partition_3_vm_matte" label "Matte shading" type toggle default { "off" } disablewhen "{ part_cnt < 4 }" range { 0 1 } export none parmtag { "spare_category" "Shading" } parmtag { "autoscope" "0000000000000000" } } } group { name stdswitcher3_2_1_1 label "Render Options" group { name mantra1_main5 label Main parm { name "mantra1_target" label "Render Target" type string default { "mantra9.1" } menu { "mantra9.0" "Mantra 9.0" "mantra9.1" "Mantra 9.1" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_camera" label "Camera" type oppath default { "/obj/cam1" } range { 0 1 } export none parmtag { "oprelative" "." } parmtag { "opfilter" "!!OBJ/CAMERA!!" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_soho_outputmode" label "mantra1 Save IFD File To Disk" type toggle nolabel joinnext default { "off" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_soho_diskfile" label "Disk File" type file default { "$HIP/test.ifd" } disablewhen "{ mantra1_soho_outputmode != 1 }" menureplace { [ "opmenu -l ropnet1/mantra1 soho_diskfile" ] } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_soho_pipecmd" label "Command" type string default { "mantra" } disablewhen "{ mantra1_soho_outputmode != 0 }" menureplace { "mantra" "No command line overrides" "mantra -j 1" "Use one CPU" "mantra -H host1,host2" "Network rendering" "mantra -V 1" "Verbose output" "mantra -V 2" "More verbose output" "mantra -V p1" "Verbose output with VEX profiling" "mantra -o consolewait" "Verbose to console (Windows only)" "mantra -P pythonfilter" "Filter IFD using python" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_soho_foreground" label "Block Until Render Complete" type toggle default { "off" } disablewhen "{ mantra1_soho_outputmode != 0 }" range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_soho_initsim" label "Initialize Simulation OPs" type toggle default { "off" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_soho_viewport_menu" label "Show In Viewport Menu" type toggle default { "on" } range { 0 1 } export none parmtag { "autoscope" "0000000000000000" } } } group { name mantra1_main5_1 label Lights parm { name "mantra1_forceobject" label "Force Objects" type oplist invisible default { "" } range { 0 1 } export none parmtag { "oprelative" "/obj" } parmtag { "opfilter" "!!OBJ/GEOMETRY!!" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_excludeobject" label "Exclude Objects" type oplist invisible default { "" } range { 0 1 } export none parmtag { "oprelative" "/obj" } parmtag { "opfilter" "!!OBJ/GEOMETRY!!" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_sololight" label "Solo Light" type oplist default { "" } range { 0 1 } export none parmtag { "oprelative" "/obj" } parmtag { "opfilter" "!!OBJ/LIGHT!!" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_alights" label "Candidate Lights" type oplist default { "*" } disablewhen "{ mantra1_sololight != \"\" }" range { 0 1 } export none parmtag { "oprelative" "/obj" } parmtag { "opfilter" "!!OBJ/LIGHT!!" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_forcelights" label "Force Lights" type oplist default { "" } disablewhen "{ mantra1_sololight != \"\" }" range { 0 1 } export none parmtag { "oprelative" "/obj" } parmtag { "opfilter" "!!OBJ/LIGHT!!" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_excludelights" label "Exclude Lights" type oplist default { "" } disablewhen "{ mantra1_sololight != \"\" }" range { 0 1 } export none parmtag { "oprelative" "/obj" } parmtag { "opfilter" "!!OBJ/LIGHT!!" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_vfog" label "Visible Fog" type oplist default { "*" } range { 0 1 } export none parmtag { "oprelative" "/obj" } parmtag { "opfilter" "!!OBJ/FOG!!" } parmtag { "autoscope" "0000000000000000" } } } group { name mantra1_main5_2 label Properties parm { name "mantra1_shop_propertiespath" label "Default Properties" type oppath default { "" } range { 0 1 } export none parmtag { "oprelative" "." } parmtag { "opfilter" "!!SHOP/PROPERTIES!!" } parmtag { "autoscope" "0000000000000000" } } group { name mantra1_folder0 label Output parm { name "mantra1_vm_picture" label "Output Picture" type file default { "ip" } menureplace { [ "opmenu -l ropnet1/mantra1 vm_picture" ] } range { 0 1 } export none parmtag { "spare_category" "Output" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_vm_device" label "Output Device" type string default { "" } menu { "" "Infer from filename" "Houdini" "Houdini .pic format" "TIFF" "Tagged Image File Format (TIFF)" "OpenEXR" "Open EXR" "PNG" "Portable Network Graphics (PNG)" "JPEG" "JPEG" "RAT" "Random Access Texture (RAT)" } range { 0 1 } export none parmtag { "spare_category" "Output" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_vm_pfilter" label "Pixel Filter" type string default { "gaussian 2 2" } menureplace { "minmax min" "Closest Sample Filtering" "minmax max" "Farthest Sample Filtering" "box 1 1" "Unit Box Filter" "gaussian 2 2" "Gaussian 2x2" "gaussian 3 3" "Gaussian 3x3 (softer)" "bartlett 2 2" "Bartlett (triangle)" "catrom 2 2" "Catmull-Rom" "hanning 2 2" "Hanning" "blackman 2 2" "Blackman" "sinc 2 2" "Sinc (sharpening)" } range { 0 1 } export none parmtag { "spare_category" "Output" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_vm_quantize" label "Quantization" type string default { "half" } menu { "8" "8 bit integer" "16" "16 bit integer" "half" "16 bit float" "float" "32 bit float" } range { 0 1 } export none parmtag { "spare_category" "Output" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_vm_whitepoint" label "White Point" type float default { "1" } range { 0 10 } export none parmtag { "spare_category" "Output" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_override_camerares" label "Override Camera Resolution" type toggle default { "off" } range { 0 1 } export none parmtag { "spare_category" "Output" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_res_fraction" label "Resolution Scale" type string default { "specific" } disablewhen "{ mantra1_override_camerares == 0 }" menu { "0.1" "1/10 (One Tenth Resolution)" "0.2" "1/5 (One Fifth Resolution)" "0.25" "1/4 (Quarter Resolution)" "0.3333333" "1/3 (One Third Resolution)" "0.5" "1/2 (Half Resolution)" "0.6666666" "2/3 (Two Thirds Resolution)" "0.75" "3/4 (Three Quarter Resolution)" "specific" "User Specified Resolution" } range { 0 1 } export none parmtag { "spare_category" "Output" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_res_override" label "Resolution" type intvector2 joinnext size 2 default { "640" "480" } disablewhen "{ mantra1_override_camerares == 0 } { mantra1_res_fraction != specific }" range { -1 1 } export none parmtag { "spare_category" "Output" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_res_overrideMenu" label "mantra1 Choose Resolution" type button nolabel default { "0" } disablewhen "{ mantra1_override_camerares == 0 } { mantra1_res_fraction != specific }" menumini { [ "opmenu -l ropnet1/mantra1 res_overrideMenu" ] } range { 0 1 } export none parmtag { "spare_category" "Output" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_aspect_override" label "Pixel Aspect Ratio" type float default { "1" } disablewhen "{ mantra1_override_camerares == 0 }" range { 0.05 2 } export none parmtag { "spare_category" "Output" } parmtag { "autoscope" "0000000000000000" } } multiparm { name mantra1_vm_numaux label "Extra Image Planes" default 0 parmtag { "spare_category" "Output" } parmtag { "autoscope" "0000000000000000" } parm { name "mantra1_vm_disable_plane#" label "Disable Plane #" type toggle default { "0" } range { 0 1 } export none parmtag { "spare_category" "Output" } } parm { name "mantra1_vm_variable_plane#" label "VEX Variable" type string default { "" } help "The VEX variable (global or output parameter)" disablewhen "{ vm_disable_plane# == 1 }" menureplace { "Cf" "Cf (color)" "Of" "Of (opacity)" "Af" "Af (alpha)" "P" "P (position)" "Pz" "Pz (position-z)" "N" "N (normal)" } range { 0 1 } export none parmtag { "spare_category" "Output" } } parm { name "mantra1_vm_vextype_plane#" label "VEX Type" type string default { "vector" } help "The type associated with the VEX variable" disablewhen "{ vm_disable_plane# == 1 }" menu { "float" "Float Type" "vector" "Vector Type" "vector4" "Vector4 Type" } range { 0 1 } export none parmtag { "spare_category" "Output" } } parm { name "mantra1_vm_channel_plane#" label "Channel Name #" type string default { "" } help "The channel name -- if left blank, this will use the variable name" disablewhen "{ vm_disable_plane# == 1 } { vm_variable_plane# == \"\" }" range { 0 1 } export none parmtag { "spare_category" "Output" } } parm { name "mantra1_vm_usefile_plane#" label "mantra1 Different File" type toggle nolabel joinnext default { "0" } help "Save this deep raster plane to a different disk file than the main image.\\nThis does *not* work when rendering to mplay." disablewhen "{ vm_disable_plane# == 1 } { vm_variable_plane# == \"\" } { vm_picture == ip }" range { 0 1 } export none parmtag { "spare_category" "Output" } } parm { name "mantra1_vm_filename_plane#" label "Different File" type file default { "" } help "Save this deep raster plane to a different disk file than the main image.\\nThis does *not* work when rendering to mplay." disablewhen "{ vm_disable_plane# == 1 } { vm_variable_plane# == \"\" } { vm_picture == ip } { vm_usefile_plane# == 0 }" menureplace { [ "echo `pythonexprs(\"__import__('toolutils').parseDialogScriptMenu('FBrender')\")`" ] } range { 0 1 } export none parmtag { "spare_category" "Output" } } parm { name "mantra1_vm_quantize_plane#" label "Quantize" type string default { "float" } help "image:quantize" disablewhen "{ vm_disable_plane# == 1 } { vm_variable_plane# == \"\" }" menu { "8" "8 bit integer" "16" "16 bit integer" "half" "16 bit float" "float" "32 bit float" } range { 0 1 } export none parmtag { "spare_category" "Output" } } parm { name "mantra1_vm_sfilter_plane#" label "Sample Filter" type string default { "alpha" } help "image:sfilter" disablewhen "{ vm_disable_plane# == 1 } { vm_variable_plane# == \"\" }" menu { "alpha" "Opacity Filtering" "closest" "Closest Surface" } range { 0 1 } export none parmtag { "spare_category" "Output" } } parm { name "mantra1_vm_pfilter_plane#" label "Pixel Filter" type string default { "" } help "image:pfilter" disablewhen "{ vm_disable_plane# == 1 } { vm_variable_plane# == \"\" }" menureplace { "" "Inherit from main plane" "minmax min" "Closest Sample Filtering" "minmax max" "Farthest Sample Filtering" "box 1 1" "Unit Box Filter" "gaussian 2 2" "Gaussian 2x2" "gaussian 3 3" "Gaussian 3x3 (softer)" "bartlett 2 2" "Bartlett (triangle)" "catrom 2 2" "Catmull-Rom" "hanning 2 2" "Hanning" "blackman 2 2" "Blackman" "sinc 2 2" "Sinc (sharpening)" } range { 0 1 } export none parmtag { "spare_category" "Output" } } parm { name "mantra1_vm_gamma_plane#" label "Gamma" type float default { "1" } help "image:gamma" disablewhen "{ vm_disable_plane# == 1 } { vm_variable_plane# == \"\" }" range { 0.001 3 } export none parmtag { "spare_category" "Output" } } parm { name "mantra1_vm_gain_plane#" label "Gain" type float default { "1" } help "image:gain" disablewhen "{ vm_disable_plane# == 1 } { vm_variable_plane# == \"\" }" range { 0.001 10 } export none parmtag { "spare_category" "Output" } } parm { name "mantra1_vm_dither_plane#" label "Dither" type float default { "0.5" } help "image:dither" disablewhen "{ vm_disable_plane# == 1 } { vm_variable_plane# == \"\" }" range { 0 1 } export none parmtag { "spare_category" "Output" } } parm { name "mantra1_vm_whitepoint_plane#" label "White Point" type float default { "1" } help "image:whitepoint" disablewhen "{ vm_disable_plane# == 1 } { vm_variable_plane# == \"\" }" range { 0 1 } export none parmtag { "spare_category" "Output" } } parm { name "mantra1_vm_lightexport_plane#" label "Light Export" type oppath default { "" } help "image:lightexport" disablewhen "{ vm_disable_plane# == 1 } { vm_variable_plane# == \"\" }" range { 0 1 } export none parmtag { "oprelative" "." } parmtag { "opfilter" "!!OBJ/LIGHT!!" } } } } group { name mantra1_folder0_1 label "Output Options" parm { name "mantra1_vm_image_artist" label "Artist" type string default { "" } range { 0 1 } export none parmtag { "spare_category" "Output Options" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_vm_image_comment" label "Comment" type string default { "" } range { 0 1 } export none parmtag { "spare_category" "Output Options" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_vm_image_hostname" label "Hostname" type string default { "" } range { 0 1 } export none parmtag { "spare_category" "Output Options" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_vm_image_jpeg_quality" label "JPEG Quality" type integer default { "75" } range { 20 100 } export none parmtag { "spare_category" "Output Options" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_vm_image_mplay_direction" label "MPlay Tile Order" type string default { "middle" } menu { "middle" "Interactive (starting in middle)" "top" "Top down" "bottom" "Bottom up" } range { 0 1 } export none parmtag { "spare_category" "Output Options" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_vm_image_tiff_compression" label "TIFF Compression" type string default { "LZW" } menu { "None" "No compression" "LZW" "LZW Compression" "AdobeDeflate" "Adobe Deflate" "PackBits" "PackBits" "JPEG" "JPEG" "PixarLog" "Pixar Log" "SGILog" "LogLuv" "SGILog24" "LogLuv (24 bit)" } range { 0 1 } export none parmtag { "spare_category" "Output Options" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_vm_image_exr_compression" label "EXR Compression" type string default { "piz" } menu { "none" "No compression" "rle" "Runlength Encoding" "zips" "ZIP, Single scanline" "zip" "ZIP, Multi-scanline blocks" "piz" "PIZ Wavelet" "pix" "PXR24 (32 bit float compression, lossy)" } range { 0 1 } export none parmtag { "spare_category" "Output Options" } parmtag { "autoscope" "0000000000000000" } } } group { name mantra1_folder0_2 label Sampling parm { name "mantra1_vm_dof" label "Enable Depth Of Field" type toggle default { "off" } range { 0 1 } export none parmtag { "spare_category" "Sampling" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_allowmotionblur" label "Allow Motion Blur" type toggle default { "off" } range { 0 1 } export none parmtag { "spare_category" "Sampling" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_vm_motionfactor" label "Motion Factor" type float default { "0" } range { 0 10 } export none parmtag { "spare_category" "Sampling" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_xform_motionsamples" label "Xform Time Samples" type integer default { "2" } range { 0 10 } export none parmtag { "spare_category" "Sampling" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_geo_motionsamples" label "Geo Time Samples" type integer default { "1" } range { 0 10 } export none parmtag { "spare_category" "Sampling" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_motionstyle" label "Motion Blur Style" type string default { "trailing" } menu { "leading" "Leading Blur" "centered" "Frame Centered Blur" "trailing" "Trailing Blur" } range { 0 1 } export none parmtag { "spare_category" "Sampling" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_vm_samples" label "Pixel Samples" type intvector2 size 2 default { "3" "3" } range { 1 32 } export none parmtag { "spare_category" "Sampling" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_vm_dorayvariance" label "Ray Variance Antialiasing" type toggle default { "on" } range { 0 1 } export none parmtag { "spare_category" "Sampling" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_vm_minraysamples" label "Min Ray Samples" type integer default { "1" } range { 1 64 } export none parmtag { "spare_category" "Sampling" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_vm_maxraysamples" label "Max Ray Samples" type integer default { "9" } disablewhen "{ mantra1_vm_dorayvariance == 0 }" range { 1 64 } export none parmtag { "spare_category" "Sampling" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_vm_volumestepsize" label "Volume Step Size" type float default { "0.1" } range { 0 10 } export none parmtag { "spare_category" "Sampling" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_vm_hasshadowstep" label "Decouple Shadow Step Size" type toggle default { "off" } range { 0 1 } export none parmtag { "spare_category" "Sampling" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_vm_shadowstepsize" label "Shadow Step Size" type float default { "1" } disablewhen "{ mantra1_vm_hasshadowstep == 0 }" range { 0 10 } export none parmtag { "spare_category" "Sampling" } parmtag { "autoscope" "0000000000000000" } } } group { name mantra1_folder0_3 label Render parm { name "mantra1_vm_renderengine" label "Rendering Engine" type string default { "micropoly" } menu { "micropoly" "Micropolygon Rendering" "raytrace" "Ray Tracing" "pbrmicropoly" "Micropolygon Physically Based Rendering" "pbrraytrace" "Physically Based Rendering" "photon" "Photon Map Generation" "viewphoton" "View-Dependent Photon Map Generation" } range { 0 1 } export none parmtag { "spare_category" "Render" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_vm_bucketsize" label "Tile Size" type integer default { "16" } range { 0 64 } export none parmtag { "spare_category" "Render" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_vm_opacitylimit" label "Opacity Limit" type float default { "0.995" } range { 0 10 } export none parmtag { "spare_category" "Render" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_vm_usemaxthreads" label "Use Max Processors" type toggle default { "on" } range { 0 1 } export none parmtag { "spare_category" "Render" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_vm_threadcount" label "Thread Count" type integer default { "1" } disablewhen "{ mantra1_vm_usemaxthreads == 1 }" range { 1 4 } export none parmtag { "spare_category" "Render" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_render_viewcamera" label "Create Image From Viewing Camera" type toggle default { "on" } range { 0 1 } export none parmtag { "spare_category" "Render" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_render_any_shadowmap" label "Auto-Generate Shadow Maps" type toggle default { "on" } range { 0 1 } export none parmtag { "spare_category" "Render" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_render_any_envmap" label "Auto-Generate Environment Maps" type toggle default { "on" } range { 0 1 } export none parmtag { "spare_category" "Render" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_vm_embedvex" label "Force VEX Shader Embedding" type toggle default { "off" } range { 0 1 } export none parmtag { "spare_category" "Render" } parmtag { "autoscope" "0000000000000000" } } } group { name mantra1_folder0_4 label Irradiance parm { name "mantra1_vm_gienable" label "Enable Irradiance Cache" type toggle default { "off" } range { 0 1 } export none parmtag { "spare_category" "Irradiance" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_vm_gierror" label "Irradiance Error" type float default { "0.1" } disablewhen "{ mantra1_vm_gienable != 1 }" range { 0 10 } export none parmtag { "spare_category" "Irradiance" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_vm_gimaxspacing" label "Max Spacing (Pixels)" type float default { "20" } disablewhen "{ mantra1_vm_gienable != 1 }" range { 0 10 } export none parmtag { "spare_category" "Irradiance" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_vm_giminspacing" label "Min Spacing (Pixels)" type float default { "1.5" } disablewhen "{ mantra1_vm_gienable != 1 }" range { 0 10 } export none parmtag { "spare_category" "Irradiance" } parmtag { "autoscope" "0000000000000000" } } } group { name mantra1_folder0_5 label Geometry parm { name "mantra1_vm_binarygeometry" label "Save Binary Geometry" type toggle default { "on" } range { 0 1 } export none parmtag { "spare_category" "Geometry" } parmtag { "autoscope" "0000000000000000" } } } group { name mantra1_folder0_6 label Statistics parm { name "mantra1_vm_verbose" label "Verbose Level" type integer default { "0" } range { 0 5 } export none parmtag { "spare_category" "Statistics" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_vm_vexprofile" label "VEX Profiling" type integer default { "0" } menu { "0" "No VEX Profiling" "1" "Execution profiling" "2" "Profiling and NAN detection" } range { 0 10 } export none parmtag { "spare_category" "Statistics" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_vm_alfprogress" label "mantra1 Alfred Style Progress" type toggle default { "off" } range { 0 1 } export none parmtag { "spare_category" "Statistics" } parmtag { "autoscope" "0000000000000000" } } } group { name mantra1_folder0_7 label PBR parm { name "mantra1_vm_pbrreflectlimit" label "Reflect Limit" type integer default { "10" } range { 0 10 } export none parmtag { "spare_category" "PBR" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_vm_pbrglossylimit" label "Glossy Limit" type integer default { "1" } range { 0 10 } export none parmtag { "spare_category" "PBR" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_vm_pbrdiffuselimit" label "Diffuse Limit" type integer default { "0" } range { 0 10 } export none parmtag { "spare_category" "PBR" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_vm_pbrbias" label "Raytracing Bias" type float default { "0.01" } range { 0 10 } export none parmtag { "spare_category" "PBR" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_vm_pbrprimarycache" label "Primary GI Cache File" type string default { "" } menu { "" "None" "photon" "Photon Map" } range { 0 1 } export none parmtag { "spare_category" "PBR" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_vm_pbrsecondarycache" label "Secondary GI Cache File" type string default { "" } menu { "" "None" "photon" "Photon Map" } range { 0 1 } export none parmtag { "spare_category" "PBR" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_vm_pbrcausticcache" label "Caustic Cache File" type string default { "" } menu { "" "None" "photon" "Photon Map" } range { 0 1 } export none parmtag { "spare_category" "PBR" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_vm_pbrcachedirect" label "Cache Stores Direct Lighting" type toggle default { "on" } range { 0 1 } export none parmtag { "spare_category" "PBR" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_vm_photoncount" label "Photon Storage Count" type integer default { "100000" } range { 0 10 } export none parmtag { "spare_category" "PBR" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_vm_pbrphotonsamples" label "View Photon Supersamples" type integer default { "10" } range { 0 10 } export none parmtag { "spare_category" "PBR" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_vm_photongfile" label "Global Photon File" type file default { "$HIP/global.pmap" } menureplace { [ "opmenu -l ropnet1/mantra1 vm_photongfile" ] } range { 0 1 } export none parmtag { "spare_category" "PBR" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_vm_photongprefilter" label "Global Prefiltering" type toggle default { "on" } range { 0 1 } export none parmtag { "spare_category" "PBR" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_vm_photongfilter" label "Global Count" type integer default { "50" } range { 0 10 } export none parmtag { "spare_category" "PBR" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_vm_photongradius" label "Global Search Radius" type float default { "1" } range { 0 10 } export none parmtag { "spare_category" "PBR" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_vm_photongratio" label "Global Accept Ratio" type float default { "1" } range { 0 10 } export none parmtag { "spare_category" "PBR" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_vm_photoncfile" label "Caustic Photon File" type file default { "$HIP/caustic.pmap" } menureplace { [ "opmenu -l ropnet1/mantra1 vm_photoncfile" ] } range { 0 1 } export none parmtag { "spare_category" "PBR" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_vm_photoncprefilter" label "Caustic Prefiltering" type toggle default { "off" } range { 0 1 } export none parmtag { "spare_category" "PBR" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_vm_photoncfilter" label "Caustic Count" type integer default { "50" } range { 0 10 } export none parmtag { "spare_category" "PBR" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_vm_photoncradius" label "Caustic Search Radius" type float default { "1" } range { 0 10 } export none parmtag { "spare_category" "PBR" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_vm_photoncratio" label "Caustic Accept Ratio" type float default { "1" } range { 0 10 } export none parmtag { "spare_category" "PBR" } parmtag { "autoscope" "0000000000000000" } } parm { name "mantra1_vm_photontarget" label "Photon Target Category" type string default { "*" } range { 0 1 } export none parmtag { "spare_category" "PBR" } parmtag { "autoscope" "0000000000000000" } } } } } group { name stdswitcher3_2_1_2 label Transform invisibletab parm { name "keeppos" baseparm joinnext export none } parm { name "pre_xform" baseparm export none } parm { name "xOrd" baseparm joinnext export none } parm { name "rOrd" baseparm export none } parm { name "t" baseparm export none } parm { name "r" baseparm export none } parm { name "s" baseparm export none } parm { name "p" baseparm export none } parm { name "scale" baseparm export none } parm { name "lookatpath" baseparm export none } parm { name "lookup" baseparm export none } parm { name "pathobjpath" baseparm export none } parm { name "roll" baseparm export none } parm { name "pos" baseparm export none } parm { name "uparmtype" baseparm export none } parm { name "pathorient" baseparm export none } parm { name "up" baseparm export none } parm { name "bank" baseparm export none } } group { name stdswitcher3_2_1_3 label Subnet invisibletab parm { name "label1" baseparm invisible export dialog } parm { name "label2" baseparm invisible export dialog } parm { name "label3" baseparm invisible export dialog } parm { name "label4" baseparm invisible export dialog } parm { name "tdisplay" baseparm export all } parm { name "display" baseparm export all } parm { name "outputobj" baseparm export all } parm { name "visibleobjects" baseparm export none } parm { name "picking" baseparm export none } parm { name "pickscript" baseparm export none } parm { name "caching" baseparm export none } parm { name "use_dcolor" baseparm invisible export none } parm { name "dcolor" baseparm invisible export none } } } # Automatically generated script: Tuesday July 15, 07:15 \set noalias = 1 # # Creation script for guil_passe operator # if ( "$arg1" == "" ) then echo This script is intended as a creation script exit endif # Node $arg1 (Object/guil_passe) opexprlanguage -s hscript $arg1 ParmsFromVfl := 1; PrefixDroppedParmName := 1; UseDSParms := 1; ForbidOutsideParms := 1; LockContents := 1; SaveSpareParms := 1; CheckExternal := 1; GzipContents := 1; MakeDefault := 1; PrefixDroppedParmLabel := 1; UnlockOnCreate := 0; OBJ OBJ $HDA_TABLE/$HDA_NAME Digital Assets }]8X8[s.VFLcU[U3TܦH-IUWܻ_p& RGUǪꖀH$D"z848v6yWOM?x%|x}݋7Mo񕿴9#7<>=s /ކT255'D|~ki?wJ8| 0vLן?t~~_~8'~/_7ׄ璐e芒7/_lhf79ǣu~;y yǍ 损 |"sڈ~'愺 V$Nnf.5sFPN~IY_|MZMOUíVڲĥ9?o%1_͟I-V3medi?ܟ}Գix3T@!,ken:^xP?Y1^ jYb}3Z9^Wx];3A_mU6ݥ!QA)s”@_!Iqxxe7H!GBhgZQ 376!/C73%I PeH# |n}~B E}ri IJm'jCo߆tTq,0:ǦH#ӳY< 2#8Aᕿۘr!ɽS规ԕhiyrj8g zzKF!@Yh5l$M0+/@-cK(8Uìbv.k=_&Adrh#US:D&C`@oΎ#FmQq:3KUq h726&.\ӢDV>a3'!:.z~]&5H5ZX->31 @U2s y\W-TuNtE>@@C'1@NԒGI9ls36=>t`xd/C6K: T#9 3׷>qP7 + kɍu;XrF@(pKf0aXic0F*+3y V7|xz瑋קe\HltODłA<&Su/h6}-sue.Qt͘e#Y/[@¼&+S5i|vlCIZPR x-2gtg?~ur_*Q92p@ۯa3CR}u+| yUgLrWRd3\ip¨TW # lH"_r(ܥ C.\91Ac'\E.FƮ3!]ʀ 9̬'}J>/[>޾yrW,J K8b2ÒqW"ccbaI+u.r/71>>Jg* aXS*=;Œ-Pp*V{ǫ-:nrZӳh W5SQLPS| }yj/aE^īrh`9KTkɏRf4ުUZii5ճ7'yp;_=7 h+|CMIOʜ÷hʉ_R`:e5x ‰%o~wBЃYKGJ&}ҭlTo'ߒ497#늆 :5t$ D%,A$^،y!wL:taٯ?OMR/6:lGɠ5hZ&b6e6>Eve|6%Sߏݍط~"Yc<&KU~[zoch^SMEEp6VRz U|k: 3t=* (z_ AҀgzf.a^t圎];5@PBT`-Ykgan c:0P\ӛ-%W< P;C>%AA=`RZ7R';a?4AA~g䰛JgjpT%*0<(&?;(A/q.cQ.N>Q&9pb\e {%t[Rֶi`Er떵Y15kpzre&6u˺ɌpyEM1va0l| %l 6d(ذ>)ʗz`ڢcJesQjL"՗2bYIT$ a6?n<2fl`QfhOl0!3T53?mqYzȇYtUwq" S߅|MFD#~3q E|H mrb昮7d4r524h%E!*q57j#a?Kť;114 FI- YqF6dg+tT5Oآ5fG f汻PУ0{gDfFfHv+hp+8Hӄ=LȄ=ljn'2(|E9nO ;$U [VCcR }(zKr$R{d5iH8`"|F[:rĒT17%g"ӹmw+y1+fV$Ee`oh Hn]b^hvzdu&' p9e}v{!y r9j<|%8/`ɝh$k0wtO ɇ$wk1&W3#4RⲇU]?o"i%, xsP@YHYxKMceDKyb кeG@ޣg[-EFo~lcR!R~o eRahO޼k܏aMmU5a.7WQr~XSUk+K &a@8a7yz[ UFlΘgʛA聇vh`]c8.`Jюr_);<,)Ճɰb?O&vߞNij(ฃސLtؔTkODkSF8jh8(@uSExP, 7?afT+)b?ey+=n"-,V{^j/WFsc*^czb.gV+n(P Fcтr*@Rǘt|=FoFNLXUx،[*edUP^\ŽS\zn]]KSD1*:D=1Dl+Jj- )5,̍"%۞ʙ7(eMe2)L }髹WQ B_t<ʄ0뎺~Ŝv`UsV8t6ɠGZ6 Vv|O>|KnOH|>Ǡg|>Q0{!jժ|>r=^Ri^_;cLVQO.ԧ_d?.uS -"Xkrttn Pc^gJ*7VSWA+:@a3^]cian Lϙ0EmX?R5ű,X?q6U2hqo+:뵳ݮj]׻kuϻk >ےLYp02*N:cM}655;fUDgs 5cuB#`ށ92W!id&/_e2,j:U㝊T0*c@o>4= &v;L4ӨvhH0zQۂް+6nPovmhĜǍW{ uOF]O*Ե~pU}>~p?}>~p?; >~p/{p/e}>sN*swXP#aeYB 5͊#ksI}/NF]'m}>xc=զ=ݜ*|Sm1F]fY냻wî{w.Rv*H_7QvcUyW,zc 6 /i}'ض=]9cl荭AF0?p{BT\0зvƶZUW ;AOh^uUȯ{2 aJ+olJ]om &~"ƞHޯ`-P,i+%![zGU/4mA7F/sD߲u16N CՉ!CoT Y1?2#kDc[VX]@_'SUU^&Ofh#:=׹K9fDhzwMXҞFzg,!ƭf#=J_#[,j!Ŧ7d~L\^Ŏ(oŮ*ʺ죏_Y/&6UhnSxr*2Wn?uo6)_?ckol=E\tZ+ڗ˦׎ʋ$}[  rsĖ6X]٠{J|"m}uK4g3XO%#x.w9O?Yg_Ѝ3Mw_ʱBriE?;Ap_vnɞ < K;Ad>VxQWŞskIriWe:G brkxskr>s]u16oIl3*' w0g5ŜAdl^%_o"LtdMK;tH4DG".(͗]x54OP&&Y"?Wf uܣu @J"^+ӝFH M][y$y'y[1ãWNDĥ1SuZX4 N!>;9$4d]POӊI2,`D*T!wώΉ=PJa<, 45P0ZݡT,p*.r13wύw|#VaW2|R8`9r8k I Df=9"? 'Q98l}C?g":5x tB.Y] BRi J $LN4җNNoe4oo\-s_הצtD(f'&05D a݀PTѻd0M~ׄ7I+N[}jq1!* zSz= 6s1Xwf=3=p^4wlۥ*?kP,xxMam>-H#^bfGawr:."g:w$LC6&M*e?~{&|kbo> }AxOH+@gmxD!<l7?k5GO=.^Yu.&9ecg~Qv Jzڝp~RuWiKO8,ߖ~r|s IhxTALըQzGyM]I9a>H64XC`i?#:0.ܗr>|:>uG-Uusy\s;@AլNMv'M ӗIzAug0ݐd߹أ<Μ QX=6@*C@y{Ś( tŝD쒋8TF$MKyp6d@l2hC\$d`J<.v[El*'Nx뤳+N}m?0o\! D2yE,mpU8y]^svbJհ4t _pJMR<28!qfu=;¼ 3entaeVj2捚r> 6>W^d)W)x00Ce XD+gi}@ 10~A-X*PELuץv̳E6>Y#5;PV$ɪǙy."/mt]]݆",33dڡ@W~1?w悼 k4 ]A?'ʼNڥ*e}>('̆plϏɵ`]4;a%Dqzz[뾺.C ZtTѾ )Y~p112_T7o XE:%ĦQz>~ Eڂ5kbv3fE;+ہ,g?efWRs Rx qu3vKa/`+GOqu☙7R3S& +^%/4d _%7j | f-u) {֋8De.Qi}ΓEd܉(C%RwZ!yr ydtx3F$}5K4?U,#6?^,4k1 YnQ_,XgA1\?~sv̯h?!g*rQb}Y5w"eX􂚁uEΓ컋δ"F[ !~r-vobg\~eM^ݻ!g\~9+?btr%1s+KK>QiՂ nջȶ_GBok?6{.yN`=8=i/wI{I ݘUe P9<*эl}0j;S{gA&ua4+II?4xT+xX\f3ZPv| e$e^)/co<$ eXvDL$+^z!,Bv "e*[+>D񠣯N)Ha;仳\"XAuXBPfn[3A>vrl9q] (ۥ8VeJ2BjXD LJQ.|g$#ZELL.D6&(~;(irnwANw9P#9ڒl9:.sQS7尬P<=E9 Ѓ$dDV LVbcTV,GXd)==[)EtWҖijS$Ʒ~^Ia.. \8?U[;4_nUy0,sxTRL(CWYeD eD®gART]8gd٤W:r&b';%ji $f╣/94ȑC삜&O592dQA1ݑ}PURl\dl*;xV$DK,]F4N:QoehV" ٍZ6L tagʴJej*AA)(#!Yn#Sj x (diʠZ,dixV8C.b*L8< 1hb/})Ȩ$4IFGW"ZMOd'bU$%V2DTUˉ  HƁB TFU6Ny#^pJѱc4g5Ar(*HcLچӶ`KRWQTS+yг.Xg|<4Yl1Cv<42.N"pf"( ͱ6@'Zscٕ=6;vȐ(&,Gǣ+iED:DեG6>h!'r/r6 'ٽrj)kaK.:V]o1z6TXNKu">H_}a; q/C0bl}ҫ^kf@(Eʮi `D_x4fg`V>~n^ӀkaSƟ`~?7{IqS L(ǧXdb7t̅OFTx?< ym k;aN8JXF#O"# srT0BSV,‘*_ٜF\!c,B"#e@x>zoR-%+StS>1~ȰגPayA0hЋ_EG.'J]=C#Ymi`U3]͊^ -Y&?mQrS̱] [4i%du%{ mUe%ާ5˪Ec=F0}QX:JeΒZET/edyN7JX''ɉ(+PxsO8XueYtUwq" LXF 6ެ|hQTr"#!͟Ux RXfI~z:mnF۽ê֖5$qg W~|Ul-Y^]#]-[bI*`>1OSӒG3Dܿ6ݻTX%EeC@Rռѐjxlɢ&B%\Nlp߽^Hk=9I.LD8%Y.!An q鐘!-xa$0 Ĝ6na6yV²V\/ KEw N ,$CpˈXt u 42[-E9-C:p6˦r Оys=5U-bl!ʺ$A ~Ï1<>(^0q[ǜQݷԘp!s\xTOEm}Ӡ5Ej ̩_0 |qŢaa@ysxP+)bɒ2hV{LME$["Y.ve%T&\ V&*QA֍V[eQpG(c5L^H7dY*ped-/NυK2٩UefpZ^m G0 XU3SԲZƐU\%d$X[5G ݼycRTFRd^އ[]d .0UAmJyZLH N^V1yKj0zƻBYfё,(SSM<8ߓ1F]htu}p.yW>5$]=% tM읗3Yxq.-flzb(2wF~cQ~ł-KbvO₴nbQ3gѧًqZ]WUVX}E1%mԾ[ΡE˴k,)0b[#1"ax[냿o]ߺ1냿ߺ;MƴWeNzݭ;_ugwoFUDܭ/Ŀ:_}3jڟ…{ꑩS}jo_]_ yEHRG:4tſ6kw t:AϨrىӱ55 j*4;/)S)}2`ZzlK :u:6uV98:wG}#ٖ-ACpgk4:FWt<=͆^3\]sF{'ߺDA#BcW#}dtޝ?囷'_}գ