0707070000010000000006660000000000000000010000001231507733100000700000000261.start fplayback -i on -r off -f 1 -e on -h on -t on -a on -k on -s 1
tcur 0.66666666666666663
fps 24
tset 0 10
frange 1 240
unitlength 1
unitmass 1
prompt '`strcat(oppwf(), " -> ")`'
0707070000010000000006660000000000000000010000001231507733100001300000000765.variables set -g ACTIVETAKE = 'Main'
set -g E = '2.7182818284590452354'
set -g EYE = 'stereo'
set -g HIP = '/tmp'
set -g HIPNAME = 'cop_driven_texture.hip'
set -g JOB = '/home/malexander/repo/dev13.0/src/houdini/support/config/Root'
set -g PI = '3.1415926535897932384'
set -g POSE = '/home/malexander/houdini13.0/poselib'
set -g _HIP_SAVEPLATFORM = 'linux-x86_64-gcc4.7'
set -g _HIP_SAVETIME = 'Thu Mar 27 15:41:13 2014'
set -g _HIP_SAVEVERSION = '13.0.352'
set -g _HIP_SHELFTOOLCOUNT = '2'
set -g status = '0'
0707070000010000000006660000000000000000010000001231507733100001100000000267.aliases 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'
0707070000010000000006660000000000000000010000001231507733100001400000000021.takeconfig takename -g take
0707070000010000000006660000000000000000010000001231507733100001500000000000.hou.session 0707070000010000000006660000000000000000010000001231507733100001500000000000.OPlibraries 0707070000010000000006660000000000000000010000001231507733100001700000000000.OPpreferences 0707070000010000000006660000000000000000010000001231507733100001500000000534.OPfallbacks Object/hlight /home/malexander/repo/dev13.0/hfs/houdini/otls/OPlibObject.otl
Object/hlight otls/OPlibObject.otl
Sop/uvquickshade /home/malexander/repo/dev13.0/hfs/houdini/otls/OPlibSop.otl
Sop/uvquickshade otls/OPlibSop.otl
Shop/v_layered /home/malexander/repo/dev13.0/hfs/houdini/otls/OPlibShopVMantra.otl
Shop/v_layered otls/OPlibShopVMantra.otl
0707070000010000000006660000000000000000010000001231507733100001500000274767.OPdummydefs INDX              INDEX_SECTION      ±S4~Ù   Object/hlight  ±  qÛS4~    Sop/uvquickshade  sŒ  ƒS4~    Shop/v_layered  z  ÿ`S4~          hlight   Light   "oplib:/Object/hlight?Object/hlight   	OBJ_light           Object               subtype=light        S4~Ù        uvquickshade   UVQuickShade   (oplib:/Sop/uvquickshade?Sop/uvquickshade   SOP_uvquickshade           Sop                      S4~Ù       	v_layered   Layered Surface   $oplib:/Shop/v_layered?Shop/v_layered   SHOP_surface           Shop               surface        S4~Ù  INDX              Contents       WS4~    DialogScript   W  q@RI’0707070000010000000006660000000000000000010000001231507724000001300000000000TRAILER!!! # Dialog script for hlight automatically generated 09/30/13 11:00:21

{
    name	hlight
    script	hlight
    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 l_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 l_xOrder light "Light" rst_order ""
    bindhandle l_rx light "Light" rx ""
    bindhandle l_ry light "Light" ry ""
    bindhandle l_rz light "Light" rz ""
    bindhandle sx light "Light" sx ""
    bindhandle sy light "Light" sy ""
    bindhandle sz light "Light" sz ""
    bindhandle l_tx light "Light" tx ""
    bindhandle l_ty light "Light" ty ""
    bindhandle l_tz light "Light" tz ""
    bindhandle resx light "Light" xres ""
    bindhandle l_rOrder light "Light" xyz_order ""
    bindhandle resy light "Light" yres ""

    inputlabel	1	"Sub-Network Input #1"
    inputlabel	2	parent
    inputlabel	3	parent
    inputlabel	4	parent

    group {
	name	"folder0"
	label	"Transform"

	parm {
	    name	"l_keeppos"
	    label	"Keep position when parenting"
	    type	toggle
	    joinnext
	    default	{ "off" }
	    range	{ 0 1 }
	    export	none
	    parmtag	{ "autoscope" "0000000000000000" }
	}
	parm {
	    name	"l_pre_xform"
	    label	"Pre-transform"
	    type	button
	    default	{ "clean" }
	    menureplace	{
		"clean"	"Clean Transform"
		"cleantrans"	"Clean Translates"
		"cleanrot"	"Clean Rotates"
		"cleanscales"	"Clean Scales"
		"extract"	"Extract Pre-transform"
		"reset"	"Reset Pre-transform"
	    }
	    range	{ 0 1 }
	    export	none
	    parmtag	{ "autoscope" "0000000000000000" }
	}
	parm {
	    name	"l_xOrd"
	    label	"Transform Order"
	    type	ordinal
	    joinnext
	    default	{ "srt" }
	    menu	{
		"srt"	"Scale Rot Trans"
		"str"	"Scale Trans Rot"
		"rst"	"Rot Scale Trans"
		"rts"	"Rot Trans Scale"
		"tsr"	"Trans Scale Rot"
		"trs"	"Trans Rot Scale"
	    }
	    range	{ 0 1 }
	    export	none
	    parmtag	{ "autoscope" "0000000000000000" }
	}
	parm {
	    name	"l_rOrd"
	    label	"Rotate Order"
	    type	ordinal
	    nolabel
	    default	{ "xyz" }
	    menu	{
		"xyz"	"Rx Ry Rz"
		"xzy"	"Rx Rz Ry"
		"yxz"	"Ry Rx Rz"
		"yzx"	"Ry Rz Rx"
		"zxy"	"Rz Rx Ry"
		"zyx"	"Rz Ry Rx"
	    }
	    range	{ 0 1 }
	    export	none
	    parmtag	{ "autoscope" "0000000000000000" }
	}
	parm {
	    name	"l_t"
	    label	"Translate"
	    type	vector
	    size	3
	    default	{ "0" "0" "0" }
	    disablewhen	"{ light_type == geo intothisobject == 1 }"
	    range	{ -1 1 }
	    export	none
	    parmtag	{ "autoscope" "1110000000000000" }
	}
	parm {
	    name	"l_r"
	    label	"Rotate"
	    type	vector
	    size	3
	    default	{ "0" "0" "0" }
	    disablewhen	"{ light_type == geo intothisobject == 1 }"
	    range	{ 0 360 }
	    export	none
	    parmtag	{ "autoscope" "1110000000000000" }
	}
	group {
	    name	"folder1_2"
	    label	"Viewing Options"

	    parm {
		name	"l_enabledisplay"
		label	"Display"
		type	toggle
		nolabel
		joinnext
		default	{ "off" }
		range	{ 0 1 }
		export	none
		parmtag	{ "autoscope" "0000000000000000" }
	    }
	    parm {
		name	"l_display"
		label	"Display"
		type	integer
		default	{ "1" }
		disablewhen	"{ l_enabledisplay == 0 }"
		range	{ 0! 1! }
		export	none
		parmtag	{ "autoscope" "0000000000000000" }
	    }
	    parm {
		name	"l_iconscale"
		label	"Icon Scale"
		type	float
		default	{ "1" }
		range	{ 0 10 }
		export	none
	    }
	    parm {
		name	"l_caching"
		label	"Cache Object Transform"
		type	toggle
		default	{ "off" }
		range	{ 0 1 }
		export	none
		parmtag	{ "autoscope" "0000000000000000" }
	    }
	    parm {
		name	"l_picking"
		label	"Viewport Selecting Enabled"
		type	toggle
		default	{ "on" }
		range	{ 0 1 }
		export	none
		parmtag	{ "autoscope" "0000000000000000" }
	    }
	    parm {
		name	"l_pickscript"
		label	"Select Script"
		type	file
		default	{ "" }
		disablewhen	"{ l_picking == 0 }"
		menureplace	{
		    [ "opmenu -l . pickscript" ]
		}
		range	{ 0 1 }
		export	none
		parmtag	{ "autoscope" "0000000000000000" }
	    }
	}

	group {
	    name	"folder1_2_1"
	    label	"Lookat Options"

	    parm {
		name	"l_lookatpath"
		label	"Look At"
		type	oppath
		default	{ "" }
		range	{ 0 1 }
		export	none
		parmtag	{ "autoscope" "0000000000000000" }
		parmtag	{ "opfilter" "!!OBJ!!" }
		parmtag	{ "oprelative" "." }
	    }
	    parm {
		name	"l_lookup"
		label	"Look At Up Vector"
		type	string
		default	{ "on" }
		disablewhen	"{ l_lookatpath == \"\" }"
		menu	{
		    "off"	"Don't use up vector"
		    "on"	"Use up vector"
		    "quat"	"Use quaternions"
		}
		range	{ 0 1 }
		export	none
		parmtag	{ "autoscope" "0000000000000000" }
	    }
	}

	group {
	    name	"folder1_2_2"
	    label	"Path Options"

	    parm {
		name	"l_pathobjpath"
		label	"Path Object"
		type	oppath
		default	{ "" }
		range	{ 0 1 }
		export	none
		parmtag	{ "autoscope" "0000000000000000" }
		parmtag	{ "opfilter" "!!SOP!!" }
		parmtag	{ "oprelative" "." }
	    }
	    parm {
		name	"l_pathroll"
		label	"Roll"
		type	angle
		default	{ "0" }
		disablewhen	"{ l_pathobjpath == \"\" }"
		range	{ -360 360 }
		export	none
		parmtag	{ "autoscope" "0000000000000000" }
	    }
	    parm {
		name	"l_pathpos"
		label	"Position"
		type	float
		default	{ "0" }
		disablewhen	"{ l_pathobjpath == \"\" }"
		range	{ 0! 10 }
		export	none
		parmtag	{ "autoscope" "0000000000000000" }
	    }
	    parm {
		name	"l_pathparmtype"
		label	"Parameterization"
		type	ordinal
		default	{ "arc" }
		disablewhen	"{ l_pathobjpath == \"\" }"
		menu	{
		    "uniform"	"Uniform"
		    "arc"	"Arc Length"
		}
		range	{ 0 1 }
		export	none
		parmtag	{ "autoscope" "0000000000000000" }
	    }
	    parm {
		name	"l_pathorient"
		label	"Orient Along Path"
		type	integer
		default	{ "1" }
		disablewhen	"{ l_pathobjpath == \"\" }"
		range	{ 0 1 }
		export	none
		parmtag	{ "autoscope" "0000000000000000" }
	    }
	    parm {
		name	"l_pathup"
		label	"Orient Up Vector"
		type	direction
		size	3
		default	{ "0" "1" "0" }
		disablewhen	"{ l_pathobjpath == \"\" }"
		range	{ 0 1 }
		export	none
		parmtag	{ "autoscope" "0000000000000000" }
	    }
	    parm {
		name	"l_pathbank"
		label	"Auto-Bank factor"
		type	float
		default	{ "1" }
		disablewhen	"{ l_pathobjpath == \"\" }"
		range	{ -1 1 }
		export	none
		parmtag	{ "autoscope" "0000000000000000" }
	    }
	}

    }

    group {
	name	"folder0_1"
	label	"Light"

	parm {
	    name	"light_type"
	    label	"Light Type"
	    type	ordinal
	    default	{ "0" }
	    disablewhen	"{ light_enable == 0 }"
	    menu	{
		"point"	"Point"
		"line"	"Line"
		"grid"	"Grid"
		"disk"	"Disk"
		"sphere"	"Sphere"
		"geo"	"Geometry"
		"distant"	"Distant"
		"sun"	"Sun"
	    }
	    range	{ 0 1 }
	    export	all
	}
	parm {
	    name	"light_color"
	    label	"Light Color"
	    type	color
	    size	3
	    default	{ "1" "1" "1" }
	    disablewhen	"{ light_enable == 0 }"
	    range	{ 0 1 }
	    export	all
	}
	parm {
	    name	"light_intensity"
	    label	"Light Intensity"
	    type	float
	    default	{ "1" }
	    disablewhen	"{ light_enable == 0 }"
	    range	{ 0 10 }
	    export	none
	    parmtag	{ "autoscope" "1000000000000000" }
	}
	parm {
	    name	"light_enable"
	    label	"Light Enabled"
	    type	toggle
	    default	{ "1" }
	    range	{ 0 1 }
	    export	all
	}
	parm {
	    name	"ogl_enablelight"
	    label	"Enable Light In Viewport"
	    type	toggle
	    default	{ "1" }
	    range	{ 0 1 }
	    export	none
	}
	parm {
	    name	"light_contribdiff"
	    label	"Diffuse Contribution"
	    type	toggle
	    invisible
	    default	{ "1" }
	    disablewhen	"{ light_enable == 0 }"
	    range	{ 0 1 }
	    export	none
	}
	parm {
	    name	"light_contribspec"
	    label	"Specular Contribution"
	    type	toggle
	    invisible
	    default	{ "1" }
	    disablewhen	"{ light_enable == 0 }"
	    range	{ 0 1 }
	    export	none
	}
	multiparm {
	    name	"light_contrib"
	    label	"Light Contributions"

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

	parm {
	    name	"categories"
	    label	"Categories"
	    type	string
	    default	{ "" }
	    disablewhen	"{ light_enable == 0 }"
	    range	{ 0 1 }
	    export	none
	    parmtag	{ "spare_category" "Shading" }
	}
	parm {
	    name	"vm_samplingquality"
	    label	"Sampling Quality"
	    type	float
	    default	{ "1" }
	    disablewhen	"{ light_type == point } { light_type == distant }"
	    range	{ 0 10 }
	    export	none
	}
	parm {
	    name	"light_contribprimary"
	    label	"Render Light Geometry"
	    type	toggle
	    default	{ "0" }
	    disablewhen	"{ light_type == point } { light_type == distant }"
	    range	{ 0 1 }
	    export	none
	}
	group {
	    name	"atten_folder_1"
	    label	"Spot Light Options"

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

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

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

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

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

	group {
	    name	"atten_folder_1_3"
	    label	"Attenuation Options"

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

    }

    group {
	name	"folder0_2"
	label	"Shadow"

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

    parm {
	name	"focal"
	label	"Camera Focal Length"
	type	float
	invisible
	default	{ "lock(1)" }
	range	{ 0 10 }
	export	none
    }
    parm {
	name	"aperture"
	label	"Camera Aperture"
	type	float
	invisible
	default	{ "if(ch('coneenable')!=0 || ch('light_conefov') == 0, if(strcmp(chs('light_type'), 'distant') == 0 || strcmp(chs('light_type'), 'sun') == 0, 1, tan(ch('light_fov'))), tan(ch('conedelta')+ch('coneangle')))" }
	range	{ 0 10 }
	export	none
    }
    parm {
	name	"projection"
	label	"Camera Projection"
	type	ordinal
	invisible
	default	{ "if(strcmp(chs('light_type'), 'distant')==0 || strcmp(chs('light_type'), 'sun')==0, 1, 0)" }
	menu	{
	    "perspective"	"Perspective"
	    "ortho"	"Orthographic"
	}
	range	{ 0 1 }
	export	none
    }
    parm {
	name	"focus"
	label	"Handle Focus"
	type	float
	invisible
	default	{ "10" }
	range	{ 0 10 }
	export	none
    }
    parm {
	name	"winmask"
	label	"Window Mask"
	type	oplist
	invisible
	default	{ "`ifs(ch('shadow_autofit') && ch('coneenable') && strcmp(chs('shadow_type'), 'depthmap') == 0 && strcmp(chs('shadowmask'), '*')!=0, chs('shadowmask'), '')`" }
	range	{ 0 1 }
	export	none
	parmtag	{ "opexpand" "1" }
	parmtag	{ "opfilter" "!!OBJ/GEOMETRY!!" }
	parmtag	{ "oprelative" "/obj" }
    }
    parm {
	name	"light_wrangler"
	label	"Light Wrangler"
	type	string
	invisible
	default	{ "HoudiniLight" }
	range	{ 0 1 }
	export	none
    }
    parm {
	name	"clampprojmap"
	label	"Clamp Projected Map To Frustum"
	type	toggle
	invisible
	default	{ "0" }
	disablewhen	"{ projmap == \"\" }"
	range	{ 0 1 }
	export	none
    }
    parm {
	name	"areafullsphere"
	label	"Use full sphere for environment"
	type	toggle
	invisible
	default	{ "0" }
	range	{ 0 1 }
	export	none
    }
    group {
	name	"stdswitcher4_3"
	label	"Invisible Object Parms To Keep"
	invisibletab

	parm {
	    name	"use_dcolor"
	    baseparm
	    invisible
	    export	none
	}
	parm {
	    name	"dcolor"
	    baseparm
	    invisible
	    export	none
	}
	parm {
	    name	"keeppos"
	    baseparm
	    invisible
	    export	none
	}
	parm {
	    name	"pre_xform"
	    baseparm
	    invisible
	    export	none
	}
	parm {
	    name	"xOrd"
	    baseparm
	    invisible
	    export	none
	}
	parm {
	    name	"rOrd"
	    baseparm
	    invisible
	    export	none
	}
	parm {
	    name	"t"
	    baseparm
	    invisible
	    export	none
	}
	parm {
	    name	"r"
	    baseparm
	    invisible
	    export	none
	}
	parm {
	    name	"s"
	    baseparm
	    invisible
	    export	none
	}
	parm {
	    name	"p"
	    baseparm
	    invisible
	    export	none
	}
	parm {
	    name	"scale"
	    baseparm
	    invisible
	    export	none
	}
	parm {
	    name	"tdisplay"
	    baseparm
	    invisible
	    joinnext
	    export	none
	}
	parm {
	    name	"display"
	    baseparm
	    invisible
	    export	none
	}
	parm {
	    name	"dimmer"
	    baseparm
	    invisible
	    export	all
	}
	parm {
	    name	"caching"
	    baseparm
	    invisible
	    export	none
	}
	parm {
	    name	"picking"
	    baseparm
	    invisible
	    export	none
	}
	parm {
	    name	"pickscript"
	    baseparm
	    invisible
	    export	none
	}
	parm {
	    name	"lookatpath"
	    baseparm
	    invisible
	    export	none
	}
	parm {
	    name	"lookup"
	    baseparm
	    invisible
	    export	none
	}
	parm {
	    name	"pathobjpath"
	    baseparm
	    invisible
	    export	none
	}
	parm {
	    name	"roll"
	    baseparm
	    invisible
	    export	none
	}
	parm {
	    name	"pos"
	    baseparm
	    invisible
	    export	none
	}
	parm {
	    name	"uparmtype"
	    baseparm
	    invisible
	    export	none
	}
	parm {
	    name	"pathorient"
	    baseparm
	    invisible
	    export	none
	}
	parm {
	    name	"up"
	    baseparm
	    invisible
	    export	none
	}
	parm {
	    name	"bank"
	    baseparm
	    invisible
	    export	none
	}
    }

}
INDX              Contents       WS4~    DialogScript   W  èHY(~0707070000010000000006660000000000000000010000001231507724000001300000000000TRAILER!!! # Dialog script for uvquickshade automatically generated 06/18/08 11:23:42

{
    name	uvquickshade
    script	uvquickshade
    label	UVQuickShade

    help {
	""
	""
	""
	""
	""
	""
	""
    }

    inputlabel	1	"Sub-Network Input #1"
    inputlabel	2	"Sub-Network Input #2"
    inputlabel	3	"Sub-Network Input #3"
    inputlabel	4	"Sub-Network Input #4"

    parm {
	name	"group"
	label	"Group"
	type	string
	default	{ "" }
	menutoggle	{
	    [ "opmenu -l material1 group1" ]
	}
	range	{ 0 1 }
	export	none
	parmtag	{ "autoscope" "0000000000000000" }
	bindselector prims "Material Primitives"
	    "Select the primitives to apply material to and press Enter to complete"
	    0 1 all 0 "" 0
    }
    parm {
	name	"texture"
	label	"Texture Map"
	type	image
	default	{ "UVcolor.rat" }
	menureplace	{
	    "Mandril.pic"	"Mandril.pic"
	    "default.pic"	"default.pic"
	    "data/smurf_dragtree_$F.pic"	"data/smurf_dragtree_$F.pic"
	    "data/pull_with_snow_$F.pic"	"data/pull_with_snow_$F.pic"
	    "data/snowball_fight_$F.pic"	"data/snowball_fight_$F.pic"
	}
	range	{ 0 1 }
	export	all
    }
    group {
	name	"g0"
	label	"Quick-Texture Parameters"

	parm {
	    name	"texture_axis"
	    label	"Projection Axis"
	    type	integer
	    default	{ "1" }
	    menu	{
		"x"	"X axis"
		"y"	"Y axis"
		"z"	"Z axis"
	    }
	    range	{ 0 10 }
	    export	all
	}
	parm {
	    name	"texture_s"
	    label	"Texture Scale"
	    type	uvw
	    size	3
	    default	{ "1" "1" "1" }
	    range	{ 0 1 }
	    export	none
	}
    }

}
INDX              DialogScript      ÿ4S$ù!# Context: Surface

/*
 * Houdini Dialog Script generated automatically
 * by vcc from source file layered.
 * Generated: Sat Mar 15 21:06:41 2014
 */

{
    name	"v_layered"
    script	"layered"
    label	"Layered Surface"
    rendermask	VMantra

    help {
	"This shader allows for up to 16 layers of textures to be composited"
	"Each layer can modify one or more parameters of the base layer."
	"The color from the texture map for the layer can be tinted by"
	"the corresponding color before it is applied to the base layer"
	"The compositing operations are:"
	"    multiply - The layer color will multiply the base color"
	"    add      - The layer color will be added to the base color"
	"    sub      - The layer color will be subtracted from the base color"
	"    over     - The layer color will be composited over the base"
	"               the base color using the alpha of the texture"
	"Each texture can be tiled to repeat, to streak its edges or as a decal."
	"If the texture file is a .rat file, the texture can be filtered and"
	"blurred at render time."
	""
	"Texture coordinates for each layer can be aquired using several"
	"methods"
	"    uv       - The geometry texture coordinates for the layer are used"
	"               if the texture coordinates do not exist, the surface"
	"               parametric coordinates are used."
	"    uvname   - The attribute name of the texture coordinates for the layer."
	"               This allows you to use one set of texture coordinates"
	"               for multipe layers."
	"    sphere   - A polar projection (using the projection transform)"
	"    cylinder - A cylindrical projection (using the proj transform)"
	"    ortho    - An orthographic projection (using the proj transform)"
	"When applying projections to compute texture coordinates, the"
	"coordinates may be computed in world, object, shader or NDC space"
	""
	"Roughness controls the size of the specular highlight"
	"The lighting model controls the shape of the specular highlight"
	"The constant lighting model will simply apply the diffuse color"
	"to the surface"
	"Opacity is computed using the Alpha of each layer.  After the layer"
	"opacity has been computed, the opacity is scaled by the alpha-para/perp"
	"and filtered by the transmit color."
	"Tinted ambient will scale the ambient light by the diffuse"
	"  color component resulting in more saturated colors"
	"When computing reflections, it is possible to scale the reflected"
	"  light using the Fresnel equation"
	"Reflection bias is used to limit self-reflections"
    }

    group {
	name	g0
	label	Base

	parm {
	    name	Ca
	    label	"Ambient"
	    type	color
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
	parm {
	    name	Cd
	    label	"Diffuse"
	    type	color
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
	parm {
	    name	Cs
	    label	"Specular"
	    type	color
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
	parm {
	    name	Cr
	    label	"Reflect"
	    type	color
	    size	3
	    default	{ 0 0 0 }
	    export	none
	}
	parm {
	    name	Ct
	    label	"Transmit Color"
	    type	color
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
	parm {
	    name	Alpha
	    label	"Alpha"
	    type	float
	    default	{ 1 }
	    range	 { 0 1 }
	    export	none
	}
	parm {
	    name	apara
	    label	"Alpha Para"
	    type	float
	    default	{ 1 }
	    range	 { 0 1 }
	    export	none
	}
	parm {
	    name	aperp
	    label	"Alpha Perp"
	    type	float
	    default	{ 1 }
	    range	 { 0 1 }
	    export	none
	}
	parm {
	    name	aroll
	    label	"Alpha Rolloff"
	    type	float
	    default	{ 1 }
	    range	 { 0.001 10 }
	    export	none
	}
	parm {
	    name	rough
	    label	"Roughness"
	    type	float
	    default	{ 0.050000000000000003 }
	    export	none
	}
	parm {
	    name	lmodel
	    label	"Lighting Model"
	    type	string
	    menu	{
		"constant"	"Constant"
		"lambert"	"Lambert"
		"phong"	"Phong"
		"blinn"	"Blinn"
		"specular"	"Specular"
	    }
	    default	{ "phong" }
	    export	none
	}
	parm {
	    name	tintedambient
	    label	"Tinted Ambient"
	    type	toggle
	    default	{ 1 }
	    export	none
	}
	parm {
	    name	dofresnel
	    label	"Apply Fresnel Reflections"
	    type	toggle
	    default	{ 1 }
	    export	none
	}
	parm {
	    name	fresnel_eta
	    label	"Fresnel Eta"
	    type	float
	    default	{ 1.3 }
	    range	 { 0.1 3 }
	    export	none
	}
	parm {
	    name	map_base
	    label	"Texture Map"
	    type	image
	    default	{ "" }
	    export	none
	}
	parm {
	    name	apply_base
	    label	"Texture Tints"
	    type	string
	    menu	{
		"a"	"Ambient"
		"d"	"Diffuse"
		"s"	"Specular"
		"r"	"Reflect"
		"o"	"Alpha"
		"do"	"Diff + Alpha"
		"sr"	"Spec + Refl"
		"adsro"	"Everything"
	    }
	    default	{ "d" }
	    export	none
	}
	parm {
	    name	mapmode_base
	    label	"Map Tiling"
	    type	string
	    menu	{
		"repeat"	"Repeat"
		"streak"	"Streak Edges"
		"decal"	"Decal"
		"decalz"	"Decal with Z clamping"
	    }
	    callback	"set ext = `substr($script_parm, 7, abs(strcmp($script_parm, mapmode_base))*10)`; opparm . ogl_clamping_mode$ext `strmatch('decal*', chs($script_parm))`"
	    default	{ "repeat" }
	    export	none
	}
	parm {
	    name	smapfilter_base
	    label	"S Map Filter"
	    type	string
	    menu	{
		"point"	"Point"
		"box"	"Box Filter"
		"gauss"	"Gaussian Filter"
		"catrom"	"Catmull-Rom"
		"sinc"	"Sinc"
		"bartlett"	"Bartlett"
		"hanning"	"Hanning"
	    }
	    default	{ "box" }
	    export	none
	}
	parm {
	    name	smapblur_base
	    label	"S Map Blur"
	    type	float
	    default	{ 1 }
	    range	 { 1 10 }
	    export	none
	}
	parm {
	    name	tmapfilter_base
	    label	"T Map Filter"
	    type	string
	    menu	{
		"point"	"Point"
		"box"	"Box Filter"
		"gauss"	"Gaussian Filter"
		"catrom"	"Catmull-Rom"
		"sinc"	"Sinc"
		"bartlett"	"Bartlett"
		"hanning"	"Hanning"
	    }
	    default	{ "box" }
	    export	none
	}
	parm {
	    name	tmapblur_base
	    label	"T Map Blur"
	    type	float
	    default	{ 1 }
	    range	 { 1 10 }
	    export	none
	}
	parm {
	    name	project_base
	    label	"Texture Source"
	    type	string
	    menu	{
		"uv"	"Geometry Attribute"
		"ortho"	"Orthographic Projection"
		"sphere"	"Polar Projection"
		"cyl"	"Cylindrical Projection"
	    }
	    default	{ "uv" }
	    export	none
	}
	parm {
	    name	uvname_base
	    label	" UV Attribute"
	    type	string
	    menu	{
		"uv"	"uv (base layer)"
		"uv2"	"uv2  (layer 2)"
		"uv3"	"uv3  (layer 3)"
		"uv4"	"uv4  (layer 4)"
		"uv5"	"uv5  (layer 5)"
		"uv6"	"uv6  (layer 6)"
		"uv7"	"uv7  (layer 7)"
		"uv8"	"uv8  (layer 8)"
		"uv9"	"uv9  (layer 9)"
		"uv10"	"uv10 (layer 10)"
		"uv11"	"uv11 (layer 11)"
		"uv12"	"uv12 (layer 12)"
		"uv13"	"uv13 (layer 13)"
		"uv14"	"uv14 (layer 14)"
		"uv15"	"uv15 (layer 15)"
		"uv16"	"uv16 (layer 16)"
	    }
	    default	{ "uv" }
	    export	none
	}
	parm {
	    name	space_base
	    label	"Texture Space"
	    type	string
	    menu	{
		"world"	"World Space"
		"object"	"Model Space"
		"shader"	"Shader Space"
		"NDC"	"NDC Space"
	    }
	    default	{ "shader" }
	    export	none
	}
	parm {
	    name	center_base
	    label	" Proj Center"
	    type	float
	    size	3
	    default	{ 0 0 0 }
	    export	none
	}
	parm {
	    name	rotate_base
	    label	" Proj Rotate"
	    type	float
	    size	3
	    default	{ 0 0 0 }
	    export	none
	}
	parm {
	    name	scale_base
	    label	" Proj Scale"
	    type	float
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
    } // End of Group: Base

    group {
	name	g1
	label	2

	parm {
	    name	comp2
	    label	"Compositing"
	    type	string
	    menu	{
		"add"	"Add"
		"sub"	"Subtract"
		"mult"	"Multiply"
		"over"	"Over"
	    }
	    default	{ "over" }
	    export	none
	}
	parm {
	    name	map2
	    label	"Texture Map"
	    type	image
	    default	{ "" }
	    export	none
	}
	parm {
	    name	apply2
	    label	"Texture Tints"
	    type	string
	    menu	{
		"a"	"Ambient"
		"d"	"Diffuse"
		"s"	"Specular"
		"r"	"Reflect"
		"o"	"Alpha"
		"do"	"Diff + Alpha"
		"sr"	"Spec + Refl"
		"adsro"	"Everything"
	    }
	    default	{ "d" }
	    export	none
	}
	parm {
	    name	mapmode2
	    label	"Map Tiling"
	    type	string
	    menu	{
		"repeat"	"Repeat"
		"streak"	"Streak Edges"
		"decal"	"Decal"
		"decalz"	"Decal with Z clamping"
	    }
	    callback	"set ext = `substr($script_parm, 7, abs(strcmp($script_parm, mapmode_base))*10)`; opparm . ogl_clamping_mode$ext `strmatch('decal*', chs($script_parm))`"
	    default	{ "repeat" }
	    export	none
	}
	parm {
	    name	smapfilter2
	    label	"S Map Filter"
	    type	string
	    menu	{
		"point"	"Point"
		"box"	"Box Filter"
		"gauss"	"Gaussian Filter"
		"catrom"	"Catmull-Rom"
		"sinc"	"Sinc"
		"bartlett"	"Bartlett"
		"hanning"	"Hanning"
	    }
	    default	{ "box" }
	    export	none
	}
	parm {
	    name	smapblur2
	    label	"S Map Blur"
	    type	float
	    default	{ 1 }
	    range	 { 1 10 }
	    export	none
	}
	parm {
	    name	tmapfilter2
	    label	"T Map Filter"
	    type	string
	    menu	{
		"point"	"Point"
		"box"	"Box Filter"
		"gauss"	"Gaussian Filter"
		"catrom"	"Catmull-Rom"
		"sinc"	"Sinc"
		"bartlett"	"Bartlett"
		"hanning"	"Hanning"
	    }
	    default	{ "box" }
	    export	none
	}
	parm {
	    name	tmapblur2
	    label	"T Map Blur"
	    type	float
	    default	{ 1 }
	    range	 { 1 10 }
	    export	none
	}
	parm {
	    name	Ca2
	    label	"Ambient"
	    type	color
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
	parm {
	    name	Cd2
	    label	"Diffuse"
	    type	color
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
	parm {
	    name	Cs2
	    label	"Specular"
	    type	color
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
	parm {
	    name	Cr2
	    label	"Reflect"
	    type	color
	    size	3
	    default	{ 0 0 0 }
	    export	none
	}
	parm {
	    name	Alpha2
	    label	"Alpha"
	    type	float
	    default	{ 1 }
	    range	 { 0 1 }
	    export	none
	}
	parm {
	    name	project2
	    label	"Texture Source"
	    type	string
	    menu	{
		"uv"	"Geometry Attribute"
		"ortho"	"Orthographic Projection"
		"sphere"	"Polar Projection"
		"cyl"	"Cylindrical Projection"
	    }
	    default	{ "uv" }
	    export	none
	}
	parm {
	    name	uvname2
	    label	" UV Attribute"
	    type	string
	    menu	{
		"uv"	"uv (base layer)"
		"uv2"	"uv2  (layer 2)"
		"uv3"	"uv3  (layer 3)"
		"uv4"	"uv4  (layer 4)"
		"uv5"	"uv5  (layer 5)"
		"uv6"	"uv6  (layer 6)"
		"uv7"	"uv7  (layer 7)"
		"uv8"	"uv8  (layer 8)"
		"uv9"	"uv9  (layer 9)"
		"uv10"	"uv10 (layer 10)"
		"uv11"	"uv11 (layer 11)"
		"uv12"	"uv12 (layer 12)"
		"uv13"	"uv13 (layer 13)"
		"uv14"	"uv14 (layer 14)"
		"uv15"	"uv15 (layer 15)"
		"uv16"	"uv16 (layer 16)"
	    }
	    default	{ "uv2" }
	    export	none
	}
	parm {
	    name	space2
	    label	"Texture Space"
	    type	string
	    menu	{
		"world"	"World Space"
		"object"	"Model Space"
		"shader"	"Shader Space"
		"NDC"	"NDC Space"
	    }
	    default	{ "shader" }
	    export	none
	}
	parm {
	    name	center2
	    label	" Proj Center"
	    type	float
	    size	3
	    default	{ 0 0 0 }
	    export	none
	}
	parm {
	    name	rotate2
	    label	" Proj Rotate"
	    type	float
	    size	3
	    default	{ 0 0 0 }
	    export	none
	}
	parm {
	    name	scale2
	    label	" Proj Scale"
	    type	float
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
    } // End of Group: 2

    group {
	name	g2
	label	3

	parm {
	    name	comp3
	    label	"Compositing"
	    type	string
	    menu	{
		"add"	"Add"
		"sub"	"Subtract"
		"mult"	"Multiply"
		"over"	"Over"
	    }
	    default	{ "over" }
	    export	none
	}
	parm {
	    name	map3
	    label	"Texture Map"
	    type	image
	    default	{ "" }
	    export	none
	}
	parm {
	    name	apply3
	    label	"Texture Tints"
	    type	string
	    menu	{
		"a"	"Ambient"
		"d"	"Diffuse"
		"s"	"Specular"
		"r"	"Reflect"
		"o"	"Alpha"
		"do"	"Diff + Alpha"
		"sr"	"Spec + Refl"
		"adsro"	"Everything"
	    }
	    default	{ "d" }
	    export	none
	}
	parm {
	    name	mapmode3
	    label	"Map Tiling"
	    type	string
	    menu	{
		"repeat"	"Repeat"
		"streak"	"Streak Edges"
		"decal"	"Decal"
		"decalz"	"Decal with Z clamping"
	    }
	    callback	"set ext = `substr($script_parm, 7, abs(strcmp($script_parm, mapmode_base))*10)`; opparm . ogl_clamping_mode$ext `strmatch('decal*', chs($script_parm))`"
	    default	{ "repeat" }
	    export	none
	}
	parm {
	    name	smapfilter3
	    label	"S Map Filter"
	    type	string
	    menu	{
		"point"	"Point"
		"box"	"Box Filter"
		"gauss"	"Gaussian Filter"
		"catrom"	"Catmull-Rom"
		"sinc"	"Sinc"
		"bartlett"	"Bartlett"
		"hanning"	"Hanning"
	    }
	    default	{ "box" }
	    export	none
	}
	parm {
	    name	smapblur3
	    label	"S Map Blur"
	    type	float
	    default	{ 1 }
	    range	 { 1 10 }
	    export	none
	}
	parm {
	    name	tmapfilter3
	    label	"T Map Filter"
	    type	string
	    menu	{
		"point"	"Point"
		"box"	"Box Filter"
		"gauss"	"Gaussian Filter"
		"catrom"	"Catmull-Rom"
		"sinc"	"Sinc"
		"bartlett"	"Bartlett"
		"hanning"	"Hanning"
	    }
	    default	{ "box" }
	    export	none
	}
	parm {
	    name	tmapblur3
	    label	"T Map Blur"
	    type	float
	    default	{ 1 }
	    range	 { 1 10 }
	    export	none
	}
	parm {
	    name	Ca3
	    label	"Ambient"
	    type	color
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
	parm {
	    name	Cd3
	    label	"Diffuse"
	    type	color
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
	parm {
	    name	Cs3
	    label	"Specular"
	    type	color
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
	parm {
	    name	Cr3
	    label	"Reflect"
	    type	color
	    size	3
	    default	{ 0 0 0 }
	    export	none
	}
	parm {
	    name	Alpha3
	    label	"Alpha"
	    type	float
	    default	{ 1 }
	    range	 { 0 1 }
	    export	none
	}
	parm {
	    name	project3
	    label	"Texture Source"
	    type	string
	    menu	{
		"uv"	"Geometry Attribute"
		"ortho"	"Orthographic Projection"
		"sphere"	"Polar Projection"
		"cyl"	"Cylindrical Projection"
	    }
	    default	{ "uv" }
	    export	none
	}
	parm {
	    name	uvname3
	    label	" UV Attribute"
	    type	string
	    menu	{
		"uv"	"uv (base layer)"
		"uv2"	"uv2  (layer 2)"
		"uv3"	"uv3  (layer 3)"
		"uv4"	"uv4  (layer 4)"
		"uv5"	"uv5  (layer 5)"
		"uv6"	"uv6  (layer 6)"
		"uv7"	"uv7  (layer 7)"
		"uv8"	"uv8  (layer 8)"
		"uv9"	"uv9  (layer 9)"
		"uv10"	"uv10 (layer 10)"
		"uv11"	"uv11 (layer 11)"
		"uv12"	"uv12 (layer 12)"
		"uv13"	"uv13 (layer 13)"
		"uv14"	"uv14 (layer 14)"
		"uv15"	"uv15 (layer 15)"
		"uv16"	"uv16 (layer 16)"
	    }
	    default	{ "uv3" }
	    export	none
	}
	parm {
	    name	space3
	    label	"Texture Space"
	    type	string
	    menu	{
		"world"	"World Space"
		"object"	"Model Space"
		"shader"	"Shader Space"
		"NDC"	"NDC Space"
	    }
	    default	{ "shader" }
	    export	none
	}
	parm {
	    name	center3
	    label	" Proj Center"
	    type	float
	    size	3
	    default	{ 0 0 0 }
	    export	none
	}
	parm {
	    name	rotate3
	    label	" Proj Rotate"
	    type	float
	    size	3
	    default	{ 0 0 0 }
	    export	none
	}
	parm {
	    name	scale3
	    label	" Proj Scale"
	    type	float
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
    } // End of Group: 3

    group {
	name	g3
	label	4

	parm {
	    name	comp4
	    label	"Compositing"
	    type	string
	    menu	{
		"add"	"Add"
		"sub"	"Subtract"
		"mult"	"Multiply"
		"over"	"Over"
	    }
	    default	{ "over" }
	    export	none
	}
	parm {
	    name	map4
	    label	"Texture Map"
	    type	image
	    default	{ "" }
	    export	none
	}
	parm {
	    name	apply4
	    label	"Texture Tints"
	    type	string
	    menu	{
		"a"	"Ambient"
		"d"	"Diffuse"
		"s"	"Specular"
		"r"	"Reflect"
		"o"	"Alpha"
		"do"	"Diff + Alpha"
		"sr"	"Spec + Refl"
		"adsro"	"Everything"
	    }
	    default	{ "d" }
	    export	none
	}
	parm {
	    name	mapmode4
	    label	"Map Tiling"
	    type	string
	    menu	{
		"repeat"	"Repeat"
		"streak"	"Streak Edges"
		"decal"	"Decal"
		"decalz"	"Decal with Z clamping"
	    }
	    callback	"set ext = `substr($script_parm, 7, abs(strcmp($script_parm, mapmode_base))*10)`; opparm . ogl_clamping_mode$ext `strmatch('decal*', chs($script_parm))`"
	    default	{ "repeat" }
	    export	none
	}
	parm {
	    name	smapfilter4
	    label	"S Map Filter"
	    type	string
	    menu	{
		"point"	"Point"
		"box"	"Box Filter"
		"gauss"	"Gaussian Filter"
		"catrom"	"Catmull-Rom"
		"sinc"	"Sinc"
		"bartlett"	"Bartlett"
		"hanning"	"Hanning"
	    }
	    default	{ "box" }
	    export	none
	}
	parm {
	    name	smapblur4
	    label	"S Map Blur"
	    type	float
	    default	{ 1 }
	    range	 { 1 10 }
	    export	none
	}
	parm {
	    name	tmapfilter4
	    label	"T Map Filter"
	    type	string
	    menu	{
		"point"	"Point"
		"box"	"Box Filter"
		"gauss"	"Gaussian Filter"
		"catrom"	"Catmull-Rom"
		"sinc"	"Sinc"
		"bartlett"	"Bartlett"
		"hanning"	"Hanning"
	    }
	    default	{ "box" }
	    export	none
	}
	parm {
	    name	tmapblur4
	    label	"T Map Blur"
	    type	float
	    default	{ 1 }
	    range	 { 1 10 }
	    export	none
	}
	parm {
	    name	Ca4
	    label	"Ambient"
	    type	color
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
	parm {
	    name	Cd4
	    label	"Diffuse"
	    type	color
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
	parm {
	    name	Cs4
	    label	"Specular"
	    type	color
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
	parm {
	    name	Cr4
	    label	"Reflect"
	    type	color
	    size	3
	    default	{ 0 0 0 }
	    export	none
	}
	parm {
	    name	Alpha4
	    label	"Alpha"
	    type	float
	    default	{ 1 }
	    range	 { 0 1 }
	    export	none
	}
	parm {
	    name	project4
	    label	"Texture Source"
	    type	string
	    menu	{
		"uv"	"Geometry Attribute"
		"ortho"	"Orthographic Projection"
		"sphere"	"Polar Projection"
		"cyl"	"Cylindrical Projection"
	    }
	    default	{ "uv" }
	    export	none
	}
	parm {
	    name	uvname4
	    label	" UV Attribute"
	    type	string
	    menu	{
		"uv"	"uv (base layer)"
		"uv2"	"uv2  (layer 2)"
		"uv3"	"uv3  (layer 3)"
		"uv4"	"uv4  (layer 4)"
		"uv5"	"uv5  (layer 5)"
		"uv6"	"uv6  (layer 6)"
		"uv7"	"uv7  (layer 7)"
		"uv8"	"uv8  (layer 8)"
		"uv9"	"uv9  (layer 9)"
		"uv10"	"uv10 (layer 10)"
		"uv11"	"uv11 (layer 11)"
		"uv12"	"uv12 (layer 12)"
		"uv13"	"uv13 (layer 13)"
		"uv14"	"uv14 (layer 14)"
		"uv15"	"uv15 (layer 15)"
		"uv16"	"uv16 (layer 16)"
	    }
	    default	{ "uv4" }
	    export	none
	}
	parm {
	    name	space4
	    label	"Texture Space"
	    type	string
	    menu	{
		"world"	"World Space"
		"object"	"Model Space"
		"shader"	"Shader Space"
		"NDC"	"NDC Space"
	    }
	    default	{ "shader" }
	    export	none
	}
	parm {
	    name	center4
	    label	" Proj Center"
	    type	float
	    size	3
	    default	{ 0 0 0 }
	    export	none
	}
	parm {
	    name	rotate4
	    label	" Proj Rotate"
	    type	float
	    size	3
	    default	{ 0 0 0 }
	    export	none
	}
	parm {
	    name	scale4
	    label	" Proj Scale"
	    type	float
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
    } // End of Group: 4

    group {
	name	g4
	label	5

	parm {
	    name	comp5
	    label	"Compositing"
	    type	string
	    menu	{
		"add"	"Add"
		"sub"	"Subtract"
		"mult"	"Multiply"
		"over"	"Over"
	    }
	    default	{ "over" }
	    export	none
	}
	parm {
	    name	map5
	    label	"Texture Map"
	    type	image
	    default	{ "" }
	    export	none
	}
	parm {
	    name	apply5
	    label	"Texture Tints"
	    type	string
	    menu	{
		"a"	"Ambient"
		"d"	"Diffuse"
		"s"	"Specular"
		"r"	"Reflect"
		"o"	"Alpha"
		"do"	"Diff + Alpha"
		"sr"	"Spec + Refl"
		"adsro"	"Everything"
	    }
	    default	{ "d" }
	    export	none
	}
	parm {
	    name	mapmode5
	    label	"Map Tiling"
	    type	string
	    menu	{
		"repeat"	"Repeat"
		"streak"	"Streak Edges"
		"decal"	"Decal"
		"decalz"	"Decal with Z clamping"
	    }
	    callback	"set ext = `substr($script_parm, 7, abs(strcmp($script_parm, mapmode_base))*10)`; opparm . ogl_clamping_mode$ext `strmatch('decal*', chs($script_parm))`"
	    default	{ "repeat" }
	    export	none
	}
	parm {
	    name	smapfilter5
	    label	"S Map Filter"
	    type	string
	    menu	{
		"point"	"Point"
		"box"	"Box Filter"
		"gauss"	"Gaussian Filter"
		"catrom"	"Catmull-Rom"
		"sinc"	"Sinc"
		"bartlett"	"Bartlett"
		"hanning"	"Hanning"
	    }
	    default	{ "box" }
	    export	none
	}
	parm {
	    name	smapblur5
	    label	"S Map Blur"
	    type	float
	    default	{ 1 }
	    range	 { 1 10 }
	    export	none
	}
	parm {
	    name	tmapfilter5
	    label	"T Map Filter"
	    type	string
	    menu	{
		"point"	"Point"
		"box"	"Box Filter"
		"gauss"	"Gaussian Filter"
		"catrom"	"Catmull-Rom"
		"sinc"	"Sinc"
		"bartlett"	"Bartlett"
		"hanning"	"Hanning"
	    }
	    default	{ "box" }
	    export	none
	}
	parm {
	    name	tmapblur5
	    label	"T Map Blur"
	    type	float
	    default	{ 1 }
	    range	 { 1 10 }
	    export	none
	}
	parm {
	    name	Ca5
	    label	"Ambient"
	    type	color
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
	parm {
	    name	Cd5
	    label	"Diffuse"
	    type	color
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
	parm {
	    name	Cs5
	    label	"Specular"
	    type	color
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
	parm {
	    name	Cr5
	    label	"Reflect"
	    type	color
	    size	3
	    default	{ 0 0 0 }
	    export	none
	}
	parm {
	    name	Alpha5
	    label	"Alpha"
	    type	float
	    default	{ 1 }
	    range	 { 0 1 }
	    export	none
	}
	parm {
	    name	project5
	    label	"Texture Source"
	    type	string
	    menu	{
		"uv"	"Geometry Attribute"
		"ortho"	"Orthographic Projection"
		"sphere"	"Polar Projection"
		"cyl"	"Cylindrical Projection"
	    }
	    default	{ "uv" }
	    export	none
	}
	parm {
	    name	uvname5
	    label	" UV Attribute"
	    type	string
	    menu	{
		"uv"	"uv (base layer)"
		"uv2"	"uv2  (layer 2)"
		"uv3"	"uv3  (layer 3)"
		"uv4"	"uv4  (layer 4)"
		"uv5"	"uv5  (layer 5)"
		"uv6"	"uv6  (layer 6)"
		"uv7"	"uv7  (layer 7)"
		"uv8"	"uv8  (layer 8)"
		"uv9"	"uv9  (layer 9)"
		"uv10"	"uv10 (layer 10)"
		"uv11"	"uv11 (layer 11)"
		"uv12"	"uv12 (layer 12)"
		"uv13"	"uv13 (layer 13)"
		"uv14"	"uv14 (layer 14)"
		"uv15"	"uv15 (layer 15)"
		"uv16"	"uv16 (layer 16)"
	    }
	    default	{ "uv5" }
	    export	none
	}
	parm {
	    name	space5
	    label	"Texture Space"
	    type	string
	    menu	{
		"world"	"World Space"
		"object"	"Model Space"
		"shader"	"Shader Space"
		"NDC"	"NDC Space"
	    }
	    default	{ "shader" }
	    export	none
	}
	parm {
	    name	center5
	    label	" Proj Center"
	    type	float
	    size	3
	    default	{ 0 0 0 }
	    export	none
	}
	parm {
	    name	rotate5
	    label	" Proj Rotate"
	    type	float
	    size	3
	    default	{ 0 0 0 }
	    export	none
	}
	parm {
	    name	scale5
	    label	" Proj Scale"
	    type	float
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
    } // End of Group: 5

    group {
	name	g5
	label	6

	parm {
	    name	comp6
	    label	"Compositing"
	    type	string
	    menu	{
		"add"	"Add"
		"sub"	"Subtract"
		"mult"	"Multiply"
		"over"	"Over"
	    }
	    default	{ "over" }
	    export	none
	}
	parm {
	    name	map6
	    label	"Texture Map"
	    type	image
	    default	{ "" }
	    export	none
	}
	parm {
	    name	apply6
	    label	"Texture Tints"
	    type	string
	    menu	{
		"a"	"Ambient"
		"d"	"Diffuse"
		"s"	"Specular"
		"r"	"Reflect"
		"o"	"Alpha"
		"do"	"Diff + Alpha"
		"sr"	"Spec + Refl"
		"adsro"	"Everything"
	    }
	    default	{ "d" }
	    export	none
	}
	parm {
	    name	mapmode6
	    label	"Map Tiling"
	    type	string
	    menu	{
		"repeat"	"Repeat"
		"streak"	"Streak Edges"
		"decal"	"Decal"
		"decalz"	"Decal with Z clamping"
	    }
	    callback	"set ext = `substr($script_parm, 7, abs(strcmp($script_parm, mapmode_base))*10)`; opparm . ogl_clamping_mode$ext `strmatch('decal*', chs($script_parm))`"
	    default	{ "repeat" }
	    export	none
	}
	parm {
	    name	smapfilter6
	    label	"S Map Filter"
	    type	string
	    menu	{
		"point"	"Point"
		"box"	"Box Filter"
		"gauss"	"Gaussian Filter"
		"catrom"	"Catmull-Rom"
		"sinc"	"Sinc"
		"bartlett"	"Bartlett"
		"hanning"	"Hanning"
	    }
	    default	{ "box" }
	    export	none
	}
	parm {
	    name	smapblur6
	    label	"S Map Blur"
	    type	float
	    default	{ 1 }
	    range	 { 1 10 }
	    export	none
	}
	parm {
	    name	tmapfilter6
	    label	"T Map Filter"
	    type	string
	    menu	{
		"point"	"Point"
		"box"	"Box Filter"
		"gauss"	"Gaussian Filter"
		"catrom"	"Catmull-Rom"
		"sinc"	"Sinc"
		"bartlett"	"Bartlett"
		"hanning"	"Hanning"
	    }
	    default	{ "box" }
	    export	none
	}
	parm {
	    name	tmapblur6
	    label	"T Map Blur"
	    type	float
	    default	{ 1 }
	    range	 { 1 10 }
	    export	none
	}
	parm {
	    name	Ca6
	    label	"Ambient"
	    type	color
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
	parm {
	    name	Cd6
	    label	"Diffuse"
	    type	color
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
	parm {
	    name	Cs6
	    label	"Specular"
	    type	color
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
	parm {
	    name	Cr6
	    label	"Reflect"
	    type	color
	    size	3
	    default	{ 0 0 0 }
	    export	none
	}
	parm {
	    name	Alpha6
	    label	"Alpha"
	    type	float
	    default	{ 1 }
	    range	 { 0 1 }
	    export	none
	}
	parm {
	    name	project6
	    label	"Texture Source"
	    type	string
	    menu	{
		"uv"	"Geometry Attribute"
		"ortho"	"Orthographic Projection"
		"sphere"	"Polar Projection"
		"cyl"	"Cylindrical Projection"
	    }
	    default	{ "uv" }
	    export	none
	}
	parm {
	    name	uvname6
	    label	" UV Attribute"
	    type	string
	    menu	{
		"uv"	"uv (base layer)"
		"uv2"	"uv2  (layer 2)"
		"uv3"	"uv3  (layer 3)"
		"uv4"	"uv4  (layer 4)"
		"uv5"	"uv5  (layer 5)"
		"uv6"	"uv6  (layer 6)"
		"uv7"	"uv7  (layer 7)"
		"uv8"	"uv8  (layer 8)"
		"uv9"	"uv9  (layer 9)"
		"uv10"	"uv10 (layer 10)"
		"uv11"	"uv11 (layer 11)"
		"uv12"	"uv12 (layer 12)"
		"uv13"	"uv13 (layer 13)"
		"uv14"	"uv14 (layer 14)"
		"uv15"	"uv15 (layer 15)"
		"uv16"	"uv16 (layer 16)"
	    }
	    default	{ "uv6" }
	    export	none
	}
	parm {
	    name	space6
	    label	"Texture Space"
	    type	string
	    menu	{
		"world"	"World Space"
		"object"	"Model Space"
		"shader"	"Shader Space"
		"NDC"	"NDC Space"
	    }
	    default	{ "shader" }
	    export	none
	}
	parm {
	    name	center6
	    label	" Proj Center"
	    type	float
	    size	3
	    default	{ 0 0 0 }
	    export	none
	}
	parm {
	    name	rotate6
	    label	" Proj Rotate"
	    type	float
	    size	3
	    default	{ 0 0 0 }
	    export	none
	}
	parm {
	    name	scale6
	    label	" Proj Scale"
	    type	float
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
    } // End of Group: 6

    group {
	name	g6
	label	7

	parm {
	    name	comp7
	    label	"Compositing"
	    type	string
	    menu	{
		"add"	"Add"
		"sub"	"Subtract"
		"mult"	"Multiply"
		"over"	"Over"
	    }
	    default	{ "over" }
	    export	none
	}
	parm {
	    name	map7
	    label	"Texture Map"
	    type	image
	    default	{ "" }
	    export	none
	}
	parm {
	    name	apply7
	    label	"Texture Tints"
	    type	string
	    menu	{
		"a"	"Ambient"
		"d"	"Diffuse"
		"s"	"Specular"
		"r"	"Reflect"
		"o"	"Alpha"
		"do"	"Diff + Alpha"
		"sr"	"Spec + Refl"
		"adsro"	"Everything"
	    }
	    default	{ "d" }
	    export	none
	}
	parm {
	    name	mapmode7
	    label	"Map Tiling"
	    type	string
	    menu	{
		"repeat"	"Repeat"
		"streak"	"Streak Edges"
		"decal"	"Decal"
		"decalz"	"Decal with Z clamping"
	    }
	    callback	"set ext = `substr($script_parm, 7, abs(strcmp($script_parm, mapmode_base))*10)`; opparm . ogl_clamping_mode$ext `strmatch('decal*', chs($script_parm))`"
	    default	{ "repeat" }
	    export	none
	}
	parm {
	    name	smapfilter7
	    label	"S Map Filter"
	    type	string
	    menu	{
		"point"	"Point"
		"box"	"Box Filter"
		"gauss"	"Gaussian Filter"
		"catrom"	"Catmull-Rom"
		"sinc"	"Sinc"
		"bartlett"	"Bartlett"
		"hanning"	"Hanning"
	    }
	    default	{ "box" }
	    export	none
	}
	parm {
	    name	smapblur7
	    label	"S Map Blur"
	    type	float
	    default	{ 1 }
	    range	 { 1 10 }
	    export	none
	}
	parm {
	    name	tmapfilter7
	    label	"T Map Filter"
	    type	string
	    menu	{
		"point"	"Point"
		"box"	"Box Filter"
		"gauss"	"Gaussian Filter"
		"catrom"	"Catmull-Rom"
		"sinc"	"Sinc"
		"bartlett"	"Bartlett"
		"hanning"	"Hanning"
	    }
	    default	{ "box" }
	    export	none
	}
	parm {
	    name	tmapblur7
	    label	"T Map Blur"
	    type	float
	    default	{ 1 }
	    range	 { 1 10 }
	    export	none
	}
	parm {
	    name	Ca7
	    label	"Ambient"
	    type	color
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
	parm {
	    name	Cd7
	    label	"Diffuse"
	    type	color
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
	parm {
	    name	Cs7
	    label	"Specular"
	    type	color
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
	parm {
	    name	Cr7
	    label	"Reflect"
	    type	color
	    size	3
	    default	{ 0 0 0 }
	    export	none
	}
	parm {
	    name	Alpha7
	    label	"Alpha"
	    type	float
	    default	{ 1 }
	    range	 { 0 1 }
	    export	none
	}
	parm {
	    name	project7
	    label	"Texture Source"
	    type	string
	    menu	{
		"uv"	"Geometry Attribute"
		"ortho"	"Orthographic Projection"
		"sphere"	"Polar Projection"
		"cyl"	"Cylindrical Projection"
	    }
	    default	{ "uv" }
	    export	none
	}
	parm {
	    name	uvname7
	    label	" UV Attribute"
	    type	string
	    menu	{
		"uv"	"uv (base layer)"
		"uv2"	"uv2  (layer 2)"
		"uv3"	"uv3  (layer 3)"
		"uv4"	"uv4  (layer 4)"
		"uv5"	"uv5  (layer 5)"
		"uv6"	"uv6  (layer 6)"
		"uv7"	"uv7  (layer 7)"
		"uv8"	"uv8  (layer 8)"
		"uv9"	"uv9  (layer 9)"
		"uv10"	"uv10 (layer 10)"
		"uv11"	"uv11 (layer 11)"
		"uv12"	"uv12 (layer 12)"
		"uv13"	"uv13 (layer 13)"
		"uv14"	"uv14 (layer 14)"
		"uv15"	"uv15 (layer 15)"
		"uv16"	"uv16 (layer 16)"
	    }
	    default	{ "uv7" }
	    export	none
	}
	parm {
	    name	space7
	    label	"Texture Space"
	    type	string
	    menu	{
		"world"	"World Space"
		"object"	"Model Space"
		"shader"	"Shader Space"
		"NDC"	"NDC Space"
	    }
	    default	{ "shader" }
	    export	none
	}
	parm {
	    name	center7
	    label	" Proj Center"
	    type	float
	    size	3
	    default	{ 0 0 0 }
	    export	none
	}
	parm {
	    name	rotate7
	    label	" Proj Rotate"
	    type	float
	    size	3
	    default	{ 0 0 0 }
	    export	none
	}
	parm {
	    name	scale7
	    label	" Proj Scale"
	    type	float
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
    } // End of Group: 7

    group {
	name	g7
	label	8

	parm {
	    name	comp8
	    label	"Compositing"
	    type	string
	    menu	{
		"add"	"Add"
		"sub"	"Subtract"
		"mult"	"Multiply"
		"over"	"Over"
	    }
	    default	{ "over" }
	    export	none
	}
	parm {
	    name	map8
	    label	"Texture Map"
	    type	image
	    default	{ "" }
	    export	none
	}
	parm {
	    name	apply8
	    label	"Texture Tints"
	    type	string
	    menu	{
		"a"	"Ambient"
		"d"	"Diffuse"
		"s"	"Specular"
		"r"	"Reflect"
		"o"	"Alpha"
		"do"	"Diff + Alpha"
		"sr"	"Spec + Refl"
		"adsro"	"Everything"
	    }
	    default	{ "d" }
	    export	none
	}
	parm {
	    name	mapmode8
	    label	"Map Tiling"
	    type	string
	    menu	{
		"repeat"	"Repeat"
		"streak"	"Streak Edges"
		"decal"	"Decal"
		"decalz"	"Decal with Z clamping"
	    }
	    callback	"set ext = `substr($script_parm, 7, abs(strcmp($script_parm, mapmode_base))*10)`; opparm . ogl_clamping_mode$ext `strmatch('decal*', chs($script_parm))`"
	    default	{ "repeat" }
	    export	none
	}
	parm {
	    name	smapfilter8
	    label	"S Map Filter"
	    type	string
	    menu	{
		"point"	"Point"
		"box"	"Box Filter"
		"gauss"	"Gaussian Filter"
		"catrom"	"Catmull-Rom"
		"sinc"	"Sinc"
		"bartlett"	"Bartlett"
		"hanning"	"Hanning"
	    }
	    default	{ "box" }
	    export	none
	}
	parm {
	    name	smapblur8
	    label	"S Map Blur"
	    type	float
	    default	{ 1 }
	    range	 { 1 10 }
	    export	none
	}
	parm {
	    name	tmapfilter8
	    label	"T Map Filter"
	    type	string
	    menu	{
		"point"	"Point"
		"box"	"Box Filter"
		"gauss"	"Gaussian Filter"
		"catrom"	"Catmull-Rom"
		"sinc"	"Sinc"
		"bartlett"	"Bartlett"
		"hanning"	"Hanning"
	    }
	    default	{ "box" }
	    export	none
	}
	parm {
	    name	tmapblur8
	    label	"T Map Blur"
	    type	float
	    default	{ 1 }
	    range	 { 1 10 }
	    export	none
	}
	parm {
	    name	Ca8
	    label	"Ambient"
	    type	color
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
	parm {
	    name	Cd8
	    label	"Diffuse"
	    type	color
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
	parm {
	    name	Cs8
	    label	"Specular"
	    type	color
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
	parm {
	    name	Cr8
	    label	"Reflect"
	    type	color
	    size	3
	    default	{ 0 0 0 }
	    export	none
	}
	parm {
	    name	Alpha8
	    label	"Alpha"
	    type	float
	    default	{ 1 }
	    range	 { 0 1 }
	    export	none
	}
	parm {
	    name	project8
	    label	"Texture Source"
	    type	string
	    menu	{
		"uv"	"Geometry Attribute"
		"ortho"	"Orthographic Projection"
		"sphere"	"Polar Projection"
		"cyl"	"Cylindrical Projection"
	    }
	    default	{ "uv" }
	    export	none
	}
	parm {
	    name	uvname8
	    label	" UV Attribute"
	    type	string
	    menu	{
		"uv"	"uv (base layer)"
		"uv2"	"uv2  (layer 2)"
		"uv3"	"uv3  (layer 3)"
		"uv4"	"uv4  (layer 4)"
		"uv5"	"uv5  (layer 5)"
		"uv6"	"uv6  (layer 6)"
		"uv7"	"uv7  (layer 7)"
		"uv8"	"uv8  (layer 8)"
		"uv9"	"uv9  (layer 9)"
		"uv10"	"uv10 (layer 10)"
		"uv11"	"uv11 (layer 11)"
		"uv12"	"uv12 (layer 12)"
		"uv13"	"uv13 (layer 13)"
		"uv14"	"uv14 (layer 14)"
		"uv15"	"uv15 (layer 15)"
		"uv16"	"uv16 (layer 16)"
	    }
	    default	{ "uv8" }
	    export	none
	}
	parm {
	    name	space8
	    label	"Texture Space"
	    type	string
	    menu	{
		"world"	"World Space"
		"object"	"Model Space"
		"shader"	"Shader Space"
		"NDC"	"NDC Space"
	    }
	    default	{ "shader" }
	    export	none
	}
	parm {
	    name	center8
	    label	" Proj Center"
	    type	float
	    size	3
	    default	{ 0 0 0 }
	    export	none
	}
	parm {
	    name	rotate8
	    label	" Proj Rotate"
	    type	float
	    size	3
	    default	{ 0 0 0 }
	    export	none
	}
	parm {
	    name	scale8
	    label	" Proj Scale"
	    type	float
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
    } // End of Group: 8

    group {
	name	g8
	label	9

	parm {
	    name	comp9
	    label	"Compositing"
	    type	string
	    menu	{
		"add"	"Add"
		"sub"	"Subtract"
		"mult"	"Multiply"
		"over"	"Over"
	    }
	    default	{ "over" }
	    export	none
	}
	parm {
	    name	map9
	    label	"Texture Map"
	    type	image
	    default	{ "" }
	    export	none
	}
	parm {
	    name	apply9
	    label	"Texture Tints"
	    type	string
	    menu	{
		"a"	"Ambient"
		"d"	"Diffuse"
		"s"	"Specular"
		"r"	"Reflect"
		"o"	"Alpha"
		"do"	"Diff + Alpha"
		"sr"	"Spec + Refl"
		"adsro"	"Everything"
	    }
	    default	{ "d" }
	    export	none
	}
	parm {
	    name	mapmode9
	    label	"Map Tiling"
	    type	string
	    menu	{
		"repeat"	"Repeat"
		"streak"	"Streak Edges"
		"decal"	"Decal"
		"decalz"	"Decal with Z clamping"
	    }
	    callback	"set ext = `substr($script_parm, 7, abs(strcmp($script_parm, mapmode_base))*10)`; opparm . ogl_clamping_mode$ext `strmatch('decal*', chs($script_parm))`"
	    default	{ "repeat" }
	    export	none
	}
	parm {
	    name	smapfilter9
	    label	"S Map Filter"
	    type	string
	    menu	{
		"point"	"Point"
		"box"	"Box Filter"
		"gauss"	"Gaussian Filter"
		"catrom"	"Catmull-Rom"
		"sinc"	"Sinc"
		"bartlett"	"Bartlett"
		"hanning"	"Hanning"
	    }
	    default	{ "box" }
	    export	none
	}
	parm {
	    name	smapblur9
	    label	"S Map Blur"
	    type	float
	    default	{ 1 }
	    range	 { 1 10 }
	    export	none
	}
	parm {
	    name	tmapfilter9
	    label	"T Map Filter"
	    type	string
	    menu	{
		"point"	"Point"
		"box"	"Box Filter"
		"gauss"	"Gaussian Filter"
		"catrom"	"Catmull-Rom"
		"sinc"	"Sinc"
		"bartlett"	"Bartlett"
		"hanning"	"Hanning"
	    }
	    default	{ "box" }
	    export	none
	}
	parm {
	    name	tmapblur9
	    label	"T Map Blur"
	    type	float
	    default	{ 1 }
	    range	 { 1 10 }
	    export	none
	}
	parm {
	    name	Ca9
	    label	"Ambient"
	    type	color
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
	parm {
	    name	Cd9
	    label	"Diffuse"
	    type	color
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
	parm {
	    name	Cs9
	    label	"Specular"
	    type	color
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
	parm {
	    name	Cr9
	    label	"Reflect"
	    type	color
	    size	3
	    default	{ 0 0 0 }
	    export	none
	}
	parm {
	    name	Alpha9
	    label	"Alpha"
	    type	float
	    default	{ 1 }
	    range	 { 0 1 }
	    export	none
	}
	parm {
	    name	project9
	    label	"Texture Source"
	    type	string
	    menu	{
		"uv"	"Geometry Attribute"
		"ortho"	"Orthographic Projection"
		"sphere"	"Polar Projection"
		"cyl"	"Cylindrical Projection"
	    }
	    default	{ "uv" }
	    export	none
	}
	parm {
	    name	uvname9
	    label	" UV Attribute"
	    type	string
	    menu	{
		"uv"	"uv (base layer)"
		"uv2"	"uv2  (layer 2)"
		"uv3"	"uv3  (layer 3)"
		"uv4"	"uv4  (layer 4)"
		"uv5"	"uv5  (layer 5)"
		"uv6"	"uv6  (layer 6)"
		"uv7"	"uv7  (layer 7)"
		"uv8"	"uv8  (layer 8)"
		"uv9"	"uv9  (layer 9)"
		"uv10"	"uv10 (layer 10)"
		"uv11"	"uv11 (layer 11)"
		"uv12"	"uv12 (layer 12)"
		"uv13"	"uv13 (layer 13)"
		"uv14"	"uv14 (layer 14)"
		"uv15"	"uv15 (layer 15)"
		"uv16"	"uv16 (layer 16)"
	    }
	    default	{ "uv9" }
	    export	none
	}
	parm {
	    name	space9
	    label	"Texture Space"
	    type	string
	    menu	{
		"world"	"World Space"
		"object"	"Model Space"
		"shader"	"Shader Space"
		"NDC"	"NDC Space"
	    }
	    default	{ "shader" }
	    export	none
	}
	parm {
	    name	center9
	    label	" Proj Center"
	    type	float
	    size	3
	    default	{ 0 0 0 }
	    export	none
	}
	parm {
	    name	rotate9
	    label	" Proj Rotate"
	    type	float
	    size	3
	    default	{ 0 0 0 }
	    export	none
	}
	parm {
	    name	scale9
	    label	" Proj Scale"
	    type	float
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
    } // End of Group: 9

    group {
	name	g9
	label	10

	parm {
	    name	comp10
	    label	"Compositing"
	    type	string
	    menu	{
		"add"	"Add"
		"sub"	"Subtract"
		"mult"	"Multiply"
		"over"	"Over"
	    }
	    default	{ "over" }
	    export	none
	}
	parm {
	    name	map10
	    label	"Texture Map"
	    type	image
	    default	{ "" }
	    export	none
	}
	parm {
	    name	apply10
	    label	"Texture Tints"
	    type	string
	    menu	{
		"a"	"Ambient"
		"d"	"Diffuse"
		"s"	"Specular"
		"r"	"Reflect"
		"o"	"Alpha"
		"do"	"Diff + Alpha"
		"sr"	"Spec + Refl"
		"adsro"	"Everything"
	    }
	    default	{ "d" }
	    export	none
	}
	parm {
	    name	mapmode10
	    label	"Map Tiling"
	    type	string
	    menu	{
		"repeat"	"Repeat"
		"streak"	"Streak Edges"
		"decal"	"Decal"
		"decalz"	"Decal with Z clamping"
	    }
	    callback	"set ext = `substr($script_parm, 7, abs(strcmp($script_parm, mapmode_base))*10)`; opparm . ogl_clamping_mode$ext `strmatch('decal*', chs($script_parm))`"
	    default	{ "repeat" }
	    export	none
	}
	parm {
	    name	smapfilter10
	    label	"S Map Filter"
	    type	string
	    menu	{
		"point"	"Point"
		"box"	"Box Filter"
		"gauss"	"Gaussian Filter"
		"catrom"	"Catmull-Rom"
		"sinc"	"Sinc"
		"bartlett"	"Bartlett"
		"hanning"	"Hanning"
	    }
	    default	{ "box" }
	    export	none
	}
	parm {
	    name	smapblur10
	    label	"S Map Blur"
	    type	float
	    default	{ 1 }
	    range	 { 1 10 }
	    export	none
	}
	parm {
	    name	tmapfilter10
	    label	"T Map Filter"
	    type	string
	    menu	{
		"point"	"Point"
		"box"	"Box Filter"
		"gauss"	"Gaussian Filter"
		"catrom"	"Catmull-Rom"
		"sinc"	"Sinc"
		"bartlett"	"Bartlett"
		"hanning"	"Hanning"
	    }
	    default	{ "box" }
	    export	none
	}
	parm {
	    name	tmapblur10
	    label	"T Map Blur"
	    type	float
	    default	{ 1 }
	    range	 { 1 10 }
	    export	none
	}
	parm {
	    name	Ca10
	    label	"Ambient"
	    type	color
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
	parm {
	    name	Cd10
	    label	"Diffuse"
	    type	color
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
	parm {
	    name	Cs10
	    label	"Specular"
	    type	color
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
	parm {
	    name	Cr10
	    label	"Reflect"
	    type	color
	    size	3
	    default	{ 0 0 0 }
	    export	none
	}
	parm {
	    name	Alpha10
	    label	"Alpha"
	    type	float
	    default	{ 1 }
	    range	 { 0 1 }
	    export	none
	}
	parm {
	    name	project10
	    label	"Texture Source"
	    type	string
	    menu	{
		"uv"	"Geometry Attribute"
		"ortho"	"Orthographic Projection"
		"sphere"	"Polar Projection"
		"cyl"	"Cylindrical Projection"
	    }
	    default	{ "uv" }
	    export	none
	}
	parm {
	    name	uvname10
	    label	" UV Attribute"
	    type	string
	    menu	{
		"uv"	"uv (base layer)"
		"uv2"	"uv2  (layer 2)"
		"uv3"	"uv3  (layer 3)"
		"uv4"	"uv4  (layer 4)"
		"uv5"	"uv5  (layer 5)"
		"uv6"	"uv6  (layer 6)"
		"uv7"	"uv7  (layer 7)"
		"uv8"	"uv8  (layer 8)"
		"uv9"	"uv9  (layer 9)"
		"uv10"	"uv10 (layer 10)"
		"uv11"	"uv11 (layer 11)"
		"uv12"	"uv12 (layer 12)"
		"uv13"	"uv13 (layer 13)"
		"uv14"	"uv14 (layer 14)"
		"uv15"	"uv15 (layer 15)"
		"uv16"	"uv16 (layer 16)"
	    }
	    default	{ "uv10" }
	    export	none
	}
	parm {
	    name	space10
	    label	"Texture Space"
	    type	string
	    menu	{
		"world"	"World Space"
		"object"	"Model Space"
		"shader"	"Shader Space"
		"NDC"	"NDC Space"
	    }
	    default	{ "shader" }
	    export	none
	}
	parm {
	    name	center10
	    label	" Proj Center"
	    type	float
	    size	3
	    default	{ 0 0 0 }
	    export	none
	}
	parm {
	    name	rotate10
	    label	" Proj Rotate"
	    type	float
	    size	3
	    default	{ 0 0 0 }
	    export	none
	}
	parm {
	    name	scale10
	    label	" Proj Scale"
	    type	float
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
    } // End of Group: 10

    group {
	name	g10
	label	11

	parm {
	    name	comp11
	    label	"Compositing"
	    type	string
	    menu	{
		"add"	"Add"
		"sub"	"Subtract"
		"mult"	"Multiply"
		"over"	"Over"
	    }
	    default	{ "over" }
	    export	none
	}
	parm {
	    name	map11
	    label	"Texture Map"
	    type	image
	    default	{ "" }
	    export	none
	}
	parm {
	    name	apply11
	    label	"Texture Tints"
	    type	string
	    menu	{
		"a"	"Ambient"
		"d"	"Diffuse"
		"s"	"Specular"
		"r"	"Reflect"
		"o"	"Alpha"
		"do"	"Diff + Alpha"
		"sr"	"Spec + Refl"
		"adsro"	"Everything"
	    }
	    default	{ "d" }
	    export	none
	}
	parm {
	    name	mapmode11
	    label	"Map Tiling"
	    type	string
	    menu	{
		"repeat"	"Repeat"
		"streak"	"Streak Edges"
		"decal"	"Decal"
		"decalz"	"Decal with Z clamping"
	    }
	    callback	"set ext = `substr($script_parm, 7, abs(strcmp($script_parm, mapmode_base))*10)`; opparm . ogl_clamping_mode$ext `strmatch('decal*', chs($script_parm))`"
	    default	{ "repeat" }
	    export	none
	}
	parm {
	    name	smapfilter11
	    label	"S Map Filter"
	    type	string
	    menu	{
		"point"	"Point"
		"box"	"Box Filter"
		"gauss"	"Gaussian Filter"
		"catrom"	"Catmull-Rom"
		"sinc"	"Sinc"
		"bartlett"	"Bartlett"
		"hanning"	"Hanning"
	    }
	    default	{ "box" }
	    export	none
	}
	parm {
	    name	smapblur11
	    label	"S Map Blur"
	    type	float
	    default	{ 1 }
	    range	 { 1 10 }
	    export	none
	}
	parm {
	    name	tmapfilter11
	    label	"T Map Filter"
	    type	string
	    menu	{
		"point"	"Point"
		"box"	"Box Filter"
		"gauss"	"Gaussian Filter"
		"catrom"	"Catmull-Rom"
		"sinc"	"Sinc"
		"bartlett"	"Bartlett"
		"hanning"	"Hanning"
	    }
	    default	{ "box" }
	    export	none
	}
	parm {
	    name	tmapblur11
	    label	"T Map Blur"
	    type	float
	    default	{ 1 }
	    range	 { 1 10 }
	    export	none
	}
	parm {
	    name	Ca11
	    label	"Ambient"
	    type	color
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
	parm {
	    name	Cd11
	    label	"Diffuse"
	    type	color
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
	parm {
	    name	Cs11
	    label	"Specular"
	    type	color
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
	parm {
	    name	Cr11
	    label	"Reflect"
	    type	color
	    size	3
	    default	{ 0 0 0 }
	    export	none
	}
	parm {
	    name	Alpha11
	    label	"Alpha"
	    type	float
	    default	{ 1 }
	    range	 { 0 1 }
	    export	none
	}
	parm {
	    name	project11
	    label	"Texture Source"
	    type	string
	    menu	{
		"uv"	"Geometry Attribute"
		"ortho"	"Orthographic Projection"
		"sphere"	"Polar Projection"
		"cyl"	"Cylindrical Projection"
	    }
	    default	{ "uv" }
	    export	none
	}
	parm {
	    name	uvname11
	    label	" UV Attribute"
	    type	string
	    menu	{
		"uv"	"uv (base layer)"
		"uv2"	"uv2  (layer 2)"
		"uv3"	"uv3  (layer 3)"
		"uv4"	"uv4  (layer 4)"
		"uv5"	"uv5  (layer 5)"
		"uv6"	"uv6  (layer 6)"
		"uv7"	"uv7  (layer 7)"
		"uv8"	"uv8  (layer 8)"
		"uv9"	"uv9  (layer 9)"
		"uv10"	"uv10 (layer 10)"
		"uv11"	"uv11 (layer 11)"
		"uv12"	"uv12 (layer 12)"
		"uv13"	"uv13 (layer 13)"
		"uv14"	"uv14 (layer 14)"
		"uv15"	"uv15 (layer 15)"
		"uv16"	"uv16 (layer 16)"
	    }
	    default	{ "uv11" }
	    export	none
	}
	parm {
	    name	space11
	    label	"Texture Space"
	    type	string
	    menu	{
		"world"	"World Space"
		"object"	"Model Space"
		"shader"	"Shader Space"
		"NDC"	"NDC Space"
	    }
	    default	{ "shader" }
	    export	none
	}
	parm {
	    name	center11
	    label	" Proj Center"
	    type	float
	    size	3
	    default	{ 0 0 0 }
	    export	none
	}
	parm {
	    name	rotate11
	    label	" Proj Rotate"
	    type	float
	    size	3
	    default	{ 0 0 0 }
	    export	none
	}
	parm {
	    name	scale11
	    label	" Proj Scale"
	    type	float
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
    } // End of Group: 11

    group {
	name	g11
	label	12

	parm {
	    name	comp12
	    label	"Compositing"
	    type	string
	    menu	{
		"add"	"Add"
		"sub"	"Subtract"
		"mult"	"Multiply"
		"over"	"Over"
	    }
	    default	{ "over" }
	    export	none
	}
	parm {
	    name	map12
	    label	"Texture Map"
	    type	image
	    default	{ "" }
	    export	none
	}
	parm {
	    name	apply12
	    label	"Texture Tints"
	    type	string
	    menu	{
		"a"	"Ambient"
		"d"	"Diffuse"
		"s"	"Specular"
		"r"	"Reflect"
		"o"	"Alpha"
		"do"	"Diff + Alpha"
		"sr"	"Spec + Refl"
		"adsro"	"Everything"
	    }
	    default	{ "d" }
	    export	none
	}
	parm {
	    name	mapmode12
	    label	"Map Tiling"
	    type	string
	    menu	{
		"repeat"	"Repeat"
		"streak"	"Streak Edges"
		"decal"	"Decal"
		"decalz"	"Decal with Z clamping"
	    }
	    callback	"set ext = `substr($script_parm, 7, abs(strcmp($script_parm, mapmode_base))*10)`; opparm . ogl_clamping_mode$ext `strmatch('decal*', chs($script_parm))`"
	    default	{ "repeat" }
	    export	none
	}
	parm {
	    name	smapfilter12
	    label	"S Map Filter"
	    type	string
	    menu	{
		"point"	"Point"
		"box"	"Box Filter"
		"gauss"	"Gaussian Filter"
		"catrom"	"Catmull-Rom"
		"sinc"	"Sinc"
		"bartlett"	"Bartlett"
		"hanning"	"Hanning"
	    }
	    default	{ "box" }
	    export	none
	}
	parm {
	    name	smapblur12
	    label	"S Map Blur"
	    type	float
	    default	{ 1 }
	    range	 { 1 10 }
	    export	none
	}
	parm {
	    name	tmapfilter12
	    label	"T Map Filter"
	    type	string
	    menu	{
		"point"	"Point"
		"box"	"Box Filter"
		"gauss"	"Gaussian Filter"
		"catrom"	"Catmull-Rom"
		"sinc"	"Sinc"
		"bartlett"	"Bartlett"
		"hanning"	"Hanning"
	    }
	    default	{ "box" }
	    export	none
	}
	parm {
	    name	tmapblur12
	    label	"T Map Blur"
	    type	float
	    default	{ 1 }
	    range	 { 1 10 }
	    export	none
	}
	parm {
	    name	Ca12
	    label	"Ambient"
	    type	color
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
	parm {
	    name	Cd12
	    label	"Diffuse"
	    type	color
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
	parm {
	    name	Cs12
	    label	"Specular"
	    type	color
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
	parm {
	    name	Cr12
	    label	"Reflect"
	    type	color
	    size	3
	    default	{ 0 0 0 }
	    export	none
	}
	parm {
	    name	Alpha12
	    label	"Alpha"
	    type	float
	    default	{ 1 }
	    range	 { 0 1 }
	    export	none
	}
	parm {
	    name	project12
	    label	"Texture Source"
	    type	string
	    menu	{
		"uv"	"Geometry Attribute"
		"ortho"	"Orthographic Projection"
		"sphere"	"Polar Projection"
		"cyl"	"Cylindrical Projection"
	    }
	    default	{ "uv" }
	    export	none
	}
	parm {
	    name	uvname12
	    label	" UV Attribute"
	    type	string
	    menu	{
		"uv"	"uv (base layer)"
		"uv2"	"uv2  (layer 2)"
		"uv3"	"uv3  (layer 3)"
		"uv4"	"uv4  (layer 4)"
		"uv5"	"uv5  (layer 5)"
		"uv6"	"uv6  (layer 6)"
		"uv7"	"uv7  (layer 7)"
		"uv8"	"uv8  (layer 8)"
		"uv9"	"uv9  (layer 9)"
		"uv10"	"uv10 (layer 10)"
		"uv11"	"uv11 (layer 11)"
		"uv12"	"uv12 (layer 12)"
		"uv13"	"uv13 (layer 13)"
		"uv14"	"uv14 (layer 14)"
		"uv15"	"uv15 (layer 15)"
		"uv16"	"uv16 (layer 16)"
	    }
	    default	{ "uv12" }
	    export	none
	}
	parm {
	    name	space12
	    label	"Texture Space"
	    type	string
	    menu	{
		"world"	"World Space"
		"object"	"Model Space"
		"shader"	"Shader Space"
		"NDC"	"NDC Space"
	    }
	    default	{ "shader" }
	    export	none
	}
	parm {
	    name	center12
	    label	" Proj Center"
	    type	float
	    size	3
	    default	{ 0 0 0 }
	    export	none
	}
	parm {
	    name	rotate12
	    label	" Proj Rotate"
	    type	float
	    size	3
	    default	{ 0 0 0 }
	    export	none
	}
	parm {
	    name	scale12
	    label	" Proj Scale"
	    type	float
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
    } // End of Group: 12

    group {
	name	g12
	label	13

	parm {
	    name	comp13
	    label	"Compositing"
	    type	string
	    menu	{
		"add"	"Add"
		"sub"	"Subtract"
		"mult"	"Multiply"
		"over"	"Over"
	    }
	    default	{ "over" }
	    export	none
	}
	parm {
	    name	map13
	    label	"Texture Map"
	    type	image
	    default	{ "" }
	    export	none
	}
	parm {
	    name	apply13
	    label	"Texture Tints"
	    type	string
	    menu	{
		"a"	"Ambient"
		"d"	"Diffuse"
		"s"	"Specular"
		"r"	"Reflect"
		"o"	"Alpha"
		"do"	"Diff + Alpha"
		"sr"	"Spec + Refl"
		"adsro"	"Everything"
	    }
	    default	{ "d" }
	    export	none
	}
	parm {
	    name	mapmode13
	    label	"Map Tiling"
	    type	string
	    menu	{
		"repeat"	"Repeat"
		"streak"	"Streak Edges"
		"decal"	"Decal"
		"decalz"	"Decal with Z clamping"
	    }
	    callback	"set ext = `substr($script_parm, 7, abs(strcmp($script_parm, mapmode_base))*10)`; opparm . ogl_clamping_mode$ext `strmatch('decal*', chs($script_parm))`"
	    default	{ "repeat" }
	    export	none
	}
	parm {
	    name	smapfilter13
	    label	"S Map Filter"
	    type	string
	    menu	{
		"point"	"Point"
		"box"	"Box Filter"
		"gauss"	"Gaussian Filter"
		"catrom"	"Catmull-Rom"
		"sinc"	"Sinc"
		"bartlett"	"Bartlett"
		"hanning"	"Hanning"
	    }
	    default	{ "box" }
	    export	none
	}
	parm {
	    name	smapblur13
	    label	"S Map Blur"
	    type	float
	    default	{ 1 }
	    range	 { 1 10 }
	    export	none
	}
	parm {
	    name	tmapfilter13
	    label	"T Map Filter"
	    type	string
	    menu	{
		"point"	"Point"
		"box"	"Box Filter"
		"gauss"	"Gaussian Filter"
		"catrom"	"Catmull-Rom"
		"sinc"	"Sinc"
		"bartlett"	"Bartlett"
		"hanning"	"Hanning"
	    }
	    default	{ "box" }
	    export	none
	}
	parm {
	    name	tmapblur13
	    label	"T Map Blur"
	    type	float
	    default	{ 1 }
	    range	 { 1 10 }
	    export	none
	}
	parm {
	    name	Ca13
	    label	"Ambient"
	    type	color
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
	parm {
	    name	Cd13
	    label	"Diffuse"
	    type	color
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
	parm {
	    name	Cs13
	    label	"Specular"
	    type	color
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
	parm {
	    name	Cr13
	    label	"Reflect"
	    type	color
	    size	3
	    default	{ 0 0 0 }
	    export	none
	}
	parm {
	    name	Alpha13
	    label	"Alpha"
	    type	float
	    default	{ 1 }
	    range	 { 0 1 }
	    export	none
	}
	parm {
	    name	project13
	    label	"Texture Source"
	    type	string
	    menu	{
		"uv"	"Geometry Attribute"
		"ortho"	"Orthographic Projection"
		"sphere"	"Polar Projection"
		"cyl"	"Cylindrical Projection"
	    }
	    default	{ "uv" }
	    export	none
	}
	parm {
	    name	uvname13
	    label	" UV Attribute"
	    type	string
	    menu	{
		"uv"	"uv (base layer)"
		"uv2"	"uv2  (layer 2)"
		"uv3"	"uv3  (layer 3)"
		"uv4"	"uv4  (layer 4)"
		"uv5"	"uv5  (layer 5)"
		"uv6"	"uv6  (layer 6)"
		"uv7"	"uv7  (layer 7)"
		"uv8"	"uv8  (layer 8)"
		"uv9"	"uv9  (layer 9)"
		"uv10"	"uv10 (layer 10)"
		"uv11"	"uv11 (layer 11)"
		"uv12"	"uv12 (layer 12)"
		"uv13"	"uv13 (layer 13)"
		"uv14"	"uv14 (layer 14)"
		"uv15"	"uv15 (layer 15)"
		"uv16"	"uv16 (layer 16)"
	    }
	    default	{ "uv13" }
	    export	none
	}
	parm {
	    name	space13
	    label	"Texture Space"
	    type	string
	    menu	{
		"world"	"World Space"
		"object"	"Model Space"
		"shader"	"Shader Space"
		"NDC"	"NDC Space"
	    }
	    default	{ "shader" }
	    export	none
	}
	parm {
	    name	center13
	    label	" Proj Center"
	    type	float
	    size	3
	    default	{ 0 0 0 }
	    export	none
	}
	parm {
	    name	rotate13
	    label	" Proj Rotate"
	    type	float
	    size	3
	    default	{ 0 0 0 }
	    export	none
	}
	parm {
	    name	scale13
	    label	" Proj Scale"
	    type	float
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
    } // End of Group: 13

    group {
	name	g13
	label	14

	parm {
	    name	comp14
	    label	"Compositing"
	    type	string
	    menu	{
		"add"	"Add"
		"sub"	"Subtract"
		"mult"	"Multiply"
		"over"	"Over"
	    }
	    default	{ "over" }
	    export	none
	}
	parm {
	    name	map14
	    label	"Texture Map"
	    type	image
	    default	{ "" }
	    export	none
	}
	parm {
	    name	apply14
	    label	"Texture Tints"
	    type	string
	    menu	{
		"a"	"Ambient"
		"d"	"Diffuse"
		"s"	"Specular"
		"r"	"Reflect"
		"o"	"Alpha"
		"do"	"Diff + Alpha"
		"sr"	"Spec + Refl"
		"adsro"	"Everything"
	    }
	    default	{ "d" }
	    export	none
	}
	parm {
	    name	mapmode14
	    label	"Map Tiling"
	    type	string
	    menu	{
		"repeat"	"Repeat"
		"streak"	"Streak Edges"
		"decal"	"Decal"
		"decalz"	"Decal with Z clamping"
	    }
	    callback	"set ext = `substr($script_parm, 7, abs(strcmp($script_parm, mapmode_base))*10)`; opparm . ogl_clamping_mode$ext `strmatch('decal*', chs($script_parm))`"
	    default	{ "repeat" }
	    export	none
	}
	parm {
	    name	smapfilter14
	    label	"S Map Filter"
	    type	string
	    menu	{
		"point"	"Point"
		"box"	"Box Filter"
		"gauss"	"Gaussian Filter"
		"catrom"	"Catmull-Rom"
		"sinc"	"Sinc"
		"bartlett"	"Bartlett"
		"hanning"	"Hanning"
	    }
	    default	{ "box" }
	    export	none
	}
	parm {
	    name	smapblur14
	    label	"S Map Blur"
	    type	float
	    default	{ 1 }
	    range	 { 1 10 }
	    export	none
	}
	parm {
	    name	tmapfilter14
	    label	"T Map Filter"
	    type	string
	    menu	{
		"point"	"Point"
		"box"	"Box Filter"
		"gauss"	"Gaussian Filter"
		"catrom"	"Catmull-Rom"
		"sinc"	"Sinc"
		"bartlett"	"Bartlett"
		"hanning"	"Hanning"
	    }
	    default	{ "box" }
	    export	none
	}
	parm {
	    name	tmapblur14
	    label	"T Map Blur"
	    type	float
	    default	{ 1 }
	    range	 { 1 10 }
	    export	none
	}
	parm {
	    name	Ca14
	    label	"Ambient"
	    type	color
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
	parm {
	    name	Cd14
	    label	"Diffuse"
	    type	color
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
	parm {
	    name	Cs14
	    label	"Specular"
	    type	color
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
	parm {
	    name	Cr14
	    label	"Reflect"
	    type	color
	    size	3
	    default	{ 0 0 0 }
	    export	none
	}
	parm {
	    name	Alpha14
	    label	"Alpha"
	    type	float
	    default	{ 1 }
	    range	 { 0 1 }
	    export	none
	}
	parm {
	    name	project14
	    label	"Texture Source"
	    type	string
	    menu	{
		"uv"	"Geometry Attribute"
		"ortho"	"Orthographic Projection"
		"sphere"	"Polar Projection"
		"cyl"	"Cylindrical Projection"
	    }
	    default	{ "uv" }
	    export	none
	}
	parm {
	    name	uvname14
	    label	" UV Attribute"
	    type	string
	    menu	{
		"uv"	"uv (base layer)"
		"uv2"	"uv2  (layer 2)"
		"uv3"	"uv3  (layer 3)"
		"uv4"	"uv4  (layer 4)"
		"uv5"	"uv5  (layer 5)"
		"uv6"	"uv6  (layer 6)"
		"uv7"	"uv7  (layer 7)"
		"uv8"	"uv8  (layer 8)"
		"uv9"	"uv9  (layer 9)"
		"uv10"	"uv10 (layer 10)"
		"uv11"	"uv11 (layer 11)"
		"uv12"	"uv12 (layer 12)"
		"uv13"	"uv13 (layer 13)"
		"uv14"	"uv14 (layer 14)"
		"uv15"	"uv15 (layer 15)"
		"uv16"	"uv16 (layer 16)"
	    }
	    default	{ "uv14" }
	    export	none
	}
	parm {
	    name	space14
	    label	"Texture Space"
	    type	string
	    menu	{
		"world"	"World Space"
		"object"	"Model Space"
		"shader"	"Shader Space"
		"NDC"	"NDC Space"
	    }
	    default	{ "shader" }
	    export	none
	}
	parm {
	    name	center14
	    label	" Proj Center"
	    type	float
	    size	3
	    default	{ 0 0 0 }
	    export	none
	}
	parm {
	    name	rotate14
	    label	" Proj Rotate"
	    type	float
	    size	3
	    default	{ 0 0 0 }
	    export	none
	}
	parm {
	    name	scale14
	    label	" Proj Scale"
	    type	float
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
    } // End of Group: 14

    group {
	name	g14
	label	15

	parm {
	    name	comp15
	    label	"Compositing"
	    type	string
	    menu	{
		"add"	"Add"
		"sub"	"Subtract"
		"mult"	"Multiply"
		"over"	"Over"
	    }
	    default	{ "over" }
	    export	none
	}
	parm {
	    name	map15
	    label	"Texture Map"
	    type	image
	    default	{ "" }
	    export	none
	}
	parm {
	    name	apply15
	    label	"Texture Tints"
	    type	string
	    menu	{
		"a"	"Ambient"
		"d"	"Diffuse"
		"s"	"Specular"
		"r"	"Reflect"
		"o"	"Alpha"
		"do"	"Diff + Alpha"
		"sr"	"Spec + Refl"
		"adsro"	"Everything"
	    }
	    default	{ "d" }
	    export	none
	}
	parm {
	    name	mapmode15
	    label	"Map Tiling"
	    type	string
	    menu	{
		"repeat"	"Repeat"
		"streak"	"Streak Edges"
		"decal"	"Decal"
		"decalz"	"Decal with Z clamping"
	    }
	    callback	"set ext = `substr($script_parm, 7, abs(strcmp($script_parm, mapmode_base))*10)`; opparm . ogl_clamping_mode$ext `strmatch('decal*', chs($script_parm))`"
	    default	{ "repeat" }
	    export	none
	}
	parm {
	    name	smapfilter15
	    label	"S Map Filter"
	    type	string
	    menu	{
		"point"	"Point"
		"box"	"Box Filter"
		"gauss"	"Gaussian Filter"
		"catrom"	"Catmull-Rom"
		"sinc"	"Sinc"
		"bartlett"	"Bartlett"
		"hanning"	"Hanning"
	    }
	    default	{ "box" }
	    export	none
	}
	parm {
	    name	smapblur15
	    label	"S Map Blur"
	    type	float
	    default	{ 1 }
	    range	 { 1 10 }
	    export	none
	}
	parm {
	    name	tmapfilter15
	    label	"T Map Filter"
	    type	string
	    menu	{
		"point"	"Point"
		"box"	"Box Filter"
		"gauss"	"Gaussian Filter"
		"catrom"	"Catmull-Rom"
		"sinc"	"Sinc"
		"bartlett"	"Bartlett"
		"hanning"	"Hanning"
	    }
	    default	{ "box" }
	    export	none
	}
	parm {
	    name	tmapblur15
	    label	"T Map Blur"
	    type	float
	    default	{ 1 }
	    range	 { 1 10 }
	    export	none
	}
	parm {
	    name	Ca15
	    label	"Ambient"
	    type	color
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
	parm {
	    name	Cd15
	    label	"Diffuse"
	    type	color
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
	parm {
	    name	Cs15
	    label	"Specular"
	    type	color
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
	parm {
	    name	Cr15
	    label	"Reflect"
	    type	color
	    size	3
	    default	{ 0 0 0 }
	    export	none
	}
	parm {
	    name	Alpha15
	    label	"Alpha"
	    type	float
	    default	{ 1 }
	    range	 { 0 1 }
	    export	none
	}
	parm {
	    name	project15
	    label	"Texture Source"
	    type	string
	    menu	{
		"uv"	"Geometry Attribute"
		"ortho"	"Orthographic Projection"
		"sphere"	"Polar Projection"
		"cyl"	"Cylindrical Projection"
	    }
	    default	{ "uv" }
	    export	none
	}
	parm {
	    name	uvname15
	    label	" UV Attribute"
	    type	string
	    menu	{
		"uv"	"uv (base layer)"
		"uv2"	"uv2  (layer 2)"
		"uv3"	"uv3  (layer 3)"
		"uv4"	"uv4  (layer 4)"
		"uv5"	"uv5  (layer 5)"
		"uv6"	"uv6  (layer 6)"
		"uv7"	"uv7  (layer 7)"
		"uv8"	"uv8  (layer 8)"
		"uv9"	"uv9  (layer 9)"
		"uv10"	"uv10 (layer 10)"
		"uv11"	"uv11 (layer 11)"
		"uv12"	"uv12 (layer 12)"
		"uv13"	"uv13 (layer 13)"
		"uv14"	"uv14 (layer 14)"
		"uv15"	"uv15 (layer 15)"
		"uv16"	"uv16 (layer 16)"
	    }
	    default	{ "uv15" }
	    export	none
	}
	parm {
	    name	space15
	    label	"Texture Space"
	    type	string
	    menu	{
		"world"	"World Space"
		"object"	"Model Space"
		"shader"	"Shader Space"
		"NDC"	"NDC Space"
	    }
	    default	{ "shader" }
	    export	none
	}
	parm {
	    name	center15
	    label	" Proj Center"
	    type	float
	    size	3
	    default	{ 0 0 0 }
	    export	none
	}
	parm {
	    name	rotate15
	    label	" Proj Rotate"
	    type	float
	    size	3
	    default	{ 0 0 0 }
	    export	none
	}
	parm {
	    name	scale15
	    label	" Proj Scale"
	    type	float
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
    } // End of Group: 15

    group {
	name	g15
	label	16

	parm {
	    name	comp16
	    label	"Compositing"
	    type	string
	    menu	{
		"add"	"Add"
		"sub"	"Subtract"
		"mult"	"Multiply"
		"over"	"Over"
	    }
	    default	{ "over" }
	    export	none
	}
	parm {
	    name	map16
	    label	"Texture Map"
	    type	image
	    default	{ "" }
	    export	none
	}
	parm {
	    name	apply16
	    label	"Texture Tints"
	    type	string
	    menu	{
		"a"	"Ambient"
		"d"	"Diffuse"
		"s"	"Specular"
		"r"	"Reflect"
		"o"	"Alpha"
		"do"	"Diff + Alpha"
		"sr"	"Spec + Refl"
		"adsro"	"Everything"
	    }
	    default	{ "d" }
	    export	none
	}
	parm {
	    name	mapmode16
	    label	"Map Tiling"
	    type	string
	    menu	{
		"repeat"	"Repeat"
		"streak"	"Streak Edges"
		"decal"	"Decal"
		"decalz"	"Decal with Z clamping"
	    }
	    callback	"set ext = `substr($script_parm, 7, abs(strcmp($script_parm, mapmode_base))*10)`; opparm . ogl_clamping_mode$ext `strmatch('decal*', chs($script_parm))`"
	    default	{ "repeat" }
	    export	none
	}
	parm {
	    name	smapfilter16
	    label	"S Map Filter"
	    type	string
	    menu	{
		"point"	"Point"
		"box"	"Box Filter"
		"gauss"	"Gaussian Filter"
		"catrom"	"Catmull-Rom"
		"sinc"	"Sinc"
		"bartlett"	"Bartlett"
		"hanning"	"Hanning"
	    }
	    default	{ "box" }
	    export	none
	}
	parm {
	    name	smapblur16
	    label	"S Map Blur"
	    type	float
	    default	{ 1 }
	    range	 { 1 10 }
	    export	none
	}
	parm {
	    name	tmapfilter16
	    label	"T Map Filter"
	    type	string
	    menu	{
		"point"	"Point"
		"box"	"Box Filter"
		"gauss"	"Gaussian Filter"
		"catrom"	"Catmull-Rom"
		"sinc"	"Sinc"
		"bartlett"	"Bartlett"
		"hanning"	"Hanning"
	    }
	    default	{ "box" }
	    export	none
	}
	parm {
	    name	tmapblur16
	    label	"T Map Blur"
	    type	float
	    default	{ 1 }
	    range	 { 1 10 }
	    export	none
	}
	parm {
	    name	Ca16
	    label	"Ambient"
	    type	color
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
	parm {
	    name	Cd16
	    label	"Diffuse"
	    type	color
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
	parm {
	    name	Cs16
	    label	"Specular"
	    type	color
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
	parm {
	    name	Cr16
	    label	"Reflect"
	    type	color
	    size	3
	    default	{ 0 0 0 }
	    export	none
	}
	parm {
	    name	Alpha16
	    label	"Alpha"
	    type	float
	    default	{ 1 }
	    range	 { 0 1 }
	    export	none
	}
	parm {
	    name	project16
	    label	"Texture Source"
	    type	string
	    menu	{
		"uv"	"Geometry Attribute"
		"ortho"	"Orthographic Projection"
		"sphere"	"Polar Projection"
		"cyl"	"Cylindrical Projection"
	    }
	    default	{ "uv" }
	    export	none
	}
	parm {
	    name	uvname16
	    label	" UV Attribute"
	    type	string
	    menu	{
		"uv"	"uv (base layer)"
		"uv2"	"uv2  (layer 2)"
		"uv3"	"uv3  (layer 3)"
		"uv4"	"uv4  (layer 4)"
		"uv5"	"uv5  (layer 5)"
		"uv6"	"uv6  (layer 6)"
		"uv7"	"uv7  (layer 7)"
		"uv8"	"uv8  (layer 8)"
		"uv9"	"uv9  (layer 9)"
		"uv10"	"uv10 (layer 10)"
		"uv11"	"uv11 (layer 11)"
		"uv12"	"uv12 (layer 12)"
		"uv13"	"uv13 (layer 13)"
		"uv14"	"uv14 (layer 14)"
		"uv15"	"uv15 (layer 15)"
		"uv16"	"uv16 (layer 16)"
	    }
	    default	{ "uv16" }
	    export	none
	}
	parm {
	    name	space16
	    label	"Texture Space"
	    type	string
	    menu	{
		"world"	"World Space"
		"object"	"Model Space"
		"shader"	"Shader Space"
		"NDC"	"NDC Space"
	    }
	    default	{ "shader" }
	    export	none
	}
	parm {
	    name	center16
	    label	" Proj Center"
	    type	float
	    size	3
	    default	{ 0 0 0 }
	    export	none
	}
	parm {
	    name	rotate16
	    label	" Proj Rotate"
	    type	float
	    size	3
	    default	{ 0 0 0 }
	    export	none
	}
	parm {
	    name	scale16
	    label	" Proj Scale"
	    type	float
	    size	3
	    default	{ 1 1 1 }
	    export	none
	}
    } // End of Group: 16

}
0707070000010000000006660000000000000000010000001231507733100002000000000012expression.func # 0 bytes
0707070000010000000006660000000000000000010000001231507733100001000000000651vex.def comment ""
position 5.5 2.5
cachesize 1
connectornextid 0
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on
outputsNamed3
{
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1395948549
  modify 1395948550
  author malexander@ssmarie
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
0707070000010000000006660000000000000000010000001231507733100001100000000020vex.parm {
version 0.8
}
0707070000010000000006660000000000000000010000001231507733100001500000000041vex.userdata     ___Version___    13.0.3520707070000010000000006660000000000000000010000001231507733100001000000000643obj.def comment ""
position 5 2
cachesize 1
connectornextid 0
flags =  lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress off exposed on
outputsNamed3
{
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1395948549
  modify 1395949194
  author malexander@ssmarie
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
0707070000010000000006660000000000000000010000001231507733100001100000000020obj.parm {
version 0.8
}
0707070000010000000006660000000000000000010000001231507733100001500000000041obj.userdata     ___Version___    13.0.3520707070000010000000006660000000000000000010000001231507733100002600000000032obj/grid_object1.init type = geo
matchesdef = 0
0707070000010000000006660000000000000000010000001231507733100002500000001103obj/grid_object1.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 -1.67087 0.917729
cachesize 1
connectornextid 5
flags =  lock off model off template off footprint off xray off bypass off display on render off highlight off unload off savedata off compress off exposed on selectable on
outputsNamed3
{
1 "output1"
}
inputsNamed3
{
4 	"" "" 1 "input1"
}
inputs
{
0 	"" 0 1
}
stat
{
  create 1395948554
  modify 1395949194
  author malexander@ssmarie
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
0707070000010000000006660000000000000000010000001231507733100003600000022462obj/grid_object1.spareparmdef     group {
	name	"stdswitcher5"
	label	"Transform"

	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	all
	}
	parm {
	    name	"r"
	    baseparm
	    export	all
	}
	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	"stdswitcher5_1"
	label	"Material"

	parm {
	    name	"shop_materialpath"
	    baseparm
	    joinnext
	    export	none
	}
	parm {
	    name	"shop_materialopts"
	    baseparm
	    export	none
	}
    }

    group {
	name	"stdswitcher5_2"
	label	"Render"

	parm {
	    name	"tdisplay"
	    baseparm
	    joinnext
	    export	none
	}
	parm {
	    name	"display"
	    baseparm
	    export	none
	}
	parm {
	    name	"vm_phantom"
	    label	"Phantom"
	    type	toggle
	    default	{ "0" }
	    range	{ 0 1 }
	    export	none
	    parmtag	{ "spare_category" "Render" }
	}
	parm {
	    name	"vm_renderable"
	    label	"Renderable"
	    type	toggle
	    default	{ "1" }
	    range	{ 0 1 }
	    export	none
	    parmtag	{ "spare_category" "Render" }
	}
	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"
	    }
	    range	{ 0 1 }
	    export	none
	    parmtag	{ "spare_category" "Render" }
	}
	parm {
	    name	"vm_rendersubd"
	    label	"Render Polygons As Subdivision (Mantra)"
	    type	toggle
	    default	{ "0" }
	    range	{ 0 1 }
	    export	none
	    parmtag	{ "spare_category" "Geometry" }
	}
	parm {
	    name	"vm_subdstyle"
	    label	"Subdivision Style"
	    type	string
	    default	{ "mantra_catclark" }
	    hidewhen	"{ vm_rendersubd == 0 }"
	    menu	{
		"mantra_catclark"	"Mantra Catmull-Clark"
		"osd_catclark"	"OpenSubdiv Catmull-Clark"
	    }
	    range	{ 0 1 }
	    export	none
	    parmtag	{ "spare_category" "Geometry" }
	}
	parm {
	    name	"vm_subdgroup"
	    label	"Subdivision Group"
	    type	string
	    default	{ "" }
	    hidewhen	"{ vm_rendersubd == 0 }"
	    range	{ 0 1 }
	    export	none
	    parmtag	{ "spare_category" "Geometry" }
	}
	group {
	    name	"folder0"
	    label	"Shading"

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

	group {
	    name	"folder0_1"
	    label	"Sampling"

	    parm {
		name	"geo_velocityblur"
		label	"Geometry Velocity Blur"
		type	toggle
		default	{ "0" }
		disablewhen	"{ allowmotionblur == 0 }"
		range	{ 0 1 }
		export	none
		parmtag	{ "spare_category" "Sampling" }
	    }
	}

	group {
	    name	"folder0_2"
	    label	"Dicing"

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

	group {
	    name	"folder0_3"
	    label	"Geometry"

	    parm {
		name	"vm_rmbackface"
		label	"Backface Removal"
		type	toggle
		default	{ "0" }
		range	{ 0 1 }
		export	none
		parmtag	{ "spare_category" "Geometry" }
	    }
	    parm {
		name	"shop_geometrypath"
		label	"Procedural Shader"
		type	oppath
		default	{ "" }
		range	{ 0 1 }
		export	none
		parmtag	{ "opfilter" "!!SHOP/GEOMETRY!!" }
		parmtag	{ "oprelative" "." }
		parmtag	{ "spare_category" "Geometry" }
	    }
	    parm {
		name	"vm_forcegeometry"
		label	"Force Procedural Geometry Output"
		type	toggle
		default	{ "1" }
		range	{ 0 1 }
		export	none
		parmtag	{ "spare_category" "Geometry" }
	    }
	    parm {
		name	"vm_renderpoints"
		label	"Render As Points (Mantra)"
		type	integer
		default	{ "2" }
		menu	{
		    "0"	"No Point Rendering"
		    "1"	"Render Only Points"
		    "2"	"Render Unconnected Points"
		}
		range	{ 0 10 }
		export	none
		parmtag	{ "spare_category" "Geometry" }
	    }
	    parm {
		name	"vm_usenforpoints"
		label	"Use N For Point Rendering"
		type	toggle
		default	{ "0" }
		disablewhen	"{ vm_renderpoints == 0 }"
		range	{ 0 1 }
		export	none
		parmtag	{ "spare_category" "Geometry" }
	    }
	    parm {
		name	"vm_pointscale"
		label	"Point Scale"
		type	float
		default	{ "1" }
		disablewhen	"{ vm_renderpoints == 0 }"
		range	{ 0! 10 }
		export	none
		parmtag	{ "spare_category" "Geometry" }
	    }
	    parm {
		name	"vm_metavolume"
		label	"Metaballs as Volume"
		type	toggle
		default	{ "0" }
		range	{ 0 1 }
		export	none
		parmtag	{ "spare_category" "Geometry" }
	    }
	    parm {
		name	"vm_coving"
		label	"Coving"
		type	integer
		default	{ "1" }
		menu	{
		    "0"	"Disable Coving"
		    "1"	"Coving for displacement/sub-d"
		    "2"	"Coving for all primitives"
		}
		range	{ 0 10 }
		export	none
		parmtag	{ "spare_category" "Geometry" }
	    }
	    parm {
		name	"vm_materialoverride"
		label	"Material Override"
		type	string
		default	{ "compact" }
		menu	{
		    "none"	"Disabled"
		    "full"	"Evaluate for Each Primitve/Point"
		    "compact"	"Evaluate Once"
		}
		range	{ 0 1 }
		export	none
		parmtag	{ "spare_category" "Geometry" }
	    }
	    parm {
		name	"vm_computeN"
		label	"Automatically Compute Normals"
		type	toggle
		default	{ "1" }
		range	{ 0 1 }
		export	none
		parmtag	{ "spare_category" "Geometry" }
	    }
	    parm {
		name	"vm_overridedetail"
		label	"Ignore Geometry Attribute Shaders"
		type	toggle
		default	{ "0" }
		range	{ 0 1 }
		export	none
		parmtag	{ "spare_category" "Geometry" }
	    }
	}

    }

    group {
	name	"stdswitcher5_3"
	label	"Misc"

	parm {
	    name	"use_dcolor"
	    baseparm
	    export	none
	}
	parm {
	    name	"dcolor"
	    baseparm
	    export	none
	}
	parm {
	    name	"picking"
	    baseparm
	    export	none
	}
	parm {
	    name	"pickscript"
	    baseparm
	    export	none
	}
	parm {
	    name	"caching"
	    baseparm
	    export	none
	}
	parm {
	    name	"vport_shadeopen"
	    baseparm
	    export	none
	}
	parm {
	    name	"vport_displayassubdiv"
	    baseparm
	    invisible
	    export	none
	}
    }

0707070000010000000006660000000000000000010000001231507733100002600000004204obj/grid_object1.parm {
version 0.8
stdswitcher	[ 0	locks=0 ]	(	0	0	0	0	)
keeppos	[ 0	locks=0 ]	(	"off"	)
pre_xform	[ 0	locks=0 ]	(	0	)
xOrd	[ 0	locks=0 ]	(	"srt"	)
rOrd	[ 0	locks=0 ]	(	"xyz"	)
t	[ 0	locks=0 ]	(	1.4386358261108398	0	1.0942525863647461	)
r	[ 0	locks=0 ]	(	0	0	0	)
s	[ 0	locks=0 ]	(	1	1	1	)
p	[ 0	locks=0 ]	(	0	0	0	)
scale	[ 0	locks=0 ]	(	1	)
lookatpath	[ 0	locks=0 ]	(	""	)
lookup	[ 0	locks=0 ]	(	on	)
pathobjpath	[ 0	locks=0 ]	(	""	)
roll	[ 0	locks=0 ]	(	0	)
pos	[ 0	locks=0 ]	(	0	)
uparmtype	[ 0	locks=0 ]	(	"arc"	)
pathorient	[ 0	locks=0 ]	(	1	)
up	[ 0	locks=0 ]	(	0	1	0	)
bank	[ 0	locks=0 ]	(	0	)
shop_materialpath	[ 0	locks=0 ]	(	""	)
shop_materialopts	[ 0	locks=0 ]	(	0	)
tdisplay	[ 0	locks=0 ]	(	"off"	)
display	[ 0	locks=0 ]	(	1	)
use_dcolor	[ 0	locks=0 ]	(	"off"	)
dcolor	[ 0	locks=0 ]	(	1	1	1	)
picking	[ 0	locks=0 ]	(	"on"	)
pickscript	[ 0	locks=0 ]	(	""	)
caching	[ 0	locks=0 ]	(	"off"	)
vport_shadeopen	[ 0	locks=0 ]	(	"off"	)
vport_displayassubdiv	[ 0	locks=0 ]	(	"off"	)
stdswitcher5	[ 0	locks=0 ]	(	0	0	0	0	)
vm_phantom	[ 0	locks=0 ]	(	"off"	)
vm_renderable	[ 0	locks=0 ]	(	"on"	)
viewportlod	[ 0	locks=0 ]	(	"full"	)
vm_rendersubd	[ 0	locks=0 ]	(	"off"	)
vm_subdstyle	[ 0	locks=0 ]	(	mantra_catclark	)
vm_subdgroup	[ 0	locks=0 ]	(	""	)
folder0	[ 0	locks=0 ]	(	0	0	0	0	)
categories	[ 0	locks=0 ]	(	""	)
reflectmask	[ 0	locks=0 ]	(	*	)
refractmask	[ 0	locks=0 ]	(	*	)
lightmask	[ 0	locks=0 ]	(	*	)
vm_volumefilter	[ 0	locks=0 ]	(	box	)
vm_volumefilterwidth	[ 0	locks=0 ]	(	1	)
vm_matte	[ 0	locks=0 ]	(	"off"	)
vm_rayshade	[ 0	locks=0 ]	(	"off"	)
geo_velocityblur	[ 0	locks=0 ]	(	"off"	)
vm_shadingquality	[ 0	locks=0 ]	(	1	)
vm_flatness	[ 0	locks=0 ]	(	0.050000000000000003	)
vm_raypredice	[ 0	locks=0 ]	(	0	)
vm_curvesurface	[ 0	locks=0 ]	(	"off"	)
vm_rmbackface	[ 0	locks=0 ]	(	"off"	)
shop_geometrypath	[ 0	locks=0 ]	(	""	)
vm_forcegeometry	[ 0	locks=0 ]	(	"on"	)
vm_renderpoints	[ 0	locks=0 ]	(	2	)
vm_usenforpoints	[ 0	locks=0 ]	(	"off"	)
vm_pointscale	[ 0	locks=0 ]	(	1	)
vm_metavolume	[ 0	locks=0 ]	(	"off"	)
vm_coving	[ 0	locks=0 ]	(	1	)
vm_materialoverride	[ 0	locks=0 ]	(	compact	)
vm_computeN	[ 0	locks=0 ]	(	"on"	)
vm_overridedetail	[ 0	locks=0 ]	(	"off"	)
}
0707070000010000000006660000000000000000010000001231507733100003200000000125obj/grid_object1.userdata     ___toolid___    sop_grid ___toolcount___    1 ___Version___    13.0.3520707070000010000000006660000000000000000010000001231507733100003400000000033obj/grid_object1/grid1.init type = grid
matchesdef = 0
0707070000010000000006660000000000000000010000001231507733100003300000000705obj/grid_object1/grid1.def sopflags sopflags = 
comment ""
position 0 0
cachesize 1
connectornextid 1
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight on unload off savedata off compress off exposed on
outputsNamed3
{
0 "output1"
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1395948554
  modify 1395948568
  author malexander@ssmarie
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
0707070000010000000006660000000000000000010000001231507733100003400000000516obj/grid_object1/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	0	)
rows	[ 0	locks=0 ]	(	20	)
cols	[ 0	locks=0 ]	(	20	)
orderu	[ 0	locks=0 ]	(	4	)
orderv	[ 0	locks=0 ]	(	4	)
interpu	[ 0	locks=0 ]	(	"on"	)
interpv	[ 0	locks=0 ]	(	"on"	)
}
0707070000010000000006660000000000000000010000001231507733100004000000000125obj/grid_object1/grid1.userdata     ___toolid___    sop_grid ___toolcount___    1 ___Version___    13.0.3520707070000010000000006660000000000000000010000001231507733100004400000000043obj/grid_object1/uvquickshade1.init type = uvquickshade
matchesdef = 1
0707070000010000000006660000000000000000010000001231507733100004300000000767obj/grid_object1/uvquickshade1.def sopflags sopflags = 
comment ""
position -0.188235 -0.923529
cachesize 1
connectornextid 2
flags =  lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress off exposed on
outputsNamed3
{
1 "output1"
}
inputsNamed3
{
0 	grid1 0 1 "input1"
}
inputs
{
0 	grid1 0 1
}
stat
{
  create 1395948564
  modify 1395949264
  author malexander@ssmarie
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
0707070000010000000006660000000000000000010000001231507733100004400000000317obj/grid_object1/uvquickshade1.parm {
version 0.8
group	[ 0	locks=0 ]	(	""	)
texture	[ 0	locks=0 ]	(	op:/obj/grid_object1/cop_texture_source/OUT[$F]	)
g0	[ 0	locks=0 ]	(	0	)
texture_axis	[ 0	locks=0 ]	(	1	)
texture_s	[ 0	locks=0 ]	(	1	1	1	)
}
0707070000010000000006660000000000000000010000001231507733100005000000000031obj/grid_object1/uvquickshade1.userdata     ___Version___     0707070000010000000006660000000000000000010000001231507733100005100000000036obj/grid_object1/cop_texture_source.init type = cop2net
matchesdef = 0
0707070000010000000006660000000000000000010000001231507733100005000000000664obj/grid_object1/cop_texture_source.def comment ""
position -2.01176 -0.723523
cachesize 1
connectornextid 0
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on
outputsNamed3
{
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1395948568
  modify 1395949264
  author malexander@ssmarie
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
0707070000010000000006660000000000000000010000001231507733100005100000000020obj/grid_object1/cop_texture_source.parm {
version 0.8
}
0707070000010000000006660000000000000000010000001231507733100005500000000041obj/grid_object1/cop_texture_source.userdata     ___Version___    13.0.3520707070000010000000006660000000000000000010000001231507733100006000000000034obj/grid_object1/cop_texture_source/noise1.init type = noise
matchesdef = 0
0707070000010000000006660000000000000000010000001231507733100005700000000675obj/grid_object1/cop_texture_source/noise1.def comment ""
position 0.741079 1.17644
cachesize 1
connectornextid 5
flags =  lock off model off template off footprint off xray off bypass off display off render on highlight off unload off savedata off compress off exposed on
outputsNamed3
{
2 "output1"
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1395948571
  modify 1395948852
  author malexander@ssmarie
  access 0777
}
color UT_Color RGB 0.5 0.7 0.6 
delscript ""
exprlanguage hscript
end
0707070000010000000006660000000000000000010000001231507733100005700000001472obj/grid_object1/cop_texture_source/noise1.chn {
    channel aspect {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = $CPIXA }
    }
    channel depthglobal {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = $CDEPTH }
    }
    channel bwpoints1 {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = $CBP }
    }
    channel bwpoints2 {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = $CWP }
    }
    channel start {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = $FSTART }
    }
    channel length {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = $NFRAMES }
    }
  }
0707070000010000000006660000000000000000010000001231507733100006000000002715obj/grid_object1/cop_texture_source/noise1.parm {
version 0.8
stdswitcher	[ 0	locks=0 ]	(	2	2	2	2	)
noisetype	[ 0	locks=0 ]	(	"alligator"	)
seed	[ 0	locks=0 ]	(	1	)
percomp	[ 0	locks=0 ]	(	"off"	)
turb	[ 0	locks=0 ]	(	3	)
rough	[ 0	locks=0 ]	(	0.85799999999999998	)
exp	[ 0	locks=0 ]	(	1	)
sfreq	[ 0	locks=0 ]	(	10	10	)
soffset	[ 0	locks=0 ]	(	0	0	)
tfreq	[ 0	locks=0 ]	(	0.01	)
toffset	[ 0	locks=0 ]	(	0.10000000000000001	)
amp	[ 0	locks=0 ]	(	1	1	1	1	)
shift	[ 0	locks=0 ]	(	0	0	0	0	)
adjustaspect	[ 0	locks=0 ]	(	"on"	)
effectamount	[ 0	locks=0 ]	(	1	)
maskplane	[ 0	locks=0 ]	(	A	)
maskresize	[ 0	locks=0 ]	(	"off"	)
maskinvert	[ 0	locks=0 ]	(	"off"	)
overridesize	[ 0	locks=0 ]	(	"on"	)
size	[ 0	locks=0 ]	(	1024	1024	)
sizemenu	[ 0	locks=0 ]	(	0	)
overrideaspect	[ 0	locks=0 ]	(	"off"	)
aspect	[ 0	locks=0 ]	(	[ aspect	1 ] 	)
planes	[ 0	locks=0 ]	(	"rgba"	)
addplanes	[ 0	locks=0 ]	(	"m"	)
addplaneop	[ 0	locks=0 ]	(	"replace"	)
customplanes	[ 0	locks=0 ]	(	""	)
depth	[ 0	locks=0 ]	(	"default"	)
depthmenu	[ 0	locks=0 ]	(	0	)
depthglobal	[ 0	locks=0 ]	(	[ depthglobal	4 ] 	)
usebwpoints	[ 0	locks=0 ]	(	"off"	)
bwpoints	[ 0	locks=0 ]	(	[ bwpoints1	0 ] 	[ bwpoints2	1 ] 	)
interlace	[ 0	locks=0 ]	(	"none"	)
idominance	[ 0	locks=0 ]	(	"odd"	)
overriderange	[ 0	locks=0 ]	(	"off"	)
singleimage	[ 0	locks=0 ]	(	"off"	)
start	[ 0	locks=0 ]	(	[ start	1 ] 	)
length	[ 0	locks=0 ]	(	[ length	240 ] 	)
preextend	[ 0	locks=0 ]	(	"black"	)
prehold	[ 0	locks=0 ]	(	0	)
postextend	[ 0	locks=0 ]	(	"black"	)
posthold	[ 0	locks=0 ]	(	0	)
}
0707070000010000000006660000000000000000010000001231507733100006400000000041obj/grid_object1/cop_texture_source/noise1.userdata     ___Version___    13.0.3520707070000010000000006660000000000000000010000001231507733100006000000000006obj/grid_object1/cop_texture_source/noise1.cop2 2
0
0
0707070000010000000006660000000000000000010000001231507733100006000000000034obj/grid_object1/cop_texture_source/noise2.init type = noise
matchesdef = 0
0707070000010000000006660000000000000000010000001231507733100005700000000674obj/grid_object1/cop_texture_source/noise2.def comment ""
position 2.8352 1.17644
cachesize 1
connectornextid 5
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on
outputsNamed3
{
2 "output1"
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1395948625
  modify 1395949109
  author malexander@ssmarie
  access 0777
}
color UT_Color RGB 0.5 0.7 0.6 
delscript ""
exprlanguage hscript
end
0707070000010000000006660000000000000000010000001231507733100005700000001472obj/grid_object1/cop_texture_source/noise2.chn {
    channel aspect {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = $CPIXA }
    }
    channel depthglobal {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = $CDEPTH }
    }
    channel bwpoints1 {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = $CBP }
    }
    channel bwpoints2 {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = $CWP }
    }
    channel start {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = $FSTART }
    }
    channel length {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = $NFRAMES }
    }
  }
0707070000010000000006660000000000000000010000001231507733100006000000002731obj/grid_object1/cop_texture_source/noise2.parm {
version 0.8
stdswitcher	[ 0	locks=0 ]	(	0	0	0	0	)
noisetype	[ 0	locks=0 ]	(	"hq"	)
seed	[ 0	locks=0 ]	(	1	)
percomp	[ 0	locks=0 ]	(	"off"	)
turb	[ 0	locks=0 ]	(	2	)
rough	[ 0	locks=0 ]	(	1	)
exp	[ 0	locks=0 ]	(	1	)
sfreq	[ 0	locks=0 ]	(	4.7999999999999998	4.7999999999999998	)
soffset	[ 0	locks=0 ]	(	0	0	)
tfreq	[ 0	locks=0 ]	(	0.0050000000000000001	)
toffset	[ 0	locks=0 ]	(	0	)
amp	[ 0	locks=0 ]	(	1	1	1	1	)
shift	[ 8	locks=0 ]	(	0.5	0.5	0.5	0	)
adjustaspect	[ 0	locks=0 ]	(	"on"	)
effectamount	[ 0	locks=0 ]	(	1	)
maskplane	[ 0	locks=0 ]	(	A	)
maskresize	[ 0	locks=0 ]	(	"off"	)
maskinvert	[ 0	locks=0 ]	(	"off"	)
overridesize	[ 0	locks=0 ]	(	"on"	)
size	[ 0	locks=0 ]	(	1024	1024	)
sizemenu	[ 0	locks=0 ]	(	0	)
overrideaspect	[ 0	locks=0 ]	(	"off"	)
aspect	[ 0	locks=0 ]	(	[ aspect	1 ] 	)
planes	[ 0	locks=0 ]	(	"rgba"	)
addplanes	[ 0	locks=0 ]	(	"m"	)
addplaneop	[ 0	locks=0 ]	(	"replace"	)
customplanes	[ 0	locks=0 ]	(	""	)
depth	[ 0	locks=0 ]	(	"default"	)
depthmenu	[ 0	locks=0 ]	(	0	)
depthglobal	[ 0	locks=0 ]	(	[ depthglobal	4 ] 	)
usebwpoints	[ 0	locks=0 ]	(	"off"	)
bwpoints	[ 0	locks=0 ]	(	[ bwpoints1	0 ] 	[ bwpoints2	1 ] 	)
interlace	[ 0	locks=0 ]	(	"none"	)
idominance	[ 0	locks=0 ]	(	"odd"	)
overriderange	[ 0	locks=0 ]	(	"off"	)
singleimage	[ 0	locks=0 ]	(	"off"	)
start	[ 0	locks=0 ]	(	[ start	1 ] 	)
length	[ 0	locks=0 ]	(	[ length	240 ] 	)
preextend	[ 0	locks=0 ]	(	"black"	)
prehold	[ 0	locks=0 ]	(	0	)
postextend	[ 0	locks=0 ]	(	"black"	)
posthold	[ 0	locks=0 ]	(	0	)
}
0707070000010000000006660000000000000000010000001231507733100006400000000041obj/grid_object1/cop_texture_source/noise2.userdata     ___Version___    13.0.3520707070000010000000006660000000000000000010000001231507733100006000000000006obj/grid_object1/cop_texture_source/noise2.cop2 2
0
0
0707070000010000000006660000000000000000010000001231507733100006300000000037obj/grid_object1/cop_texture_source/multiply1.init type = multiply
matchesdef = 0
0707070000010000000006660000000000000000010000001231507733100006200000001010obj/grid_object1/cop_texture_source/multiply1.def comment ""
position 2.8352 -0.694147
cachesize 1
connectornextid 5
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on
outputsNamed3
{
3 "output1"
}
inputsNamed3
{
0 	color1 2 1 "input1"
1 	noise2 2 1 "input2"
}
inputs
{
0 	color1 0 1
1 	noise2 0 1
}
stat
{
  create 1395948632
  modify 1395949127
  author malexander@ssmarie
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
0707070000010000000006660000000000000000010000001231507733100006300000002224obj/grid_object1/cop_texture_source/multiply1.parm {
version 0.8
stdswitcher	[ 0	locks=0 ]	(	0	0	0	0	)
units	[ 0	locks=0 ]	(	"uv"	)
t	[ 0	locks=0 ]	(	0	0	)
rz	[ 0	locks=0 ]	(	0	)
s	[ 0	locks=0 ]	(	1	1	)
p	[ 0	locks=0 ]	(	0.5	0.5	)
filter	[ 0	locks=0 ]	(	box	)
wrap	[ 0	locks=0 ]	(	"decal"	)
fgweight	[ 0	locks=0 ]	(	1	)
bgweight	[ 0	locks=0 ]	(	1	)
spacer	[ 0	locks=0 ]	(	""	)
useblur	[ 0	locks=0 ]	(	"off"	)
mblur	[ 0	locks=0 ]	(	1	)
mbias	[ 0	locks=0 ]	(	0	)
mseg	[ 0	locks=0 ]	(	10	)
mtype	[ 0	locks=0 ]	(	"velocity"	)
planemerge	[ 0	locks=0 ]	(	"keepall"	)
depthmatch	[ 0	locks=0 ]	(	"promote"	)
rangematch	[ 0	locks=0 ]	(	"extend"	)
ratematch	[ 0	locks=0 ]	(	"first"	)
framematch	[ 0	locks=0 ]	(	"nearest"	)
effectamount	[ 0	locks=0 ]	(	1	)
maskinput	[ 0	locks=0 ]	(	"mask"	)
maskplane	[ 0	locks=0 ]	(	A	)
maskresize	[ 0	locks=0 ]	(	"off"	)
maskinvert	[ 0	locks=0 ]	(	"off"	)
scopergba	[ 0	locks=0 ]	(	15	)
pscope	[ 0	locks=0 ]	(	*	)
fscope	[ 0	locks=0 ]	(	"all"	)
frange	[ 0	locks=0 ]	(	1	1	)
fdropoff	[ 0	locks=0 ]	(	0	0	)
fdropfunc	[ 0	locks=0 ]	(	"linear"	)
foutside	[ 0	locks=0 ]	(	0	)
flist	[ 0	locks=0 ]	(	*	)
fmenu	[ 0	locks=0 ]	(	"scopeall"	)
fautoadjust	[ 0	locks=0 ]	(	"on"	)
currange	[ 0	locks=0 ]	(	1	)
}
0707070000010000000006660000000000000000010000001231507733100006700000000041obj/grid_object1/cop_texture_source/multiply1.userdata     ___Version___    13.0.3520707070000010000000006660000000000000000010000001231507733100006300000000006obj/grid_object1/cop_texture_source/multiply1.cop2 2
0
0
0707070000010000000006660000000000000000010000001231507733100006000000000034obj/grid_object1/cop_texture_source/xform1.init type = xform
matchesdef = 0
0707070000010000000006660000000000000000010000001231507733100005700000000750obj/grid_object1/cop_texture_source/xform1.def comment ""
position 2.90579 -1.5765
cachesize 1
connectornextid 4
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on
outputsNamed3
{
2 "output1"
}
inputsNamed3
{
0 	multiply1 3 1 "input1"
}
inputs
{
0 	multiply1 0 1
}
stat
{
  create 1395948803
  modify 1395949052
  author malexander@ssmarie
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
0707070000010000000006660000000000000000010000001231507733100005700000000205obj/grid_object1/cop_texture_source/xform1.chn {
    channel rz {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = $T }
    }
  }
0707070000010000000006660000000000000000010000001231507733100006000000001727obj/grid_object1/cop_texture_source/xform1.parm {
version 0.8
stdswitcher	[ 0	locks=0 ]	(	0	0	0	)
units	[ 0	locks=0 ]	(	"uv"	)
t	[ 0	locks=0 ]	(	0	0	)
rz	[ 8	locks=0 ]	(	[ rz	0.66666668653488159 ] 	)
s	[ 0	locks=0 ]	(	1	1	)
p	[ 0	locks=0 ]	(	0.5	0.5	)
xfilter	[ 0	locks=0 ]	(	box	)
yfilter	[ 0	locks=0 ]	(	xfilter	)
size	[ 0	locks=0 ]	(	1	1	)
wrap	[ 0	locks=0 ]	(	"decal"	)
useblur	[ 0	locks=0 ]	(	"off"	)
mblur	[ 0	locks=0 ]	(	1	)
mbias	[ 0	locks=0 ]	(	0	)
mseg	[ 0	locks=0 ]	(	10	)
mtype	[ 0	locks=0 ]	(	"velocity"	)
effectamount	[ 0	locks=0 ]	(	1	)
maskinput	[ 0	locks=0 ]	(	"mask"	)
maskplane	[ 0	locks=0 ]	(	A	)
maskresize	[ 0	locks=0 ]	(	"off"	)
maskinvert	[ 0	locks=0 ]	(	"off"	)
scopergba	[ 0	locks=0 ]	(	15	)
pscope	[ 0	locks=0 ]	(	*	)
fscope	[ 0	locks=0 ]	(	"all"	)
frange	[ 0	locks=0 ]	(	1	1	)
fdropoff	[ 0	locks=0 ]	(	0	0	)
fdropfunc	[ 0	locks=0 ]	(	"linear"	)
foutside	[ 0	locks=0 ]	(	0	)
flist	[ 0	locks=0 ]	(	*	)
fmenu	[ 0	locks=0 ]	(	"scopeall"	)
fautoadjust	[ 0	locks=0 ]	(	"on"	)
currange	[ 0	locks=0 ]	(	240	)
}
0707070000010000000006660000000000000000010000001231507733100006400000000041obj/grid_object1/cop_texture_source/xform1.userdata     ___Version___    13.0.3520707070000010000000006660000000000000000010000001231507733100006000000000006obj/grid_object1/cop_texture_source/xform1.cop2 2
0
0
0707070000010000000006660000000000000000010000001231507733100005700000000033obj/grid_object1/cop_texture_source/crop1.init type = crop
matchesdef = 0
0707070000010000000006660000000000000000010000001231507733100005600000000742obj/grid_object1/cop_texture_source/crop1.def comment ""
position 3.0352 -2.38827
cachesize 1
connectornextid 2
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on
outputsNamed3
{
1 "output1"
}
inputsNamed3
{
0 	xform1 2 1 "input1"
}
inputs
{
0 	xform1 0 1
}
stat
{
  create 1395948863
  modify 1395948933
  author malexander@ssmarie
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
0707070000010000000006660000000000000000010000001231507733100005700000000354obj/grid_object1/cop_texture_source/crop1.parm {
version 0.8
stdswitcher	[ 0	locks=0 ]	(	0	)
crop	[ 0	locks=0 ]	(	"corners"	)
units	[ 0	locks=0 ]	(	"uv"	)
hcrop	[ 0	locks=0 ]	(	0.25	0.75	)
vcrop	[ 0	locks=0 ]	(	0.25	0.75	)
offset	[ 0	locks=0 ]	(	0	0	)
hold	[ 0	locks=0 ]	(	"off"	)
}
0707070000010000000006660000000000000000010000001231507733100006300000000041obj/grid_object1/cop_texture_source/crop1.userdata     ___Version___    13.0.3520707070000010000000006660000000000000000010000001231507733100005700000000006obj/grid_object1/cop_texture_source/crop1.cop2 2
0
0
0707070000010000000006660000000000000000010000001231507733100005500000000033obj/grid_object1/cop_texture_source/OUT.init type = null
matchesdef = 0
0707070000010000000006660000000000000000010000001231507733100005400000000740obj/grid_object1/cop_texture_source/OUT.def comment ""
position 3.15284 -3.36474
cachesize 1
connectornextid 2
flags =  lock off model off template off footprint off xray off bypass off display on render off highlight off unload off savedata off compress off exposed on
outputsNamed3
{
1 "output1"
}
inputsNamed3
{
0 	crop1 1 1 "input1"
}
inputs
{
0 	crop1 0 1
}
stat
{
  create 1395948928
  modify 1395949127
  author malexander@ssmarie
  access 0777
}
color UT_Color RGB 0.7 0.7 0.5 
delscript ""
exprlanguage hscript
end
0707070000010000000006660000000000000000010000001231507733100005500000000020obj/grid_object1/cop_texture_source/OUT.parm {
version 0.8
}
0707070000010000000006660000000000000000010000001231507733100006100000000041obj/grid_object1/cop_texture_source/OUT.userdata     ___Version___    13.0.3520707070000010000000006660000000000000000010000001231507733100005500000000006obj/grid_object1/cop_texture_source/OUT.cop2 2
0
0
0707070000010000000006660000000000000000010000001231507733100006000000000034obj/grid_object1/cop_texture_source/color1.init type = color
matchesdef = 0
0707070000010000000006660000000000000000010000001231507733100005700000000744obj/grid_object1/cop_texture_source/color1.def comment ""
position 0.688138 0.317618
cachesize 1
connectornextid 5
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on
outputsNamed3
{
2 "output1"
}
inputsNamed3
{
0 	noise1 2 1 "input1"
}
inputs
{
0 	noise1 0 1
}
stat
{
  create 1395948706
  modify 1395949121
  author malexander@ssmarie
  access 0777
}
color UT_Color RGB 0.5 0.7 0.6 
delscript ""
exprlanguage hscript
end
0707070000010000000006660000000000000000010000001231507733100005700000001472obj/grid_object1/cop_texture_source/color1.chn {
    channel aspect {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = $CPIXA }
    }
    channel depthglobal {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = $CDEPTH }
    }
    channel bwpoints1 {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = $CBP }
    }
    channel bwpoints2 {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = $CWP }
    }
    channel start {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = $FSTART }
    }
    channel length {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = $NFRAMES }
    }
  }
0707070000010000000006660000000000000000010000001231507733100006000000002173obj/grid_object1/cop_texture_source/color1.parm {
version 0.8
stdswitcher	[ 0	locks=0 ]	(	2	2	2	2	)
color	[ 0	locks=0 ]	(	1	1	1	1	)
comp4	[ 0	locks=0 ]	(	1	)
scalar	[ 0	locks=0 ]	(	1	)
effectamount	[ 0	locks=0 ]	(	1	)
maskplane	[ 0	locks=0 ]	(	A	)
maskresize	[ 0	locks=0 ]	(	"off"	)
maskinvert	[ 0	locks=0 ]	(	"off"	)
overridesize	[ 0	locks=0 ]	(	"on"	)
size	[ 0	locks=0 ]	(	1024	1024	)
sizemenu	[ 0	locks=0 ]	(	0	)
overrideaspect	[ 0	locks=0 ]	(	"off"	)
aspect	[ 0	locks=0 ]	(	[ aspect	1 ] 	)
planes	[ 0	locks=0 ]	(	"rgba"	)
addplanes	[ 0	locks=0 ]	(	"a"	)
addplaneop	[ 0	locks=0 ]	(	"replace"	)
customplanes	[ 0	locks=0 ]	(	""	)
depth	[ 0	locks=0 ]	(	"default"	)
depthmenu	[ 0	locks=0 ]	(	0	)
depthglobal	[ 0	locks=0 ]	(	[ depthglobal	4 ] 	)
usebwpoints	[ 0	locks=0 ]	(	"off"	)
bwpoints	[ 0	locks=0 ]	(	[ bwpoints1	0 ] 	[ bwpoints2	1 ] 	)
interlace	[ 0	locks=0 ]	(	"none"	)
idominance	[ 0	locks=0 ]	(	"odd"	)
overriderange	[ 0	locks=0 ]	(	"off"	)
singleimage	[ 0	locks=0 ]	(	"off"	)
start	[ 0	locks=0 ]	(	[ start	1 ] 	)
length	[ 0	locks=0 ]	(	[ length	240 ] 	)
preextend	[ 0	locks=0 ]	(	"black"	)
prehold	[ 0	locks=0 ]	(	0	)
postextend	[ 0	locks=0 ]	(	"black"	)
posthold	[ 0	locks=0 ]	(	0	)
}
0707070000010000000006660000000000000000010000001231507733100006400000000041obj/grid_object1/cop_texture_source/color1.userdata     ___Version___    13.0.3520707070000010000000006660000000000000000010000001231507733100006000000000006obj/grid_object1/cop_texture_source/color1.cop2 2
0
0
0707070000010000000006660000000000000000010000001231507733100005200000000062obj/grid_object1/cop_texture_source.order 7
noise1
noise2
multiply1
xform1
crop1
OUT
color1
0707070000010000000006660000000000000000010000001231507733100005000000000002obj/grid_object1/cop_texture_source.net 1
0707070000010000000006660000000000000000010000001231507733100002700000000051obj/grid_object1.order 3
grid1
uvquickshade1
cop_texture_source
0707070000010000000006660000000000000000010000001231507733100002500000000002obj/grid_object1.net 1
0707070000010000000006660000000000000000010000001231507733100002500000000035obj/pointlight1.init type = hlight
matchesdef = 1
0707070000010000000006660000000000000000010000001231507733100002400000001066obj/pointlight1.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 0
cachesize 1
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on selectable on
outputsNamed3
{
1 "output1"
}
inputsNamed3
{
2 	"" "" 1 "input1"
}
inputs
{
0 	"" 0 1
}
stat
{
  create 1395949194
  modify 1395949618
  author malexander@ssmarie
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
0707070000010000000006660000000000000000010000001231507733100002400000013230obj/pointlight1.chn {
    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(strcmp(chs('light_type'), 'distant') == 0 ||
   strcmp(chs('light_type'), 'sun') == 0,
   1,
   if(ch('coneenable')==0 || ch('light_conefov')==0,
       2*tan(0.5*ch('light_fov')),
       2*tan(0.5*ch('coneangle')+ch('conedelta'))))" }
    }
    channel projection {
      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 keeppos {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = ch(\"./l_keeppos\") }
    }
    channel pre_xform {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = ch(\"./l_pre_xform\") }
    }
    channel xOrd {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = ch(\"./l_xOrd\") }
    }
    channel rOrd {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = ch(\"./l_rOrd\") }
    }
    channel tx {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = ch(\"./l_tx\") }
    }
    channel ty {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = ch(\"./l_ty\") }
    }
    channel tz {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = ch(\"./l_tz\") }
    }
    channel rx {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = ch(\"./l_rx\") }
    }
    channel ry {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = ch(\"./l_ry\") }
    }
    channel rz {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = ch(\"./l_rz\") }
    }
    channel sx {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 value = 1 1 expr = lock(1) }
    }
    channel sy {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 value = 1 1 expr = lock(1) }
    }
    channel sz {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 value = 1 1 expr = lock(1) }
    }
    channel px {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = lock(0) }
    }
    channel py {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = lock(0) }
    }
    channel pz {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = lock(0) }
    }
    channel scale {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 value = 1 1 expr = lock(1) }
    }
    channel lookatpath {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = chsop(\"./l_lookatpath\") }
    }
    channel lookup {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = chs(\"./l_lookup\") }
    }
    channel pathobjpath {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = chsop(\"./l_pathobjpath\") }
    }
    channel roll {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = ch(\"./l_pathroll\") }
    }
    channel pos {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = ch(\"./l_pathpos\") }
    }
    channel uparmtype {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 value = 1 1 expr = ch(\"./l_pathparmtype\") }
    }
    channel pathorient {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 value = 1 1 expr = ch(\"./l_pathorient\") }
    }
    channel upx {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = ch(\"./l_pathupx\") }
    }
    channel upy {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = ch(\"./l_pathupy\") }
    }
    channel upz {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = ch(\"./l_pathupz\") }
    }
    channel bank {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 value = 1 1 expr = ch(\"./l_pathbank\") }
    }
    channel tdisplay {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = ch(\"./l_enabledisplay\") }
    }
    channel display {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 value = 1 1 expr = ch(\"./l_display\") }
    }
    channel dimmer {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = "if(ch('./light_enable'), ch(\"./light_intensity\"), 0)" }
    }
    channel picking {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 value = 1 1 expr = ch(\"./l_picking\") }
    }
    channel pickscript {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = chs(\"./l_pickscript\") }
    }
    channel caching {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = ch(\"./l_caching\") }
    }
  }
0707070000010000000006660000000000000000010000001231507733100002500000016304obj/pointlight1.parm {
version 0.8
stdswitcher	[ 0	locks=0	autoscope=0 ]	(	3	3	3	)
keeppos	[ 0	locks=0	autoscope=0 ]	(	[ keeppos	0 ] 	)
pre_xform	[ 0	locks=0 ]	(	[ pre_xform	0 ] 	)
xOrd	[ 0	locks=0	autoscope=0 ]	(	[ xOrd	0 ] 	)
rOrd	[ 0	locks=0	autoscope=0 ]	(	[ rOrd	0 ] 	)
t	[ 0	locks=0	autoscope=7 ]	(	[ tx	4.6730570793151855 ] 	[ ty	4 ] 	[ tz	5.7786884307861328 ] 	)
r	[ 0	locks=0	autoscope=7 ]	(	[ rx	0 ] 	[ ry	0 ] 	[ rz	0 ] 	)
s	[ 0	locks=0	autoscope=7 ]	(	[ sx	1 ] 	[ sy	1 ] 	[ sz	1 ] 	)
p	[ 0	locks=0	autoscope=0 ]	(	[ px	0 ] 	[ py	0 ] 	[ pz	0 ] 	)
scale	[ 0	locks=0	autoscope=0 ]	(	[ scale	1 ] 	)
lookatpath	[ 0	locks=0	autoscope=0 ]	(	[ lookatpath	"" ] 	)
lookup	[ 0	locks=0	autoscope=0 ]	(	[ lookup	on ] 	)
pathobjpath	[ 0	locks=0	autoscope=0 ]	(	[ pathobjpath	"" ] 	)
roll	[ 0	locks=0	autoscope=0 ]	(	[ roll	0 ] 	)
pos	[ 0	locks=0	autoscope=0 ]	(	[ pos	0 ] 	)
uparmtype	[ 0	locks=0	autoscope=0 ]	(	[ uparmtype	1 ] 	)
pathorient	[ 0	locks=0	autoscope=0 ]	(	[ pathorient	1 ] 	)
up	[ 0	locks=0	autoscope=0 ]	(	[ upx	0 ] 	[ upy	1 ] 	[ upz	0 ] 	)
bank	[ 0	locks=0	autoscope=0 ]	(	[ bank	1 ] 	)
tdisplay	[ 0	locks=0	autoscope=0 ]	(	[ tdisplay	0 ] 	)
display	[ 0	locks=0	autoscope=0 ]	(	[ display	1 ] 	)
dimmer	[ 0	locks=0	autoscope=1 ]	(	[ dimmer	2.3199999999999998 ] 	)
picking	[ 0	locks=0	autoscope=0 ]	(	[ picking	1 ] 	)
pickscript	[ 0	locks=0	autoscope=0 ]	(	[ pickscript	"" ] 	)
caching	[ 0	locks=0	autoscope=0 ]	(	[ caching	0 ] 	)
use_dcolor	[ 0	locks=0	autoscope=0 ]	(	"on"	)
dcolor	[ 0	locks=0	autoscope=0 ]	(	1	1	1	)
folder0	[ 0	locks=0	autoscope=0 ]	(	1	1	1	)
l_keeppos	[ 0	locks=0	autoscope=0 ]	(	"off"	)
l_pre_xform	[ 0	locks=0 ]	(	0	)
l_xOrd	[ 0	locks=0	autoscope=0 ]	(	"srt"	)
l_rOrd	[ 0	locks=0	autoscope=0 ]	(	"xyz"	)
l_t	[ 0	locks=0	autoscope=7 ]	(	4.6730570793151855	4	5.7786884307861328	)
l_r	[ 0	locks=0	autoscope=7 ]	(	0	0	0	)
folder1_2	[ 0	locks=0	autoscope=0 ]	(	0	0	0	)
l_enabledisplay	[ 0	locks=0	autoscope=0 ]	(	"off"	)
l_display	[ 0	locks=0	autoscope=0 ]	(	1	)
l_iconscale	[ 0	locks=0	autoscope=0 ]	(	1	)
l_caching	[ 0	locks=0	autoscope=0 ]	(	"off"	)
l_picking	[ 0	locks=0	autoscope=0 ]	(	"on"	)
l_pickscript	[ 0	locks=0	autoscope=0 ]	(	""	)
l_lookatpath	[ 0	locks=0	autoscope=0 ]	(	""	)
l_lookup	[ 0	locks=0	autoscope=0 ]	(	on	)
l_pathobjpath	[ 0	locks=0	autoscope=0 ]	(	""	)
l_pathroll	[ 0	locks=0	autoscope=0 ]	(	0	)
l_pathpos	[ 0	locks=0	autoscope=0 ]	(	0	)
l_pathparmtype	[ 0	locks=0	autoscope=0 ]	(	"arc"	)
l_pathorient	[ 0	locks=0	autoscope=0 ]	(	1	)
l_pathup	[ 0	locks=0	autoscope=0 ]	(	0	1	0	)
l_pathbank	[ 0	locks=0	autoscope=0 ]	(	1	)
light_type	[ 0	locks=0	autoscope=0 ]	(	"point"	)
light_color	[ 0	locks=0	autoscope=0 ]	(	1	1	1	)
light_intensity	[ 0	locks=0	autoscope=1 ]	(	2.3199999999999998	)
light_enable	[ 0	locks=0	autoscope=0 ]	(	"on"	)
ogl_enablelight	[ 0	locks=0	autoscope=0 ]	(	"on"	)
light_contribdiff	[ 0	locks=0	autoscope=0 ]	(	"on"	)
light_contribspec	[ 0	locks=0	autoscope=0 ]	(	"on"	)
light_contrib	[ 0	locks=0	autoscope=0 ]	(	0	)
categories	[ 0	locks=0	autoscope=0 ]	(	""	)
vm_samplingquality	[ 0	locks=0	autoscope=0 ]	(	1	)
light_contribprimary	[ 0	locks=0	autoscope=0 ]	(	"off"	)
atten_folder_1	[ 0	locks=0	autoscope=0 ]	(	0	0	0	0	)
coneenable	[ 0	locks=0	autoscope=0 ]	(	"off"	)
light_conefov	[ 0	locks=0	autoscope=0 ]	(	"on"	)
light_fov	[ 0	locks=0	autoscope=0 ]	(	45	)
coneangle	[ 0	locks=0	autoscope=0 ]	(	45	)
conedelta	[ 0	locks=0	autoscope=0 ]	(	10	)
coneroll	[ 0	locks=0	autoscope=0 ]	(	1	)
sepparm2	[ 0	locks=0 ]	(	)
projmap	[ 0	locks=0	autoscope=0 ]	(	""	)
near	[ 0	locks=0	autoscope=0 ]	(	0.001	)
far	[ 0	locks=0	autoscope=0 ]	(	10000	)
sepparm3	[ 0	locks=0 ]	(	)
areamap	[ 0	locks=0	autoscope=0 ]	(	""	)
areamapspace	[ 0	locks=0	autoscope=0 ]	(	space:object	)
areamapnull	[ 0	locks=0	autoscope=0 ]	(	""	)
areamapblur	[ 0	locks=0	autoscope=0 ]	(	0	)
areamapscale	[ 0	locks=0	autoscope=0 ]	(	1	)
areasize	[ 0	locks=0	autoscope=0 ]	(	1	1	)
normalizearea	[ 0	locks=0	autoscope=0 ]	(	"on"	)
singlesided	[ 0	locks=0	autoscope=0 ]	(	"off"	)
reverse	[ 0	locks=0	autoscope=0 ]	(	"off"	)
sharpspot	[ 0	locks=0	autoscope=0 ]	(	"off"	)
selfshadow	[ 0	locks=0	autoscope=0 ]	(	"on"	)
shop_materialpath	[ 0	locks=0	autoscope=0 ]	(	""	)
light_texture	[ 0	locks=0	autoscope=0 ]	(	""	)
edgeenable	[ 0	locks=0	autoscope=0 ]	(	"off"	)
edgewidth	[ 0	locks=0	autoscope=0 ]	(	0.10000000000000001	)
edgerolloff	[ 0	locks=0	autoscope=0 ]	(	1	)
areageometry	[ 0	locks=0	autoscope=0 ]	(	""	)
intothisobject	[ 0	locks=0	autoscope=0 ]	(	"off"	)
sepparm4	[ 0	locks=0 ]	(	)
pc_enable	[ 0	locks=0	autoscope=0 ]	(	"off"	)
pc_samples	[ 0	locks=0	autoscope=0 ]	(	16	)
pc_file	[ 0	locks=0	autoscope=0 ]	(	temp:$OS.pc	)
render_pointcloud	[ 0	locks=0	autoscope=0 ]	(	"on"	)
vm_shadingfactor	[ 0	locks=0	autoscope=0 ]	(	0.5	)
pc_camera_override	[ 0	locks=0	autoscope=0 ]	(	"off"	)
pc_camera	[ 0	locks=0	autoscope=0 ]	(	""	)
orthowidth	[ 0	locks=0	autoscope=0 ]	(	2	)
vm_envangle	[ 0	locks=0	autoscope=0 ]	(	5	)
atten_type	[ 0	locks=0	autoscope=0 ]	(	"none"	)
atten_dist	[ 0	locks=0	autoscope=0 ]	(	10	)
atten_start	[ 0	locks=0	autoscope=0 ]	(	0	)
activeradiusenable	[ 0	locks=0	autoscope=0 ]	(	"off"	)
activeradius	[ 0	locks=0	autoscope=0 ]	(	100	)
attenrampenable	[ 0	locks=0	autoscope=0 ]	(	"off"	)
atten_rampstart	[ 0	locks=0	autoscope=0 ]	(	0	)
atten_rampend	[ 0	locks=0	autoscope=0 ]	(	100	)
attenramp	[ 0	locks=0	autoscope=0 ]	(	3	)
shadow_type	[ 0	locks=0	autoscope=0 ]	(	"raytrace"	)
shadowmask	[ 0	locks=0	autoscope=0 ]	(	*	)
shadow_intensity	[ 0	locks=0	autoscope=0 ]	(	1	)
shadow_color	[ 0	locks=0	autoscope=0 ]	(	0	0	0	)
shadow_transparent	[ 0	locks=0	autoscope=0 ]	(	"on"	)
sepparm	[ 0	locks=0 ]	(	)
shadow_bias	[ 0	locks=0	autoscope=0 ]	(	0.050000000000000003	)
shadow_quality	[ 0	locks=0	autoscope=0 ]	(	1	)
shadow_softness	[ 0	locks=0	autoscope=0 ]	(	1	)
shadow_blur	[ 0	locks=0	autoscope=0 ]	(	0	)
render_shadowmap	[ 0	locks=0	autoscope=0 ]	(	"on"	)
labelparm	[ 0	locks=0	autoscope=0 ]	(	"See spot light options (in light tab) for view controls"	)
shadowmap_file	[ 0	locks=0	autoscope=0 ]	(	temp:$OS.rat	)
res	[ 0	locks=0	autoscope=0 ]	(	512	512	)
shadowmap_resMenu	[ 0	locks=0 ]	(	0	)
shadowmap_samples	[ 0	locks=0	autoscope=0 ]	(	2	2	)
shadowmotionblur	[ 0	locks=0	autoscope=0 ]	(	"off"	)
shadow_autofit	[ 0	locks=0	autoscope=0 ]	(	"off"	)
focal	[ 0	locks=0	autoscope=0 ]	(	[ focal	1 ] 	)
aperture	[ 0	locks=0	autoscope=0 ]	(	[ aperture	0.82842712474619007 ] 	)
projection	[ 0	locks=0	autoscope=0 ]	(	[ projection	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 ]	(	"on"	)
areafullsphere	[ 0	locks=0	autoscope=0 ]	(	"off"	)
stdswitcher4_3	[ 0	locks=0	autoscope=0 ]	(	0	)
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.89999997615814209	)
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"	)
}
0707070000010000000006660000000000000000010000001231507733100003100000000127obj/pointlight1.userdata     ___toolid___    object_pointlight ___toolcount___    1 ___Version___    20707070000010000000006660000000000000000010000001231507733100001200000000033obj.order 2
grid_object1
pointlight1
0707070000010000000006660000000000000000010000001231507733100001000000000002obj.net 1
0707070000010000000006660000000000000000010000001231507733100001000000000647out.def comment ""
position 5 0.5
cachesize 1
connectornextid 0
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on
outputsNamed3
{
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1395948549
  modify 1395948550
  author malexander@ssmarie
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
0707070000010000000006660000000000000000010000001231507733100001100000000020out.parm {
version 0.8
}
0707070000010000000006660000000000000000010000001231507733100001500000000041out.userdata     ___Version___    13.0.3520707070000010000000006660000000000000000010000001231507733100001000000000002out.net 1
0707070000010000000006660000000000000000010000001231507733100001100000000651part.def comment ""
position 5.5 1.5
cachesize 1
connectornextid 0
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on
outputsNamed3
{
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1395948549
  modify 1395948550
  author malexander@ssmarie
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
0707070000010000000006660000000000000000010000001231507733100001200000000020part.parm {
version 0.8
}
0707070000010000000006660000000000000000010000001231507733100001600000000041part.userdata     ___Version___    13.0.3520707070000010000000006660000000000000000010000001231507733100001100000000002part.net 1
0707070000010000000006660000000000000000010000001231507733100000700000000647ch.def comment ""
position 4.5 1
cachesize 1
connectornextid 0
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on
outputsNamed3
{
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1395948549
  modify 1395948550
  author malexander@ssmarie
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
0707070000010000000006660000000000000000010000001231507733100001000000000020ch.parm {
version 0.8
}
0707070000010000000006660000000000000000010000001231507733100001400000000041ch.userdata     ___Version___    13.0.3520707070000010000000006660000000000000000010000001231507733100000700000000002ch.net 1
0707070000010000000006660000000000000000010000001231507733100001100000000645shop.def comment ""
position 5 3
cachesize 1
connectornextid 0
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on
outputsNamed3
{
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1395948549
  modify 1395948550
  author malexander@ssmarie
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
0707070000010000000006660000000000000000010000001231507733100001200000000020shop.parm {
version 0.8
}
0707070000010000000006660000000000000000010000001231507733100001600000000041shop.userdata     ___Version___    13.0.3520707070000010000000006660000000000000000010000001231507733100001100000000002shop.net 1
0707070000010000000006660000000000000000010000001231507733100001000000000651img.def comment ""
position 4.5 2.5
cachesize 1
connectornextid 0
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on
outputsNamed3
{
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1395948549
  modify 1395948551
  author malexander@ssmarie
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
0707070000010000000006660000000000000000010000001231507733100001100000000020img.parm {
version 0.8
}
0707070000010000000006660000000000000000010000001231507733100001500000000041img.userdata     ___Version___    13.0.3520707070000010000000006660000000000000000010000001231507733100001700000000032img/comp1.init type = img
matchesdef = 0
0707070000010000000006660000000000000000010000001231507733100001600000000645img/comp1.def comment ""
position 0 0
cachesize 1
connectornextid 0
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on
outputsNamed3
{
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1395948550
  modify 1395948550
  author malexander@ssmarie
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
0707070000010000000006660000000000000000010000001231507733100001700000000020img/comp1.parm {
version 0.8
}
0707070000010000000006660000000000000000010000001231507733100002300000000041img/comp1.userdata     ___Version___    13.0.3520707070000010000000006660000000000000000010000001231507733100001600000000002img/comp1.net 1
0707070000010000000006660000000000000000010000001231507733100001000000000002img.net 1
0707070000010000000006660000000000000000010000001231507733100001000000000002vex.net 1
0707070000010000000006660000000000000000010000001231507733100002400000000426.userdisplayoptions viewoptadd -r generic psoup_bbox
viewoptset psoup_bbox string ( "" ) visibility ( 0 ) icon ( SI_pointMarker ) label ( 'PolySoup BBox' )
viewoptadd -r generic psoup_bary
viewoptset psoup_bary string ( "" ) visibility ( 0 ) icon ( SI_pointMarker ) label ( 'PolySoup Barycenter' )
0707070000010000000006660000000000000000010000001231507733100001500000074537.application neteditor -d Build -b 0 -l 0 -f '' -q 1.000000 -v /obj -4.30028  -1.54113 1 panetab7
neteditor -d Build -b 0 -l 0 -f '' -q 1.000000 -v /obj/grid_object1 -3.2705  -3.94114 1 panetab7
neteditor -d Build -b 0 -l 0 -f '' -q 1.000000 -v /obj/grid_object1/cop2net1 -3.59069  -7.47484 0.401877 panetab7
performance -c on -d on -f on -g off -k on -m off -n on -o on -t off -v on -y on -u on -e off -r absolute -w tree panetab12
chopview -a 0 -c "" -k 1 -m 1 -b 1 -e 1 -f 0 -g 0 -H 1 -i 0 -j 1 -l 0 -n 1 -V 1 -y 0 -B 0 -s 0 -S 0.5 -u 0 -v 0 -h -10 310 -r -1.5 1.5 Build.panetab13
imgview -p '(' none -z 1 ')' 0 -c 0 -l on -s off -i imgview2
imgdispopt -m 10 -P on -M off -A on -g 2.2 -G "* ^P ^Pz ^N ^M ^B ^V ^Af" -B 1 -v split -V 2 2 -d h -a off -i 2 -b 0 0 0 -o "" -h on -H on -c 0.8 0.8 0.8 -C 1 1 1 -S 0.8 0.8 0.8 -R 6 -F dc -D "" -I "" -f "" -s off -r 256 256 -p on -l off -t on
imgview -z 1 -p (none) 0 -c 0 -l on -s off -i imgview2
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 1
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 2
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 3
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 4
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 5
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 6
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 7
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 8
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 9
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 10
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 11
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 12
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 13
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 14
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 15
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 16
imgviewtime -V on -L on -G on -H on -P off -r 24 -u fr -g 0 -f on -e on -b on -d imgview2
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 1
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 2
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 3
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 4
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 5
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 6
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 7
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 8
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 9
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 10
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 11
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 12
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 13
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 14
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 15
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 16
viewerstow -b open -x open -l open -m hide -c hide -d open Build.panetab1.world
vieweroption -a 2 -h 0 -m 1 -r 'View: Mantra' Build.panetab1.world
viewlayout -s 2 Build.panetab1.world
viewerinspect Build.panetab1.world mode ( objects ) object_properties ( ) prim_properties ( ) enable ( 0 ) magnify ( 1 )
viewtype -t perspective Build.panetab1.world.`vpname("Build.panetab1.world",2)`
viewtype -t ortho_top Build.panetab1.world.`vpname("Build.panetab1.world",1)`
viewtype -t ortho_front Build.panetab1.world.`vpname("Build.panetab1.world",3)`
viewtype -t ortho_right Build.panetab1.world.`vpname("Build.panetab1.world",4)`
viewname -l on -n aaaa3 Build.panetab1.world.`vpname("Build.panetab1.world",2)`
viewname -l on -n aaaa2 Build.panetab1.world.`vpname("Build.panetab1.world",1)`
viewname -l on -n aaaa1 Build.panetab1.world.`vpname("Build.panetab1.world",3)`
viewname -l on -n aaaa0 Build.panetab1.world.`vpname("Build.panetab1.world",4)`
viewname -l off -n persp1 Build.panetab1.world.`vpname("Build.panetab1.world",2)`
viewname -l off -n top1 Build.panetab1.world.`vpname("Build.panetab1.world",1)`
viewname -l off -n front1 Build.panetab1.world.`vpname("Build.panetab1.world",3)`
viewname -l off -n right1 Build.panetab1.world.`vpname("Build.panetab1.world",4)`
viewdisplay -a on Build.panetab1.world.persp1
viewdisplay -M unsel shade -N unsel n off -E unsel n off -I unsel n off Build.panetab1.world.persp1
viewdisplay -N unsel t off -E unsel t off -I unsel t on Build.panetab1.world.persp1
viewdisplay -N unsel l off -E unsel g off -I unsel l off Build.panetab1.world.persp1
viewdisplay -N unsel p off -I unsel p off Build.panetab1.world.persp1
viewdisplay -N unsel m off -I unsel h off Build.panetab1.world.persp1
viewdisplay -I unsel b off Build.panetab1.world.persp1
viewdisplay -I unsel f off Build.panetab1.world.persp1
viewdisplay -M templ wire -N templ n off -E templ n off -I templ n off Build.panetab1.world.persp1
viewdisplay -N templ t off -E templ t off -I templ t off Build.panetab1.world.persp1
viewdisplay -N templ l off -E templ g off -I templ l off Build.panetab1.world.persp1
viewdisplay -N templ p off -I templ p off Build.panetab1.world.persp1
viewdisplay -N templ m off -I templ h off Build.panetab1.world.persp1
viewdisplay -I templ b off Build.panetab1.world.persp1
viewdisplay -I templ f off Build.panetab1.world.persp1
viewdisplay -M curr_unsel wire -N curr_unsel n off -E curr_unsel n off -I curr_unsel n off Build.panetab1.world.persp1
viewdisplay -N curr_unsel t off -E curr_unsel t off -I curr_unsel t on Build.panetab1.world.persp1
viewdisplay -N curr_unsel l off -E curr_unsel g off -I curr_unsel l off Build.panetab1.world.persp1
viewdisplay -N curr_unsel p off -I curr_unsel p off Build.panetab1.world.persp1
viewdisplay -N curr_unsel m off -I curr_unsel h off Build.panetab1.world.persp1
viewdisplay -I curr_unsel b off Build.panetab1.world.persp1
viewdisplay -I curr_unsel f off Build.panetab1.world.persp1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -g off always -h off -P off -p off -f off -F off -l on -L on -G off -r unique scene Build.panetab1.world.persp1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -g off always -h off -P off -p off -f off -F off -l on -L on -G off -r scene selectscene Build.panetab1.world.persp1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -g off always -h off -P off -p off -f off -F off -l on -L off -G on -r unique ghostscene Build.panetab1.world.persp1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -g off always -h off -P on -p off -f off -F off -l on -L on -G off -r unique display Build.panetab1.world.persp1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -g off always -h off -P on -p off -f off -F off -l on -L off -G off -r unique current Build.panetab1.world.persp1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -g off always -h off -P off -p off -f off -F on -l on -L off -G on -r unique template Build.panetab1.world.persp1
viewdisplay -A templ on -B wb -b off -d off -C 2 -e 1 -F off -f off -g on -G '*' -h off -H on -j off -J off Build.panetab1.world.persp1
viewdisplay -A curr_all on -l 1 -L on -n 0.2 -o on -O on -q on -r on -s off -t on Build.panetab1.world.persp1
viewdisplay -V 2 -z off -y off -x off -X off -U 4 -Y 4 -T on -R on -i on -D on -k off Build.panetab1.world.persp1
viewdisplay -Q on -m on -v on Build.panetab1.world.persp1
viewdisplay -W  off bound_box_wire 0 Build.panetab1.world.persp1
viewdisplay -c on -K on -P points -p 3 Build.panetab1.world.persp1
vieweffect -a 2 -A 4 -b on -B 1 -c on -d on -D on off -e 0.8 -E -30 -30 -100 -f 1 -F 0 -g 2.2 -G 0 -h 1 -H on -i on -I 1 -j on -J 20 -K 2 -k 1 -l '' -m on -M 2048 -o off -O 3 -p off -P 3 -q 1 -Q 2 -r 2048 2048 -s 1 -t 100 -T 100 -u off -U off -v 256 256 256 -w 0.05 -W off -x 1 1 1 -X 1 1 1 -y 1 1 1 -Y 0 0 0 -z 0.25 Build.panetab1.world.persp1
viewinfotext -m off Build.panetab1.world.persp1
viewlight  -a on -d on -e on -h off -l on -n 8 -s on Build.panetab1.world.persp1
viewbackground -b off -e on -q 1 -i off -m 0 0 -M 1 1 Build.panetab1.world.persp1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 persp Build.panetab1.world.persp1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 cam Build.panetab1.world.persp1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 top Build.panetab1.world.persp1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 front Build.panetab1.world.persp1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 right Build.panetab1.world.persp1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 bottom Build.panetab1.world.persp1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 back Build.panetab1.world.persp1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 left Build.panetab1.world.persp1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 uv Build.panetab1.world.persp1
viewtransform Build.panetab1.world.persp1 version ( 3 )  flag ( F )  orthowidth ( 25.1416 )  focal ( 50 )  aperture ( 41.4214 )  window ( 0 1 0 1 )  winroll ( 0 )  clear ( 1 )  nearfar ( 0.1 32025 )  resxy ( 1 1 )  aspect ( 1.33333 )  pixelaspect ( 1 )  txyz ( 0 0 24.9722 )  pxyz ( 0 0 0 )  rotation ( 0.754802 0.373081 -0.539522 -6.44122e-08 0.822502 0.568763 0.655952 -0.429303 0.620826  )  homedistance ( 24.9722 )  homeadjboxwidth ( 12.5708 )  homeorthowidth ( 25.1416 )  homeradius ( 32 )  homeaxis ( 0 )  homecustom ( 0.707107 -0.353553 0.612372 0 0.866025 0.5 -0.707107 -0.353553 0.612372  )  adjustlimits ( 3 )  
viewcamera -c '' Build.panetab1.world.persp1
vieworthogrid -d off -o 0 0 0 -s 0.5 0.5 -r 8 8 Build.panetab1.world.persp1
viewuvgrid -r off -s 0.1 0.1 -P on -S 1 1 -O 0 0 -C on -t on Build.panetab1.world.persp1
viewdisplay -a on Build.panetab1.world.top1
viewdisplay -M unsel shade -N unsel n off -E unsel n off -I unsel n off Build.panetab1.world.top1
viewdisplay -N unsel t off -E unsel t off -I unsel t on Build.panetab1.world.top1
viewdisplay -N unsel l off -E unsel g off -I unsel l off Build.panetab1.world.top1
viewdisplay -N unsel p off -I unsel p off Build.panetab1.world.top1
viewdisplay -N unsel m off -I unsel h off Build.panetab1.world.top1
viewdisplay -I unsel b off Build.panetab1.world.top1
viewdisplay -I unsel f off Build.panetab1.world.top1
viewdisplay -M templ wire -N templ n off -E templ n off -I templ n off Build.panetab1.world.top1
viewdisplay -N templ t off -E templ t off -I templ t off Build.panetab1.world.top1
viewdisplay -N templ l off -E templ g off -I templ l off Build.panetab1.world.top1
viewdisplay -N templ p off -I templ p off Build.panetab1.world.top1
viewdisplay -N templ m off -I templ h off Build.panetab1.world.top1
viewdisplay -I templ b off Build.panetab1.world.top1
viewdisplay -I templ f off Build.panetab1.world.top1
viewdisplay -M curr_unsel wire -N curr_unsel n off -E curr_unsel n off -I curr_unsel n off Build.panetab1.world.top1
viewdisplay -N curr_unsel t off -E curr_unsel t off -I curr_unsel t on Build.panetab1.world.top1
viewdisplay -N curr_unsel l off -E curr_unsel g off -I curr_unsel l off Build.panetab1.world.top1
viewdisplay -N curr_unsel p off -I curr_unsel p off Build.panetab1.world.top1
viewdisplay -N curr_unsel m off -I curr_unsel h off Build.panetab1.world.top1
viewdisplay -I curr_unsel b off Build.panetab1.world.top1
viewdisplay -I curr_unsel f off Build.panetab1.world.top1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -g off always -h off -P off -p off -f off -F off -l on -L on -G off -r unique scene Build.panetab1.world.top1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -g off always -h off -P off -p off -f off -F off -l on -L on -G off -r scene selectscene Build.panetab1.world.top1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -g off always -h off -P off -p off -f off -F off -l on -L off -G on -r unique ghostscene Build.panetab1.world.top1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -g off always -h off -P on -p off -f off -F off -l on -L on -G off -r unique display Build.panetab1.world.top1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -g off always -h off -P on -p off -f off -F off -l on -L off -G off -r unique current Build.panetab1.world.top1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -g off always -h off -P off -p off -f off -F on -l on -L off -G on -r unique template Build.panetab1.world.top1
viewdisplay -A templ on -B wb -b off -d off -C 2 -e 1 -F off -f off -g on -G '*' -h off -H on -j off -J off Build.panetab1.world.top1
viewdisplay -A curr_all on -l 1 -L on -n 0.2 -o on -O on -q on -r on -s off -t on Build.panetab1.world.top1
viewdisplay -V 2 -z off -y off -x off -X off -U 4 -Y 4 -T on -R on -i on -D on -k off Build.panetab1.world.top1
viewdisplay -Q on -m on -v on Build.panetab1.world.top1
viewdisplay -W  off bound_box_wire 0 Build.panetab1.world.top1
viewdisplay -c on -K on -P points -p 3 Build.panetab1.world.top1
vieweffect -a 2 -A 4 -b on -B 1 -c on -d on -D on off -e 0.8 -E -30 -30 -100 -f 1 -F 0 -g 2.2 -G 0 -h 1 -H on -i on -I 1 -j on -J 20 -K 2 -k 1 -l '' -m on -M 2048 -o off -O 3 -p off -P 3 -q 1 -Q 2 -r 2048 2048 -s 1 -t 100 -T 100 -u off -U off -v 256 256 256 -w 0.05 -W off -x 1 1 1 -X 1 1 1 -y 1 1 1 -Y 0 0 0 -z 0.25 Build.panetab1.world.top1
viewinfotext -m off Build.panetab1.world.top1
viewlight  -a on -d on -e on -h off -l on -n 8 -s on Build.panetab1.world.top1
viewbackground -b off -e on -q 1 -i off -m 0 0 -M 1 1 Build.panetab1.world.top1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 persp Build.panetab1.world.top1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 cam Build.panetab1.world.top1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 top Build.panetab1.world.top1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 front Build.panetab1.world.top1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 right Build.panetab1.world.top1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 bottom Build.panetab1.world.top1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 back Build.panetab1.world.top1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 left Build.panetab1.world.top1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 uv Build.panetab1.world.top1
viewtransform Build.panetab1.world.top1 version ( 3 )  flag ( Fo )  orthowidth ( 2.22222 )  focal ( 50 )  aperture ( 41.4214 )  window ( 0 1 0 1 )  winroll ( 0 )  clear ( 1 )  nearfar ( 0.1 3467.78 )  resxy ( 1 1 )  aspect ( 1.33333 )  pixelaspect ( 1 )  txyz ( 0 0 3.68246 )  pxyz ( 0 0 0 )  rotation ( 1 0 0 0 1.19209e-07 1 0 -1 1.19209e-07  )  homedistance ( 3.68246 )  homeadjboxwidth ( 2.22222 )  homeorthowidth ( 2.22222 )  homeradius ( 3.4641 )  homeaxis ( 0 )  homecustom ( 0.707107 -0.353553 0.612372 0 0.866025 0.5 -0.707107 -0.353553 0.612372  )  adjustlimits ( 3 )  
vieworthogrid -d off -o 0 0 0 -s 0.5 0.5 -r 8 8 Build.panetab1.world.top1
viewuvgrid -r off -s 0.1 0.1 -P on -S 1 1 -O 0 0 -C on -t on Build.panetab1.world.top1
viewdisplay -a on Build.panetab1.world.front1
viewdisplay -M unsel shade -N unsel n off -E unsel n off -I unsel n off Build.panetab1.world.front1
viewdisplay -N unsel t off -E unsel t off -I unsel t on Build.panetab1.world.front1
viewdisplay -N unsel l off -E unsel g off -I unsel l off Build.panetab1.world.front1
viewdisplay -N unsel p off -I unsel p off Build.panetab1.world.front1
viewdisplay -N unsel m off -I unsel h off Build.panetab1.world.front1
viewdisplay -I unsel b off Build.panetab1.world.front1
viewdisplay -I unsel f off Build.panetab1.world.front1
viewdisplay -M templ wire -N templ n off -E templ n off -I templ n off Build.panetab1.world.front1
viewdisplay -N templ t off -E templ t off -I templ t off Build.panetab1.world.front1
viewdisplay -N templ l off -E templ g off -I templ l off Build.panetab1.world.front1
viewdisplay -N templ p off -I templ p off Build.panetab1.world.front1
viewdisplay -N templ m off -I templ h off Build.panetab1.world.front1
viewdisplay -I templ b off Build.panetab1.world.front1
viewdisplay -I templ f off Build.panetab1.world.front1
viewdisplay -M curr_unsel wire -N curr_unsel n off -E curr_unsel n off -I curr_unsel n off Build.panetab1.world.front1
viewdisplay -N curr_unsel t off -E curr_unsel t off -I curr_unsel t on Build.panetab1.world.front1
viewdisplay -N curr_unsel l off -E curr_unsel g off -I curr_unsel l off Build.panetab1.world.front1
viewdisplay -N curr_unsel p off -I curr_unsel p off Build.panetab1.world.front1
viewdisplay -N curr_unsel m off -I curr_unsel h off Build.panetab1.world.front1
viewdisplay -I curr_unsel b off Build.panetab1.world.front1
viewdisplay -I curr_unsel f off Build.panetab1.world.front1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -g off always -h off -P off -p off -f off -F off -l on -L on -G off -r unique scene Build.panetab1.world.front1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -g off always -h off -P off -p off -f off -F off -l on -L on -G off -r scene selectscene Build.panetab1.world.front1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -g off always -h off -P off -p off -f off -F off -l on -L off -G on -r unique ghostscene Build.panetab1.world.front1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -g off always -h off -P on -p off -f off -F off -l on -L on -G off -r unique display Build.panetab1.world.front1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -g off always -h off -P on -p off -f off -F off -l on -L off -G off -r unique current Build.panetab1.world.front1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -g off always -h off -P off -p off -f off -F on -l on -L off -G on -r unique template Build.panetab1.world.front1
viewdisplay -A templ on -B wb -b off -d off -C 2 -e 1 -F off -f off -g on -G '*' -h off -H on -j off -J off Build.panetab1.world.front1
viewdisplay -A curr_all on -l 1 -L on -n 0.2 -o on -O on -q on -r on -s off -t on Build.panetab1.world.front1
viewdisplay -V 2 -z off -y off -x off -X off -U 4 -Y 4 -T on -R on -i on -D on -k off Build.panetab1.world.front1
viewdisplay -Q on -m on -v on Build.panetab1.world.front1
viewdisplay -W  off bound_box_wire 0 Build.panetab1.world.front1
viewdisplay -c on -K on -P points -p 3 Build.panetab1.world.front1
vieweffect -a 2 -A 4 -b on -B 1 -c on -d on -D on off -e 0.8 -E -30 -30 -100 -f 1 -F 0 -g 2.2 -G 0 -h 1 -H on -i on -I 1 -j on -J 20 -K 2 -k 1 -l '' -m on -M 2048 -o off -O 3 -p off -P 3 -q 1 -Q 2 -r 2048 2048 -s 1 -t 100 -T 100 -u off -U off -v 256 256 256 -w 0.05 -W off -x 1 1 1 -X 1 1 1 -y 1 1 1 -Y 0 0 0 -z 0.25 Build.panetab1.world.front1
viewinfotext -m off Build.panetab1.world.front1
viewlight  -a on -d on -e on -h off -l on -n 8 -s on Build.panetab1.world.front1
viewbackground -b off -e on -q 1 -i off -m 0 0 -M 1 1 Build.panetab1.world.front1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 persp Build.panetab1.world.front1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 cam Build.panetab1.world.front1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 top Build.panetab1.world.front1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 front Build.panetab1.world.front1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 right Build.panetab1.world.front1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 bottom Build.panetab1.world.front1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 back Build.panetab1.world.front1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 left Build.panetab1.world.front1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 uv Build.panetab1.world.front1
viewtransform Build.panetab1.world.front1 version ( 3 )  flag ( Fo )  orthowidth ( 2.22222 )  focal ( 50 )  aperture ( 41.4214 )  window ( 0 1 0 1 )  winroll ( 0 )  clear ( 1 )  nearfar ( 0.1 3467.78 )  resxy ( 1 1 )  aspect ( 1.33333 )  pixelaspect ( 1 )  txyz ( 0 0 3.68246 )  pxyz ( 0 0 0 )  rotation ( 1 0 0 0 1 0 0 0 1  )  homedistance ( 3.68246 )  homeadjboxwidth ( 2.22222 )  homeorthowidth ( 2.22222 )  homeradius ( 3.4641 )  homeaxis ( 0 )  homecustom ( 0.707107 -0.353553 0.612372 0 0.866025 0.5 -0.707107 -0.353553 0.612372  )  adjustlimits ( 3 )  
vieworthogrid -d off -o 0 0 0 -s 0.5 0.5 -r 8 8 Build.panetab1.world.front1
viewuvgrid -r off -s 0.1 0.1 -P on -S 1 1 -O 0 0 -C on -t on Build.panetab1.world.front1
viewdisplay -a on Build.panetab1.world.right1
viewdisplay -M unsel shade -N unsel n off -E unsel n off -I unsel n off Build.panetab1.world.right1
viewdisplay -N unsel t off -E unsel t off -I unsel t on Build.panetab1.world.right1
viewdisplay -N unsel l off -E unsel g off -I unsel l off Build.panetab1.world.right1
viewdisplay -N unsel p off -I unsel p off Build.panetab1.world.right1
viewdisplay -N unsel m off -I unsel h off Build.panetab1.world.right1
viewdisplay -I unsel b off Build.panetab1.world.right1
viewdisplay -I unsel f off Build.panetab1.world.right1
viewdisplay -M templ wire -N templ n off -E templ n off -I templ n off Build.panetab1.world.right1
viewdisplay -N templ t off -E templ t off -I templ t off Build.panetab1.world.right1
viewdisplay -N templ l off -E templ g off -I templ l off Build.panetab1.world.right1
viewdisplay -N templ p off -I templ p off Build.panetab1.world.right1
viewdisplay -N templ m off -I templ h off Build.panetab1.world.right1
viewdisplay -I templ b off Build.panetab1.world.right1
viewdisplay -I templ f off Build.panetab1.world.right1
viewdisplay -M curr_unsel wire -N curr_unsel n off -E curr_unsel n off -I curr_unsel n off Build.panetab1.world.right1
viewdisplay -N curr_unsel t off -E curr_unsel t off -I curr_unsel t on Build.panetab1.world.right1
viewdisplay -N curr_unsel l off -E curr_unsel g off -I curr_unsel l off Build.panetab1.world.right1
viewdisplay -N curr_unsel p off -I curr_unsel p off Build.panetab1.world.right1
viewdisplay -N curr_unsel m off -I curr_unsel h off Build.panetab1.world.right1
viewdisplay -I curr_unsel b off Build.panetab1.world.right1
viewdisplay -I curr_unsel f off Build.panetab1.world.right1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -g off always -h off -P off -p off -f off -F off -l on -L on -G off -r unique scene Build.panetab1.world.right1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -g off always -h off -P off -p off -f off -F off -l on -L on -G off -r scene selectscene Build.panetab1.world.right1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -g off always -h off -P off -p off -f off -F off -l on -L off -G on -r unique ghostscene Build.panetab1.world.right1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -g off always -h off -P on -p off -f off -F off -l on -L on -G off -r unique display Build.panetab1.world.right1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -g off always -h off -P on -p off -f off -F off -l on -L off -G off -r unique current Build.panetab1.world.right1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -g off always -h off -P off -p off -f off -F on -l on -L off -G on -r unique template Build.panetab1.world.right1
viewdisplay -A templ on -B wb -b off -d off -C 2 -e 1 -F off -f off -g on -G '*' -h off -H on -j off -J off Build.panetab1.world.right1
viewdisplay -A curr_all on -l 1 -L on -n 0.2 -o on -O on -q on -r on -s off -t on Build.panetab1.world.right1
viewdisplay -V 2 -z off -y off -x off -X off -U 4 -Y 4 -T on -R on -i on -D on -k off Build.panetab1.world.right1
viewdisplay -Q on -m on -v on Build.panetab1.world.right1
viewdisplay -W  off bound_box_wire 0 Build.panetab1.world.right1
viewdisplay -c on -K on -P points -p 3 Build.panetab1.world.right1
vieweffect -a 2 -A 4 -b on -B 1 -c on -d on -D on off -e 0.8 -E -30 -30 -100 -f 1 -F 0 -g 2.2 -G 0 -h 1 -H on -i on -I 1 -j on -J 20 -K 2 -k 1 -l '' -m on -M 2048 -o off -O 3 -p off -P 3 -q 1 -Q 2 -r 2048 2048 -s 1 -t 100 -T 100 -u off -U off -v 256 256 256 -w 0.05 -W off -x 1 1 1 -X 1 1 1 -y 1 1 1 -Y 0 0 0 -z 0.25 Build.panetab1.world.right1
viewinfotext -m off Build.panetab1.world.right1
viewlight  -a on -d on -e on -h off -l on -n 8 -s on Build.panetab1.world.right1
viewbackground -b off -e on -q 1 -i off -m 0 0 -M 1 1 Build.panetab1.world.right1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 persp Build.panetab1.world.right1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 cam Build.panetab1.world.right1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 top Build.panetab1.world.right1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 front Build.panetab1.world.right1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 right Build.panetab1.world.right1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 bottom Build.panetab1.world.right1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 back Build.panetab1.world.right1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 left Build.panetab1.world.right1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 uv Build.panetab1.world.right1
viewtransform Build.panetab1.world.right1 version ( 3 )  flag ( Fo )  orthowidth ( 2.22222 )  focal ( 50 )  aperture ( 41.4214 )  window ( 0 1 0 1 )  winroll ( 0 )  clear ( 1 )  nearfar ( 0.1 3467.78 )  resxy ( 1 1 )  aspect ( 1.33333 )  pixelaspect ( 1 )  txyz ( 0 0 3.68246 )  pxyz ( 0 0 0 )  rotation ( 6.12323e-17 0 1 0 1 0 -1 0 6.12323e-17  )  homedistance ( 3.68246 )  homeadjboxwidth ( 2.22222 )  homeorthowidth ( 2.22222 )  homeradius ( 3.4641 )  homeaxis ( 0 )  homecustom ( 0.707107 -0.353553 0.612372 0 0.866025 0.5 -0.707107 -0.353553 0.612372  )  adjustlimits ( 3 )  
vieworthogrid -d off -o 0 0 0 -s 0.5 0.5 -r 8 8 Build.panetab1.world.right1
viewuvgrid -r off -s 0.1 0.1 -P on -S 1 1 -O 0 0 -C on -t on Build.panetab1.world.right1
viewsnapshotoption -s off -h off -a 1 -v '*' Build.panetab1.world
cplane -o -8 0 -8 -n 0 1 0 -x 0 0 1 -l n -s 0.5 0.5 -c 32 32 -r 8 8 -d off Build.panetab1.world
glcache -M 2048
omparm Light light /obj/pointlight1 "camera_handletype(0) camera_gimbal(0) camera_anchor(0) keep_world_aligned(0) keep_world_aligned_2(0) globalxformdefault(0) parm_transform(0) focus_handle(1) link_cone(1)"
omparm "Follow Path" followpath /obj/grid_object1 "invisible(1)"
panepath -d Build -f -p panetab1 /obj/grid_object1
panepath -d Build -f -p panetab2 /obj/grid_object1
panepath -d Build -f -p panetab3 /obj/grid_object1
panepath -d Build -f -p panetab4 /obj/grid_object1/cop2net1/color1
panepath -d Build -f -p panetab13 /ch/
panepath -d Build -f -p panetab11 /obj/grid_object1
panepath -d Build -f -p panetab5 /obj/grid_object1
panepath -d Build -f -p panetab6 /obj/grid_object1
panepath -d Build -f -p panetab12 /obj/
panepath -d Build -f -p panetab7 /obj/grid_object1
panepath -d Build -f -p panetab8 /obj/
panepath -d Build -f -p panetab9 /obj/grid_object1
panepath -d Build -f -p panetab10 /obj
desk set Build
viewupdate -u always
audiopanel -s p ''
audiopanel -s r off
audiopanel -s s 1
audiopanel -s f 45
audiopanel -t p stop
audiopanel -t l off
audiopanel -t r on
audiopanel -o m off
audiopanel -o t on
audiopanel -o u on
audiopanel -o l 1
audiopanel -o r 1
audiopanel -o d 0
audiopanel -r d 0.2
audiopanel -m 0
audiopanel -a ''
audiopanel -f 1
audiopanel -O 0
colorsettings -D -A -g 2.2 -l "" -p -s -v -i -r -c -f
compproject -r 640 480 -a 1 -d fp16 -p 0 1 -P full -f 0 -F 0 -l on
texcache  -a off -r 2147483647 2147483647 -m 10000 -M 8038
shopvisible +OGL +OGL2 +I3D +VMantra +MI +RIB
0707070000010000000006660000000000000000010000001231507733100000700000000060.takes HoudiniTakeFile 1.0
take name Main kids 0
   e
0707070000010000000006660000000000000000010000001231507733100000500000000024.cwd opcf /
takeset Main
0707070000010000000006660000000000000000010000001231507733100001600000000000.custompanels 0707070000010000000006660000000000000000010000001231507733100001300000000000TRAILER!!! 