HouLC1033600baa05591bfb709a7e5953.start fplayback -i on -r off -f 1 -e on -h on -t on -a on -k on -s 1
tcur 0
fps 24
tset 0 10
frange 1 240
unitlength 1
unitmass 1
prompt '`strcat(oppwf(), " -> ")`'
HouLC1033600ba605591bfb7043eeba3f.variables set -g ACTIVETAKE = 'Main'
set -g E = '2.7182818284590452354'
set -g EYE = 'stereo'
set -g HIP = '/home/woelper/ownCloud/clientsync/projects/modeling/houdini-general/groundgen'
set -g HIPFILE = '/home/woelper/ownCloud/clientsync/projects/modeling/houdini-general/groundgen/groundgen.hiplc'
set -g HIPNAME = 'groundgen'
set -g JOB = '/home/woelper'
set -g PI = '3.1415926535897932384'
set -g POSE = '/home/woelper/houdini14.0/poselib'
set -g _HIP_SAVEPLATFORM = 'linux-x86_64-gcc4.8'
set -g _HIP_SAVETIME = 'Mon Jun 29 23:59:19 2015'
set -g _HIP_SAVEVERSION = '14.0.335'
set -g status = '0'
HouLC1033600ba405591bfb70dba55724.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'
HouLC1033600ba105591bfb704309e1eb.takeconfig takename -g take
HouLC1033600ba005591bfb70e36d4a3d.hou.session HouLC1033600ba005591bfb708029b1f6.OPlibraries HouLC1033600ba205591bfb706c0e60b2.OPpreferences HouLC1033600ba005591bfb7075766e84.OPfallbacks Vop/pow /opt/hfs14.0.335/houdini/otls/OPlibScripted.hda
Vop/pow otls/OPlibScripted.hda
Vop/aanoise /opt/hfs14.0.335/houdini/otls/OPlibScripted.hda
Vop/aanoise otls/OPlibScripted.hda
Sop/color /opt/hfs14.0.335/houdini/otls/OPlibSop.hda
Sop/color otls/OPlibSop.hda
Sop/attribwrangle /opt/hfs14.0.335/houdini/otls/OPlibSop.hda
Sop/attribwrangle otls/OPlibSop.hda
Vop/floattovec /opt/hfs14.0.335/houdini/otls/OPlibScripted.hda
Vop/floattovec otls/OPlibScripted.hda
Cop2/skycubedaylight /opt/hfs14.0.335/houdini/otls/OPlibCop2.hda
Cop2/skycubedaylight otls/OPlibCop2.hda
Cop2/skyenvmap /opt/hfs14.0.335/houdini/otls/OPlibCop2.hda
Cop2/skyenvmap otls/OPlibCop2.hda
Vop/inttofloat /opt/hfs14.0.335/houdini/otls/OPlibScripted.hda
Vop/inttofloat otls/OPlibScripted.hda
Vop/gain /opt/hfs14.0.335/houdini/otls/OPlibScripted.hda
Vop/gain otls/OPlibScripted.hda
Vop/displacenml /opt/hfs14.0.335/houdini/otls/OPlibScripted.hda
Vop/displacenml otls/OPlibScripted.hda
Vop/length /opt/hfs14.0.335/houdini/otls/OPlibScripted.hda
Vop/length otls/OPlibScripted.hda
Vop/geometryvopglobal /opt/hfs14.0.335/houdini/otls/OPlibVop.hda
Vop/geometryvopglobal otls/OPlibVop.hda
Vop/geometryvopglobal::2.0 /opt/hfs14.0.335/houdini/otls/OPlibVop.hda
Vop/geometryvopglobal::2.0 otls/OPlibVop.hda
Vop/veins /opt/hfs14.0.335/houdini/otls/OPlibVop.hda
Vop/veins otls/OPlibVop.hda
Vop/dot /opt/hfs14.0.335/houdini/otls/OPlibScripted.hda
Vop/dot otls/OPlibScripted.hda
Vop/colorcorrection /opt/hfs14.0.335/houdini/otls/OPlibVop.hda
Vop/colorcorrection otls/OPlibVop.hda
Vop/normalize /opt/hfs14.0.335/houdini/otls/OPlibScripted.hda
Vop/normalize otls/OPlibScripted.hda
Vop/vectofloat /opt/hfs14.0.335/houdini/otls/OPlibScripted.hda
Vop/vectofloat otls/OPlibScripted.hda
Object/hlight /opt/hfs14.0.335/houdini/otls/OPlibObject.hda
Object/hlight otls/OPlibObject.hda
Vop/geometryvopoutput /opt/hfs14.0.335/houdini/otls/OPlibVop.hda
Vop/geometryvopoutput otls/OPlibVop.hda
Vop/ramps /opt/hfs14.0.335/houdini/otls/OPlibScripted.hda
Vop/ramps otls/OPlibScripted.hda
Vop/bias /opt/hfs14.0.335/houdini/otls/OPlibScripted.hda
Vop/bias otls/OPlibScripted.hda
Vop/voronoise /opt/hfs14.0.335/houdini/otls/OPlibScripted.hda
Vop/voronoise otls/OPlibScripted.hda
Cop2/skycube /opt/hfs14.0.335/houdini/otls/OPlibCop2.hda
Cop2/skycube otls/OPlibCop2.hda
Vop/rgbtohsv /opt/hfs14.0.335/houdini/otls/OPlibScripted.hda
Vop/rgbtohsv otls/OPlibScripted.hda
Vop/mulconst /opt/hfs14.0.335/houdini/otls/OPlibScripted.hda
Vop/mulconst otls/OPlibScripted.hda
Vop/hsvtorgb /opt/hfs14.0.335/houdini/otls/OPlibScripted.hda
Vop/hsvtorgb otls/OPlibScripted.hda
Vop/frac /opt/hfs14.0.335/houdini/otls/OPlibScripted.hda
Vop/frac otls/OPlibScripted.hda
Vop/invert /opt/hfs14.0.335/houdini/otls/OPlibScripted.hda
Vop/invert otls/OPlibScripted.hda
Object/envlight /opt/hfs14.0.335/houdini/otls/OPlibObject.hda
Object/envlight otls/OPlibObject.hda
HouLC1033600ba005591bfb708cfb05f3.OPdummydefs INDX              INDEX_SECTION      U   Vop/pow    ZUl   Vop/aanoise  C  Ul   	Sop/color  $	  zUH   Sop/attribwrangle  0  UH   Vop/floattovec  D-  Ul   Cop2/skycubedaylight  I  U   Cop2/skyenvmap  O  U   Vop/inttofloat  j  UH   Vop/gain  l  Ul   Vop/displacenml  tB  Ul   
Vop/length  y/  Ul   Vop/geometryvopglobal  ~  UH   Vop/geometryvopglobal::2.0    Ul   	Vop/veins    Ul   Vop/dot    	*Ul   Vop/colorcorrection    VUl   Vop/normalize  ;  AUl   Vop/vectofloat  |  0Ul   Object/hlight    qU   Vop/geometryvopoutput   Ul   	Vop/ramps  8  Ul   Vop/bias $  Ul   Vop/voronoise +  Ul   Cop2/skycube 7  U   Vop/rgbtohsv ?  SUl   Vop/mulconst B  uUH   Vop/hsvtorgb Hn  TUl   Vop/frac K  Ul   
Vop/invert R  $Ul   Object/envlight V  GU         pow   Power   oplib:/Vop/pow?Vop/pow   VOP_pow           Vop   vop   VOPall       *        U        aanoise   Anti-Aliased Noise   oplib:/Vop/aanoise?Vop/aanoise   VOP_aanoise           Vop   vop   VOPall       *        U        color   Color   oplib:/Sop/color?Sop/color   	SOP_color           Sop                      U       attribwrangle   Attribute Wrangle   *oplib:/Sop/attribwrangle?Sop/attribwrangle   SOP_attribwrangle           Sop                       U       
floattovec   Float to Vector   $oplib:/Vop/floattovec?Vop/floattovec   VOP_floattovec           Vop   vop   VOPall       *        U        skycubedaylight   Sky Cube Daylight   0oplib:/Cop2/skycubedaylight?Cop2/skycubedaylight   COP2_env           Cop2               cop2gen cop2filter        U        	skyenvmap   Sky Environment Map   $oplib:/Cop2/skyenvmap?Cop2/skyenvmap   COP2_subnet           Cop2                        U       
inttofloat   Integer to Float   $oplib:/Vop/inttofloat?Vop/inttofloat   VOP_inttofloat           Vop   vop   VOPall                U        gain   Gain   oplib:/Vop/gain?Vop/gain   VOP_gain           Vop   vop   VOPall                U        displacenml   Displace Along Normal   &oplib:/Vop/displacenml?Vop/displacenml   VOP_displacenml           Vop   vop   VOPall       "surface displace cvex sop pop rsl*        U        length   Length   oplib:/Vop/length?Vop/length   
VOP_length           Vop   vop   VOPall       *        U        geometryvopglobal   Geometry VOP Global Parameters   2oplib:/Vop/geometryvopglobal?Vop/geometryvopglobal   VOP_geometryvopglobal           Vop               cvex        U       geometryvopglobal::2.0   Geometry VOP Global Parameters   <oplib:/Vop/geometryvopglobal::2.0?Vop/geometryvopglobal::2.0   VOP_geometryvopglobal           Vop               cvex        U       veins   Veins   oplib:/Vop/veins?Vop/veins   	VOP_veins           Vop   subnet   SUBvop       *       
U       dot   Dot Product   oplib:/Vop/dot?Vop/dot   VOP_dot           Vop   vop   VOPall       *        U        colorcorrection   Color Correction   .oplib:/Vop/colorcorrection?Vop/colorcorrection   VOP_rainbow           Vop                       U       	normalize   	Normalize   "oplib:/Vop/normalize?Vop/normalize   VOP_normalize           Vop   vop   VOPall       *        U        
vectofloat   Vector to Float   $oplib:/Vop/vectofloat?Vop/vectofloat   VOP_vectofloat           Vop   vop   VOPall       *        U        hlight   Light   "oplib:/Object/hlight?Object/hlight   	OBJ_light           Object               subtype=light        U        geometryvopoutput   Geometry VOP Output   2oplib:/Vop/geometryvopoutput?Vop/geometryvopoutput   VOP_geometryvopoutput.otl           Vop               cvex       U       ramps   Ramps   oplib:/Vop/ramps?Vop/ramps   	VOP_ramps           Vop   vop   VOPall       *        U        bias   Bias   oplib:/Vop/bias?Vop/bias   VOP_bias           Vop   vop   VOPall                U        	voronoise   Voronoi Noise   "oplib:/Vop/voronoise?Vop/voronoise   VOP_voronoise           Vop   vop   VOPall       *        U        skycube   Sky Cube    oplib:/Cop2/skycube?Cop2/skycube   COP2_env           Cop2               cop2gen cop2filter        U        rgbtohsv   
RGB to HSV    oplib:/Vop/rgbtohsv?Vop/rgbtohsv   VOP_rgbtohsv           Vop   vop   VOPall       *        U        mulconst   Multiply Constant    oplib:/Vop/mulconst?Vop/mulconst   VOP_mulconst           Vop   vop   VOPall       *        U        hsvtorgb   
HSV to RGB    oplib:/Vop/hsvtorgb?Vop/hsvtorgb   VOP_hsvtorgb           Vop   vop   VOPall       *        U        frac   Fraction   oplib:/Vop/frac?Vop/frac   VOP_frac           Vop   vop   VOPall       *        U        invert   Invert   oplib:/Vop/invert?Vop/invert   
VOP_invert           Vop   vop   VOPall                U        envlight   Environment Light   &oplib:/Object/envlight?Object/envlight   OBJ_light_environment           Object               subtype=light        U  INDX              DialogScript      .T/*
 * PROPRIETARY INFORMATION.  This software is proprietary to
 * Side Effects Software Inc., and is not to be reproduced,
 * transmitted, or disclosed in any way without written permission.
 *
 * Produced by:
 *	Side Effects Software Inc
 *	477 Richmond Street West
 *	Toronto, Ontario
 *	Canada   M5V 3E7
 *	416-504-9876
 *
 */

#include <parameter.ds>

{
    name	"pow"
    script	"pow"
    label	"pow"

    outercode {
	INCLUDE_VOPLIB
    }

    code {
	"$pow = vop_pow($val, $exp);"
    }

    input	float	val	"Input Value"
    input	float	exp	"Exponent"
    output	float	pow	"Output Value"

    signature	"Float"			default	{ }
    signature	"3D Vector"		v	{ vector float vector }
    signature	"3D Point"		p	{ point float point }
    signature	"3D Normal"		n	{ normal float normal }
    signature	"RGB Color"		c	{ color float color }
    signature	"4D Vector"		v4	{ vector4 float vector4 }

    signature	"Uniform Float"		uf	{ ufloat ufloat ufloat }
    signature	"Uniform 3D Vector"	uv	{ uvector ufloat uvector }
    signature	"Uniform 3D Point"	up	{ upoint ufloat upoint }
    signature	"Uniform 3D Normal"	un	{ unormal ufloat unormal }
    signature	"Uniform RGB Color"	uc	{ ucolor ufloat ucolor }

    VOP_FLT_PARM(val,   "Value", 1)
    VOP_VEC_PARM(val_v, "Value", 1, 1, 1)
    VOP_VEC_PARM(val_p, "Value", 1, 1, 1)
    VOP_VEC_PARM(val_n, "Value", 1, 1, 1)
    VOP_CLR_PARM(val_c, "Value", 1, 1, 1)
    VOP_VEC4_PARM(val_v4,"Value", 1, 1, 1, 1)
    VOP_FLT_PARM(val_uf, "Value", 1)
    VOP_VEC_PARM(val_uv, "Value", 1, 1, 1)
    VOP_VEC_PARM(val_up, "Value", 1, 1, 1)
    VOP_VEC_PARM(val_un, "Value", 1, 1, 1)
    VOP_CLR_PARM(val_uc, "Value", 1, 1, 1)
    
    parm {
	name	exp
	label	"Exponent"
	type	float
	size	1
	default	{ 1.0 }
    }
    
    group { name "gv" obsolete 12.0 }
    group { name "gu" obsolete 12.0 }
}
INDX              DialogScript      T/*
 * PROPRIETARY INFORMATION.  This software is proprietary to
 * Side Effects Software Inc., and is not to be reproduced,
 * transmitted, or disclosed in any way without written permission.
 *
 * Produced by:
 *	Side Effects Software Inc
 *	477 Richmond Street West
 *	Toronto, Ontario
 *	Canada   M5V 3E7
 *	416-504-9876
 *
 */

#include <parameter.ds>

{
    name	"aanoise"
    script	"aanoise"
    label	"aanoise"


    outercode {
	INCLUDE_VOPLIB
    }

    code {
	"#ifndef __vex"
	"   $noise = vop_fbmNoise($pos * $freq - $offset, $rough, $maxoctave);"
	"#else"
	"  #if !strcmp($signature, \"default\")"
	"   $noise = vop_fbmNoiseFV($pos * $freq - $offset, $rough, $maxoctave, $noisetype);"
	"  #elif !strcmp($signature, \"ff\")"
	"   $noise = vop_fbmNoiseFF($pos * $freq - $offset, $rough, $maxoctave, $noisetype);"
	"  #elif !strcmp($signature, \"fp\")"
	"   $noise = vop_fbmNoiseFP($pos * $freq - $offset, $rough, $maxoctave, $noisetype);"
	"  #elif !strcmp($signature, \"vf\")"
	"   $noise = vop_fbmNoiseVF($pos * $freq - $offset, $rough, $maxoctave, $noisetype);"
	"  #elif !strcmp($signature, \"vv\")"
	"   $noise = vop_fbmNoiseVV($pos * $freq - $offset, $rough, $maxoctave, $noisetype);"
	"  #else"
	"   $noise = vop_fbmNoiseVP($pos * $freq - $offset, $rough, $maxoctave, $noisetype);"
	"  #endif"
	"#endif"
	"$noise *= $amp;"
    }

    input	point	pos		"Position"
    input	vector	freq		"Frequency"
    input	point	offset		"Offset"
    input	float	amp		"Amplitude"
    input	float	rough		"Roughness"
    input	int	maxoctave	"Max Octaves"
    input	string	noisetype	"Noise Type"
    output	float	noise		"Anti-Aliased Noise"

    signature	"1D Input, 1D Noise"	ff	{ float   float   float   float float int string float }
    signature	"3D Input, 1D Noise"	default	{ point  vector  point  float float int string float }
    signature	"4D Input, 1D Noise"	fp	{ vector4 vector4 vector4 float float int string float }
    signature	"1D Input, 3D Noise"	vf	{ float   float   float   float float int string vector }
    signature	"3D Input, 3D Noise"	vv	{ point   vector  point  float float int string vector }
    signature	"4D Input, 3D Noise"	vp	{ vector4 vector4 vector4 float float int string vector }

    VOP_FLT_PARM	(pos_ff,	"1D Position", 0)
    VOP_VEC_PARM	(pos,		"3D Position", 0, 0, 0)
    VOP_VEC4_PARM	(pos_fp,	"4D Position", 0, 0, 0, 0)

    VOP_FLT_PARM	(freq_ff,	"1D Frequency", 1)
    VOP_VEC_PARM	(freq,		"3D Frequency", 1, 1, 1)
    VOP_VEC4_PARM	(freq_fp,	"4D Frequency", 1, 1, 1, 1)

    VOP_FLT_PARM	(offset_ff,	"1D Offset", 0)
    VOP_VEC_PARM	(offset,	"3D Offset", 0, 0, 0)
    VOP_VEC4_PARM	(offset_fp,	"4D Offset", 0, 0, 0, 0)

    VOP_FLT_PARM_R	(amp,		"Amplitude", 1, -1, 1)
    VOP_FLT_PARM	(rough,		"Roughness", 0.5)
    VOP_INT_PARM_R	(maxoctave,	"Max Octaves", 8, 0, 32)

    parm {
	name	noisetype
	label	"Noise Type"
	type	string
	size	1
	default	{ "noise" }
	menu {
	    "noise"	"Perlin"
	    "xnoise"	"Simplex"
	}
    }
}
INDX              Contents       =UH   DialogScript   =  TcӐHouLC1033600bb605591be480f96ba020LIMITED_COMMERCIAL_FILE!!! # Dialog script for color automatically generated 11/12/14 21:39:28

{
    name	color
    script	color
    label	Color

    help {
	""
    }

    inputlabel	1	"Geometry to Color"
    inputlabel	2	"Sub-Network Input #2"
    inputlabel	3	"Sub-Network Input #3"
    inputlabel	4	"Sub-Network Input #4"

    parm {
	name	"group"
	label	"Group"
	type	string
	default	{ "" }
	menutoggle	{
	    [ "opmenu -l constant group" ]
	}
	range	{ 0 1 }
	export	none
	parmtag	{ "autoscope" "0000000000000000" }
	parmtag	{ "script_action" "import soputils\nkwargs['geometrytype'] = kwargs['node'].parmTuple('grouptype')\nkwargs['inputindex'] = 0\nsoputils.selectGroupParm(kwargs)" }
	parmtag	{ "script_action_help" "Select geometry from an available viewport." }
	parmtag	{ "script_action_icon" "BUTTONS_reselect" }
	bindselector uveditselect "Assign Colors"
	    "Select the geometry to apply colors to and press Enter to complete"
	    0 1 all 0 grouptype 0
    }
    parm {
	name	"grouptype"
	label	"Group Type"
	type	ordinal
	default	{ "guess" }
	menu	{
	    "guess"	"Guess from Group"
	    "vertices"	"Vertices"
	    "edges"	"Edges"
	    "points"	"Points"
	    "prims"	"Primitives"
	}
	range	{ 0 1 }
	export	none
	parmtag	{ "autoscope" "0000" }
    }
    parm {
	name	"class"
	label	"Class"
	type	integer
	default	{ "2" }
	menu	{
	    "detail"	"Detail"
	    "primitive"	"Primitive"
	    "point"	"Point"
	    "vertex"	"Vertex"
	}
	range	{ 0 10 }
	export	all
	parmtag	{ "autoscope" "0000" }
    }
    parm {
	name	"colortype"
	label	"Color Type"
	type	integer
	default	{ "0" }
	menu	{
	    "0"	"Constant"
	    "1"	"Bounding Box"
	    "2"	"Random"
	    "3"	"Ramp from Attribute"
	    "4"	"Random from Attribute"
	}
	range	{ 0 10 }
	export	all
	parmtag	{ "autoscope" "0000" }
    }
    parm {
	name	"color"
	label	"Color"
	type	color
	size	3
	default	{ "1" "1" "1" }
	hidewhen	"{ colortype != 0 }"
	range	{ 0 1 }
	export	all
	parmtag	{ "autoscope" "0000" }
    }
    parm {
	name	"seed"
	label	"Seed"
	type	float
	default	{ "0" }
	hidewhen	"{ colortype != 2 colortype != 4 }"
	range	{ 0 10 }
	export	none
	parmtag	{ "autoscope" "0000" }
    }
    parm {
	name	"rampattribute"
	label	"Attribute"
	type	string
	default	{ "" }
	hidewhen	"{ colortype != 3 colortype != 4 }"
	range	{ 0 1 }
	export	none
    }
    parm {
	name	"ramprange"
	label	"Range"
	type	float
	size	2
	default	{ "0" "1" }
	hidewhen	"{ colortype != 3 }"
	range	{ 0 10 }
	export	none
    }
    parm {
	name	"ramp"
	label	"Attribute Ramp"
	type	ramp_rgb
	default	{ "2" }
	hidewhen	"{ colortype != 3 }"
	range	{ 1! 10 }
	export	none
	parmtag	{ "autoscope" "0000000000000000" }
	parmtag	{ "parmvop" "1" }
	parmtag	{ "rampbasis_var" "vecramp_the_basis_strings" }
	parmtag	{ "rampbasisdefault" "linear" }
	parmtag	{ "rampcolordefault" "1pos ( 0 ) 1c ( 0 0 0 ) 1interp ( linear ) 2pos ( 1 ) 2c ( 1 1 1 ) 2interp ( linear )" }
	parmtag	{ "rampcolortype" "rgb" }
	parmtag	{ "rampkeys_var" "vecramp_the_key_positions" }
	parmtag	{ "rampshowcontrolsdefault" "0" }
	parmtag	{ "rampvalues_var" "vecramp_the_key_values" }
    }
}
INDX              Contents       =UH   DialogScript   =  )TDHouLC1033600bb605591be480f96ba020LIMITED_COMMERCIAL_FILE!!! # Dialog script for attribwrangle automatically generated 02/09/15 14:53:40

{
    name	attribwrangle
    script	attribwrangle
    label	"Attribute Wrangle"

    help {
	""
    }

    inputlabel	1	"Geometry to Process with Wrangle"
    inputlabel	2	"Ancillary Input, point(1, ...) to Access"
    inputlabel	3	"Ancillary Input, point(2, ...) to Access"
    inputlabel	4	"Ancillary Input, point(3, ...) to Access"

    group {
	name	"folder0"
	label	"Code"

	parm {
	    name	"group"
	    label	"Group"
	    type	string
	    default	{ "" }
	    menutoggle	{
		[ "opmenu -l attribvop1 bindgroup" ]
	    }
	    range	{ 0 1 }
	    export	none
	    parmtag	{ "autoscope" "0000000000000000" }
	    parmtag	{ "script_action" "import soputils\nkwargs['geometrytype'] = kwargs['node'].parmTuple('grouptype')\nkwargs['inputindex'] = 0\nsoputils.selectGroupParm(kwargs)" }
	    parmtag	{ "script_action_help" "Select geometry from an available viewport." }
	    parmtag	{ "script_action_icon" "BUTTONS_reselect" }
	    bindselector points "Modify Points"
	        "Select the points to affect and press Enter to complete."
	        0 1 0xffffffff 0 grouptype 0
	}
	parm {
	    name	"grouptype"
	    label	"Group Type"
	    type	ordinal
	    default	{ "guess" }
	    menu	{
		"guess"	"Guess from Group"
		"vertices"	"Vertices"
		"edges"	"Edges"
		"points"	"Points"
		"prims"	"Primitives"
	    }
	    range	{ 0 1 }
	    export	none
	    parmtag	{ "autoscope" "0000000000000000" }
	}
	parm {
	    name	"class"
	    label	"Run Over"
	    type	ordinal
	    default	{ "point" }
	    menu	{
		"detail"	"Detail (only once)"
		"primitive"	"Primitives"
		"point"	"Points"
		"vertex"	"Vertices"
	    }
	    range	{ 0 1 }
	    export	none
	    parmtag	{ "autoscope" "0000000000000000" }
	}
	parm {
	    name	"snippet"
	    label	"VEXpression"
	    type	string
	    default	{ "" }
	    menureplace	{
		[ "import vexpressionmenu" ]
		[ "" ]
		[ "return vexpressionmenu.buildSnippetMenu('attribwrangle/snippet')" ]
		language	python
	    }
	    range	{ 0 1 }
	    export	all
	    parmtag	{ "autoscope" "0000000000000000" }
	    parmtag	{ "editor" "1" }
	    parmtag	{ "editorlang" "VEX" }
	    parmtag	{ "editorlines" "8-30" }
	    parmtag	{ "script_action" "import vexpressionmenu\n\nnode = kwargs['node']\nparmname = 'snippet'\n\nvexpressionmenu.createSpareParmsFromChCalls(node, parmname)" }
	    parmtag	{ "script_action_help" "Creates spare parameters for each unique call of ch() " }
	    parmtag	{ "script_action_icon" "BUTTONS_create_parm_from_ch" }
	}
	parm {
	    name	"exportlist"
	    label	"Attributes to Create"
	    type	string
	    default	{ "*" }
	    range	{ 0 1 }
	    export	none
	    parmtag	{ "autoscope" "0000000000000000" }
	}
	parm {
	    name	"vex_strict"
	    label	"Enforce Prototypes"
	    type	toggle
	    default	{ "off" }
	    range	{ 0 1 }
	    export	none
	    parmtag	{ "autoscope" "0000000000000000" }
	    parmtag	{ "script_callback" "" }
	}
    }

    group {
	name	"folder0_1"
	label	"Bindings"

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

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

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

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

	parm {
	    name	"vex_cwdpath"
	    label	"Evaluation Node Path"
	    type	oppath
	    default	{ "." }
	    range	{ 0 1 }
	    export	none
	    parmtag	{ "autoscope" "0000000000000000" }
	    parmtag	{ "oprelative" "." }
	}
	parm {
	    name	"vex_outputmask"
	    label	"Export Parameters"
	    type	string
	    default	{ "*" }
	    range	{ 0 1 }
	    export	none
	    parmtag	{ "autoscope" "0000000000000000" }
	}
	parm {
	    name	"vex_updatenmls"
	    label	"Update Normals If Displaced"
	    type	toggle
	    default	{ "off" }
	    range	{ 0 1 }
	    export	none
	    parmtag	{ "autoscope" "0000000000000000" }
	    parmtag	{ "script_callback" "" }
	}
    }

}
INDX              DialogScript      T/*
 * PROPRIETARY INFORMATION.  This software is proprietary to
 * Side Effects Software Inc., and is not to be reproduced,
 * transmitted, or disclosed in any way without written permission.
 *
 * Produced by:
 *	Side Effects Software Inc
 *	477 Richmond Street West
 *	Toronto, Ontario
 *	Canada   M5V 3E7
 *	416-504-9876
 *
 */

#include <parameter.ds>

{
    name	"floattovec"
    script	"floattovec"
    label	"floattovec"

    outercode {
	INCLUDE_VOPLIB
    }

    code {
	"$vec = vop_floattovec($fval1, $fval2, $fval3);"
    }

    input	float	fval1	"Component 1"
    input	float	fval2	"Component 2"
    input	float	fval3	"Component 3"
    output	vector	vec	"Output Vector"

    VOP_FLT_PARM(fval1, "Component 1", 0)
    VOP_FLT_PARM(fval2, "Component 2", 0)
    VOP_FLT_PARM(fval3, "Component 3", 0)

    VOP_FLT_PARM(fval1_uv, "Component 1", 0)
    VOP_FLT_PARM(fval2_uv, "Component 2", 0)
    VOP_FLT_PARM(fval3_uv, "Component 3", 0)

    signature	"3D Vector"	default { }
    signature	"3D Point"	p { float float float point }
    signature	"3D Normal"	n { float float float normal }
    signature	"RGB Color"	c { float float float color }

    signature	"Uniform 3D Vector"	uv { ufloat ufloat ufloat uvector }
    signature	"Uniform 3D Point"	up { ufloat ufloat ufloat upoint }
    signature	"Uniform 3D Normal"	un { ufloat ufloat ufloat unormal }
    signature	"Uniform RGB Color"	uc { ufloat ufloat ufloat ucolor }
}
INDX              DialogScript      UV٘# Context: Cop2

/*
 * Houdini Dialog Script generated automatically
 * by vcc from source file skycubedaylight.
 * Generated: Sat May 16 01:46:00 2015
 */

{
    name	"skycubedaylight"
    script	"skycubedaylight"
    label	"Sky Cube Daylight"

    help {
	  ""
    }

    parm {
	name	sun_direction
	label	"Sun Direction"
	type	float
	size	3
	default	{ 0 1 0 }
	export	none
    }
    parm {
	name	turbidity
	label	"Turbidity"
	type	float
	default	{ 2 }
	export	none
    }
    parm {
	name	brightness
	label	"Brightness"
	type	float
	default	{ 1 }
	export	none
    }
    parm {
	name	ground_color
	label	"Ground Albedo"
	type	color
	size	3
	default	{ 0.59999999999999998 0.40000000000000002 0.29999999999999999 }
	export	none
    }
    parm {
	name	ground_type
	label	"Render Ground As"
	type	string
	menu	{
	    "color"	"Albedo"
	    "horizon"	"Infinite Horizon"
	    "mirror"	"Mirror"
	    "none"	"None"
	}
	default	{ "color" }
	export	none
    }
    parm {
	name	Left
	label	"Left"
	type	float
	invisible
	size	4
	default	{ 0 0 0 1 }
	export	all
    }
    parm {
	name	Top
	label	"Top"
	type	float
	invisible
	size	4
	default	{ 0 0 0 1 }
	export	all
    }
    parm {
	name	Bottom
	label	"Bottom"
	type	float
	invisible
	size	4
	default	{ 0 0 0 1 }
	export	all
    }
    parm {
	name	Front
	label	"Front"
	type	float
	invisible
	size	4
	default	{ 0 0 0 1 }
	export	all
    }
    parm {
	name	Back
	label	"Back"
	type	float
	invisible
	size	4
	default	{ 0 0 0 1 }
	export	all
    }
}
INDX              Contents       =U   DialogScript   =  RaHouLC1033600bb605591bcc20f96ba020LIMITED_COMMERCIAL_FILE!!! # Dialog script for skyenvmap automatically generated 10/18/13 15:06:09

