0707070000010000000006660000000000000000010000001055755405300000700000000274.startfplayback -i on -r off -f 1 -e on -h on -t on -a on -k on -s 1 tcur 2.06666660308838 fps 30 tset 0 9.99999955495199 frange 1 300 unitlength 1 unitmass 1 prompt '`strcat(oppwf(), " -> ")`' 0707070000010000000006660000000000000000010000001055755405300001000000023505.defotlINDX!HIP Internal Operator Definitions INDEX_SECTION2E¾Ø+ Shop/v_glass2˜E¾Ø+Shop/v_plasticÊ óE¾Ø+v_glass VEX Glass oplib:/Shop/v_glass?Shop/v_glass SHOP_glassShopshop SHOPsurfacesurfaceD v_plastic VEX Plastic$oplib:/Shop/v_plastic?Shop/v_plastic SHOP_surfaceShopshop SHOPsurfacesurfaceDINDX DialogScriptiDVexCodei ëDVflCodeT êD# Context: Surface /* * Houdini Dialog Script generated automatically * by vcc from source file glass. * Generated: Fri Aug 25 04:39:22 2006 */ { name "v_glass" script "glass" label "VEX Glass" rendermask VMantra help { "" } group { name g0 label BRDF parm { name amb label "Ambient Color" type color size 3 default { 0 0 0 } } parm { name diff label "Diffuse Color" type color size 3 default { 0 0 0 } } parm { name spec label "Specular Color" type color size 3 default { 1 1 1 } } parm { name refl label "Reflect Color" type color size 3 default { 1 1 1 } } parm { name transmit label "Transmission Color" type color size 3 default { 1 1 1 } } parm { name rough label "Roughness" type float default { 0.1 } } parm { name eta label "Index of Refraction" type float default { 1.2 } } parm { name bias label "Ray Bias" type float default { 0.01 } } } // End of Group: BRDF group { name g8 label Map parm { name maprefl label "Environment Tint" type color size 3 default { 1 1 1 } } parm { name envmap label "Environment Map" type file default { "" } } } // End of Group: Map } # # "glass.vex" created on Fri Aug 25 04:39:22 2006 # with vcc # _name glass _decl amb vector parm 0 0 0 _decl diff vector parm 0 0 0 _decl spec vector parm 1 1 1 _decl refl vector parm 1 1 1 _decl transmit vector parm 1 1 1 _decl rough float parm 0.1 _decl eta float parm 1.2 _decl bias float parm 0.01 _decl maprefl vector parm 1 1 1 _decl envmap string parm "" _decl &constcv0 vector const 1 1 1 _decl &constcf0 float const 0 _decl &constcf1 float const 1 _decl &constci1 int const 1 _decl &constcs0 string const "" _decl backO vector local _decl backC vector local _decl opac vector local _decl T vector local _decl R vector local _decl V vector local _decl nn vector local _decl %varuv7 vector local _decl %varuv8 vector local _decl backA float local _decl tthresh float local _decl rthresh float local _decl kt float local _decl kr float local _decl %varvf0 float local _decl %varvf1 float local _decl %varvf2 float local _decl %varvi0 int local _decl %varvi1 int local normalize@VV %varuv7 N frontface@VVV %varuv7 %varuv7 I set@VV nn %varuv7 normalize@VV %varuv7 I neg@VV %varuv7 %varuv7 set@VV V %varuv7 ambient@V %varuv7 mul@VV %varuv7 amb set@VV Cf %varuv7 diffuse@VV %varuv7 nn mul@VV %varuv7 diff add@VV Cf %varuv7 specular@VVVF %varuv7 nn V rough mul@VV %varuv7 spec add@VV Cf %varuv7 neg@VV %varuv7 V dot@FVV %varvf0 nn N lt@IFF %varvi0 %varvf0 &constcf0 if@LI :LABEL1 %varvi0 set@FF %varvf0 &constcf1 div@FF %varvf0 eta set@FF %varvf1 %varvf0 :LABEL1 else@LI :LABEL0 %varvi0 set@FF %varvf1 eta :LABEL0 endel@I %varvi0 fresnel@VVFFFVV %varuv7 nn %varvf1 kr kt R T max@FV %varvf2 refl set@FF rthresh kr mul@FF rthresh %varvf2 max@FV %varvf2 transmit set@FF tthresh kt mul@FF tthresh %varvf2 max@FV %varvf2 refl reflectlight@VFF %varuv7 bias %varvf2 set@VV %varuv8 refl mul@VF %varuv8 kr mul@VV %varuv7 %varuv8 add@VV Cf %varuv7 ne@ISS %varvi1 envmap &constcs0 if@LI :LABEL3 %varvi1 wo_vspace@VV %varuv7 R normalize@VV %varuv7 %varuv7 environment@SVV envmap %varuv7 %varuv7 set@VV %varuv8 maprefl mul@VF %varuv8 kr mul@VV %varuv7 %varuv8 add@VV Cf %varuv7 :LABEL3 endif@I %varvi1 refractlight@VVFVVFF backC backO backA P T bias tthresh set@VV %varuv7 transmit mul@VF %varuv7 kt mul@VV %varuv7 backC add@VV Cf %varuv7 set@VV opac &constcv0 sub@VV opac transmit avg@FV Af opac add@FF Af backA clamp@FFFF Af Af &constcf0 &constcf1 set@VI Of &constci1 _code_end /* * 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 * 123 Front Street West, Suite 1401 * Toronto, Ontario * Canada M5J 2M2 * 416-504-9876 * * NAME: glass.vfl ( VEX ) * * COMMENTS: */ #pragma opname v_glass #pragma oplabel "VEX Glass" #pragma opicon SHOP_glass #pragma label amb "Ambient Color" #pragma label diff "Diffuse Color" #pragma label spec "Specular Color" #pragma label refl "Reflect Color" #pragma label transmit "Transmission Color" #pragma label rough "Roughness" #pragma label eta "Index of Refraction" #pragma label bias "Ray Bias" #pragma label maprefl "Environment Tint" #pragma label envmap "Environment Map" #pragma hint amb color #pragma hint diff color #pragma hint spec color #pragma hint refl color #pragma hint transmit color #pragma hint maprefl color #pragma hint envmap file #pragma group BRDF amb diff spec rough #pragma group BRDF refl transmit eta bias #pragma group Map maprefl envmap surface glass( vector amb=0; // Ambient contribution vector diff=0; // Diffuse contribution vector spec=1; // Color of specular highlite vector refl=1; // Color of reflected light vector transmit=1; // The glass passes this color through float rough = 0.1; float eta=1.2; // Index of refraction float bias = 0.01; // Ray bias vector maprefl=1; // Tint of reflection map string envmap = ""; // Environment map ) { vector nn, V, R, T; vector opac; float kr, kt; float rthresh, tthresh; vector backC, backO; float backA; nn = frontface(normalize(N), I); V = -normalize(I); Cf = ambient() * amb; Cf += diffuse(nn) * diff; Cf += specular(nn, V, rough) * spec; // Use the fresnel function to compute the amount of reflected and // refracted light (as well as the reflection & refraction vectors). fresnel(-V, nn, dot(nn, N) < 0 ? 1/eta : eta, kr, kt, R, T); // Compute maximum contribution to reflection and transmittance rthresh = kr * max(refl); tthresh = kt * max(transmit); // Add on reflections (both raytraced and from the environment map Cf += reflectlight(bias, max(refl)) * (kr * refl); if (envmap != "") { Cf += environment(envmap, normalize(wo_vspace(R))) * (kr * maprefl); } // Now, compute refracted light. refractlight(backC, backO, backA, P, T, bias, tthresh); Cf += kt * transmit * backC; // Compute opacity from transmit color opac = {1,1,1} - transmit; Af = clamp(avg(opac) + backA, 0, 1); // When using refraction, make sure to block all light from regular // transparency. Of = 1; } INDX DialogScriptkDVexCodekvDVflCodeá¸D# Context: Surface /* * Houdini Dialog Script generated automatically * by vcc from source file plastic. * Generated: Fri Aug 25 04:39:25 2006 */ { name "v_plastic" script "plastic" label "VEX Plastic" rendermask VMantra help { "" } parm { name amb label "Ambient" type color size 3 default { 1 1 1 } } parm { name diff label "Diffuse" type color size 3 default { 1 1 1 } } parm { name spec label "Specular" type color size 3 default { 1 1 1 } } parm { name rough label "Roughness" type float default { 0.1 } range { 0.001 1 } } } # # "plastic.vex" created on Fri Aug 25 04:39:25 2006 # with vcc # _name plastic _decl amb vector parm 1 1 1 _decl diff vector parm 1 1 1 _decl spec vector parm 1 1 1 _decl rough float parm 0.1 _decl &constcf0 float const 1 _decl nml vector local _decl %varuv1 vector local _decl %varuv2 vector local _decl %varvf0 float local normalize@VV %varuv1 N frontface@VVV %varuv1 %varuv1 I set@VV nml %varuv1 ambient@V %varuv1 set@VV %varuv2 amb mul@VV %varuv2 %varuv1 set@VV Cf %varuv2 diffuse@VV %varuv1 nml set@VV %varuv2 diff mul@VV %varuv2 %varuv1 add@VV Cf %varuv2 normalize@VV %varuv1 I neg@VV %varuv1 %varuv1 set@FF %varvf0 &constcf0 div@FF %varvf0 rough phong@VVVF %varuv1 nml %varuv1 %varvf0 set@VV %varuv2 spec mul@VV %varuv2 %varuv1 add@VV Cf %varuv2 _code_end /* * 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 * 123 Front Street West, Suite 1401 * Toronto, Ontario * Canada M5J 2M2 * 416-504-9876 * * NAME: plastic.vfl ( VEX ) * * COMMENTS: */ #pragma opname v_plastic #pragma oplabel "VEX Plastic" #pragma opicon SHOP_surface #pragma label amb "Ambient" #pragma label diff "Diffuse" #pragma label spec "Specular" #pragma label rough "Roughness" #pragma hint amb color #pragma hint diff color #pragma hint spec color #pragma range rough 0.001 1 surface plastic( vector amb=1; vector diff=1; vector spec=1; float rough=0.1; ) { vector nml; nml = frontface(normalize(N), I); Cf = amb * ambient(); Cf += diff * diffuse(nml); Cf += spec * phong(nml, -normalize(I), 1.0/rough); } 0707070000010000000006660000000000000000010000001055755405300001500000000000.OPlibraries0707070000010000000006660000000000000000010000001055755405300001700000000000.OPpreferences0707070000010000000006660000000000000000010000001055755405300001300000000702.variablesset -l status = '0' set -g ACTIVETAKE = 'hip' set -g E = '2.7182818284590452354' set -g HIP = 'C:/DOCUME~1/mstory/MYDOCU~1/work/Terragen' set -g HIPNAME = 'Terragen_dev.hip' set -g JOB = 'C:/Program Files/Side Effects Software/Houdini 7.0.220' set -g PI = '3.1415926535897932384' set -g POSE = 'C:/DOCUME~1/mstory/MYDOCU~1//houdini8.0/poselib' set -g _HIP_SAVETIME = 'Mon Jan 29 21:31:23 2007' set -g _HIP_SAVEVERSION = '8.1.704' set -g status = '0' 0707070000010000000006660000000000000000010000001055755405300001100000001171.aliasesalias AF1 'desk set Animate' alias AF2 'desk set Build' alias AF3 'desk set Textport' alias AF4 'desk set CHOPs' alias AF5 'desk set Image' alias AF6 'desk set Particles' alias AF7 'desk set Model' alias AF8 'desk set VEX_Builder' alias F1 'desk set Animate' alias F2 'desk set Build' alias F3 'desk set Textport' alias F4 'desk set CHOPs' alias F5 'desk set Image' alias F6 'desk set Particles' alias F7 'desk set Model' alias F8 'desk set VEX_Builder' alias SF10 'quit' alias cd 'opcf' alias cp 'opcp' alias h 'history' alias ls 'opls' alias matramp 'opramp' alias opcd 'opcf' alias oppwd 'oppwf' alias pwd 'oppwf' alias rm 'oprm' 0707070000010000000006660000000000000000010000001055755405300001400000000021.takeconfigtakename -g take 0707070000010000000006660000000000000000010000001055755405300002000000000012expression.func# 0 bytes 0707070000010000000006660000000000000000010000001055755405300001000000000557vex.defcomment "" position 5.5 2.5 cachesize 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 picked off exposed on current off inputs { } stat { create 1099413696 modify 1099413696 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300001200000000004vex.spare{ } 0707070000010000000006660000000000000000010000001055755405300001100000000020vex.parm{ version 0.8 } 0707070000010000000006660000000000000000010000001055755405300001000000000550obj.defcomment "" position 5 2 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress off picked off exposed on current on inputs { } stat { create 1099413696 modify 1127611118 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300001200000000004obj.spare{ } 0707070000010000000006660000000000000000010000001055755405300001100000000020obj.parm{ version 0.8 } 0707070000010000000006660000000000000000010000001055755405300001700000000032obj/model.inittype = geo matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300001600000000730obj/model.defobjflags 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.7973 2.4 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display on render off highlight off unload off savedata off compress off picked off exposed on current off selectable on inputs { } stat { create 1099413697 modify 1170134936 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300002000000000004obj/model.spare{ } 0707070000010000000006660000000000000000010000001055755405300001700000005546obj/model.parm{ version 0.8 stdswitcher ( 0 0 0 0 ) keeppos ( "off" ) pre_xform ( 0 ) xOrd ( "srt" ) rOrd ( "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 ( "" ) lookup ( on ) pathobjpath ( "" ) roll [ 0 locks=0 ] ( 0 ) pos [ 0 locks=0 ] ( 0 ) uparmtype ( "arc" ) pathorient [ 0 locks=0 ] ( 1 ) up [ 0 locks=0 ] ( 0 1 0 ) bank [ 0 locks=0 ] ( 1 ) shadespace ( "" ) dispspace ( "" ) shop_surfacepath ( "" ) shop_photonpath ( "" ) shop_displacepath ( "" ) lightmask ( * ) reflectmask ( * ) smooth ( "on" ) nobackface ( "off" ) autogen ( "off" ) reflmap ( C:/DOCUME~1/marks/LOCALS~1/Temp/$OS.rat ) reflres [ 0 locks=0 ] ( 128 ) shading_switcher ( 0 0 0 ) ri_color ( "off" ) ri_Cs [ 0 locks=0 ] ( 1 1 1 ) ri_Os [ 0 locks=0 ] ( 1 1 1 ) ri_Photon ( matte ) tri_vis_raydiff ( "off" ) ri_vis_raydiff ( invisible ) tri_vis_rayspec ( "off" ) ri_vis_rayspec ( invisible ) tri_vis_raytrans ( "on" ) ri_vis_raytrans ( primitive ) tri_vis_photon ( "off" ) ri_vis_photon [ 0 locks=0 ] ( 0 ) tri_vis_midpoint ( "off" ) ri_vis_midpoint [ 0 locks=0 ] ( 0 ) tri_camhitmode ( "off" ) ri_camhitmode ( shader ) rishader ( \"plastic\" ) ridisplace ( "" ) riinterior ( "" ) shop_surfaceshadowpath ( "" ) shop_fogpath ( "" ) shop_backgroundpath ( "" ) shop_photonvolumepath ( "" ) shop_contourpath ( "" ) soundmat ( "" ) soundchop ( "" ) genshader ( "" ) gendisplace ( "" ) geninterior ( "" ) material ( "" ) instancepath ( "" ) instancegroup ( "" ) ptinstance ( "off" ) partinstancepath ( "" ) detail ( off ) detail_file ( "" ) detail_autoarchive ( off ) detail_mantraproc ( "" ) detail_ribproc ( "" ) detail_blur ( "off" ) detail_min [ 0 locks=0 ] ( -1 -1 -1 ) detail_max [ 0 locks=0 ] ( 1 1 1 ) shop_geometrypath ( "" ) blur ( inherit ) tdisplay ( "off" ) display [ 0 locks=0 ] ( 1 ) tmatte ( "off" ) matte [ 0 locks=0 ] ( 0 ) tphantom ( "off" ) phantom [ 0 locks=0 ] ( 0 ) trbounce ( "off" ) rbounce [ 0 locks=0 ] ( 1 ) ttbounce ( "off" ) tbounce [ 0 locks=0 ] ( 10 ) trclip ( "off" ) rclip [ 0 locks=0 ] ( 0.001 ) tdbound ( "off" ) dbound [ 0 locks=0 ] ( 0 ) tshadequality ( "off" ) shadequality [ 0 locks=0 ] ( 1 ) lod [ 0 locks=0 ] ( 1 ) causticmode ( 3 ) gillummode ( 3 ) preinclude ( "" ) postinclude ( "" ) shadowquality [ 0 locks=0 ] ( 1 ) reflectquality [ 0 locks=0 ] ( 1 ) rest ( "" ) use_dcolor ( "off" ) dcolor [ 0 locks=0 ] ( 1 1 1 ) picking ( "on" ) pickscript ( "" ) caching ( "off" ) vport_shadeopen ( "off" ) vport_displayassubdiv ( "off" ) active [ 0 locks=0 ] ( 1 ) mass [ 0 locks=0 ] ( 1 ) bounce [ 0 locks=0 ] ( 0.5 ) fdynamic [ 0 locks=0 ] ( 0.1 ) fstatic [ 0 locks=0 ] ( 0.2 ) com [ 0 locks=0 ] ( 0 0 0 ) velocity [ 0 locks=0 ] ( 0 0 0 ) angvelaxis [ 0 locks=0 ] ( 0 0 1 ) angvelangle [ 0 locks=0 ] ( 0 ) popgeo ( _render_SOP_ ) cglod [ 0 locks=0 ] ( 1 ) itensor ( points ) itsamples [ 0 locks=0 ] ( 100 ) geochanges ( "off" ) } 0707070000010000000006660000000000000000010000001055755405300003100000000037obj/model/Terragen1.inittype = Terragen matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300003000000000616obj/model/Terragen1.defsopflags sopflags = comment "" position 0.490162 3.83997 cachesize 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 picked on exposed on current on inputs { } stat { create 1127607558 modify 1170134924 author mstory@mercury access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300003200000000004obj/model/Terragen1.spare{ } 0707070000010000000006660000000000000000010000001055755405300003100000000517obj/model/Terragen1.parm{ version 0.8 fname ( $HIP/test_terrain_curved.ter ) freload ( 0 ) surf_type ( "1" ) unit [ 0 locks=0 ] ( 1 ) scale [ 0 locks=0 ] ( 1 ) offset [ 0 locks=0 ] ( 0 ) projection ( "0" ) curv [ 0 locks=0 ] ( 0 ) size ( 256 ) xpts ( 257 ) ypts ( 257 ) terrain_scale ( "30.00 30.00 30.00" ) base_height ( 70 ) radius ( 6370.00 ) crvm ( 1 ) } 0707070000010000000006660000000000000000010000001055755405300002500000000033obj/model/shop1.inittype = shop matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300002400000000633obj/model/shop1.defsopflags sopflags = comment "" position 0.490162 2.71497 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress off picked off exposed on current off inputs { 0 Terragen1 } stat { create 1127611068 modify 1170134936 author mstory@mercury access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300002600000000004obj/model/shop1.spare{ } 0707070000010000000006660000000000000000010000001055755405300002500000002332obj/model/shop1.parm{ version 0.8 quickindirect ( "on" ) quickabspaths ( "on" ) quickpoint ( "off" ) quickgroup ( "" ) quicksurface ( /shop/v_plastic1 ) quickdisplace ( "" ) stdswitcher ( 0 0 0 ) subswitch1 ( 0 0 0 0 ) surface ( all ) numsurfpath ( 1 ) displace ( all ) numdisppath ( 1 ) photon ( all ) numphotpath ( 1 ) photonvolume ( all ) numphotvolpath ( 1 ) subswitch2 ( 0 0 0 0 ) shadow ( all ) numshadpath ( 1 ) environment ( all ) numenvpath ( 1 ) volume ( all ) numvolpath ( 1 ) contour ( all ) numcontourpath ( 1 ) subswitch3 ( 0 0 ) light ( all ) numlightpath ( 1 ) lightshadow ( all ) numlightshadowpath ( 1 ) gsurfpath1 ( "" ) surfpath1 ( "" ) ogdisppath1 ( "off" "off" ) gdisppath1 ( "" ) disppath1 ( "" ) ogphotpath1 ( "off" "off" ) gphotpath1 ( "" ) photpath1 ( "" ) ogphotvolpath1 ( "off" "off" ) gphotvolpath1 ( "" ) photvolpath1 ( "" ) ogshadpath1 ( "off" "off" ) gshadpath1 ( "" ) shadpath1 ( "" ) ogenvpath1 ( "off" "off" ) genvpath1 ( "" ) envpath1 ( "" ) ogvolpath1 ( "off" "off" ) gvolpath1 ( "" ) volpath1 ( "" ) ogcontourpath1 ( "off" "off" ) gcontourpath1 ( "" ) contourpath1 ( "" ) oglightpath1 ( "off" "off" ) glightpath1 ( "" ) lightpath1 ( "" ) oglightshadowpath1 ( "off" "off" ) glightshadowpath1 ( "" ) lightshadowpath1 ( "" ) } 0707070000010000000006660000000000000000010000001055755405300002000000000022obj/model.order2 Terragen1 shop1 0707070000010000000006660000000000000000010000001055755405300001600000000002obj/model.net1 0707070000010000000006660000000000000000010000001055755405300002200000000036obj/ambient1.inittype = ambient matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300002100000000726obj/ambient1.defobjflags objflags = origin off pretransform UT_DMatrix4 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 comment "" position 2.85 0.2 cachesize 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 picked on exposed on current on selectable off inputs { } stat { create 1099413697 modify 1132281215 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300002300000000004obj/ambient1.spare{ } 0707070000010000000006660000000000000000010000001055755405300002200000004402obj/ambient1.parm{ version 0.8 stdswitcher ( 0 0 0 ) c [ 0 locks=0 ] ( 0.1 0.1 0.1 ) dimmer [ 0 locks=0 ] ( 1 ) blur ( inherit ) tdisplay ( "off" ) display [ 0 locks=0 ] ( 1 ) tmatte ( "off" ) matte [ 0 locks=0 ] ( 0 ) tphantom ( "off" ) phantom [ 0 locks=0 ] ( 0 ) trbounce ( "off" ) rbounce [ 0 locks=0 ] ( 1 ) ttbounce ( "off" ) tbounce [ 0 locks=0 ] ( 10 ) trclip ( "off" ) rclip [ 0 locks=0 ] ( 0.001 ) tdbound ( "off" ) dbound [ 0 locks=0 ] ( 0 ) tshadequality ( "off" ) shadequality [ 0 locks=0 ] ( 1 ) shadowquality [ 0 locks=0 ] ( 1 ) reflectquality [ 0 locks=0 ] ( 1 ) lod [ 0 locks=0 ] ( 1 ) preinclude ( "" ) postinclude ( "" ) instancepath ( "" ) ptinstance ( "off" ) partinstancepath ( "" ) picking ( "off" ) pickscript ( "" ) use_dcolor ( "on" ) dcolor [ 0 locks=0 ] ( 1 1 1 ) caching ( "off" ) shader ( noShadow ) rishader ( "" ) genshader ( "" ) shop_lightpath ( "" ) shop_shadowpath ( "" ) shop_emitterpath ( "" ) projection ( "perspective" ) orthowidth [ 0 locks=0 ] ( 2 ) focal [ 0 locks=0 ] ( 50 ) aperture [ 0 locks=0 ] ( 41.4214 ) shutter [ 0 locks=0 ] ( 1 ) near [ 0 locks=0 ] ( 0.001 ) far [ 0 locks=0 ] ( 1000 ) focus [ 0 locks=0 ] ( 10 ) fstop [ 0 locks=0 ] ( 22 ) curvature [ 0 locks=0 ] ( 0 ) vcomment ( "" ) clear [ 0 locks=0 ] ( 1 ) fog ( "off" ) fogdensity [ 0 locks=0 ] ( 3 ) fognear [ 0 locks=0 ] ( 0 ) fogfar [ 0 locks=0 ] ( 10 ) fogcolor [ 0 locks=0 ] ( 0.5 0.5 0.5 ) fogalpha [ 0 locks=0 ] ( 0.5 ) cropl [ 0 locks=0 ] ( 0 ) cropr [ 0 locks=0 ] ( 1 ) cropb [ 0 locks=0 ] ( 0 ) cropt [ 0 locks=0 ] ( 1 ) win [ 0 locks=0 ] ( 0 0 ) winsize [ 0 locks=0 ] ( 1 ) winroll [ 0 locks=0 ] ( 0 ) usecop ( 0 0 ) rotofile ( "" ) overridesize ( "off" ) filesize [ 0 locks=0 ] ( 100 100 ) coppath ( "" ) copframe [ 8 locks=0 ] ( 0 ) copcolor ( "(Default Color)" ) copalpha ( "noalpha" ) trackwin ( "on" ) winp [ 0 locks=0 ] ( 0 0 ) res [ 0 locks=0 ] ( 512 512 ) resmenu ( 0 ) aspect [ 0 locks=0 ] ( 1 ) keeppos ( "off" ) pre_xform ( 0 ) xOrd ( "srt" ) rOrd ( "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 ( "" ) lookup ( on ) pathobjpath ( "" ) roll [ 0 locks=0 ] ( 0 ) pos [ 0 locks=0 ] ( 0 ) uparmtype ( "arc" ) pathorient [ 0 locks=0 ] ( 1 ) up [ 0 locks=0 ] ( 0 1 0 ) bank [ 0 locks=0 ] ( 1 ) } 0707070000010000000006660000000000000000010000001055755405300002100000000002obj/ambient1.net1 0707070000010000000006660000000000000000010000001055755405300002000000000034obj/light1.inittype = light matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300001700000000733obj/light1.defobjflags objflags = origin off pretransform UT_DMatrix4 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 comment "" position 0.306187 1.4 cachesize 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 picked off exposed on current off selectable on inputs { } stat { create 1099413697 modify 1131323759 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300002100000000004obj/light1.spare{ } 0707070000010000000006660000000000000000010000001055755405300002000000006507obj/light1.parm{ version 0.8 stdswitcher ( 0 0 0 0 0 0 0 0 ) keeppos ( "off" ) pre_xform ( 0 ) xOrd ( "srt" ) rOrd ( "xyz" ) t [ 0 locks=0 ] ( -1469.34 1332.52 -362.372 ) r [ 0 locks=0 ] ( -105.265 -46.767 59.0388 ) s [ 0 locks=0 ] ( 1 1 1 ) p [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 1 ) lookatpath ( "" ) lookup ( on ) pathobjpath ( "" ) roll [ 0 locks=0 ] ( 0 ) pos [ 0 locks=0 ] ( 0 ) uparmtype ( "arc" ) pathorient [ 0 locks=0 ] ( 1 ) up [ 0 locks=0 ] ( 0 1 0 ) bank [ 0 locks=0 ] ( 1 ) shop_lightpath ( "" ) shop_emitterpath ( "" ) genshader ( "" ) areashape ( point ) areasize [ 0 locks=0 ] ( 1 ) areasamples [ 0 locks=0 ] ( 16 ) diffuse ( "on" ) specular ( "on" ) photondirect ( "off" ) useactiveradius ( "off" ) shading_switcher ( 0 0 0 ) c [ 0 locks=0 ] ( 0.5 0.5 0.5 ) dimmer [ 0 locks=0 ] ( 1 ) conelight ( off ) coneangle [ 0 locks=0 ] ( 45 ) conedelta [ 0 locks=0 ] ( 10 ) coneroll [ 0 locks=0 ] ( 1 ) shader ( fastShadow ) tatten ( on ) atten [ 0 locks=0 ] ( 1e+006 ) spread [ 0 locks=0 ] ( 2 ) reflect [ 0 locks=0 ] ( 1 1 ) specmap ( "" ) diffmap ( "" ) projmap ( "" ) clampprojmap ( "off" ) fogshader ( "" ) rishader ( "" ) energy [ 0 locks=0 ] ( 0 0 0 ) exponent [ 0 locks=0 ] ( 2 ) causticphotons [ 0 locks=0 ] ( 0 0 ) globillphotons [ 0 locks=0 ] ( 0 0 ) shop_shadowpath ( "" ) shadowmask ( * ) depthmap ( "" ) autogen ( "off" ) depthquantize ( midpoint ) depthsamples [ 0 locks=0 ] ( 1 1 ) depthblur ( "off" ) depthminmax ( "off" ) depthdeep ( "off" ) rishadowtype ( discrete ) depthofsize ( 3 ) depthof ( real16 ) depthpz ( real32 ) depthcompression [ 0 locks=0 ] ( 5 ) depthzbias [ 0 locks=0 ] ( 0.001 ) projection ( "perspective" ) orthowidth [ 0 locks=0 ] ( 269.174 ) res [ 0 locks=0 ] ( 512 512 ) resmenu ( 0 ) aspect [ 0 locks=0 ] ( 1 ) focal [ 0 locks=0 ] ( 50 ) aperture [ 0 locks=0 ] ( 41.4214 ) shutter [ 0 locks=0 ] ( 1 ) near [ 0 locks=0 ] ( 0.001 ) far [ 0 locks=0 ] ( 419712 ) focus [ 0 locks=0 ] ( 10 ) fstop [ 0 locks=0 ] ( 22 ) curvature [ 0 locks=0 ] ( 0 ) win [ 0 locks=0 ] ( 0 0 ) winsize [ 0 locks=0 ] ( 1 ) winroll [ 0 locks=0 ] ( 0 ) maskaspect [ 0 locks=0 ] ( 1.85 ) maskopacity [ 0 locks=0 ] ( 0.4 ) maskoverlay ( "" ) blur ( inherit ) tdisplay ( "off" ) display [ 0 locks=0 ] ( 1 ) tmatte ( "off" ) matte [ 0 locks=0 ] ( 0 ) tphantom ( "off" ) phantom [ 0 locks=0 ] ( 0 ) trbounce ( "off" ) rbounce [ 0 locks=0 ] ( 1 ) ttbounce ( "off" ) tbounce [ 0 locks=0 ] ( 10 ) trclip ( "off" ) rclip [ 0 locks=0 ] ( 0.001 ) tdbound ( "off" ) dbound [ 0 locks=0 ] ( 0 ) tshadequality ( "off" ) shadequality [ 0 locks=0 ] ( 1 ) shadowquality [ 0 locks=0 ] ( 1 ) reflectquality [ 0 locks=0 ] ( 1 ) lod [ 0 locks=0 ] ( 1 ) instancepath ( "" ) ptinstance ( "off" ) partinstancepath ( "" ) preinclude ( "" ) postinclude ( "" ) picking ( "on" ) pickscript ( "" ) caching ( "off" ) use_dcolor ( "on" ) dcolor [ 0 locks=0 ] ( 1 1 1 ) vcomment ( "" ) clear [ 0 locks=0 ] ( 1 ) fog ( "off" ) fogdensity [ 0 locks=0 ] ( 3 ) fognear [ 0 locks=0 ] ( 0 ) fogfar [ 0 locks=0 ] ( 10 ) fogcolor [ 0 locks=0 ] ( 0.5 0.5 0.5 ) fogalpha [ 0 locks=0 ] ( 0.5 ) cropl [ 0 locks=0 ] ( 0 ) cropr [ 0 locks=0 ] ( 1 ) cropb [ 0 locks=0 ] ( 0 ) cropt [ 0 locks=0 ] ( 1 ) usecop ( 0 0 ) rotofile ( "" ) overridesize ( "off" ) filesize [ 0 locks=0 ] ( 1 1 ) coppath ( "" ) copframe [ 8 locks=0 ] ( 0 ) copcolor ( "(Default Color)" ) copalpha ( "noalpha" ) trackwin ( "on" ) winp [ 0 locks=0 ] ( 0 0 ) } 0707070000010000000006660000000000000000010000001055755405300004200000000035obj/light1/point_cone_switch.inittype = switch matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300004100000000650obj/light1/point_cone_switch.defsopflags sopflags = comment "" position -0.594989 -6.38178 cachesize 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 picked off exposed on current off inputs { 0 switch1 1 cone_light } stat { create 1099413697 modify 1099413732 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300004300000000004obj/light1/point_cone_switch.spare{ } 0707070000010000000006660000000000000000010000001055755405300004100000000516obj/light1/point_cone_switch.chn{ channel input { lefttype = extend righttype = extend flags = 0 segment { length = 9.96667003631592 accel = 1 1 expr = "if (strcmp(chs(\"../conelight\"), \"on\") == 0, 1, 0)" } segment { length = 0 accel = 0.100334 0.100334 expr = "if (strcmp(chs(\"../conelight\"), \"on\") == 0, 1, 0)" } } } 0707070000010000000006660000000000000000010000001055755405300004200000000065obj/light1/point_cone_switch.parm{ version 0.8 input [ 0 locks=0 ] ( [ input 0 ] ) } 0707070000010000000006660000000000000000010000001055755405300003400000000034obj/light1/final_light.inittype = merge matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300003300000000655obj/light1/final_light.defsopflags sopflags = comment "" position 3.40277 -9.37843 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress off picked off exposed on current off inputs { 0 point_cone_switch 1 areasize2 } stat { create 1099413697 modify 1099413701 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300003500000000004obj/light1/final_light.spare{ } 0707070000010000000006660000000000000000010000001055755405300003400000000020obj/light1/final_light.parm{ version 0.8 } 0707070000010000000006660000000000000000010000001055755405300004100000000035obj/light1/areashape_switch.inittype = switch matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300004000000000707obj/light1/areashape_switch.defsopflags sopflags = comment "" position 8.37629 -5.34795 cachesize 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 picked off exposed on current off inputs { 0 null1 1 line1 2 grid1 3 circle1 4 sphere1 5 tube1 } stat { create 1099413697 modify 1099413724 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300004200000000004obj/light1/areashape_switch.spare{ } 0707070000010000000006660000000000000000010000001055755405300004000000000712obj/light1/areashape_switch.chn{ channel input { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "if(strcmp(chs(\"../areashape\"), \"point\") == 0, 0, if(strcmp(chs(\"../areashape\"), \"line\") == 0, 1, if(strcmp(chs(\"../areashape\"), \"grid\") == 0, 2, if(strcmp(chs(\"../areashape\"), \"disk\") == 0, 3, if(strcmp(chs(\"../areashape\"), \"sphere\") == 0, 4, if(strcmp(chs(\"../areashape\"), \"tube\") == 0, 5, 0))))))" } } } 0707070000010000000006660000000000000000010000001055755405300004100000000065obj/light1/areashape_switch.parm{ version 0.8 input [ 0 locks=0 ] ( [ input 0 ] ) } 0707070000010000000006660000000000000000010000001055755405300002600000000033obj/light1/null1.inittype = null matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300002500000000614obj/light1/null1.defsopflags sopflags = comment "" position 7.79277 2.49608 cachesize 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 picked off exposed on current off inputs { } stat { create 1099413697 modify 1099413697 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300002700000000004obj/light1/null1.spare{ } 0707070000010000000006660000000000000000010000001055755405300002600000000020obj/light1/null1.parm{ version 0.8 } 0707070000010000000006660000000000000000010000001055755405300002600000000033obj/light1/line1.inittype = line matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300002500000000614obj/light1/line1.defsopflags sopflags = comment "" position 9.36699 1.64577 cachesize 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 picked off exposed on current off inputs { } stat { create 1099413697 modify 1099413712 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300002700000000004obj/light1/line1.spare{ } 0707070000010000000006660000000000000000010000001055755405300002600000000254obj/light1/line1.parm{ version 0.8 type ( "poly" ) origin [ 0 locks=0 ] ( -0.5 0 0 ) dir [ 0 locks=0 ] ( 1 0 0 ) dist [ 0 locks=0 ] ( 1 ) points [ 0 locks=0 ] ( 2 ) order [ 0 locks=0 ] ( 4 ) } 0707070000010000000006660000000000000000010000001055755405300002600000000033obj/light1/grid1.inittype = grid matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300002500000000615obj/light1/grid1.defsopflags sopflags = comment "" position 10.3727 0.641406 cachesize 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 picked off exposed on current off inputs { } stat { create 1099413697 modify 1099413717 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300002700000000004obj/light1/grid1.spare{ } 0707070000010000000006660000000000000000010000001055755405300002600000000404obj/light1/grid1.parm{ version 0.8 type ( "poly" ) surftype ( "quads" ) orient ( "xy" ) size [ 0 locks=0 ] ( 1 1 ) t [ 0 locks=0 ] ( 0 0 0 ) rows [ 0 locks=0 ] ( 2 ) cols [ 0 locks=0 ] ( 2 ) orderu [ 0 locks=0 ] ( 4 ) orderv [ 0 locks=0 ] ( 4 ) interpu ( "on" ) interpv ( "on" ) } 0707070000010000000006660000000000000000010000001055755405300003000000000035obj/light1/circle1.inittype = circle matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300002700000000615obj/light1/circle1.defsopflags sopflags = comment "" position 11.377 -0.362946 cachesize 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 picked off exposed on current off inputs { } stat { create 1099413697 modify 1099413715 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300003100000000004obj/light1/circle1.spare{ } 0707070000010000000006660000000000000000010000001055755405300003000000000340obj/light1/circle1.parm{ version 0.8 type ( "nurbs" ) orient ( "xy" ) rad [ 0 locks=0 ] ( 0.5 0.5 ) t [ 0 locks=0 ] ( 0 0 0 ) order [ 0 locks=0 ] ( 3 ) divs [ 0 locks=0 ] ( 10 ) arc ( "closed" ) angle [ 0 locks=0 ] ( 0 360 ) imperfect ( "off" ) } 0707070000010000000006660000000000000000010000001055755405300003000000000035obj/light1/sphere1.inittype = sphere matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300002700000000615obj/light1/sphere1.defsopflags sopflags = comment "" position 12.4013 -1.38074 cachesize 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 picked off exposed on current off inputs { } stat { create 1099413697 modify 1099413721 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300003100000000004obj/light1/sphere1.spare{ } 0707070000010000000006660000000000000000010000001055755405300003000000000473obj/light1/sphere1.parm{ version 0.8 type ( "nurbs" ) surftype ( "quads" ) rad [ 0 locks=0 ] ( 0.5 0.5 0.5 ) t [ 0 locks=0 ] ( 0 0 0 ) orient ( "y" ) freq [ 0 locks=0 ] ( 1 ) rows [ 0 locks=0 ] ( 10 ) cols [ 0 locks=0 ] ( 10 ) orderu [ 0 locks=0 ] ( 3 ) orderv [ 0 locks=0 ] ( 3 ) imperfect ( "off" ) upole ( "off" ) accurate ( "off" ) } 0707070000010000000006660000000000000000010000001055755405300002600000000033obj/light1/tube1.inittype = tube matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300002500000000615obj/light1/tube1.defsopflags sopflags = comment "" position 13.3437 -2.38422 cachesize 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 picked off exposed on current off inputs { } stat { create 1099413697 modify 1099413719 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300002700000000004obj/light1/tube1.spare{ } 0707070000010000000006660000000000000000010000001055755405300002600000000467obj/light1/tube1.parm{ version 0.8 stdswitcher ( 1 1 ) type ( "nurbs" ) surftype ( "quads" ) orient ( "x" ) t [ 0 locks=0 ] ( 0 0 0 ) rad [ 0 locks=0 ] ( 0.5 0.5 ) height [ 0 locks=0 ] ( 1 ) imperfect ( "off" ) rows [ 0 locks=0 ] ( 2 ) cols [ 0 locks=0 ] ( 10 ) orderu [ 0 locks=0 ] ( 3 ) orderv [ 0 locks=0 ] ( 2 ) cap ( "off" ) } 0707070000010000000006660000000000000000010000001055755405300003200000000034obj/light1/areasize2.inittype = xform matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300003100000000641obj/light1/areasize2.defsopflags sopflags = comment "" position 8.36903 -7.34429 cachesize 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 picked off exposed on current off inputs { 0 areashape_switch } stat { create 1099413697 modify 1099413743 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300003300000000004obj/light1/areasize2.spare{ } 0707070000010000000006660000000000000000010000001055755405300003100000000267obj/light1/areasize2.chn{ channel scale { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch(\"../areasize\") } } } 0707070000010000000006660000000000000000010000001055755405300003200000000512obj/light1/areasize2.parm{ version 0.8 group ( "" ) grouptype ( "guess" ) xOrd ( "srt" ) rOrd ( "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 ] ( [ scale 1 ] ) grppivot ( "off" ) updatenmls ( "on" ) vlength ( "on" ) invertxform ( "off" ) } 0707070000010000000006660000000000000000010000001055755405300003200000000034obj/light1/areasize1.inittype = xform matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300003100000000631obj/light1/areasize1.defsopflags sopflags = comment "" position -1.60681 -0.365115 cachesize 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 picked off exposed on current off inputs { 0 merge2 } stat { create 1099413697 modify 1099413743 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300003300000000004obj/light1/areasize1.spare{ } 0707070000010000000006660000000000000000010000001055755405300003100000000300obj/light1/areasize1.chn{ channel scale { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch(\"../areasize2/scale\")/8 } } } 0707070000010000000006660000000000000000010000001055755405300003200000000512obj/light1/areasize1.parm{ version 0.8 group ( "" ) grouptype ( "guess" ) xOrd ( "srt" ) rOrd ( "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 ] ( [ scale 1 ] ) grppivot ( "off" ) updatenmls ( "on" ) vlength ( "on" ) invertxform ( "off" ) } 0707070000010000000006660000000000000000010000001055755405300003300000000035obj/light1/cone_light.inittype = subnet matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300003200000000615obj/light1/cone_light.defsopflags sopflags = comment "" position 3.38881 -1.38623 cachesize 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 picked off exposed on current off inputs { } stat { create 1099413697 modify 1099413710 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300003400000000004obj/light1/cone_light.spare{ } 0707070000010000000006660000000000000000010000001055755405300003300000000230obj/light1/cone_light.parm{ version 0.8 label1 ( "Sub-Network Input #1" ) label2 ( "Sub-Network Input #2" ) label3 ( "Sub-Network Input #3" ) label4 ( "Sub-Network Input #4" ) } 0707070000010000000006660000000000000000010000001055755405300003200000000224obj/light1/cone_light.inp4 0 1 6 0 1 __NO_OWNER_NETWORK_BOX__ 1 2 6.1 0 2 __NO_OWNER_NETWORK_BOX__ 2 3 6.2 0 3 __NO_OWNER_NETWORK_BOX__ 3 4 6.3 0 4 __NO_OWNER_NETWORK_BOX__ 0707070000010000000006660000000000000000010000001055755405300004100000000033obj/light1/cone_light/tube1.inittype = tube matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300004000000000614obj/light1/cone_light/tube1.defsopflags sopflags = comment "" position 2.36156 3.62617 cachesize 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 picked off exposed on current off inputs { } stat { create 1099413697 modify 1099413796 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300004200000000004obj/light1/cone_light/tube1.spare{ } 0707070000010000000006660000000000000000010000001055755405300004000000002001obj/light1/cone_light/tube1.chn{ channel tz { lefttype = extend righttype = extend flags = 0 segment { length = 9.96667003631592 value = 0 0.5 accel = 1 1 expr = -ch(\"height\")*.5 } segment { length = 0 value = 0.5 0 accel = 0.100334 0.100334 expr = -ch(\"height\")*.5 } } channel rad2 { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 9.96667003631592 value = 0 0.5 accel = 1 1 expr = ch(\"../../focus\")*sin(ch(\"../../coneangle\")/2) } segment { length = 0 value = 0.5 0 accel = 0.100334 0.100334 expr = ch(\"../../focus\")*sin(ch(\"../../coneangle\")/2) } } channel height { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 9.96667003631592 value = 0.5 0.5 accel = 1 1 expr = "ch(\"../../focus\") * cos(ch(\"../../coneangle\")/2)" } segment { length = 0 value = 0.5 0.5 accel = 0.100334 0.100334 expr = "ch(\"../../focus\") * cos(ch(\"../../coneangle\")/2)" } } } 0707070000010000000006660000000000000000010000001055755405300004100000000527obj/light1/cone_light/tube1.parm{ version 0.8 stdswitcher ( 1 1 ) type ( "nurbs" ) surftype ( "quads" ) orient ( "z" ) t [ 0 locks=0 ] ( 0 0 [ tz 0 ] ) rad [ 0 locks=0 ] ( 0 [ rad2 3.82683 ] ) height [ 0 locks=0 ] ( [ height 1 ] ) imperfect ( "off" ) rows [ 0 locks=0 ] ( 2 ) cols [ 0 locks=0 ] ( 10 ) orderu [ 0 locks=0 ] ( 3 ) orderv [ 0 locks=0 ] ( 2 ) cap ( "off" ) } 0707070000010000000006660000000000000000010000001055755405300004100000000033obj/light1/cone_light/grid1.inittype = grid matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300004000000000600obj/light1/cone_light/grid1.defsopflags sopflags = comment "" position 1 5 cachesize 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 picked off exposed on current off inputs { } stat { create 1099413697 modify 1099413763 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300004200000000004obj/light1/cone_light/grid1.spare{ } 0707070000010000000006660000000000000000010000001055755405300004000000001163obj/light1/cone_light/grid1.chn{ channel sizey { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 9.96667003631592 value = 0.5 0.5 accel = 1 1 expr = ch(\"../tube1/rad2\")*0.5 } segment { length = 0 value = 0.5 0.5 accel = 0.100334 0.100334 expr = ch(\"../tube1/rad2\")*0.5 } } channel ty { lefttype = extend righttype = extend flags = 0 segment { length = 9.96667003631592 value = 0.25 0.25 accel = 1 1 expr = ch(\"../tube1/rad2\")*0.25 } segment { length = 0 value = 0.25 0.25 accel = 0.100334 0.100334 expr = ch(\"../tube1/rad2\")*0.25 } } } 0707070000010000000006660000000000000000010000001055755405300004100000000432obj/light1/cone_light/grid1.parm{ version 0.8 type ( "poly" ) surftype ( "quads" ) orient ( "xy" ) size [ 0 locks=0 ] ( 0.03 [ sizey 1 ] ) t [ 0 locks=0 ] ( 0 [ ty 0 ] 0 ) rows [ 0 locks=0 ] ( 2 ) cols [ 0 locks=0 ] ( 2 ) orderu [ 0 locks=0 ] ( 4 ) orderv [ 0 locks=0 ] ( 4 ) interpu ( "on" ) interpv ( "on" ) } 0707070000010000000006660000000000000000010000001055755405300004200000000034obj/light1/cone_light/merge1.inittype = merge matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300004100000000662obj/light1/cone_light/merge1.defsopflags sopflags = comment "" position 1.57597 -0.46238 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress off picked off exposed on current off inputs { 0 grid1 1 tube1 2 circle1 3 xform1 } stat { create 1099413697 modify 1099413703 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300004300000000004obj/light1/cone_light/merge1.spare{ } 0707070000010000000006660000000000000000010000001055755405300004200000000020obj/light1/cone_light/merge1.parm{ version 0.8 } 0707070000010000000006660000000000000000010000001055755405300004300000000035obj/light1/cone_light/circle1.inittype = circle matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300004200000000611obj/light1/cone_light/circle1.defsopflags sopflags = comment "" position 4.65481 2.9325 cachesize 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 picked on exposed on current on inputs { } stat { create 1099413697 modify 1099413807 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300004400000000004obj/light1/cone_light/circle1.spare{ } 0707070000010000000006660000000000000000010000001055755405300004200000002256obj/light1/cone_light/circle1.chn{ channel radx { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 9.96667003631592 value = 1 1 accel = 1 1 expr = ch(\"../../focus\") } segment { length = 0 value = 1 1 accel = 0.100334 0.100334 expr = ch(\"../../focus\") } } channel rady { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 9.96667003631592 value = 1 1 accel = 1 1 expr = ch(\"../../focus\") } segment { length = 0 value = 1 1 accel = 0.100334 0.100334 expr = ch(\"../../focus\") } } channel beginangle { lefttype = extend righttype = extend flags = 0 segment { length = 9.96667003631592 accel = 1 1 expr = -ch(\"../../coneangle\")/2 } segment { length = 0 accel = 0.100334 0.100334 expr = -ch(\"../../coneangle\")/2 } } channel endangle { lefttype = extend righttype = extend default = 360 flags = 0 segment { length = 9.96667003631592 value = 360 360 accel = 1 1 expr = ch(\"../../coneangle\")/2 } segment { length = 0 value = 360 360 accel = 0.100334 0.100334 expr = ch(\"../../coneangle\")/2 } } } 0707070000010000000006660000000000000000010000001055755405300004300000000416obj/light1/cone_light/circle1.parm{ version 0.8 type ( "bezier" ) orient ( "yz" ) rad [ 0 locks=0 ] ( [ radx 1 ] [ rady 1 ] ) t [ 0 locks=0 ] ( 0 0 0 ) order [ 0 locks=0 ] ( 4 ) divs [ 0 locks=0 ] ( 7 ) arc ( "openarc" ) angle [ 0 locks=0 ] ( [ beginangle 0 ] [ endangle 360 ] ) imperfect ( "on" ) } 0707070000010000000006660000000000000000010000001055755405300004200000000034obj/light1/cone_light/xform1.inittype = xform matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300004100000000627obj/light1/cone_light/xform1.defsopflags sopflags = comment "" position 6.99735 1.74563 cachesize 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 picked off exposed on current off inputs { 0 circle1 } stat { create 1099413697 modify 1099413724 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300004300000000004obj/light1/cone_light/xform1.spare{ } 0707070000010000000006660000000000000000010000001055755405300004200000000500obj/light1/cone_light/xform1.parm{ version 0.8 group ( "" ) grouptype ( "guess" ) xOrd ( "srt" ) rOrd ( "xyz" ) t [ 0 locks=0 ] ( 0 0 0 ) r [ 0 locks=0 ] ( 0 0 90 ) 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 ) grppivot ( "off" ) updatenmls ( "on" ) vlength ( "on" ) invertxform ( "off" ) } 0707070000010000000006660000000000000000010000001055755405300003400000000044obj/light1/cone_light.order5 tube1 grid1 merge1 circle1 xform1 0707070000010000000006660000000000000000010000001055755405300003200000000002obj/light1/cone_light.net1 0707070000010000000006660000000000000000010000001055755405300003400000000033obj/light1/point_light.inittype = file matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300003300000000615obj/light1/point_light.defsopflags sopflags = comment "" position -5.61138 3.59963 cachesize 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 picked off exposed on current off inputs { } stat { create 1099413697 modify 1099413699 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300003500000000004obj/light1/point_light.spare{ } 0707070000010000000006660000000000000000010000001055755405300003400000000066obj/light1/point_light.parm{ version 0.8 file ( pointlight.bgeo ) reload ( 0 ) } 0707070000010000000006660000000000000000010000001055755405300003000000000035obj/light1/switch1.inittype = switch matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300002700000000651obj/light1/switch1.defsopflags sopflags = comment "" position -2.62131 -2.3758 cachesize 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 picked off exposed on current off inputs { 0 point_light 1 areasize1 } stat { create 1099413697 modify 1099413720 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300003100000000004obj/light1/switch1.spare{ } 0707070000010000000006660000000000000000010000001055755405300002700000000300obj/light1/switch1.chn{ channel input { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "if (strcmp(chs(\"../areashape\"), \"point\") == 0, 0, 1)" } } } 0707070000010000000006660000000000000000010000001055755405300003000000000065obj/light1/switch1.parm{ version 0.8 input [ 0 locks=0 ] ( [ input 0 ] ) } 0707070000010000000006660000000000000000010000001055755405300002600000000033obj/light1/line2.inittype = line matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300002500000000614obj/light1/line2.defsopflags sopflags = comment "" position 1.37657 7.61234 cachesize 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 picked off exposed on current off inputs { } stat { create 1099413697 modify 1099413712 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300002700000000004obj/light1/line2.spare{ } 0707070000010000000006660000000000000000010000001055755405300002600000000255obj/light1/line2.parm{ version 0.8 type ( "poly" ) origin [ 0 locks=0 ] ( 0 1.5 0 ) dir [ 0 locks=0 ] ( 0 1 0 ) dist [ 0 locks=0 ] ( 2.5 ) points [ 0 locks=0 ] ( 2 ) order [ 0 locks=0 ] ( 4 ) } 0707070000010000000006660000000000000000010000001055755405300003300000000040obj/light1/duplicate1.inittype = duplicate matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300003200000000625obj/light1/duplicate1.defsopflags sopflags = comment "" position 1.39951 6.62431 cachesize 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 picked off exposed on current off inputs { 0 line2 } stat { create 1099413697 modify 1099413728 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300003400000000004obj/light1/duplicate1.spare{ } 0707070000010000000006660000000000000000010000001055755405300003300000000551obj/light1/duplicate1.parm{ version 0.8 sourceGrp ( "" ) ncy [ 0 locks=0 ] ( 1 ) xOrd ( "srt" ) rOrd ( "xyz" ) t [ 0 locks=0 ] ( 0 0 0 ) r [ 0 locks=0 ] ( 180 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 ) grppivot ( "off" ) cum ( "on" ) vlength ( "on" ) newg ( "off" ) preservegroups ( "off" ) copyg ( copyGroup$CY ) } 0707070000010000000006660000000000000000010000001055755405300002600000000033obj/light1/line3.inittype = line matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300002500000000612obj/light1/line3.defsopflags sopflags = comment "" position 4.35739 7.63465 cachesize 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 picked on exposed on current on inputs { } stat { create 1099413697 modify 1099413712 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300002700000000004obj/light1/line3.spare{ } 0707070000010000000006660000000000000000010000001055755405300002600000000255obj/light1/line3.parm{ version 0.8 type ( "poly" ) origin [ 0 locks=0 ] ( 1.5 0 0 ) dir [ 0 locks=0 ] ( 1 0 0 ) dist [ 0 locks=0 ] ( 2.5 ) points [ 0 locks=0 ] ( 2 ) order [ 0 locks=0 ] ( 4 ) } 0707070000010000000006660000000000000000010000001055755405300003300000000040obj/light1/duplicate2.inittype = duplicate matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300003200000000625obj/light1/duplicate2.defsopflags sopflags = comment "" position 4.38029 6.64663 cachesize 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 picked off exposed on current off inputs { 0 line3 } stat { create 1099413697 modify 1099413728 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300003400000000004obj/light1/duplicate2.spare{ } 0707070000010000000006660000000000000000010000001055755405300003300000000551obj/light1/duplicate2.parm{ version 0.8 sourceGrp ( "" ) ncy [ 0 locks=0 ] ( 1 ) xOrd ( "srt" ) rOrd ( "xyz" ) t [ 0 locks=0 ] ( 0 0 0 ) r [ 0 locks=0 ] ( 0 180 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 ) grppivot ( "off" ) cum ( "on" ) vlength ( "on" ) newg ( "off" ) preservegroups ( "off" ) copyg ( copyGroup$CY ) } 0707070000010000000006660000000000000000010000001055755405300002700000000034obj/light1/merge1.inittype = merge matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300002600000000650obj/light1/merge1.defsopflags sopflags = comment "" position 3.39671 5.63929 cachesize 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 picked off exposed on current off inputs { 0 duplicate1 1 duplicate2 } stat { create 1099413697 modify 1099413699 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300003000000000004obj/light1/merge1.spare{ } 0707070000010000000006660000000000000000010000001055755405300002700000000020obj/light1/merge1.parm{ version 0.8 } 0707070000010000000006660000000000000000010000001055755405300002700000000034obj/light1/merge2.inittype = merge matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300002600000000650obj/light1/merge2.defsopflags sopflags = comment "" position -1.59936 0.593665 cachesize 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 picked off exposed on current off inputs { 0 point_light 1 switch2 } stat { create 1099413697 modify 1099413699 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300003000000000004obj/light1/merge2.spare{ } 0707070000010000000006660000000000000000010000001055755405300002700000000020obj/light1/merge2.parm{ version 0.8 } 0707070000010000000006660000000000000000010000001055755405300002600000000033obj/light1/null2.inittype = null matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300002500000000616obj/light1/null2.defsopflags sopflags = comment "" position -0.601918 7.65078 cachesize 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 picked off exposed on current off inputs { } stat { create 1099413697 modify 1099413697 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300002700000000004obj/light1/null2.spare{ } 0707070000010000000006660000000000000000010000001055755405300002600000000020obj/light1/null2.parm{ version 0.8 } 0707070000010000000006660000000000000000010000001055755405300003000000000035obj/light1/switch2.inittype = switch matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300002700000000653obj/light1/switch2.defsopflags sopflags = comment "" position -0.618242 2.60217 cachesize 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 picked off exposed on current off inputs { 0 null2 1 merge1 2 xform1 } stat { create 1099413697 modify 1099413721 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300003100000000004obj/light1/switch2.spare{ } 0707070000010000000006660000000000000000010000001055755405300002700000000360obj/light1/switch2.chn{ channel input { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "if (strcmp(chs(\"../areashape\"), \"line\") == 0, 0, if(strcmp(chs(\"../areashape\"), \"tube\")==0,2,1))" } } } 0707070000010000000006660000000000000000010000001055755405300003000000000065obj/light1/switch2.parm{ version 0.8 input [ 0 locks=0 ] ( [ input 0 ] ) } 0707070000010000000006660000000000000000010000001055755405300002700000000034obj/light1/xform1.inittype = xform matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300002600000000626obj/light1/xform1.defsopflags sopflags = comment "" position 3.37466 3.62929 cachesize 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 picked off exposed on current off inputs { 0 merge1 } stat { create 1099413697 modify 1099413724 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300003000000000004obj/light1/xform1.spare{ } 0707070000010000000006660000000000000000010000001055755405300002700000000500obj/light1/xform1.parm{ version 0.8 group ( "" ) grouptype ( "guess" ) xOrd ( "srt" ) rOrd ( "xyz" ) t [ 0 locks=0 ] ( 0 0 0 ) r [ 0 locks=0 ] ( 0 90 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 ) grppivot ( "off" ) updatenmls ( "on" ) vlength ( "on" ) invertxform ( "off" ) } 0707070000010000000006660000000000000000010000001055755405300002100000000322obj/light1.order23 point_cone_switch final_light areashape_switch null1 line1 grid1 circle1 sphere1 tube1 areasize2 areasize1 cone_light point_light switch1 line2 duplicate1 line3 duplicate2 merge1 merge2 null2 switch2 xform1 0707070000010000000006660000000000000000010000001055755405300001700000000002obj/light1.net1 0707070000010000000006660000000000000000010000001055755405300002000000000034obj/light2.inittype = light matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300001700000000732obj/light2.defobjflags objflags = origin off pretransform UT_DMatrix4 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 comment "" position 0.99261 0.8 cachesize 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 picked off exposed on current off selectable on inputs { } stat { create 1099413697 modify 1131323764 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300002100000000004obj/light2.spare{ } 0707070000010000000006660000000000000000010000001055755405300002000000006507obj/light2.parm{ version 0.8 stdswitcher ( 0 0 0 0 0 0 0 0 ) keeppos ( "off" ) pre_xform ( 0 ) xOrd ( "srt" ) rOrd ( "xyz" ) t [ 0 locks=0 ] ( -425.183 952.672 -99.0038 ) r [ 0 locks=0 ] ( -32.8944 -96.5438 -32.8945 ) s [ 0 locks=0 ] ( 1 1 1 ) p [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 1 ) lookatpath ( "" ) lookup ( on ) pathobjpath ( "" ) roll [ 0 locks=0 ] ( 0 ) pos [ 0 locks=0 ] ( 0 ) uparmtype ( "arc" ) pathorient [ 0 locks=0 ] ( 1 ) up [ 0 locks=0 ] ( 0 1 0 ) bank [ 0 locks=0 ] ( 1 ) shop_lightpath ( "" ) shop_emitterpath ( "" ) genshader ( "" ) areashape ( point ) areasize [ 0 locks=0 ] ( 1 ) areasamples [ 0 locks=0 ] ( 16 ) diffuse ( "on" ) specular ( "on" ) photondirect ( "off" ) useactiveradius ( "off" ) shading_switcher ( 0 0 0 ) c [ 0 locks=0 ] ( 0.5 0.5 0.5 ) dimmer [ 0 locks=0 ] ( 1 ) conelight ( off ) coneangle [ 0 locks=0 ] ( 45 ) conedelta [ 0 locks=0 ] ( 10 ) coneroll [ 0 locks=0 ] ( 1 ) shader ( noShadow ) tatten ( on ) atten [ 0 locks=0 ] ( 1e+006 ) spread [ 0 locks=0 ] ( 2 ) reflect [ 0 locks=0 ] ( 1 1 ) specmap ( "" ) diffmap ( "" ) projmap ( "" ) clampprojmap ( "off" ) fogshader ( "" ) rishader ( "" ) energy [ 0 locks=0 ] ( 0 0 0 ) exponent [ 0 locks=0 ] ( 2 ) causticphotons [ 0 locks=0 ] ( 0 0 ) globillphotons [ 0 locks=0 ] ( 0 0 ) shop_shadowpath ( "" ) shadowmask ( * ) depthmap ( "" ) autogen ( "off" ) depthquantize ( midpoint ) depthsamples [ 0 locks=0 ] ( 1 1 ) depthblur ( "off" ) depthminmax ( "off" ) depthdeep ( "off" ) rishadowtype ( discrete ) depthofsize ( 3 ) depthof ( real16 ) depthpz ( real32 ) depthcompression [ 0 locks=0 ] ( 5 ) depthzbias [ 0 locks=0 ] ( 0.001 ) projection ( "perspective" ) orthowidth [ 0 locks=0 ] ( 269.174 ) res [ 0 locks=0 ] ( 512 512 ) resmenu ( 0 ) aspect [ 0 locks=0 ] ( 1 ) focal [ 0 locks=0 ] ( 50 ) aperture [ 0 locks=0 ] ( 41.4214 ) shutter [ 0 locks=0 ] ( 1 ) near [ 0 locks=0 ] ( 0.001 ) far [ 0 locks=0 ] ( 418795 ) focus [ 0 locks=0 ] ( 10 ) fstop [ 0 locks=0 ] ( 22 ) curvature [ 0 locks=0 ] ( 0 ) win [ 0 locks=0 ] ( 0 0 ) winsize [ 0 locks=0 ] ( 1 ) winroll [ 0 locks=0 ] ( 0 ) maskaspect [ 0 locks=0 ] ( 1.85 ) maskopacity [ 0 locks=0 ] ( 0.4 ) maskoverlay ( "" ) blur ( inherit ) tdisplay ( "off" ) display [ 0 locks=0 ] ( 1 ) tmatte ( "off" ) matte [ 0 locks=0 ] ( 0 ) tphantom ( "off" ) phantom [ 0 locks=0 ] ( 0 ) trbounce ( "off" ) rbounce [ 0 locks=0 ] ( 1 ) ttbounce ( "off" ) tbounce [ 0 locks=0 ] ( 10 ) trclip ( "off" ) rclip [ 0 locks=0 ] ( 0.001 ) tdbound ( "off" ) dbound [ 0 locks=0 ] ( 0 ) tshadequality ( "off" ) shadequality [ 0 locks=0 ] ( 1 ) shadowquality [ 0 locks=0 ] ( 1 ) reflectquality [ 0 locks=0 ] ( 1 ) lod [ 0 locks=0 ] ( 1 ) instancepath ( "" ) ptinstance ( "off" ) partinstancepath ( "" ) preinclude ( "" ) postinclude ( "" ) picking ( "on" ) pickscript ( "" ) caching ( "off" ) use_dcolor ( "on" ) dcolor [ 0 locks=0 ] ( 1 1 1 ) vcomment ( "" ) clear [ 0 locks=0 ] ( 1 ) fog ( "off" ) fogdensity [ 0 locks=0 ] ( 3 ) fognear [ 0 locks=0 ] ( 0 ) fogfar [ 0 locks=0 ] ( 10 ) fogcolor [ 0 locks=0 ] ( 0.5 0.5 0.5 ) fogalpha [ 0 locks=0 ] ( 0.5 ) cropl [ 0 locks=0 ] ( 0 ) cropr [ 0 locks=0 ] ( 1 ) cropb [ 0 locks=0 ] ( 0 ) cropt [ 0 locks=0 ] ( 1 ) usecop ( 0 0 ) rotofile ( "" ) overridesize ( "off" ) filesize [ 0 locks=0 ] ( 1 1 ) coppath ( "" ) copframe [ 8 locks=0 ] ( 0 ) copcolor ( "(Default Color)" ) copalpha ( "noalpha" ) trackwin ( "on" ) winp [ 0 locks=0 ] ( 0 0 ) } 0707070000010000000006660000000000000000010000001055755405300004200000000035obj/light2/point_cone_switch.inittype = switch matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300004100000000650obj/light2/point_cone_switch.defsopflags sopflags = comment "" position -0.594989 -6.38178 cachesize 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 picked off exposed on current off inputs { 0 switch1 1 cone_light } stat { create 1099413697 modify 1099413732 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300004300000000004obj/light2/point_cone_switch.spare{ } 0707070000010000000006660000000000000000010000001055755405300004100000000516obj/light2/point_cone_switch.chn{ channel input { lefttype = extend righttype = extend flags = 0 segment { length = 9.96667003631592 accel = 1 1 expr = "if (strcmp(chs(\"../conelight\"), \"on\") == 0, 1, 0)" } segment { length = 0 accel = 0.100334 0.100334 expr = "if (strcmp(chs(\"../conelight\"), \"on\") == 0, 1, 0)" } } } 0707070000010000000006660000000000000000010000001055755405300004200000000065obj/light2/point_cone_switch.parm{ version 0.8 input [ 0 locks=0 ] ( [ input 0 ] ) } 0707070000010000000006660000000000000000010000001055755405300003400000000034obj/light2/final_light.inittype = merge matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300003300000000655obj/light2/final_light.defsopflags sopflags = comment "" position 3.40277 -9.37843 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress off picked off exposed on current off inputs { 0 point_cone_switch 1 areasize2 } stat { create 1099413697 modify 1099413701 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300003500000000004obj/light2/final_light.spare{ } 0707070000010000000006660000000000000000010000001055755405300003400000000020obj/light2/final_light.parm{ version 0.8 } 0707070000010000000006660000000000000000010000001055755405300004100000000035obj/light2/areashape_switch.inittype = switch matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300004000000000707obj/light2/areashape_switch.defsopflags sopflags = comment "" position 8.37629 -5.34795 cachesize 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 picked off exposed on current off inputs { 0 null1 1 line1 2 grid1 3 circle1 4 sphere1 5 tube1 } stat { create 1099413697 modify 1099413724 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300004200000000004obj/light2/areashape_switch.spare{ } 0707070000010000000006660000000000000000010000001055755405300004000000000712obj/light2/areashape_switch.chn{ channel input { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "if(strcmp(chs(\"../areashape\"), \"point\") == 0, 0, if(strcmp(chs(\"../areashape\"), \"line\") == 0, 1, if(strcmp(chs(\"../areashape\"), \"grid\") == 0, 2, if(strcmp(chs(\"../areashape\"), \"disk\") == 0, 3, if(strcmp(chs(\"../areashape\"), \"sphere\") == 0, 4, if(strcmp(chs(\"../areashape\"), \"tube\") == 0, 5, 0))))))" } } } 0707070000010000000006660000000000000000010000001055755405300004100000000065obj/light2/areashape_switch.parm{ version 0.8 input [ 0 locks=0 ] ( [ input 0 ] ) } 0707070000010000000006660000000000000000010000001055755405300002600000000033obj/light2/null1.inittype = null matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300002500000000614obj/light2/null1.defsopflags sopflags = comment "" position 7.79277 2.49608 cachesize 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 picked off exposed on current off inputs { } stat { create 1099413697 modify 1099413697 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300002700000000004obj/light2/null1.spare{ } 0707070000010000000006660000000000000000010000001055755405300002600000000020obj/light2/null1.parm{ version 0.8 } 0707070000010000000006660000000000000000010000001055755405300002600000000033obj/light2/line1.inittype = line matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300002500000000614obj/light2/line1.defsopflags sopflags = comment "" position 9.36699 1.64577 cachesize 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 picked off exposed on current off inputs { } stat { create 1099413697 modify 1099413712 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300002700000000004obj/light2/line1.spare{ } 0707070000010000000006660000000000000000010000001055755405300002600000000254obj/light2/line1.parm{ version 0.8 type ( "poly" ) origin [ 0 locks=0 ] ( -0.5 0 0 ) dir [ 0 locks=0 ] ( 1 0 0 ) dist [ 0 locks=0 ] ( 1 ) points [ 0 locks=0 ] ( 2 ) order [ 0 locks=0 ] ( 4 ) } 0707070000010000000006660000000000000000010000001055755405300002600000000033obj/light2/grid1.inittype = grid matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300002500000000615obj/light2/grid1.defsopflags sopflags = comment "" position 10.3727 0.641406 cachesize 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 picked off exposed on current off inputs { } stat { create 1099413697 modify 1099413717 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300002700000000004obj/light2/grid1.spare{ } 0707070000010000000006660000000000000000010000001055755405300002600000000404obj/light2/grid1.parm{ version 0.8 type ( "poly" ) surftype ( "quads" ) orient ( "xy" ) size [ 0 locks=0 ] ( 1 1 ) t [ 0 locks=0 ] ( 0 0 0 ) rows [ 0 locks=0 ] ( 2 ) cols [ 0 locks=0 ] ( 2 ) orderu [ 0 locks=0 ] ( 4 ) orderv [ 0 locks=0 ] ( 4 ) interpu ( "on" ) interpv ( "on" ) } 0707070000010000000006660000000000000000010000001055755405300003000000000035obj/light2/circle1.inittype = circle matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300002700000000615obj/light2/circle1.defsopflags sopflags = comment "" position 11.377 -0.362946 cachesize 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 picked off exposed on current off inputs { } stat { create 1099413697 modify 1099413715 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300003100000000004obj/light2/circle1.spare{ } 0707070000010000000006660000000000000000010000001055755405300003000000000340obj/light2/circle1.parm{ version 0.8 type ( "nurbs" ) orient ( "xy" ) rad [ 0 locks=0 ] ( 0.5 0.5 ) t [ 0 locks=0 ] ( 0 0 0 ) order [ 0 locks=0 ] ( 3 ) divs [ 0 locks=0 ] ( 10 ) arc ( "closed" ) angle [ 0 locks=0 ] ( 0 360 ) imperfect ( "off" ) } 0707070000010000000006660000000000000000010000001055755405300003000000000035obj/light2/sphere1.inittype = sphere matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300002700000000615obj/light2/sphere1.defsopflags sopflags = comment "" position 12.4013 -1.38074 cachesize 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 picked off exposed on current off inputs { } stat { create 1099413697 modify 1099413721 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300003100000000004obj/light2/sphere1.spare{ } 0707070000010000000006660000000000000000010000001055755405300003000000000473obj/light2/sphere1.parm{ version 0.8 type ( "nurbs" ) surftype ( "quads" ) rad [ 0 locks=0 ] ( 0.5 0.5 0.5 ) t [ 0 locks=0 ] ( 0 0 0 ) orient ( "y" ) freq [ 0 locks=0 ] ( 1 ) rows [ 0 locks=0 ] ( 10 ) cols [ 0 locks=0 ] ( 10 ) orderu [ 0 locks=0 ] ( 3 ) orderv [ 0 locks=0 ] ( 3 ) imperfect ( "off" ) upole ( "off" ) accurate ( "off" ) } 0707070000010000000006660000000000000000010000001055755405300002600000000033obj/light2/tube1.inittype = tube matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300002500000000615obj/light2/tube1.defsopflags sopflags = comment "" position 13.3437 -2.38422 cachesize 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 picked off exposed on current off inputs { } stat { create 1099413697 modify 1099413719 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300002700000000004obj/light2/tube1.spare{ } 0707070000010000000006660000000000000000010000001055755405300002600000000467obj/light2/tube1.parm{ version 0.8 stdswitcher ( 1 1 ) type ( "nurbs" ) surftype ( "quads" ) orient ( "x" ) t [ 0 locks=0 ] ( 0 0 0 ) rad [ 0 locks=0 ] ( 0.5 0.5 ) height [ 0 locks=0 ] ( 1 ) imperfect ( "off" ) rows [ 0 locks=0 ] ( 2 ) cols [ 0 locks=0 ] ( 10 ) orderu [ 0 locks=0 ] ( 3 ) orderv [ 0 locks=0 ] ( 2 ) cap ( "off" ) } 0707070000010000000006660000000000000000010000001055755405300003200000000034obj/light2/areasize2.inittype = xform matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300003100000000641obj/light2/areasize2.defsopflags sopflags = comment "" position 8.36903 -7.34429 cachesize 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 picked off exposed on current off inputs { 0 areashape_switch } stat { create 1099413697 modify 1099413743 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300003300000000004obj/light2/areasize2.spare{ } 0707070000010000000006660000000000000000010000001055755405300003100000000267obj/light2/areasize2.chn{ channel scale { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch(\"../areasize\") } } } 0707070000010000000006660000000000000000010000001055755405300003200000000512obj/light2/areasize2.parm{ version 0.8 group ( "" ) grouptype ( "guess" ) xOrd ( "srt" ) rOrd ( "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 ] ( [ scale 1 ] ) grppivot ( "off" ) updatenmls ( "on" ) vlength ( "on" ) invertxform ( "off" ) } 0707070000010000000006660000000000000000010000001055755405300003200000000034obj/light2/areasize1.inittype = xform matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300003100000000631obj/light2/areasize1.defsopflags sopflags = comment "" position -1.60681 -0.365115 cachesize 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 picked off exposed on current off inputs { 0 merge2 } stat { create 1099413697 modify 1099413743 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300003300000000004obj/light2/areasize1.spare{ } 0707070000010000000006660000000000000000010000001055755405300003100000000300obj/light2/areasize1.chn{ channel scale { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch(\"../areasize2/scale\")/8 } } } 0707070000010000000006660000000000000000010000001055755405300003200000000512obj/light2/areasize1.parm{ version 0.8 group ( "" ) grouptype ( "guess" ) xOrd ( "srt" ) rOrd ( "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 ] ( [ scale 1 ] ) grppivot ( "off" ) updatenmls ( "on" ) vlength ( "on" ) invertxform ( "off" ) } 0707070000010000000006660000000000000000010000001055755405300003300000000035obj/light2/cone_light.inittype = subnet matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300003200000000615obj/light2/cone_light.defsopflags sopflags = comment "" position 3.38881 -1.38623 cachesize 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 picked off exposed on current off inputs { } stat { create 1099413697 modify 1099413710 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300003400000000004obj/light2/cone_light.spare{ } 0707070000010000000006660000000000000000010000001055755405300003300000000230obj/light2/cone_light.parm{ version 0.8 label1 ( "Sub-Network Input #1" ) label2 ( "Sub-Network Input #2" ) label3 ( "Sub-Network Input #3" ) label4 ( "Sub-Network Input #4" ) } 0707070000010000000006660000000000000000010000001055755405300003200000000224obj/light2/cone_light.inp4 0 1 6 0 5 __NO_OWNER_NETWORK_BOX__ 1 2 6.1 0 6 __NO_OWNER_NETWORK_BOX__ 2 3 6.2 0 7 __NO_OWNER_NETWORK_BOX__ 3 4 6.3 0 8 __NO_OWNER_NETWORK_BOX__ 0707070000010000000006660000000000000000010000001055755405300004100000000033obj/light2/cone_light/tube1.inittype = tube matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300004000000000614obj/light2/cone_light/tube1.defsopflags sopflags = comment "" position 2.36156 3.62617 cachesize 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 picked off exposed on current off inputs { } stat { create 1099413697 modify 1099413796 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300004200000000004obj/light2/cone_light/tube1.spare{ } 0707070000010000000006660000000000000000010000001055755405300004000000002001obj/light2/cone_light/tube1.chn{ channel tz { lefttype = extend righttype = extend flags = 0 segment { length = 9.96667003631592 value = 0 0.5 accel = 1 1 expr = -ch(\"height\")*.5 } segment { length = 0 value = 0.5 0 accel = 0.100334 0.100334 expr = -ch(\"height\")*.5 } } channel rad2 { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 9.96667003631592 value = 0 0.5 accel = 1 1 expr = ch(\"../../focus\")*sin(ch(\"../../coneangle\")/2) } segment { length = 0 value = 0.5 0 accel = 0.100334 0.100334 expr = ch(\"../../focus\")*sin(ch(\"../../coneangle\")/2) } } channel height { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 9.96667003631592 value = 0.5 0.5 accel = 1 1 expr = "ch(\"../../focus\") * cos(ch(\"../../coneangle\")/2)" } segment { length = 0 value = 0.5 0.5 accel = 0.100334 0.100334 expr = "ch(\"../../focus\") * cos(ch(\"../../coneangle\")/2)" } } } 0707070000010000000006660000000000000000010000001055755405300004100000000527obj/light2/cone_light/tube1.parm{ version 0.8 stdswitcher ( 1 1 ) type ( "nurbs" ) surftype ( "quads" ) orient ( "z" ) t [ 0 locks=0 ] ( 0 0 [ tz 0 ] ) rad [ 0 locks=0 ] ( 0 [ rad2 3.82683 ] ) height [ 0 locks=0 ] ( [ height 1 ] ) imperfect ( "off" ) rows [ 0 locks=0 ] ( 2 ) cols [ 0 locks=0 ] ( 10 ) orderu [ 0 locks=0 ] ( 3 ) orderv [ 0 locks=0 ] ( 2 ) cap ( "off" ) } 0707070000010000000006660000000000000000010000001055755405300004100000000033obj/light2/cone_light/grid1.inittype = grid matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300004000000000600obj/light2/cone_light/grid1.defsopflags sopflags = comment "" position 1 5 cachesize 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 picked off exposed on current off inputs { } stat { create 1099413697 modify 1099413763 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300004200000000004obj/light2/cone_light/grid1.spare{ } 0707070000010000000006660000000000000000010000001055755405300004000000001163obj/light2/cone_light/grid1.chn{ channel sizey { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 9.96667003631592 value = 0.5 0.5 accel = 1 1 expr = ch(\"../tube1/rad2\")*0.5 } segment { length = 0 value = 0.5 0.5 accel = 0.100334 0.100334 expr = ch(\"../tube1/rad2\")*0.5 } } channel ty { lefttype = extend righttype = extend flags = 0 segment { length = 9.96667003631592 value = 0.25 0.25 accel = 1 1 expr = ch(\"../tube1/rad2\")*0.25 } segment { length = 0 value = 0.25 0.25 accel = 0.100334 0.100334 expr = ch(\"../tube1/rad2\")*0.25 } } } 0707070000010000000006660000000000000000010000001055755405300004100000000432obj/light2/cone_light/grid1.parm{ version 0.8 type ( "poly" ) surftype ( "quads" ) orient ( "xy" ) size [ 0 locks=0 ] ( 0.03 [ sizey 1 ] ) t [ 0 locks=0 ] ( 0 [ ty 0 ] 0 ) rows [ 0 locks=0 ] ( 2 ) cols [ 0 locks=0 ] ( 2 ) orderu [ 0 locks=0 ] ( 4 ) orderv [ 0 locks=0 ] ( 4 ) interpu ( "on" ) interpv ( "on" ) } 0707070000010000000006660000000000000000010000001055755405300004200000000034obj/light2/cone_light/merge1.inittype = merge matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300004100000000662obj/light2/cone_light/merge1.defsopflags sopflags = comment "" position 1.57597 -0.46238 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress off picked off exposed on current off inputs { 0 grid1 1 tube1 2 circle1 3 xform1 } stat { create 1099413697 modify 1099413703 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300004300000000004obj/light2/cone_light/merge1.spare{ } 0707070000010000000006660000000000000000010000001055755405300004200000000020obj/light2/cone_light/merge1.parm{ version 0.8 } 0707070000010000000006660000000000000000010000001055755405300004300000000035obj/light2/cone_light/circle1.inittype = circle matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300004200000000611obj/light2/cone_light/circle1.defsopflags sopflags = comment "" position 4.65481 2.9325 cachesize 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 picked on exposed on current on inputs { } stat { create 1099413697 modify 1099413807 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300004400000000004obj/light2/cone_light/circle1.spare{ } 0707070000010000000006660000000000000000010000001055755405300004200000002256obj/light2/cone_light/circle1.chn{ channel radx { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 9.96667003631592 value = 1 1 accel = 1 1 expr = ch(\"../../focus\") } segment { length = 0 value = 1 1 accel = 0.100334 0.100334 expr = ch(\"../../focus\") } } channel rady { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 9.96667003631592 value = 1 1 accel = 1 1 expr = ch(\"../../focus\") } segment { length = 0 value = 1 1 accel = 0.100334 0.100334 expr = ch(\"../../focus\") } } channel beginangle { lefttype = extend righttype = extend flags = 0 segment { length = 9.96667003631592 accel = 1 1 expr = -ch(\"../../coneangle\")/2 } segment { length = 0 accel = 0.100334 0.100334 expr = -ch(\"../../coneangle\")/2 } } channel endangle { lefttype = extend righttype = extend default = 360 flags = 0 segment { length = 9.96667003631592 value = 360 360 accel = 1 1 expr = ch(\"../../coneangle\")/2 } segment { length = 0 value = 360 360 accel = 0.100334 0.100334 expr = ch(\"../../coneangle\")/2 } } } 0707070000010000000006660000000000000000010000001055755405300004300000000416obj/light2/cone_light/circle1.parm{ version 0.8 type ( "bezier" ) orient ( "yz" ) rad [ 0 locks=0 ] ( [ radx 1 ] [ rady 1 ] ) t [ 0 locks=0 ] ( 0 0 0 ) order [ 0 locks=0 ] ( 4 ) divs [ 0 locks=0 ] ( 7 ) arc ( "openarc" ) angle [ 0 locks=0 ] ( [ beginangle 0 ] [ endangle 360 ] ) imperfect ( "on" ) } 0707070000010000000006660000000000000000010000001055755405300004200000000034obj/light2/cone_light/xform1.inittype = xform matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300004100000000627obj/light2/cone_light/xform1.defsopflags sopflags = comment "" position 6.99735 1.74563 cachesize 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 picked off exposed on current off inputs { 0 circle1 } stat { create 1099413697 modify 1099413724 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300004300000000004obj/light2/cone_light/xform1.spare{ } 0707070000010000000006660000000000000000010000001055755405300004200000000500obj/light2/cone_light/xform1.parm{ version 0.8 group ( "" ) grouptype ( "guess" ) xOrd ( "srt" ) rOrd ( "xyz" ) t [ 0 locks=0 ] ( 0 0 0 ) r [ 0 locks=0 ] ( 0 0 90 ) 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 ) grppivot ( "off" ) updatenmls ( "on" ) vlength ( "on" ) invertxform ( "off" ) } 0707070000010000000006660000000000000000010000001055755405300003400000000044obj/light2/cone_light.order5 tube1 grid1 merge1 circle1 xform1 0707070000010000000006660000000000000000010000001055755405300003200000000002obj/light2/cone_light.net1 0707070000010000000006660000000000000000010000001055755405300003400000000033obj/light2/point_light.inittype = file matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300003300000000615obj/light2/point_light.defsopflags sopflags = comment "" position -5.61138 3.59963 cachesize 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 picked off exposed on current off inputs { } stat { create 1099413697 modify 1099413699 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300003500000000004obj/light2/point_light.spare{ } 0707070000010000000006660000000000000000010000001055755405300003400000000066obj/light2/point_light.parm{ version 0.8 file ( pointlight.bgeo ) reload ( 0 ) } 0707070000010000000006660000000000000000010000001055755405300003000000000035obj/light2/switch1.inittype = switch matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300002700000000651obj/light2/switch1.defsopflags sopflags = comment "" position -2.62131 -2.3758 cachesize 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 picked off exposed on current off inputs { 0 point_light 1 areasize1 } stat { create 1099413697 modify 1099413720 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300003100000000004obj/light2/switch1.spare{ } 0707070000010000000006660000000000000000010000001055755405300002700000000300obj/light2/switch1.chn{ channel input { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "if (strcmp(chs(\"../areashape\"), \"point\") == 0, 0, 1)" } } } 0707070000010000000006660000000000000000010000001055755405300003000000000065obj/light2/switch1.parm{ version 0.8 input [ 0 locks=0 ] ( [ input 0 ] ) } 0707070000010000000006660000000000000000010000001055755405300002600000000033obj/light2/line2.inittype = line matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300002500000000614obj/light2/line2.defsopflags sopflags = comment "" position 1.37657 7.61234 cachesize 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 picked off exposed on current off inputs { } stat { create 1099413697 modify 1099413712 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300002700000000004obj/light2/line2.spare{ } 0707070000010000000006660000000000000000010000001055755405300002600000000255obj/light2/line2.parm{ version 0.8 type ( "poly" ) origin [ 0 locks=0 ] ( 0 1.5 0 ) dir [ 0 locks=0 ] ( 0 1 0 ) dist [ 0 locks=0 ] ( 2.5 ) points [ 0 locks=0 ] ( 2 ) order [ 0 locks=0 ] ( 4 ) } 0707070000010000000006660000000000000000010000001055755405300003300000000040obj/light2/duplicate1.inittype = duplicate matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300003200000000625obj/light2/duplicate1.defsopflags sopflags = comment "" position 1.39951 6.62431 cachesize 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 picked off exposed on current off inputs { 0 line2 } stat { create 1099413697 modify 1099413728 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300003400000000004obj/light2/duplicate1.spare{ } 0707070000010000000006660000000000000000010000001055755405300003300000000551obj/light2/duplicate1.parm{ version 0.8 sourceGrp ( "" ) ncy [ 0 locks=0 ] ( 1 ) xOrd ( "srt" ) rOrd ( "xyz" ) t [ 0 locks=0 ] ( 0 0 0 ) r [ 0 locks=0 ] ( 180 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 ) grppivot ( "off" ) cum ( "on" ) vlength ( "on" ) newg ( "off" ) preservegroups ( "off" ) copyg ( copyGroup$CY ) } 0707070000010000000006660000000000000000010000001055755405300002600000000033obj/light2/line3.inittype = line matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300002500000000612obj/light2/line3.defsopflags sopflags = comment "" position 4.35739 7.63465 cachesize 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 picked on exposed on current on inputs { } stat { create 1099413697 modify 1099413712 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300002700000000004obj/light2/line3.spare{ } 0707070000010000000006660000000000000000010000001055755405300002600000000255obj/light2/line3.parm{ version 0.8 type ( "poly" ) origin [ 0 locks=0 ] ( 1.5 0 0 ) dir [ 0 locks=0 ] ( 1 0 0 ) dist [ 0 locks=0 ] ( 2.5 ) points [ 0 locks=0 ] ( 2 ) order [ 0 locks=0 ] ( 4 ) } 0707070000010000000006660000000000000000010000001055755405300003300000000040obj/light2/duplicate2.inittype = duplicate matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300003200000000625obj/light2/duplicate2.defsopflags sopflags = comment "" position 4.38029 6.64663 cachesize 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 picked off exposed on current off inputs { 0 line3 } stat { create 1099413697 modify 1099413728 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300003400000000004obj/light2/duplicate2.spare{ } 0707070000010000000006660000000000000000010000001055755405300003300000000551obj/light2/duplicate2.parm{ version 0.8 sourceGrp ( "" ) ncy [ 0 locks=0 ] ( 1 ) xOrd ( "srt" ) rOrd ( "xyz" ) t [ 0 locks=0 ] ( 0 0 0 ) r [ 0 locks=0 ] ( 0 180 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 ) grppivot ( "off" ) cum ( "on" ) vlength ( "on" ) newg ( "off" ) preservegroups ( "off" ) copyg ( copyGroup$CY ) } 0707070000010000000006660000000000000000010000001055755405300002700000000034obj/light2/merge1.inittype = merge matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300002600000000650obj/light2/merge1.defsopflags sopflags = comment "" position 3.39671 5.63929 cachesize 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 picked off exposed on current off inputs { 0 duplicate1 1 duplicate2 } stat { create 1099413697 modify 1099413699 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300003000000000004obj/light2/merge1.spare{ } 0707070000010000000006660000000000000000010000001055755405300002700000000020obj/light2/merge1.parm{ version 0.8 } 0707070000010000000006660000000000000000010000001055755405300002700000000034obj/light2/merge2.inittype = merge matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300002600000000650obj/light2/merge2.defsopflags sopflags = comment "" position -1.59936 0.593665 cachesize 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 picked off exposed on current off inputs { 0 point_light 1 switch2 } stat { create 1099413697 modify 1099413699 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300003000000000004obj/light2/merge2.spare{ } 0707070000010000000006660000000000000000010000001055755405300002700000000020obj/light2/merge2.parm{ version 0.8 } 0707070000010000000006660000000000000000010000001055755405300002600000000033obj/light2/null2.inittype = null matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300002500000000616obj/light2/null2.defsopflags sopflags = comment "" position -0.601918 7.65078 cachesize 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 picked off exposed on current off inputs { } stat { create 1099413697 modify 1099413697 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300002700000000004obj/light2/null2.spare{ } 0707070000010000000006660000000000000000010000001055755405300002600000000020obj/light2/null2.parm{ version 0.8 } 0707070000010000000006660000000000000000010000001055755405300003000000000035obj/light2/switch2.inittype = switch matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300002700000000653obj/light2/switch2.defsopflags sopflags = comment "" position -0.618242 2.60217 cachesize 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 picked off exposed on current off inputs { 0 null2 1 merge1 2 xform1 } stat { create 1099413697 modify 1099413721 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300003100000000004obj/light2/switch2.spare{ } 0707070000010000000006660000000000000000010000001055755405300002700000000360obj/light2/switch2.chn{ channel input { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "if (strcmp(chs(\"../areashape\"), \"line\") == 0, 0, if(strcmp(chs(\"../areashape\"), \"tube\")==0,2,1))" } } } 0707070000010000000006660000000000000000010000001055755405300003000000000065obj/light2/switch2.parm{ version 0.8 input [ 0 locks=0 ] ( [ input 0 ] ) } 0707070000010000000006660000000000000000010000001055755405300002700000000034obj/light2/xform1.inittype = xform matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300002600000000626obj/light2/xform1.defsopflags sopflags = comment "" position 3.37466 3.62929 cachesize 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 picked off exposed on current off inputs { 0 merge1 } stat { create 1099413697 modify 1099413724 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300003000000000004obj/light2/xform1.spare{ } 0707070000010000000006660000000000000000010000001055755405300002700000000500obj/light2/xform1.parm{ version 0.8 group ( "" ) grouptype ( "guess" ) xOrd ( "srt" ) rOrd ( "xyz" ) t [ 0 locks=0 ] ( 0 0 0 ) r [ 0 locks=0 ] ( 0 90 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 ) grppivot ( "off" ) updatenmls ( "on" ) vlength ( "on" ) invertxform ( "off" ) } 0707070000010000000006660000000000000000010000001055755405300002100000000322obj/light2.order23 point_cone_switch final_light areashape_switch null1 line1 grid1 circle1 sphere1 tube1 areasize2 areasize1 cone_light point_light switch1 line2 duplicate1 line3 duplicate2 merge1 merge2 null2 switch2 xform1 0707070000010000000006660000000000000000010000001055755405300001700000000002obj/light2.net1 0707070000010000000006660000000000000000010000001055755405300002000000000034obj/light3.inittype = light matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300001700000000732obj/light3.defobjflags 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.68743 0.2 cachesize 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 picked off exposed on current off selectable on inputs { } stat { create 1099413697 modify 1131323755 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300002100000000004obj/light3.spare{ } 0707070000010000000006660000000000000000010000001055755405300002000000006466obj/light3.parm{ version 0.8 stdswitcher ( 0 0 0 0 0 0 0 0 ) keeppos ( "off" ) pre_xform ( 0 ) xOrd ( "srt" ) rOrd ( "xyz" ) t [ 0 locks=0 ] ( -0.276615 445.384 1.26568 ) r [ 0 locks=0 ] ( -90 0 0 ) s [ 0 locks=0 ] ( 1 1 1 ) p [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 1 ) lookatpath ( "" ) lookup ( quat ) pathobjpath ( "" ) roll [ 0 locks=0 ] ( 0 ) pos [ 0 locks=0 ] ( 0 ) uparmtype ( "arc" ) pathorient [ 0 locks=0 ] ( 1 ) up [ 0 locks=0 ] ( 0 1 0 ) bank [ 0 locks=0 ] ( 1 ) shop_lightpath ( "" ) shop_emitterpath ( "" ) genshader ( "" ) areashape ( point ) areasize [ 0 locks=0 ] ( 1 ) areasamples [ 0 locks=0 ] ( 16 ) diffuse ( "on" ) specular ( "on" ) photondirect ( "off" ) useactiveradius ( "off" ) shading_switcher ( 0 0 0 ) c [ 0 locks=0 ] ( 0.5 0.5 0.5 ) dimmer [ 0 locks=0 ] ( 1 ) conelight ( off ) coneangle [ 0 locks=0 ] ( 45 ) conedelta [ 0 locks=0 ] ( 10 ) coneroll [ 0 locks=0 ] ( 1 ) shader ( noShadow ) tatten ( on ) atten [ 0 locks=0 ] ( 1e+006 ) spread [ 0 locks=0 ] ( 2 ) reflect [ 0 locks=0 ] ( 1 1 ) specmap ( "" ) diffmap ( "" ) projmap ( "" ) clampprojmap ( "off" ) fogshader ( "" ) rishader ( "" ) energy [ 0 locks=0 ] ( 0 0 0 ) exponent [ 0 locks=0 ] ( 2 ) causticphotons [ 0 locks=0 ] ( 0 0 ) globillphotons [ 0 locks=0 ] ( 0 0 ) shop_shadowpath ( "" ) shadowmask ( * ) depthmap ( "" ) autogen ( "off" ) depthquantize ( midpoint ) depthsamples [ 0 locks=0 ] ( 1 1 ) depthblur ( "off" ) depthminmax ( "off" ) depthdeep ( "off" ) rishadowtype ( discrete ) depthofsize ( 3 ) depthof ( real16 ) depthpz ( real32 ) depthcompression [ 0 locks=0 ] ( 5 ) depthzbias [ 0 locks=0 ] ( 0.001 ) projection ( "perspective" ) orthowidth [ 0 locks=0 ] ( 268.531 ) res [ 0 locks=0 ] ( 512 512 ) resmenu ( 0 ) aspect [ 0 locks=0 ] ( 1 ) focal [ 0 locks=0 ] ( 50 ) aperture [ 0 locks=0 ] ( 41.4214 ) shutter [ 0 locks=0 ] ( 1 ) near [ 0 locks=0 ] ( 0.001 ) far [ 0 locks=0 ] ( 419378 ) focus [ 0 locks=0 ] ( 10 ) fstop [ 0 locks=0 ] ( 22 ) curvature [ 0 locks=0 ] ( 0 ) win [ 0 locks=0 ] ( 0 0 ) winsize [ 0 locks=0 ] ( 1 ) winroll [ 0 locks=0 ] ( 0 ) maskaspect [ 0 locks=0 ] ( 1.85 ) maskopacity [ 0 locks=0 ] ( 0.4 ) maskoverlay ( "" ) blur ( inherit ) tdisplay ( "off" ) display [ 0 locks=0 ] ( 1 ) tmatte ( "off" ) matte [ 0 locks=0 ] ( 0 ) tphantom ( "off" ) phantom [ 0 locks=0 ] ( 0 ) trbounce ( "off" ) rbounce [ 0 locks=0 ] ( 1 ) ttbounce ( "off" ) tbounce [ 0 locks=0 ] ( 10 ) trclip ( "off" ) rclip [ 0 locks=0 ] ( 0.001 ) tdbound ( "off" ) dbound [ 0 locks=0 ] ( 0 ) tshadequality ( "off" ) shadequality [ 0 locks=0 ] ( 1 ) shadowquality [ 0 locks=0 ] ( 1 ) reflectquality [ 0 locks=0 ] ( 1 ) lod [ 0 locks=0 ] ( 1 ) instancepath ( "" ) ptinstance ( "off" ) partinstancepath ( "" ) preinclude ( "" ) postinclude ( "" ) picking ( "on" ) pickscript ( "" ) caching ( "off" ) use_dcolor ( "on" ) dcolor [ 0 locks=0 ] ( 1 1 1 ) vcomment ( "" ) clear [ 0 locks=0 ] ( 1 ) fog ( "off" ) fogdensity [ 0 locks=0 ] ( 3 ) fognear [ 0 locks=0 ] ( 0 ) fogfar [ 0 locks=0 ] ( 10 ) fogcolor [ 0 locks=0 ] ( 0.5 0.5 0.5 ) fogalpha [ 0 locks=0 ] ( 0.5 ) cropl [ 0 locks=0 ] ( 0 ) cropr [ 0 locks=0 ] ( 1 ) cropb [ 0 locks=0 ] ( 0 ) cropt [ 0 locks=0 ] ( 1 ) usecop ( 0 0 ) rotofile ( "" ) overridesize ( "off" ) filesize [ 0 locks=0 ] ( 1 1 ) coppath ( "" ) copframe [ 8 locks=0 ] ( 0 ) copcolor ( "(Default Color)" ) copalpha ( "noalpha" ) trackwin ( "on" ) winp [ 0 locks=0 ] ( 0 0 ) } 0707070000010000000006660000000000000000010000001055755405300004200000000035obj/light3/point_cone_switch.inittype = switch matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300004100000000650obj/light3/point_cone_switch.defsopflags sopflags = comment "" position -0.594989 -6.38178 cachesize 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 picked off exposed on current off inputs { 0 switch1 1 cone_light } stat { create 1099413697 modify 1099413732 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300004300000000004obj/light3/point_cone_switch.spare{ } 0707070000010000000006660000000000000000010000001055755405300004100000000516obj/light3/point_cone_switch.chn{ channel input { lefttype = extend righttype = extend flags = 0 segment { length = 9.96667003631592 accel = 1 1 expr = "if (strcmp(chs(\"../conelight\"), \"on\") == 0, 1, 0)" } segment { length = 0 accel = 0.100334 0.100334 expr = "if (strcmp(chs(\"../conelight\"), \"on\") == 0, 1, 0)" } } } 0707070000010000000006660000000000000000010000001055755405300004200000000065obj/light3/point_cone_switch.parm{ version 0.8 input [ 0 locks=0 ] ( [ input 0 ] ) } 0707070000010000000006660000000000000000010000001055755405300003400000000034obj/light3/final_light.inittype = merge matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300003300000000655obj/light3/final_light.defsopflags sopflags = comment "" position 3.40277 -9.37843 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress off picked off exposed on current off inputs { 0 point_cone_switch 1 areasize2 } stat { create 1099413697 modify 1099413701 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300003500000000004obj/light3/final_light.spare{ } 0707070000010000000006660000000000000000010000001055755405300003400000000020obj/light3/final_light.parm{ version 0.8 } 0707070000010000000006660000000000000000010000001055755405300004100000000035obj/light3/areashape_switch.inittype = switch matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300004000000000707obj/light3/areashape_switch.defsopflags sopflags = comment "" position 8.37629 -5.34795 cachesize 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 picked off exposed on current off inputs { 0 null1 1 line1 2 grid1 3 circle1 4 sphere1 5 tube1 } stat { create 1099413697 modify 1099413724 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300004200000000004obj/light3/areashape_switch.spare{ } 0707070000010000000006660000000000000000010000001055755405300004000000000712obj/light3/areashape_switch.chn{ channel input { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "if(strcmp(chs(\"../areashape\"), \"point\") == 0, 0, if(strcmp(chs(\"../areashape\"), \"line\") == 0, 1, if(strcmp(chs(\"../areashape\"), \"grid\") == 0, 2, if(strcmp(chs(\"../areashape\"), \"disk\") == 0, 3, if(strcmp(chs(\"../areashape\"), \"sphere\") == 0, 4, if(strcmp(chs(\"../areashape\"), \"tube\") == 0, 5, 0))))))" } } } 0707070000010000000006660000000000000000010000001055755405300004100000000065obj/light3/areashape_switch.parm{ version 0.8 input [ 0 locks=0 ] ( [ input 0 ] ) } 0707070000010000000006660000000000000000010000001055755405300002600000000033obj/light3/null1.inittype = null matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300002500000000614obj/light3/null1.defsopflags sopflags = comment "" position 7.79277 2.49608 cachesize 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 picked off exposed on current off inputs { } stat { create 1099413697 modify 1099413697 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300002700000000004obj/light3/null1.spare{ } 0707070000010000000006660000000000000000010000001055755405300002600000000020obj/light3/null1.parm{ version 0.8 } 0707070000010000000006660000000000000000010000001055755405300002600000000033obj/light3/line1.inittype = line matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300002500000000614obj/light3/line1.defsopflags sopflags = comment "" position 9.36699 1.64577 cachesize 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 picked off exposed on current off inputs { } stat { create 1099413697 modify 1099413712 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300002700000000004obj/light3/line1.spare{ } 0707070000010000000006660000000000000000010000001055755405300002600000000254obj/light3/line1.parm{ version 0.8 type ( "poly" ) origin [ 0 locks=0 ] ( -0.5 0 0 ) dir [ 0 locks=0 ] ( 1 0 0 ) dist [ 0 locks=0 ] ( 1 ) points [ 0 locks=0 ] ( 2 ) order [ 0 locks=0 ] ( 4 ) } 0707070000010000000006660000000000000000010000001055755405300002600000000033obj/light3/grid1.inittype = grid matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300002500000000615obj/light3/grid1.defsopflags sopflags = comment "" position 10.3727 0.641406 cachesize 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 picked off exposed on current off inputs { } stat { create 1099413697 modify 1099413717 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300002700000000004obj/light3/grid1.spare{ } 0707070000010000000006660000000000000000010000001055755405300002600000000404obj/light3/grid1.parm{ version 0.8 type ( "poly" ) surftype ( "quads" ) orient ( "xy" ) size [ 0 locks=0 ] ( 1 1 ) t [ 0 locks=0 ] ( 0 0 0 ) rows [ 0 locks=0 ] ( 2 ) cols [ 0 locks=0 ] ( 2 ) orderu [ 0 locks=0 ] ( 4 ) orderv [ 0 locks=0 ] ( 4 ) interpu ( "on" ) interpv ( "on" ) } 0707070000010000000006660000000000000000010000001055755405300003000000000035obj/light3/circle1.inittype = circle matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300002700000000615obj/light3/circle1.defsopflags sopflags = comment "" position 11.377 -0.362946 cachesize 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 picked off exposed on current off inputs { } stat { create 1099413697 modify 1099413715 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300003100000000004obj/light3/circle1.spare{ } 0707070000010000000006660000000000000000010000001055755405300003000000000340obj/light3/circle1.parm{ version 0.8 type ( "nurbs" ) orient ( "xy" ) rad [ 0 locks=0 ] ( 0.5 0.5 ) t [ 0 locks=0 ] ( 0 0 0 ) order [ 0 locks=0 ] ( 3 ) divs [ 0 locks=0 ] ( 10 ) arc ( "closed" ) angle [ 0 locks=0 ] ( 0 360 ) imperfect ( "off" ) } 0707070000010000000006660000000000000000010000001055755405300003000000000035obj/light3/sphere1.inittype = sphere matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300002700000000615obj/light3/sphere1.defsopflags sopflags = comment "" position 12.4013 -1.38074 cachesize 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 picked off exposed on current off inputs { } stat { create 1099413697 modify 1099413721 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300003100000000004obj/light3/sphere1.spare{ } 0707070000010000000006660000000000000000010000001055755405300003000000000473obj/light3/sphere1.parm{ version 0.8 type ( "nurbs" ) surftype ( "quads" ) rad [ 0 locks=0 ] ( 0.5 0.5 0.5 ) t [ 0 locks=0 ] ( 0 0 0 ) orient ( "y" ) freq [ 0 locks=0 ] ( 1 ) rows [ 0 locks=0 ] ( 10 ) cols [ 0 locks=0 ] ( 10 ) orderu [ 0 locks=0 ] ( 3 ) orderv [ 0 locks=0 ] ( 3 ) imperfect ( "off" ) upole ( "off" ) accurate ( "off" ) } 0707070000010000000006660000000000000000010000001055755405300002600000000033obj/light3/tube1.inittype = tube matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300002500000000615obj/light3/tube1.defsopflags sopflags = comment "" position 13.3437 -2.38422 cachesize 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 picked off exposed on current off inputs { } stat { create 1099413697 modify 1099413719 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300002700000000004obj/light3/tube1.spare{ } 0707070000010000000006660000000000000000010000001055755405300002600000000467obj/light3/tube1.parm{ version 0.8 stdswitcher ( 1 1 ) type ( "nurbs" ) surftype ( "quads" ) orient ( "x" ) t [ 0 locks=0 ] ( 0 0 0 ) rad [ 0 locks=0 ] ( 0.5 0.5 ) height [ 0 locks=0 ] ( 1 ) imperfect ( "off" ) rows [ 0 locks=0 ] ( 2 ) cols [ 0 locks=0 ] ( 10 ) orderu [ 0 locks=0 ] ( 3 ) orderv [ 0 locks=0 ] ( 2 ) cap ( "off" ) } 0707070000010000000006660000000000000000010000001055755405300003200000000034obj/light3/areasize2.inittype = xform matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300003100000000641obj/light3/areasize2.defsopflags sopflags = comment "" position 8.36903 -7.34429 cachesize 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 picked off exposed on current off inputs { 0 areashape_switch } stat { create 1099413697 modify 1099413743 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300003300000000004obj/light3/areasize2.spare{ } 0707070000010000000006660000000000000000010000001055755405300003100000000267obj/light3/areasize2.chn{ channel scale { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch(\"../areasize\") } } } 0707070000010000000006660000000000000000010000001055755405300003200000000512obj/light3/areasize2.parm{ version 0.8 group ( "" ) grouptype ( "guess" ) xOrd ( "srt" ) rOrd ( "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 ] ( [ scale 1 ] ) grppivot ( "off" ) updatenmls ( "on" ) vlength ( "on" ) invertxform ( "off" ) } 0707070000010000000006660000000000000000010000001055755405300003200000000034obj/light3/areasize1.inittype = xform matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300003100000000631obj/light3/areasize1.defsopflags sopflags = comment "" position -1.60681 -0.365115 cachesize 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 picked off exposed on current off inputs { 0 merge2 } stat { create 1099413697 modify 1099413743 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300003300000000004obj/light3/areasize1.spare{ } 0707070000010000000006660000000000000000010000001055755405300003100000000300obj/light3/areasize1.chn{ channel scale { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch(\"../areasize2/scale\")/8 } } } 0707070000010000000006660000000000000000010000001055755405300003200000000512obj/light3/areasize1.parm{ version 0.8 group ( "" ) grouptype ( "guess" ) xOrd ( "srt" ) rOrd ( "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 ] ( [ scale 1 ] ) grppivot ( "off" ) updatenmls ( "on" ) vlength ( "on" ) invertxform ( "off" ) } 0707070000010000000006660000000000000000010000001055755405300003300000000035obj/light3/cone_light.inittype = subnet matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300003200000000615obj/light3/cone_light.defsopflags sopflags = comment "" position 3.38881 -1.38623 cachesize 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 picked off exposed on current off inputs { } stat { create 1099413697 modify 1099413710 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300003400000000004obj/light3/cone_light.spare{ } 0707070000010000000006660000000000000000010000001055755405300003300000000230obj/light3/cone_light.parm{ version 0.8 label1 ( "Sub-Network Input #1" ) label2 ( "Sub-Network Input #2" ) label3 ( "Sub-Network Input #3" ) label4 ( "Sub-Network Input #4" ) } 0707070000010000000006660000000000000000010000001055755405300003200000000227obj/light3/cone_light.inp4 0 1 6 0 9 __NO_OWNER_NETWORK_BOX__ 1 2 6.1 0 10 __NO_OWNER_NETWORK_BOX__ 2 3 6.2 0 11 __NO_OWNER_NETWORK_BOX__ 3 4 6.3 0 12 __NO_OWNER_NETWORK_BOX__ 0707070000010000000006660000000000000000010000001055755405300004100000000033obj/light3/cone_light/tube1.inittype = tube matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300004000000000614obj/light3/cone_light/tube1.defsopflags sopflags = comment "" position 2.36156 3.62617 cachesize 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 picked off exposed on current off inputs { } stat { create 1099413697 modify 1099413796 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300004200000000004obj/light3/cone_light/tube1.spare{ } 0707070000010000000006660000000000000000010000001055755405300004000000002001obj/light3/cone_light/tube1.chn{ channel tz { lefttype = extend righttype = extend flags = 0 segment { length = 9.96667003631592 value = 0 0.5 accel = 1 1 expr = -ch(\"height\")*.5 } segment { length = 0 value = 0.5 0 accel = 0.100334 0.100334 expr = -ch(\"height\")*.5 } } channel rad2 { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 9.96667003631592 value = 0 0.5 accel = 1 1 expr = ch(\"../../focus\")*sin(ch(\"../../coneangle\")/2) } segment { length = 0 value = 0.5 0 accel = 0.100334 0.100334 expr = ch(\"../../focus\")*sin(ch(\"../../coneangle\")/2) } } channel height { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 9.96667003631592 value = 0.5 0.5 accel = 1 1 expr = "ch(\"../../focus\") * cos(ch(\"../../coneangle\")/2)" } segment { length = 0 value = 0.5 0.5 accel = 0.100334 0.100334 expr = "ch(\"../../focus\") * cos(ch(\"../../coneangle\")/2)" } } } 0707070000010000000006660000000000000000010000001055755405300004100000000527obj/light3/cone_light/tube1.parm{ version 0.8 stdswitcher ( 1 1 ) type ( "nurbs" ) surftype ( "quads" ) orient ( "z" ) t [ 0 locks=0 ] ( 0 0 [ tz 0 ] ) rad [ 0 locks=0 ] ( 0 [ rad2 3.82683 ] ) height [ 0 locks=0 ] ( [ height 1 ] ) imperfect ( "off" ) rows [ 0 locks=0 ] ( 2 ) cols [ 0 locks=0 ] ( 10 ) orderu [ 0 locks=0 ] ( 3 ) orderv [ 0 locks=0 ] ( 2 ) cap ( "off" ) } 0707070000010000000006660000000000000000010000001055755405300004100000000033obj/light3/cone_light/grid1.inittype = grid matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300004000000000600obj/light3/cone_light/grid1.defsopflags sopflags = comment "" position 1 5 cachesize 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 picked off exposed on current off inputs { } stat { create 1099413697 modify 1099413763 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300004200000000004obj/light3/cone_light/grid1.spare{ } 0707070000010000000006660000000000000000010000001055755405300004000000001163obj/light3/cone_light/grid1.chn{ channel sizey { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 9.96667003631592 value = 0.5 0.5 accel = 1 1 expr = ch(\"../tube1/rad2\")*0.5 } segment { length = 0 value = 0.5 0.5 accel = 0.100334 0.100334 expr = ch(\"../tube1/rad2\")*0.5 } } channel ty { lefttype = extend righttype = extend flags = 0 segment { length = 9.96667003631592 value = 0.25 0.25 accel = 1 1 expr = ch(\"../tube1/rad2\")*0.25 } segment { length = 0 value = 0.25 0.25 accel = 0.100334 0.100334 expr = ch(\"../tube1/rad2\")*0.25 } } } 0707070000010000000006660000000000000000010000001055755405300004100000000432obj/light3/cone_light/grid1.parm{ version 0.8 type ( "poly" ) surftype ( "quads" ) orient ( "xy" ) size [ 0 locks=0 ] ( 0.03 [ sizey 1 ] ) t [ 0 locks=0 ] ( 0 [ ty 0 ] 0 ) rows [ 0 locks=0 ] ( 2 ) cols [ 0 locks=0 ] ( 2 ) orderu [ 0 locks=0 ] ( 4 ) orderv [ 0 locks=0 ] ( 4 ) interpu ( "on" ) interpv ( "on" ) } 0707070000010000000006660000000000000000010000001055755405300004200000000034obj/light3/cone_light/merge1.inittype = merge matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300004100000000662obj/light3/cone_light/merge1.defsopflags sopflags = comment "" position 1.57597 -0.46238 cachesize 1 flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress off picked off exposed on current off inputs { 0 grid1 1 tube1 2 circle1 3 xform1 } stat { create 1099413697 modify 1099413703 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300004300000000004obj/light3/cone_light/merge1.spare{ } 0707070000010000000006660000000000000000010000001055755405300004200000000020obj/light3/cone_light/merge1.parm{ version 0.8 } 0707070000010000000006660000000000000000010000001055755405300004300000000035obj/light3/cone_light/circle1.inittype = circle matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300004200000000611obj/light3/cone_light/circle1.defsopflags sopflags = comment "" position 4.65481 2.9325 cachesize 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 picked on exposed on current on inputs { } stat { create 1099413697 modify 1099413807 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300004400000000004obj/light3/cone_light/circle1.spare{ } 0707070000010000000006660000000000000000010000001055755405300004200000002256obj/light3/cone_light/circle1.chn{ channel radx { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 9.96667003631592 value = 1 1 accel = 1 1 expr = ch(\"../../focus\") } segment { length = 0 value = 1 1 accel = 0.100334 0.100334 expr = ch(\"../../focus\") } } channel rady { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 9.96667003631592 value = 1 1 accel = 1 1 expr = ch(\"../../focus\") } segment { length = 0 value = 1 1 accel = 0.100334 0.100334 expr = ch(\"../../focus\") } } channel beginangle { lefttype = extend righttype = extend flags = 0 segment { length = 9.96667003631592 accel = 1 1 expr = -ch(\"../../coneangle\")/2 } segment { length = 0 accel = 0.100334 0.100334 expr = -ch(\"../../coneangle\")/2 } } channel endangle { lefttype = extend righttype = extend default = 360 flags = 0 segment { length = 9.96667003631592 value = 360 360 accel = 1 1 expr = ch(\"../../coneangle\")/2 } segment { length = 0 value = 360 360 accel = 0.100334 0.100334 expr = ch(\"../../coneangle\")/2 } } } 0707070000010000000006660000000000000000010000001055755405300004300000000416obj/light3/cone_light/circle1.parm{ version 0.8 type ( "bezier" ) orient ( "yz" ) rad [ 0 locks=0 ] ( [ radx 1 ] [ rady 1 ] ) t [ 0 locks=0 ] ( 0 0 0 ) order [ 0 locks=0 ] ( 4 ) divs [ 0 locks=0 ] ( 7 ) arc ( "openarc" ) angle [ 0 locks=0 ] ( [ beginangle 0 ] [ endangle 360 ] ) imperfect ( "on" ) } 0707070000010000000006660000000000000000010000001055755405300004200000000034obj/light3/cone_light/xform1.inittype = xform matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300004100000000627obj/light3/cone_light/xform1.defsopflags sopflags = comment "" position 6.99735 1.74563 cachesize 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 picked off exposed on current off inputs { 0 circle1 } stat { create 1099413697 modify 1099413724 author marks@Solis access 0777 } color UT_Color RGB 0.7 0.7 0.7 delscript "" end 0707070000010000000006660000000000000000010000001055755405300004300000000004obj/light3/cone_light/xform1.spare{ } 0707070000010000000006660000000000000000010000001055755405300004200000000500obj/light3/cone_light/xform1.parm{ version 0.8 group ( "" ) grouptype ( "guess" ) xOrd ( "srt" ) rOrd ( "xyz" ) t [ 0 locks=0 ] ( 0 0 0 ) r [ 0 locks=0 ] ( 0 0 90 ) 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 ) grppivot ( "off" ) updatenmls ( "on" ) vlength ( "on" ) invertxform ( "off" ) } 0707070000010000000006660000000000000000010000001055755405300003400000000044obj/light3/cone_light.order5 tube1 grid1 merge1 circle1 xform1 0707070000010000000006660000000000000000010000001055755405300003200000000002obj/light3/cone_light.net1 0707070000010000000006660000000000000000010000001055755405300003400000000033obj/light3/point_light.inittype = file matchesdef = 0 0707070000010000000006660000000000000000010000001055755405300003300000000615obj/light3/point_light.defsopflags sopflags = comment "" position -5.61138 3.59963 cachesize 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 picked off exposed on current off inputs { } stat { create 1099413697 modify 1099413699 author marks@Solis access 0777 } color UT_Color RGB