{
    name	skyenvmap
    script	skyenvmap
    label	"Sky Environment Map"

    help {
	""
    }

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

    parm {
	name	"resolution"
	label	"Resolution"
	type	integer
	default	{ "256" }
	range	{ 1 512 }
	export	none
    }
    group {
	name	"folder1"
	label	"Sun"

	parm {
	    name	"sun_dir_spec"
	    label	"Use"
	    type	string
	    default	{ "3" }
	    menu	{
		"3"	"Rotate Angles"
		"4"	"Direction Vector"
		"0"	"Azimuth and Elevation"
		"1"	"Location, Date, and Time"
		"2"	"Location and Fractional Day of Year"
	    }
	    range	{ 0 1 }
	    export	none
	}
	parm {
	    name	"sun_dir_rotate"
	    label	"Rotate"
	    type	vector
	    size	3
	    default	{ "45" "180" "0" }
	    disablewhen	"{ sun_dir_spec != 3 }"
	    range	{ -1 1 }
	    export	none
	}
	parm {
	    name	"sun_dir_vector"
	    label	"Direction Vector"
	    type	vector
	    size	3
	    default	{ "0" "1" "1" }
	    disablewhen	"{ sun_dir_spec != 4 }"
	    range	{ -1 1 }
	    export	none
	}
	parm {
	    name	"sun_azimuth"
	    label	"Azimuth"
	    type	float
	    default	{ "180" }
	    disablewhen	"{ sun_dir_spec != 0 }"
	    range	{ 0 360 }
	    export	none
	}
	parm {
	    name	"sun_elevation"
	    label	"Elevation"
	    type	float
	    default	{ "45" }
	    disablewhen	"{ sun_dir_spec != 0 }"
	    range	{ 0 90 }
	    export	none
	}
	parm {
	    name	"geo_latitude"
	    label	"Latitude"
	    type	float
	    default	{ "0" }
	    disablewhen	"{ sun_dir_spec != 1 sun_dir_spec != 2 }"
	    range	{ -90! 90! }
	    export	none
	}
	parm {
	    name	"geo_longitude"
	    label	"Longitude"
	    type	float
	    default	{ "0" }
	    disablewhen	"{ sun_dir_spec != 1 sun_dir_spec != 2 }"
	    range	{ -180! 180! }
	    export	none
	}
	parm {
	    name	"geo_month"
	    label	"Date"
	    type	ordinal
	    joinnext
	    default	{ "0" }
	    disablewhen	"{ sun_dir_spec != 1 }"
	    menu	{
		"Jan"	"January"
		"Feb"	"February"
		"Mar"	"March"
		"Apr"	"April"
		"May"	"May"
		"Jun"	"June"
		"Jul"	"July"
		"Aug"	"August"
		"Sep"	"September"
		"Oct"	"October"
		"Nov"	"November"
		"Dec"	"December"
	    }
	    range	{ 0 1 }
	    export	none
	}
	parm {
	    name	"geo_day"
	    label	"Day"
	    type	integer
	    nolabel
	    default	{ "1" }
	    disablewhen	"{ sun_dir_spec != 1 }"
	    range	{ 1! 31! }
	    export	none
	}
	parm {
	    name	"geo_time"
	    label	"Time"
	    type	vector2
	    joinnext
	    size	2
	    default	{ "12" "0" }
	    disablewhen	"{ sun_dir_spec != 1 }"
	    range	{ -1 1 }
	    export	none
	}
	parm {
	    name	"geo_hr_spec"
	    label	"Hour Spec"
	    type	ordinal
	    nolabel
	    joinnext
	    default	{ "2" }
	    disablewhen	"{ sun_dir_spec != 1 }"
	    menu	{
		"0"	"AM"
		"1"	"PM"
		"3"	"24hr"
	    }
	    range	{ 0 1 }
	    export	none
	}
	parm {
	    name	"geo_time_zone"
	    label	"Time Zone"
	    type	ordinal
	    nolabel
	    joinnext
	    default	{ "1" }
	    disablewhen	"{ sun_dir_spec != 1 }"
	    menu	{
		""	"Default (calculated from longitude)"
		"UTC"	"UTC (GMT, WET)"
		"UTC-1"	"N (UTC - 1)"
		"UTC-2"	"O (UTC - 2)"
		"UTC-3"	"P (UTC - 3)"
		"UTC-4"	"AST (UTC - 4)"
		"UTC-5"	"EST (UTC - 5)"
		"UTC-6"	"CST (UTC - 6)"
		"UTC-7"	"MST (UTC - 7)"
		"UTC-8"	"PST (UTC - 8)"
		"UTC-9"	"AKST (UTC - 9)"
		"UTC-10"	"HAST (UTC - 10)"
		"UTC-11"	"X (UTC - 11)"
		"UTC+12"	"M (UTC + 12)"
		"UTC+11"	"L (UTC + 11)"
		"UTC+10"	"EST (UTC + 10)"
		"UTC+9"	"I (UTC + 9)"
		"UTC+8"	"WST (UTC + 8)"
		"UTC+7"	"CXT (UTC + 7)"
		"UTC+6"	"F (UTC + 6)"
		"UTC+5"	"E (UTC + 5)"
		"UTC+4"	"D (UTC + 4)"
		"UTC+3"	"MSK (UTC + 3)"
		"UTC+2"	"EET (UTC + 2)"
		"UTC+1"	"CET (UTC + 1)"
	    }
	    range	{ 0 1 }
	    export	none
	}
	parm {
	    name	"geo_daylight"
	    label	"Daylight Saving"
	    type	toggle
	    default	{ "0" }
	    disablewhen	"{ sun_dir_spec != 1 }"
	    range	{ 0 1 }
	    export	none
	}
	parm {
	    name	"geo_doy"
	    label	"Day of Year"
	    type	float
	    default	{ "0.5" }
	    disablewhen	"{ sun_dir_spec != 2 }"
	    range	{ 0! 365! }
	    export	none
	}
    }

    group {
	name	"folder1_1"
	label	"Sky"

	parm {
	    name	"sky_color_spec"
	    label	"Use"
	    type	ordinal
	    default	{ "0" }
	    menu	{
		"0"	"Realistic"
		"1"	"Ramp"
	    }
	    range	{ 0 1 }
	    export	none
	}
	parm {
	    name	"sky_turbidity"
	    label	"Haziness"
	    type	float
	    default	{ "2" }
	    disablewhen	"{ sky_color_spec != 0 }"
	    range	{ 0 10 }
	    export	none
	    parmtag	{ "autoscope" "0000000000000000" }
	}
	parm {
	    name	"sky_brightness"
	    label	"Brightness"
	    type	float
	    default	{ "1" }
	    disablewhen	"{ sky_color_spec != 0 }"
	    range	{ 0 10 }
	    export	none
	    parmtag	{ "autoscope" "0000000000000000" }
	}
	parm {
	    name	"sky_ramp"
	    label	"Color Ramp"
	    type	ramp_rgb
	    default	{ "3" }
	    disablewhen	"{ sky_color_spec != 1 }"
	    range	{ 1! 10 }
	    export	none
	    parmtag	{ "autoscope" "0000000000000000" }
	    parmtag	{ "rampbasis_var" "sky_ramp_basis" }
	    parmtag	{ "rampbasisdefault" "catmull-rom" }
	    parmtag	{ "rampcolordefault" "1pos ( 0 ) 1c ( 0.17 0.16 0.66 ) 1interp ( linear ) 2pos ( 0.95 ) 2c ( 0.43 0.72 0.9 ) 2interp ( linear ) 3pos ( 1 ) 3c ( 0.96 0.91 0.23 ) 3interp ( linear )" }
	    parmtag	{ "rampkeys_var" "sky_ramp_keys" }
	    parmtag	{ "rampshowcontrolsdefault" "0" }
	    parmtag	{ "rampvalues_var" "sky_ramp_vals" }
	}
    }

    group {
	name	"folder1_2"
	label	"Ground"

	parm {
	    name	"ground_type"
	    label	"Render Ground As"
	    type	string
	    default	{ "color" }
	    menu	{
		"color"	"Albedo"
		"horizon"	"Infinite Horizon"
		"mirror"	"Mirror"
		"none"	"None"
	    }
	    range	{ 0 1 }
	    export	none
	}
	parm {
	    name	"ground_color"
	    label	"Albedo"
	    type	color
	    size	3
	    default	{ "0.6" "0.4" "0.3" }
	    range	{ 0 1 }
	    export	none
	    parmtag	{ "autoscope" "0000000000000000" }
	}
	parm {
	    name	"ground_normal"
	    label	"Normal"
	    type	float
	    size	3
	    default	{ "0" "1" "0" }
	    disablewhen	"{ sky_color_spec == 0 }"
	    range	{ 0 10 }
	    export	none
	    parmtag	{ "autoscope" "0000000000000000" }
	}
	parm {
	    name	"horizon_elevation"
	    label	"Horizon Elevation"
	    type	float
	    default	{ "0" }
	    disablewhen	"{ sky_color_spec == 0 }"
	    range	{ -90 90 }
	    export	none
	    parmtag	{ "autoscope" "0000000000000000" }
	}
    }

}
INDX              DialogScript      `T/*
 * PROPRIETARY INFORMATION.  This software is proprietary to
 * Side Effects Software Inc., and is not to be reproduced,
 * transmitted, or disclosed in any way without written permission.
 *
 * Produced by:
 *	Side Effects Software Inc
 *	477 Richmond Street West
 *	Toronto, Ontario
 *	Canada   M5V 3E7
 *	416-504-9876
 *
 */

{
    name	"inttofloat"
    script	"inttofloat"
    label	"inttofloat"


    code {
	"$fval = (float)$ival;"
    }

    input	int	ival	"Integer Value"
    output	float	fval	"Float Output"

    parm {
	name	ival
	label	"Integer Input"
	type	int
	size	1
	default	{ 0 }
    }
}

INDX              DialogScript      T/*
 * PROPRIETARY INFORMATION.  This software is proprietary to
 * Side Effects Software Inc., and is not to be reproduced,
 * transmitted, or disclosed in any way without written permission.
 *
 * Produced by:
 * Side Effects Software Inc
 * 477 Richmond Street West
 * Toronto, Ontario
 * Canada   M5V 3E7
 * 416-504-9876
 *
 */

#include <parameter.ds>

{
    name    "gain"
    script  "gain"
    label   "gain"


    outercode {
    INCLUDE_VOPLIB
    }

    code {
        ""
        "#if !strcmp($signature, \"v4\")"
        "   float $cr = vop_gain($val.x, $amount.x);"
        "   float $cg = vop_gain($val.y, $amount.y);"
        "   float $cb = vop_gain($val.z, $amount.z);"
        "   float $ca = vop_gain($val.w, $amount.w);"
        "   $gain = set($cr, $cg, $cb, $ca);"
        ""
        "#elif (!strcmp($signature, \"v\") || !strcmp($signature, \"c\"))"
        "   float $cr = vop_gain($val.x, $amount.x);"
        "   float $cg = vop_gain($val.y, $amount.y);"
        "   float $cb = vop_gain($val.z, $amount.z);"
        "   $gain = set($cr, $cg, $cb);"
        ""
        "#else"
        "   $gain = vop_gain($val, $amount);"
        "#endif"
    }

    input  float   val       "Input"
    input  float   amount    "Gain"
    output float   gain      "Result"
    
    signature   "Float"  	default	{ float float float }
    signature   "3D Vector"  	v   	{ vector  vector  vector  }
    signature   "4D Vector"  	v4  	{ vector4 vector4 vector4 }
    signature   "RGB Color"  	c   	{ color   color   color   }

    VOP_FLT_PARM(val,       "Value", 1)
    VOP_FLT_PARM(amount,    "Gain",  0.5)

    VOP_CLR_PARM(val_c,     "Value", 1, 1, 1)
    VOP_VEC_PARM(amount_c,  "Gain", 0.5, 0.5, 0.5)

    VOP_VEC_PARM(val_v,     "Value", 1, 1, 1)
    VOP_VEC_PARM(amount_v,  "Gain", 0.5, 0.5, 0.5)

    VOP_VEC4_PARM(val_v4,   "Value", 1, 1, 1, 1)
    VOP_VEC4_PARM(amount_v4,"Gain", 0.5, 0.5, 0.5, 0.5)
  
}
INDX              DialogScript      T/*
 * PROPRIETARY INFORMATION.  This software is proprietary to
 * Side Effects Software Inc., and is not to be reproduced,
 * transmitted, or disclosed in any way without written permission.
 *
 * Produced by:
 *	Side Effects Software Inc
 *	477 Richmond Street West
 *	Toronto, Ontario
 *	Canada   M5V 3E7
 *	416-504-9876
 *
 */

#include <parameter.ds>

{
    name	"displacenml"
    script	"displacenml"
    label	"displacenml"

    outercode {
	INCLUDE_VOPLIB
    }

    code {
	"vop_displaceAlongNormal(($isconnected_P != 0) ? $P : P,"
	"			 ($isconnected_nN != 0) ? $nN : normalize(N),"
	"			 $amount, $scale, $sshear, $tshear,"
	"			 $polys, $objspace, $bump, $dispP, $dispN);"
    }

    input	point	P	"Position"
    input	normal	nN	"Normal Vector"
    VOP_FLT_INPUT(	amount,	"Displacement Amount",	0)
    VOP_FLT_INPUT_R(	scale,	"Scale",	1, -1, 1)
    VOP_FLT_INPUT_R(	sshear,	"S Shear",	0, -1, 1)
    VOP_FLT_INPUT_R(	tshear,	"T Shear",	0, -1, 1)
    VOP_TOGGLE_INPUT(	polys,	"Ensure Proper Smooth-Shading Of Polygons", 1)
    VOP_TOGGLE_INPUT(	objspace,	"Object Space",	0)
    VOP_TOGGLE_INPUT(	bump,	"Bump Only",	0)
    output	point	dispP	"Displaced Position"
    output	normal	dispN	"Displaced Normal"
}
INDX              DialogScript      T/*
 * PROPRIETARY INFORMATION.  This software is proprietary to
 * Side Effects Software Inc., and is not to be reproduced,
 * transmitted, or disclosed in any way without written permission.
 *
 * Produced by:
 *	Side Effects Software Inc
 *	477 Richmond Street West
 *	Toronto, Ontario
 *	Canada   M5V 3E7
 *	416-504-9876
 *
 */

#include <parameter.ds>

{
    name	"length"
    script	"length"
    label	"length"


    code {
	"$len = length($vec);"
    }

    input	vector	vec	"Vector"
    output	float	len	"Vector Length"
    signature	"3D Vector"		default	{ }
    signature	"3D Point"		p	{ point float }
    signature	"3D Normal"		n	{ normal float }
    signature	"4D Vector"		v4	{ vector4 float }
    signature	"Uniform 3D Vector"	uv	{ uvector ufloat }
    signature	"Uniform 3D Point"	up	{ upoint ufloat }
    signature	"Uniform 3D Normal"	un	{ unormal float }

    VOP_VEC_PARM(vec,		"Value", 1, 1, 1)
    VOP_VEC_PARM(vec_p,		"Value", 1, 1, 1)
    VOP_VEC_PARM(vec_n,		"Value", 1, 1, 1)
    VOP_VEC4_PARM(vec_v4,	"Value", 1, 1, 1, 1)
    VOP_VEC_PARM(vec_uv,	"Value", 1, 1, 1)
    VOP_VEC_PARM(vec_up,	"Value", 1, 1, 1)
    VOP_VEC_PARM(vec_un,	"Value", 1, 1, 1)

    group { name "g0" obsolete 12.0 }
}
INDX              Contents       =UH   DialogScript   =  =QHouLC1033600bb605591be480f96ba020LIMITED_COMMERCIAL_FILE!!! # Dialog script for geometryvopglobal automatically generated 05/22/13 15:13:22

{
    name	geometryvopglobal
    script	geometryvopglobal
    label	"Geometry VOP Global Parameters"

    output	vector	P	P
    output	vector	v	Velocity
    output	vector	force	Force
    output	float	life	Life
    output	float	age	Age
    output	int	id	Id
    output	vector	Cd	Cd
    output	vector	N	N
    output	float	Time	Time
    output	float	Timeinc	"Time Inc"
    output	float	Frame	Frame
    output	int	ptnum	"Point Number"
    output	int	primnum	"Primitive Number"
    output	int	vtxnum	"Vertex Number"
    output	int	numpt	"Number of Points"
    output	int	numprim	"Number of Prims"
    output	int	numvtx	"Number of Vertices"
    output	string	OpInput1	"First Input"
    output	string	OpInput2	"Second Input"
    output	string	OpInput3	"Third Input"
    output	string	OpInput4	"Fourth Input"
    signature	"Default Inputs"	default	{ vector vector vector float float int vector vector float float float int int int int int int string string string string }

    outputoverrides	default
    {
	___begin	auto
			(0,0,0)
	___begin	auto
			(0,0,0)
	___begin	auto
			(0,0,0)
	___begin	auto
			(0)
	___begin	auto
			(0)
	___begin	auto
			(0)
	___begin	auto
			(0,0,0)
	___begin	auto
			(0,0,0)
	___begin	auto
			(0)
	___begin	auto
			(0)
	___begin	auto
			(0)
	___begin	auto
			(0)
	___begin	auto
			(0)
	___begin	auto
			(0)
	___begin	auto
			(0)
	___begin	auto
			(0)
	___begin	auto
			(0)
	___begin	auto
			("")
	___begin	auto
			("")
	___begin	auto
			("")
	___begin	auto
			("")
    }

    help {
	""
    }

}
INDX              Contents       =Ul   DialogScript   =  TA\_HouLC1033600bb605591b26c0f96ba020LIMITED_COMMERCIAL_FILE!!! # Dialog script for geometryvopglobal::2.0 automatically generated 10/17/14 14:13:51

{
    name	geometryvopglobal::2.0
    script	geometryvopglobal::2.0
    label	"Geometry VOP Global Parameters"

    output	vector	P	P
    output	vector	v	Velocity
    output	vector	force	Force
    output	float	age	Age
    output	float	life	Life
    output	int	id	Id
    output	vector	Cd	Cd
    output	vector	uv	UV
    output	vector	N	N
    output	float	Time	Time
    output	float	TimeInc	"Time Inc"
    output	float	Frame	Frame
    output	int	ptnum	"Point Number"
    output	int	primnum	"Primitive Number"
    output	int	vtxnum	"Vertex Number"
    output	int	numpt	"Number of Points"
    output	int	numprim	"Number of Prims"
    output	int	numvtx	"Number of Vertices"
    output	string	OpInput1	"First Input"
    output	string	OpInput2	"Second Input"
    output	string	OpInput3	"Third Input"
    output	string	OpInput4	"Fourth Input"
    signature	"Default Inputs"	default	{ vector vector vector float float int vector vector vector float float float int int int int int int string string string string }

    outputoverrides	default
    {
	___begin	auto
			(0,0,0)
	___begin	auto
			(0,0,0)
	___begin	auto
			(0,0,0)
	___begin	auto
			(0)
	___begin	auto
			(0)
	___begin	auto
			(0)
	___begin	auto
			(0,0,0)
	___begin	auto
			(0,0,0)
	___begin	auto
			(0,0,0)
	___begin	auto
			(0)
	___begin	auto
			(0)
	___begin	auto
			(0)
	___begin	auto
			(0)
	___begin	auto
			(0)
	___begin	auto
			(0)
	___begin	auto
			(0)
	___begin	auto
			(0)
	___begin	auto
			(0)
	___begin	auto
			("")
	___begin	auto
			("")
	___begin	auto
			("")
	___begin	auto
			("")
    }

    help {
	""
    }

}
INDX              Contents       =Ul   DialogScript   =  ]P3HouLC1033600bb605591b26c0f96ba020LIMITED_COMMERCIAL_FILE!!! /*
 * PROPRIETARY INFORMATION.  This software is proprietary to
 * Side Effects Software Inc., and is not to be reproduced,
 * transmitted, or disclosed in any way without written permission.
 *
 * Produced by:
 *	Side Effects Software Inc
 *	477 Richmond Street West
 *	Toronto, Ontario
 *	Canada   M5V 3E7
 *	416-504-9876
 *
 */

#include <parameter.ds>

{
    name	veins
    script	veins
    label	veins


    input	point	pos	"Position"
    input	int	vproj		"Vein Projection"

    VOP_VEC_PARM(pos,		"Position",		0, 0, 0)
    parm {
	name	vproj
	label	"Vein Projection"
	type	int
	menu	{
	    0	"Linear"
	    1	"Cylindrical"
	    2	"Spherical"
	}
	default { 0 }
    }
    VOP_POINT_INPUT(	voffset,	"Vein Offset",		0, 0, 0)
    VOP_VEC_INPUT(	vdir,		"Vein Direction",	1, 0, 0)
    VOP_FLT_INPUT_R(	vspacing,	"Vein Spacing",		1, 0, 5)
    VOP_FLT_INPUT_R(	vatten,		"Vein Attenuation",	2, 0, 5)
    VOP_FLT_INPUT_R(	vfreq,		"Vein Frequency",	3, 0, 5)
    VOP_VEC_INPUT(	nfreq,		"Noise Frequency",	2, 2, 2)
    VOP_FLT_INPUT_R(	namp,		"Noise Amplitude",	4, 0, 5)
    VOP_TOGGLE_INPUT(	evensoft,	"Even Softness",	1)

}
INDX              DialogScript      T/*
 * PROPRIETARY INFORMATION.  This software is proprietary to
 * Side Effects Software Inc., and is not to be reproduced,
 * transmitted, or disclosed in any way without written permission.
 *
 * Produced by:
 *	Side Effects Software Inc
 *	477 Richmond Street West
 *	Toronto, Ontario
 *	Canada   M5V 3E7
 *	416-504-9876
 *
 */

#include <parameter.ds>

{
    name	"dot"
    script	"dot"
    label	"dot"

    outercode {
	INCLUDE_VOPLIB
    }

    code {
	"$dotprod = vop_dot($vec1, $vec2);"
    }

    input	vector	vec1	"Vector 1"
    input	vector	vec2	"Vector 2"
    output	float	dotprod	"Dot Product"

    VOP_VEC_PARM(vec1, "Vector 1", 1, 0, 0)
    VOP_VEC_PARM(vec2, "Vector 2", 0, 1, 0)
    VOP_CLR_PARM(vec1_c, "Color 1", 1, 0, 0)
    VOP_CLR_PARM(vec2_c, "Color 2", 0, 1, 0)
    VOP_VEC_PARM(vec1_uv, "Vector 1", 1, 0, 0)
    VOP_VEC_PARM(vec2_uv, "Vector 2", 0, 1, 0)
    VOP_CLR_PARM(vec1_uc, "Color 1", 1, 0, 0)
    VOP_CLR_PARM(vec2_uc, "Color 2", 0, 1, 0)

    signature	"3D Vector"		default	{ }
    signature	"3D Vector/Point"	vp	{ vector point float }
    signature	"3D Vector/Normal"	vn	{ vector normal float }
    signature	"3D Point/Vector"	pv	{ point vector float }
    signature	"3D Point/Point"	pp	{ point point float }
    signature	"3D Point/Normal"	pn	{ point normal float }
    signature	"3D Normal/Vector"	nv	{ normal vector float }
    signature	"3D Normal/Point"	np	{ normal point float }
    signature	"3D Normal/Normal"	nn	{ normal normal float }
    signature	"RGB Color"		c	{ color color float }

    signature	"Uniform 3D Vector"	   uv	{ uvector uvector ufloat }
    signature	"Uniform 3D Vector/Point"  vp	{ uvector upoint ufloat }
    signature	"Uniform 3D Vector/Normal" vn	{ uvector unormal ufloat }
    signature	"Uniform 3D Point/Vector"  pv	{ upoint uvector ufloat }
    signature	"Uniform 3D Point/Point"   pp	{ upoint upoint ufloat }
    signature	"Uniform 3D Point/Normal"  pn	{ upoint unormal ufloat }
    signature	"Uniform 3D Normal/Vector" nv	{ unormal uvector ufloat }
    signature	"Uniform 3D Normal/Point"  np	{ unormal upoint ufloat }
    signature	"Uniform 3D Normal/Normal" nn	{ unormal unormal ufloat }
    signature	"Uniform RGB Color"	uc	{ ucolor ucolor ufloat }

    group { name "gv" obsolete 12.0 }
    group { name "gu" obsolete 12.0 }
}
INDX              Contents       =Ul   DialogScript   =  QHouLC1033600bb605591b26c0f96ba020LIMITED_COMMERCIAL_FILE!!! # Dialog script for colorcorrection automatically generated 06/04/13 20:13:22

{
    name	colorcorrection
    script	colorcorrection
    label	"Color Correction"

    input	color	ClrIn	"Color In"
    input	float	Shift	"Hue Shift"
    input	float	Saturation	Saturation
    input	float	Value	Value
    input	vector	Bias	Bias
    input	vector	Gain	Gain
    input	float	Gamma	Gamma
    inputflags	ClrIn	0
    inputflags	Shift	0
    inputflags	Saturation	0
    inputflags	Value	0
    inputflags	Bias	0
    inputflags	Gain	0
    inputflags	Gamma	0
    signature	"Default Inputs"	default	{ color float float float vector vector float }

    outputoverrides	default
    {
    }

    help {
	""
    }

    parm {
	name	"ClrIn"
	label	"Color In"
	type	color
	size	3
	default	{ "0" "0" "0" }
	range	{ 0 1 }
	export	none
    }
    parm {
	name	"Shift"
	label	"Hue Shift"
	type	float
	default	{ "0" }
	range	{ -1 1 }
	export	none
    }
    parm {
	name	"Saturation"
	label	"Saturation"
	type	float
	default	{ "1" }
	range	{ 0 10 }
	export	none
    }
    parm {
	name	"Value"
	label	"Value"
	type	float
	default	{ "1" }
	range	{ 0 10 }
	export	none
    }
    parm {
	name	"Bias"
	label	"Bias"
	type	float
	size	3
	default	{ "0.5" "0.5" "0.5" }
	range	{ 0 1 }
	export	none
    }
    parm {
	name	"Gain"
	label	"Gain"
	type	float
	size	3
	default	{ "0.5" "0.5" "0.5" }
	range	{ 0 1 }
	export	none
    }
    parm {
	name	"Gamma"
	label	"Gamma"
	type	float
	default	{ "1" }
	range	{ 0 10 }
	export	none
    }
}
INDX              DialogScript      T/*
 * PROPRIETARY INFORMATION.  This software is proprietary to
 * Side Effects Software Inc., and is not to be reproduced,
 * transmitted, or disclosed in any way without written permission.
 *
 * Produced by:
 *	Side Effects Software Inc
 *	477 Richmond Street West
 *	Toronto, Ontario
 *	Canada   M5V 3E7
 *	416-504-9876
 *
 */

#include <parameter.ds>

{
    name	"normalize"
    script	"normalize"
    label	"normalize"


    code {
	"$nvec = normalize($vec);"
    }

    input	normal	vec	"Input Vector"
    output	normal	nvec	"Normalized Vector"

    signature	"3D Normal"		default { }
    signature	"3D Point"		p  { point point }
    signature	"3D Vector"		v  { vector vector }
    signature	"4D Vector"		v4  { vector4 vector4 }
    signature	"Uniform 3D Normal"	un { unormal unormal }
    signature	"Uniform 3D Point"	up { upoint upoint }
    signature	"Uniform 3D Vector"	uv { uvector uvector }

    VOP_VEC_PARM(vec,   "Normal",	1, 0, 0)
    VOP_VEC_PARM(vec_p, "Normal",	1, 0, 0)
    VOP_VEC_PARM(vec_v, "Normal",	1, 0, 0)
    VOP_VEC4_PARM(vec_v4, "Quaternion",	0, 0, 0, 1)
    VOP_VEC_PARM(vec_un, "Normal",	1, 0, 0)
    VOP_VEC_PARM(vec_up, "Normal",	1, 0, 0)
    VOP_VEC_PARM(vec_uv, "Normal",	1, 0, 0)
    
    group { name "g0" obsolete 12.0 }
    group { name "g1" obsolete 12.0 }
}
INDX              DialogScript      T/*
 * PROPRIETARY INFORMATION.  This software is proprietary to
 * Side Effects Software Inc., and is not to be reproduced,
 * transmitted, or disclosed in any way without written permission.
 *
 * Produced by:
 *	Side Effects Software Inc
 *	477 Richmond Street West
 *	Toronto, Ontario
 *	Canada   M5V 3E7
 *	416-504-9876
 *
 */

#include <parameter.ds>

{
    name	"vectofloat"
    script	"vectofloat"
    label	"vectofloat"

    outercode {
	INCLUDE_VOPLIB
    }

    code {
	"vop_vectofloat($vec, $fval1, $fval2, $fval3);"
    }

    input	vector	vec	"Input Vector"
    output	float	fval1	"Component 1"
    output	float	fval2	"Component 2"
    output	float	fval3	"Component 3"

    VOP_VEC_PARM(vec, "Value",   0, 0, 0)
    VOP_VEC_PARM(vec_p, "Value",  0, 0, 0)
    VOP_VEC_PARM(vec_n, "Value", 0, 0, 0)
    VOP_CLR_PARM(vec_c, "Value",  0, 0, 0)

    VOP_VEC_PARM(vec_uv, "Value", 0, 0, 0)
    VOP_VEC_PARM(vec_up, "Value",  0, 0, 0)
    VOP_VEC_PARM(vec_un, "Value", 0, 0, 0)
    VOP_CLR_PARM(vec_uc, "Value",  0, 0, 0)

    signature	"3D Vector"	default	{ vector float float float }
    signature	"3D Point"	p	{ point float float float }
    signature	"3D Normal"	n	{ normal float float float }
    signature	"RGB Color"	c	{ color float float float }

    signature	"Uniform 3D Vector"	uv	{ uvector ufloat ufloat ufloat }
    signature	"Uniform 3D Point"	up	{ upoint ufloat ufloat ufloat }
    signature	"Uniform 3D Normal"	un	{ unormal ufloat ufloat ufloat }
    signature	"Uniform RGB Color"	uc	{ ucolor ufloat ufloat ufloat }
}
INDX              Contents       =U   DialogScript   =  qhTj(HouLC1033600bb605591bcc20f96ba020LIMITED_COMMERCIAL_FILE!!! # Dialog script for hlight automatically generated 11/17/14 11:53:51

{
    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 != \"\" } { edgeenable == 0 }"
		range	{ 0 1 }
		export	none
	    }
	    parm {
		name	"edgerolloff"
		label	"Edge Rolloff"
		type	float
		default	{ "1" }
		disablewhen	"{ light_enable == 0 } { light_type == point } { light_type == distant } { light_type == sun } { shop_materialpath != \"\" } { edgeenable == 0 }"
		range	{ 0.001 10 }
		export	none
	    }
	    parm {
		name	"areageometry"
		label	"Geometry Object"
		type	oppath
		default	{ "" }
		disablewhen	"{ light_type != geo }"
		range	{ 0 1 }
		export	none
		parmtag	{ "oprelative" "." }
	    }
	    parm {
		name	"intothisobject"
		label	"Transform Into This Object"
		type	toggle
		default	{ "0" }
		disablewhen	"{ light_type != geo }"
		range	{ 0 1 }
		export	none
	    }
	    parm {
		name	"sepparm4"
		label	"Separator"
		type	separator
		default	{ }
		range	{ 0 1 }
		export	none
	    }
	    parm {
		name	"pc_enable"
		label	"Enable Point Cloud"
		type	toggle
		default	{ "0" }
		disablewhen	"{ light_type != geo }"
		range	{ 0 1 }
		export	none
	    }
	    parm {
		name	"pc_samples"
		label	"Point Samples"
		type	integer
		default	{ "16" }
		disablewhen	"{ pc_enable == 0 } { light_type != geo }"
		range	{ 1 128 }
		export	none
	    }
	    parm {
		name	"pc_file"
		label	"Point Cloud File"
		type	file
		default	{ "temp:$OS.pc" }
		disablewhen	"{ pc_enable == 0 } { light_type != geo }"
		range	{ 0 1 }
		export	none
	    }
	    parm {
		name	"render_pointcloud"
		label	"Auto-generate Point Cloud"
		type	toggle
		default	{ "1" }
		disablewhen	"{ pc_enable == 0 } { light_type != geo }"
		range	{ 0 1 }
		export	none
	    }
	    parm {
		name	"vm_shadingfactor"
		label	"Shading Quality"
		type	float
		default	{ "0.5" }
		disablewhen	"{ pc_enable == 0 } { light_type != geo } { render_pointcloud == 0 }"
		range	{ 0.1 1 }
		export	none
	    }
	    parm {
		name	"pc_camera_override"
		label	"Override Dicing Camera"
		type	toggle
		default	{ "0" }
		disablewhen	"{ pc_enable == 0 } { light_type != geo } { render_pointcloud == 0 }"
		range	{ 0 1 }
		export	none
	    }
	    parm {
		name	"pc_camera"
		label	"Dicing Camera"
		type	oppath
		default	{ "" }
		disablewhen	"{ pc_enable == 0 } { light_type != geo } { render_pointcloud == 0 } { pc_camera_override == 0 }"
		range	{ 0 1 }
		export	none
		parmtag	{ "opfilter" "!!OBJ/CAMERA!!" }
		parmtag	{ "oprelative" "." }
	    }
	}

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

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

	group {
	    name	"atten_folder_1_3"
	    label	"Attenuation Options"

	    parm {
		name	"atten_type"
		label	"Attenuation"
		type	ordinal
		default	{ "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       =Ul   DialogScript   =  "Q!HouLC1033600bb605591b26c0f96ba020LIMITED_COMMERCIAL_FILE!!! # Dialog script for geometryvopoutput automatically generated 05/16/13 09:54:41

{
    name	geometryvopoutput
    script	geometryvopoutput
    label	"Geometry VOP Output"

    input	vector	P	P
    input	vector	v	Velocity
    input	vector	force	Force
    input	vector	Cd	Color
    input	vector	N	Normal
    inputflags	P	0
    inputflags	v	0
    inputflags	force	0
    inputflags	Cd	0
    inputflags	N	0
    signature	"Default Inputs"	default	{ vector vector vector vector vector }

    outputoverrides	default
    {
    }

    help {
	""
    }

}
INDX              DialogScript      T/*
 * PROPRIETARY INFORMATION.  This software is proprietary to
 * Side Effects Software Inc., and is not to be reproduced,
 * transmitted, or disclosed in any way without written permission.
 *
 * Produced by:
 *	Side Effects Software Inc
 *	477 Richmond Street West
 *	Toronto, Ontario
 *	Canada   M5V 3E7
 *	416-504-9876
 *
 */

#include <parameter.ds>

{
    name	"ramps"
    script	"ramps"
    label	"ramps"


    outercode {
	INCLUDE_VOPLIB
    }

    code {
	VOP_BIND_DECLARE_S
	"$ss = $ss*$freq - $offset;"
	"if ($mirror != 0)"
	"    $amount = vop_TentTrain($ss*.5, $blur*vop_FilterWidth($ss));"
	"else"
	"    $amount = vop_RampTrain($ss, $blur*vop_FilterWidth($ss));"
    }

    input	float	s	"S or T Coordinate"
    VOP_TOGGLE_INPUT(	mirror,	"Mirrored Ramp",	0)
    VOP_FLT_INPUT_R(	freq,	"Frequency",		1, 0.1, 10)
    VOP_FLT_INPUT  (	offset,	"Offset",		0)
    VOP_FLT_INPUT_R(	blur,	"Blur",			5, 1, 10)
    output	float	amount	"Ramp Amount"
}
INDX              DialogScript      T/*
 * PROPRIETARY INFORMATION.  This software is proprietary to
 * Side Effects Software Inc., and is not to be reproduced,
 * transmitted, or disclosed in any way without written permission.
 *
 * Produced by:
 * Side Effects Software Inc
 * 477 Richmond Street West
 * Toronto, Ontario
 * Canada   M5V 3E7
 * 416-504-9876
 *
 */

#include <parameter.ds>

{
    name    "bias"
    script  "bias"
    label   "bias"


    outercode {
    INCLUDE_VOPLIB
    }

    code {
        ""
        "#if !strcmp($signature, \"v4\")"
        "   float $cr = vop_bias($val.x, $amount.x);"
        "   float $cg = vop_bias($val.y, $amount.y);"
        "   float $cb = vop_bias($val.z, $amount.z);"
        "   float $ca = vop_bias($val.w, $amount.w);"
        "   $bias = set($cr, $cg, $cb, $ca);"
        ""
        "#elif (!strcmp($signature, \"v\") || !strcmp($signature, \"c\"))"
        "   float $cr = vop_bias($val.x, $amount.x);"
        "   float $cg = vop_bias($val.y, $amount.y);"
        "   float $cb = vop_bias($val.z, $amount.z);"
        "   $bias = set($cr, $cg, $cb);"
        ""
        "#else"
        "   $bias = vop_bias($val, $amount);"
        "#endif"
    }

    input  float   val       "Input"
    input  float   amount    "Bias"
    output float   bias      "Result"
    
    signature   "Float"  	default	{ float float float }
    signature   "3D Vector"  	v   	{ vector  vector  vector  }
    signature   "4D Vector"  	v4  	{ vector4 vector4 vector4 }
    signature   "RGB Color"  	c   	{ color   color   color   }

    VOP_FLT_PARM(val,       "Value", 1)
    VOP_FLT_PARM(amount,    "Bias",  0.5)

    VOP_CLR_PARM(val_c,     "Value", 1, 1, 1)
    VOP_VEC_PARM(amount_c,  "Bias", 0.5, 0.5, 0.5)

    VOP_VEC_PARM(val_v,     "Value", 1, 1, 1)
    VOP_VEC_PARM(amount_v,  "Bias", 0.5, 0.5, 0.5)

    VOP_VEC4_PARM(val_v4,   "Value", 1, 1, 1, 1)
    VOP_VEC4_PARM(amount_v4,"Bias", 0.5, 0.5, 0.5, 0.5)
}
INDX              DialogScript      T/*
 * PROPRIETARY INFORMATION.  This software is proprietary to
 * Side Effects Software Inc., and is not to be reproduced,
 * transmitted, or disclosed in any way without written permission.
 *
 * Produced by:
 *	Side Effects Software Inc
 *	477 Richmond Street West
 *	Toronto, Ontario
 *	Canada   M5V 3E7
 *	416-504-9876
 *
 */
#include <parameter.ds>

{
    name	"voronoise"
    script	"voronoise"
    label	"voronoise"

    outercode {
	INCLUDE_VOPLIB
    }

    code {
	"if ($isconnected_period)"
	"{"
	"    vop_vnoise($pos * $freq - $offset, $jitter, $seed, $dist1, $dist2,"
	"               $near1, $near2, $period);"
	"}"
	"else"
	"{"
	"    vop_vnoise($pos * $freq - $offset, $jitter, $seed, $dist1, $dist2,"
	"               $near1, $near2);"
	"}"
    }

    input	float	pos	"Position"
    input	float	freq	"Frequency"
    input	float	offset	"Offset"
    input	float	jitter	"Jitter"
    input	int	period	"Periodicity"
    output	float	dist1	"Distance To Point 1 (To Nearest Point)"
    output	float	dist2	"Distance To Point 2"
    output	float	near1	"Point 1 (Nearest Point) Location"
    output	float	near2	"Point 2 Location"
    output	int	seed	"Seed"

    signature	"1D Noise"	    default { }
    signature	"3D Vector Noise"    v	{ vector vector vector vector vector float float vector vector int }
    signature	"3D Point Noise"     p	{ point point point point point float float point point int }
    signature	"3D Normal Noise"    n	{ normal normal normal normal normal float float normal normal int }
    signature	"RGB Color Noise"     c	{ color color color color color float float color color int }
    signature	"4D Vector Noise"	    v4	{ vector4 vector4 vector4 vector4 vector4 float float vector4 vector4 int }


    VOP_FLT_PARM(pos,	  "Position", 0)
    VOP_VEC_PARM(pos_v,   "Position", 0, 0, 0)
    VOP_VEC_PARM(pos_p,   "Position", 0, 0, 0)
    VOP_VEC_PARM(pos_n,   "Position", 0, 0, 0)
    VOP_VEC_PARM(pos_c,   "Position", 0, 0, 0)
    VOP_VEC4_PARM(pos_v4, "Position", 0, 0, 0, 0)

    VOP_FLT_PARM(freq,    "Frequency", 1)
    VOP_VEC_PARM(freq_v,  "Frequency", 1, 1, 1)
    VOP_VEC_PARM(freq_p,  "Frequency", 1, 1, 1)
    VOP_VEC_PARM(freq_n,  "Frequency", 1, 1, 1)
    VOP_VEC_PARM(freq_c,  "Frequency", 1, 1, 1)
    VOP_VEC4_PARM(freq_v4, "Frequency", 1, 1, 1, 1)

    VOP_FLT_PARM(offset,    "Offset", 0)
    VOP_VEC_PARM(offset_v,  "Offset", 0, 0, 0)
    VOP_VEC_PARM(offset_p,   "Offset", 0, 0, 0)
    VOP_VEC_PARM(offset_n,   "Offset", 0, 0, 0)
    VOP_VEC_PARM(offset_c,   "Offset", 0, 0, 0)
    VOP_VEC4_PARM(offset_v4, "Offset", 0, 0, 0, 0)

    VOP_FLT_PARM(jitter,    "Jitter", 1)
    VOP_VEC_PARM(jitter_v,  "Jitter", 1, 1, 1)
    VOP_VEC_PARM(jitter_p,  "Jitter", 1, 1, 1)
    VOP_VEC_PARM(jitter_n,  "Jitter", 1, 1, 1)
    VOP_VEC_PARM(jitter_c,  "Jitter", 1, 1, 1)
    VOP_VEC4_PARM(jitter_v4, "Jitter", 1, 1, 1, 1)
    
    group { name "gp" obsolete 12.0 }
    group { name "gf" obsolete 12.0 }
    group { name "go" obsolete 12.0 }
    group { name "gj" obsolete 12.0 }
}
INDX              DialogScript      UV٘# Context: Cop2

/*
 * Houdini Dialog Script generated automatically
 * by vcc from source file skycube.
 * Generated: Sat May 16 01:46:00 2015
 */

{
    name	"skycube"
    script	"skycube"
    label	"Sky Cube"

    help {
	  ""
    }

    parm {
	name	sun_direction
	label	"Sun Direction"
	type	float
	size	3
	default	{ 0 1 0 }
	export	none
    }
    parm {
	name	ground_normal
	label	"Ground Normal"
	type	float
	size	3
	default	{ 0 1 0 }
	export	none
    }
    parm {
	name	horizon_elevation
	label	"Horizon Elevation"
	type	float
	default	{ 0 }
	range	 { -90 90 }
	export	none
    }
    parm {
	name	sky_ramp
	label	"Sky Color"
	type	ramp_rgb
	default	{ 3 }
	export	none
	parmtag { "rampbasis_var" "sky_ramp_basis" }
	parmtag { "rampkeys_var" "sky_ramp_keys" }
	parmtag { "rampvalues_var" "sky_ramp_vals" }
	parmtag { "rampcolordefault" "1pos ( 0 ) 1interp ( linear ) 1c ( 0.17 0.16 0.66 ) 2pos ( 0.95 ) 2interp ( linear ) 2c ( 0.43 0.72 0.9 ) 3pos ( 1 ) 3interp ( linear ) 3c ( 0.96 0.91 0.23 )" }
	parmtag { "rampbasisdefault" "catmull-rom" }
    }
    parm {
	name	ground_color
	label	"Ground Color"
	type	color
	size	3
	default	{ 0.59999999999999998 0.40000000000000002 0.29999999999999999 }
	export	none
    }
    parm {
	name	ground_type
	label	"Render Ground As"
	type	string
	menu	{
	    "color"	"Albedo"
	    "horizon"	"Infinite Horizon"
	    "mirror"	"Mirror"
	    "none"	"None"
	}
	default	{ "color" }
	export	none
    }
    parm {
	name	Left
	label	"Left"
	type	float
	invisible
	size	4
	default	{ 0 0 0 1 }
	export	all
    }
    parm {
	name	Top
	label	"Top"
	type	float
	invisible
	size	4
	default	{ 0 0 0 1 }
	export	all
    }
    parm {
	name	Bottom
	label	"Bottom"
	type	float
	invisible
	size	4
	default	{ 0 0 0 1 }
	export	all
    }
    parm {
	name	Front
	label	"Front"
	type	float
	invisible
	size	4
	default	{ 0 0 0 1 }
	export	all
    }
    parm {
	name	Back
	label	"Back"
	type	float
	invisible
	size	4
	default	{ 0 0 0 1 }
	export	all
    }
}
INDX              DialogScript      'T/*
 * PROPRIETARY INFORMATION.  This software is proprietary to
 * Side Effects Software Inc., and is not to be reproduced,
 * transmitted, or disclosed in any way without written permission.
 *
 * Produced by:
 *	Side Effects Software Inc
 *	477 Richmond Street West
 *	Toronto, Ontario
 *	Canada   M5V 3E7
 *	416-504-9876
 *
 */

#include <parameter.ds>

{
    name	"rgbtohsv"
    script	"rgbtohsv"
    label	"rgbtohsv"

    code {
	"#ifdef __vex"
	"   $hsv = rgbtohsv($rgb);"
	"#else"
	"   $hsv = ctransform(\"rgb\", \"hsv\", $rgb);"
	"#endif"
    }

    input	color	rgb	"RGB color"
    output	color	hsv	"HSV Color"

    VOP_CLR_PARM(rgb, "RGB Color", 0, 0, 0)
    VOP_CLR_PARM(rgb_uc, "RGB Color", 0, 0, 0)

    signature "RGB Color"	default { }
    signature "Uniform RGB Color"	uc	{ ucolor ucolor }
}
INDX              DialogScript      IT/*
 * PROPRIETARY INFORMATION.  This software is proprietary to
 * Side Effects Software Inc., and is not to be reproduced,
 * transmitted, or disclosed in any way without written permission.
 *
 * Produced by:
 *	Side Effects Software Inc
 *	477 Richmond Street West
 *	Toronto, Ontario
 *	Canada   M5V 3E7
 *	416-504-9876
 *
 */

{
    name	"mulconst"
    script	"mulconst"
    label	"mulconst"


    code {
	"$scaled = $val * $mulconst;"
    }

    input	float	val		"Input Value"
    output	float	scaled		"Input Value * Constant"
    signature	"Float"			default	{ }
    signature	"Integer"		i	{ int int }
    signature	"3D Vector"		v	{ vector vector }
    signature	"3D Point"		p	{ point point }
    signature	"3D Normal"		n	{ normal normal }
    signature	"RGB Color"		c	{ color color }
    signature	"BSDF"			b	{ bsdf bsdf }
    signature	"4D Vector"		v4	{ vector4 vector4 }
    signature	"3x3 Matrix"		m3	{ matrix3 matrix3 }
    signature	"4x4 Matrix "		m4	{ matrix matrix }
    
    signature	"Uniform Float"		uf	{ ufloat ufloat }
    signature	"Uniform 3D Vector"	uv	{ uvector uvector }
    signature	"Uniform 3D Point"	up	{ upoint upoint }
    signature	"Uniform 3D Normal"	un	{ unormal unormal }
    signature	"Uniform RGB Color"	uc	{ ucolor ucolor }

    parm {
	name	mulconst
	label	"Multiplier"
	type	float
	size	1
	default	{ 1.0 }
    }
}
INDX              DialogScript      (T/*
 * PROPRIETARY INFORMATION.  This software is proprietary to
 * Side Effects Software Inc., and is not to be reproduced,
 * transmitted, or disclosed in any way without written permission.
 *
 * Produced by:
 *	Side Effects Software Inc
 *	477 Richmond Street West
 *	Toronto, Ontario
 *	Canada   M5V 3E7
 *	416-504-9876
 *
 */

#include <parameter.ds>
{
    name	"hsvtorgb"
    script	"hsvtorgb"
    label	"hsvtorgb"


    code {
	"#ifdef __vex"
	"   $rgb = hsvtorgb($hsv);"
	"#else"
	"   $rgb = ctransform(\"hsv\", \"rgb\", $hsv);"
	"#endif"
    }

    input	color	hsv	"HSV Color"
    output	color	rgb	"RGB color"

    VOP_CLR_PARM(hsv, "HSV Color", 0, 0, 0)
    VOP_CLR_PARM(hsv_uc, "HSV Color", 0, 0, 0)

    signature "RGB Color"		default { }
    signature "Uniform RGB Color"	uc	{ ucolor ucolor }
}
INDX              DialogScript      T/*
 * PROPRIETARY INFORMATION.  This software is proprietary to
 * Side Effects Software Inc., and is not to be reproduced,
 * transmitted, or disclosed in any way without written permission.
 *
 * Produced by:
 *	Side Effects Software Inc
 *	477 Richmond Street West
 *	Toronto, Ontario
 *	Canada   M5V 3E7
 *	416-504-9876
 *
 */

#include <parameter.ds>

{
    name	"frac"
    script	"frac"
    label	"frac"

    outercode {
	INCLUDE_VOPLIB
    }

    code {
	"$fraction = vop_frac($val);"
    }

    input	float	val		"Input Value"
    output	float	fraction	"Fractional Value"

    signature	"Float"			default	{ }
    signature	"Integer"		i	{ int int }
    signature	"3D Vector"		v	{ vector vector }
    signature	"3D Point"		p	{ point point }
    signature	"3D Normal"		n	{ normal normal }
    signature	"RGB Color"		c	{ color color }
    signature	"4D Vector"		v4	{ vector4 vector4 }

    signature	"Uniform Float"		uf	{ ufloat ufloat }
    signature	"Uniform 3D Vector"	uv	{ uvector uvector }
    signature	"Uniform 3D Point"	up	{ upoint upoint }
    signature	"Uniform 3D Normal"	un	{ unormal unormal }
    signature	"Uniform RGB Color"	uc	{ ucolor ucolor }

    VOP_FLT_PARM(val,   "Value", 1)
    VOP_INT_PARM(val_i, "Value", 1)
    VOP_VEC_PARM(val_v, "Value", 1, 1, 1)
    VOP_VEC_PARM(val_p, "Value", 1, 1, 1)
    VOP_VEC_PARM(val_n, "Value", 1, 1, 1)
    VOP_CLR_PARM(val_c, "Value", 1, 1, 1)
    VOP_VEC4_PARM(val_v4,"Value", 1, 1, 1, 1)
    VOP_FLT_PARM(val_uf, "Value", 1)
    VOP_VEC_PARM(val_uv, "Value", 1, 1, 1)
    VOP_VEC_PARM(val_up, "Value", 1, 1, 1)
    VOP_VEC_PARM(val_un, "Value", 1, 1, 1)
    VOP_CLR_PARM(val_uc, "Value", 1, 1, 1)

    group { name "gv" obsolete 12.0 }
    group { name "gu" obsolete 12.0 }
}
INDX              DialogScript      T/*
 * PROPRIETARY INFORMATION.  This software is proprietary to
 * Side Effects Software Inc., and is not to be reproduced,
 * transmitted, or disclosed in any way without written permission.
 *
 * Produced by:
 *	Side Effects Software Inc
 *	477 Richmond Street West
 *	Toronto, Ontario
 *	Canada   M5V 3E7
 *	416-504-9876
 *
 */

{
    name	"invert"
    script	"invert"
    label	"invert"


    code {
	"#if !strcmp($signature, \"f\")"
	"  $inverse = 1.0 / $val;"
	"#else"
	"  $inverse = invert($val);"
	"#endif"
    }

    input	matrix	val	"Input Value"
    output	matrix	inverse	"Inverted Value"
    signature	"4x4 Matrix"	default	{ }
    signature	"3x3 Matrix"	m3	{ matrix3 matrix3 }
    signature	"Float"		f	{ float float }

    parm {
	name	val
	label	"Value"
	type	float
	size	16
	default	{ 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 }
    }
    parm {
	name	val_m3
	label	"Value"
	type	float
	size	9
	default	{ 1 0 0 0 1 0 0 0 1 }
    }
    parm {
	name	val_f
	label	"Value"
	type	float
	size	1
	default	{ 1 }
    }
}
INDX              Contents       =U   DialogScript   =  FRK_HouLC1033600bb605591bcc20f96ba020LIMITED_COMMERCIAL_FILE!!! # Dialog script for envlight automatically generated 10/01/13 14:54:23

{
    name	envlight
    script	envlight
    label	"Environment Light"

    help {
	""
    }
    bindhandle skymap_sun_angular_size light "Sun Direction" coneangle "parm_transform(1) focus_handle(0)"
    bindhandle skymap_sun_angular_size_cone_onoff light "Sun Direction" coneonoff "parm_transform(1) focus_handle(0)"
    bindhandle skymap_sun_dir_rotatex light "Sun Direction" rx "parm_transform(1) focus_handle(0)"
    bindhandle skymap_sun_dir_rotatey light "Sun Direction" ry "parm_transform(1) focus_handle(0)"
    bindhandle skymap_sun_dir_rotatez light "Sun Direction" rz "parm_transform(1) focus_handle(0)"

    inputlabel	1	"Sub-Network Input #1"

    parm {
	name	"keeppos"
	baseparm
	invisible
	joinnext
	export	none
    }
    parm {
	name	"pre_xform"
	baseparm
	invisible
	export	none
    }
    parm {
	name	"t"
	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	"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
    }
    parm {
	name	"dimmer"
	baseparm
	invisible
	export	all
    }
    parm {
	name	"use_dcolor"
	baseparm
	invisible
	export	none
    }
    parm {
	name	"dcolor"
	baseparm
	invisible
	export	none
    }
    group {
	name	"folder0"
	label	"Transform"

	parm {
	    name	"xOrd"
	    baseparm
	    joinnext
	    export	none
	}
	parm {
	    name	"rOrd"
	    baseparm
	    export	none
	}
	parm {
	    name	"r"
	    baseparm
	    export	none
	}
	group {
	    name	"folder1_2"
	    label	"Viewing Options"

	    parm {
		name	"tdisplay"
		baseparm
		joinnext
		export	none
	    }
	    parm {
		name	"display"
		baseparm
		export	none
	    }
	    parm {
		name	"caching"
		baseparm
		export	none
	    }
	    parm {
		name	"picking"
		baseparm
		export	none
	    }
	    parm {
		name	"pickscript"
		baseparm
		export	none
	    }
	}

	group {
	    name	"folder1_2_1"
	    label	"Lookat Options"

	    parm {
		name	"lookatpath"
		baseparm
		export	none
	    }
	    parm {
		name	"lookup"
		baseparm
		export	none
	    }
	}

    }

    group {
	name	"folder0_1"
	label	"Light"

	parm {
	    name	"light_color"
	    label	"Light Color"
	    type	color
	    size	3
	    default	{ "1" "1" "1" }
	    disablewhen	"{ light_enable == 0 }"
	    range	{ 0 1 }
	    export	all
	}
	parm {
	    name	"light_intensity"
	    label	"Light Intensity"
	    type	float
	    default	{ "1" }
	    disablewhen	"{ light_enable == 0 }"
	    range	{ 0 10 }
	    export	none
	    parmtag	{ "autoscope" "1000000000000000" }
	}
	parm {
	    name	"env_map"
	    label	"Environment Map"
	    type	image
	    default	{ "" }
	    disablewhen	"{ light_enable == 0 } { skymap_enable != 0 }"
	    range	{ 0 1 }
	    export	none
	}
	parm {
	    name	"env_skymap"
	    label	"Sky Environment Map"
	    type	image
	    invisible
	    default	{ "`strcat(\"op:\", opfullpath(\"sky_env_net/sky_env_map\"))`" }
	    range	{ 0 1 }
	    export	none
	}
	parm {
	    name	"light_enable"
	    label	"Light Enabled"
	    type	toggle
	    default	{ "1" }
	    range	{ 0 1 }
	    export	all
	}
	parm {
	    name	"ogl_enablelight"
	    label	"Enable Light In Viewport"
	    type	toggle
	    default	{ "1" }
	    range	{ 0 1 }
	    export	none
	}
	parm {
	    name	"light_contribdiff"
	    label	"Diffuse Contribution"
	    type	toggle
	    invisible
	    default	{ "1" }
	    disablewhen	"{ light_enable == 0 }"
	    range	{ 0 1 }
	    export	none
	}
	parm {
	    name	"light_contribspec"
	    label	"Specular Contribution"
	    type	toggle
	    invisible
	    default	{ "1" }
	    disablewhen	"{ light_enable == 0 } { env_mode == occlusion }"
	    range	{ 0 1 }
	    export	none
	}
	multiparm {
	    name	"light_contrib"
	    label	"Light Contributions"

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

	parm {
	    name	"light_contribprimary"
	    label	"Render Light Geometry"
	    type	toggle
	    default	{ "0" }
	    disablewhen	"{ light_enable == 0 }"
	    range	{ 0 1 }
	    export	all
	}
	parm {
	    name	"env_clipy"
	    label	"Clip To Positive Y Hemisphere"
	    type	toggle
	    default	{ "0" }
	    disablewhen	"{ light_enable == 0 }"
	    range	{ 0 1 }
	    export	none
	}
	parm {
	    name	"categories"
	    label	"Categories"
	    type	string
	    default	{ "" }
	    disablewhen	"{ light_enable == 0 }"
	    range	{ 0 1 }
	    export	none
	    parmtag	{ "spare_category" "Shading" }
	}
	group {
	    name	"folder1"
	    label	"Render Options"

	    parm {
		name	"env_mode"
		label	"Rendering Mode"
		type	string
		default	{ "direct" }
		menu	{
		    "direct"	"Direct Lighting"
		    "occlusion"	"Ambient Occlusion"
		    "background"	"Ray Tracing Background"
		}
		range	{ 0 1 }
		export	none
	    }
	    parm {
		name	"vm_samplingquality"
		label	"Sampling Quality"
		type	float
		default	{ "1" }
		disablewhen	"{ env_mode == background }"
		range	{ 0 10 }
		export	none
	    }
	    parm {
		name	"env_filteramount"
		label	"Glossy Filter Amount"
		type	float
		default	{ "0" }
		disablewhen	"{ env_mode != direct } { env_map == \"\" }"
		range	{ 0 1 }
		export	none
	    }
	    parm {
		name	"env_portalenable"
		label	"Enable Portal"
		type	toggle
		nolabel
		joinnext
		default	{ "0" }
		disablewhen	"{ env_mode != direct }"
		range	{ 0 1 }
		export	none
	    }
	    parm {
		name	"env_portal"
		label	"Portal Geometry"
		type	oppath
		default	{ "" }
		disablewhen	"{ env_mode != direct } { env_portalenable == 0 }"
		range	{ 0 1 }
		export	none
		parmtag	{ "oprelative" "." }
	    }
	    parm {
		name	"env_domaxdist"
		label	"domaxdist"
		type	toggle
		nolabel
		joinnext
		default	{ "0" }
		disablewhen	"{ env_mode != occlusion }"
		range	{ 0 1 }
		export	none
	    }
	    parm {
		name	"env_maxdist"
		label	"Max Ray Distance"
		type	float
		default	{ "10" }
		disablewhen	"{ env_mode != occlusion } { env_domaxdist == 0 }"
		range	{ 0 100 }
		export	none
	    }
	    parm {
		name	"env_angle"
		label	"Sampling Angle"
		type	angle
		default	{ "90" }
		disablewhen	"{ env_mode != occlusion }"
		range	{ 0 90 }
		export	none
	    }
	    parm {
		name	"env_doadaptive"
		label	"Adaptive Sampling"
		type	toggle
		default	{ "0" }
		disablewhen	"{ env_mode != occlusion }"
		range	{ 0 1 }
		export	none
	    }
	}

	group {
	    name	"folder1_1"
	    label	"Sky Environment Map"

	    parm {
		name	"skymap_enable"
		label	"Enable Sky Environment Map"
		type	toggle
		default	{ "0" }
		range	{ 0 1 }
		export	none
	    }
	    parm {
		name	"skymap_resolution"
		label	"Resolution"
		type	integer
		default	{ "128" }
		disablewhen	"{ skymap_enable == 0 }"
		range	{ 1! 512 }
		export	none
		parmtag	{ "autoscope" "0000000000000000" }
	    }
	    group {
		name	"folder_sun_dir"
		label	"Sun"

		parm {
		    name	"skymap_sun_dir_spec"
		    label	"Use"
		    type	string
		    default	{ "3" }
		    disablewhen	"{ skymap_enable == 0 }"
		    menu	{
			"3"	"Rotate Angles"
			"4"	"Direction Vector"
			"0"	"Azimuth and Elevation"
			"1"	"Location, Date, and Time"
			"2"	"Location and Fractional Day of Year"
		    }
		    range	{ 0 1 }
		    export	none
		    parmtag	{ "autoscope" "0000000000000000" }
		}
		parm {
		    name	"skymap_sun_angular_size"
		    label	"Angular Size"
		    type	float
		    default	{ "1" }
		    disablewhen	"{ skymap_enable == 0 }"
		    range	{ 0 90 }
		    export	none
		}
		parm {
		    name	"skymap_sun_angular_size_cone_onoff"
		    label	"Use Angular Size Cone Handle"
		    type	string
		    invisible
		    default	{ "on" }
		    range	{ 0 1 }
		    export	none
		}
		parm {
		    name	"skymap_sun_dir_rotate"
		    label	"Rotate"
		    type	vector
		    size	3
		    default	{ "45" "180" "0" }
		    disablewhen	"{ skymap_enable == 0 } { skymap_sun_dir_spec != 3 }"
		    range	{ -1 1 }
		    export	none
		    parmtag	{ "autoscope" "0000000000000000" }
		}
		parm {
		    name	"skymap_sun_dir_vector"
		    label	"Direction Vector"
		    type	vector
		    size	3
		    default	{ "0" "1" "1" }
		    disablewhen	"{ skymap_enable == 0 } { skymap_sun_dir_spec != 4 }"
		    range	{ -1 1 }
		    export	none
		    parmtag	{ "autoscope" "0000000000000000" }
		}
		parm {
		    name	"skymap_sun_azimuth"
		    label	"Azimuth"
		    type	float
		    default	{ "180" }
		    disablewhen	"{ skymap_enable == 0 } { skymap_sun_dir_spec != 0 }"
		    range	{ 0 360 }
		    export	none
		    parmtag	{ "autoscope" "0000000000000000" }
		}
		parm {
		    name	"skymap_sun_elevation"
		    label	"Elevation"
		    type	float
		    default	{ "45" }
		    disablewhen	"{ skymap_enable == 0 } { skymap_sun_dir_spec != 0 }"
		    range	{ 0 90 }
		    export	none
		    parmtag	{ "autoscope" "0000000000000000" }
		}
		parm {
		    name	"skymap_geo_latitude"
		    label	"Latitude"
		    type	float
		    default	{ "0" }
		    disablewhen	"{ skymap_enable == 0 } { skymap_sun_dir_spec != 1 skymap_sun_dir_spec != 2 }"
		    range	{ -90! 90! }
		    export	none
		    parmtag	{ "autoscope" "0000000000000000" }
		}
		parm {
		    name	"skymap_geo_longitude"
		    label	"Longitude"
		    type	float
		    default	{ "0" }
		    disablewhen	"{ skymap_enable == 0 } { skymap_sun_dir_spec != 1 skymap_sun_dir_spec != 2 }"
		    range	{ -180! 180! }
		    export	none
		    parmtag	{ "autoscope" "0000000000000000" }
		}
		parm {
		    name	"skymap_geo_month"
		    label	"Date"
		    type	ordinal
		    joinnext
		    default	{ "0" }
		    disablewhen	"{ skymap_enable == 0 } { skymap_sun_dir_spec != 1 }"
		    menu	{
			"Jan"	"January"
			"Feb"	"February"
			"Mar"	"March"
			"Apr"	"April"
			"May"	"May"
			"Jun"	"June"
			"Jul"	"July"
			"Aug"	"August"
			"Sep"	"September"
			"Oct"	"October"
			"Nov"	"November"
			"Dec"	"December"
		    }
		    range	{ 0 1 }
		    export	none
		    parmtag	{ "autoscope" "0000000000000000" }
		}
		parm {
		    name	"skymap_geo_day"
		    label	"Day"
		    type	integer
		    nolabel
		    default	{ "1" }
		    disablewhen	"{ skymap_enable == 0 } { skymap_sun_dir_spec != 1 }"
		    range	{ 1! 31! }
		    export	none
		    parmtag	{ "autoscope" "0000000000000000" }
		}
		parm {
		    name	"skymap_geo_time"
		    label	"Time"
		    type	vector2
		    joinnext
		    size	2
		    default	{ "12" "0" }
		    disablewhen	"{ skymap_enable == 0 } { skymap_sun_dir_spec != 1 }"
		    range	{ -1 1 }
		    export	none
		    parmtag	{ "autoscope" "0000000000000000" }
		}
		parm {
		    name	"skymap_geo_hr_spec"
		    label	"Hour Spec"
		    type	ordinal
		    nolabel
		    joinnext
		    default	{ "2" }
		    disablewhen	"{ skymap_enable == 0 } { skymap_sun_dir_spec != 1 }"
		    menu	{
			"0"	"AM"
			"1"	"PM"
			"3"	"24hr"
		    }
		    range	{ 0 1 }
		    export	none
		    parmtag	{ "autoscope" "0000000000000000" }
		}
		parm {
		    name	"skymap_geo_time_zone"
		    label	"Time Zone"
		    type	ordinal
		    nolabel
		    joinnext
		    default	{ "0" }
		    disablewhen	"{ skymap_enable == 0 } { skymap_sun_dir_spec != 1 }"
		    menu	{
			""	"Default (calculated from longitude)"
			"UTC"	"UTC (GMT, WET)"
			"UTC-1"	"N (UTC - 1)"
			"UTC-2"	"O (UTC - 2)"
			"UTC-3"	"P (UTC - 3)"
			"UTC-4"	"AST (UTC - 4)"
			"UTC-5"	"EST (UTC - 5)"
			"UTC-6"	"CST (UTC - 6)"
			"UTC-7"	"MST (UTC - 7)"
			"UTC-8"	"PST (UTC - 8)"
			"UTC-9"	"AKST (UTC - 9)"
			"UTC-10"	"HAST (UTC - 10)"
			"UTC-11"	"X (UTC - 11)"
			"UTC+12"	"M (UTC + 12)"
			"UTC+11"	"L (UTC + 11)"
			"UTC+10"	"EST (UTC + 10)"
			"UTC+9"	"I (UTC + 9)"
			"UTC+8"	"WST (UTC + 8)"
			"UTC+7"	"CXT (UTC + 7)"
			"UTC+6"	"F (UTC + 6)"
			"UTC+5"	"E (UTC + 5)"
			"UTC+4"	"D (UTC + 4)"
			"UTC+3"	"MSK (UTC + 3)"
			"UTC+2"	"EET (UTC + 2)"
			"UTC+1"	"CET (UTC + 1)"
		    }
		    range	{ 0 1 }
		    export	none
		    parmtag	{ "autoscope" "0000000000000000" }
		}
		parm {
		    name	"skymap_geo_daylight"
		    label	"Daylight Saving"
		    type	toggle
		    default	{ "off" }
		    disablewhen	"{ skymap_enable == 0 } { skymap_sun_dir_spec != 1 }"
		    range	{ 0 1 }
		    export	none
		    parmtag	{ "autoscope" "0000000000000000" }
		}
		parm {
		    name	"skymap_geo_doy"
		    label	"Day of Year"
		    type	float
		    default	{ "0.5" }
		    disablewhen	"{ skymap_enable == 0 } { skymap_sun_dir_spec != 2 }"
		    range	{ 0! 365! }
		    export	none
		    parmtag	{ "autoscope" "0000000000000000" }
		}
		parm {
		    name	"sepparm"
		    label	"Separator"
		    type	separator
		    default	{ }
		    range	{ 0 1 }
		    export	none
		}
		parm {
		    name	"skymap_sun_calc_spec"
		    label	"Direction"
		    type	string
		    default	{ "away" }
		    menu	{
			"towards"	"Towards Sun"
			"away"	"Away from Sun"
		    }
		    range	{ 0 1 }
		    export	none
		}
		parm {
		    name	"skymap_sun_calc_vector"
		    label	"Calculated Vector"
		    type	vector
		    size	3
		    default	{ "ch(\"sky_env_net/sun_dir/vectorx\")" "ch(\"sky_env_net/sun_dir/vectory\")" "ch(\"sky_env_net/sun_dir/vectorz\")" }
		    disablewhen	"{ skymap_enable == 0 }"
		    range	{ -1 1 }
		    export	none
		}
		parm {
		    name	"skymap_sun_calc_rotate"
		    label	"Calculated Rotate"
		    type	vector
		    size	3
		    default	{ "ch(\"sky_env_net/sun_dir/anglesx\")" "ch(\"sky_env_net/sun_dir/anglesy\")" "ch(\"sky_env_net/sun_dir/anglesz\")" }
		    disablewhen	"{ skymap_enable == 0 }"
		    range	{ -1 1 }
		    export	none
		}
	    }

	    group {
		name	"folder_sun_dir_1"
		label	"Sky"

		parm {
		    name	"skymap_sky_color_spec"
		    label	"Use"
		    type	ordinal
		    default	{ "0" }
		    disablewhen	"{ skymap_enable == 0 }"
		    menu	{
			"0"	"Realistic"
			"1"	"Ramp"
		    }
		    range	{ 0 1 }
		    export	none
		    parmtag	{ "autoscope" "0000000000000000" }
		}
		parm {
		    name	"skymap_sky_turbidity"
		    label	"Haziness"
		    type	float
		    default	{ "2" }
		    disablewhen	"{ skymap_enable == 0 } { skymap_sky_color_spec != 0 }"
		    range	{ 0 10 }
		    export	none
		    parmtag	{ "autoscope" "0000000000000000" }
		}
		parm {
		    name	"skymap_sky_brightness"
		    label	"Brightness"
		    type	float
		    default	{ "1" }
		    disablewhen	"{ skymap_enable == 0 } { skymap_sky_color_spec != 0 }"
		    range	{ 0 10 }
		    export	none
		    parmtag	{ "autoscope" "0000000000000000" }
		}
		parm {
		    name	"skymap_sky_ramp"
		    label	"Color Ramp"
		    type	ramp_rgb
		    default	{ "3" }
		    disablewhen	"{ skymap_enable == 0 } { skymap_sky_color_spec != 1 }"
		    range	{ 1! 10 }
		    export	none
		    parmtag	{ "autoscope" "0000000000000000" }
		    parmtag	{ "rampbasis_var" "sky_ramp_basis" }
		    parmtag	{ "rampbasisdefault" "catmull-rom" }
		    parmtag	{ "rampcolordefault" "1pos ( 0 ) 1c ( 0.17 0.16 0.66 ) 1interp ( linear ) 2pos ( 0.95 ) 2c ( 0.43 0.72 0.9 ) 2interp ( linear ) 3pos ( 1 ) 3c ( 0.96 0.91 0.23 ) 3interp ( linear )" }
		    parmtag	{ "rampkeys_var" "sky_ramp_keys" }
		    parmtag	{ "rampshowcontrolsdefault" "0" }
		    parmtag	{ "rampvalues_var" "sky_ramp_vals" }
		}
	    }

	    group {
		name	"folder_sun_dir_2"
		label	"Ground"

		parm {
		    name	"ground_type"
		    label	"Render Ground As"
		    type	string
		    default	{ "horizon" }
		    disablewhen	"{ skymap_enable == 0 }"
		    menu	{
			"color"	"Albedo"
			"horizon"	"Infinite Horizon"
			"mirror"	"Mirror"
			"none"	"None"
		    }
		    range	{ 0 1 }
		    export	none
		}
		parm {
		    name	"skymap_ground_color"
		    label	"Albedo"
		    type	color
		    size	3
		    default	{ "0.03" "0.02" "0.015" }
		    disablewhen	"{ skymap_enable == 0 }"
		    range	{ 0 1 }
		    export	none
		    parmtag	{ "autoscope" "0000000000000000" }
		}
		parm {
		    name	"skymap_ground_normal"
		    label	"Normal"
		    type	float
		    size	3
		    default	{ "0" "1" "0" }
		    disablewhen	"{ skymap_enable == 0 } { skymap_sky_color_spec == 0 }"
		    range	{ 0 10 }
		    export	none
		    parmtag	{ "autoscope" "0000000000000000" }
		}
		parm {
		    name	"skymap_horizon_elevation"
		    label	"Horizon Elevation"
		    type	float
		    default	{ "0" }
		    disablewhen	"{ skymap_enable == 0 } { skymap_sky_color_spec == 0 }"
		    range	{ -90 90 }
		    export	none
		    parmtag	{ "autoscope" "0000000000000000" }
		}
	    }

	}

    }

    group {
	name	"folder0_2"
	label	"Shadow"

	parm {
	    name	"shadow_type"
	    label	"Shadow Type"
	    type	ordinal
	    default	{ "raytrace" }
	    menu	{
		"off"	"No Shadows"
		"raytrace"	"Ray-Traced Shadows"
	    }
	    range	{ 0 1 }
	    export	none
	}
	parm {
	    name	"shadowmask"
	    label	"Shadow Mask"
	    type	oplist
	    default	{ "*" }
	    disablewhen	"{ shadow_type == off }"
	    range	{ 0 1 }
	    export	none
	    parmtag	{ "opfilter" "!!OBJ/GEOMETRY!!" }
	    parmtag	{ "oprelative" "/obj" }
	}
	parm {
	    name	"shadow_intensity"
	    label	"Shadow Intensity"
	    type	float
	    default	{ "1" }
	    disablewhen	"{ shadow_type == off }"
	    range	{ 0 1 }
	    export	none
	}
	parm {
	    name	"shadow_transparent"
	    label	"Transparent Shadows"
	    type	toggle
	    default	{ "1" }
	    disablewhen	"{ shadow_type == off }"
	    range	{ 0 1 }
	    export	none
	}
    }

    parm {
	name	"light_wrangler"
	label	"Light Wrangler"
	type	string
	invisible
	default	{ "HoudiniEnvLight" }
	range	{ 0 1 }
	export	none
    }
}
HouLC1033600bbd05591bfb7093af9ae7expression.func # 0 bytes
HouLC1033600ba505591bfb703897b9c6obj.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 1435609200
  modify 1435614403
  author woelper@eulon
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600ba405591bfb7029ff291eobj.parm {
version 0.8
}
HouLC1033600ba005591bfb701274efaaobj.userdata     ___Version___    14.0.335HouLC1033600ba305591bfb701c7b11f2obj/geo1.init type = geo
matchesdef = 0
HouLC1033600ba005591bfb70b1b7ca53obj/geo1.def objflags objflags =  origin off
pretransform UT_DMatrix4 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1
comment ""
position 1.49826 2.4253
cachesize 1
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display on render off highlight off unload off savedata off compress off exposed on selectable on
outputsNamed3
{
1 "output1"
}
inputsNamed3
{
2 	"" "" 1 "input1"
}
inputs
{
0 	"" 0 1
}
stat
{
  create 1435609261
  modify 1435610574
  author woelper@eulon
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bbb05591bfb708b9c8423obj/geo1.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	"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_rendervisibility"
	    label	"Render Visibility"
	    type	string
	    default	{ "*" }
	    menureplace	{
		"*"	"Visible to all"
		"primary"	"Visible only to primary rays"
		"primary|shadow"	"Visible only to primary and shadow rays"
		"-primary"	"Invisible to primary rays (Phantom)"
		"-diffuse"	"Invisible to diffuse rays"
		"-diffuse&-reflect&-refract"	"Invisible to secondary rays"
		""	"Invisible (Unrenderable)"
	    }
	    range	{ 0 1 }
	    export	none
	    parmtag	{ "spare_category" "Render" }
	}
	parm {
	    name	"vm_rendersubd"
	    label	"Render Polygons As Subdivision (Mantra)"
	    type	toggle
	    default	{ "0" }
	    range	{ 0 1 }
	    export	none
	    parmtag	{ "spare_category" "Geometry" }
	}
	parm {
	    name	"vm_subdstyle"
	    label	"Subdivision Style"
	    type	string
	    default	{ "mantra_catclark" }
	    hidewhen	"{ vm_rendersubd == 0 }"
	    menu	{
		"mantra_catclark"	"Mantra Catmull-Clark"
		"osd_catclark"	"OpenSubdiv Catmull-Clark"
	    }
	    range	{ 0 1 }
	    export	none
	    parmtag	{ "spare_category" "Geometry" }
	}
	parm {
	    name	"vm_subdgroup"
	    label	"Subdivision Group"
	    type	string
	    default	{ "" }
	    hidewhen	"{ vm_rendersubd == 0 }"
	    range	{ 0 1 }
	    export	none
	    parmtag	{ "spare_category" "Geometry" }
	}
	group {
	    name	"folder0"
	    label	"Shading"

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

	group {
	    name	"folder0_1"
	    label	"Sampling"

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

	group {
	    name	"folder0_2"
	    label	"Dicing"

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

	group {
	    name	"folder0_3"
	    label	"Geometry"

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

    }

    group {
	name	"stdswitcher5_3"
	label	"Misc"

	parm {
	    name	"use_dcolor"
	    baseparm
	    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
	}
    }

HouLC1033600ba305591bfb70aeafbeeaobj/geo1.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 ]	(	0	0	0	)
r	[ 0	locks=0 ]	(	0	0	0	)
s	[ 0	locks=0 ]	(	1	1	1	)
p	[ 0	locks=0 ]	(	0	0	0	)
scale	[ 0	locks=0 ]	(	1	)
lookatpath	[ 0	locks=0 ]	(	""	)
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	)
viewportlod	[ 0	locks=0 ]	(	"full"	)
vm_rendervisibility	[ 0	locks=0 ]	(	*	)
vm_rendersubd	[ 0	locks=0 ]	(	"off"	)
vm_subdstyle	[ 0	locks=0 ]	(	mantra_catclark	)
vm_subdgroup	[ 0	locks=0 ]	(	""	)
folder0	[ 0	locks=0 ]	(	0	0	0	0	)
categories	[ 0	locks=0 ]	(	""	)
reflectmask	[ 0	locks=0 ]	(	*	)
refractmask	[ 0	locks=0 ]	(	*	)
lightmask	[ 0	locks=0 ]	(	*	)
vm_volumefilter	[ 0	locks=0 ]	(	box	)
vm_volumefilterwidth	[ 0	locks=0 ]	(	1	)
vm_matte	[ 0	locks=0 ]	(	"off"	)
vm_rayshade	[ 0	locks=0 ]	(	"off"	)
geo_velocityblur	[ 0	locks=0 ]	(	"off"	)
vm_shadingquality	[ 0	locks=0 ]	(	1	)
vm_flatness	[ 0	locks=0 ]	(	0.050000000000000003	)
vm_raypredice	[ 0	locks=0 ]	(	0	)
vm_curvesurface	[ 0	locks=0 ]	(	"off"	)
vm_rmbackface	[ 0	locks=0 ]	(	"off"	)
shop_geometrypath	[ 0	locks=0 ]	(	""	)
vm_forcegeometry	[ 0	locks=0 ]	(	"on"	)
vm_renderpoints	[ 0	locks=0 ]	(	2	)
vm_renderpointsas	[ 0	locks=0 ]	(	0	)
vm_usenforpoints	[ 0	locks=0 ]	(	"off"	)
vm_pointscale	[ 0	locks=0 ]	(	1	)
vm_pscalediameter	[ 0	locks=0 ]	(	"off"	)
vm_metavolume	[ 0	locks=0 ]	(	"off"	)
vm_coving	[ 0	locks=0 ]	(	1	)
vm_materialoverride	[ 0	locks=0 ]	(	compact	)
vm_computeN	[ 0	locks=0 ]	(	"on"	)
vm_overridedetail	[ 0	locks=0 ]	(	"off"	)
}
HouLC1033600bbf05591bfb70ab9ac15aobj/geo1.userdata     ___Version___    14.0.335HouLC1033600bbb05591bfb7044513bbcobj/geo1/subnet1.init type = subnet
matchesdef = 0
HouLC1033600bb805591bfb701be834bcobj/geo1/subnet1.def sopflags sopflags = 
comment ""
position 0.788291 -0.576577
cachesize 1
connectornextid 11
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
{
4 "output1"
5 "output2"
6 "output3"
7 "output4"
}
inputsNamed3
{
0 	box1 1 1 "input1"
8 	"" "" 1 "input2"
9 	"" "" 1 "input3"
10 	"" "" 1 "input4"
}
inputs
{
0 	box1 0 1
1 	"" 0 1
2 	"" 0 1
3 	"" 0 1
}
stat
{
  create 1435609321
  modify 1435615156
  author woelper@eulon
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bbb05591bfb70ffcadf70obj/geo1/subnet1.parm {
version 0.8
label1	[ 0	locks=0 ]	(	"Sub-Network Input #1"	)
label2	[ 0	locks=0 ]	(	"Sub-Network Input #2"	)
label3	[ 0	locks=0 ]	(	"Sub-Network Input #3"	)
label4	[ 0	locks=0 ]	(	"Sub-Network Input #4"	)
}
HouLC1033600bb705591bfb704f8d7fe6obj/geo1/subnet1.userdata     ___Version___    14.0.335HouLC1033600bb805591bfb7089c9ff03obj/geo1/subnet1.inp 4
0 1 6 0 9 __NO_OWNER_NETWORK_BOX__
1 2 6.0999999046325684 0 10 __NO_OWNER_NETWORK_BOX__
2 3 6.1999998092651367 0 11 __NO_OWNER_NETWORK_BOX__
3 4 6.3000001907348633 0 12 __NO_OWNER_NETWORK_BOX__
HouLC1033600b8d05591bfb70c8d10b6eobj/geo1/subnet1/pointvop1.init type = attribvop
matchesdef = 0
HouLC1033600bb205591bfb70e79c5db4obj/geo1/subnet1/pointvop1.def sopflags sopflags = 
comment ""
position 0.6102 3.2552
cachesize 1
connectornextid 12
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on
outputsNamed3
{
4 "output1"
}
inputsNamed3
{
5 	remesh1 2 1 "input1"
9 	"" "" 1 "input2"
10 	"" "" 1 "input3"
11 	"" "" 1 "input4"
}
inputs
{
0 	remesh1 0 1
1 	"" 0 1
2 	"" 0 1
3 	"" 0 1
}
stat
{
  create 1435609762
  modify 1435623082
  author woelper@eulon
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b8505591bfb700c2af6d4obj/geo1/subnet1/pointvop1.spareparmdef     group {
	name	"stdswitcher3"
	label	"Vex Setup"

	parm {
	    name	"vexsrc"
	    baseparm
	    export	all
	}
	parm {
	    name	"shoppath"
	    baseparm
	    export	all
	}
	parm {
	    name	"script"
	    baseparm
	    export	all
	}
	parm {
	    name	"clear"
	    baseparm
	    export	all
	}
	parm {
	    name	"vop_compiler"
	    baseparm
	    export	none
	}
	parm {
	    name	"vop_forcecompile"
	    baseparm
	    export	none
	}
	parm {
	    name	"vex_cwdpath"
	    baseparm
	    export	none
	}
	parm {
	    name	"vex_outputmask"
	    baseparm
	    export	none
	}
	parm {
	    name	"vex_multithread"
	    baseparm
	    export	none
	}
    }

    group {
	name	"stdswitcher3_1"
	label	"Attribute Bindings"

	parm {
	    name	"bindgroup"
	    baseparm
	    export	none
	    bindselector points "Modify Points"
	        "Select the points to affect and press Enter to complete."
	        0 1 0xffffffff 0 bindgrouptype 0
	}
	parm {
	    name	"bindgrouptype"
	    baseparm
	    export	none
	}
	parm {
	    name	"bindclass"
	    baseparm
	    export	none
	}
	parm {
	    name	"autobind"
	    baseparm
	    export	none
	}
	multiparm {
	    name	"bindings"
	    label	"Number of Bindings"
	    baseparm
	    default	0
	    parmtag	{ "multistartoffset" "1" }

	    parm {
		name	"bindname#"
		baseparm
		export	none
	    }
	    parm {
		name	"bindparm#"
		baseparm
		export	none
	    }
	}

	parm {
	    name	"groupautobind"
	    baseparm
	    export	none
	}
	multiparm {
	    name	"groupbindings"
	    label	"Group Bindings"
	    baseparm
	    default	0
	    parmtag	{ "multistartoffset" "1" }

	    parm {
		name	"bindgroupname#"
		baseparm
		export	none
	    }
	    parm {
		name	"bindgroupparm#"
		baseparm
		export	none
	    }
	}

	parm {
	    name	"vex_updatenmls"
	    baseparm
	    export	none
	}
    }

    parm {
	name	"ptnum"
	label	"Point Number"
	type	integer
	invisible
	default	{ "0" }
	range	{ 0 10 }
	export	none
	parmtag	{ "parmvop" "1" }
	parmtag	{ "shaderparmcontexts" "cvex" }
    }
    parm {
	name	"vtxnum"
	label	"Vertex Number"
	type	integer
	invisible
	default	{ "0" }
	range	{ 0 10 }
	export	none
	parmtag	{ "parmvop" "1" }
	parmtag	{ "shaderparmcontexts" "cvex" }
    }
    parm {
	name	"primnum"
	label	"Primitive Number"
	type	integer
	invisible
	default	{ "0" }
	range	{ 0 10 }
	export	none
	parmtag	{ "parmvop" "1" }
	parmtag	{ "shaderparmcontexts" "cvex" }
    }
    parm {
	name	"id"
	label	"Id"
	type	integer
	invisible
	default	{ "-1" }
	range	{ 0 10 }
	export	none
	parmtag	{ "parmvop" "1" }
	parmtag	{ "shaderparmcontexts" "cvex" }
    }
    parm {
	name	"numpt"
	label	"Number of Points"
	type	integer
	invisible
	default	{ "0" }
	range	{ 0 10 }
	export	none
	parmtag	{ "parmvop" "1" }
	parmtag	{ "shaderparmcontexts" "cvex" }
    }
    parm {
	name	"numvtx"
	label	"Number of Vertices"
	type	integer
	invisible
	default	{ "0" }
	range	{ 0 10 }
	export	none
	parmtag	{ "parmvop" "1" }
	parmtag	{ "shaderparmcontexts" "cvex" }
    }
    parm {
	name	"numprim"
	label	"Number of Prims"
	type	integer
	invisible
	default	{ "0" }
	range	{ 0 10 }
	export	none
	parmtag	{ "parmvop" "1" }
	parmtag	{ "shaderparmcontexts" "cvex" }
    }
    parm {
	name	"Time"
	label	"Time"
	type	float
	invisible
	default	{ "0" }
	range	{ 0 1 }
	export	none
	parmtag	{ "parmvop" "1" }
	parmtag	{ "shaderparmcontexts" "cvex" }
    }
    parm {
	name	"TimeInc"
	label	"Time Inc"
	type	float
	invisible
	default	{ "0" }
	range	{ 0 1 }
	export	none
	parmtag	{ "parmvop" "1" }
	parmtag	{ "shaderparmcontexts" "cvex" }
    }
    parm {
	name	"Frame"
	label	"Frame"
	type	float
	invisible
	default	{ "0" }
	range	{ 0 1 }
	export	none
	parmtag	{ "parmvop" "1" }
	parmtag	{ "shaderparmcontexts" "cvex" }
    }
    parm {
	name	"life"
	label	"Life"
	type	float
	invisible
	default	{ "0" }
	range	{ 0 1 }
	export	none
	parmtag	{ "parmvop" "1" }
	parmtag	{ "shaderparmcontexts" "cvex" }
    }
    parm {
	name	"age"
	label	"Age"
	type	float
	invisible
	default	{ "0" }
	range	{ 0 1 }
	export	none
	parmtag	{ "parmvop" "1" }
	parmtag	{ "shaderparmcontexts" "cvex" }
    }
    parm {
	name	"OpInput2"
	label	"Second Input"
	type	string
	invisible
	default	{ "" }
	range	{ 0 1 }
	export	none
	parmtag	{ "parmvop" "1" }
	parmtag	{ "shaderparmcontexts" "cvex" }
    }
    parm {
	name	"OpInput3"
	label	"Third Input"
	type	string
	invisible
	default	{ "" }
	range	{ 0 1 }
	export	none
	parmtag	{ "parmvop" "1" }
	parmtag	{ "shaderparmcontexts" "cvex" }
    }
    parm {
	name	"OpInput4"
	label	"Fourth Input"
	type	string
	invisible
	default	{ "" }
	range	{ 0 1 }
	export	none
	parmtag	{ "parmvop" "1" }
	parmtag	{ "shaderparmcontexts" "cvex" }
    }
    parm {
	name	"OpInput1"
	label	"First Input"
	type	string
	invisible
	default	{ "" }
	range	{ 0 1 }
	export	none
	parmtag	{ "parmvop" "1" }
	parmtag	{ "shaderparmcontexts" "cvex" }
    }
    parm {
	name	"uv"
	label	"UV"
	type	float
	invisible
	size	3
	default	{ "0" "0" "0" }
	range	{ 0 10 }
	export	none
	parmtag	{ "parmvop" "1" }
	parmtag	{ "shaderparmcontexts" "cvex" }
    }
    parm {
	name	"P"
	label	"P"
	type	float
	invisible
	size	3
	default	{ "0" "0" "0" }
	range	{ 0 10 }
	export	none
	parmtag	{ "parmvop" "1" }
	parmtag	{ "shaderparmcontexts" "cvex" }
    }
    parm {
	name	"v"
	label	"Velocity"
	type	float
	invisible
	size	3
	default	{ "0" "0" "0" }
	range	{ 0 10 }
	export	none
	parmtag	{ "parmvop" "1" }
	parmtag	{ "shaderparmcontexts" "cvex" }
    }
    parm {
	name	"force"
	label	"Force"
	type	float
	invisible
	size	3
	default	{ "0" "0" "0" }
	range	{ 0 10 }
	export	none
	parmtag	{ "parmvop" "1" }
	parmtag	{ "shaderparmcontexts" "cvex" }
    }
    parm {
	name	"Cd"
	label	"Cd"
	type	float
	invisible
	size	3
	default	{ "1" "1" "1" }
	range	{ 0 10 }
	export	none
	parmtag	{ "parmvop" "1" }
	parmtag	{ "shaderparmcontexts" "cvex" }
    }
    parm {
	name	"N"
	label	"N"
	type	float
	invisible
	size	3
	default	{ "0" "0" "0" }
	range	{ 0 10 }
	export	none
	parmtag	{ "parmvop" "1" }
	parmtag	{ "shaderparmcontexts" "cvex" }
    }
    parm {
	name	"ramp"
	label	"ramp"
	type	ramp_rgb
	default	{ "2" }
	range	{ 1! 10 }
	export	none
	parmtag	{ "parmvop" "1" }
	parmtag	{ "rampbasis_var" "ramp_the_basis_strings" }
	parmtag	{ "rampbasisdefault" "linear" }
	parmtag	{ "rampcolortype" "rgb" }
	parmtag	{ "rampkeys_var" "ramp_the_key_positions" }
	parmtag	{ "rampshowcontrolsdefault" "1" }
	parmtag	{ "rampvalues_var" "ramp_the_key_values" }
	parmtag	{ "shaderparmcontexts" "cvex" }
    }
HouLC1033600b8d05591bfb70c9922185obj/geo1/subnet1/pointvop1.parm {
version 0.8
stdswitcher	[ 0	locks=0 ]	(	0	0	)
vexsrc	[ 0	locks=0 ]	(	"myself"	)
shoppath	[ 0	locks=0 ]	(	""	)
script	[ 0	locks=0 ]	(	null	)
clear	[ 0	locks=0 ]	(	0	)
vop_compiler	[ 0	locks=0 ]	(	"vcc -q $VOP_INCLUDEPATH -o $VOP_OBJECTFILE -e $VOP_ERRORFILE $VOP_SOURCEFILE"	)
vop_forcecompile	[ 0	locks=0 ]	(	0	)
vex_cwdpath	[ 0	locks=0 ]	(	""	)
vex_outputmask	[ 0	locks=0 ]	(	*	)
vex_multithread	[ 0	locks=0 ]	(	"on"	)
bindgroup	[ 0	locks=0 ]	(	""	)
bindgrouptype	[ 0	locks=0 ]	(	"guess"	)
bindclass	[ 0	locks=0 ]	(	"point"	)
autobind	[ 0	locks=0 ]	(	"on"	)
bindings	[ 0	locks=0 ]	(	0	)
groupautobind	[ 0	locks=0 ]	(	"on"	)
groupbindings	[ 0	locks=0 ]	(	0	)
vex_updatenmls	[ 0	locks=0 ]	(	"off"	)
stdswitcher3	[ 0	locks=0 ]	(	0	0	)
ptnum	[ 0	locks=0 ]	(	0	)
vtxnum	[ 0	locks=0 ]	(	0	)
primnum	[ 0	locks=0 ]	(	0	)
id	[ 0	locks=0 ]	(	-1	)
numpt	[ 0	locks=0 ]	(	0	)
numvtx	[ 0	locks=0 ]	(	0	)
numprim	[ 0	locks=0 ]	(	0	)
Time	[ 0	locks=0 ]	(	0	)
TimeInc	[ 0	locks=0 ]	(	0	)
Frame	[ 0	locks=0 ]	(	0	)
life	[ 0	locks=0 ]	(	0	)
age	[ 0	locks=0 ]	(	0	)
OpInput2	[ 0	locks=0 ]	(	""	)
OpInput3	[ 0	locks=0 ]	(	""	)
OpInput4	[ 0	locks=0 ]	(	""	)
OpInput1	[ 0	locks=0 ]	(	""	)
uv	[ 0	locks=0 ]	(	0	0	0	)
P	[ 0	locks=0 ]	(	0	0	0	)
v	[ 0	locks=0 ]	(	0	0	0	)
force	[ 0	locks=0 ]	(	0	0	0	)
Cd	[ 0	locks=0 ]	(	1	1	1	)
N	[ 0	locks=0 ]	(	0	0	0	)
ramp	[ 0	locks=0 ]	(	8	)
ramp1pos	[ 0	locks=0 ]	(	0	)
ramp1c	[ 0	locks=0 ]	(	0.035614367574453354	0.019917838275432587	0.0036972393281757832	)
ramp1interp	[ 0	locks=0 ]	(	"linear"	)
ramp2pos	[ 0	locks=0 ]	(	0.13920454680919647	)
ramp2c	[ 0	locks=0 ]	(	0.086901254951953888	0.054592281579971313	0.030256517231464386	)
ramp2interp	[ 0	locks=0 ]	(	"linear"	)
ramp3pos	[ 0	locks=0 ]	(	0.16221374273300171	)
ramp3c	[ 0	locks=0 ]	(	0.31576275825500488	0.29321616888046265	0.23882800340652466	)
ramp3interp	[ 0	locks=0 ]	(	"linear"	)
ramp4pos	[ 0	locks=0 ]	(	0.41984733939170837	)
ramp4c	[ 0	locks=0 ]	(	0.40454083681106567	0.37361502647399902	0.31118053197860718	)
ramp4interp	[ 0	locks=0 ]	(	"bspline"	)
ramp5pos	[ 0	locks=0 ]	(	0.47900763154029846	)
ramp5c	[ 0	locks=0 ]	(	0.14198029041290283	0.052841626107692719	0.012663720175623894	)
ramp5interp	[ 0	locks=0 ]	(	"bspline"	)
ramp6pos	[ 0	locks=0 ]	(	0.62977099418640137	)
ramp6c	[ 0	locks=0 ]	(	0.13609854876995087	0.046148840337991714	0.013473397120833397	)
ramp6interp	[ 0	locks=0 ]	(	"bspline"	)
ramp7pos	[ 0	locks=0 ]	(	0.83587783575057983	)
ramp7c	[ 0	locks=0 ]	(	0.071761451661586761	0.022012993693351746	0.0050282031297683716	)
ramp7interp	[ 0	locks=0 ]	(	"bspline"	)
ramp8pos	[ 0	locks=0 ]	(	1	)
ramp8c	[ 0	locks=0 ]	(	0.052841626107692719	0.028991185128688812	0.013473397120833397	)
ramp8interp	[ 0	locks=0 ]	(	"linear"	)
}
HouLC1033600b8905591bfb70e2fcabf8obj/geo1/subnet1/pointvop1.userdata     ___Version___    14.0.335HouLC1033600b9e05591bfb7038955ec4obj/geo1/subnet1/pointvop1/geometryvopglobal1.init type = geometryvopglobal::2.0
matchesdef = 1
HouLC1033600b9f05591bfb708e81c56cobj/geo1/subnet1/pointvop1/geometryvopglobal1.def comment ""
position 0.784262 1.2023
cachesize 1
connectornextid 22
flags =  lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on
outputsNamed3
{
0 "P"
1 "v"
2 "force"
3 "age"
4 "life"
5 "id"
6 "Cd"
7 "uv"
8 "N"
9 "Time"
10 "TimeInc"
11 "Frame"
12 "ptnum"
13 "primnum"
14 "vtxnum"
15 "numpt"
16 "numprim"
17 "numvtx"
18 "OpInput1"
19 "OpInput2"
20 "OpInput3"
21 "OpInput4"
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1435609762
  modify 1435610678
  author woelper@eulon
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b9e05591bfb703927d556obj/geo1/subnet1/pointvop1/geometryvopglobal1.parm {
version 0.8
}
HouLC1033600b9a05591bfb70535611bcobj/geo1/subnet1/pointvop1/geometryvopglobal1.userdata     ___Version___     HouLC1033600b9e05591bfb70d071898aobj/geo1/subnet1/pointvop1/geometryvopoutput1.init type = geometryvopoutput
matchesdef = 1
HouLC1033600b9f05591bfb70867193c3obj/geo1/subnet1/pointvop1/geometryvopoutput1.def comment ""
position 25.4825 2.71834
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 lowdetail off mediumdetail off highdetail on
outputsNamed3
{
}
inputsNamed3
{
0 	null1 1 1 "P"
1 	"" "" 1 "v"
2 	"" "" 1 "force"
3 	ramp1 1 1 "Cd"
4 	"" "" 1 "N"
}
inputs
{
0 	null1 0 1
1 	"" 0 1
2 	"" 0 1
3 	ramp1 0 1
4 	"" 0 1
}
stat
{
  create 1435609762
  modify 1435615116
  author woelper@eulon
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b9e05591bfb704149fa4dobj/geo1/subnet1/pointvop1/geometryvopoutput1.parm {
version 0.8
}
HouLC1033600b9a05591bfb700c5b6e1fobj/geo1/subnet1/pointvop1/geometryvopoutput1.userdata     ___Version___     HouLC1033600b8b05591bfb70e039ff3aobj/geo1/subnet1/pointvop1/ramp1.init type = rampparm
matchesdef = 0
HouLC1033600b8805591bfb70b42e4b52obj/geo1/subnet1/pointvop1/ramp1.def comment ""
position 9.91126 1.70639
cachesize 1
connectornextid 7
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on
outputsNamed3
{
1 "ramp"
2 "ramp_the_basis_strings"
3 "ramp_the_key_positions"
4 "ramp_the_key_values"
5 "ramp_the_color_space"
6 "ramp_struct"
}
inputsNamed3
{
0 	multiply1 0 1 "input"
}
inputs
{
0 	multiply1 0 1
}
stat
{
  create 1435609828
  modify 1435613454
  author woelper@eulon
  access 0777
}
color UT_Color RGB 1 1 0.4 
delscript ""
exprlanguage hscript
end
HouLC1033600b8b05591bfb70a12fc857obj/geo1/subnet1/pointvop1/ramp1.parm {
version 0.8
parmscope	[ 0	locks=0 ]	(	shaderparm	)
parmaccess	[ 0	locks=0 ]	(	""	)
parmname	[ 0	locks=0 ]	(	ramp	)
parmprefix	[ 0	locks=0 ]	(	""	)
parmpostfix	[ 0	locks=0 ]	(	""	)
parmlabel	[ 0	locks=0 ]	(	""	)
ramptype	[ 0	locks=0 ]	(	"rgb"	)
rampcolortype	[ 0	locks=0 ]	(	rgb	)
rampbasisdefault	[ 0	locks=0 ]	(	linear	)
separator1	[ 0	locks=0 ]	(	)
useasparmdefiner	[ 0	locks=0 ]	(	"off"	)
separator2	[ 0	locks=0 ]	(	)
rampshowcontrolsdefault	[ 0	locks=0 ]	(	"on"	)
disablewhen	[ 0	locks=0 ]	(	""	)
hidewhen	[ 0	locks=0 ]	(	""	)
callback	[ 0	locks=0 ]	(	""	)
help	[ 0	locks=0 ]	(	""	)
}
HouLC1033600b8705591bfb70771e6958obj/geo1/subnet1/pointvop1/ramp1.userdata     ___Version___    14.0.335HouLC1033600b8005591bfb70f41c5d39obj/geo1/subnet1/pointvop1/ramp1.outputinfos NumInfos 6
ValuesBinary 1
BeginInfo
OutputName ramp
DebugCorrInputName __default__
BypassCorrInputName __default__
NormalMode 0
BypassMode 1
UseDefaultValue 1
EndInfo
        BeginInfo
OutputName ramp_struct
DebugCorrInputName __default__
BypassCorrInputName __default__
NormalMode 0
BypassMode 1
UseDefaultValue 1
EndInfo
        BeginInfo
OutputName ramp_the_basis_strings
DebugCorrInputName __default__
BypassCorrInputName __default__
NormalMode 0
BypassMode 1
UseDefaultValue 1
EndInfo
        BeginInfo
OutputName ramp_the_color_space
DebugCorrInputName __default__
BypassCorrInputName __default__
NormalMode 0
BypassMode 1
UseDefaultValue 1
EndInfo
        BeginInfo
OutputName ramp_the_key_positions
DebugCorrInputName __default__
BypassCorrInputName __default__
NormalMode 0
BypassMode 1
UseDefaultValue 1
EndInfo
        BeginInfo
OutputName ramp_the_key_values
DebugCorrInputName __default__
BypassCorrInputName __default__
NormalMode 0
BypassMode 1
UseDefaultValue 1
EndInfo
        HouLC1033600b8705591bfb70f5cb357cobj/geo1/subnet1/pointvop1/subtract1.init type = subtract
matchesdef = 0
HouLC1033600b8405591bfb706a753932obj/geo1/subnet1/pointvop1/subtract1.def comment ""
position 6.29652 2.19526
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 lowdetail off mediumdetail off highdetail on
outputsNamed3
{
0 "diff"
}
inputsNamed3
{
2 	input1 0 1 "input1"
3 	vectofloat1 2 1 "input2"
}
inputs
{
0 	input1 0 1
1 	vectofloat1 1 1
}
stat
{
  create 1435609839
  modify 1435613140
  author woelper@eulon
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b8705591bfb703569420fobj/geo1/subnet1/pointvop1/subtract1.parm {
version 0.8
}
HouLC1033600b8305591bfb706b203551obj/geo1/subnet1/pointvop1/subtract1.userdata     ___Version___    14.0.335HouLC1033600b8105591bfb7071c205abobj/geo1/subnet1/pointvop1/vectofloat1.init type = vectofloat
matchesdef = 0
HouLC1033600b8605591bfb705a147d27obj/geo1/subnet1/pointvop1/vectofloat1.def comment ""
position 4.22946 1.64252
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 lowdetail off mediumdetail off highdetail on
outputsNamed3
{
1 "fval1"
2 "fval2"
3 "fval3"
}
inputsNamed3
{
0 	geometryvopglobal1 0 1 "vec"
}
inputs
{
0 	geometryvopglobal1 0 1
}
stat
{
  create 1435609845
  modify 1435611963
  author woelper@eulon
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b8105591bfb70fcbc09aeobj/geo1/subnet1/pointvop1/vectofloat1.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
vec	[ 0	locks=0 ]	(	0	0	0	)
vec_p	[ 0	locks=0 ]	(	0	0	0	)
vec_n	[ 0	locks=0 ]	(	0	0	0	)
vec_c	[ 0	locks=0 ]	(	0	0	0	)
vec_uv	[ 0	locks=0 ]	(	0	0	0	)
vec_up	[ 0	locks=0 ]	(	0	0	0	)
vec_un	[ 0	locks=0 ]	(	0	0	0	)
vec_uc	[ 0	locks=0 ]	(	0	0	0	)
}
HouLC1033600b9d05591bfb707ef89267obj/geo1/subnet1/pointvop1/vectofloat1.userdata     ___Version___     HouLC1033600b8a05591bfb708a6050e7obj/geo1/subnet1/pointvop1/input1.init type = constant
matchesdef = 0
HouLC1033600b8b05591bfb7027b5c257obj/geo1/subnet1/pointvop1/input1.def comment ""
position 4.13535 2.79525
cachesize 1
connectornextid 1
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on
outputsNamed3
{
0 "input1"
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1435609866
  modify 1435611958
  author woelper@eulon
  access 0777
}
color UT_Color RGB 0 0 0 
delscript ""
exprlanguage hscript
end
HouLC1033600b8a05591bfb704c869763obj/geo1/subnet1/pointvop1/input1.parm {
version 0.8
consttype	[ 0	locks=0 ]	(	"float"	)
floatdef	[ 0	locks=0 ]	(	0	)
intdef	[ 0	locks=0 ]	(	0	)
toggledef	[ 0	locks=0 ]	(	"off"	)
angledef	[ 0	locks=0 ]	(	0	)
logfloatdef	[ 0	locks=0 ]	(	0	)
float2def	[ 0	locks=0 ]	(	0	0	)
float3def	[ 0	locks=0 ]	(	0	0	0	)
vectordef	[ 0	locks=0 ]	(	0	0	0	)
normaldef	[ 0	locks=0 ]	(	0	0	0	)
pointdef	[ 0	locks=0 ]	(	0	0	0	)
directiondef	[ 0	locks=0 ]	(	1	0	0	)
float4def	[ 0	locks=0 ]	(	0	0	0	0	)
floatm2def	[ 0	locks=0 ]	(	1	0	0	1	)
float9def	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
float16def	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
stringdef	[ 0	locks=0 ]	(	""	)
filedef	[ 0	locks=0 ]	(	""	)
imagedef	[ 0	locks=0 ]	(	""	)
geometrydef	[ 0	locks=0 ]	(	""	)
colordef	[ 0	locks=0 ]	(	0	0	0	)
color4def	[ 0	locks=0 ]	(	0	0	0	0	)
coshaderdef	[ 0	locks=0 ]	(	""	)
floatadef	[ 0	locks=0 ]	(	)
intadef	[ 0	locks=0 ]	(	)
vector2adef	[ 0	locks=0 ]	(	)
vectoradef	[ 0	locks=0 ]	(	)
float4adef	[ 0	locks=0 ]	(	)
floatm2adef	[ 0	locks=0 ]	(	)
float9adef	[ 0	locks=0 ]	(	)
float16adef	[ 0	locks=0 ]	(	)
stringadef	[ 0	locks=0 ]	(	)
coshaderadef	[ 0	locks=0 ]	(	""	)
structdef	[ 0	locks=0 ]	(	""	)
parmuniform	[ 0	locks=0 ]	(	"on"	)
constname	[ 0	locks=0 ]	(	input1	)
constlabel	[ 0	locks=0 ]	(	"Input Number 1"	)
}
HouLC1033600b8605591bfb70d1316351obj/geo1/subnet1/pointvop1/input1.userdata     ___Version___    14.0.335HouLC1033600b8605591bfb7051a4b1aaobj/geo1/subnet1/pointvop1/voronoise1.init type = voronoise
matchesdef = 0
HouLC1033600b8705591bfb7049a44e89obj/geo1/subnet1/pointvop1/voronoise1.def comment ""
position 4.90989 6.1728
cachesize 1
connectornextid 10
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on
outputsNamed3
{
5 "dist1"
6 "dist2"
7 "near1"
8 "near2"
9 "seed"
}
inputsNamed3
{
0 	geometryvopglobal1 0 1 "pos"
1 	"" "" 1 "freq"
2 	"" "" 1 "offset"
3 	"" "" 1 "jitter"
4 	"" "" 1 "period"
}
inputs
{
0 	geometryvopglobal1 0 1
1 	"" 0 1
2 	"" 0 1
3 	"" 0 1
4 	"" 0 1
}
stat
{
  create 1435609897
  modify 1435610717
  author woelper@eulon
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b8605591bfb704a7fc5ceobj/geo1/subnet1/pointvop1/voronoise1.parm {
version 0.8
signature	[ 0	locks=0 ]	(	v	)
pos	[ 0	locks=0 ]	(	0	)
pos_v	[ 0	locks=0 ]	(	0	0	0	)
pos_p	[ 0	locks=0 ]	(	0	0	0	)
pos_n	[ 0	locks=0 ]	(	0	0	0	)
pos_c	[ 0	locks=0 ]	(	0	0	0	)
pos_v4	[ 0	locks=0 ]	(	0	0	0	0	)
freq	[ 0	locks=0 ]	(	1	)
freq_v	[ 0	locks=0 ]	(	3.5	3.5	3.5	)
freq_p	[ 0	locks=0 ]	(	1	1	1	)
freq_n	[ 0	locks=0 ]	(	1	1	1	)
freq_c	[ 0	locks=0 ]	(	1	1	1	)
freq_v4	[ 0	locks=0 ]	(	1	1	1	1	)
offset	[ 0	locks=0 ]	(	0	)
offset_v	[ 0	locks=0 ]	(	0	0	0	)
offset_p	[ 0	locks=0 ]	(	0	0	0	)
offset_n	[ 0	locks=0 ]	(	0	0	0	)
offset_c	[ 0	locks=0 ]	(	0	0	0	)
offset_v4	[ 0	locks=0 ]	(	0	0	0	0	)
jitter	[ 0	locks=0 ]	(	1	)
jitter_v	[ 0	locks=0 ]	(	1	1	1	)
jitter_p	[ 0	locks=0 ]	(	1	1	1	)
jitter_n	[ 0	locks=0 ]	(	1	1	1	)
jitter_c	[ 0	locks=0 ]	(	1	1	1	)
jitter_v4	[ 0	locks=0 ]	(	1	1	1	1	)
}
HouLC1033600b8205591bfb708edb2a41obj/geo1/subnet1/pointvop1/voronoise1.userdata     ___Version___     HouLC1033600b9c05591bfb7055aa2927obj/geo1/subnet1/pointvop1/colorcorrection1.init type = colorcorrection
matchesdef = 1
HouLC1033600b9d05591bfb70be629850obj/geo1/subnet1/pointvop1/colorcorrection1.def comment ""
position 6.6438 5.8904
cachesize 1
connectornextid 8
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on
outputsNamed3
{
7 "ClrOut"
}
inputsNamed3
{
0 	voronoise1 5 1 "ClrIn"
1 	"" "" 1 "Shift"
2 	"" "" 1 "Saturation"
3 	"" "" 1 "Value"
4 	"" "" 1 "Bias"
5 	"" "" 1 "Gain"
6 	"" "" 1 "Gamma"
}
inputs
{
0 	voronoise1 0 1
1 	"" 0 1
2 	"" 0 1
3 	"" 0 1
4 	"" 0 1
5 	"" 0 1
6 	"" 0 1
}
stat
{
  create 1435609907
  modify 1435610701
  author woelper@eulon
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b9c05591bfb709fce7392obj/geo1/subnet1/pointvop1/colorcorrection1.parm {
version 0.8
ClrIn	[ 0	locks=0 ]	(	0	0	0	)
Shift	[ 0	locks=0 ]	(	0	)
Saturation	[ 0	locks=0 ]	(	1	)
Value	[ 0	locks=0 ]	(	0.085999999999999993	)
Bias	[ 0	locks=0 ]	(	0.5	0.5	0.5	)
Gain	[ 0	locks=0 ]	(	0.5	0.5	0.5	)
Gamma	[ 0	locks=0 ]	(	1	)
}
HouLC1033600b9805591bfb70a675feacobj/geo1/subnet1/pointvop1/colorcorrection1.userdata     ___Version___     HouLC1033600b8405591bfb70aab96ed1obj/geo1/subnet1/pointvop1/aanoise1.init type = aanoise
matchesdef = 0
HouLC1033600b8505591bfb70dac10828obj/geo1/subnet1/pointvop1/aanoise1.def comment ""
position 12.83 3.3203
cachesize 1
connectornextid 8
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on
outputsNamed3
{
7 "noise"
}
inputsNamed3
{
0 	geometryvopglobal1 0 1 "pos"
1 	ramp1 1 1 "freq"
2 	"" "" 1 "offset"
3 	colorcorrection2 7 1 "amp"
4 	"" "" 1 "rough"
5 	"" "" 1 "maxoctave"
6 	"" "" 1 "noisetype"
}
inputs
{
0 	geometryvopglobal1 0 1
1 	ramp1 0 1
2 	"" 0 1
3 	colorcorrection2 0 1
4 	"" 0 1
5 	"" 0 1
6 	"" 0 1
}
stat
{
  create 1435609957
  modify 1435615094
  author woelper@eulon
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b8405591bfb70f6e1d337obj/geo1/subnet1/pointvop1/aanoise1.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
pos_ff	[ 0	locks=0 ]	(	0	)
pos	[ 0	locks=0 ]	(	0	0	0	)
pos_fp	[ 0	locks=0 ]	(	0	0	0	0	)
freq_ff	[ 0	locks=0 ]	(	1	)
freq	[ 0	locks=0 ]	(	1	1	1	)
freq_fp	[ 0	locks=0 ]	(	1	1	1	1	)
offset_ff	[ 0	locks=0 ]	(	0	)
offset	[ 0	locks=0 ]	(	1.6000000000000001	1.6000000000000001	1.6000000000000001	)
offset_fp	[ 0	locks=0 ]	(	0	0	0	0	)
amp	[ 0	locks=0 ]	(	2.7999999999999998	)
rough	[ 0	locks=0 ]	(	0.89600000000000002	)
maxoctave	[ 0	locks=0 ]	(	29	)
noisetype	[ 0	locks=0 ]	(	noise	)
}
HouLC1033600b8005591bfb702e833472obj/geo1/subnet1/pointvop1/aanoise1.userdata     ___Version___     HouLC1033600b9c05591bfb705822d651obj/geo1/subnet1/pointvop1/colorcorrection2.init type = colorcorrection
matchesdef = 1
HouLC1033600b9d05591bfb70847600dfobj/geo1/subnet1/pointvop1/colorcorrection2.def comment ""
position 11.9478 0.839237
cachesize 1
connectornextid 8
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on
outputsNamed3
{
7 "ClrOut"
}
inputsNamed3
{
0 	ramp1 1 1 "ClrIn"
1 	"" "" 1 "Shift"
2 	"" "" 1 "Saturation"
3 	"" "" 1 "Value"
4 	"" "" 1 "Bias"
5 	"" "" 1 "Gain"
6 	"" "" 1 "Gamma"
}
inputs
{
0 	ramp1 0 1
1 	"" 0 1
2 	"" 0 1
3 	"" 0 1
4 	"" 0 1
5 	"" 0 1
6 	"" 0 1
}
stat
{
  create 1435609907
  modify 1435613734
  author woelper@eulon
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b9c05591bfb708232a6fdobj/geo1/subnet1/pointvop1/colorcorrection2.parm {
version 0.8
ClrIn	[ 0	locks=0 ]	(	0	0	0	)
Shift	[ 0	locks=0 ]	(	0	)
Saturation	[ 0	locks=0 ]	(	0	)
Value	[ 8	locks=0 ]	(	2.3599999999999999	)
Bias	[ 0	locks=0 ]	(	0.5	0.5	0.5	)
Gain	[ 0	locks=0 ]	(	1	1	1	)
Gamma	[ 0	locks=0 ]	(	0.27000000000000002	)
}
HouLC1033600b9805591bfb703cdbda4cobj/geo1/subnet1/pointvop1/colorcorrection2.userdata     ___Version___     HouLC1033600b9505591bfb707f5b677aobj/geo1/subnet1/pointvop1/colorcorrection2.outputinfos NumInfos 1
ValuesBinary 1
BeginInfo
OutputName ClrOut
DebugCorrInputName __default__
BypassCorrInputName __default__
NormalMode 0
BypassMode 1
UseDefaultValue 1
EndInfo
        HouLC1033600b8005591bfb70db189499obj/geo1/subnet1/pointvop1/displacenml2.init type = displacenml
matchesdef = 0
HouLC1033600b8105591bfb70675a23daobj/geo1/subnet1/pointvop1/displacenml2.def comment ""
position 8.95719 5.608
cachesize 1
connectornextid 11
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on
outputsNamed3
{
9 "dispP"
10 "dispN"
}
inputsNamed3
{
0 	geometryvopglobal1 0 1 "P"
1 	"" "" 1 "nN"
2 	colorcorrection1 7 1 "amount"
3 	"" "" 1 "scale"
4 	"" "" 1 "sshear"
5 	"" "" 1 "tshear"
6 	"" "" 1 "polys"
7 	"" "" 1 "objspace"
8 	"" "" 1 "bump"
}
inputs
{
0 	geometryvopglobal1 0 1
1 	"" 0 1
2 	colorcorrection1 0 1
3 	"" 0 1
4 	"" 0 1
5 	"" 0 1
6 	"" 0 1
7 	"" 0 1
8 	"" 0 1
}
stat
{
  create 1435610009
  modify 1435611101
  author woelper@eulon
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b8005591bfb70607e5100obj/geo1/subnet1/pointvop1/displacenml2.parm {
version 0.8
amount	[ 0	locks=0 ]	(	0	)
scale	[ 0	locks=0 ]	(	0.94999999999999996	)
sshear	[ 0	locks=0 ]	(	0	)
tshear	[ 0	locks=0 ]	(	0	)
polys	[ 0	locks=0 ]	(	"on"	)
objspace	[ 0	locks=0 ]	(	"off"	)
bump	[ 0	locks=0 ]	(	"off"	)
}
HouLC1033600b9c05591bfb70073ed0bfobj/geo1/subnet1/pointvop1/displacenml2.userdata     ___Version___     HouLC1033600b8005591bfb708d206e55obj/geo1/subnet1/pointvop1/displacenml1.init type = displacenml
matchesdef = 0
HouLC1033600b8105591bfb7016ddd918obj/geo1/subnet1/pointvop1/displacenml1.def comment ""
position 16.0502 4.19882
cachesize 1
connectornextid 11
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on
outputsNamed3
{
9 "dispP"
10 "dispN"
}
inputsNamed3
{
0 	"" "" 1 "P"
1 	"" "" 1 "nN"
2 	colorcorrection3 7 1 "amount"
3 	"" "" 1 "scale"
4 	"" "" 1 "sshear"
5 	"" "" 1 "tshear"
6 	"" "" 1 "polys"
7 	"" "" 1 "objspace"
8 	"" "" 1 "bump"
}
inputs
{
0 	"" 0 1
1 	"" 0 1
2 	colorcorrection3 0 1
3 	"" 0 1
4 	"" 0 1
5 	"" 0 1
6 	"" 0 1
7 	"" 0 1
8 	"" 0 1
}
stat
{
  create 1435610009
  modify 1435615115
  author woelper@eulon
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b8005591bfb7015e9c702obj/geo1/subnet1/pointvop1/displacenml1.parm {
version 0.8
amount	[ 0	locks=0 ]	(	0	)
scale	[ 0	locks=0 ]	(	8	)
sshear	[ 0	locks=0 ]	(	0	)
tshear	[ 0	locks=0 ]	(	0	)
polys	[ 0	locks=0 ]	(	"on"	)
objspace	[ 0	locks=0 ]	(	"off"	)
bump	[ 0	locks=0 ]	(	"off"	)
}
HouLC1033600b9c05591bfb70762a0496obj/geo1/subnet1/pointvop1/displacenml1.userdata     ___Version___     HouLC1033600b9c05591bfb70271b5ba1obj/geo1/subnet1/pointvop1/colorcorrection3.init type = colorcorrection
matchesdef = 1
HouLC1033600b9d05591bfb70e167400aobj/geo1/subnet1/pointvop1/colorcorrection3.def comment ""
position 14.2603 3.3203
cachesize 1
connectornextid 8
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on
outputsNamed3
{
7 "ClrOut"
}
inputsNamed3
{
0 	aanoise1 7 1 "ClrIn"
1 	"" "" 1 "Shift"
2 	"" "" 1 "Saturation"
3 	"" "" 1 "Value"
4 	"" "" 1 "Bias"
5 	"" "" 1 "Gain"
6 	"" "" 1 "Gamma"
}
inputs
{
0 	aanoise1 0 1
1 	"" 0 1
2 	"" 0 1
3 	"" 0 1
4 	"" 0 1
5 	"" 0 1
6 	"" 0 1
}
stat
{
  create 1435609907
  modify 1435615095
  author woelper@eulon
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b9c05591bfb70e4f92a62obj/geo1/subnet1/pointvop1/colorcorrection3.parm {
version 0.8
ClrIn	[ 0	locks=0 ]	(	0	0	0	)
Shift	[ 0	locks=0 ]	(	0	)
Saturation	[ 0	locks=0 ]	(	1	)
Value	[ 0	locks=0 ]	(	0.035000000000000003	)
Bias	[ 0	locks=0 ]	(	0.5	0.5	0.5	)
Gain	[ 8	locks=0 ]	(	0.5	0.5	0.5	)
Gamma	[ 0	locks=0 ]	(	1	)
}
HouLC1033600b9805591bfb704a6e6b95obj/geo1/subnet1/pointvop1/colorcorrection3.userdata     ___Version___     HouLC1033600b8a05591bfb70aa142331obj/geo1/subnet1/pointvop1/veins1.init type = veins
matchesdef = 1
HouLC1033600b8b05591bfb704fc95840obj/geo1/subnet1/pointvop1/veins1.def comment ""
position 16.7014 6.25378
cachesize 1
connectornextid 11
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on
outputsNamed3
{
10 "amount"
}
inputsNamed3
{
0 	geometryvopglobal1 0 1 "pos"
1 	"" "" 1 "vproj"
2 	"" "" 1 "voffset"
3 	"" "" 1 "vdir"
4 	"" "" 1 "vspacing"
5 	"" "" 1 "vatten"
6 	"" "" 1 "vfreq"
7 	"" "" 1 "nfreq"
8 	"" "" 1 "namp"
9 	"" "" 1 "evensoft"
}
inputs
{
0 	geometryvopglobal1 0 1
1 	"" 0 1
2 	"" 0 1
3 	"" 0 1
4 	"" 0 1
5 	"" 0 1
6 	"" 0 1
7 	"" 0 1
8 	"" 0 1
9 	"" 0 1
}
stat
{
  create 1435610145
  modify 1435610893
  author woelper@eulon
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b8a05591bfb701e91ce2eobj/geo1/subnet1/pointvop1/veins1.parm {
version 0.8
pos	[ 0	locks=0 ]	(	0	0	0	)
vproj	[ 0	locks=0 ]	(	0	)
voffset	[ 0	locks=0 ]	(	0	0	0	)
vdir	[ 0	locks=0 ]	(	1	0	0	)
vspacing	[ 0	locks=0 ]	(	1	)
vatten	[ 0	locks=0 ]	(	2	)
vfreq	[ 0	locks=0 ]	(	3	)
nfreq	[ 0	locks=0 ]	(	2	2	2	)
namp	[ 0	locks=0 ]	(	4	)
evensoft	[ 0	locks=0 ]	(	"on"	)
}
HouLC1033600b8605591bfb70854cbdcbobj/geo1/subnet1/pointvop1/veins1.userdata     ___Version___     HouLC1033600b9c05591bfb7025cf007eobj/geo1/subnet1/pointvop1/colorcorrection4.init type = colorcorrection
matchesdef = 1
HouLC1033600b9d05591bfb7008d50dc0obj/geo1/subnet1/pointvop1/colorcorrection4.def comment ""
position 18.3903 6.67738
cachesize 1
connectornextid 8
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on
outputsNamed3
{
7 "ClrOut"
}
inputsNamed3
{
0 	veins1 10 1 "ClrIn"
1 	"" "" 1 "Shift"
2 	"" "" 1 "Saturation"
3 	"" "" 1 "Value"
4 	"" "" 1 "Bias"
5 	"" "" 1 "Gain"
6 	"" "" 1 "Gamma"
}
inputs
{
0 	veins1 0 1
1 	"" 0 1
2 	"" 0 1
3 	"" 0 1
4 	"" 0 1
5 	"" 0 1
6 	"" 0 1
}
stat
{
  create 1435609907
  modify 1435610893
  author woelper@eulon
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b9c05591bfb70cc9defcfobj/geo1/subnet1/pointvop1/colorcorrection4.parm {
version 0.8
ClrIn	[ 0	locks=0 ]	(	0	0	0	)
Shift	[ 0	locks=0 ]	(	0	)
Saturation	[ 0	locks=0 ]	(	0.40999999999999998	)
Value	[ 0	locks=0 ]	(	0.02	)
Bias	[ 0	locks=0 ]	(	0.5	0.5	0.5	)
Gain	[ 8	locks=0 ]	(	0.5	0.5	0.5	)
Gamma	[ 0	locks=0 ]	(	1	)
}
HouLC1033600b9805591bfb707b5844b4obj/geo1/subnet1/pointvop1/colorcorrection4.userdata     ___Version___     HouLC1033600b8005591bfb70e23106ccobj/geo1/subnet1/pointvop1/displacenml3.init type = displacenml
matchesdef = 0
HouLC1033600b8105591bfb700d83daa8obj/geo1/subnet1/pointvop1/displacenml3.def comment ""
position 20.6818 4.19882
cachesize 1
connectornextid 11
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on
outputsNamed3
{
9 "dispP"
10 "dispN"
}
inputsNamed3
{
0 	displacenml1 9 1 "P"
1 	"" "" 1 "nN"
2 	colorcorrection4 7 1 "amount"
3 	"" "" 1 "scale"
4 	"" "" 1 "sshear"
5 	"" "" 1 "tshear"
6 	"" "" 1 "polys"
7 	"" "" 1 "objspace"
8 	"" "" 1 "bump"
}
inputs
{
0 	displacenml1 0 1
1 	"" 0 1
2 	colorcorrection4 0 1
3 	"" 0 1
4 	"" 0 1
5 	"" 0 1
6 	"" 0 1
7 	"" 0 1
8 	"" 0 1
}
stat
{
  create 1435610009
  modify 1435615115
  author woelper@eulon
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b8005591bfb7038dd950aobj/geo1/subnet1/pointvop1/displacenml3.parm {
version 0.8
amount	[ 0	locks=0 ]	(	0	)
scale	[ 0	locks=0 ]	(	-1	)
sshear	[ 0	locks=0 ]	(	0	)
tshear	[ 0	locks=0 ]	(	0	)
polys	[ 0	locks=0 ]	(	"on"	)
objspace	[ 0	locks=0 ]	(	"off"	)
bump	[ 0	locks=0 ]	(	"off"	)
}
HouLC1033600b9c05591bfb70f9514c29obj/geo1/subnet1/pointvop1/displacenml3.userdata     ___Version___     HouLC1033600b8b05591bfb70f594ee37obj/geo1/subnet1/pointvop1/null1.init type = null
matchesdef = 0
HouLC1033600b8805591bfb70c9140dd3obj/geo1/subnet1/pointvop1/null1.def comment ""
position 23.2152 5.18722
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 lowdetail off mediumdetail off highdetail on
outputsNamed3
{
1 "dispP"
}
inputsNamed3
{
0 	displacenml3 9 1 "dispP"
}
inputs
{
0 	displacenml3 0 1
}
stat
{
  create 1435611837
  modify 1435615116
  author woelper@eulon
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b8b05591bfb7043c5cedfobj/geo1/subnet1/pointvop1/null1.parm {
version 0.8
outputnum	[ 0	locks=0 ]	(	1	)
outputname1	[ 0	locks=0 ]	(	""	)
}
HouLC1033600b8705591bfb703588545dobj/geo1/subnet1/pointvop1/null1.userdata     ___Version___    14.0.335HouLC1033600b8705591bfb708a1ea474obj/geo1/subnet1/pointvop1/multiply1.init type = multiply
matchesdef = 0
HouLC1033600b8405591bfb70a24dabf4obj/geo1/subnet1/pointvop1/multiply1.def comment ""
position 8.32833 0.964885
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 lowdetail off mediumdetail off highdetail on
outputsNamed3
{
0 "product"
}
inputsNamed3
{
1 	subtract1 0 1 "input1"
3 	add1 0 1 "input2"
}
inputs
{
0 	subtract1 0 1
1 	add1 0 1
}
stat
{
  create 1435613147
  modify 1435615076
  author woelper@eulon
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b8705591bfb7051c0ff18obj/geo1/subnet1/pointvop1/multiply1.parm {
version 0.8
}
HouLC1033600b8305591bfb7014edcd06obj/geo1/subnet1/pointvop1/multiply1.userdata     ___Version___    14.0.335HouLC1033600b8405591bfb703548ca6cobj/geo1/subnet1/pointvop1/aanoise2.init type = aanoise
matchesdef = 0
HouLC1033600b8505591bfb70c7623b82obj/geo1/subnet1/pointvop1/aanoise2.def comment ""
position 4.48788 -0.183023
cachesize 1
connectornextid 8
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on
outputsNamed3
{
7 "noise"
}
inputsNamed3
{
0 	geometryvopglobal1 0 1 "pos"
1 	"" "" 1 "freq"
2 	"" "" 1 "offset"
3 	"" "" 1 "amp"
4 	"" "" 1 "rough"
5 	"" "" 1 "maxoctave"
6 	"" "" 1 "noisetype"
}
inputs
{
0 	geometryvopglobal1 0 1
1 	"" 0 1
2 	"" 0 1
3 	"" 0 1
4 	"" 0 1
5 	"" 0 1
6 	"" 0 1
}
stat
{
  create 1435613159
  modify 1435615078
  author woelper@eulon
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b8405591bfb704f289208obj/geo1/subnet1/pointvop1/aanoise2.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
pos_ff	[ 0	locks=0 ]	(	0	)
pos	[ 0	locks=0 ]	(	0	0	0	)
pos_fp	[ 0	locks=0 ]	(	0	0	0	0	)
freq_ff	[ 0	locks=0 ]	(	1	)
freq	[ 0	locks=0 ]	(	2.5	2.5	2.5	)
freq_fp	[ 0	locks=0 ]	(	1	1	1	1	)
offset_ff	[ 0	locks=0 ]	(	0	)
offset	[ 0	locks=0 ]	(	1.3	1.3	1.3	)
offset_fp	[ 0	locks=0 ]	(	0	0	0	0	)
amp	[ 0	locks=0 ]	(	1	)
rough	[ 0	locks=0 ]	(	0.877	)
maxoctave	[ 0	locks=0 ]	(	26	)
noisetype	[ 0	locks=0 ]	(	noise	)
}
HouLC1033600b8005591bfb70f8d9112cobj/geo1/subnet1/pointvop1/aanoise2.userdata     ___Version___     HouLC1033600b8805591bfb70079e3161obj/geo1/subnet1/pointvop1/add1.init type = add
matchesdef = 0
HouLC1033600b8905591bfb70977cc00cobj/geo1/subnet1/pointvop1/add1.def comment ""
position 7.15141 -0.344032
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 lowdetail off mediumdetail off highdetail on
outputsNamed3
{
0 "sum"
}
inputsNamed3
{
1 	aanoise2 7 1 "input1"
2 	input2 0 1 "input2"
}
inputs
{
0 	aanoise2 0 1
1 	input2 0 1
}
stat
{
  create 1435613287
  modify 1435613425
  author woelper@eulon
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b8805591bfb70640fe046obj/geo1/subnet1/pointvop1/add1.parm {
version 0.8
}
HouLC1033600b8405591bfb70bbc7de37obj/geo1/subnet1/pointvop1/add1.userdata     ___Version___    14.0.335HouLC1033600b8a05591bfb700ec792e3obj/geo1/subnet1/pointvop1/input2.init type = constant
matchesdef = 0
HouLC1033600b8b05591bfb7092cc3de4obj/geo1/subnet1/pointvop1/input2.def comment ""
position 5.27106 -1.20336
cachesize 1
connectornextid 1
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on
outputsNamed3
{
0 "input2"
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1435613295
  modify 1435613372
  author woelper@eulon
  access 0777
}
color UT_Color RGB 0 0 0 
delscript ""
exprlanguage hscript
end
HouLC1033600b8a05591bfb707a828b7fobj/geo1/subnet1/pointvop1/input2.parm {
version 0.8
consttype	[ 0	locks=0 ]	(	"float"	)
floatdef	[ 0	locks=0 ]	(	0.95099999999999996	)
intdef	[ 0	locks=0 ]	(	0	)
toggledef	[ 0	locks=0 ]	(	"off"	)
angledef	[ 0	locks=0 ]	(	0	)
logfloatdef	[ 0	locks=0 ]	(	0	)
float2def	[ 0	locks=0 ]	(	0	0	)
float3def	[ 0	locks=0 ]	(	0	0	0	)
vectordef	[ 0	locks=0 ]	(	0	0	0	)
normaldef	[ 0	locks=0 ]	(	0	0	0	)
pointdef	[ 0	locks=0 ]	(	0	0	0	)
directiondef	[ 0	locks=0 ]	(	1	0	0	)
float4def	[ 0	locks=0 ]	(	0	0	0	0	)
floatm2def	[ 0	locks=0 ]	(	1	0	0	1	)
float9def	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
float16def	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
stringdef	[ 0	locks=0 ]	(	""	)
filedef	[ 0	locks=0 ]	(	""	)
imagedef	[ 0	locks=0 ]	(	""	)
geometrydef	[ 0	locks=0 ]	(	""	)
colordef	[ 0	locks=0 ]	(	0	0	0	)
color4def	[ 0	locks=0 ]	(	0	0	0	0	)
coshaderdef	[ 0	locks=0 ]	(	""	)
floatadef	[ 0	locks=0 ]	(	)
intadef	[ 0	locks=0 ]	(	)
vector2adef	[ 0	locks=0 ]	(	)
vectoradef	[ 0	locks=0 ]	(	)
float4adef	[ 0	locks=0 ]	(	)
floatm2adef	[ 0	locks=0 ]	(	)
float9adef	[ 0	locks=0 ]	(	)
float16adef	[ 0	locks=0 ]	(	)
stringadef	[ 0	locks=0 ]	(	)
coshaderadef	[ 0	locks=0 ]	(	""	)
structdef	[ 0	locks=0 ]	(	""	)
parmuniform	[ 0	locks=0 ]	(	"on"	)
constname	[ 0	locks=0 ]	(	input2	)
constlabel	[ 0	locks=0 ]	(	"Input Number 2"	)
}
HouLC1033600b8605591bfb70d1a24db4obj/geo1/subnet1/pointvop1/input2.userdata     ___Version___    14.0.335HouLC1033600b8d05591bfb7079165fe3obj/geo1/subnet1/pointvop2.init type = attribvop
matchesdef = 0
HouLC1033600bb205591bfb70b9fc6b79obj/geo1/subnet1/pointvop2.def sopflags sopflags = 
comment ""
position -2.05156 2.82307
cachesize 1
connectornextid 8
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on
outputsNamed3
{
4 "output1"
}
inputsNamed3
{
0 	sphere1 1 1 "input1"
5 	"" "" 1 "input2"
6 	"" "" 1 "input3"
7 	"" "" 1 "input4"
}
inputs
{
0 	sphere1 0 1
1 	"" 0 1
2 	"" 0 1
3 	"" 0 1
}
stat
{
  create 1435613742
  modify 1435626862
  author woelper@eulon
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b8505591bfb7050ddd143obj/geo1/subnet1/pointvop2.spareparmdef     group {
	name	"stdswitcher3"
	label	"Vex Setup"

	parm {
	    name	"vexsrc"
	    baseparm
	    export	all
	}
	parm {
	    name	"shoppath"
	    baseparm
	    export	all
	}
	parm {
	    name	"script"
	    baseparm
	    export	all
	}
	parm {
	    name	"clear"
	    baseparm
	    export	all
	}
	parm {
	    name	"vop_compiler"
	    baseparm
	    export	none
	}
	parm {
	    name	"vop_forcecompile"
	    baseparm
	    export	none
	}
	parm {
	    name	"vex_cwdpath"
	    baseparm
	    export	none
	}
	parm {
	    name	"vex_outputmask"
	    baseparm
	    export	none
	}
	parm {
	    name	"vex_multithread"
	    baseparm
	    export	none
	}
    }

    group {
	name	"stdswitcher3_1"
	label	"Attribute Bindings"

	parm {
	    name	"bindgroup"
	    baseparm
	    export	none
	    bindselector points "Modify Points"
	        "Select the points to affect and press Enter to complete."
	        0 1 0xffffffff 0 bindgrouptype 0
	}
	parm {
	    name	"bindgrouptype"
	    baseparm
	    export	none
	}
	parm {
	    name	"bindclass"
	    baseparm
	    export	none
	}
	parm {
	    name	"autobind"
	    baseparm
	    export	none
	}
	multiparm {
	    name	"bindings"
	    label	"Number of Bindings"
	    baseparm
	    default	0
	    parmtag	{ "multistartoffset" "1" }

	    parm {
		name	"bindname#"
		baseparm
		export	none
	    }
	    parm {
		name	"bindparm#"
		baseparm
		export	none
	    }
	}

	parm {
	    name	"groupautobind"
	    baseparm
	    export	none
	}
	multiparm {
	    name	"groupbindings"
	    label	"Group Bindings"
	    baseparm
	    default	0
	    parmtag	{ "multistartoffset" "1" }

	    parm {
		name	"bindgroupname#"
		baseparm
		export	none
	    }
	    parm {
		name	"bindgroupparm#"
		baseparm
		export	none
	    }
	}

	parm {
	    name	"vex_updatenmls"
	    baseparm
	    export	none
	}
    }

    parm {
	name	"ptnum"
	label	"Point Number"
	type	integer
	invisible
	default	{ "0" }
	range	{ 0 10 }
	export	none
	parmtag	{ "parmvop" "1" }
	parmtag	{ "shaderparmcontexts" "cvex" }
    }
    parm {
	name	"vtxnum"
	label	"Vertex Number"
	type	integer
	invisible
	default	{ "0" }
	range	{ 0 10 }
	export	none
	parmtag	{ "parmvop" "1" }
	parmtag	{ "shaderparmcontexts" "cvex" }
    }
    parm {
	name	"primnum"
	label	"Primitive Number"
	type	integer
	invisible
	default	{ "0" }
	range	{ 0 10 }
	export	none
	parmtag	{ "parmvop" "1" }
	parmtag	{ "shaderparmcontexts" "cvex" }
    }
    parm {
	name	"id"
	label	"Id"
	type	integer
	invisible
	default	{ "-1" }
	range	{ 0 10 }
	export	none
	parmtag	{ "parmvop" "1" }
	parmtag	{ "shaderparmcontexts" "cvex" }
    }
    parm {
	name	"numpt"
	label	"Number of Points"
	type	integer
	invisible
	default	{ "0" }
	range	{ 0 10 }
	export	none
	parmtag	{ "parmvop" "1" }
	parmtag	{ "shaderparmcontexts" "cvex" }
    }
    parm {
	name	"numvtx"
	label	"Number of Vertices"
	type	integer
	invisible
	default	{ "0" }
	range	{ 0 10 }
	export	none
	parmtag	{ "parmvop" "1" }
	parmtag	{ "shaderparmcontexts" "cvex" }
    }
    parm {
	name	"numprim"
	label	"Number of Prims"
	type	integer
	invisible
	default	{ "0" }
	range	{ 0 10 }
	export	none
	parmtag	{ "parmvop" "1" }
	parmtag	{ "shaderparmcontexts" "cvex" }
    }
    parm {
	name	"Time"
	label	"Time"
	type	float
	invisible
	default	{ "0" }
	range	{ 0 1 }
	export	none
	parmtag	{ "parmvop" "1" }
	parmtag	{ "shaderparmcontexts" "cvex" }
    }
    parm {
	name	"TimeInc"
	label	"Time Inc"
	type	float
	invisible
	default	{ "0" }
	range	{ 0 1 }
	export	none
	parmtag	{ "parmvop" "1" }
	parmtag	{ "shaderparmcontexts" "cvex" }
    }
    parm {
	name	"Frame"
	label	"Frame"
	type	float
	invisible
	default	{ "0" }
	range	{ 0 1 }
	export	none
	parmtag	{ "parmvop" "1" }
	parmtag	{ "shaderparmcontexts" "cvex" }
    }
    parm {
	name	"life"
	label	"Life"
	type	float
	invisible
	default	{ "0" }
	range	{ 0 1 }
	export	none
	parmtag	{ "parmvop" "1" }
	parmtag	{ "shaderparmcontexts" "cvex" }
    }
    parm {
	name	"age"
	label	"Age"
	type	float
	invisible
	default	{ "0" }
	range	{ 0 1 }
	export	none
	parmtag	{ "parmvop" "1" }
	parmtag	{ "shaderparmcontexts" "cvex" }
    }
    parm {
	name	"OpInput2"
	label	"Second Input"
	type	string
	invisible
	default	{ "" }
	range	{ 0 1 }
	export	none
	parmtag	{ "parmvop" "1" }
	parmtag	{ "shaderparmcontexts" "cvex" }
    }
    parm {
	name	"OpInput3"
	label	"Third Input"
	type	string
	invisible
	default	{ "" }
	range	{ 0 1 }
	export	none
	parmtag	{ "parmvop" "1" }
	parmtag	{ "shaderparmcontexts" "cvex" }
    }
    parm {
	name	"OpInput4"
	label	"Fourth Input"
	type	string
	invisible
	default	{ "" }
	range	{ 0 1 }
	export	none
	parmtag	{ "parmvop" "1" }
	parmtag	{ "shaderparmcontexts" "cvex" }
    }
    parm {
	name	"OpInput1"
	label	"First Input"
	type	string
	invisible
	default	{ "" }
	range	{ 0 1 }
	export	none
	parmtag	{ "parmvop" "1" }
	parmtag	{ "shaderparmcontexts" "cvex" }
    }
    parm {
	name	"uv"
	label	"UV"
	type	float
	invisible
	size	3
	default	{ "0" "0" "0" }
	range	{ 0 10 }
	export	none
	parmtag	{ "parmvop" "1" }
	parmtag	{ "shaderparmcontexts" "cvex" }
    }
    parm {
	name	"P"
	label	"P"
	type	float
	invisible
	size	3
	default	{ "0" "0" "0" }
	range	{ 0 10 }
	export	none
	parmtag	{ "parmvop" "1" }
	parmtag	{ "shaderparmcontexts" "cvex" }
    }
    parm {
	name	"v"
	label	"Velocity"
	type	float
	invisible
	size	3
	default	{ "0" "0" "0" }
	range	{ 0 10 }
	export	none
	parmtag	{ "parmvop" "1" }
	parmtag	{ "shaderparmcontexts" "cvex" }
    }
    parm {
	name	"force"
	label	"Force"
	type	float
	invisible
	size	3
	default	{ "0" "0" "0" }
	range	{ 0 10 }
	export	none
	parmtag	{ "parmvop" "1" }
	parmtag	{ "shaderparmcontexts" "cvex" }
    }
    parm {
	name	"Cd"
	label	"Cd"
	type	float
	invisible
	size	3
	default	{ "1" "1" "1" }
	range	{ 0 10 }
	export	none
	parmtag	{ "parmvop" "1" }
	parmtag	{ "shaderparmcontexts" "cvex" }
    }
    parm {
	name	"N"
	label	"N"
	type	float
	invisible
	size	3
	default	{ "0" "0" "0" }
	range	{ 0 10 }
	export	none
	parmtag	{ "parmvop" "1" }
	parmtag	{ "shaderparmcontexts" "cvex" }
    }
    parm {
	name	"offset"
	label	"offset"
	type	float
	default	{ "0" }
	range	{ 0 1 }
	export	none
	parmtag	{ "parmvop" "1" }
	parmtag	{ "shaderparmcontexts" "cvex" }
    }
HouLC1033600bb205591bfb70e8d505ceobj/geo1/subnet1/pointvop2.chn {
    channel offset {
      lefttype = extend
      righttype = extend
      default = 0.55600000000000005
      flags = 0
      segment { length = 0 value = 0.55600000000000005 0.55600000000000005 expr = stamp(\"../copy1\",\"offset\",10) }
    }
  }
HouLC1033600b8d05591bfb700cbc238fobj/geo1/subnet1/pointvop2.parm {
version 0.8
stdswitcher	[ 0	locks=0 ]	(	0	0	)
vexsrc	[ 0	locks=0 ]	(	"myself"	)
shoppath	[ 0	locks=0 ]	(	""	)
script	[ 0	locks=0 ]	(	null	)
clear	[ 0	locks=0 ]	(	0	)
vop_compiler	[ 0	locks=0 ]	(	"vcc -q $VOP_INCLUDEPATH -o $VOP_OBJECTFILE -e $VOP_ERRORFILE $VOP_SOURCEFILE"	)
vop_forcecompile	[ 0	locks=0 ]	(	0	)
vex_cwdpath	[ 0	locks=0 ]	(	""	)
vex_outputmask	[ 0	locks=0 ]	(	*	)
vex_multithread	[ 0	locks=0 ]	(	"on"	)
bindgroup	[ 0	locks=0 ]	(	""	)
bindgrouptype	[ 0	locks=0 ]	(	"guess"	)
bindclass	[ 0	locks=0 ]	(	"point"	)
autobind	[ 0	locks=0 ]	(	"on"	)
bindings	[ 0	locks=0 ]	(	0	)
groupautobind	[ 0	locks=0 ]	(	"on"	)
groupbindings	[ 0	locks=0 ]	(	0	)
vex_updatenmls	[ 0	locks=0 ]	(	"off"	)
stdswitcher3	[ 0	locks=0 ]	(	0	0	)
ptnum	[ 0	locks=0 ]	(	0	)
vtxnum	[ 0	locks=0 ]	(	0	)
primnum	[ 0	locks=0 ]	(	0	)
id	[ 0	locks=0 ]	(	-1	)
numpt	[ 0	locks=0 ]	(	0	)
numvtx	[ 0	locks=0 ]	(	0	)
numprim	[ 0	locks=0 ]	(	0	)
Time	[ 0	locks=0 ]	(	0	)
TimeInc	[ 0	locks=0 ]	(	0	)
Frame	[ 0	locks=0 ]	(	0	)
life	[ 0	locks=0 ]	(	0	)
age	[ 0	locks=0 ]	(	0	)
OpInput2	[ 0	locks=0 ]	(	""	)
OpInput3	[ 0	locks=0 ]	(	""	)
OpInput4	[ 0	locks=0 ]	(	""	)
OpInput1	[ 0	locks=0 ]	(	""	)
uv	[ 0	locks=0 ]	(	0	0	0	)
P	[ 0	locks=0 ]	(	0	0	0	)
v	[ 0	locks=0 ]	(	0	0	0	)
force	[ 0	locks=0 ]	(	0	0	0	)
Cd	[ 0	locks=0 ]	(	1	1	1	)
N	[ 0	locks=0 ]	(	0	0	0	)
offset	[ 8	locks=0 ]	(	[ offset	4.7294521331787109 ] 	)
}
HouLC1033600b8905591bfb7009f41da8obj/geo1/subnet1/pointvop2.userdata     ___Version___    14.0.335HouLC1033600b9e05591bfb703dccf2e5obj/geo1/subnet1/pointvop2/geometryvopglobal1.init type = geometryvopglobal::2.0
matchesdef = 1
HouLC1033600b9f05591bfb704e103c53obj/geo1/subnet1/pointvop2/geometryvopglobal1.def comment ""
position 0.779664 2.12045
cachesize 1
connectornextid 22
flags =  lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on
outputsNamed3
{
0 "P"
1 "v"
2 "force"
3 "age"
4 "life"
5 "id"
6 "Cd"
7 "uv"
8 "N"
9 "Time"
10 "TimeInc"
11 "Frame"
12 "ptnum"
13 "primnum"
14 "vtxnum"
15 "numpt"
16 "numprim"
17 "numvtx"
18 "OpInput1"
19 "OpInput2"
20 "OpInput3"
21 "OpInput4"
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1435613742
  modify 1435613823
  author woelper@eulon
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b9e05591bfb70ed5f8bfbobj/geo1/subnet1/pointvop2/geometryvopglobal1.parm {
version 0.8
}
HouLC1033600b9a05591bfb70907b6069obj/geo1/subnet1/pointvop2/geometryvopglobal1.userdata     ___Version___     HouLC1033600b9e05591bfb70bb619564obj/geo1/subnet1/pointvop2/geometryvopoutput1.init type = geometryvopoutput
matchesdef = 1
HouLC1033600b9f05591bfb70021b2562obj/geo1/subnet1/pointvop2/geometryvopoutput1.def comment ""
position 11.9873 4.23795
cachesize 1
connectornextid 7
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on
outputsNamed3
{
5 ""
6 ""
}
inputsNamed3
{
0 	displacenml2 9 1 "P"
1 	"" "" 1 "v"
2 	"" "" 1 "force"
3 	"" "" 1 "Cd"
4 	"" "" 1 "N"
}
inputs
{
0 	displacenml2 0 1
1 	"" 0 1
2 	"" 0 1
3 	"" 0 1
4 	"" 0 1
}
stat
{
  create 1435613742
  modify 1435617928
  author woelper@eulon
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b9e05591bfb70ef3f0210obj/geo1/subnet1/pointvop2/geometryvopoutput1.parm {
version 0.8
}
HouLC1033600b9a05591bfb7020b551ccobj/geo1/subnet1/pointvop2/geometryvopoutput1.userdata     ___Version___     HouLC1033600b8605591bfb70c54e19deobj/geo1/subnet1/pointvop2/voronoise1.init type = voronoise
matchesdef = 0
HouLC1033600b8705591bfb706133b047obj/geo1/subnet1/pointvop2/voronoise1.def comment ""
position 4.51819 3.28262
cachesize 1
connectornextid 10
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on
outputsNamed3
{
5 "dist1"
6 "dist2"
7 "near1"
8 "near2"
9 "seed"
}
inputsNamed3
{
0 	geometryvopglobal1 0 1 "pos"
1 	"" "" 1 "freq"
2 	floattovec1 3 1 "offset"
3 	"" "" 1 "jitter"
4 	"" "" 1 "period"
}
inputs
{
0 	geometryvopglobal1 0 1
1 	"" 0 1
2 	floattovec1 0 1
3 	"" 0 1
4 	"" 0 1
}
stat
{
  create 1435613756
  modify 1435615532
  author woelper@eulon
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b8605591bfb7063aca184obj/geo1/subnet1/pointvop2/voronoise1.parm {
version 0.8
signature	[ 0	locks=0 ]	(	v	)
pos	[ 0	locks=0 ]	(	0	)
pos_v	[ 0	locks=0 ]	(	0	0	0	)
pos_p	[ 0	locks=0 ]	(	0	0	0	)
pos_n	[ 0	locks=0 ]	(	0	0	0	)
pos_c	[ 0	locks=0 ]	(	0	0	0	)
pos_v4	[ 0	locks=0 ]	(	0	0	0	0	)
freq	[ 0	locks=0 ]	(	1	)
freq_v	[ 0	locks=0 ]	(	58.390000000000001	58.390000000000001	58.390000000000001	)
freq_p	[ 0	locks=0 ]	(	1	1	1	)
freq_n	[ 0	locks=0 ]	(	1	1	1	)
freq_c	[ 0	locks=0 ]	(	1	1	1	)
freq_v4	[ 0	locks=0 ]	(	1	1	1	1	)
offset	[ 0	locks=0 ]	(	0	)
offset_v	[ 0	locks=0 ]	(	-8.6999999999999993	-8.6999999999999993	-8.6999999999999993	)
offset_p	[ 0	locks=0 ]	(	0	0	0	)
offset_n	[ 0	locks=0 ]	(	0	0	0	)
offset_c	[ 0	locks=0 ]	(	0	0	0	)
offset_v4	[ 0	locks=0 ]	(	0	0	0	0	)
jitter	[ 0	locks=0 ]	(	1	)
jitter_v	[ 0	locks=0 ]	(	1.7	1.7	1.7	)
jitter_p	[ 0	locks=0 ]	(	1	1	1	)
jitter_n	[ 0	locks=0 ]	(	1	1	1	)
jitter_c	[ 0	locks=0 ]	(	1	1	1	)
jitter_v4	[ 0	locks=0 ]	(	1	1	1	1	)
}
HouLC1033600b8205591bfb702e410c40obj/geo1/subnet1/pointvop2/voronoise1.userdata     ___Version___     HouLC1033600b8705591bfb70e0552154obj/geo1/subnet1/pointvop2/multiply1.init type = multiply
matchesdef = 0
HouLC1033600b8405591bfb706c65538dobj/geo1/subnet1/pointvop2/multiply1.def comment ""
position 6.02941 4.80325
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 lowdetail off mediumdetail off highdetail on
outputsNamed3
{
0 "product"
}
inputsNamed3
{
1 	geometryvopglobal1 0 1 "input1"
}
inputs
{
0 	geometryvopglobal1 0 1
}
stat
{
  create 1435613925
  modify 1435615559
  author woelper@eulon
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b8705591bfb70849361fbobj/geo1/subnet1/pointvop2/multiply1.parm {
version 0.8
}
HouLC1033600b8305591bfb7089359e32obj/geo1/subnet1/pointvop2/multiply1.userdata     ___Version___    14.0.335HouLC1033600b8005591bfb70f6335bbfobj/geo1/subnet1/pointvop2/displacenml1.init type = displacenml
matchesdef = 0
HouLC1033600b8105591bfb704ff7d049obj/geo1/subnet1/pointvop2/displacenml1.def comment ""
position 6.18964 2.71782
cachesize 1
connectornextid 11
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on
outputsNamed3
{
9 "dispP"
10 "dispN"
}
inputsNamed3
{
0 	"" "" 1 "P"
1 	"" "" 1 "nN"
2 	voronoise1 5 1 "amount"
3 	"" "" 1 "scale"
4 	"" "" 1 "sshear"
5 	"" "" 1 "tshear"
6 	"" "" 1 "polys"
7 	"" "" 1 "objspace"
8 	"" "" 1 "bump"
}
inputs
{
0 	"" 0 1
1 	"" 0 1
2 	voronoise1 0 1
3 	"" 0 1
4 	"" 0 1
5 	"" 0 1
6 	"" 0 1
7 	"" 0 1
8 	"" 0 1
}
stat
{
  create 1435613991
  modify 1435614943
  author woelper@eulon
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b8005591bfb70ae35395aobj/geo1/subnet1/pointvop2/displacenml1.parm {
version 0.8
amount	[ 0	locks=0 ]	(	0	)
scale	[ 0	locks=0 ]	(	0.01	)
sshear	[ 0	locks=0 ]	(	0	)
tshear	[ 0	locks=0 ]	(	0	)
polys	[ 0	locks=0 ]	(	"on"	)
objspace	[ 0	locks=0 ]	(	"off"	)
bump	[ 0	locks=0 ]	(	"off"	)
}
HouLC1033600b9c05591bfb702d00dde0obj/geo1/subnet1/pointvop2/displacenml1.userdata     ___Version___     HouLC1033600b8105591bfb7094af2de2obj/geo1/subnet1/pointvop2/floattovec1.init type = floattovec
matchesdef = 0
HouLC1033600b8605591bfb70cda417adobj/geo1/subnet1/pointvop2/floattovec1.def comment ""
position 3.27966 2.20136
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 lowdetail off mediumdetail off highdetail on
outputsNamed3
{
3 "vec"
}
inputsNamed3
{
0 	parm1 0 1 "fval1"
1 	parm1 0 1 "fval2"
2 	parm1 0 1 "fval3"
}
inputs
{
0 	parm1 0 1
1 	parm1 0 1
2 	parm1 0 1
}
stat
{
  create 1435614142
  modify 1435614184
  author woelper@eulon
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b8605591bfb70cb380307obj/geo1/subnet1/pointvop2/floattovec1.chn {
    channel fval1 {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = ch('../fval1/floatdef') }
    }
  }
HouLC1033600b8105591bfb7094ce733aobj/geo1/subnet1/pointvop2/floattovec1.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
fval1	[ 0	locks=0 ]	(	[ fval1	0 ] 	)
fval2	[ 0	locks=0 ]	(	0	)
fval3	[ 0	locks=0 ]	(	0	)
fval1_uv	[ 0	locks=0 ]	(	0	)
fval2_uv	[ 0	locks=0 ]	(	0	)
fval3_uv	[ 0	locks=0 ]	(	0	)
}
HouLC1033600b9d05591bfb701f4c10f0obj/geo1/subnet1/pointvop2/floattovec1.userdata     ___Version___     HouLC1033600b8b05591bfb70f686831cobj/geo1/subnet1/pointvop2/parm1.init type = parameter
matchesdef = 0
HouLC1033600b8805591bfb708b081b15obj/geo1/subnet1/pointvop2/parm1.def comment ""
position 1.8588 0.839145
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 lowdetail off mediumdetail off highdetail on
outputsNamed3
{
0 "offset"
1 "bound_offset"
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1435614160
  modify 1435614172
  author woelper@eulon
  access 0777
}
color UT_Color RGB 1 1 0.4 
delscript ""
exprlanguage hscript
end
HouLC1033600b8b05591bfb70ce1d9a02obj/geo1/subnet1/pointvop2/parm1.parm {
version 0.8
parmscope	[ 0	locks=0 ]	(	shaderparm	)
parmaccess	[ 0	locks=0 ]	(	""	)
parmname	[ 0	locks=0 ]	(	offset	)
parmprefix	[ 0	locks=0 ]	(	""	)
parmpostfix	[ 0	locks=0 ]	(	""	)
parmlabel	[ 0	locks=0 ]	(	""	)
showlabel	[ 0	locks=0 ]	(	"on"	)
parmtype	[ 0	locks=0 ]	(	"float"	)
parmtypename	[ 0	locks=0 ]	(	""	)
floatdef	[ 0	locks=0 ]	(	0	)
intdef	[ 0	locks=0 ]	(	0	)
toggledef	[ 0	locks=0 ]	(	"off"	)
angledef	[ 0	locks=0 ]	(	0	)
logfloatdef	[ 0	locks=0 ]	(	0	)
float2def	[ 0	locks=0 ]	(	0	0	)
float3def	[ 0	locks=0 ]	(	0	0	0	)
vectordef	[ 0	locks=0 ]	(	0	0	0	)
normaldef	[ 0	locks=0 ]	(	0	0	0	)
pointdef	[ 0	locks=0 ]	(	0	0	0	)
directiondef	[ 0	locks=0 ]	(	1	0	0	)
float4def	[ 0	locks=0 ]	(	0	0	0	0	)
floatm2def	[ 0	locks=0 ]	(	1	0	0	1	)
float9def	[ 0	locks=0 ]	(	1	0	0	0	1	0	0	0	1	)
float16def	[ 0	locks=0 ]	(	1	0	0	0	0	1	0	0	0	0	1	0	0	0	0	1	)
stringdef	[ 0	locks=0 ]	(	""	)
filedef	[ 0	locks=0 ]	(	""	)
imagedef	[ 0	locks=0 ]	(	""	)
geometrydef	[ 0	locks=0 ]	(	""	)
colordef	[ 0	locks=0 ]	(	0	0	0	)
color4def	[ 0	locks=0 ]	(	0	0	0	0	)
coshaderdef	[ 0	locks=0 ]	(	""	)
floatadef	[ 0	locks=0 ]	(	)
intadef	[ 0	locks=0 ]	(	)
vector2adef	[ 0	locks=0 ]	(	)
vectoradef	[ 0	locks=0 ]	(	)
float4adef	[ 0	locks=0 ]	(	)
floatm2adef	[ 0	locks=0 ]	(	)
float9adef	[ 0	locks=0 ]	(	)
float16adef	[ 0	locks=0 ]	(	)
stringadef	[ 0	locks=0 ]	(	)
coshaderadef	[ 0	locks=0 ]	(	""	)
structdef	[ 0	locks=0 ]	(	""	)
rangeflt	[ 0	locks=0 ]	(	0	1	)
rangeint	[ 0	locks=0 ]	(	0	10	)
stringtype	[ 0	locks=0 ]	(	off	)
opfilter	[ 0	locks=0 ]	(	!!OBJ/LIGHT!!	)
parmcomment	[ 0	locks=0 ]	(	""	)
separator1	[ 0	locks=0 ]	(	)
useasparmdefiner	[ 0	locks=0 ]	(	"off"	)
parmuniform	[ 0	locks=0 ]	(	"on"	)
usebound	[ 0	locks=0 ]	(	"off"	)
exportparm	[ 0	locks=0 ]	(	"off"	)
exportcontext	[ 0	locks=0 ]	(	cvex	)
providemenu	[ 0	locks=0 ]	(	"off"	)
menuchoices	[ 0	locks=0 ]	(	""	)
separator2	[ 0	locks=0 ]	(	)
invisible	[ 0	locks=0 ]	(	"off"	)
joinnext	[ 0	locks=0 ]	(	"off"	)
disablewhen	[ 0	locks=0 ]	(	""	)
hidewhen	[ 0	locks=0 ]	(	""	)
callback	[ 0	locks=0 ]	(	""	)
help	[ 0	locks=0 ]	(	""	)
}
HouLC1033600b8705591bfb700b6fe92cobj/geo1/subnet1/pointvop2/parm1.userdata     ___Version___    14.0.335HouLC1033600b8405591bfb700d424f96obj/geo1/subnet1/pointvop2/aanoise1.init type = aanoise
matchesdef = 0
HouLC1033600b8505591bfb706f54ca94obj/geo1/subnet1/pointvop2/aanoise1.def comment ""
position 7.88146 1.82182
cachesize 1
connectornextid 8
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on
outputsNamed3
{
7 "noise"
}
inputsNamed3
{
0 	geometryvopglobal1 0 1 "pos"
1 	"" "" 1 "freq"
2 	"" "" 1 "offset"
3 	"" "" 1 "amp"
4 	"" "" 1 "rough"
5 	"" "" 1 "maxoctave"
6 	"" "" 1 "noisetype"
}
inputs
{
0 	geometryvopglobal1 0 1
1 	"" 0 1
2 	"" 0 1
3 	"" 0 1
4 	"" 0 1
5 	"" 0 1
6 	"" 0 1
}
stat
{
  create 1435614542
  modify 1435614698
  author woelper@eulon
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b8405591bfb70ba1d12b1obj/geo1/subnet1/pointvop2/aanoise1.parm {
version 0.8
signature	[ 0	locks=0 ]	(	default	)
pos_ff	[ 0	locks=0 ]	(	0	)
pos	[ 0	locks=0 ]	(	0	0	0	)
pos_fp	[ 0	locks=0 ]	(	0	0	0	0	)
freq_ff	[ 0	locks=0 ]	(	1	)
freq	[ 0	locks=0 ]	(	80	80	80	)
freq_fp	[ 0	locks=0 ]	(	1	1	1	1	)
offset_ff	[ 0	locks=0 ]	(	0	)
offset	[ 0	locks=0 ]	(	0	0	0	)
offset_fp	[ 0	locks=0 ]	(	0	0	0	0	)
amp	[ 0	locks=0 ]	(	0.0070000000000000001	)
rough	[ 0	locks=0 ]	(	0.5	)
maxoctave	[ 0	locks=0 ]	(	8	)
noisetype	[ 0	locks=0 ]	(	noise	)
}
HouLC1033600b8005591bfb706668e4afobj/geo1/subnet1/pointvop2/aanoise1.userdata     ___Version___     HouLC1033600b8005591bfb705db11dcbobj/geo1/subnet1/pointvop2/displacenml2.init type = displacenml
matchesdef = 0
HouLC1033600b8105591bfb70c2d94fe3obj/geo1/subnet1/pointvop2/displacenml2.def comment ""
position 9.9214 2.71782
cachesize 1
connectornextid 11
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on lowdetail off mediumdetail off highdetail on
outputsNamed3
{
9 "dispP"
10 "dispN"
}
inputsNamed3
{
0 	displacenml1 9 1 "P"
1 	"" "" 1 "nN"
2 	aanoise1 7 1 "amount"
3 	"" "" 1 "scale"
4 	"" "" 1 "sshear"
5 	"" "" 1 "tshear"
6 	"" "" 1 "polys"
7 	"" "" 1 "objspace"
8 	"" "" 1 "bump"
}
inputs
{
0 	displacenml1 0 1
1 	"" 0 1
2 	aanoise1 0 1
3 	"" 0 1
4 	"" 0 1
5 	"" 0 1
6 	"" 0 1
7 	"" 0 1
8 	"" 0 1
}
stat
{
  create 1435614550
  modify 1435614698
  author woelper@eulon
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600b8005591bfb705d8bc50bobj/geo1/subnet1/pointvop2/displacenml2.parm {
version 0.8
amount	[ 0	locks=0 ]	(	0	)
scale	[ 0	locks=0 ]	(	1	)
sshear	[ 0	locks=0 ]	(	0	)
tshear	[ 0	locks=0 ]	(	0	)
polys	[ 0	locks=0 ]	(	"on"	)
objspace	[ 0	locks=0 ]	(	"off"	)
bump	[ 0	locks=0 ]	(	"off"	)
}
HouLC1033600b9c05591bfb700ace0531obj/geo1/subnet1/pointvop2/displacenml2.userdata     ___Version___     HouLC1033600bb005591bfb70944c747fobj/geo1/subnet1/color1.init type = color
matchesdef = 1
HouLC1033600bb105591bfb7043d12444obj/geo1/subnet1/color1.def sopflags sopflags = 
comment ""
position -2.05156 1.41673
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 0 1 "input1"
}
inputs
{
0 	xform1 0 1
}
stat
{
  create 1435614792
  modify 1435614836
  author woelper@eulon
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bb005591bfb70a906fc06obj/geo1/subnet1/color1.parm {
version 0.8
group	[ 0	locks=0 ]	(	""	)
grouptype	[ 0	locks=0 ]	(	"guess"	)
class	[ 0	locks=0 ]	(	2	)
colortype	[ 0	locks=0 ]	(	0	)
color	[ 0	locks=0 ]	(	0.16200000047683716	0.16200000047683716	0.16200000047683716	)
seed	[ 0	locks=0 ]	(	0	)
rampattribute	[ 0	locks=0 ]	(	""	)
ramprange	[ 0	locks=0 ]	(	0	1	)
ramp	[ 0	locks=0 ]	(	2	)
ramp1pos	[ 0	locks=0 ]	(	0	)
ramp1c	[ 0	locks=0 ]	(	0	0	0	)
ramp1interp	[ 0	locks=0 ]	(	"linear"	)
ramp2pos	[ 0	locks=0 ]	(	1	)
ramp2c	[ 0	locks=0 ]	(	1	1	1	)
ramp2interp	[ 0	locks=0 ]	(	"linear"	)
}
HouLC1033600b8c05591bfb70f944abc8obj/geo1/subnet1/color1.userdata     ___toolid___    	sop_color ___toolcount___    2 ___Version___     HouLC1033600ba505591bfb7006d0ac5avex.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 1435609200
  modify 1435609201
  author woelper@eulon
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600ba405591bfb705af56f87vex.parm {
version 0.8
}
HouLC1033600ba005591bfb7084719914vex.userdata     ___Version___    14.0.335HouLC1033600bb905591bfb70d397cad2obj/geo1/tube1.init type = tube
matchesdef = 0
HouLC1033600bbe05591bfb70b35ae277obj/geo1/tube1.def sopflags sopflags = 
comment ""
position -1.23874 1.07207
cachesize 1
connectornextid 1
flags =  lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off exposed on
outputsNamed3
{
0 "output1"
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1435609270
  modify 1435610408
  author woelper@eulon
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bb905591bfb70458e58d6obj/geo1/tube1.parm {
version 0.8
type	[ 0	locks=0 ]	(	"poly"	)
surftype	[ 0	locks=0 ]	(	"quads"	)
orient	[ 0	locks=0 ]	(	"y"	)
cap	[ 0	locks=0 ]	(	"on"	)
consolidatepts	[ 0	locks=0 ]	(	"on"	)
vertexnormals	[ 0	locks=0 ]	(	"off"	)
t	[ 0	locks=0 ]	(	0	-0.5	0	)
rad	[ 0	locks=0 ]	(	2	2	)
radscale	[ 0	locks=0 ]	(	1	)
height	[ 0	locks=0 ]	(	1	)
rows	[ 0	locks=0 ]	(	2	)
cols	[ 0	locks=0 ]	(	64	)
orderu	[ 0	locks=0 ]	(	4	)
orderv	[ 0	locks=0 ]	(	2	)
imperfect	[ 0	locks=0 ]	(	"on"	)
}
HouLC1033600bb505591bfb707a6d914aobj/geo1/tube1.userdata     ___Version___    14.0.335HouLC1033600bb305591bfb70691a13ebobj/geo1/subnet1/remesh1.init type = remesh
matchesdef = 0
HouLC1033600bb005591bfb70f5bd5d8bobj/geo1/subnet1/remesh1.def sopflags sopflags = 
comment ""
position 0.6102 4.26421
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 	(0) "" 1 "input1"
3 	"" "" 1 "input2"
}
inputs
{
0 	(0) 0 1
1 	"" 0 1
}
stat
{
  create 1435609432
  modify 1435613418
  author woelper@eulon
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bb305591bfb70366071d7obj/geo1/subnet1/remesh1.parm {
version 0.8
group	[ 0	locks=0 ]	(	""	)
hard_edges	[ 0	locks=0 ]	(	""	)
iterations	[ 0	locks=0 ]	(	1	)
recompute_normals	[ 0	locks=0 ]	(	"off"	)
smoothing_level	[ 0	locks=0 ]	(	0	)
element_sizing	[ 0	locks=0 ]	(	0	0	)
target_edge	[ 0	locks=0 ]	(	0.01	)
input_pts_only	[ 0	locks=0 ]	(	"off"	)
gradation	[ 0	locks=0 ]	(	0.25	)
density	[ 0	locks=0 ]	(	1	)
limit_below	[ 0	locks=0 ]	(	"off"	)
min_edge_length	[ 0	locks=0 ]	(	1.0000000000000001e-05	)
limit_above	[ 0	locks=0 ]	(	"off"	)
max_edge_length	[ 0	locks=0 ]	(	10000	)
lfs_only	[ 0	locks=0 ]	(	"off"	)
visualize_lfs	[ 0	locks=0 ]	(	"off"	)
lfs_ramp	[ 0	locks=0 ]	(	2	)
lfs_ramp1pos	[ 0	locks=0 ]	(	0	)
lfs_ramp1c	[ 0	locks=0 ]	(	0	0	1	)
lfs_ramp1interp	[ 0	locks=0 ]	(	"linear"	)
lfs_ramp2pos	[ 0	locks=0 ]	(	1	)
lfs_ramp2c	[ 0	locks=0 ]	(	1	0	0	)
lfs_ramp2interp	[ 0	locks=0 ]	(	"linear"	)
}
HouLC1033600b8f05591bfb70d3e7dd2eobj/geo1/subnet1/remesh1.userdata     ___Version___    14.0.335HouLC1033600b8c05591bfb709ea31471obj/geo1/subnet1/pointvop1.order 21
geometryvopglobal1
geometryvopoutput1
ramp1
subtract1
vectofloat1
input1
voronoise1
colorcorrection1
aanoise1
colorcorrection2
displacenml2
displacenml1
colorcorrection3
veins1
colorcorrection4
displacenml3
null1
multiply1
aanoise2
add1
input2
HouLC1033600bb205591bfb70e6d0a19eobj/geo1/subnet1/pointvop1.net 1
HouLC1033600bb305591bfb70839643f2obj/geo1/subnet1/sphere1.init type = sphere
matchesdef = 0
HouLC1033600bb005591bfb7097e4e3ccobj/geo1/subnet1/sphere1.def sopflags sopflags = 
comment ""
position -2.05156 3.52624
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 	"" "" 1 "input1"
}
inputs
{
0 	"" 0 1
}
stat
{
  create 1435613428
  modify 1435614722
  author woelper@eulon
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bb305591bfb70e00b281fobj/geo1/subnet1/sphere1.parm {
version 0.8
type	[ 0	locks=0 ]	(	"poly"	)
surftype	[ 0	locks=0 ]	(	"quads"	)
rad	[ 0	locks=0 ]	(	0.027	0.027	0.027	)
t	[ 0	locks=0 ]	(	0	0	0	)
scale	[ 0	locks=0 ]	(	1	)
orient	[ 0	locks=0 ]	(	"y"	)
freq	[ 0	locks=0 ]	(	30	)
rows	[ 0	locks=0 ]	(	13	)
cols	[ 0	locks=0 ]	(	24	)
orderu	[ 0	locks=0 ]	(	4	)
orderv	[ 0	locks=0 ]	(	4	)
imperfect	[ 0	locks=0 ]	(	"on"	)
upole	[ 0	locks=0 ]	(	"off"	)
accurate	[ 0	locks=0 ]	(	"on"	)
triangularpoles	[ 0	locks=0 ]	(	"on"	)
}
HouLC1033600b8f05591bfb70d7644f9aobj/geo1/subnet1/sphere1.userdata     ___Version___    14.0.335HouLC1033600bb105591bfb70e4a7f6a0obj/geo1/subnet1/copy1.init type = copy
matchesdef = 0
HouLC1033600bb605591bfb706a7ed99cobj/geo1/subnet1/copy1.def sopflags sopflags = 
comment ""
position 0.659055 0.271239
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
outputsNamed3
{
2 "output1"
}
inputsNamed3
{
0 	color1 1 1 "input1"
1 	xform2 1 1 "input2"
}
inputs
{
0 	color1 0 1
1 	xform2 0 1
}
stat
{
  create 1435613459
  modify 1435615018
  author woelper@eulon
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bb605591bfb703b6d586fobj/geo1/subnet1/copy1.chn {
    channel val1 {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = rand($PT) }
    }
    channel val2 {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = rand($PT+5)*10 }
    }
  }
HouLC1033600bb105591bfb701ef5f734obj/geo1/subnet1/copy1.parm {
version 0.8
sourceGrp	[ 0	locks=0 ]	(	""	)
templateGrp	[ 0	locks=0 ]	(	""	)
stdswitcher	[ 0	locks=0 ]	(	1	1	1	)
ncy	[ 0	locks=0 ]	(	1	)
nml	[ 0	locks=0 ]	(	"on"	)
cum	[ 0	locks=0 ]	(	"on"	)
xOrd	[ 0	locks=0 ]	(	"srt"	)
rOrd	[ 0	locks=0 ]	(	"xyz"	)
t	[ 0	locks=0 ]	(	0	0	0	)
r	[ 0	locks=0 ]	(	0	0	0	)
s	[ 0	locks=0 ]	(	1	1	1	)
shear	[ 0	locks=0 ]	(	0	0	0	)
p	[ 0	locks=0 ]	(	0	0	0	)
scale	[ 0	locks=0 ]	(	1	)
vlength	[ 0	locks=0 ]	(	"on"	)
newg	[ 0	locks=0 ]	(	"off"	)
preservegroups	[ 0	locks=0 ]	(	"off"	)
copyg	[ 0	locks=0 ]	(	copyGroup$CY	)
stamp	[ 0	locks=0 ]	(	"on"	)
cacheinput	[ 0	locks=0 ]	(	"off"	)
pack	[ 0	locks=0 ]	(	"off"	)
pivot	[ 0	locks=0 ]	(	"centroid"	)
viewportlod	[ 0	locks=0 ]	(	"full"	)
attribstamps	[ 0	locks=0 ]	(	""	)
stampswitch	[ 0	locks=0 ]	(	0	0	0	0	0	)
param1	[ 0	locks=0 ]	(	size	)
val1	[ 8	locks=0 ]	(	[ val1	0.74171733856201172 ] 	)
param2	[ 0	locks=0 ]	(	offset	)
val2	[ 8	locks=0 ]	(	[ val2	4.7294521331787109 ] 	)
param3	[ 0	locks=0 ]	(	""	)
val3	[ 0	locks=0 ]	(	0	)
param4	[ 0	locks=0 ]	(	""	)
val4	[ 0	locks=0 ]	(	0	)
param5	[ 0	locks=0 ]	(	""	)
val5	[ 0	locks=0 ]	(	0	)
param6	[ 0	locks=0 ]	(	""	)
val6	[ 0	locks=0 ]	(	0	)
param7	[ 0	locks=0 ]	(	""	)
val7	[ 0	locks=0 ]	(	0	)
param8	[ 0	locks=0 ]	(	""	)
val8	[ 0	locks=0 ]	(	0	)
param9	[ 0	locks=0 ]	(	""	)
val9	[ 0	locks=0 ]	(	0	)
param10	[ 0	locks=0 ]	(	""	)
val10	[ 0	locks=0 ]	(	0	)
param11	[ 0	locks=0 ]	(	""	)
val11	[ 0	locks=0 ]	(	0	)
param12	[ 0	locks=0 ]	(	""	)
val12	[ 0	locks=0 ]	(	0	)
param13	[ 0	locks=0 ]	(	""	)
val13	[ 0	locks=0 ]	(	0	)
param14	[ 0	locks=0 ]	(	""	)
val14	[ 0	locks=0 ]	(	0	)
param15	[ 0	locks=0 ]	(	""	)
val15	[ 0	locks=0 ]	(	0	)
param16	[ 0	locks=0 ]	(	""	)
val16	[ 0	locks=0 ]	(	0	)
param17	[ 0	locks=0 ]	(	""	)
val17	[ 0	locks=0 ]	(	0	)
param18	[ 0	locks=0 ]	(	""	)
val18	[ 0	locks=0 ]	(	0	)
param19	[ 0	locks=0 ]	(	""	)
val19	[ 0	locks=0 ]	(	0	)
param20	[ 0	locks=0 ]	(	""	)
val20	[ 0	locks=0 ]	(	0	)
param21	[ 0	locks=0 ]	(	""	)
val21	[ 0	locks=0 ]	(	0	)
param22	[ 0	locks=0 ]	(	""	)
val22	[ 0	locks=0 ]	(	0	)
param23	[ 0	locks=0 ]	(	""	)
val23	[ 0	locks=0 ]	(	0	)
param24	[ 0	locks=0 ]	(	""	)
val24	[ 0	locks=0 ]	(	0	)
param25	[ 0	locks=0 ]	(	""	)
val25	[ 0	locks=0 ]	(	0	)
param26	[ 0	locks=0 ]	(	""	)
val26	[ 0	locks=0 ]	(	0	)
param27	[ 0	locks=0 ]	(	""	)
val27	[ 0	locks=0 ]	(	0	)
param28	[ 0	locks=0 ]	(	""	)
val28	[ 0	locks=0 ]	(	0	)
param29	[ 0	locks=0 ]	(	""	)
val29	[ 0	locks=0 ]	(	0	)
param30	[ 0	locks=0 ]	(	""	)
val30	[ 0	locks=0 ]	(	0	)
param31	[ 0	locks=0 ]	(	""	)
val31	[ 0	locks=0 ]	(	0	)
param32	[ 0	locks=0 ]	(	""	)
val32	[ 0	locks=0 ]	(	0	)
param33	[ 0	locks=0 ]	(	""	)
val33	[ 0	locks=0 ]	(	0	)
param34	[ 0	locks=0 ]	(	""	)
val34	[ 0	locks=0 ]	(	0	)
param35	[ 0	locks=0 ]	(	""	)
val35	[ 0	locks=0 ]	(	0	)
param36	[ 0	locks=0 ]	(	""	)
val36	[ 0	locks=0 ]	(	0	)
param37	[ 0	locks=0 ]	(	""	)
val37	[ 0	locks=0 ]	(	0	)
param38	[ 0	locks=0 ]	(	""	)
val38	[ 0	locks=0 ]	(	0	)
param39	[ 0	locks=0 ]	(	""	)
val39	[ 0	locks=0 ]	(	0	)
param40	[ 0	locks=0 ]	(	""	)
val40	[ 0	locks=0 ]	(	0	)
param41	[ 0	locks=0 ]	(	""	)
val41	[ 0	locks=0 ]	(	0	)
param42	[ 0	locks=0 ]	(	""	)
val42	[ 0	locks=0 ]	(	0	)
param43	[ 0	locks=0 ]	(	""	)
val43	[ 0	locks=0 ]	(	0	)
param44	[ 0	locks=0 ]	(	""	)
val44	[ 0	locks=0 ]	(	0	)
param45	[ 0	locks=0 ]	(	""	)
val45	[ 0	locks=0 ]	(	0	)
param46	[ 0	locks=0 ]	(	""	)
val46	[ 0	locks=0 ]	(	0	)
param47	[ 0	locks=0 ]	(	""	)
val47	[ 0	locks=0 ]	(	0	)
param48	[ 0	locks=0 ]	(	""	)
val48	[ 0	locks=0 ]	(	0	)
param49	[ 0	locks=0 ]	(	""	)
val49	[ 0	locks=0 ]	(	0	)
param50	[ 0	locks=0 ]	(	""	)
val50	[ 0	locks=0 ]	(	0	)
doattr	[ 0	locks=0 ]	(	"off"	)
_label_	[ 0	locks=0 ]	(	Set	Mult	Add	Sub	)
setpt	[ 0	locks=0 ]	(	*,^v,^Alpha	)
mulpt	[ 0	locks=0 ]	(	Alpha	)
addpt	[ 0	locks=0 ]	(	v	)
subpt	[ 0	locks=0 ]	(	""	)
setprim	[ 0	locks=0 ]	(	""	)
mulprim	[ 0	locks=0 ]	(	""	)
addprim	[ 0	locks=0 ]	(	""	)
subprim	[ 0	locks=0 ]	(	""	)
setvtx	[ 0	locks=0 ]	(	""	)
mulvtx	[ 0	locks=0 ]	(	""	)
addvtx	[ 0	locks=0 ]	(	""	)
subvtx	[ 0	locks=0 ]	(	""	)
copyvariable	[ 0	locks=0 ]	(	"on"	)
}
HouLC1033600b8d05591bfb703c999ad3obj/geo1/subnet1/copy1.userdata     ___Version___    14.0.335HouLC1033600bb205591bfb707398abe6obj/geo1/subnet1/scatter1.init type = scatter::2.0
matchesdef = 0
HouLC1033600bb305591bfb70124ab46fobj/geo1/subnet1/scatter1.def sopflags sopflags = 
comment ""
position 1.52101 1.81368
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 	group1 2 1 "input1"
}
inputs
{
0 	group1 0 1
}
stat
{
  create 1435613467
  modify 1435615031
  author woelper@eulon
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bb205591bfb708d426a09obj/geo1/subnet1/scatter1.parm {
version 0.8
group	[ 0	locks=0 ]	(	""	)
stdswitcher	[ 0	locks=0 ]	(	0	0	)
generateby	[ 0	locks=0 ]	(	"bydensity"	)
densityscale	[ 0	locks=0 ]	(	10	)
usedensityattrib	[ 0	locks=0 ]	(	"off"	)
densityattrib	[ 0	locks=0 ]	(	density	)
useareaattrib	[ 0	locks=0 ]	(	"off"	)
areaattrib	[ 0	locks=0 ]	(	area	)
forcetotal	[ 0	locks=0 ]	(	"on"	)
npts	[ 0	locks=0 ]	(	100	)
usedensitytexture	[ 0	locks=0 ]	(	"off"	)
densitytexture	[ 0	locks=0 ]	(	default.pic	)
primcountattrib	[ 0	locks=0 ]	(	count	)
useemergencylimit	[ 0	locks=0 ]	(	"on"	)
emergencylimit	[ 0	locks=0 ]	(	1000000	)
seed	[ 0	locks=0 ]	(	0	)
overrideprimseed	[ 0	locks=0 ]	(	"off"	)
primseedattrib	[ 0	locks=0 ]	(	primid	)
randomizeorder	[ 0	locks=0 ]	(	"on"	)
relaxpoints	[ 0	locks=0 ]	(	"on"	)
relaxiterations	[ 0	locks=0 ]	(	10	)
scaleradiiby	[ 0	locks=0 ]	(	1	)
usemaxradius	[ 0	locks=0 ]	(	"on"	)
maxradius	[ 0	locks=0 ]	(	10	)
useprimnumattrib	[ 0	locks=0 ]	(	"off"	)
primnumattrib	[ 0	locks=0 ]	(	sourceprim	)
useprimuvwattrib	[ 0	locks=0 ]	(	"off"	)
primuvwattrib	[ 0	locks=0 ]	(	sourceprimuv	)
useoutputdensityattrib	[ 0	locks=0 ]	(	"off"	)
outputdensityattrib	[ 0	locks=0 ]	(	density	)
useoutputradiusattrib	[ 0	locks=0 ]	(	"off"	)
outputradiusattrib	[ 0	locks=0 ]	(	pscale	)
radiusintexturespace	[ 0	locks=0 ]	(	"off"	)
pointattribs	[ 0	locks=0 ]	(	*	)
vertattribs	[ 0	locks=0 ]	(	""	)
primattribs	[ 0	locks=0 ]	(	""	)
detailattribs	[ 0	locks=0 ]	(	""	)
}
HouLC1033600b8e05591bfb70fb00af9fobj/geo1/subnet1/scatter1.userdata     ___Version___    14.0.335HouLC1033600bb005591bfb7046b8bf75obj/geo1/subnet1/merge1.init type = merge
matchesdef = 0
HouLC1033600bb105591bfb70a7482835obj/geo1/subnet1/merge1.def sopflags sopflags = 
comment ""
position -0.304967 -0.40925
cachesize 1
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress off exposed on
outputsNamed3
{
0 "output1"
}
inputsNamed3
{
1 	pointvop1 4 1 "input1"
2 	copy1 2 1 "input2"
}
inputs
{
0 	pointvop1 0 1
1 	copy1 0 1
}
stat
{
  create 1435613543
  modify 1435615158
  author woelper@eulon
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bb005591bfb705c90de12obj/geo1/subnet1/merge1.parm {
version 0.8
}
HouLC1033600b8c05591bfb7046745c1dobj/geo1/subnet1/merge1.userdata     ___Version___    14.0.335HouLC1033600bb005591bfb704e1b2797obj/geo1/subnet1/group1.init type = group
matchesdef = 0
HouLC1033600bb105591bfb70b938aaa3obj/geo1/subnet1/group1.def sopflags sopflags = 
comment ""
position 1.52101 2.47149
cachesize 1
connectornextid 3
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
{
2 "output1"
}
inputsNamed3
{
0 	pointvop1 4 1 "input1"
1 	"" "" 1 "input2"
}
inputs
{
0 	pointvop1 0 1
1 	"" 0 1
}
stat
{
  create 1435613647
  modify 1435614976
  author woelper@eulon
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bb105591bfb70ed2653a6obj/geo1/subnet1/group1.chn {
    channel rangeend {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = $N }
    }
  }
HouLC1033600bb005591bfb701992e9beobj/geo1/subnet1/group1.parm {
version 0.8
group	[ 0	locks=0 ]	(	""	)
stdswitcher	[ 0	locks=0 ]	(	0	0	0	)
docreategrp	[ 0	locks=0 ]	(	"on"	)
crname	[ 0	locks=0 ]	(	group1	)
entity	[ 0	locks=0 ]	(	"primitive"	)
geotype	[ 0	locks=0 ]	(	"all"	)
mergeop	[ 0	locks=0 ]	(	"replace"	)
switcher2	[ 0	locks=0 ]	(	2	2	2	2	)
groupnumber	[ 0	locks=0 ]	(	"on"	)
ordered	[ 0	locks=0 ]	(	"off"	)
groupop	[ 0	locks=0 ]	(	"grppattern"	)
filter	[ 8	locks=0 ]	(	1	)
pattern	[ 0	locks=0 ]	(	""	)
range	[ 8	locks=0 ]	(	0	[ rangeend	0 ] 	)
select	[ 0	locks=0 ]	(	1	2	)
groupbounding	[ 0	locks=0 ]	(	"off"	)
boundtype	[ 0	locks=0 ]	(	"usebbox"	)
size	[ 0	locks=0 ]	(	1	1	1	)
t	[ 0	locks=0 ]	(	0	0	0	)
iso	[ 0	locks=0 ]	(	0	)
invertvolume	[ 0	locks=0 ]	(	"off"	)
includenotwhollycontained	[ 0	locks=0 ]	(	"off"	)
groupnormal	[ 0	locks=0 ]	(	"on"	)
dir	[ 0	locks=0 ]	(	0	1	0	)
angle	[ 0	locks=0 ]	(	29.5	)
camerapath	[ 0	locks=0 ]	(	""	)
nonplanar	[ 0	locks=0 ]	(	"off"	)
nonplanartol	[ 0	locks=0 ]	(	0.001	)
groupedges	[ 0	locks=0 ]	(	"off"	)
dominedgeangle	[ 0	locks=0 ]	(	"off"	)
minedgeangle	[ 0	locks=0 ]	(	20	)
domaxedgeangle	[ 0	locks=0 ]	(	"off"	)
maxedgeangle	[ 0	locks=0 ]	(	20	)
edgeanglebetweenedges	[ 0	locks=0 ]	(	"off"	)
dominedgelen	[ 0	locks=0 ]	(	"off"	)
minedgelen	[ 0	locks=0 ]	(	0	)
domaxedgelen	[ 0	locks=0 ]	(	"off"	)
maxedgelen	[ 0	locks=0 ]	(	0	)
dodepth	[ 0	locks=0 ]	(	"off"	)
edgestep	[ 0	locks=0 ]	(	0	)
edgeptgrp	[ 0	locks=0 ]	(	0	)
unshared	[ 0	locks=0 ]	(	"off"	)
boundarygroups	[ 0	locks=0 ]	(	"off"	)
combineentity	[ 0	locks=0 ]	(	"guess"	)
grpequal	[ 0	locks=0 ]	(	""	)
not1	[ 0	locks=0 ]	(	"off"	)
grp1	[ 0	locks=0 ]	(	""	)
op1	[ 0	locks=0 ]	(	"none"	)
not2	[ 0	locks=0 ]	(	"off"	)
grp2	[ 0	locks=0 ]	(	""	)
op2	[ 0	locks=0 ]	(	"none"	)
not3	[ 0	locks=0 ]	(	"off"	)
grp3	[ 0	locks=0 ]	(	""	)
op3	[ 0	locks=0 ]	(	"none"	)
not4	[ 0	locks=0 ]	(	"off"	)
grp4	[ 0	locks=0 ]	(	""	)
switcher3	[ 0	locks=0 ]	(	0	0	0	)
oldname	[ 0	locks=0 ]	(	""	)
newname	[ 0	locks=0 ]	(	""	)
cnvfromtype	[ 0	locks=0 ]	(	"primgroup"	)
cnvtotype	[ 0	locks=0 ]	(	"ptgroup"	)
convertg	[ 0	locks=0 ]	(	""	)
cnvtname	[ 0	locks=0 ]	(	""	)
preserve	[ 0	locks=0 ]	(	"off"	)
primswithallpts	[ 0	locks=0 ]	(	"off"	)
destroyname	[ 0	locks=0 ]	(	""	)
type	[ 0	locks=0 ]	(	1	)
}
HouLC1033600b8c05591bfb70131de373obj/geo1/subnet1/group1.userdata     ___Version___    14.0.335HouLC1033600b8c05591bfb70b8ecf125obj/geo1/subnet1/pointvop2.order 9
geometryvopglobal1
geometryvopoutput1
voronoise1
multiply1
displacenml1
floattovec1
parm1
aanoise1
displacenml2
HouLC1033600bb205591bfb702ad19687obj/geo1/subnet1/pointvop2.net 1
HouLC1033600bb005591bfb704c9b33a2obj/geo1/subnet1/xform1.init type = xform
matchesdef = 0
HouLC1033600bb105591bfb70530ee3f7obj/geo1/subnet1/xform1.def sopflags sopflags = 
comment ""
position -2.05156 2.10856
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
{
0 "output1"
}
inputsNamed3
{
1 	pointvop2 4 1 "input1"
}
inputs
{
0 	pointvop2 0 1
}
stat
{
  create 1435614294
  modify 1435625678
  author woelper@eulon
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bb105591bfb702f6a2043obj/geo1/subnet1/xform1.chn {
    channel sx {
      lefttype = extend
      righttype = extend
      default = 1
      flags = 0
      segment { length = 0 value = 1 1 expr = stamp(\"../copy1\",\"size\",10) }
    }
    channel sy {
      lefttype = extend
      righttype = extend
      default = 1
      flags = 0
      segment { length = 0 value = 1 1 expr = ch(\"sx\") }
    }
    channel sz {
      lefttype = extend
      righttype = extend
      default = 1
      flags = 0
      segment { length = 0 value = 1 1 expr = ch(\"sx\") }
    }
  }
HouLC1033600bb005591bfb7061ae0828obj/geo1/subnet1/xform1.parm {
version 0.8
group	[ 0	locks=0 ]	(	""	)
grouptype	[ 0	locks=0 ]	(	"guess"	)
xOrd	[ 0	locks=0 ]	(	"srt"	)
rOrd	[ 0	locks=0 ]	(	"xyz"	)
t	[ 0	locks=0 ]	(	0	0	0	)
r	[ 0	locks=0 ]	(	0	0	0	)
s	[ 8	locks=0 ]	(	[ sx	0.74171733856201172 ] 	[ sy	0.74171733856201172 ] 	[ sz	0.74171733856201172 ] 	)
shear	[ 0	locks=0 ]	(	0	0	0	)
p	[ 0	locks=0 ]	(	0	0	0	)
scale	[ 0	locks=0 ]	(	1	)
movecentroid	[ 0	locks=0 ]	(	0	)
updatenmls	[ 0	locks=0 ]	(	"off"	)
updateaffectednmls	[ 0	locks=0 ]	(	"off"	)
vlength	[ 0	locks=0 ]	(	"on"	)
invertxform	[ 0	locks=0 ]	(	"off"	)
}
HouLC1033600b8c05591bfb70b0d684d9obj/geo1/subnet1/xform1.userdata     ___Version___    14.0.335HouLC1033600bb005591bfb70e7b72450obj/geo1/subnet1/xform2.init type = xform
matchesdef = 0
HouLC1033600bb105591bfb709dad3d54obj/geo1/subnet1/xform2.def sopflags sopflags = 
comment ""
position 1.52101 0.963068
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 	scatter1 1 1 "input1"
}
inputs
{
0 	scatter1 0 1
}
stat
{
  create 1435614927
  modify 1435615121
  author woelper@eulon
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bb005591bfb70707629c6obj/geo1/subnet1/xform2.parm {
version 0.8
group	[ 0	locks=0 ]	(	""	)
grouptype	[ 0	locks=0 ]	(	"guess"	)
xOrd	[ 0	locks=0 ]	(	"srt"	)
rOrd	[ 0	locks=0 ]	(	"xyz"	)
t	[ 0	locks=0 ]	(	0	-0.007971644401550293	0	)
r	[ 0	locks=0 ]	(	0	0	0	)
s	[ 0	locks=0 ]	(	0.95699999999999996	0.95699999999999996	0.95699999999999996	)
shear	[ 0	locks=0 ]	(	0	0	0	)
p	[ 0	locks=0 ]	(	0	0	0	)
scale	[ 0	locks=0 ]	(	1	)
movecentroid	[ 0	locks=0 ]	(	0	)
updatenmls	[ 0	locks=0 ]	(	"off"	)
updateaffectednmls	[ 0	locks=0 ]	(	"on"	)
vlength	[ 0	locks=0 ]	(	"on"	)
invertxform	[ 0	locks=0 ]	(	"off"	)
}
HouLC1033600b8c05591bfb7060f7eca9obj/geo1/subnet1/xform2.userdata     ___Version___    14.0.335HouLC1033600bba05591bfb706a341829obj/geo1/subnet1.order 11
remesh1
pointvop1
sphere1
copy1
scatter1
merge1
group1
pointvop2
xform1
color1
xform2
HouLC1033600bb805591bfb70f833e448obj/geo1/subnet1.net 1
HouLC1033600bbe05591bfb7027d5b2c1obj/geo1/box1.init type = box
matchesdef = 0
HouLC1033600bbf05591bfb709ac247faobj/geo1/box1.def sopflags sopflags = 
comment ""
position 0.788291 0.972972
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
outputsNamed3
{
1 "output1"
}
inputsNamed3
{
2 	"" "" 1 "input1"
}
inputs
{
0 	"" 0 1
}
stat
{
  create 1435610574
  modify 1435614387
  author woelper@eulon
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bbe05591bfb70efa2078fobj/geo1/box1.parm {
version 0.8
type	[ 0	locks=0 ]	(	"poly"	)
surftype	[ 0	locks=0 ]	(	"quads"	)
consolidatepts	[ 0	locks=0 ]	(	"on"	)
size	[ 0	locks=0 ]	(	1	1	1	)
t	[ 0	locks=0 ]	(	0	-0.5	0	)
scale	[ 0	locks=0 ]	(	1	)
divrate	[ 0	locks=0 ]	(	4	4	4	)
orderrate	[ 0	locks=0 ]	(	4	4	4	)
dodivs	[ 0	locks=0 ]	(	"off"	)
divs	[ 0	locks=0 ]	(	3	3	3	)
rebar	[ 0	locks=0 ]	(	"off"	)
orientedbbox	[ 0	locks=0 ]	(	"off"	)
vertexnormals	[ 0	locks=0 ]	(	"off"	)
}
HouLC1033600bba05591bfb70d6cdfa74obj/geo1/box1.userdata     ___Version___    14.0.335HouLC1033600ba205591bfb70fe9f3af6obj/geo1.order 3
tube1
subnet1
box1
HouLC1033600ba005591bfb704c0702e5obj/geo1.net 1
HouLC1033600bbe05591bfb7027d9cc36obj/sunlight1.init type = hlight
matchesdef = 1
HouLC1033600bbf05591bfb7081cec7c5obj/sunlight1.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 3.48024 2.97485
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 selectable on
outputsNamed3
{
1 "output1"
}
inputsNamed3
{
0 	"" "" 1 "input1"
}
inputs
{
0 	"" 0 1
}
stat
{
  create 1435614402
  modify 1435614849
  author woelper@eulon
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bbf05591bfb70460d295aobj/sunlight1.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\") }
    }
    channel vm_envangle {
      lefttype = extend
      righttype = extend
      default = 5
      flags = 0
      segment { options = {	 untie  iv ov is os ia oa }

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

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

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

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

	 length = 0 expr = "ch(\"/obj/skylight1/skymap_sun_calc_vectorx\") * -10.0" }
    }
    channel l_ty {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { options = {	 untie  iv ov is os ia oa }

	 length = 0 expr = "ch(\"/obj/skylight1/skymap_sun_calc_vectory\") * -10.0" }
    }
    channel l_tz {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { options = {	 untie  iv ov is os ia oa }

	 length = 0 expr = "ch(\"/obj/skylight1/skymap_sun_calc_vectorz\") * -10.0" }
    }
  }
HouLC1033600bbe05591bfb703b2377efobj/sunlight1.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	-8.6595605623549343e-16 ] 	[ ty	7.0710678118654746 ] 	[ tz	7.0710678118654755 ] 	)
r	[ 0	locks=0	autoscope=7 ]	(	[ rx	-44.999999999999993 ] 	[ ry	-7.016709298534876e-15 ] 	[ 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	1 ] 	)
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 ]	(	0	0	0	)
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 ]	(	[ l_tx	-8.6595605623549343e-16 ] 	[ l_ty	7.0710678118654746 ] 	[ l_tz	7.0710678118654755 ] 	)
l_r	[ 0	locks=0	autoscope=7 ]	(	[ l_rx	-44.999999999999993 ] 	[ l_ry	-7.016709298534876e-15 ] 	[ l_rz	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 ]	(	"sun"	)
light_color	[ 0	locks=0	autoscope=0 ]	(	1	0.94510000000000005	0.91759999999999997	)
light_intensity	[ 0	locks=0	autoscope=1 ]	(	1	)
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 ]	(	[ vm_envangle	1 ] 	)
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	1 ] 	)
projection	[ 0	locks=0	autoscope=0 ]	(	[ projection	1 ] 	)
focus	[ 0	locks=0	autoscope=0 ]	(	10	)
winmask	[ 0	locks=0	autoscope=0 ]	(	"`ifs(ch('shadow_autofit') && ch('coneenable') && strcmp(chs('shadow_type'), 'depthmap') == 0 && strcmp(chs('shadowmask'), '*')!=0, chs('shadowmask'), '')`"	)
light_wrangler	[ 0	locks=0	autoscope=0 ]	(	HoudiniLight	)
clampprojmap	[ 0	locks=0	autoscope=0 ]	(	"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"	)
}
HouLC1033600bba05591bfb70f266bd7dobj/sunlight1.userdata     ___toolid___    object_pointlight ___toolcount___    1 ___Version___    2HouLC1033600bbe05591bfb700e67b899obj/skylight1.init type = envlight
matchesdef = 1
HouLC1033600bbf05591bfb70808ab842obj/skylight1.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 5.16544 2.09835
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 selectable on
outputsNamed3
{
1 "output1"
}
inputsNamed3
{
0 	"" "" 1 "input1"
}
inputs
{
0 	"" 0 1
}
stat
{
  create 1435614402
  modify 1435614636
  author woelper@eulon
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bbf05591bfb70e3d6be8eobj/skylight1.chn {
    channel skymap_sun_calc_vectorx {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = ch(\"sky_env_net/sun_dir/vectorx\") }
    }
    channel skymap_sun_calc_vectory {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = ch(\"sky_env_net/sun_dir/vectory\") }
    }
    channel skymap_sun_calc_vectorz {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = ch(\"sky_env_net/sun_dir/vectorz\") }
    }
    channel skymap_sun_calc_rotatex {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = ch(\"sky_env_net/sun_dir/anglesx\") }
    }
    channel skymap_sun_calc_rotatey {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = ch(\"sky_env_net/sun_dir/anglesy\") }
    }
    channel skymap_sun_calc_rotatez {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = ch(\"sky_env_net/sun_dir/anglesz\") }
    }
    channel dimmer {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 value = 1 1 expr = "if(ch('./light_enable'), 1, 0)" }
    }
  }
HouLC1033600bbe05591bfb70f4e3a6edobj/skylight1.parm {
version 0.8
stdswitcher	[ 0	locks=0	autoscope=0 ]	(	0	0	0	)
keeppos	[ 0	locks=0	autoscope=0 ]	(	"off"	)
pre_xform	[ 0	locks=0 ]	(	0	)
xOrd	[ 0	locks=0	autoscope=0 ]	(	"srt"	)
rOrd	[ 0	locks=0	autoscope=0 ]	(	"xyz"	)
t	[ 0	locks=0	autoscope=7 ]	(	0	0	0	)
r	[ 0	locks=0	autoscope=7 ]	(	0	0	0	)
s	[ 0	locks=0	autoscope=7 ]	(	1	1	1	)
p	[ 0	locks=0	autoscope=0 ]	(	0	0	0	)
scale	[ 0	locks=0	autoscope=0 ]	(	1	)
lookatpath	[ 0	locks=0	autoscope=0 ]	(	""	)
lookup	[ 0	locks=0	autoscope=0 ]	(	on	)
pathobjpath	[ 0	locks=0	autoscope=0 ]	(	""	)
roll	[ 0	locks=0	autoscope=0 ]	(	0	)
pos	[ 0	locks=0	autoscope=0 ]	(	0	)
uparmtype	[ 0	locks=0	autoscope=0 ]	(	"arc"	)
pathorient	[ 0	locks=0	autoscope=0 ]	(	1	)
up	[ 0	locks=0	autoscope=0 ]	(	0	1	0	)
bank	[ 0	locks=0	autoscope=0 ]	(	0	)
tdisplay	[ 0	locks=0	autoscope=0 ]	(	"off"	)
display	[ 0	locks=0	autoscope=0 ]	(	1	)
dimmer	[ 0	locks=0	autoscope=1 ]	(	[ dimmer	1 ] 	)
picking	[ 0	locks=0	autoscope=0 ]	(	"on"	)
pickscript	[ 0	locks=0	autoscope=0 ]	(	""	)
caching	[ 0	locks=0	autoscope=0 ]	(	"off"	)
use_dcolor	[ 0	locks=0	autoscope=0 ]	(	"on"	)
dcolor	[ 0	locks=0	autoscope=0 ]	(	1	1	1	)
folder0	[ 0	locks=0	autoscope=0 ]	(	1	1	1	)
folder1_2	[ 0	locks=0	autoscope=0 ]	(	0	0	)
light_color	[ 0	locks=0	autoscope=0 ]	(	1	1	1	)
light_intensity	[ 0	locks=0	autoscope=1 ]	(	1	)
env_map	[ 0	locks=0	autoscope=0 ]	(	""	)
env_skymap	[ 0	locks=0	autoscope=0 ]	(	"`strcat(\"op:\", opfullpath(\"sky_env_net/sky_env_map\"))`"	)
light_enable	[ 0	locks=0	autoscope=0 ]	(	"on"	)
ogl_enablelight	[ 0	locks=0	autoscope=0 ]	(	"on"	)
light_contribdiff	[ 0	locks=0	autoscope=0 ]	(	"on"	)
light_contribspec	[ 0	locks=0	autoscope=0 ]	(	"on"	)
light_contrib	[ 0	locks=0	autoscope=0 ]	(	0	)
light_contribprimary	[ 0	locks=0	autoscope=0 ]	(	"off"	)
env_clipy	[ 0	locks=0	autoscope=0 ]	(	"off"	)
categories	[ 0	locks=0	autoscope=0 ]	(	""	)
folder1	[ 0	locks=0	autoscope=0 ]	(	1	0	)
env_mode	[ 0	locks=0	autoscope=0 ]	(	direct	)
vm_samplingquality	[ 0	locks=0	autoscope=0 ]	(	1	)
env_filteramount	[ 0	locks=0	autoscope=0 ]	(	0	)
env_portalenable	[ 0	locks=0	autoscope=0 ]	(	"off"	)
env_portal	[ 0	locks=0	autoscope=0 ]	(	""	)
env_domaxdist	[ 0	locks=0	autoscope=0 ]	(	"off"	)
env_maxdist	[ 0	locks=0	autoscope=0 ]	(	10	)
env_angle	[ 0	locks=0	autoscope=0 ]	(	90	)
env_doadaptive	[ 0	locks=0	autoscope=0 ]	(	"off"	)
skymap_enable	[ 0	locks=0	autoscope=0 ]	(	"on"	)
skymap_resolution	[ 0	locks=0	autoscope=0 ]	(	128	)
folder_sun_dir	[ 0	locks=0	autoscope=0 ]	(	0	0	0	)
skymap_sun_dir_spec	[ 0	locks=0	autoscope=0 ]	(	3	)
skymap_sun_angular_size	[ 0	locks=0	autoscope=0 ]	(	1	)
skymap_sun_angular_size_cone_onoff	[ 0	locks=0	autoscope=0 ]	(	on	)
skymap_sun_dir_rotate	[ 0	locks=0	autoscope=0 ]	(	45	180	0	)
skymap_sun_dir_vector	[ 0	locks=0	autoscope=0 ]	(	0	1	1	)
skymap_sun_azimuth	[ 0	locks=0	autoscope=0 ]	(	180	)
skymap_sun_elevation	[ 0	locks=0	autoscope=0 ]	(	45	)
skymap_geo_latitude	[ 0	locks=0	autoscope=0 ]	(	0	)
skymap_geo_longitude	[ 0	locks=0	autoscope=0 ]	(	0	)
skymap_geo_month	[ 0	locks=0	autoscope=0 ]	(	"Jan"	)
skymap_geo_day	[ 0	locks=0	autoscope=0 ]	(	1	)
skymap_geo_time	[ 0	locks=0	autoscope=0 ]	(	12	0	)
skymap_geo_hr_spec	[ 0	locks=0	autoscope=0 ]	(	3	)
skymap_geo_time_zone	[ 0	locks=0	autoscope=0 ]	(	""	)
skymap_geo_daylight	[ 0	locks=0	autoscope=0 ]	(	"off"	)
skymap_geo_doy	[ 0	locks=0	autoscope=0 ]	(	0.5	)
sepparm	[ 0	locks=0 ]	(	)
skymap_sun_calc_spec	[ 0	locks=0	autoscope=0 ]	(	away	)
skymap_sun_calc_vector	[ 0	locks=0	autoscope=0 ]	(	[ skymap_sun_calc_vectorx	8.6595605623549341e-17 ] 	[ skymap_sun_calc_vectory	-0.70710678118654746 ] 	[ skymap_sun_calc_vectorz	-0.70710678118654757 ] 	)
skymap_sun_calc_rotate	[ 0	locks=0	autoscope=0 ]	(	[ skymap_sun_calc_rotatex	-44.999999999999993 ] 	[ skymap_sun_calc_rotatey	-7.016709298534876e-15 ] 	[ skymap_sun_calc_rotatez	0 ] 	)
skymap_sky_color_spec	[ 0	locks=0	autoscope=0 ]	(	"0"	)
skymap_sky_turbidity	[ 0	locks=0	autoscope=0 ]	(	2	)
skymap_sky_brightness	[ 0	locks=0	autoscope=0 ]	(	1	)
skymap_sky_ramp	[ 0	locks=0	autoscope=0 ]	(	3	)
ground_type	[ 0	locks=0	autoscope=0 ]	(	horizon	)
skymap_ground_color	[ 0	locks=0	autoscope=0 ]	(	0.029999999999999999	0.02	0.014999999999999999	)
skymap_ground_normal	[ 0	locks=0	autoscope=0 ]	(	0	1	0	)
skymap_horizon_elevation	[ 0	locks=0	autoscope=0 ]	(	0	)
shadow_type	[ 0	locks=0	autoscope=0 ]	(	"raytrace"	)
shadowmask	[ 0	locks=0	autoscope=0 ]	(	*	)
shadow_intensity	[ 0	locks=0	autoscope=0 ]	(	1	)
shadow_transparent	[ 0	locks=0	autoscope=0 ]	(	"on"	)
light_wrangler	[ 0	locks=0	autoscope=0 ]	(	HoudiniEnvLight	)
skymap_sky_ramp1pos	[ 0	locks=0	autoscope=0 ]	(	0	)
skymap_sky_ramp1c	[ 0	locks=0	autoscope=0 ]	(	0.17000000200000001	0.15999999600000001	0.66000002599999996	)
skymap_sky_ramp1interp	[ 0	locks=0	autoscope=0 ]	(	"linear"	)
skymap_sky_ramp2pos	[ 0	locks=0	autoscope=0 ]	(	0.94999998799999996	)
skymap_sky_ramp2c	[ 0	locks=0	autoscope=0 ]	(	0.43000000700000002	0.72000002900000004	0.89999997600000003	)
skymap_sky_ramp2interp	[ 0	locks=0	autoscope=0 ]	(	"linear"	)
skymap_sky_ramp3pos	[ 0	locks=0	autoscope=0 ]	(	1	)
skymap_sky_ramp3c	[ 0	locks=0	autoscope=0 ]	(	0.959999979	0.91000002599999996	0.23000000400000001	)
skymap_sky_ramp3interp	[ 0	locks=0	autoscope=0 ]	(	"linear"	)
}
HouLC1033600bba05591bfb70af4715f4obj/skylight1.userdata     ___toolid___    object_envlight ___toolcount___    4 ___Version___     HouLC1033600ba705591bfb7017877252obj.order 3
geo1
sunlight1
skylight1
HouLC1033600ba505591bfb70048e5fbeobj.net 1
HouLC1033600ba505591bfb709156a478out.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 1435609200
  modify 1435609201
  author woelper@eulon
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600ba405591bfb70d5970f51out.parm {
version 0.8
}
HouLC1033600ba005591bfb70009b79cfout.userdata     ___Version___    14.0.335HouLC1033600ba505591bfb705f48a655out.net 1
HouLC1033600ba405591bfb704dbf87edpart.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 off
outputsNamed3
{
}
inputsNamed3
{
}
inputs
{
}
stat
{
  create 1435609200
  modify 1435609202
  author woelper@eulon
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600ba705591bfb701f98c19bpart.parm {
version 0.8
}
HouLC1033600ba305591bfb706175d763part.userdata     ___Version___    14.0.335HouLC1033600ba405591bfb70db764dccpart.net 1
HouLC1033600baa05591bfb70563971ccch.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 1435609200
  modify 1435609201
  author woelper@eulon
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600ba505591bfb7008c4757bch.parm {
version 0.8
}
HouLC1033600ba105591bfb7064685c3cch.userdata     ___Version___    14.0.335HouLC1033600baa05591bfb701e49fb68ch.net 1
HouLC1033600ba405591bfb7076989a5dshop.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 1435609200
  modify 1435609201
  author woelper@eulon
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600ba705591bfb702c7d5db5shop.parm {
version 0.8
}
HouLC1033600ba305591bfb70240584c2shop.userdata     ___Version___    14.0.335HouLC1033600ba405591bfb70ca38512fshop.net 1
HouLC1033600ba505591bfb70c132d202img.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 1435609200
  modify 1435609202
  author woelper@eulon
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600ba405591bfb700c04e9b6img.parm {
version 0.8
}
HouLC1033600ba005591bfb70c0f67cc3img.userdata     ___Version___    14.0.335HouLC1033600ba205591bfb704ae9db06img/comp1.init type = img
matchesdef = 0
HouLC1033600ba305591bfb70e2aa0b22img/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 1435609200
  modify 1435612613
  author woelper@eulon
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600ba205591bfb7027482685img/comp1.parm {
version 0.8
}
HouLC1033600bbe05591bfb703d76e141img/comp1.userdata     ___Version___    14.0.335HouLC1033600bb005591bfb7032b891eeimg/comp1/soil_grad_jpg.init type = file
matchesdef = 0
HouLC1033600bb105591bfb70600e15e5img/comp1/soil_grad_jpg.def comment ""
position 0.795027 3.17305
cachesize 1
connectornextid 2
flags =  lock off model off template off footprint off xray off bypass off display off render on highlight off unload off savedata off compress off exposed on
outputsNamed3
{
1 "output1"
}
inputsNamed3
{
0 	"" "" 1 "input1"
}
inputs
{
0 	"" 0 1
}
stat
{
  create 1435612537
  modify 1435612619
  author woelper@eulon
  access 0777
}
color UT_Color RGB 0.5 0.7 0.6 
delscript ""
exprlanguage hscript
end
HouLC1033600bb105591bfb70903786bfimg/comp1/soil_grad_jpg.chn {
    channel aspect {
      lefttype = extend
      righttype = extend
      flags = 0
      segment { length = 0 expr = $CPIXA }
    }
  }
HouLC1033600bb005591bfb705a45c2edimg/comp1/soil_grad_jpg.parm {
version 0.8
stdswitcher	[ 0	locks=0 ]	(	0	0	0	0	)
filename	[ 0	locks=0 ]	(	$HIP/ref/soil_grad.jpg	"cinspace lin cinlut \"\" cinwhite 685 cingamma 0.6"	)
nodename	[ 0	locks=0 ]	(	"fileext"	)
reload	[ 0	locks=0 ]	(	0	)
subframes	[ 0	locks=0 ]	(	"off"	)
overridesize	[ 0	locks=0 ]	(	"natural"	)
size	[ 0	locks=0 ]	(	450	382	)
sizemenu	[ 0	locks=0 ]	(	0	)
filter	[ 0	locks=0 ]	(	box	)
overrideaspect	[ 0	locks=0 ]	(	"off"	)
aspect	[ 0	locks=0 ]	(	[ aspect	1 ] 	)
flipy	[ 0	locks=0 ]	(	"off"	)
overridedepth	[ 0	locks=0 ]	(	"natural"	)
linearize	[ 0	locks=0 ]	(	"on"	)
depth	[ 0	locks=0 ]	(	"float16"	)
depthmenu	[ 0	locks=0 ]	(	0	)
usebwpoints	[ 0	locks=0 ]	(	"off"	)
bwpoints	[ 0	locks=0 ]	(	0	1	)
detectrange	[ 0	locks=0 ]	(	"off"	)
manualdetect	[ 0	locks=0 ]	(	0	)
singleimage	[ 0	locks=0 ]	(	"on"	)
startframe	[ 0	locks=0 ]	(	1	)
start	[ 0	locks=0 ]	(	1	)
length	[ 0	locks=0 ]	(	240	)
missingfr	[ 0	locks=0 ]	(	"closest"	)
warnmissing	[ 0	locks=0 ]	(	"on"	)
proxyenable	[ 0	locks=0 ]	(	"on"	)
proxy2	[ 0	locks=0 ]	(	""	)
proxy4	[ 0	locks=0 ]	(	""	)
proxy8	[ 0	locks=0 ]	(	""	)
customprx1	[ 0	locks=0 ]	(	"z16"	)
customfile1	[ 0	locks=0 ]	(	""	)
customprx2	[ 0	locks=0 ]	(	"z32"	)
customfile2	[ 0	locks=0 ]	(	""	)
customprx3	[ 0	locks=0 ]	(	"z3"	)
customfile3	[ 0	locks=0 ]	(	""	)
effectamount	[ 0	locks=0 ]	(	1	)
maskplane	[ 0	locks=0 ]	(	A	)
maskresize	[ 0	locks=0 ]	(	"off"	)
maskinvert	[ 0	locks=0 ]	(	"off"	)
preextend	[ 0	locks=0 ]	(	"black"	)
prehold	[ 0	locks=0 ]	(	0	)
postextend	[ 0	locks=0 ]	(	"black"	)
posthold	[ 0	locks=0 ]	(	0	)
projdepth	[ 0	locks=0 ]	(	0	)
}
HouLC1033600b8c05591bfb707d56e8a2img/comp1/soil_grad_jpg.userdata     ___Version___    14.0.335HouLC1033600bb005591bfb70b4e01969img/comp1/soil_grad_jpg.cop2 2
0
0
HouLC1033600bb805591bfb705631747dimg/comp1/blur1.init type = blur
matchesdef = 0
HouLC1033600bb905591bfb7056001c24img/comp1/blur1.def comment ""
position 0.795027 2.15503
cachesize 1
connectornextid 3
flags =  lock off model off template off footprint off xray off bypass off display on render off highlight off unload off savedata off compress off exposed on
outputsNamed3
{
2 "output1"
}
inputsNamed3
{
0 	soil_grad_jpg 1 1 "input1"
1 	"" "" 1 "input2"
}
inputs
{
0 	soil_grad_jpg 0 1
1 	"" 0 1
}
stat
{
  create 1435612613
  modify 1435612850
  author woelper@eulon
  access 0777
}
color UT_Color RGB 0.8 0.8 0.8 
delscript ""
exprlanguage hscript
end
HouLC1033600bb805591bfb70e19cbffaimg/comp1/blur1.parm {
version 0.8
stdswitcher	[ 0	locks=0 ]	(	0	0	0	)
xfilter	[ 0	locks=0 ]	(	gauss	)
yfilter	[ 0	locks=0 ]	(	xfilter	)
blursize	[ 0	locks=0 ]	(	23.399999999999999	)
useindepy	[ 0	locks=0 ]	(	"off"	)
blursizey	[ 0	locks=0 ]	(	23.399999618530273	)
units	[ 0	locks=0 ]	(	"pixel"	)
accurate	[ 0	locks=0 ]	(	"off"	)
tolerance	[ 0	locks=0 ]	(	0.10000000149011612	)
approximate	[ 0	locks=0 ]	(	"on"	)
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	)
}
HouLC1033600bb405591bfb70cc838850img/comp1/blur1.userdata     ___Version___    14.0.335HouLC1033600bb805591bfb70cfbe2a47img/comp1/blur1.cop2 2
0
0
HouLC1033600bbd05591bfb7055854223img/comp1.order 2
soil_grad_jpg
blur1
HouLC1033600ba305591bfb704fbca55fimg/comp1.net 1
HouLC1033600ba505591bfb70e8f4ceb3img.net 1
HouLC1033600ba505591bfb703d423678vex.net 1
HouLC1033600bbb05591bfb7050fced75.scenefilevisualizers HouLC1033600ba005591bfb70babac640.application neteditor -d Build -b 0 -l 0 -f '' -q 1.000000 -v /img/comp1 -0.545045  0.756757 1 copy_of_panetab7_1
neteditor -d Build -b 0 -l 0 -f '' -q 1.000000 -v /obj -0.824327  0.477476 1 copy_of_panetab7_1
neteditor -d Build -b 0 -l 0 -f '' -q 1.000000 -v /img -2.32259  -2.18312 1 copy_of_panetab7_1
neteditor -d Build -b 0 -l 0 -f '' -q 1.000000 -v /obj/geo1/subnet1 0.614704  2.85961 1 copy_of_panetab7_1
neteditor -d Build -b 0 -l 0 -f '' -q 1.000000 -v /img/comp1 0  0 1 panetab7
neteditor -d Build -b 0 -l 0 -f '' -q 1.000000 -v /obj/geo1 -1.52979  -2.15504 1 panetab7
neteditor -d Build -b 0 -l 0 -f '' -q 1.000000 -v /obj/geo1/subnet1 -3.4663  -2.23632 0.485848 panetab7
neteditor -d Build -b 0 -l 0 -f '' -q 1.000000 -v /obj/geo1/subnet1/pointvop2 4.2814  -0.297995 0.741942 panetab7
neteditor -d Build -b 0 -l 0 -f '' -q 1.000000 -v /obj/geo1/subnet1/pointvop1 11.0423  -0.540775 0.619094 panetab7
neteditor -d Build -b 0 -l 0 -f '' -q 1.000000 -v /obj/geo1/subnet1/pointvop1/colorcorrection2 2.68278  -0.851298 1 panetab7
neteditor -d Build -b 0 -l 0 -f '' -q 1.000000 -v /obj 0.045045  -0.0540541 1 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 0 -y 0 -B 0 -s 0 -S 0.034375 -u 0 -v 0 -h -10 310 -r -1.5 1.5 Build.panetab13
imgview -p '(' none -z 1 ')' 0 -c 0 -l on -s off -i imgview2
imgdispopt -m 10 -P on -M on -A on -g 2.2 -G "* ^P ^Pz ^N ^M ^B ^V ^Af" -B 1 -v split -V 2 2 -d h -a off -i 2 -b 0 0 0 -o "" -h on -H on -c 0.8 0.8 0.8 -C 1 1 1 -S 0.8 0.8 0.8 -R 6 -F dc -D "" -I "" -f "" -s off -r 256 256 -p on -l on -t on
imgview -z 1 -p C 0 -c 0 -l on -s off -i imgview2
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 1
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 2
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 3
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 4
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 5
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 6
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 7
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 8
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 9
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 10
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 11
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 12
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 13
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 14
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 15
imgview2d  -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview2 16
imgviewtime -V on -L on -G on -H on -P off -r 24 -u fr -g 0 -f on -e on -b on -d imgview2
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 1
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 2
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 3
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 4
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 5
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 6
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 7
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 8
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 9
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 10
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 11
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 12
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 13
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 14
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 15
imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview2 16
viewerstow -b open -x open -l open -m hide -c hide -d open Build.panetab1.world
vieweroption -a 2 -h 0 -m 1 -r 'View: Mantra' Build.panetab1.world
viewergrouplist -g off -s 0 0 -c  on -t matchselect -m '*' -e on Build.panetab1.world
viewlayout -s 2 Build.panetab1.world
viewerinspect Build.panetab1.world mode ( objects ) object_properties ( ) prim_properties ( ) enable ( 0 ) magnify ( 1 )
viewtype -t perspective Build.panetab1.world.`vpname("Build.panetab1.world",2)`
viewtype -t ortho_top Build.panetab1.world.`vpname("Build.panetab1.world",1)`
viewtype -t ortho_front Build.panetab1.world.`vpname("Build.panetab1.world",3)`
viewtype -t ortho_right Build.panetab1.world.`vpname("Build.panetab1.world",4)`
viewname -l on -n aaaa3 Build.panetab1.world.`vpname("Build.panetab1.world",2)`
viewname -l on -n aaaa2 Build.panetab1.world.`vpname("Build.panetab1.world",1)`
viewname -l on -n aaaa1 Build.panetab1.world.`vpname("Build.panetab1.world",3)`
viewname -l on -n aaaa0 Build.panetab1.world.`vpname("Build.panetab1.world",4)`
viewname -l off -n persp1 Build.panetab1.world.`vpname("Build.panetab1.world",2)`
viewname -l off -n top1 Build.panetab1.world.`vpname("Build.panetab1.world",1)`
viewname -l off -n front1 Build.panetab1.world.`vpname("Build.panetab1.world",3)`
viewname -l off -n right1 Build.panetab1.world.`vpname("Build.panetab1.world",4)`
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -F off -l on -L on -G off -B none -r unique scene Build.panetab1.world.persp1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -F off -l on -L on -G off -B none -r scene selectscene Build.panetab1.world.persp1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -F off -l on -L off -G on -B none -r unique ghostscene Build.panetab1.world.persp1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -F off -l on -L on -G off -B none -r unique display Build.panetab1.world.persp1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -F off -l on -L off -G off -B none -r unique current Build.panetab1.world.persp1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -F on -l on -L off -G on -B none -r unique template Build.panetab1.world.persp1
viewdisplay -B light -b off -d off -C 2 -e 1 -F on -f off -g on -G '*' -h off -H on -j off -J off -L on -n 0.2 -o on -O on -q on -r on -s off -t on -V 2 -z off -y off -x off -X off -U 4 -Y 4 -T on -R on -i on -D on -k off Build.panetab1.world.persp1
viewdisplay -Q on -m on -v on Build.panetab1.world.persp1
viewdisplay -W  off 0 0 Build.panetab1.world.persp1
viewdisplay -c on -K on -P points -p 3 Build.panetab1.world.persp1
viewdispopts -a on -c 1 -g on -s on -w 0.1 -x on -X off 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 0.8 0.8 0.8 -X 0.2 0.2 0.2 -y 0.8 0.8 0.8 -Y 0.0025 0.0025 0.0025 -z 0.25 -Z 1 Build.panetab1.world.persp1
viewinfotext -m off Build.panetab1.world.persp1
viewlight  -a on -d on -e on -h on -l on -n 8 -s on Build.panetab1.world.persp1
viewbackground -b on -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 -B 1 persp Build.panetab1.world.persp1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 cam Build.panetab1.world.persp1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 top Build.panetab1.world.persp1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 front Build.panetab1.world.persp1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 right Build.panetab1.world.persp1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 bottom Build.panetab1.world.persp1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 back Build.panetab1.world.persp1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 left Build.panetab1.world.persp1
viewroto  -S file -F '$HH/pic/uvgrid_grey.pic' -C '' -a on -o 0 0 -s 1 1 -B 0.2 uv Build.panetab1.world.persp1
viewtransform Build.panetab1.world.persp1 version ( 3 )  flag ( F )  orthowidth ( 0.277778 )  focal ( 50 )  aperture ( 41.4214 )  window ( 0 1 0 1 )  winroll ( 0 )  clear ( 1 )  nearfar ( 0.1 433.473 )  aspect ( 1.33333 )  pixelaspect ( 1 )  txyz ( -0.00895669 -0.263266 2.22396 )  pxyz ( -0.00895669 -0.263266 0.023994 )  rotation ( 0.940652 -0.135588 0.311112 2.61083e-17 0.916723 0.399523 -0.339374 -0.375812 0.862317  )  homedistance ( 0.460307 )  homeadjboxwidth ( 0.277778 )  homeorthowidth ( 0.277778 )  homeradius ( 0.433013 )  homeaxis ( 0 )  homecustom ( 0.707107 -0.353553 0.612372 0 0.866025 0.5 -0.707107 -0.353553 0.612372  )  adjustlimits ( 3 )  
viewcamera -c '' Build.panetab1.world.persp1
vieworthogrid -d off -o 0 0 0 -s 0.1 0.1 -r 0 0 Build.panetab1.world.persp1
viewuvgrid -r off -s 0.1 0.1 -P on -S 1 1 -O 0 0 -C on -t on Build.panetab1.world.persp1
viewagentopts  -L on -b 0 -d 1 -l 0 -m 4 -p 1000 Build.panetab1.world.persp1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -F off -l on -L on -G off -B none -r unique scene Build.panetab1.world.top1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -F off -l on -L on -G off -B none -r scene selectscene Build.panetab1.world.top1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -F off -l on -L off -G on -B none -r unique ghostscene Build.panetab1.world.top1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -F off -l on -L on -G off -B none -r unique display Build.panetab1.world.top1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -F off -l on -L off -G off -B none -r unique current Build.panetab1.world.top1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -F on -l on -L off -G on -B none -r unique template Build.panetab1.world.top1
viewdisplay -B light -b off -d off -C 2 -e 1 -F on -f off -g on -G '*' -h off -H on -j off -J off -L on -n 0.2 -o on -O on -q on -r on -s off -t on -V 2 -z off -y off -x off -X off -U 4 -Y 4 -T on -R on -i on -D on -k off Build.panetab1.world.top1
viewdisplay -Q on -m on -v on Build.panetab1.world.top1
viewdisplay -W  off 0 0 Build.panetab1.world.top1
viewdisplay -c on -K on -P points -p 3 Build.panetab1.world.top1
viewdispopts -a on -c 1 -g on -s on -w 0.1 -x on -X off 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 0.8 0.8 0.8 -X 0.2 0.2 0.2 -y 0.8 0.8 0.8 -Y 0.0025 0.0025 0.0025 -z 0.25 -Z 1 Build.panetab1.world.top1
viewinfotext -m off Build.panetab1.world.top1
viewlight  -a on -d on -e on -h on -l on -n 8 -s on Build.panetab1.world.top1
viewbackground -b on -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 -B 1 persp Build.panetab1.world.top1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 cam Build.panetab1.world.top1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 top Build.panetab1.world.top1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 front Build.panetab1.world.top1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 right Build.panetab1.world.top1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 bottom Build.panetab1.world.top1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 back Build.panetab1.world.top1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 left Build.panetab1.world.top1
viewroto  -S file -F '$HH/pic/uvgrid_grey.pic' -C '' -a on -o 0 0 -s 1 1 -B 0.2 uv Build.panetab1.world.top1
viewtransform Build.panetab1.world.top1 version ( 3 )  flag ( Fo )  orthowidth ( 2.22222 )  focal ( 50 )  aperture ( 41.4214 )  window ( 0 1 0 1 )  winroll ( 0 )  clear ( 1 )  nearfar ( 0.1 3467.78 )  aspect ( 1.33333 )  pixelaspect ( 1 )  txyz ( 0 0 3.68246 )  pxyz ( 0 0 0 )  rotation ( 1 0 0 0 1.19209e-07 1 0 -1 1.19209e-07  )  homedistance ( 3.68246 )  homeadjboxwidth ( 2.22222 )  homeorthowidth ( 2.22222 )  homeradius ( 3.4641 )  homeaxis ( 0 )  homecustom ( 0.707107 -0.353553 0.612372 0 0.866025 0.5 -0.707107 -0.353553 0.612372  )  adjustlimits ( 3 )  
vieworthogrid -d off -o 0 0 0 -s 0.5 0.5 -r 8 8 Build.panetab1.world.top1
viewuvgrid -r on -s 0.1 0.1 -P off -S 64 64 -O 0 0 -C on -t on Build.panetab1.world.top1
viewagentopts  -L on -b 0 -d 1 -l 0 -m 4 -p 1000 Build.panetab1.world.top1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -F off -l on -L on -G off -B none -r unique scene Build.panetab1.world.front1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -F off -l on -L on -G off -B none -r scene selectscene Build.panetab1.world.front1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -F off -l on -L off -G on -B none -r unique ghostscene Build.panetab1.world.front1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -F off -l on -L on -G off -B none -r unique display Build.panetab1.world.front1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -F off -l on -L off -G off -B none -r unique current Build.panetab1.world.front1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -F on -l on -L off -G on -B none -r unique template Build.panetab1.world.front1
viewdisplay -B light -b off -d off -C 2 -e 1 -F on -f off -g on -G '*' -h off -H on -j off -J off -L on -n 0.2 -o on -O on -q on -r on -s off -t on -V 2 -z off -y off -x off -X off -U 4 -Y 4 -T on -R on -i on -D on -k off Build.panetab1.world.front1
viewdisplay -Q on -m on -v on Build.panetab1.world.front1
viewdisplay -W  off 0 0 Build.panetab1.world.front1
viewdisplay -c on -K on -P points -p 3 Build.panetab1.world.front1
viewdispopts -a on -c 1 -g on -s on -w 0.1 -x on -X off 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 0.8 0.8 0.8 -X 0.2 0.2 0.2 -y 0.8 0.8 0.8 -Y 0.0025 0.0025 0.0025 -z 0.25 -Z 1 Build.panetab1.world.front1
viewinfotext -m off Build.panetab1.world.front1
viewlight  -a on -d on -e on -h on -l on -n 8 -s on Build.panetab1.world.front1
viewbackground -b on -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 -B 1 persp Build.panetab1.world.front1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 cam Build.panetab1.world.front1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 top Build.panetab1.world.front1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 front Build.panetab1.world.front1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 right Build.panetab1.world.front1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 bottom Build.panetab1.world.front1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 back Build.panetab1.world.front1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 left Build.panetab1.world.front1
viewroto  -S file -F '$HH/pic/uvgrid_grey.pic' -C '' -a on -o 0 0 -s 1 1 -B 0.2 uv Build.panetab1.world.front1
viewtransform Build.panetab1.world.front1 version ( 3 )  flag ( Fo )  orthowidth ( 2.22222 )  focal ( 50 )  aperture ( 41.4214 )  window ( 0 1 0 1 )  winroll ( 0 )  clear ( 1 )  nearfar ( 0.1 3467.78 )  aspect ( 1.33333 )  pixelaspect ( 1 )  txyz ( 0 0 3.68246 )  pxyz ( 0 0 0 )  rotation ( 1 0 0 0 1 0 0 0 1  )  homedistance ( 3.68246 )  homeadjboxwidth ( 2.22222 )  homeorthowidth ( 2.22222 )  homeradius ( 3.4641 )  homeaxis ( 0 )  homecustom ( 0.707107 -0.353553 0.612372 0 0.866025 0.5 -0.707107 -0.353553 0.612372  )  adjustlimits ( 3 )  
vieworthogrid -d off -o 0 0 0 -s 0.5 0.5 -r 8 8 Build.panetab1.world.front1
viewuvgrid -r on -s 0.1 0.1 -P off -S 64 64 -O 0 0 -C on -t on Build.panetab1.world.front1
viewagentopts  -L on -b 0 -d 1 -l 0 -m 4 -p 1000 Build.panetab1.world.front1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -F off -l on -L on -G off -B none -r unique scene Build.panetab1.world.right1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -F off -l on -L on -G off -B none -r scene selectscene Build.panetab1.world.right1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -F off -l on -L off -G on -B none -r unique ghostscene Build.panetab1.world.right1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -F off -l on -L on -G off -B none -r unique display Build.panetab1.world.right1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -F off -l on -L off -G off -B none -r unique current Build.panetab1.world.right1
viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -F on -l on -L off -G on -B none -r unique template Build.panetab1.world.right1
viewdisplay -B light -b off -d off -C 2 -e 1 -F on -f off -g on -G '*' -h off -H on -j off -J off -L on -n 0.2 -o on -O on -q on -r on -s off -t on -V 2 -z off -y off -x off -X off -U 4 -Y 4 -T on -R on -i on -D on -k off Build.panetab1.world.right1
viewdisplay -Q on -m on -v on Build.panetab1.world.right1
viewdisplay -W  off 0 0 Build.panetab1.world.right1
viewdisplay -c on -K on -P points -p 3 Build.panetab1.world.right1
viewdispopts -a on -c 1 -g on -s on -w 0.1 -x on -X off 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 0.8 0.8 0.8 -X 0.2 0.2 0.2 -y 0.8 0.8 0.8 -Y 0.0025 0.0025 0.0025 -z 0.25 -Z 1 Build.panetab1.world.right1
viewinfotext -m off Build.panetab1.world.right1
viewlight  -a on -d on -e on -h on -l on -n 8 -s on Build.panetab1.world.right1
viewbackground -b on -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 -B 1 persp Build.panetab1.world.right1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 cam Build.panetab1.world.right1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 top Build.panetab1.world.right1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 front Build.panetab1.world.right1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 right Build.panetab1.world.right1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 bottom Build.panetab1.world.right1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 back Build.panetab1.world.right1
viewroto  -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 left Build.panetab1.world.right1
viewroto  -S file -F '$HH/pic/uvgrid_grey.pic' -C '' -a on -o 0 0 -s 1 1 -B 0.2 uv Build.panetab1.world.right1
viewtransform Build.panetab1.world.right1 version ( 3 )  flag ( Fo )  orthowidth ( 2.22222 )  focal ( 50 )  aperture ( 41.4214 )  window ( 0 1 0 1 )  winroll ( 0 )  clear ( 1 )  nearfar ( 0.1 3467.78 )  aspect ( 1.33333 )  pixelaspect ( 1 )  txyz ( 0 0 3.68246 )  pxyz ( 0 0 0 )  rotation ( 6.12323e-17 0 1 0 1 0 -1 0 6.12323e-17  )  homedistance ( 3.68246 )  homeadjboxwidth ( 2.22222 )  homeorthowidth ( 2.22222 )  homeradius ( 3.4641 )  homeaxis ( 0 )  homecustom ( 0.707107 -0.353553 0.612372 0 0.866025 0.5 -0.707107 -0.353553 0.612372  )  adjustlimits ( 3 )  
vieworthogrid -d off -o 0 0 0 -s 0.5 0.5 -r 8 8 Build.panetab1.world.right1
viewuvgrid -r on -s 0.1 0.1 -P off -S 64 64 -O 0 0 -C on -t on Build.panetab1.world.right1
viewagentopts  -L on -b 0 -d 1 -l 0 -m 4 -p 1000 Build.panetab1.world.right1
viewsnapshotoption -s off -h off -a 1 -v '*' Build.panetab1.world
cplane -o 0 0 0 -n 0.81154 0.108983 0.574043 -x 0.577483 -1.26343e-08 -0.816403 -l n -s 0.1 0.1 -c 40 40 -r 10 10 -d off Build.panetab1.world
glcache -t 614 -v 2457
panepath -d Build -f -p panetab1 /obj/geo1/subnet1/merge1
panepath -d Build -f -p panetab2 /obj/geo1/subnet1/merge1
panepath -d Build -f -p panetab3 /obj/geo1/subnet1/merge1
panepath -d Build -f -p panetab4 /img/comp1/blur1
panepath -d Build -f -p panetab13 /ch/
panepath -d Build -f -p panetab11 /obj/geo1/subnet1/merge1
panepath -d Build -f -p panetab5 /obj/geo1/subnet1/merge1
panepath -d Build -f -p panetab6 /obj/geo1/subnet1/merge1
panepath -d Build -f -p panetab12 /obj/
panepath -d Build -f -p panetab7 /obj/geo1/subnet1/merge1
panepath -d Build -f -p panetab8 /obj/
panepath -d Build -f -p panetab9 /obj/geo1/subnet1/merge1
panepath -d Build -f -p panetab10 /obj
panepath -d Build -f -p copy_of_panetab7_1 /img/comp1/blur1
desk set Build
viewupdate -u always
audiopanel -s p ''
audiopanel -s r off
audiopanel -s s 24
audiopanel -s f 24
audiopanel -t p stop
audiopanel -t l off
audiopanel -t r on
audiopanel -o m off
audiopanel -o t on
audiopanel -o u on
audiopanel -o l 1
audiopanel -o r 1
audiopanel -o d 0
audiopanel -r d 0.2
audiopanel -m 0
audiopanel -a ''
audiopanel -f 1
audiopanel -O 0
colorsettings -D -A -g 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 1978
shopvisible +OGL +OGL2 +I3D +VMantra +RIB
HouLC1033600baa05591bfb70bf442759.takes HoudiniTakeFile 1.0
take name Main kids 0
   e
HouLC1033600ba805591bfb7024f702c4.cwd opcf /
takeset Main
HouLC1033600bb605591bfb70f96ba020LIMITED_COMMERCIAL_FILE!!! 