0707070000010000000006660000000000000000010000001514731411700000700000000237.startfplayback -i on -r off -f 1 -e on -h on -t on -a on -k on -s 1 tcur 0 fps 24 tset 0 10 frange 1 240 unitlength 1 unitmass 1 prompt '`strcat(oppwf(), " -> ")`' 0707070000010000000006660000000000000000010000001514731411700001300000001065.variablesset -g ACTIVETAKE = 'Main' set -g E = '2.7182818284590452354' set -g EYE = 'stereo' set -g HIP = '/Users/konstantin/Documents/houdini/HIP' set -g HIPFILE = '/Users/konstantin/Documents/houdini/HIP/cad_loft_00.hip' set -g HIPNAME = 'cad_loft_00' set -g JOB = '/Users/konstantin' set -g PI = '3.1415926535897932384' set -g POSE = '/Users/konstantin/Library/Preferences/houdini/20.5/poselib' set -g _HIP_SAVEPLATFORM = 'macosx14-arm64-clang15.0-targetosx10.15' set -g _HIP_SAVETIME = 'Tue Feb 24 13:23:43 2026' set -g _HIP_SAVEVERSION = '20.5.684' set -g status = '0' 0707070000010000000006660000000000000000010000001514731411700001100000000267.aliasesalias cd 'opcf' alias cp 'opcp' alias h 'history' alias hython 'python' alias ls 'opls' alias matramp 'opramp' alias opcd 'opcf' alias oppwd 'oppwf' alias pwd 'oppwf' alias rm 'oprm' 0707070000010000000006660000000000000000010000001514731411700001400000000021.takeconfigtakename -g take 0707070000010000000006660000000000000000010000001514731411700001500000000000.hou.session0707070000010000000006660000000000000000010000001514731411700001500000000000.OPlibraries0707070000010000000006660000000000000000010000001514731411700001700000000000.OPpreferences0707070000010000000006660000000000000000010000001514731411700001500000001477.OPfallbacksSop/attribwrangle /Applications/Houdini/Houdini20.5.684/Frameworks/Houdini.framework/Versions/20.5/Resources/houdini/otls/OPlibSop.hda Sop/attribwrangle otls/OPlibSop.hda Top/localscheduler /Applications/Houdini/Houdini20.5.684/Frameworks/Houdini.framework/Versions/20.5/Resources/houdini/otls/OPlibTop.hda Top/localscheduler otls/OPlibTop.hda Cop/monotosdf /Applications/Houdini/Houdini20.5.684/Frameworks/Houdini.framework/Versions/20.5/Resources/houdini/otls/OPlibCop.hda Cop/monotosdf otls/OPlibCop.hda Cop/sdfadjust /Applications/Houdini/Houdini20.5.684/Frameworks/Houdini.framework/Versions/20.5/Resources/houdini/otls/OPlibCop.hda Cop/sdfadjust otls/OPlibCop.hda Cop/sdfshape /Applications/Houdini/Houdini20.5.684/Frameworks/Houdini.framework/Versions/20.5/Resources/houdini/otls/OPlibCop.hda Cop/sdfshape otls/OPlibCop.hda 0707070000010000000006660000000000000000010000001514731411700001500000216577.OPdummydefsINDX INDEX_SECTIONiOhoudini.hdalibraryiOSop/attribwranglein+Top/localscheduler"Nim! Cop/monotosdfqfim3 Cop/sdfadjustw{i Cop/sdfshape}im3 attribwrangleAttribute Wrangle*oplib:/Sop/attribwrangle?Sop/attribwrangleSOP_attribwrangleSopiOlocalschedulerLocal Scheduler,oplib:/Top/localscheduler?Top/localschedulerTOP_localschedulerTop 0.0f) ? @insidecolor : @outsidecolor; if (@shadowing) color *= 1.0f - exp(-6.0f * fabs(d)); if (@distancelines) { float floor_part; float major_line_spacing = @linespacing; float major_line_thickness = 0.3f * (0.1f / major_line_spacing); float major_line_dist = fabs(fract(d / major_line_spacing, &floor_part) - 0.5f) * 2.0f; float major_lines = smoothstep(1.0f - major_line_thickness, 1.0f, major_line_dist); float minor_line_spacing = major_line_spacing * 0.2f; float minor_line_thickness = 0.1f * (0.1f / minor_line_spacing); float minor_line_dist = fabs(fract(d / minor_line_spacing, &floor_part) - 0.5f) * 2.0f; float minor_lines = smoothstep(1.0f - minor_line_thickness, 1.0f, minor_line_dist); color *= 0.4f + 0.6f * (1-(major_lines + minor_lines)); } color = mix(color,(float3)(1.0f, 1.0f, 1.0f), 1.0f - smoothstep(0.0f,0.01f,fabs(d))); #else //color = 1-step(0.0f, d); float ad = fabs(d); color = (d > 0.0f) ? (float3)(0.0f,0.0f,0.0f) : (float3)(ad,ad,ad); #endif @dst.set(color); @sdf.set(d); } " ) kerneloptions [ 0 locks=0 ] ( "" ) options_tile [ 0 locks=0 ] ( 1 1 ) options_iterations [ 0 locks=0 ] ( 1 ) options_iteration [ 0 locks=0 ] ( "off" ) usewritebackkernel [ 0 locks=0 ] ( "off" ) options_time [ 0 locks=0 ] ( "off" ) options_importprequel [ 0 locks=0 ] ( "on" ) options_timing [ 0 locks=0 ] ( "off" ) filter [ 0 locks=0 ] ( "box" ) options_precision [ 0 locks=0 ] ( "32" ) inputs [ 0 locks=0 ] ( 1 ) parm_spacerparm [ 0 locks=0 ] ( ) outputs [ 0 locks=0 ] ( 2 ) bindings [ 0 locks=0 ] ( 91 ) displaycode [ 0 locks=0 ] ( 0 ) generatedcode [ 0 locks=1 ] ( "/* * 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: interpolate.h ( CE Library, OpenCL) * * COMMENTS: */ #ifndef __INTERPOLATE_H__ #define __INTERPOLATE_H__ // #pragma OPENCL EXTENSION cl_amd_printf : enable /*#ifdef cl_amd_printf #define CHECKNAN(f) if (isnan(f)) { printf(\"%s is NAN, x = %g, y = %g, z = %g\\n\",#f, x, y, z);} #define CHECKNAN2D(f) if (isnan(f)) { printf(\"%s is NAN, x = %g, y = %g\\n\",#f, x, y);} #else*/ #define CHECKNAN(f) #define CHECKNAN2D(f) // #endif #define CLAMPOFFSET 1e-4f static float lerp(float v1, float v2, float t) { return v1 + (v2 - v1)*t; } static float fit01(float t, float v1, float v2) { return mix(v1, v2, clamp(t, 0.0f, 1.0f)); } static float fitTo01(float val, float omin, float omax) { float d = omax - omin; if (fabs(d) < 1e-8f) return 0.5f; if (omin < omax) { if (val < omin) return 0; if (val > omax) return 1; } else { if (val < omax) return 1; if (val > omin) return 0; } return (val - omin) / d; } // in is an array size long of values to be interpolated within the // [0, 1] interval. // pos==0 => in[0] // pos==1 => in[size-1] static float lerpConstant( constant float * in, int size, float pos ) { int m = size - 1; float flr; float t = fract(clamp(pos, 0.0f, 1.0f) * m, &flr); int flooridx = convert_int(flr); int ceilidx = min(flooridx+1, m); return mix(in[flooridx], in[ceilidx], t); } static float3 lerpConstant3( constant float * in, int size, float pos ) { int m = size - 1; float flr; float t = fract(clamp(pos, 0.0f, 1.0f) * m, &flr); int flooridx = convert_int(flr); int ceilidx = min(flooridx+1, m); float3 v1 = vload3(flooridx, in); float3 v2 = vload3(ceilidx, in); return mix(v1, v2, t); } static float centerFromFace(__global const float *a, size_t idx, uint axisstride) { return 0.5f * (a[idx] + a[idx + axisstride]); } static float faceFromCenter(__global const float *a, size_t idx, uint axisstride) { return 0.5f * (a[idx - axisstride] + a[idx]); } static float cornerFromCenter(__global const float *a, size_t idx, uint ystride, uint zstride) { return 0.125f * (a[idx] + a[idx - 1] + a[idx - ystride] + a[idx - zstride] + a[idx - 1 - ystride] + a[idx - 1 - zstride] + a[idx - ystride - zstride] + a[idx - 1 - ystride - zstride]); } static float cornerFromCenter2d(__global const float *a, size_t idx, uint xstride, uint ystride) { return 0.25f * (a[idx] + a[idx - xstride] + a[idx - ystride] + a[idx - xstride - ystride]); } // Calc central difference derivative of cell-centered grid // at a center cell at idx. static float dudxAligned(__global const float *u, const uint idx, const uint xstride, const float inv2dx) { return inv2dx * (u[idx + xstride] - u[idx - xstride]); } // Calc central difference derivative of face-sampled grid // at a center cell at idx. This works for all the off-axes directions // other than the one the face-sampled grid represents. E.g. you can // take the dy-derivative of the x-velocity field. static float dudxAlignedFace(__global const float *u, const uint idx, const uint ustride, const uint xstride, float inv4dx) { return inv4dx * ((u[idx + xstride] + u[idx + ustride + xstride]) - (u[idx - xstride] + u[idx + ustride - xstride])); } // Calc central difference derivative of face-sampled grid // at a center cell at idx. This only works for the derivative along // the axis the face-centered grid represents, e.g. you can only take // the dx-derivative of the x-velocity field. static float dudxFaceAtCenter(__global const float *u, const uint idx, const uint xstride, float invdx) { return invdx * (u[idx + xstride] - u[idx]); } static float dudxCenterAtFace(__global const float *u, const uint idx, const uint xstride, float invdx) { return invdx * (u[idx] - u[idx - xstride]); } // Calc central difference derivative of center-sampled grid at a corner cell // at idx, by first averaging along relevant faces (invdx should incorporate // the averaging factor). axis_stride is stride along the differentiation axis, // and the other strides are along the remaining axes. static float dudxCenterAtCorner(__global const float *u, const uint idx, const uint axis_stride, const uint off_stride1, const uint off_stride2, float inv4dx) { return inv4dx * ((u[idx] + u[idx - off_stride1] + u[idx - off_stride2] + u[idx - off_stride1 - off_stride2]) - (u[idx - axis_stride] + u[idx - off_stride1 - axis_stride] + u[idx - off_stride2 - axis_stride] + u[idx - off_stride1 - off_stride2 - axis_stride])); } static float dudxCenterAtCorner2d(__global const float *u, const uint idx, const uint axis_stride, const uint off_stride, float inv2dx) { return inv2dx * ((u[idx] + u[idx - off_stride]) - (u[idx - axis_stride] + u[idx - off_stride - axis_stride])); } static void bilinear_interp(float x, float y, __global const float *p, size_t idx, __global float *phin, __global float *minphi, __global float *maxphi, uint offset, uint xstride, uint ystride) { // clamp to boundaries x = clamp(x, -1.0f, get_global_size(0) - CLAMPOFFSET); y = clamp(y, -1.0f, get_global_size(1) - CLAMPOFFSET); const int gi = (int)floor(x); const int gj = (int)floor(y); // get fractional part const float sx = x - gi; const float sy = y - gj; size_t srcidx = offset + gi * xstride + gj * ystride; const float i00 = p[srcidx]; const float i10 = p[srcidx + xstride]; const float i01 = p[srcidx + ystride]; const float i11 = p[srcidx + xstride + ystride]; CHECKNAN2D(i00) CHECKNAN2D(i10) CHECKNAN2D(i01) CHECKNAN2D(i11) const float val = (i00 * (1-sx) + i10 * (sx)) * (1-sy) + (i01 * (1-sx) + i11 * (sx)) * ( sy); phin[idx] = val; if (minphi) minphi[idx] = fmin(fmin(fmin(i00, i01), i10), i11); if (maxphi) maxphi[idx] = fmax(fmax(fmax(i00, i01), i10), i11); } static float bilinear_interp_val(float x, float y, __global const float *p, uint offset, uint xstride, uint ystride, uint offx, uint offy) { // clamp to boundaries x = clamp(x, -1.0f, get_global_size(0) - CLAMPOFFSET - offx); y = clamp(y, -1.0f, get_global_size(1) - CLAMPOFFSET - offy); const int gi = (int)floor(x); const int gj = (int)floor(y); // get fractional part const float sx = x - gi; const float sy = y - gj; size_t srcidx = offset + gi * xstride + gj * ystride; const float i00 = p[srcidx]; const float i10 = p[srcidx + xstride]; const float i01 = p[srcidx + ystride]; const float i11 = p[srcidx + xstride + ystride]; return (i00 * (1-sx) + i10 * (sx)) * (1-sy) + (i01 * (1-sx) + i11 * (sx)) * ( sy); } static void trilinear_interp(float x, float y, float z, __global const float *p, size_t idx, __global float *phin, __global float *minphi, __global float *maxphi, uint offset, uint ystride, uint zstride) { x = clamp(x, -1.0f, get_global_size(0) - CLAMPOFFSET); y = clamp(y, -1.0f, get_global_size(1) - CLAMPOFFSET); z = clamp(z, -1.0f, get_global_size(2) - CLAMPOFFSET); const int gi = (int)floor(x); const int gj = (int)floor(y); const int gk = (int)floor(z); const float sx = x - gi; const float sy = y - gj; const float sz = z - gk; size_t srcidx = offset + gi + gj * ystride + gk * zstride; const float i000 = p[srcidx]; const float i100 = p[srcidx + 1]; const float i010 = p[srcidx + ystride]; const float i110 = p[srcidx + 1 + ystride]; const float i001 = p[srcidx + zstride]; const float i101 = p[srcidx + 1 + zstride]; const float i011 = p[srcidx + ystride + zstride]; const float i111 = p[srcidx + 1 + ystride + zstride]; CHECKNAN(i000) CHECKNAN(i100) CHECKNAN(i010) CHECKNAN(i110) CHECKNAN(i001) CHECKNAN(i101) CHECKNAN(i011) CHECKNAN(i111) const float val = ((i000 * (1 - sx) + i100 * (sx)) * (1 - sy) + (i010 * (1 - sx) + i110 * (sx)) * ( sy)) * (1 - sz) + ((i001 * (1 - sx) + i101 * (sx)) * (1 - sy) + (i011 * (1 - sx) + i111 * (sx)) * ( sy)) * ( sz); phin[idx] = val; if (minphi) minphi[idx] = fmin(fmin(fmin(fmin(fmin(fmin(fmin(i000, i001), i010), i011), i100), i101), i110), i111); if (maxphi) maxphi[idx] = fmax(fmax(fmax(fmax(fmax(fmax(fmax(i000, i001), i010), i011), i100), i101), i110), i111); } static float trilinear_interp_val(float x, float y, float z, __global const float *p, uint offset, uint ystride, uint zstride, uint offx, uint offy, uint offz ) { x = clamp(x, -1.0f, get_global_size(0) - CLAMPOFFSET - offx); y = clamp(y, -1.0f, get_global_size(1) - CLAMPOFFSET - offy); z = clamp(z, -1.0f, get_global_size(2) - CLAMPOFFSET - offz); const int gi = (int)floor(x); const int gj = (int)floor(y); const int gk = (int)floor(z); const float sx = x - gi; const float sy = y - gj; const float sz = z - gk; size_t srcidx = offset + gi + gj * ystride + gk * zstride; const float i000 = p[srcidx]; const float i100 = p[srcidx + 1]; const float i010 = p[srcidx + ystride]; const float i110 = p[srcidx + 1 + ystride]; const float i001 = p[srcidx + zstride]; const float i101 = p[srcidx + 1 + zstride]; const float i011 = p[srcidx + ystride + zstride]; const float i111 = p[srcidx + 1 + ystride + zstride]; return ((i000 * (1 - sx) + i100 * (sx)) * (1 - sy) + (i010 * (1 - sx) + i110 * (sx)) * ( sy)) * (1 - sz) + ((i001 * (1 - sx) + i101 * (sx)) * (1 - sy) + (i011 * (1 - sx) + i111 * (sx)) * ( sy)) * ( sz); } static float bilinear_interp_vol(float2 pos, __global const float *p, uint offset, uint xstride, uint ystride, uint resx, uint resy) { float x = clamp(pos.x-0.5f, (float)0, (float)(resx-1)); float y = clamp(pos.y-0.5f, (float)0, (float)(resy-1)); const int gi = (int)floor(x); const int gj = (int)floor(y); // In case our clamp is exactly res#-1 const int dx = select((int)xstride, (int)0, gi == resx-1); const int dy = select((int)ystride, (int)0, gj == resy-1); const float sx = x - gi; const float sy = y - gj; size_t srcidx = offset + gi * xstride + gj * ystride; const float i000 = p[srcidx]; const float i100 = p[srcidx + dx]; const float i010 = p[srcidx + dy]; const float i110 = p[srcidx + dx + dy]; return mix( mix(i000, i100, sx), mix(i010, i110, sx), sy); } static float trilinear_interp_vol(float3 pos, __global const float *p, uint offset, uint xstride, uint ystride, uint zstride, uint resx, uint resy, uint resz) { float x = clamp(pos.x-0.5f, (float)0, (float)(resx-1)); float y = clamp(pos.y-0.5f, (float)0, (float)(resy-1)); float z = clamp(pos.z-0.5f, (float)0, (float)(resz-1)); const int gi = (int)floor(x); const int gj = (int)floor(y); const int gk = (int)floor(z); // In case our clamp is exactly res#-1 const int dx = select((int)xstride, (int)0, gi == resx-1); const int dy = select((int)ystride, (int)0, gj == resy-1); const int dz = select((int)zstride, (int)0, gk == resz-1); const float sx = x - gi; const float sy = y - gj; const float sz = z - gk; size_t srcidx = offset + gi * xstride + gj * ystride + gk * zstride; const float i000 = p[srcidx]; const float i100 = p[srcidx + dx]; const float i010 = p[srcidx + dy]; const float i110 = p[srcidx + dx + dy]; const float i001 = p[srcidx + dz]; const float i101 = p[srcidx + dx + dz]; const float i011 = p[srcidx + dy + dz]; const float i111 = p[srcidx + dx + dy + dz]; return mix( mix( mix(i000, i100, sx), mix(i010, i110, sx), sy), mix( mix(i001, i101, sx), mix(i011, i111, sx), sy), sz); } static float4 linesegInterpolationWeights(float u) { return (float4)(1 - u, u, 0, 0); } // From GEOtriInterpolationWeights, but static float4 triInterpolationWeights(float u, float v) { // Triangle - use barycentric coordinates // This is a hack to make sure we are given proper // barycentric u, v coordinates. That is, we require // u+v <= 1, and if that's not the case we hack it so // u = 1-u, v = 1-v, thus ensuring u+v <= 1. (This // assumes that u, v are each between 0 and 1) // This is used for when evaluateInteriorPoint is // called from POP_GenVar for birthing from a surface. // // Note we actually flip on the u+v = 1 axis instead // of what is described above so slightly outside points // do not teleport to opposite locations. float uv = 1 - u - v; // Assume valid uv's. #if 0 if (uv < 0) { u += uv; v += uv; uv = -uv; } #endif return (float4) (uv, u, v, 0); } // From GEOquadInterpolationWeights static float4 quadInterpolationWeights(float u, float v) { float u1 = 1 - u; float v1 = 1 - v; return (float4)(u1 * v1, u1 * v, u * v, u * v1); } // From GEO_PrimTetrahedron::remapTetCoords static float4 tetInterpolationWeights(float u, float v, float w) { float uvw = 1 - u - v - w; // Assume valid uv's. #if 0 if (uvw < 0) { // Mirror in u + v == 1 plane, reducing from 6 tetrahedra to 3, // i.e. a right triangular prism, whose right-angle edge is // along the w axis. if (u + v > 1) { float bary = 1 - u - v; u += bary; v += bary; uvw -= 2 * bary; } // Mirror the far tetrahedron (shares no face with the tet to keep) // into the middle tetrahedron (shares one face with the tet to keep) if (u + w > 1) { // Weight of point at (1,0,1), since 1+1-1 = 1 float weight = (u + w - 1); // Subtract component of (1,0,1), which only changes u and w u -= weight;//*1 //v -= weight*0; w -= weight;//*1 // Add component of (0,1,0), which only changes v //u += weight*0; v += weight;//*1 //w += weight*0; // Update uvw uvw += weight; } // Mirror the remaining outside tetrahedron into the tet to keep if (uvw < 0) { // Weight of point at (0,1,1), since -(1-0-1-1) = 1 float weight = -uvw; // Subtract component of (0,1,1), which only changes v and w //u -= weight*0 v -= weight;//*1 w -= weight;//*1 // Add component of (0,0,0), which requires no change // Update uvw uvw = -uvw; //equivalent to uvw += 2*weight; } } #endif return (float4)(uvw, u, v, w); } void computeSubdCurveCoeffsAndIndices( float u, int n, bool closed, float4 *coeffs_ptr, int4 *indices_ptr) { const float16 theSubDFirstBasis = { 1.0, -1.0, 0.0, 1.0/6.0, 0.0, 1.0, 0.0, -1.0/3.0, 0.0, 0.0, 0.0, 1.0/6.0, 0.0, 0.0, 0.0, 0.0 }; const float16 theOpenBasis = { 1.0/6.0, -0.5, 0.5, -1.0/6.0, 2.0/3.0, 0.0, -1.0, 0.5, 1.0/6.0, 0.5, 0.5, -0.5, 0.0, 0.0, 0.0, 1.0/6.0 }; float4 coeffs = 0.0; int4 indices = 0.0; // UT_ASSERT_P(n >= 1); // Special cases for n <= 2 if (n == 1) { indices.x = -1; indices.y = 0; indices.z = -1; indices.w = -1; coeffs.x = 0; coeffs.y = 1; coeffs.z = 0; coeffs.w = 0; *coeffs_ptr = coeffs; *indices_ptr = indices; } else if (n == 2) { if (closed) { u *= 2; if (u > 1) u = 2-u; } indices.x = -1; indices.y = 0; indices.z = 1; indices.w = -1; coeffs.x = 0.0; coeffs.y = 1.0 - u; coeffs.z = u; coeffs.w = 0.0; } const float16 *basis = &theOpenBasis; const float16 *midbasis = &theOpenBasis; int nedges = n - !closed; u *= nedges; int i = floor(u); i = clamp(i, 0, nedges-1); float t = u - i; float16 temp; if (i == 0) { if (closed) { indices.x = n-1; indices.y = 0; indices.z = 1; indices.w = 2; } else { basis = &theSubDFirstBasis; indices.x = 0; indices.y = 1; indices.z = 2; indices.w = -1; } } else if (i >= n-2) { if (closed) { if (i == n-2) { indices.x = n-3; indices.y = n-2; indices.z = n-1; indices.w = 0; } else { // UT_ASSERT_P(i == n-1); indices.x = n-2; indices.y = n-1; indices.z = 0; indices.w = 1; } } else { basis = &theSubDFirstBasis; indices.x = -1; indices.y = n-3; indices.z = n-2; indices.w = n-1; temp.lo.lo = (*basis).hi.hi; temp.lo.hi = (*basis).hi.lo; temp.hi.lo = (*basis).lo.hi; temp.hi.hi = (*basis).lo.lo; basis = &temp; t = 1-t; } } else { indices.x = i-1; indices.y = i; indices.z = i+1; indices.w = i+2; } float t2 = t*t; float4 tpow = {1.0f, t, t2, t2*t}; (*coeffs_ptr).x = dot(tpow, (*basis).lo.lo); (*coeffs_ptr).y = dot(tpow, (*basis).lo.hi); (*coeffs_ptr).z = dot(tpow, (*basis).hi.lo); (*coeffs_ptr).w = dot(tpow, (*basis).hi.hi); *indices_ptr = indices; } float3 evaluateCubicCoeffs_vload3(float4 coeffs, int4 indices, global float *values) { float3 res = 0; if (indices.x >= 0) res += coeffs.x * vload3(indices.x, values); if (indices.y >= 0) res += coeffs.y * vload3(indices.y, values); if (indices.z >= 0) res += coeffs.z * vload3(indices.z, values); if (indices.w >= 0) res += coeffs.w * vload3(indices.w, values); return res; } float3 evaluateCubicCoeffs_3(float4 coeffs, int4 indices, float3 *values) { float3 res = 0; if (indices.x >= 0) res += coeffs.x * values[indices.x]; if (indices.y >= 0) res += coeffs.y * values[indices.y]; if (indices.z >= 0) res += coeffs.z * values[indices.z]; if (indices.w >= 0) res += coeffs.w * values[indices.w]; return res; } #endif /* * 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: typedefines.h ( CE Library, OpenCL) * * COMMENTS: OpenCL type definitions */ #ifndef __TYPE_DEFINE_H__ #define __TYPE_DEFINE_H__ // The OpenCL SOP/DOP might define // these before compilation for 32-/64-bit support, // so only define them if not already defined. #ifndef fpreal // The USE_DOUBLE flag is used by the older OpenCL-enabled // DOPs that make up the Pyro solver. #ifdef USE_DOUBLE #pragma OPENCL EXTENSION cl_khr_fp64: enable #define fpreal double #define fpreal2 double2 #define fpreal3 double3 #define fpreal4 double4 #define fpreal8 double8 #define fpreal16 double16 #define FPREAL_PREC 64 // We also want to define exint as long in this case. #define USE_LONG #else #define fpreal float #define fpreal2 float2 #define fpreal3 float3 #define fpreal4 float4 #define fpreal8 float8 #define fpreal16 float16 #define FPREAL_PREC 32 #endif #endif #if FPREAL_PREC==64 // Load a 64-bit fpreal2 from a float2 buffer. static fpreal2 vload2f(size_t i, const global float *b) { i *= 2; return (fpreal2)(b[i], b[i + 1]); } // Load a 64-bit fpreal3 from a float3 buffer. static fpreal3 vload3f(size_t i, const global float *b) { i *= 3; return (fpreal3)(b[i], b[i+1], b[i+2]); } // Load a 64-bit fpreal4 from a float4 buffer. static fpreal4 vload4f(size_t i, const global float *b) { i *= 4; return (fpreal4)(b[i], b[i+1], b[i+2], b[i+3]); } // Store a 64-bit fpreal3 into a float3 buffer. static void vstore3f(fpreal3 a, size_t i, global float *b) { vstore3((float3)(a.x, a.y, a.z), i, b); } // Store a 64-bit fpreal4 into a float4 buffer. static void vstore4f(fpreal4 a, size_t i, global float *b) { vstore4((float4)(a.x, a.y, a.z, a.w), i, b); } #else // Load a 32-bit fpreal2 from a float2 buffer (no-op). #define vload2f vload2 // Load a 32-bit fpreal3 from a float3 buffer (no-op). #define vload3f vload3 // Load a 32-bit fpreal4 from a float4 buffer (no-op). #define vload4f vload4 // Store a 32-bit fpreal3 into a float3 buffer (no-op). #define vstore3f vstore3 // Store a 32-bit fpreal4 into a float4 buffer (no-op). #define vstore4f vstore4 #endif // The OpenCL SOP/DOP might define // these before compilation for 32-/64-bit support, // so only define them if not already defined. #ifndef exint #ifdef USE_LONG #define exint long #define exint2 long2 #define exint3 long3 #define exint4 long4 #else #define exint int #define exint2 int2 #define exint3 int3 #define exint4 int4 #endif #endif #endif /* * 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: util.h ( CE Library, OpenCL) * * COMMENTS: */ #ifndef __UTIL_H__ #define __UTIL_H__ static void swapf(fpreal *a, fpreal *b) { fpreal t = *a; *a = *b; *b = t; } #endif /* * 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: matrix.h ( CE Library, OpenCL) * * COMMENTS: */ #ifndef __MATRIX_H__ #define __MATRIX_H__ // #include \"typedefines.h\" // #include \"util.h\" #define PRINTF(v) \\ printf(\"%s:\\n\", #v); \\ printf(\"%g\\n\", v) #define PRINTVEC3(v) \\ printf(\"%s:\\n\", #v); \\ printf(\"%g %g %g\\n\", v.x, v.y, v.z) #define PRINTMAT3(m) \\ printf(\"%s:\\n\", #m); \\ printf(\"%g %g %g\\n\", m[0].s0, m[0].s1, m[0].s2); \\ printf(\"%g %g %g\\n\", m[1].s0, m[1].s1, m[1].s2); \\ printf(\"%g %g %g\\n\", m[2].s0, m[2].s1, m[2].s2) // A 3x3 matrix in row-major order (to match UT_Matrix3) // NOTE: fpreal3 is 4 floats, so this is size 12 typedef fpreal3 mat3[3]; // A 3x2 matrix in row-major order typedef fpreal2 mat32[3]; // A 2x2 matrix in row-major order, stored in a single fpreal4 typedef fpreal4 mat2; // A 4x4 matrix in row-major order, stored in a single fpreal16 typedef fpreal16 mat4; // Create a 2x2 matrix with columns of the specified vectors. static mat2 mat2fromcols(const fpreal2 c0, const fpreal2 c1) { return (mat2)(c0.s0, c1.s0, c0.s1, c1.s1); } // Transpose a 2x2 matrix. static mat2 transpose2(const mat2 a) { return (mat2)(a.even, a.odd); } // Multiply A * B for 2x2 matrices. static mat2 mat2mul(const mat2 a, const mat2 b) { return (mat2)(dot(a.lo, b.even), dot(a.lo, b.odd), dot(a.hi, b.even), dot(a.hi, b.odd)); } // Multiply b * A where b is a 2-vector and A is a 2x2 matrix. // This multiplication order matches VEX. static fpreal2 mat2vecmul(const mat2 a, const fpreal2 b) { mat2 aT = transpose2(a); return (fpreal2)(dot(aT.lo, b), dot(aT.hi, b)); } // Return the square of the L2-norm of a 2x2 matrix. static fpreal squaredNorm2(const mat2 a) { return dot(a.lo, a.lo) + dot(a.hi, a.hi); } // Add 3x3 matrix A to matrix B and store the result in matrix C. static void mat3add(const mat3 a, const mat3 b, mat3 c) { c[0] = a[0] + b[0]; c[1] = a[1] + b[1]; c[2] = a[2] + b[2]; } // Subtract 3x3 matrix A from matrix B and store the result in C. static void mat3sub(const mat3 a, const mat3 b, mat3 c) { c[0] = a[0] - b[0]; c[1] = a[1] - b[1]; c[2] = a[2] - b[2]; } // Set 3x3 matrix A to zero. static void mat3zero(mat3 a) { a[0] = (fpreal3)(0.0f); a[1] = (fpreal3)(0.0f); a[2] = (fpreal3)(0.0f); } // Set 3x3 matrix A to the identity. static void mat3identity(mat3 a) { a[0] = (fpreal3)(1.0f, 0.0f, 0.0f); a[1] = (fpreal3)(0.0f, 1.0f, 0.0f); a[2] = (fpreal3)(0.0f, 0.0f, 1.0f); } // Copy 3x3 matrix A to matrix B. static void mat3copy(const mat3 a, mat3 b) { b[0] = a[0]; b[1] = a[1]; b[2] = a[2]; } // Load a 3x3 matrix from memory at the specified index. // The matrix should be row-major as stored in geometry // attributes. static void mat3load(size_t idx, const global float *a, mat3 m) { idx *= 3; m[0] = vload3f(idx, a); m[1] = vload3f(idx + 1, a); m[2] = vload3f(idx + 2, a); } // Store a 3x3 matrix to memory at the specified index. // The matrix should be row-major as stored in geometry // attributes. void mat3store(mat3 in, int idx, global fpreal *data) { idx *= 3; vstore3(in[0], idx, data); vstore3(in[1], idx + 1, data); vstore3(in[2], idx + 2, data); } // Create a 3x3 matrix with columns of the specified vectors. static void mat3fromcols(const fpreal3 c0, const fpreal3 c1, const fpreal3 c2, mat3 m) { m[0] = (fpreal3)(c0.s0, c1.s0, c2.s0); m[1] = (fpreal3)(c0.s1, c1.s1, c2.s1); m[2] = (fpreal3)(c0.s2, c1.s2, c2.s2); } // Transpose a 3x3 matrix. static void transpose3(const mat3 a, mat3 b) { mat3fromcols(a[0], a[1], a[2], b); } // Multiply A * B and store in C for 3x3 matrices. static void mat3mul(const mat3 a, const mat3 b, mat3 c) { mat3 bT; transpose3(b, bT); c[0] = (fpreal3)(dot(a[0],bT[0]), dot(a[0],bT[1]), dot(a[0],bT[2])); c[1] = (fpreal3)(dot(a[1],bT[0]), dot(a[1],bT[1]), dot(a[1],bT[2])); c[2] = (fpreal3)(dot(a[2],bT[0]), dot(a[2],bT[1]), dot(a[2],bT[2])); } // Multiply b * A where b is a 3-vector and A is a 3x3 matrix. // This multiplication order matches VEX. static fpreal3 mat3vecmul(const mat3 a, const fpreal3 b) { mat3 aT; transpose3(a, aT); return (fpreal3)(dot(aT[0], b), dot(aT[1], b), dot(aT[2], b)); } // Multiply b * A^T where b is a 3-vector and A is a 3x3 matrix. // This multiplication order matches VEX. static fpreal3 mat3Tvecmul(const mat3 a, const fpreal3 b) { return (fpreal3)(dot(a[0], b), dot(a[1], b), dot(a[2], b)); } // Multiply b * A where b is a 3-vector and A is a 3x3 matrix, // but discard the third component. // This multiplication order matches VEX. static fpreal2 mat3vec2mul(const mat3 a, const fpreal3 b) { mat3 aT; transpose3(a, aT); return (fpreal2)(dot(aT[0], b), dot(aT[1], b)); } // Multiply b * A^T where b is a 3-vector and A is a 3x3 matrix, // but discard the third component. // This multiplication order matches VEX. static fpreal2 mat3Tvec2mul(const mat3 a, const fpreal3 b) { return (fpreal2)(dot(a[0], b), dot(a[1], b)); } // Store the 3x3 matrix that is the outer product of the input // a and b vectors in C. static void outerprod3(const fpreal3 a, const fpreal3 b, mat3 c) { c[0] = a.x * b; c[1] = a.y * b; c[2] = a.z * b; } // Compute C = s * A + t * B, where s, t are scalars and A, B are 3x3 matrices. static void mat3lcombine(const fpreal s, const mat3 a, const fpreal t, const mat3 b, mat3 c) { c[0] = s * a[0] + t * b[0]; c[1] = s * a[1] + t * b[1]; c[2] = s * a[2] + t * b[2]; } // Return the square of the L2-norm of a 3x3 matrix. static fpreal squaredNorm3(const mat3 a) { return dot(a[0], a[0]) + dot(a[1], a[1]) + dot(a[2], a[2]); } // Return the determinant of the supplied 3x3 matrix. static fpreal det3(const mat3 a) { fpreal d = a[0].s0 * (a[1].s1 * a[2].s2 - a[1].s2 * a[2].s1); d -= a[0].s1 * (a[1].s0 * a[2].s2 - a[1].s2 * a[2].s0); d += a[0].s2 * (a[1].s0 * a[2].s1 - a[1].s1 * a[2].s0); return d; } // Return diagonal vector of the supplied 3x3 matrix. static fpreal3 diag3(const mat3 a) { return (fpreal3)(a[0].s0, a[1].s1, a[2].s2); } // Multiply b * A where b is a 2-vector and A is a 4x4 matrix. // This multiplication order matches VEX. static fpreal2 mat4vec2mul(const mat4 a, const fpreal2 b) { return b.x * a.lo.lo.xy + b.y * a.lo.hi.xy + a.hi.hi.xy; } // Multiply b * A where b is a 3-vector and A is a 4x3 matrix, // assuming a fourth component of the vector to be 0, i.e. // the typical transformation of a 3d vector by a matrix. // This multiplication order matches VEX. static fpreal3 mat43vec3mul(const mat4 a, const fpreal3 b) { fpreal4 result = b.x * a.lo.lo + b.y * a.lo.hi + b.z * a.hi.lo; return (fpreal3)(result.x, result.y, result.z); } // Multiply b * A where b is a 3-vector and A is a 4x4 matrix, // assuming a fourth component of the vector to be 1, i.e. // the typical transformation of a 3d point by a matrix. // This multiplication order matches VEX.static fpreal3 static fpreal3 mat4vec3mul(const mat4 a, const fpreal3 b) { fpreal4 result = b.x * a.lo.lo + b.y * a.lo.hi + b.z * a.hi.lo + a.hi.hi; return (fpreal3)(result.x, result.y, result.z); } // Multiply b * A where b is a 3-vector and A is a 4x4 matrix. // This multiplication order matches VEX. static fpreal4 mat4vecmul(const mat4 a, const fpreal4 b) { fpreal4 result = b.x * a.lo.lo + b.y * a.lo.hi + b.z * a.hi.lo + b.w * a.hi.hi; return result; } // UT_Matrix4::solveColumn // cp: pivot_col and pivot_row // c1, c2, c3: other columns and rows static void mat4solvecol(fpreal (*matx)[4][4], int cp) { fpreal pivot_value_inverse; int c1, c2, c3; switch (cp) { case 0: c1 = 1; c2 = 2; c3 = 3; break; case 1: c1 = 0; c2 = 2; c3 = 3; break; case 2: c1 = 0; c2 = 1; c3 = 3; break; case 3: c1 = 0; c2 = 1; c3 = 2; break; } // Here we will find the inverse of the pivot, set the pivot to 1, // and multiply the row which contains the pivot by the pivot // inverse. This might seem a little weird. The algorithm does it // this way so that it can gradually replace the input matrix // with its inverse. pivot_value_inverse = 1.0F/(*matx)[cp][cp]; (*matx)[cp][cp] = pivot_value_inverse; (*matx)[cp][c1] *= pivot_value_inverse; (*matx)[cp][c2] *= pivot_value_inverse; (*matx)[cp][c3] *= pivot_value_inverse; // Now we subtract multiples of the pivot row from the other // rows in the matrix. This would be more familiar if the pivot // itself hadn't been set to 1 before the pivot row was multiplied // by the inverse (see above). (*matx)[c1][c1] -= (*matx)[cp][c1]*(*matx)[c1][cp]; (*matx)[c1][c2] -= (*matx)[cp][c2]*(*matx)[c1][cp]; (*matx)[c1][c3] -= (*matx)[cp][c3]*(*matx)[c1][cp]; (*matx)[c2][c1] -= (*matx)[cp][c1]*(*matx)[c2][cp]; (*matx)[c2][c2] -= (*matx)[cp][c2]*(*matx)[c2][cp]; (*matx)[c2][c3] -= (*matx)[cp][c3]*(*matx)[c2][cp]; (*matx)[c3][c1] -= (*matx)[cp][c1]*(*matx)[c3][cp]; (*matx)[c3][c2] -= (*matx)[cp][c2]*(*matx)[c3][cp]; (*matx)[c3][c3] -= (*matx)[cp][c3]*(*matx)[c3][cp]; (*matx)[c1][cp] *= -pivot_value_inverse; (*matx)[c2][cp] *= -pivot_value_inverse; (*matx)[c3][cp] *= -pivot_value_inverse; } // UT_Matrix4::invert // Linear equation solution by Gauss-Jordan elimination. static int mat4invert(fpreal16 *m) { fpreal tol = 0.0; fpreal (*matx)[4][4] = (fpreal (*)[4][4]) m; int indexcol[4], indexrow[4]; int pivot_row, pivot_col; // Check for the very common case of trivial column 3. const bool is_trivial_col3 = ((*matx)[0][3] == 0) && ((*matx)[1][3] == 0) && ((*matx)[2][3] == 0) && ((*matx)[3][3] == 1); // We will need to keep track of which columns we have already found // pivots in. For this we use what is essentially a set of flags in the // array \"pivoted_columns_flags\". We initialize them to 0 here. bool pivoted_columns_flags[4] = {false, false, false, false}; // In order to invert an n*n matrix, we will have to find n pivots, and // for each pivot reduce each row. We will keep track of which pivot and // set of reductions we are working on with \"reduction\" for (int reduction = 0; reduction < 4; reduction++) { fpreal pivot_value = 0; // This is the outer loop of the search for a pivot element // This loop finds the pivot element by choosing the element of the // matrix which has the largest absolute value of all elements of the // array not in columns/rows that contain a previously used pivot. for (int row = 0; row < 4; row++) { // if there hasn't already been a pivot in this row if ( !pivoted_columns_flags[row] ) { // if there hasn't already been a pivot in column 0 if ( !pivoted_columns_flags[0] ) { const fpreal abs_element_value = fabs((*matx)[row][0]); if ( abs_element_value > pivot_value ) { pivot_value = abs_element_value; pivot_row = row; pivot_col = 0; } } // if there hasn't already been a pivot in column 1 if ( !pivoted_columns_flags[1] ) { const fpreal abs_element_value = fabs((*matx)[row][1]); if ( abs_element_value > pivot_value ) { pivot_value = abs_element_value; pivot_row = row; pivot_col = 1; } } // if there hasn't already been a pivot in column 2 if ( !pivoted_columns_flags[2] ) { const fpreal abs_element_value = fabs((*matx)[row][2]); if ( abs_element_value > pivot_value ) { pivot_value = abs_element_value; pivot_row = row; pivot_col = 2; } } // if there hasn't already been a pivot in column 3 if ( !pivoted_columns_flags[3] ) { const fpreal abs_element_value = fabs((*matx)[row][3]); if ( abs_element_value > pivot_value ) { pivot_value = abs_element_value; pivot_row = row; pivot_col = 3; } } } } // Odd check here if the matrix is filled with nan's or infinities // Verify that the pivot we found is not 0 if (pivot_value <= tol) { return 1; } // Now we have found the pivot element for the current reduction. // This element of the matrix is the largest element of all elements // not in rows and columns previously used for other pivots. // Record that we have found a pivot in the current column pivoted_columns_flags[pivot_col] = true; indexrow[reduction] = pivot_row; indexcol[reduction] = pivot_col; // The pivot must be on the diagonal before we can use it. If the // pivot we found wasn't already on the diagonal, we swap rows to // put it there now. if ( pivot_row != pivot_col ) { swapf(&(*matx)[pivot_row][0], &(*matx)[pivot_col][0]); swapf(&(*matx)[pivot_row][1], &(*matx)[pivot_col][1]); swapf(&(*matx)[pivot_row][2], &(*matx)[pivot_col][2]); swapf(&(*matx)[pivot_row][3], &(*matx)[pivot_col][3]); } // Note that from here on, the pivot is on the diagonal, and thus // has the same row index as column index. In particular, while // we may have swapped the row the pivot is in, we have not changed // the column. Thus, the pivot location will be referred to using // pivot_col only. switch (pivot_col) { case 0: mat4solvecol(matx, 0); break; case 1: mat4solvecol(matx, 1); break; case 2: mat4solvecol(matx, 2); break; case 3: mat4solvecol(matx, 3); break; } } // Finally, we \"unscramble\" the matrix, which was scrambled by // row swapping. This will produce the actual inverse of the matrix. for (int reduction = 3; reduction >= 0; reduction--) { int irow = indexrow[reduction]; int icol = indexcol[reduction]; if ( irow != icol ) { swapf(&(*matx)[0][irow], &(*matx)[0][icol]); swapf(&(*matx)[1][irow], &(*matx)[1][icol]); swapf(&(*matx)[2][irow], &(*matx)[2][icol]); swapf(&(*matx)[3][irow], &(*matx)[3][icol]); } } if (is_trivial_col3) { // Force column 3 to be exact if input column 3 was exactly trivial. (*matx)[0][3] = 0; (*matx)[1][3] = 0; (*matx)[2][3] = 0; (*matx)[3][3] = 1; } return 0; } static fpreal mat2det(const mat2 m) { return m.x * m.w - m.y * m.z; } static fpreal mat2inv(const mat2 m, mat2 *minvout) { fpreal det = mat2det(m); if (det == 0) return 0; *minvout = (mat2)( m.w, -m.y, -m.z, m.x ) / det; return det; } static fpreal mat3inv(const mat3 m, mat3 minvout) { fpreal det = det3(m); if (det == 0) return 0; // Inverse[r][c] = Det(of m excluding r,c) / Det(m) minvout[0] = (fpreal3)( mat2det((mat2)(m[1].yz, m[2].yz)), mat2det((mat2)(m[1].xz, m[2].xz)), mat2det((mat2)(m[1].xy, m[2].xy)) ) / det; minvout[1] = (fpreal3)( mat2det((mat2)(m[0].yz, m[2].yz)), mat2det((mat2)(m[0].xz, m[2].xz)), mat2det((mat2)(m[0].xy, m[2].xy)) ) / det; minvout[2] = (fpreal3)( mat2det((mat2)(m[0].yz, m[1].yz)), mat2det((mat2)(m[0].xz, m[1].xz)), mat2det((mat2)(m[0].xy, m[1].xy)) ) / det; return det; } static void mat3scale(mat3 mout, const mat3 m, fpreal scale) { mout[0] = m[0] * scale; mout[1] = m[1] * scale; mout[2] = m[2] * scale; } static void mat3lincomb2(mat3 mout, const mat3 m1, fpreal scale1, const mat3 m2, fpreal scale2) { mout[0] = m1[0] * scale1 + m2[0] * scale2; mout[1] = m1[1] * scale1 + m2[1] * scale2; mout[2] = m1[2] * scale1 + m2[2] * scale2; } #ifndef NO_DOUBLE_SUPPORT // Double versions of subset of the above functions // (mainly for shapematching ATM). typedef double3 mat3d[3]; static void mat3fromcolsd(const double3 c0, const double3 c1, const double3 c2, mat3d m) { m[0] = (double3)(c0.s0, c1.s0, c2.s0); m[1] = (double3)(c0.s1, c1.s1, c2.s1); m[2] = (double3)(c0.s2, c1.s2, c2.s2); } static void transpose3d(const mat3d a, mat3d b) { mat3fromcolsd(a[0], a[1], a[2], b); } // Rotates the incoming positions with the given angle in degrees. // It's more efficient to make a rotation matrix if you're going to rotate multiple matrices by the same angle float2 rotate2D(float2 pos, float angle) { angle = -angle * M_PI_F/180.0f; float ca; float sa = sincos(angle, &ca); mat2 rot = (mat2)(ca, sa, -sa, ca); return mat2vecmul(rot, pos); } #endif #endif #ifndef __IMX_H__ #define __IMX_H__ /****************************************************************************** * VERBOSITY OPTIONS ******************************************************************************/ // By defining certain symbols before including this header, different error // reporting options can be enabled. These options are listed in the table // below. // SYMBOL || EFFECT // CHECK_RANGE || Report out-of-range indexing of buffers // CHECK_STORAGE_TYPE_READ || Reports attempts to read floating point // || values from integer layers or integer values // || from floating point layers. // CHECK_STORAGE_TYPE_WRITE || Reports attempts to write floating point // || values to integer layers or integer values // || to floating point layers. // CHECK_STORAGE_TYPE_CON || Report if IMX_Layer storage type is not equal // || to the (compile-time constant) storage argument // CHECK_CHANNEL_COUNT_CON || Report if IMX_Layer channels is not equal // || to the (compile-time constant) channels argument // Note that the checks are done only when the respective symbol is defined, so // these should only be used for validation and debugging purposes. /****************************************************************************** * STRUCTURES ******************************************************************************/ // Scale-translate transform. typedef float4 STXform; // Border type for a layer. typedef enum { CONSTANT, CLAMP, MIRROR, WRAP } BorderType; // Type of data stored in a layer. typedef enum { INT8, INT16, INT32, FLOAT16, FLOAT32, // dummy values used to indicate IMX_Buffer::isConstant(): CONSTANT_INT8, CONSTANT_INT16, CONSTANT_INT32, CONSTANT_FLOAT16, CONSTANT_FLOAT32 } StorageType; // A structure containing metadata for a layer. typedef struct { STXform buffer_to_image; STXform image_to_buffer; STXform buffer_to_pixel; float4 default_f; int4 default_i; int2 resolution; int channels; int stride_x, stride_y; BorderType border; StorageType storage; } IMX_Stat; // A structure encapsulating a layer. typedef struct { global void* restrict data; global IMX_Stat* restrict stat; } IMX_Layer; /// multiply v by scale+translate xform static float2 applySTXform(STXform, float2 v); static float2 applySTXformInverse(STXform, float2 v); /// Space transfomrations; static float2 bufferToImage(global const IMX_Stat* restrict, float2 xy); static float2 imageToBuffer(global const IMX_Stat* restrict, float2 xy); static float2 bufferToPixel(global const IMX_Stat* restrict, float2 xy); static float2 pixelToBuffer(global const IMX_Stat* restrict, float2 xy); // The remaining functions are for implementing @ substitutions: // // int @ix, @iy, @ixy // output buffer coordinate // int @xres // output buffer width // int @yres // output buffer height // int2 @res // output buffer (width,height) // int2 @tilesize // tile dimensions passed to CE_Snippet::execute() // // Cur location: .image .pixel suffixes specify space, image default // float2 @P // image coordinate of output pixel // float2 @dPdx // derivative of @P per @ix // float2 @dPdy // derivative of @P per @iy // float2 @dPdxy // (@dPdx.x,@dPdy.y) rectangle for area // // sampling // // 'name' is replaced with the name of a layer binding: // void* @name.data // raw buffer data // IMX_Stat* @name.stat // int @name.xres // @name's buffer width // int @name.yres // @name's buffer height // float2 @name.res // @name's (width,height) // BorderType @name.border // border type, compile-time constant // StorageType @name.storage // data type, compile-time constant // int @name.channels // # of channels, compile-time constant // int @name.tuplesize // # of channels, compile-time constant // // Space transforms: // float2 @name.imageToBuffer(float2) // float2 @name.bufferToImage(float2) // float2 @name.pixelToBuffer(float2) // float2 @name.bufferToPixel(float2) // // bool @name.bound // same as #ifdef HAS_name // // T @name.bufferIndex(int2) // value of buffer pixel, does tiling/borders // T @name.bufferIndexUnsafe(int2) // value of buffer pixel, no test for out of range! // T @name.bufferSample(float2) // bilinear interpolated (nearest for int) // T @name.imageNearest(float2) // bufferIndex(rint(imageToBuffer(xy)) // T @name.imageSample(float2) // bufferSample(imageToBuffer(xy)) // T @name // @name.imageSample(@P) // void @name.set(T v) // same as @name.setIndex((int2)(@ix,@iy), v) // void @name.setIndex(int2, T v) // store value of buffer pixel, no test for out of range! // // Where T is not int: // T @name.dCdx(float2) // derivative of @name.imageSample() per @ix // T @name.dCdx // @name.dCdx(@P) // T @name.dCdy(float2) // derivative of @name.imageSample() per @iy // T @name.dCdy // @name.dCdy(@P) // #include \"imx_internal.h\" #endif #ifndef __IMX_INTERNAL_H__ #define __IMX_INTERNAL_H__ typedef float float1; typedef int int1; /// Converts image coordinates to linear index. static int _linearIndex(global const IMX_Stat* restrict stat, int2 xy) { #ifdef CHECK_RANGE if (xy.x < 0 || xy.x >= stat->resolution.x || xy.y < 0 || xy.y >= stat->resolution.y) printf(\"Error: converting an invalid 2D index at %v2d to linear;\" \"resolution was %v2d.\\n\", xy, stat->resolution); #endif return xy.x * stat->stride_x + xy.y * stat->stride_y; } /// Splits the given coordinates into integer and fractional parts. static void _splitCoordinates(float2 xy, int2* ix_p, float2* fx_p) { float2 f; *fx_p = fract(xy, &f); *ix_p = convert_int2_sat(f); } /// Wraps the given coordinates for the specified resolution. static int2 _wrapCoordinates(int2 xy, int2 res) { int2 p = xy % res; return select(p, p + res, p < 0); } static int2 _mirrorCoordinates(int2 xy, int2 res) { int2 res2 = res * 2; int2 p = _wrapCoordinates(xy, res2); return select(p, res2 - p - 1, p >= res); } /// Mirrors the given coordinates for the specified resolution. mirrored0 and /// mirrored1 will have the mirrored versions of x and x+1, respectively. static void _mirrorCoordinates2(int2 xy, int2 res, int2* mirrored0, int2* mirrored1) { int2 res2 = res * 2; int2 p = _wrapCoordinates(xy, res2); *mirrored0 = select(p, res2 - p - 1, p >= res); p = _wrapCoordinates(xy + 1, res2); *mirrored1 = select(p, res2 - p - 1, p >= res); } static bool _outside(int2 xy, int2 res) { return any(xy < 0) || any(xy >= res); } #ifdef CHECK_STORAGE_TYPE_CON __constant char * _getStorageName(StorageType storage) { switch (storage) { case INT8: return \"INT8\"; case INT16: return \"INT16\"; case INT32: return \"INT32\"; case FLOAT16: return \"FLOAT16\"; case FLOAT32: return \"FLOAT32\"; } } #define _CHECK_STORAGE(what) \\ if (storage != layer->stat->storage) \\ printf(\"Error: %s(%s), layer is %s\\n\", what, \\ _getStorageName(storage), _getStorageName(layer->stat->storage)); #else #define _CHECK_STORAGE(what) #endif #ifdef CHECK_CHANNEL_COUNT_CON #define _CHECK_CHANNEL(what) \\ if (channels != layer->stat->channels) \\ printf(\"Error: %s(channels=%d), layer is %d channels\\n\", \\ what, channels, layer->stat->channels); #else #define _CHECK_CHANNEL(what) #endif #ifdef CHECK_RANGE #define _CHECK_RANGE(what) \\ if (index < 0 || index >= stat->resolution.y * stat->stride_y) \\ printf(\"Error: %s index %d out of range\\n\", what, index); #else #define _CHECK_RANGE(what) #endif #define CHECK_STAT(what) _CHECK_STORAGE(what) _CHECK_CHANNEL(what) _CHECK_RANGE(what) #ifdef CHECK_STORAGE_TYPE_WRITE #define WRITE_ERROR_I() printf(\"Error: writing integer values to a floating point layer.\\n\"); return #define WRITE_ERROR_F() printf(\"Error: writing floating point values to an integer layer.\\n\"); return #else #define WRITE_ERROR_I() return #define WRITE_ERROR_F() return #endif #ifdef CHECK_STORAGE_TYPE_READ #define READ_ERROR_I() printf(\"Error: reading integer values from a floating point layer.\\n\"); return layer->stat->default_i #define READ_ERROR_F() printf(\"Error: reading floating point values from an integer layer.\\n\"); return layer->stat->default_f #else #define READ_ERROR_I() return layer->stat->default_i #define READ_ERROR_F() return layer->stat->default_f #endif static void _setIndexLinI1a(IMX_Layer* layer, int index, int v, StorageType storage) { switch (storage) { case INT8: ((global char*) layer->data)[index] = (char) v; return; case INT16: ((global short*) layer->data)[index] = (short) v; return; case INT32: ((global int*) layer->data)[index] = v; return; case FLOAT16: vstore_half_rte((float)v, index, (global half*)layer->data); break; case FLOAT32: ((global float*)layer->data)[index] = v; break; default: WRITE_ERROR_I(); } } static void _setIndexLinF1a(IMX_Layer* layer, int index, float v, StorageType storage) { switch (storage) { case FLOAT16: vstore_half_rte(v, index, (global half*) layer->data); break; case FLOAT32: ((global float*) layer->data)[index] = v; break; default: _setIndexLinI1a(layer, index, convert_int_sat_rtn(v+0.5f), storage); } } static void _setIndexLinF2a(IMX_Layer* layer, int index, float2 v, StorageType storage) { switch (storage) { case FLOAT16: vstore_half2_rte(v, index, (global half*) layer->data); break; case FLOAT32: vstore2(v, index, (global float*) layer->data); break; default: WRITE_ERROR_F(); } } static void _setIndexLinF3a(IMX_Layer* layer, int index, float3 v, StorageType storage) { switch (storage) { case FLOAT16: vstore_half3_rte(v.xyz, index, (global half*) layer->data); break; case FLOAT32: vstore3(v.xyz, index, (global float*) layer->data); break; default: WRITE_ERROR_F(); } } static void _setIndexLinF4(IMX_Layer* layer, int index, float4 v, StorageType storage, int channels) { CHECK_STAT(\"setIndexF4\"); switch (channels) { case 1: _setIndexLinF1a(layer, index, v.x, storage); break; case 2: _setIndexLinF2a(layer, index, v.xy, storage); break; case 3: _setIndexLinF3a(layer, index, v.xyz, storage); break; default: switch (storage) { case FLOAT16: vstore_half4_rte(v, index, (global half*) layer->data); break; case FLOAT32: vstore4(v, index, (global float*) layer->data); break; default: WRITE_ERROR_F(); } break; } } static void _setIndexLinI1(IMX_Layer* layer, int index, int v, StorageType storage, int channels) { CHECK_STAT(\"setIndexI1\"); if (channels == 1) _setIndexLinI1a(layer, index, v, storage); else _setIndexLinF4(layer, index, v, storage, channels); } static void _setIndexLinF1(IMX_Layer* layer, int index, float v, StorageType storage, int channels) { CHECK_STAT(\"setIndexF1\"); if (channels == 1) _setIndexLinF1a(layer, index, v, storage); else _setIndexLinF4(layer, index, v, storage, channels); } static void _setIndexLinF2(IMX_Layer* layer, int index, float2 v, StorageType storage, int channels) { CHECK_STAT(\"setIndexF2\"); if (channels == 2) _setIndexLinF2a(layer, index, v, storage); else _setIndexLinF4(layer, index, (float4)(v,0.0f,1.0f), storage, channels); } static void _setIndexLinF3(IMX_Layer* layer, int index, float3 v, StorageType storage, int channels) { CHECK_STAT(\"setIndexF3\"); if (channels == 3) _setIndexLinF3a(layer, index, v, storage); else _setIndexLinF4(layer, index, (float4)(v,1.0f), storage, channels); } //////////////////////////////////////////////////////////////////////////////// static int _bufferIndexLinI1(const IMX_Layer* layer, int index, StorageType storage, int channels) { CHECK_STAT(\"bufferIndexI1\"); switch (storage) { case INT8: return ((global char*) layer->data)[index * channels]; case INT16: return ((global short*) layer->data)[index * channels]; case INT32: return ((global int*) layer->data)[index * channels]; case CONSTANT_INT8: return *((global char*) layer->data); case CONSTANT_INT16: return *((global short*) layer->data); case CONSTANT_INT32: return *((global int*) layer->data); default: READ_ERROR_I().x; } } static float _bufferIndexLinF1(const IMX_Layer* layer, int index, StorageType storage, int channels) { CHECK_STAT(\"bufferIndexF1\"); switch (storage) { case FLOAT16: return vload_half(index*channels, (global half*) layer->data); case FLOAT32: return ((global float*) layer->data)[index*channels]; case CONSTANT_FLOAT16: return vload_half(0, (global half*) layer->data); case CONSTANT_FLOAT32: return ((global float*) layer->data)[0]; default: return _bufferIndexLinI1(layer, index, storage, channels); }; } static float2 _bufferIndexLinF2(const IMX_Layer* layer, int index, StorageType storage, int channels) { CHECK_STAT(\"bufferIndexF2\"); switch (channels) { case 1: return _bufferIndexLinF1(layer, index, storage, channels); default: switch (storage) { case FLOAT16: return vload_half2(0, (global half*) layer->data + index * channels); case FLOAT32: return vload2(0, (global float*) layer->data + index * channels); case CONSTANT_FLOAT16: return vload_half2(0, (global half*) layer->data); case CONSTANT_FLOAT32: return vload2(0, (global float*) layer->data); default: READ_ERROR_F().xy; } } } static float3 _bufferIndexLinF3(const IMX_Layer* layer, int index, StorageType storage, int channels) { CHECK_STAT(\"bufferIndexF3\"); switch (channels) { case 1: return _bufferIndexLinF1(layer, index, storage, channels); case 2: return (float3)(_bufferIndexLinF2(layer, index, storage, channels), 0.0f); default: switch (storage) { case FLOAT16: return vload_half3(0, (global half*) layer->data + index * channels); case FLOAT32: return vload3(0, (global float*) layer->data + index * channels); case CONSTANT_FLOAT16: return vload_half3(0, (global half*) layer->data); case CONSTANT_FLOAT32: return vload3(0, (global float*) layer->data); default: READ_ERROR_F().xyz; } } } static float4 _bufferIndexLinF4(const IMX_Layer* layer, int index, StorageType storage, int channels) { CHECK_STAT(\"bufferIndexF4\"); switch (channels) { case 1: return _bufferIndexLinF1(layer, index, storage, channels); case 2: return (float4)(_bufferIndexLinF2(layer, index, storage, channels), 0.0f, 1.0f); case 3: return (float4)(_bufferIndexLinF3(layer, index, storage, channels), 1.0f); default: switch (storage) { case FLOAT16: return vload_half4(index, (global half*) layer->data); case FLOAT32: return vload4(index, (global float*) layer->data); case CONSTANT_FLOAT16: return vload_half4(0, (global half*) layer->data); case CONSTANT_FLOAT32: return vload4(0, (global float*) layer->data); default: READ_ERROR_F(); } } } //////////////////////////////////////////////////////////////////////////////// #define _IMPLEMENT_I(DIM) \\ \\ static int ## DIM \\ bufferIndexI ## DIM (const IMX_Layer* layer, int2 xy, \\ BorderType border, StorageType storage, \\ int channels) \\ { \\ int2 res = layer->stat->resolution; \\ if (xy.x < 0 || xy.x >= res.x || xy.y < 0 || xy.y >= res.y) \\ { \\ switch (border) \\ { \\ case (CONSTANT): \\ return 0.0f; \\ case (CLAMP): default: \\ xy = clamp(xy, (int2)(0), res - 1); \\ break; \\ case (MIRROR): \\ xy = _mirrorCoordinates(xy, res); \\ break; \\ case (WRAP): \\ xy = _wrapCoordinates(xy, res); \\ break; \\ } \\ } \\ return _bufferIndexLinI ## DIM ( \\ layer, _linearIndex(layer->stat, xy), storage, channels); \\ } \\ \\ static int ## DIM \\ bufferSampleI ## DIM (const IMX_Layer* layer, float2 xy, \\ BorderType border, StorageType storage, \\ int channels) \\ { \\ int2 c = convert_int2_sat_rtn(xy+0.5f); \\ return bufferIndexI ## DIM (layer, c, border, storage, channels);\\ } _IMPLEMENT_I(1) #undef _IMPLEMENT_I #define _IMPLEMENT_F(DIM) \\ \\ static float ## DIM \\ _bufferSampleF ## DIM ## _CN(const IMX_Layer* layer, float2 xy, \\ StorageType storage, int channels) \\ { \\ int2 ix; \\ float2 fx; \\ _splitCoordinates(xy, &ix, &fx); \\ global const IMX_Stat* restrict stat = layer->stat; \\ int2 res = stat->resolution; \\ float ## DIM k = 0.0f; \\ float ## DIM v00 = _outside(ix, res) ? k : _bufferIndexLinF ## DIM ( \\ layer, _linearIndex(stat, ix), storage, channels); \\ ix.x++; \\ float ## DIM v10 = _outside(ix, res) ? k : _bufferIndexLinF ## DIM ( \\ layer, _linearIndex(stat, ix), storage, channels); \\ ix.y++; \\ float ## DIM v11 = _outside(ix, res) ? k : _bufferIndexLinF ## DIM ( \\ layer, _linearIndex(stat, ix), storage, channels); \\ ix.x--; \\ float ## DIM v01 = _outside(ix, res) ? k : _bufferIndexLinF ## DIM ( \\ layer, _linearIndex(stat, ix), storage, channels); \\ return mix(mix(v00, v10, fx.x), mix(v01, v11, fx.x), fx.y); \\ } \\ \\ static float ## DIM \\ _bufferSampleF ## DIM ## _CL(const IMX_Layer* layer, float2 xy, \\ StorageType storage, int channels) \\ { \\ int2 ix; \\ float2 fx; \\ _splitCoordinates(xy, &ix, &fx); \\ global const IMX_Stat* restrict stat = layer->stat; \\ int2 res1 = stat->resolution - 1; \\ int2 ix0 = clamp(ix, (int2)(0), res1); \\ int2 ix1 = clamp(ix+1, (int2)(0), res1); \\ float ## DIM v00 = _bufferIndexLinF ## DIM ( \\ layer, _linearIndex(stat, ix0), storage, channels); \\ float ## DIM v10 = _bufferIndexLinF ## DIM ( \\ layer, _linearIndex(stat, (int2)(ix1.x, ix0.y)), storage, channels); \\ float ## DIM v01 = _bufferIndexLinF ## DIM ( \\ layer, _linearIndex(stat, (int2)(ix0.x, ix1.y)), storage, channels); \\ float ## DIM v11 = _bufferIndexLinF ## DIM ( \\ layer, _linearIndex(stat, ix1), storage, channels); \\ return mix(mix(v00, v10, fx.x), mix(v01, v11, fx.x), fx.y); \\ } \\ \\ static float ## DIM \\ _bufferSampleF ## DIM ## _MR(const IMX_Layer* layer, float2 xy, \\ StorageType storage, int channels) \\ { \\ int2 ix; \\ float2 fx; \\ _splitCoordinates(xy, &ix, &fx); \\ global const IMX_Stat* restrict stat = layer->stat; \\ int2 ix0, ix1; \\ _mirrorCoordinates2(ix, stat->resolution, &ix0, &ix1); \\ float ## DIM v00 = _bufferIndexLinF ## DIM ( \\ layer, _linearIndex(stat, ix0), storage, channels); \\ float ## DIM v10 = _bufferIndexLinF ## DIM ( \\ layer, _linearIndex(stat, (int2)(ix1.x, ix0.y)), storage, channels); \\ float ## DIM v01 = _bufferIndexLinF ## DIM ( \\ layer, _linearIndex(stat, (int2)(ix0.x, ix1.y)), storage, channels); \\ float ## DIM v11 = _bufferIndexLinF ## DIM ( \\ layer, _linearIndex(stat, ix1), storage, channels); \\ return mix(mix(v00, v10, fx.x), mix(v01, v11, fx.x), fx.y); \\ } \\ \\ static float ## DIM \\ _bufferSampleF ## DIM ## _WR(const IMX_Layer* layer, float2 xy, \\ StorageType storage, int channels) \\ { \\ int2 ix; \\ float2 fx; \\ _splitCoordinates(xy, &ix, &fx); \\ global const IMX_Stat* restrict stat = layer->stat; \\ int2 ix0 = _wrapCoordinates(ix, stat->resolution); \\ int2 ix1 = _wrapCoordinates(ix + 1, stat->resolution); \\ float ## DIM v00 = _bufferIndexLinF ## DIM ( \\ layer, _linearIndex(stat, ix0), storage, channels); \\ float ## DIM v10 = _bufferIndexLinF ## DIM ( \\ layer, _linearIndex(stat, (int2)(ix1.x, ix0.y)), storage, channels); \\ float ## DIM v01 = _bufferIndexLinF ## DIM ( \\ layer, _linearIndex(stat, (int2)(ix0.x, ix1.y)), storage, channels); \\ float ## DIM v11 = _bufferIndexLinF ## DIM ( \\ layer, _linearIndex(stat, ix1), storage, channels); \\ return mix(mix(v00, v10, fx.x), mix(v01, v11, fx.x), fx.y); \\ } \\ \\ static float ## DIM \\ bufferSampleF ## DIM (const IMX_Layer* layer, float2 xy, \\ BorderType border, StorageType storage, \\ int channels) \\ { \\ switch (border) \\ { \\ case (CONSTANT): \\ return _bufferSampleF ## DIM ## _CN( \\ layer, xy, storage, channels); \\ case (CLAMP): default: \\ return _bufferSampleF ## DIM ## _CL( \\ layer, xy, storage, channels); \\ case (MIRROR): \\ return _bufferSampleF ## DIM ## _MR( \\ layer, xy, storage, channels); \\ case (WRAP): \\ return _bufferSampleF ## DIM ## _WR( \\ layer, xy, storage, channels); \\ } \\ } \\ \\ static float ## DIM \\ bufferIndexF ## DIM (const IMX_Layer* layer, int2 xy, \\ BorderType border, StorageType storage, \\ int channels) \\ { \\ int2 res = layer->stat->resolution; \\ if (xy.x < 0 || xy.x >= res.x || xy.y < 0 || xy.y >= res.y) \\ { \\ switch (border) \\ { \\ case (CONSTANT): \\ return 0.0f; \\ case (CLAMP): default: \\ xy = clamp(xy, (int2)(0), res - 1); \\ break; \\ case (MIRROR): \\ xy = _mirrorCoordinates(xy, res); \\ break; \\ case (WRAP): \\ xy = _wrapCoordinates(xy, res); \\ break; \\ } \\ } \\ return _bufferIndexLinF ## DIM ( \\ layer, _linearIndex(layer->stat, xy), storage, channels); \\ } _IMPLEMENT_F(1) _IMPLEMENT_F(2) _IMPLEMENT_F(3) _IMPLEMENT_F(4) #undef _IMPLEMENT_F static float2 applySTXform(STXform xform, float2 v) { return v * xform.lo + xform.hi; } static float2 applySTXformInverse(STXform xform, float2 v) { return (v - xform.hi) / xform.lo; } static float2 bufferToImage(global const IMX_Stat* restrict stat, float2 v) { return applySTXform(stat->buffer_to_image, v); } static float2 imageToBuffer(global const IMX_Stat* restrict stat, float2 v) { return applySTXform(stat->image_to_buffer, v); } static float2 bufferToPixel(global const IMX_Stat* restrict stat, float2 v) { return applySTXform(stat->buffer_to_pixel, v); } static float2 pixelToBuffer(global const IMX_Stat* restrict stat, float2 v) { return applySTXformInverse(stat->buffer_to_pixel, v); } static float4 dCdxF4(const IMX_Layer* layer, float2 ixy, BorderType border, StorageType storage, int channels, const IMX_Layer* dst) { float2 xy = imageToBuffer(layer->stat, ixy); float d = (dst->stat->buffer_to_image.x * layer->stat->image_to_buffer.x) / 2; float4 a = bufferSampleF4(layer, (float2)(xy.x + d, xy.y), border, storage, channels); float4 b = bufferSampleF4(layer, (float2)(xy.x - d, xy.y), border, storage, channels); return a - b; } static float4 dCdxF4aligned(const IMX_Layer* layer, int2 xy, BorderType border, StorageType storage, int channels) { float4 a = bufferIndexF4(layer, (int2)(xy.x+1, xy.y), border, storage, channels); float4 b = bufferIndexF4(layer, (int2)(xy.x-1, xy.y), border, storage, channels); return (a-b) * 0.5f; } static float4 dCdyF4(const IMX_Layer* layer, float2 ixy, BorderType border, StorageType storage, int channels, const IMX_Layer* dst) { float2 xy = imageToBuffer(layer->stat, ixy); float d = (dst->stat->buffer_to_image.y * layer->stat->image_to_buffer.y) / 2; float4 a = bufferSampleF4(layer, (float2)(xy.x, xy.y + d), border, storage, channels); float4 b = bufferSampleF4(layer, (float2)(xy.x, xy.y - d), border, storage, channels); return a - b; } static float4 dCdyF4aligned(const IMX_Layer* layer, int2 xy, BorderType border, StorageType storage, int channels) { float4 a = bufferIndexF4(layer, (int2)(xy.x, xy.y+1), border, storage, channels); float4 b = bufferIndexF4(layer, (int2)(xy.x, xy.y-1), border, storage, channels); return (a-b) * 0.5f; } #endif #define AT_elemnum _bound_idx #define AT_ix _bound_gidx #define AT_iy _bound_gidy #define AT_ixy (int2)(_bound_gidx, _bound_gidy) #define AT_res (_RUNOVER_LAYER.stat->resolution) #define AT_xres (_RUNOVER_LAYER.stat->resolution.x) #define AT_yres (_RUNOVER_LAYER.stat->resolution.y) #define AT_P_image _bound_P_image #define AT_P_pixel _bound_P_pixel #define AT_P AT_P_image #define AT_dPdx_image ((float2)(_RUNOVER_LAYER.stat->buffer_to_image.x,0)) #define AT_dPdx_pixel ((float2)(_RUNOVER_LAYER.stat->buffer_to_pixel.x,0)) #define AT_dPdx AT_dPdx_image #define AT_dPdy_image ((float2)(0, _RUNOVER_LAYER.stat->buffer_to_image.y)) #define AT_dPdy_pixel ((float2)(0, _RUNOVER_LAYER.stat->buffer_to_pixel.y)) #define AT_dPdy AT_dPdy_image #define AT_dPdxy_image (_RUNOVER_LAYER.stat->buffer_to_image.xy) #define AT_dPdxy_pixel (_RUNOVER_LAYER.stat->buffer_to_pixel.xy) #define AT_dPdxy AT_dPdxy_image #define AT_tilesize _bound_tilesize #define AT_shapeclass _bound_shapeclass #define AT_geometrictype _bound_geometrictype #define AT_curvetype _bound_curvetype #define AT_objecttype _bound_objecttype #define AT_markertype _bound_markertype #define AT_rotate _bound_rotate #define AT_scale _bound_scale #define AT_translate _bound_translate #define AT_scalexy _bound_scalexy #define AT_shear _bound_shear #define AT_line_pt0 _bound_line_pt0 #define AT_line_pt1 _bound_line_pt1 #define AT_circle_radius _bound_circle_radius #define AT_ccircle_radius _bound_ccircle_radius #define AT_ccircle_height _bound_ccircle_height #define AT_qcircle_radius _bound_qcircle_radius #define AT_ellipse_radius _bound_ellipse_radius #define AT_circle_doarc _bound_circle_doarc #define AT_circle_arc _bound_circle_arc #define AT_ring_radius _bound_ring_radius #define AT_ring_arc _bound_ring_arc #define AT_ring_flattenends _bound_ring_flattenends #define AT_ring_thickness _bound_ring_thickness #define AT_squircle_radius _bound_squircle_radius #define AT_squircle_blend _bound_squircle_blend #define AT_rect_size _bound_rect_size #define AT_rect_round _bound_rect_round #define AT_rect_roundness _bound_rect_roundness #define AT_rhombus_size _bound_rhombus_size #define AT_trapezoid_height _bound_trapezoid_height #define AT_trapezoid_blength _bound_trapezoid_blength #define AT_trapezoid_tlength _bound_trapezoid_tlength #define AT_parallelogram_size _bound_parallelogram_size #define AT_parallelogram_shear _bound_parallelogram_shear #define AT_triangle_pt0 _bound_triangle_pt0 #define AT_triangle_pt1 _bound_triangle_pt1 #define AT_triangle_pt2 _bound_triangle_pt2 #define AT_triangle_usepoints _bound_triangle_usepoints #define AT_triangle_width _bound_triangle_width #define AT_triangle_height _bound_triangle_height #define AT_capsule_length _bound_capsule_length #define AT_capsule_bwidth _bound_capsule_bwidth #define AT_capsule_twidth _bound_capsule_twidth #define AT_capsule_dobuldge _bound_capsule_dobuldge #define AT_capsule_buldge _bound_capsule_buldge #define AT_pentagon_size _bound_pentagon_size #define AT_star_radius _bound_star_radius #define AT_star_sides _bound_star_sides #define AT_star_anglefactor _bound_star_anglefactor #define AT_regpolygon_radius _bound_regpolygon_radius #define AT_regpolygon_sides _bound_regpolygon_sides #define AT_spiral_radius _bound_spiral_radius #define AT_spiral_arclen _bound_spiral_arclen #define AT_spiral_arcnum _bound_spiral_arcnum #define AT_circlewave_arc _bound_circlewave_arc #define AT_circlewave_freq _bound_circlewave_freq #define AT_archway_width _bound_archway_width #define AT_archway_height _bound_archway_height #define AT_bezier_pt0 _bound_bezier_pt0 #define AT_bezier_pt1 _bound_bezier_pt1 #define AT_bezier_pt2 _bound_bezier_pt2 #define AT_vesica_radius _bound_vesica_radius #define AT_vesica_roundness _bound_vesica_roundness #define AT_moon_outter_radius _bound_moon_outter_radius #define AT_moon_inner_radius _bound_moon_inner_radius #define AT_moon_inner_offset _bound_moon_inner_offset #define AT_egg_radius _bound_egg_radius #define AT_egg_roundness _bound_egg_roundness #define AT_horseshoe_size _bound_horseshoe_size #define AT_horseshoe_separation _bound_horseshoe_separation #define AT_horseshoe_length _bound_horseshoe_length #define AT_horseshoe_thickness _bound_horseshoe_thickness #define AT_cross_size _bound_cross_size #define AT_cross_inset _bound_cross_inset #define AT_cross_bevel _bound_cross_bevel #define AT_roundedx_size _bound_roundedx_size #define AT_roundedx_width _bound_roundedx_width #define AT_marker_t_size _bound_marker_t_size #define AT_marker_check_size _bound_marker_check_size #define AT_marker_cross_size _bound_marker_cross_size #define AT_marker_clobber_size _bound_marker_clobber_size #define AT_marker_asterisk_size _bound_marker_asterisk_size #define AT_marker_chevron_size _bound_marker_chevron_size #define AT_marker_ring_size _bound_marker_ring_size #define AT_marker_infinity_size _bound_marker_infinity_size #define AT_marker_tag_size _bound_marker_tag_size #define AT_arrow_pt0 _bound_arrow_pt0 #define AT_arrow_pt1 _bound_arrow_pt1 #define AT_arrow_shaft_thickness _bound_arrow_shaft_thickness #define AT_arrow_head_thickness _bound_arrow_head_thickness #define AT_arrow_head_ratio _bound_arrow_head_ratio #define AT_visualizesdf _bound_visualizesdf #define AT_insidecolor _bound_insidecolor #define AT_outsidecolor _bound_outsidecolor #define AT_distancelines _bound_distancelines #define AT_linespacing _bound_linespacing #define AT_shadowing _bound_shadowing #ifdef HAS_size #define AT_size_data _bound_size #else #define AT_size_data 0 #endif #ifdef HAS_size #define AT_size_bound 1 #else #define AT_size_bound 0 #endif #ifdef HAS_size #define AT_size_stat ((global IMX_Stat * restrict) _bound_size_stat_void) #else #define AT_size_stat 0 #endif #ifdef HAS_size #define AT_size_layer &_bound_size_layer #else #define AT_size_layer 0 #endif #ifdef HAS_size #define AT_size_border _bound_size_border #else #define AT_size_border CLAMP #endif #ifdef HAS_size #define AT_size_storage _bound_size_storage #else #define AT_size_storage FLOAT32 #endif #ifdef HAS_size #define AT_size_channels _bound_size_channels #else #define AT_size_channels 4 #endif #ifdef HAS_size #define AT_size_tuplesize _bound_size_channels #else #define AT_size_tuplesize 4 #endif #ifdef HAS_size #define AT_size_xres _bound_size_layer.stat->resolution.x #else #define AT_size_xres 1 #endif #ifdef HAS_size #define AT_size_yres _bound_size_layer.stat->resolution.y #else #define AT_size_yres 1 #endif #ifdef HAS_size #define AT_size_res convert_float2(_bound_size_layer.stat->resolution) #else #define AT_size_res (float2)(1) #endif #ifdef HAS_size #define AT_size_bufferToImage(_xy_) (bufferToImage(AT_size_stat, _xy_)) #else #define AT_size_bufferToImage(_xy_) (_xy_) #endif #ifdef HAS_size #define AT_size_imageToBuffer(_xy_) (imageToBuffer(AT_size_stat, _xy_)) #else #define AT_size_imageToBuffer(_xy_) (_xy_) #endif #ifdef HAS_size #define AT_size_bufferToPixel(_xy_) (bufferToPixel(AT_size_stat, _xy_)) #else #define AT_size_bufferToPixel(_xy_) (_xy_) #endif #ifdef HAS_size #define AT_size_pixelToBuffer(_xy_) (pixelToBuffer(AT_size_stat, _xy_)) #else #define AT_size_pixelToBuffer(_xy_) (_xy_) #endif #define AT_sdf_data _bound_sdf #define AT_sdf_bound 1 #define AT_sdf_stat ((global IMX_Stat * restrict) _bound_sdf_stat_void) #define AT_sdf_layer &_bound_sdf_layer #define AT_sdf_border _bound_sdf_border #define AT_sdf_storage _bound_sdf_storage #define AT_sdf_channels _bound_sdf_channels #define AT_sdf_tuplesize _bound_sdf_channels #define AT_sdf_xres _bound_sdf_layer.stat->resolution.x #define AT_sdf_yres _bound_sdf_layer.stat->resolution.y #define AT_sdf_res convert_float2(_bound_sdf_layer.stat->resolution) #define AT_sdf_set(_val_) _setIndexLinF1(&_bound_sdf_layer, _bound_idx, _val_, _bound_sdf_storage, _bound_sdf_channels) #define AT_sdf_setIndex(_xy_, _val_) _setIndexLinF1(&_bound_sdf_layer, _linearIndex(AT_sdf_stat, _xy_), _val_, _bound_sdf_storage, _bound_sdf_channels) #define AT_sdf_bufferToImage(_xy_) (bufferToImage(AT_sdf_stat, _xy_)) #define AT_sdf_imageToBuffer(_xy_) (imageToBuffer(AT_sdf_stat, _xy_)) #define AT_sdf_bufferToPixel(_xy_) (bufferToPixel(AT_sdf_stat, _xy_)) #define AT_sdf_pixelToBuffer(_xy_) (pixelToBuffer(AT_sdf_stat, _xy_)) #define AT_dst_data _bound_dst #define AT_dst_bound 1 #define AT_dst_stat ((global IMX_Stat * restrict) _bound_dst_stat_void) #define AT_dst_layer &_bound_dst_layer #define AT_dst_border _bound_dst_border #define AT_dst_storage _bound_dst_storage #define AT_dst_channels _bound_dst_channels #define AT_dst_tuplesize _bound_dst_channels #define AT_dst_xres _bound_dst_layer.stat->resolution.x #define AT_dst_yres _bound_dst_layer.stat->resolution.y #define AT_dst_res convert_float2(_bound_dst_layer.stat->resolution) #define AT_dst_set(_val_) _setIndexLinF3(&_bound_dst_layer, _bound_idx, _val_, _bound_dst_storage, _bound_dst_channels) #define AT_dst_setIndex(_xy_, _val_) _setIndexLinF3(&_bound_dst_layer, _linearIndex(AT_dst_stat, _xy_), _val_, _bound_dst_storage, _bound_dst_channels) #define AT_dst_bufferToImage(_xy_) (bufferToImage(AT_dst_stat, _xy_)) #define AT_dst_imageToBuffer(_xy_) (imageToBuffer(AT_dst_stat, _xy_)) #define AT_dst_bufferToPixel(_xy_) (bufferToPixel(AT_dst_stat, _xy_)) #define AT_dst_pixelToBuffer(_xy_) (pixelToBuffer(AT_dst_stat, _xy_)) #define AT_capluse_buldge _bound_capluse_buldge #line 1 /* * 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: matrix.h ( CE Library, OpenCL) * * COMMENTS: */ #ifndef __MATRIX_H__ #define __MATRIX_H__ // #include \"typedefines.h\" // #include \"util.h\" #define PRINTF(v) \\ printf(\"%s:\\n\", #v); \\ printf(\"%g\\n\", v) #define PRINTVEC3(v) \\ printf(\"%s:\\n\", #v); \\ printf(\"%g %g %g\\n\", v.x, v.y, v.z) #define PRINTMAT3(m) \\ printf(\"%s:\\n\", #m); \\ printf(\"%g %g %g\\n\", m[0].s0, m[0].s1, m[0].s2); \\ printf(\"%g %g %g\\n\", m[1].s0, m[1].s1, m[1].s2); \\ printf(\"%g %g %g\\n\", m[2].s0, m[2].s1, m[2].s2) // A 3x3 matrix in row-major order (to match UT_Matrix3) // NOTE: fpreal3 is 4 floats, so this is size 12 typedef fpreal3 mat3[3]; // A 3x2 matrix in row-major order typedef fpreal2 mat32[3]; // A 2x2 matrix in row-major order, stored in a single fpreal4 typedef fpreal4 mat2; // A 4x4 matrix in row-major order, stored in a single fpreal16 typedef fpreal16 mat4; // Create a 2x2 matrix with columns of the specified vectors. static mat2 mat2fromcols(const fpreal2 c0, const fpreal2 c1) { return (mat2)(c0.s0, c1.s0, c0.s1, c1.s1); } // Transpose a 2x2 matrix. static mat2 transpose2(const mat2 a) { return (mat2)(a.even, a.odd); } // Multiply A * B for 2x2 matrices. static mat2 mat2mul(const mat2 a, const mat2 b) { return (mat2)(dot(a.lo, b.even), dot(a.lo, b.odd), dot(a.hi, b.even), dot(a.hi, b.odd)); } // Multiply b * A where b is a 2-vector and A is a 2x2 matrix. // This multiplication order matches VEX. static fpreal2 mat2vecmul(const mat2 a, const fpreal2 b) { mat2 aT = transpose2(a); return (fpreal2)(dot(aT.lo, b), dot(aT.hi, b)); } // Return the square of the L2-norm of a 2x2 matrix. static fpreal squaredNorm2(const mat2 a) { return dot(a.lo, a.lo) + dot(a.hi, a.hi); } // Add 3x3 matrix A to matrix B and store the result in matrix C. static void mat3add(const mat3 a, const mat3 b, mat3 c) { c[0] = a[0] + b[0]; c[1] = a[1] + b[1]; c[2] = a[2] + b[2]; } // Subtract 3x3 matrix A from matrix B and store the result in C. static void mat3sub(const mat3 a, const mat3 b, mat3 c) { c[0] = a[0] - b[0]; c[1] = a[1] - b[1]; c[2] = a[2] - b[2]; } // Set 3x3 matrix A to zero. static void mat3zero(mat3 a) { a[0] = (fpreal3)(0.0f); a[1] = (fpreal3)(0.0f); a[2] = (fpreal3)(0.0f); } // Set 3x3 matrix A to the identity. static void mat3identity(mat3 a) { a[0] = (fpreal3)(1.0f, 0.0f, 0.0f); a[1] = (fpreal3)(0.0f, 1.0f, 0.0f); a[2] = (fpreal3)(0.0f, 0.0f, 1.0f); } // Copy 3x3 matrix A to matrix B. static void mat3copy(const mat3 a, mat3 b) { b[0] = a[0]; b[1] = a[1]; b[2] = a[2]; } // Load a 3x3 matrix from memory at the specified index. // The matrix should be row-major as stored in geometry // attributes. static void mat3load(size_t idx, const global float *a, mat3 m) { idx *= 3; m[0] = vload3f(idx, a); m[1] = vload3f(idx + 1, a); m[2] = vload3f(idx + 2, a); } // Store a 3x3 matrix to memory at the specified index. // The matrix should be row-major as stored in geometry // attributes. void mat3store(mat3 in, int idx, global fpreal *data) { idx *= 3; vstore3(in[0], idx, data); vstore3(in[1], idx + 1, data); vstore3(in[2], idx + 2, data); } // Create a 3x3 matrix with columns of the specified vectors. static void mat3fromcols(const fpreal3 c0, const fpreal3 c1, const fpreal3 c2, mat3 m) { m[0] = (fpreal3)(c0.s0, c1.s0, c2.s0); m[1] = (fpreal3)(c0.s1, c1.s1, c2.s1); m[2] = (fpreal3)(c0.s2, c1.s2, c2.s2); } // Transpose a 3x3 matrix. static void transpose3(const mat3 a, mat3 b) { mat3fromcols(a[0], a[1], a[2], b); } // Multiply A * B and store in C for 3x3 matrices. static void mat3mul(const mat3 a, const mat3 b, mat3 c) { mat3 bT; transpose3(b, bT); c[0] = (fpreal3)(dot(a[0],bT[0]), dot(a[0],bT[1]), dot(a[0],bT[2])); c[1] = (fpreal3)(dot(a[1],bT[0]), dot(a[1],bT[1]), dot(a[1],bT[2])); c[2] = (fpreal3)(dot(a[2],bT[0]), dot(a[2],bT[1]), dot(a[2],bT[2])); } // Multiply b * A where b is a 3-vector and A is a 3x3 matrix. // This multiplication order matches VEX. static fpreal3 mat3vecmul(const mat3 a, const fpreal3 b) { mat3 aT; transpose3(a, aT); return (fpreal3)(dot(aT[0], b), dot(aT[1], b), dot(aT[2], b)); } // Multiply b * A^T where b is a 3-vector and A is a 3x3 matrix. // This multiplication order matches VEX. static fpreal3 mat3Tvecmul(const mat3 a, const fpreal3 b) { return (fpreal3)(dot(a[0], b), dot(a[1], b), dot(a[2], b)); } // Multiply b * A where b is a 3-vector and A is a 3x3 matrix, // but discard the third component. // This multiplication order matches VEX. static fpreal2 mat3vec2mul(const mat3 a, const fpreal3 b) { mat3 aT; transpose3(a, aT); return (fpreal2)(dot(aT[0], b), dot(aT[1], b)); } // Multiply b * A^T where b is a 3-vector and A is a 3x3 matrix, // but discard the third component. // This multiplication order matches VEX. static fpreal2 mat3Tvec2mul(const mat3 a, const fpreal3 b) { return (fpreal2)(dot(a[0], b), dot(a[1], b)); } // Store the 3x3 matrix that is the outer product of the input // a and b vectors in C. static void outerprod3(const fpreal3 a, const fpreal3 b, mat3 c) { c[0] = a.x * b; c[1] = a.y * b; c[2] = a.z * b; } // Compute C = s * A + t * B, where s, t are scalars and A, B are 3x3 matrices. static void mat3lcombine(const fpreal s, const mat3 a, const fpreal t, const mat3 b, mat3 c) { c[0] = s * a[0] + t * b[0]; c[1] = s * a[1] + t * b[1]; c[2] = s * a[2] + t * b[2]; } // Return the square of the L2-norm of a 3x3 matrix. static fpreal squaredNorm3(const mat3 a) { return dot(a[0], a[0]) + dot(a[1], a[1]) + dot(a[2], a[2]); } // Return the determinant of the supplied 3x3 matrix. static fpreal det3(const mat3 a) { fpreal d = a[0].s0 * (a[1].s1 * a[2].s2 - a[1].s2 * a[2].s1); d -= a[0].s1 * (a[1].s0 * a[2].s2 - a[1].s2 * a[2].s0); d += a[0].s2 * (a[1].s0 * a[2].s1 - a[1].s1 * a[2].s0); return d; } // Return diagonal vector of the supplied 3x3 matrix. static fpreal3 diag3(const mat3 a) { return (fpreal3)(a[0].s0, a[1].s1, a[2].s2); } // Multiply b * A where b is a 2-vector and A is a 4x4 matrix. // This multiplication order matches VEX. static fpreal2 mat4vec2mul(const mat4 a, const fpreal2 b) { return b.x * a.lo.lo.xy + b.y * a.lo.hi.xy + a.hi.hi.xy; } // Multiply b * A where b is a 3-vector and A is a 4x3 matrix, // assuming a fourth component of the vector to be 0, i.e. // the typical transformation of a 3d vector by a matrix. // This multiplication order matches VEX. static fpreal3 mat43vec3mul(const mat4 a, const fpreal3 b) { fpreal4 result = b.x * a.lo.lo + b.y * a.lo.hi + b.z * a.hi.lo; return (fpreal3)(result.x, result.y, result.z); } // Multiply b * A where b is a 3-vector and A is a 4x4 matrix, // assuming a fourth component of the vector to be 1, i.e. // the typical transformation of a 3d point by a matrix. // This multiplication order matches VEX.static fpreal3 static fpreal3 mat4vec3mul(const mat4 a, const fpreal3 b) { fpreal4 result = b.x * a.lo.lo + b.y * a.lo.hi + b.z * a.hi.lo + a.hi.hi; return (fpreal3)(result.x, result.y, result.z); } // Multiply b * A where b is a 3-vector and A is a 4x4 matrix. // This multiplication order matches VEX. static fpreal4 mat4vecmul(const mat4 a, const fpreal4 b) { fpreal4 result = b.x * a.lo.lo + b.y * a.lo.hi + b.z * a.hi.lo + b.w * a.hi.hi; return result; } // UT_Matrix4::solveColumn // cp: pivot_col and pivot_row // c1, c2, c3: other columns and rows static void mat4solvecol(fpreal (*matx)[4][4], int cp) { fpreal pivot_value_inverse; int c1, c2, c3; switch (cp) { case 0: c1 = 1; c2 = 2; c3 = 3; break; case 1: c1 = 0; c2 = 2; c3 = 3; break; case 2: c1 = 0; c2 = 1; c3 = 3; break; case 3: c1 = 0; c2 = 1; c3 = 2; break; } // Here we will find the inverse of the pivot, set the pivot to 1, // and multiply the row which contains the pivot by the pivot // inverse. This might seem a little weird. The algorithm does it // this way so that it can gradually replace the input matrix // with its inverse. pivot_value_inverse = 1.0F/(*matx)[cp][cp]; (*matx)[cp][cp] = pivot_value_inverse; (*matx)[cp][c1] *= pivot_value_inverse; (*matx)[cp][c2] *= pivot_value_inverse; (*matx)[cp][c3] *= pivot_value_inverse; // Now we subtract multiples of the pivot row from the other // rows in the matrix. This would be more familiar if the pivot // itself hadn't been set to 1 before the pivot row was multiplied // by the inverse (see above). (*matx)[c1][c1] -= (*matx)[cp][c1]*(*matx)[c1][cp]; (*matx)[c1][c2] -= (*matx)[cp][c2]*(*matx)[c1][cp]; (*matx)[c1][c3] -= (*matx)[cp][c3]*(*matx)[c1][cp]; (*matx)[c2][c1] -= (*matx)[cp][c1]*(*matx)[c2][cp]; (*matx)[c2][c2] -= (*matx)[cp][c2]*(*matx)[c2][cp]; (*matx)[c2][c3] -= (*matx)[cp][c3]*(*matx)[c2][cp]; (*matx)[c3][c1] -= (*matx)[cp][c1]*(*matx)[c3][cp]; (*matx)[c3][c2] -= (*matx)[cp][c2]*(*matx)[c3][cp]; (*matx)[c3][c3] -= (*matx)[cp][c3]*(*matx)[c3][cp]; (*matx)[c1][cp] *= -pivot_value_inverse; (*matx)[c2][cp] *= -pivot_value_inverse; (*matx)[c3][cp] *= -pivot_value_inverse; } // UT_Matrix4::invert // Linear equation solution by Gauss-Jordan elimination. static int mat4invert(fpreal16 *m) { fpreal tol = 0.0; fpreal (*matx)[4][4] = (fpreal (*)[4][4]) m; int indexcol[4], indexrow[4]; int pivot_row, pivot_col; // Check for the very common case of trivial column 3. const bool is_trivial_col3 = ((*matx)[0][3] == 0) && ((*matx)[1][3] == 0) && ((*matx)[2][3] == 0) && ((*matx)[3][3] == 1); // We will need to keep track of which columns we have already found // pivots in. For this we use what is essentially a set of flags in the // array \"pivoted_columns_flags\". We initialize them to 0 here. bool pivoted_columns_flags[4] = {false, false, false, false}; // In order to invert an n*n matrix, we will have to find n pivots, and // for each pivot reduce each row. We will keep track of which pivot and // set of reductions we are working on with \"reduction\" for (int reduction = 0; reduction < 4; reduction++) { fpreal pivot_value = 0; // This is the outer loop of the search for a pivot element // This loop finds the pivot element by choosing the element of the // matrix which has the largest absolute value of all elements of the // array not in columns/rows that contain a previously used pivot. for (int row = 0; row < 4; row++) { // if there hasn't already been a pivot in this row if ( !pivoted_columns_flags[row] ) { // if there hasn't already been a pivot in column 0 if ( !pivoted_columns_flags[0] ) { const fpreal abs_element_value = fabs((*matx)[row][0]); if ( abs_element_value > pivot_value ) { pivot_value = abs_element_value; pivot_row = row; pivot_col = 0; } } // if there hasn't already been a pivot in column 1 if ( !pivoted_columns_flags[1] ) { const fpreal abs_element_value = fabs((*matx)[row][1]); if ( abs_element_value > pivot_value ) { pivot_value = abs_element_value; pivot_row = row; pivot_col = 1; } } // if there hasn't already been a pivot in column 2 if ( !pivoted_columns_flags[2] ) { const fpreal abs_element_value = fabs((*matx)[row][2]); if ( abs_element_value > pivot_value ) { pivot_value = abs_element_value; pivot_row = row; pivot_col = 2; } } // if there hasn't already been a pivot in column 3 if ( !pivoted_columns_flags[3] ) { const fpreal abs_element_value = fabs((*matx)[row][3]); if ( abs_element_value > pivot_value ) { pivot_value = abs_element_value; pivot_row = row; pivot_col = 3; } } } } // Odd check here if the matrix is filled with nan's or infinities // Verify that the pivot we found is not 0 if (pivot_value <= tol) { return 1; } // Now we have found the pivot element for the current reduction. // This element of the matrix is the largest element of all elements // not in rows and columns previously used for other pivots. // Record that we have found a pivot in the current column pivoted_columns_flags[pivot_col] = true; indexrow[reduction] = pivot_row; indexcol[reduction] = pivot_col; // The pivot must be on the diagonal before we can use it. If the // pivot we found wasn't already on the diagonal, we swap rows to // put it there now. if ( pivot_row != pivot_col ) { swapf(&(*matx)[pivot_row][0], &(*matx)[pivot_col][0]); swapf(&(*matx)[pivot_row][1], &(*matx)[pivot_col][1]); swapf(&(*matx)[pivot_row][2], &(*matx)[pivot_col][2]); swapf(&(*matx)[pivot_row][3], &(*matx)[pivot_col][3]); } // Note that from here on, the pivot is on the diagonal, and thus // has the same row index as column index. In particular, while // we may have swapped the row the pivot is in, we have not changed // the column. Thus, the pivot location will be referred to using // pivot_col only. switch (pivot_col) { case 0: mat4solvecol(matx, 0); break; case 1: mat4solvecol(matx, 1); break; case 2: mat4solvecol(matx, 2); break; case 3: mat4solvecol(matx, 3); break; } } // Finally, we \"unscramble\" the matrix, which was scrambled by // row swapping. This will produce the actual inverse of the matrix. for (int reduction = 3; reduction >= 0; reduction--) { int irow = indexrow[reduction]; int icol = indexcol[reduction]; if ( irow != icol ) { swapf(&(*matx)[0][irow], &(*matx)[0][icol]); swapf(&(*matx)[1][irow], &(*matx)[1][icol]); swapf(&(*matx)[2][irow], &(*matx)[2][icol]); swapf(&(*matx)[3][irow], &(*matx)[3][icol]); } } if (is_trivial_col3) { // Force column 3 to be exact if input column 3 was exactly trivial. (*matx)[0][3] = 0; (*matx)[1][3] = 0; (*matx)[2][3] = 0; (*matx)[3][3] = 1; } return 0; } static fpreal mat2det(const mat2 m) { return m.x * m.w - m.y * m.z; } static fpreal mat2inv(const mat2 m, mat2 *minvout) { fpreal det = mat2det(m); if (det == 0) return 0; *minvout = (mat2)( m.w, -m.y, -m.z, m.x ) / det; return det; } static fpreal mat3inv(const mat3 m, mat3 minvout) { fpreal det = det3(m); if (det == 0) return 0; // Inverse[r][c] = Det(of m excluding r,c) / Det(m) minvout[0] = (fpreal3)( mat2det((mat2)(m[1].yz, m[2].yz)), mat2det((mat2)(m[1].xz, m[2].xz)), mat2det((mat2)(m[1].xy, m[2].xy)) ) / det; minvout[1] = (fpreal3)( mat2det((mat2)(m[0].yz, m[2].yz)), mat2det((mat2)(m[0].xz, m[2].xz)), mat2det((mat2)(m[0].xy, m[2].xy)) ) / det; minvout[2] = (fpreal3)( mat2det((mat2)(m[0].yz, m[1].yz)), mat2det((mat2)(m[0].xz, m[1].xz)), mat2det((mat2)(m[0].xy, m[1].xy)) ) / det; return det; } static void mat3scale(mat3 mout, const mat3 m, fpreal scale) { mout[0] = m[0] * scale; mout[1] = m[1] * scale; mout[2] = m[2] * scale; } static void mat3lincomb2(mat3 mout, const mat3 m1, fpreal scale1, const mat3 m2, fpreal scale2) { mout[0] = m1[0] * scale1 + m2[0] * scale2; mout[1] = m1[1] * scale1 + m2[1] * scale2; mout[2] = m1[2] * scale1 + m2[2] * scale2; } #ifndef NO_DOUBLE_SUPPORT // Double versions of subset of the above functions // (mainly for shapematching ATM). typedef double3 mat3d[3]; static void mat3fromcolsd(const double3 c0, const double3 c1, const double3 c2, mat3d m) { m[0] = (double3)(c0.s0, c1.s0, c2.s0); m[1] = (double3)(c0.s1, c1.s1, c2.s1); m[2] = (double3)(c0.s2, c1.s2, c2.s2); } static void transpose3d(const mat3d a, mat3d b) { mat3fromcolsd(a[0], a[1], a[2], b); } // Rotates the incoming positions with the given angle in degrees. // It's more efficient to make a rotation matrix if you're going to rotate multiple matrices by the same angle float2 rotate2D(float2 pos, float angle) { angle = -angle * M_PI_F/180.0f; float ca; float sa = sincos(angle, &ca); mat2 rot = (mat2)(ca, sa, -sa, ca); return mat2vecmul(rot, pos); } #endif #endif /* * 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: sdf.h * * COMMENTS: 2D SDF functions used by the pattern generators in COP. */ #ifndef __SDF_H__ #define __SDF_H__ // Utility Functions // Returns the squared distance of the float2 vector. float length2(float2 _v) { return dot(_v, _v); } float ndot(float2 a, float2 b) { return a.x * b.x - a.y * b.y; } // Shape declarations float sdfLine(float2 pos, float scale, float2 a, float2 b) { a *= scale; b *= scale; float2 pa = pos - a; float2 ba = b - a; float h = clamp(dot(pa, ba)/dot(ba, ba), 0.0f, 1.0f); return length(pa - ba * h) - 0.001; } float sdfCircle(float2 pos, float r) { return length(pos) - r; } float sdfCutCircle(float2 pos, float scale, float r, float h) { r *= scale; h *= scale; if(h <= -r) return sdfCircle(pos, r); pos.x = fabs(pos.x); float w = sqrt(r * r - h * h); // constant for any given shape float s = max((h - r) * pos.x * pos.x + w * w * (h + r - 2.0f * pos.y), h * pos.x - w * pos.y); return (s < 0.0f) ? length(pos) - r : (pos.x < w) ? h - pos.y : length(pos - (float2)(w, h)); } float sdfPie(float2 pos, float r, float tb) { if(tb == 1.0f) return sdfCircle(pos, r); pos = rotate2D(pos, -90.0f); pos.x = fabs(pos.x); tb = clamp(tb, 0.0f, 1.0f); tb *= M_PI_F; // sc is the sin/cos of the arc's aperture float2 sc = (float2)(sin(tb), cos(tb)); float l = length(pos) - r; float m = length(pos - sc * clamp(dot(pos, sc), 0.0f, r)); // c=sin/cos of aperture return max(l, m * sign(sc.y * pos.x - sc.x * pos.y)); } float sdfArc(float2 pos, float scale, float ra, float th, float tb) { ra *= scale; th *= scale; ra -= th * 0.5; pos.x = fabs(pos.x); tb = clamp(tb, 0.0f, 1.0f); tb *= M_PI_F; // sc is the sin/cos of the arc's aperture float2 sc = (float2)(sin(tb), cos(tb)); return ((sc.y * pos.x > sc.x * pos.y) ? length(pos - sc * ra) : fabs(length(pos) - ra)) - th * 0.5; } float sdfRing(float2 pos, float scale, float r, float th, float arc) { r *= scale; th *= scale; r -= th * 0.5; pos.x = fabs(pos.x); arc = clamp(arc, 0.0f, 1.0f); arc *= M_PI_F; // sc is the cos/sin of the arc's aperture float2 sc = (float2)(cos(arc), sin(arc)); mat2 xform = (mat2)(sc.x, sc.y, -sc.y, sc.x); pos = mat2vecmul(xform, pos); return max(fabs(length(pos) - r) - th * 0.5f, length((float2)(pos.x, max(0.0f, fabs(r - pos.y) - th * 0.5f))) * sign(pos.x)); } float sdfEllipse(float2 pos, float scale, float2 ab) { ab *= scale; if(ab.x == ab.y) return length(pos) - ab.x; pos = fabs(pos); if(pos.x > pos.y) { pos = (float2)(pos.y, pos.x); ab = (float2)(ab.y, ab.x); } float l = ab.y * ab.y - ab.x * ab.x; float m = ab.x * pos.x / l; float n = ab.y * pos.y / l; float m2 = m * m; float n2 = n * n; float c = (m2 + n2 - 1.0f) / 3.0f; float c3 = c * c * c; float q = c3 + m2 * n2 * 2.0f; float d = c3 + m2 * n2; float g = m + m * n2; float co; if(d < 0.0f) { float h = acos(q / c3) / 3.0f; float s = cos(h); float t = sin(h) * sqrt(3.0f); float rx = sqrt(-c * (s + t + 2.0f) + m2); float ry = sqrt(-c * (s - t + 2.0f) + m2); co = ry + sign(l) * rx + fabs(g) / (rx * ry); } else { float h = 2.0f * m * n * sqrt(d); float s = sign(q + h) * pow(fabs(q + h), 1.0f / 3.0f); float u = sign(q-h) * pow(fabs(q - h), 1.0f / 3.0f); float rx = -s - u - c * 4.0f + 2.0f * m2; float ry = (s - u) * sqrt(3.0f); float rm = sqrt(rx * rx + ry * ry); co = ry / sqrt(rm - rx) + 2.0 * g / rm; } co = (co-m) / 2.0f; float si = sqrt(max(1.0f - co * co , 0.0f)); float2 r = ab * (float2)(co, si); return length(r - pos) * sign(pos.y - r.y); } float sdfQuadraticCircle(float2 pos, float r) { if (r == 0.0f) return sdfCircle(pos, r); pos /= r; pos = fabs(pos); if(pos.y > pos.x ) pos = (float2)(pos.y, pos.x); float a = pos.x - pos.y; float b = pos.x + pos.y; float c = (2.0f * b - 1.0f) / 3.0f; float h = a * a + c * c * c; float t = 0.0f; if( h >= 0.0f ) { h = sqrt(h); t = sign(h - a) * pow(fabs(h - a), 1.0f / 3.0f) - pow(h + a, 1.0f / 3.0f); } else { float z = sqrt(-c); float v = acos(a / (c * z)) / 3.0f; t = -z *(cos(v) + sin(v) * 1.732050808f); } t *= 0.5f; float k = 0.75 - t * t; float2 w = (float2)(-t + k, t + k) - pos; return length(w * r) * sign( a * a * 0.5f + b - 1.5f); } float sdfSquircle(float2 pos, float r, float n) { pos = pos / r; float2 gs = sign(pos); float2 ps = fabs(pos); float gm = pow(ps.x, n) + pow(ps.y, n); float gd = pow(gm, 1.0f / n) - r; float2 g = gs * pow(ps, (float2)(n - 1.0f)) * pow(gm, 1.0f / n - 1.0f); pos = fabs(pos); if (pos.y > pos.x) pos = pos.yx; n = 2.0f / n; float s = 1.0f; float d = 1e20f; const int num = 24; float2 oq = (float2)(1.0f, 0.0f); for (int i = 1; i < num; i++) { float h = (float)(i) / (float)(num-1); float2 q = (float2)(pow(cos(h * 3.1415927f / 4.0f), n), pow(sin(h * 3.1415927f / 4.0f), n)); float2 pa = pos - oq; float2 ba = q - oq; float2 z = pa - ba * clamp(dot(pa, ba) / dot(ba, ba), 0.0f, 1.0f); float d2 = dot(z, z); if (d2 < d) { d = d2; s = pa.x * ba.y - pa.y * ba.x; } oq = q; } return sqrt(d) * sign(s) * r; } float sdfSquere(float2 pos, float scale, float2 size) { size *= scale; float2 d = fabs(pos) - size; return length(max(d, 0.0f)) + min(max(d.x, d.y),0.0f); } float sdfRoundedSquere(float2 pos, float scale, float2 size, float4 r) { size *= scale; r *= scale; r.x = (pos.x > 0.0f) ? r.x : r.z; r.y = (pos.x > 0.0f) ? r.y : r.w; r.x = (pos.y > 0.0f) ? r.x : r.y; float2 d = fabs(pos) - size + (float2)(r.x, r.x); return length(max(d, 0.0f)) + min(max(d.x, d.y), 0.0f) - r.x; } float sdfRhombus(float2 pos, float scale, float2 b) { b *= scale; pos = fabs(pos); float h = clamp(ndot(b - (float2)(2.0f, 2.0f) * pos, b)/dot(b, b), -1.0f, 1.0f); float d = length(pos - (float2)(0.5f, 0.5f) * b * (float2)(1.0f - h,1.0f + h)); return d * sign(pos.x * b.y + pos.y * b.x - b.x * b.y); } float sdfTrapezoid(float2 pos, float scale, float he, float r1, float r2) { he *= scale; r1 *= scale; r2 *= scale; pos.x = fabs(pos.x); float2 k1 = (float2)(r2, he); float2 k2 = (float2)(r2 -r1, he * 2.0f); float2 ca = (float2)(pos.x - min(pos.x,(pos.y < 0.0f) ? r1 : r2), fabs(pos.y) - he); float2 cb = pos - k1 + k2 * clamp(dot(k1 - pos, k2) / length2(k2), 0.0f, 1.0f); float s = (cb.x < 0.0f && ca.y < 0.0f) ? -1.0f : 1.0f; return sqrt(min(length2(ca), length2(cb))) * s; } float sdfParallelogram(float2 pos, float scale, float wi, float he, float sk) { wi *= scale; he *= scale; sk *= scale; pos = (pos.y < 0.0f) ? -pos : pos; float2 e = (float2)(sk, he); float2 w = pos - e; w.x -= clamp(w.x, -wi, wi); float2 d = (float2)(dot(w, w), -w.y); float s = pos.x * e.y - pos.y * e.x; pos = (s < 0.0f) ? -pos : pos; float2 v = pos - (float2)(wi, 0.0f); v -= e * clamp(dot(v,e) / dot(e,e), -1.0f, 1.0f); d = min(d, (float2)(dot(v,v), wi * he - fabs(s))); return sqrt(d.x) * sign(-d.y); } float sdfTriangle(float2 pos, float scale, float2 p0, float2 p1, float2 p2) { if (scale == 0.0f) return sdfCircle(pos, 0.0f); p0 *= scale; p1 *= scale; p2 *= scale; float2 e0 = p1 - p0; float2 e1 = p2 - p1; float2 e2 = p0 - p2; float2 v0 = pos - p0; float2 v1 = pos - p1; float2 v2 = pos - p2; float2 pq0 = v0 - e0 * clamp(dot(v0, e0) / dot(e0, e0), 0.0f, 1.0f); float2 pq1 = v1 - e1 * clamp(dot(v1, e1) / dot(e1, e1), 0.0f, 1.0f); float2 pq2 = v2 - e2 * clamp(dot(v2, e2) / dot(e2, e2), 0.0f, 1.0f); float s = sign(e0.x * e2.y - e0.y * e2.x); float2 d = min(min((float2)(dot(pq0, pq0), s * (v0.x * e0.y - v0.y * e0.x)), (float2)(dot(pq1, pq1), s * (v1.x * e1.y - v1.y * e1.x))), (float2)(dot(pq2, pq2), s * (v2.x * e2.y - v2.y * e2.x))); return -sqrt(d.x)*sign(d.y); } float sdfEquilateralTriangle(float2 pos, float r) { const float k = sqrt(3.0f); pos.x = fabs(pos.x) - r; pos.y = pos.y + r / k; if(pos.x + k * pos.y > 0.0f) { pos = (float2)(pos.x - k * pos.y, -k * pos.x - pos.y) / 2.0f; } pos.x -= clamp(pos.x, -2.0f * r, 0.0f); return -length(pos)*sign(pos.y); } float sdfTriangleIsosceles(float2 pos, float scale, float qw, float qh) { qw *= scale; qh *= scale; if (qh == 0.0) return sdfLine(pos, scale, (float2)(-qw, 0.0f), (float2)(qw, 0.0f)); float2 _q = (float2)(qw, qh); pos = rotate2D(pos, 180.0f); pos.y += _q.y * 0.5; pos.x = fabs(pos.x); float2 a = pos - _q * clamp(dot(pos, _q) / dot(_q, _q), 0.0f, 1.0f); float2 b = pos - _q * (float2)(clamp(pos.x / _q.x, 0.0f, 1.0f), 1.0f); float s = -sign(_q.y); float2 d = min((float2)(dot(a, a), s * (pos.x * _q.y - pos.y * _q.x)), (float2)(dot(b, b), s * (pos.y - _q.y))); return -sqrt(d.x)*sign(d.y); } float sdfCapsule(float2 pos, float scale, float h, float r1, float r2) { h *= scale; r1 *= scale; r2 *= scale; if (h == 0.0f) return sdfCircle(pos, min(r1, r2)); pos.x = fabs(pos.x); pos.y += h * 0.5f; float b = (r1 - r2) / h; float a = sqrt(1.0f - b * b); float k = dot(pos, (float2)(-b, a)); if(k < 0.0f) return length(pos) - r1; if(k > a * h) return length(pos - (float2)(0.0f, h)) - r2; return dot(pos, (float2)(a, b)) - r1; } float sdfDogBone(float2 pos, float scale, float w, float r, float b) { if(fabs(b) < 1e-5) { // prevent division by 0 pos = rotate2D(pos, 90); return sdfCapsule(pos, scale, w, r, r); } w *= scale; r *= scale; b = -b; w *= 0.5; pos = fabs(pos); float y = (w * w - r * r)/(2.0f * r * b); float h = length((float2)(w, y)); float dE = length(pos-(float2)(w, 0.0f)); float dC = length(pos-(float2)(0.0f, y)) - h; float sb = sign(b); return (sb * (w * pos.y + y * (pos.x - w)) > 0.0f ? dE : -sb*dC) - r; } float sdfArchway(float2 pos, float scale, float2 wh) { wh *= scale; pos.x = fabs(pos.x); pos.y = -pos.y; float2 q = pos - wh; float d1 = length2((float2)(max(q.x, 0.0f), q.y)); q.x = (pos.y > 0.0f) ? q.x : length(pos) - wh.x; float d2 = length2((float2)(q.x, max(q.y, 0.0f))); float d = sqrt(min(d1, d2)); return (max(q.x, q.y) < 0.0f) ? -d : d; } float sdfCircleWave(float2 pos, float scale, float tb, float ra) { // negative values break the shape, revert to positive values only. //ra = max(0.00001f, ra); //tb *= scale; ra *= scale; pos.x = fabs(pos.x); tb = M_PI_F * 5.0f / 6.0f * max(tb, 0.0001f); float2 co = ra * (float2)(sin(tb), cos(tb)); pos.x = fabs(fmod(pos.x, co.x * 4.0f) - co.x * 2.0f); float2 p1 = pos; float2 p2 = (float2)(fabs(pos.x - 2.0f * co.x), -pos.y + 2.0f * co.y); float d1 = ((co.y * p1.x > co.x * p1.y) ? length(p1 - co) : fabs(length(p1) - ra)); float d2 = ((co.y * p2.x > co.x * p2.y) ? length(p2 - co) : fabs(length(p2) - ra)); return min(d1, d2); } float sdfSpiral(float2 pos, float scale, float w, float h, int n) { //h *= scale; w *= scale; // base point pos.x += w; float d = length(pos); // 8 arcs for(int i = 0; i < n; i++) { pos.x -= w; if(pos.x < 0.0f && pos.y > 0.0f) d = min(d, fabs(length(pos) - w)); pos.y -= w; pos = (float2)(-pos.y, pos.x); w *= h; } // tip point return min(d, length(pos)); } float sdfPentagon(float2 pos, float r) { pos.x = fabs(pos.x); pos.y = -pos.y; const float3 k = (float3)(0.809016994, 0.587785252, 0.726542528); pos -= 2.0f * min(dot((float2)(-k.x, k.y), pos), 0.0f) * (float2)(-k.x, k.y); pos -= 2.0f * min(dot((float2)( k.x, k.y), pos), 0.0f) * (float2)(k.x, k.y); pos -= (float2)(clamp(pos.x, -r * k.z, r * k.z), r); return length(pos) * sign(pos.y); } float sdfHexagon(float2 pos, float r) { const float3 k = (float3)(-0.866025404, 0.5, 0.577350269); pos = fabs(pos); pos -= 2.0f * min(dot(k.xy, pos), 0.0f) * k.xy; pos -= (float2)(clamp(pos.x, -k.z * r, k.z * r), r); return length(pos) * sign(pos.y); } float sdfOctogon(float2 pos, float r) { const float3 k = (float3)(-0.9238795325, 0.3826834323, 0.4142135623); pos = fabs(pos); pos -= 2.0f * min(dot((float2)(k.x, k.y), pos), 0.0f) * (float2)(k.x, k.y); pos -= 2.0f * min(dot((float2)(-k.x, k.y), pos), 0.0f) * (float2)(-k.x, k.y); pos -= (float2)(clamp(pos.x, -k.z * r, k.z * r), r); return length(pos) * sign(pos.y); } float sdfHexagram(float2 pos, float r) { const float4 k = (float4)(-0.5, 0.8660254038, 0.5773502692, 1.7320508076); pos = fabs(pos); pos -= 2.0f * min(dot(k.xy, pos), 0.0f) * k.xy; pos -= 2.0f * min(dot(k.yx, pos), 0.0f) * k.yx; pos -= (float2)(clamp(pos.x, r * k.z, r * k.w), r); return length(pos) * sign(pos.y); } float sdfStar(float2 pos, float r, int _n, float _m) { pos.x = fabs(pos.x); // next 4 lines can be precomputed for a given shape float an = 3.141593 / (float)(_n); float en = 3.141593 / _m; // m is between 2 and n float2 acs = (float2)(cos(an), sin(an)); float2 ecs = (float2)(cos(en), sin(en)); // ecs=vec2(0,1) for regular polygon float bn = fmod(atan2(pos.x, pos.y), 2.0f * an) - an; pos = length(pos) * (float2)(cos(bn), fabs(sin(bn))); pos -= r * acs; pos += ecs * clamp(-dot(pos, ecs), 0.0f, r * acs.y / ecs.y); return length(pos) * sign(pos.x); } float sdfVesicaSegment(float2 pos, float2 a, float2 b, float w) { // shape constants float r = 0.5f * length(b - a); float d = 0.5f * (r * r - w * w) / w; // center, orient and mirror float2 v = (b - a) / r; float2 c = (b + a) * 0.5f; mat2 xform = (mat2)(v.y, v.x, -v.x, v.y); float2 q = fabs(mat2vecmul(xform, pos - c)); q *= 0.5f; // feature selection (vertex or body) float3 h = (r * q.x < d * (q.y - r)) ? (float3)(0.0f, r, 0.0f) : (float3)(-d, 0.0f, d + w); // distance return length(q - h.xy) - h.z; } float sdfVesica(float2 pos, float scale, float r, float w) { r *= scale; w *= scale; float2 a = (float2)(0.0f, r); float2 b = (float2)(0.0f, -r); if (w == 0.0f) return sdfLine(pos, scale, a, b); w = min(w, r); return sdfVesicaSegment(pos, a, b, w); } float sdfMoon(float2 pos, float scale, float ra, float rb, float d) { ra *= scale; rb *= scale; float end = ra + rb; d = fit01(d, -end, end); pos.y = fabs(pos.y); float a = (ra * ra - rb * rb + d * d) / (2.0 * d); float b = sqrt(max(ra * ra - a * a, 0.0f)); if(d * (pos.x * b - pos.y * a) > d * d * max(b - pos.y, 0.0f)) return length(pos - (float2)(a, b)); return max(length(pos) - ra, -(length(pos - (float2)(d, 0.0f)) - rb)); } float sdfEgg(float2 pos, float scale, float ra, float rb) { ra *= scale; rb *= scale; rb = min(rb, ra); pos.x = fabs(pos.x); float k = sqrt(3.0f); float r = ra - rb; return ((pos.y < 0.0f) ? length((float2)(pos.x, pos.y)) - r : (k * (pos.x + r) < pos.y) ? length((float2)(pos.x, pos.y - k * r)) : length((float2)(pos.x + r, pos.y)) - 2.0f * r) - rb; } float sdfHorseshoe(float2 pos, float scale, float r, float tb, float2 w) { r *= scale; w *= scale; pos.x = fabs(pos.x); float l = length(pos); tb = clamp(tb, 0.0f, 1.0f); tb *= 3.141593f; // sc is the cos/sin of the arc's aperture float2 sc = (float2)(cos(tb), sin(tb)); mat2 xform = (mat2)(-sc.x, sc.y, sc.y, sc.x); pos = mat2vecmul(xform, pos); pos = (float2)((pos.y > 0.0f || pos.x > 0.0f) ? pos.x : l * sign(-sc.x), (pos.x > 0.0f) ? pos.y : l); pos = (float2)(pos.x, fabs(pos.y - r)) - w; return length(max(pos, 0.0f)) + min(0.0f, max(pos.x, pos.y)); } float sdfCross(float2 pos, float scale, float2 b, float r) { b.x *= scale; r *= scale; b.y = fit01(b.y, b.x, 0.0f); pos = fabs(pos); pos = (pos.y > pos.x) ? (float2)(pos.y, pos.x) : (float2)(pos.x, pos.y); float2 q = pos - b; float k = max(q.y, q.x); float2 w = (k > 0.0f) ? q : (float2)(b.y - pos.x, -k); return sign(k) * length(max(w, 0.0f)) + r; } float sdfRoundedX(float2 pos, float scale, float w, float r) { r *= scale; w *= scale; pos = fabs(pos); return length(pos - min(pos.x + pos.y, w) * 0.5f) - r; } float sdfArrow(float2 pos, float scale, float2 a, float2 b, float w1, float w2, float hr) { a *= scale; b *= scale; w1 *= scale; w2 *= scale; hr *= scale; // The arrow goes from a to b. It's thickness is w1. The arrow head's thickness is w2. w1 = min(w1, w2); // constant setup float k = hr; // arrow head ratio float2 ba = b - a; float l2 = dot(ba, ba); float l = sqrt(l2); // pixel setup pos = pos - a; mat2 xform = (mat2)(ba.x, -ba.y, ba.y, ba.x); pos /= l; pos = mat2vecmul(xform, pos); pos.y = fabs(pos.y); float2 pz = pos - (float2)(l - w2 * k, w2); // === distance (four segments) === float2 q = pos; q.x -= clamp(q.x, 0.0f, l - w2 * k ); q.y -= w1; float di = dot(q, q); //---- q = pz; q.y -= clamp(q.y, w1 - w2, 0.0f); di = min(di, dot(q, q)); //---- if(pos.x < w1) // conditional is optional { q = pos; q.y -= clamp(q.y, 0.0f, w1); di = min(di, dot(q, q)); } //---- if(pz.x > 0.0f) // conditional is optional { q = pz; q -= (float2)(k, -1.0f) * clamp((q.x * k - q.y) / (k * k + 1.0f), 0.0f, w2); di = min(di, dot(q, q)); } // === sign === float si = 1.0f; float z = l - pos.x; if(min(pos.x, z) > 0.0f) //if( p.x>0.0 && z>0.0 ) { float h = (pz.x < 0.0f) ? w1 : z/k; if(pos.y < h ) si = -1.0f; } return si * sqrt(di); } float sdfMarkerT(float2 pos, float size) { size *= 2.0f; float x = -pos.y; float y = pos.x; float r1 = max(fabs(x - size / 3.0f + size / 3.0f), fabs(x - size / 3.0f - size / 3.0f)); float r2 = max(fabs(y - size / 3.0f), fabs(y + size / 3.0f)); float r3 = max(fabs(x), fabs(y)); float r = max(min(r1, r2), r3); r -= size / 2.0f; return r; } float sdfMarkerCheck(float2 pos, float size) { size *= 2.0f; pos.y = -pos.y; //pos.y += 0.3; pos = rotate2D(pos, -90.0f); //pos.x += 0.5; float x = M_SQRT2_F / 2.0f * (pos.x - pos.y); float y = M_SQRT2_F / 2.0f * (pos.x + pos.y); float r1 = max(fabs(x - 2.0f * size / 3.0f), fabs(x - 1.0f *size / 3.0f)); float r2 = max(fabs(y - 2.0f * size / 3.0f), fabs(y - size / 3.0f)); float r3 = max(fabs(x), max(fabs(x - size / 3.0f), fabs(y))); float r = max(min(r1, r2), r3); r -= size / 2.0f; return r; } float sdfMarkerCross(float2 pos, float size) { size *= 2.0f; float x = M_SQRT2_F / 2.0f * (pos.x - pos.y); float y = M_SQRT2_F / 2.0f * (pos.x + pos.y); float r1 = max(fabs(x - size/3.0f), fabs(x + size/3.0f)); float r2 = max(fabs(y - size/3.0f), fabs(y + size/3.0f)); float r3 = max(fabs(x), fabs(y)); float r = max(min(r1, r2), r3); r -= size / 2.0f; return r; } float sdfMarkerClobber(float2 pos, float size) { size *= 2.0f; const float t1 = -M_PI_F/2.0f; float2 c1 = 0.25f * (float2)(cos(t1), sin(t1)); const float t2 = t1 + 2.0f * M_PI_F / 3.0f; float2 c2 = 0.25f * (float2)(cos(t2), sin(t2)); const float t3 = t2 + 2.0f * M_PI_F / 3.0f; float2 c3 = 0.25f * (float2)(cos(t3), sin(t3)); float r1 = length(pos - c1 * size) - size / 3.5f; float r2 = length(pos - c2 * size) - size / 3.5f; float r3 = length(pos - c3 * size) - size / 3.5f; return min(min(r1, r2), r3); } float sdfMarkerAsterisk(float2 pos, float size) { size *= 2.0f; float x = M_SQRT2_F / 2.0f * (pos.x - pos.y); float y = M_SQRT2_F / 2.0f * (pos.x + pos.y); float r1 = max(fabs(x)- size / 2.0f, fabs(y) - size / 10.f); float r2 = max(fabs(y)- size / 2.0f, fabs(x) - size / 10.f); float r3 = max(fabs(pos.x) - size / 2.0f, fabs(pos.y) - size / 10.0f); float r4 = max(fabs(pos.y) - size / 2.0f, fabs(pos.x) - size / 10.0f); return min(min(r1, r2), min(r3, r4)); } float sdfMarkerChevron(float2 pos, float size) { size *= 2.0f; pos = rotate2D(pos, 180.0f); float x = 1.0f / M_SQRT2_F * (pos.x - pos.y); float y = 1.0f / M_SQRT2_F * (pos.x + pos.y); float r1 = max(fabs(x), fabs(y)) - size / 3.0f; float r2 = max(fabs(x - size / 3.0f), fabs(y - size / 3.0f)) - size / 3.0f; return max(r1, -r2); } float sdfMarkerRing(float2 pos, float size) { size *= 2.0f; float r1 = length(pos) - size / 2.0f; float r2 = length(pos) - size / 4.0f; return max(r1, -r2); } float sdfMarkerInfinity(float2 pos, float size) { size *= 2.0f; float2 c1 = (float2)(0.25f, 0.0f); float2 c2 = (float2)(-0.25f, 0.0f); float r1 = length(pos - c1 * size) - size/3.0f; float r2 = length(pos - c1 * size) - size/7.0f; float r3 = length(pos - c2 * size) - size/3.0f; float r4 = length(pos - c2 * size) - size/7.0f; return min(max(r1, -r2), max(r3, -r4)); } float sdfMarkerTag(float2 pos, float size) { size *= 2.0f; pos = rotate2D(pos, 135.0f); float x = -pos.x; float y = pos.y; float r1 = max(fabs(x) - size / 2.0f, fabs(y) - size/6.0f); float r2 = fabs(x - size / 1.5f) + fabs(y) - size; return max(r1, 0.75f * r2); } // WIP Shapes // A collection of shapes that are either implemented but deemed unecessary, or not yet in working order. float sdfOrientedSquere(float2 _pos, float scale, float2 _a, float2 _b, float _th) { float l = length(_b - _a); float2 d = (_b - _a) / l; float2 q = (_pos - (_a + _b) * (float2)(0.5f,0.5f)); mat2 xform = (mat2)(d.x, -d.y, d.y, d.x); q = mat2vecmul(xform, q); q = fabs(q) - (float2)(l, _th) * (float2)(0.5f, 0.5f); return length(max(q, 0.0f)) + min(max(q.x, q.y), 0.0f); } float sdfHeart(float2 _pos){ float scale = 1.0f; _pos.y += 0.5f; _pos.x = fabs(_pos.x); if(_pos.y + _pos.x > 1.0f) return sqrt(length2(_pos - (float2)(0.25f, 0.75f))) - sqrt(2.0f)/(4.0f) * scale; return sqrt(min(length2(_pos - (float2)(0.0f,1.0f)), length2(_pos - (float2)(0.5,0.5) * max(_pos.x + _pos.y, (float2)(0.0f, 0.0f))))) * sign(_pos.x-_pos.y); } float sdfBlobbyCross(float2 _pos, float _he) { _pos = fabs(_pos) * 2.0f; _pos = (float2)(fabs(_pos.x - _pos.y), 1.0f - _pos.x - _pos.y) / sqrt(2.0f); float p = (_he - _pos.y - 0.25f / _he) / (6.0f * _he); float q = _pos.x / (_he * _he * 16.0f); float h = q * q - p * p * p; float x = 0.0f; if( h > 0.0f) { float r = sqrt(h); x = pow(q + r, 1.0f / 3.0f) - pow(fabs(q - r), 1.0f / 3.0f) * sign(r - q); } else { float r = sqrt(p); x = 2.0f * r * cos(acos(q / (p * r)) / 3.0f); } x = min(x, sqrt(2.0f) / 2.0f); float2 z = (float2)(x, _he * (1.0f - 2.0f * x * x)) - _pos; return length(z * 0.6f) * sign(z.y); } float sdfPolygon(float2 _pos, float2 *_v, int _vcount) { float d = dot(_pos - _v[0], _pos - _v[0]); float s = 1.0f; for(int i = 0, j = _vcount - 1; i < _vcount; j = i, i++) { float2 e = _v[j] - _v[i]; float2 w = _pos - _v[i]; float2 b = w - e * clamp(dot(w, e) / dot(e, e), 0.0f, 1.0f); d = min(d, dot(b, b)); int3 c = (int3)(_pos.y >= _v[i].y, _pos.y < _v[j].y, e.x * w.y > e.y * w.x); //if(all(c) || all(not(c))) s *= -1.0f; } return s * sqrt(d); } // Test if point p crosses line (a, b), returns sign of result float testCross(float2 a, float2 b, float2 p) { return sign((b.y - a.y) * (p.x - a.x) - (b.x - a.x) * (p.y - a.y)); } // Determine which side we're on (using barycentric parameterization) float signBezier(float2 A, float2 B, float2 C, float2 pos) { float2 a = C - A; float2 b = B - A; float2 c = pos - A; float2 bary = (float2)(c.x * b.y - b.x * c.y, a.x * c.y - c.x * a.y) / (a.x * b.y - b.x * a.y); float2 d = (float2)(bary.y * 0.5f, 0.0f) + 1.0f - bary.x - bary.y; return mix(sign(d.x * d.x - d.y), mix(-1.0f, 1.0f, step(testCross(A, B, pos) * testCross(B, C, pos), 0.0f)), step((d.x - d.y), 0.0f)) * testCross(A, C, B); } // Solve cubic equation for roots float3 solveCubic(float a, float b, float c) { float p = b - a * a / 3.0f; float p3 = p * p * p; float q = a * (2.0f * a * a - 9.0f * b) / 27.0f + c; float d = q * q + 4.0f * p3 / 27.0f; float offset = -a / 3.0f; if(d >= 0.0f) { float z = sqrt(d); float2 x = ((float2)(z, -z) - q) / 2.0f; float2 uv = sign(x) * pow(fabs(x), (float2)(1.0f / 3.0f)); return (float3)(offset + uv.x + uv.y); } float v = acos(-sqrt(-27.0f / p3) * q / 2.0f) / 3.0f; float m = cos(v), n = sin(v) * 1.732050808f; return (float3)(m + m, -n - m, n - m) * sqrt(-p / 3.0f) + offset; } // Find the signed distance from a point to a bezier curve float sdfBezier(float2 pos, float scale, float2 A, float2 B, float2 C) { A *= scale; B *= scale; C *= scale; B = mix(B + (float2)(1e-4), B, fabs(sign(B * 2.0f - A - C))); float2 a = B - A; float2 b = A - B * 2.0f + C; float2 c = a * 2.0f; float2 d = A - pos; float3 k = (float3)(3.0f * dot(a, b), 2.0f * dot(a,a) + dot(d,b), dot(d,a)) / dot(b,b); float3 t = clamp(solveCubic(k.x, k.y, k.z), 0.0f, 1.0f); float2 _pos = A + (c + b * t.x) * t.x; float dist = length(_pos - pos); _pos = A + (c + b * t.y) * t.y; dist = min(dist, length(_pos - pos)); _pos = A + (c + b * t.z) * t.z; dist = min(dist, length(_pos - pos)); return dist * signBezier(A, B, C, pos); } // SDF Operations // The followings are used for modifing a single signed distance field. float sdfOpIsoOffset(float _d, float _r) { return _d - _r; } float sdfOpOnion(float _d, float _r) { return fabs(_d) - _r; } // The followings are used to combine two singed distance fields in various ways. // OP UNION float sdfOpUnion(float _d1, float _d2) { return min(_d1, _d2); } float sdfOpUnionSmooth(float _d1, float _d2, float _k) { if (_k == 0) return sdfOpUnion(_d1, _d2); float h = max(_k - fabs(_d1 - _d2), 0.0f); return min(_d1, _d2) - h * h * 0.25f / _k; } float sdfOpUnionRound(float _d1, float _d2, float _k) { float2 u = max((float2)(_k - _d1, _k - _d2), (float2)(0.0f, 0.0f)); return max(_k, min(_d1, _d2)) - length(u); } float sdfOpUnionChamfer(float _d1, float _d2, float _k) { return min(min(_d1, _d2), (_d1 - _k + _d2) * sqrt(0.5f)); } // OP INTERSECT float sdfOpIntersect(float _d1, float _d2) { return max(_d1, _d2); } float sdfOpIntersectSmooth(float _d1, float _d2, float _k) { return -sdfOpUnionSmooth(-_d1, -_d2, _k); } float sdfOpIntersectRound(float _d1, float _d2, float _k) { float2 u = max((float2)(_k + _d1, _k + _d2), (float2)(0.0f, 0.0f)); return min(-_k, max(_d1, _d2)) + length(u); } float sdfOpIntersectChamfer(float _d1, float _d2, float _k) { return max(max(_d1, _d2), (_d1 + _k + _d2) * sqrt(0.5f)); } // OP SUBTRACT float sdfOpSubtract(float _d1, float _d2) { return sdfOpIntersect(_d1, -_d2); } float sdfOpSubtractSmooth(float _d1, float _d2, float _k) { return sdfOpIntersectSmooth(_d1, -_d2, _k); } float sdfOpSubtractRound(float _d1, float _d2, float _k) { return sdfOpIntersectRound(_d1, -_d2, _k); } float sdfOpSubtractChamfer(float _d1, float _d2, float _k) { return sdfOpIntersectChamfer(_d1, -_d2, _k); } // OP DIFFERENCE float sdfOpDifference(float _d1, float _d2) { return max(min(_d1, _d2), -max(_d1, _d2)); } float sdfOpDifferenceSmooth(float _d1, float _d2, float _k) { if (_k == 0) return sdfOpDifference(_d1, _d2); float h = max(_k - fabs(_d1 - _d2), 0.0f); float l = h * h * 0.25f / _k; return max(min(_d1, _d2) - l, -max(_d1, _d2) - l); } float sdfOpDifferenceRound(float _d1, float _d2, float _k) { return min(sdfOpIntersectRound(-_d1, _d2, _k), sdfOpIntersectRound(_d1, -_d2, _k)); } float sdfOpDifferenceChamfer(float _d1, float _d2, float _k) { return min(sdfOpIntersectChamfer(-_d1, _d2, _k), sdfOpIntersectChamfer(_d1, -_d2, _k)); } #endif float sdfWaveSpiral(float2 pos, float scale, float w, float k) { w *= scale; k *= scale; // body const float kTau = 6.283185307; float r = length(pos); float a = atan2(pos.y, pos.x); float n = floor( 0.5f / w + (log2(r / w) * k - a) / kTau); float ra = w * exp2((a + kTau * (min(n + 0.0f, 0.0f) - 0.5f)) / k); float rb = w * exp2((a + kTau * (min(n + 1.0f, 0.0f) - 0.5f)) / k); float d = min(fabs(r - ra), fabs(r - rb)); // tip return min(d, length(pos + (float2)(w, 0.0f)) ); } float sdfStairs(float2 pos, float scale, float2 wh, float n) { // base float2 ba = wh * n; float d = min(dot2(pos - (float2)(clamp(pos.x, 0.0f, ba.x), 0.0f)), dot2(pos - (float2)(ba.x, clamp(pos.y, 0.0f, ba.y)))); float s = sign(max(-pos.y, pos.x - ba.x)); // steps repetition float dia = length(wh); mat2 xform1 = (mat2)(wh.x, -wh.y, wh.y, wh.x); pos = mat2vecmul(xform1, pos / dia); float id = clamp(round(pos.x / dia), 0.0f, n - 1.0f); pos.x = pos.x - id * dia; mat2 xform2 = (mat2)(wh.x, wh.y, -wh.y, wh.x); pos = mat2vecmul(xform2, pos / dia); /* float dia2 = dot2(wh); mat2 xform1 = (mat2)(wh.x, -wh.y, wh.y, wh.x); pos = mat2vecmul(xform1, pos); float id = clamp(round(pos.x / dia2), 0.0f, n - 1.0f); pos.x = pos.x - id * dia2; mat2 xform2 = (mat2)(wh.x, wh.y, -wh.y, wh.x); pos = mat2vecmul(xform2, pos / dia2); */ // single step float hh = wh.y / 2.0f; pos.y -= hh; if(pos.y > hh * sign(pos.x)) s = 1.0f; pos = (id < 0.5f || pos.x > 0.0f) ? pos : -pos; d = min( d, dot2(pos - (float2)(0.0f, clamp(pos.y, -hh, hh)))); d = min( d, dot2(pos - (float2)(clamp(pos.x, 0.0f, wh.x),hh))); return sqrt(d) * s; } kernel void generickernel( int2 _bound_tilesize, exint _bound_shapeclass, int _bound_geometrictype, exint _bound_curvetype, exint _bound_objecttype, exint _bound_markertype, float _bound_rotate, float _bound_scale, float2 _bound_translate, fpreal2 _bound_scalexy, fpreal _bound_shear, float2 _bound_line_pt0, float2 _bound_line_pt1, float _bound_circle_radius, float _bound_ccircle_radius, float _bound_ccircle_height, float _bound_qcircle_radius, float2 _bound_ellipse_radius, int _bound_circle_doarc, float _bound_circle_arc, float _bound_ring_radius, float _bound_ring_arc, exint _bound_ring_flattenends, float _bound_ring_thickness, float _bound_squircle_radius, float _bound_squircle_blend, float2 _bound_rect_size, exint _bound_rect_round, float4 _bound_rect_roundness, float2 _bound_rhombus_size, float _bound_trapezoid_height, float _bound_trapezoid_blength, float _bound_trapezoid_tlength, float2 _bound_parallelogram_size, float _bound_parallelogram_shear, float2 _bound_triangle_pt0, float2 _bound_triangle_pt1, float2 _bound_triangle_pt2, int _bound_triangle_usepoints, float _bound_triangle_width, float _bound_triangle_height, float _bound_capsule_length, float _bound_capsule_bwidth, float _bound_capsule_twidth, exint _bound_capsule_dobuldge, fpreal _bound_capsule_buldge, float _bound_pentagon_size, float _bound_star_radius, int _bound_star_sides, float _bound_star_anglefactor, fpreal _bound_regpolygon_radius, exint _bound_regpolygon_sides, fpreal _bound_spiral_radius, fpreal _bound_spiral_arclen, exint _bound_spiral_arcnum, fpreal _bound_circlewave_arc, fpreal _bound_circlewave_freq, fpreal _bound_archway_width, fpreal _bound_archway_height, fpreal2 _bound_bezier_pt0, fpreal2 _bound_bezier_pt1, fpreal2 _bound_bezier_pt2, float _bound_vesica_radius, float _bound_vesica_roundness, float _bound_moon_outter_radius, float _bound_moon_inner_radius, float _bound_moon_inner_offset, float _bound_egg_radius, float _bound_egg_roundness, float _bound_horseshoe_size, float _bound_horseshoe_separation, float _bound_horseshoe_length, float _bound_horseshoe_thickness, float _bound_cross_size, float _bound_cross_inset, float _bound_cross_bevel, float _bound_roundedx_size, float _bound_roundedx_width, float _bound_marker_t_size, float _bound_marker_check_size, float _bound_marker_cross_size, float _bound_marker_clobber_size, float _bound_marker_asterisk_size, float _bound_marker_chevron_size, float _bound_marker_ring_size, float _bound_marker_infinity_size, float _bound_marker_tag_size, float2 _bound_arrow_pt0, float2 _bound_arrow_pt1, float _bound_arrow_shaft_thickness, float _bound_arrow_head_thickness, float _bound_arrow_head_ratio, int _bound_visualizesdf, float3 _bound_insidecolor, float3 _bound_outsidecolor, int _bound_distancelines, float _bound_linespacing, int _bound_shadowing, #ifdef HAS_size global void * restrict _bound_size_stat_void, global void * restrict _bound_size, #else float4 _bound_size, #endif global void * restrict _bound_sdf_stat_void, global void * restrict _bound_sdf, global void * restrict _bound_dst_stat_void, global void * restrict _bound_dst, float _bound_capluse_buldge ) { #ifdef HAS_size IMX_Layer _bound_size_layer = {_bound_size, _bound_size_stat_void}; #endif IMX_Layer _bound_sdf_layer = {_bound_sdf, _bound_sdf_stat_void}; IMX_Layer _bound_dst_layer = {_bound_dst, _bound_dst_stat_void}; int _bound_gidx = get_global_id(0) * _bound_tilesize.x; int _bound_gidy = get_global_id(1) * _bound_tilesize.y; if (_bound_gidx >= _RUNOVER_LAYER.stat->resolution.x) return; if (_bound_gidy >= _RUNOVER_LAYER.stat->resolution.y) return; int _bound_idx = _linearIndex(_RUNOVER_LAYER.stat, (int2)(_bound_gidx, _bound_gidy)); float2 _bound_P_image = bufferToImage(_RUNOVER_LAYER.stat, (float2)(_bound_gidx, _bound_gidy)); float2 _bound_P_pixel = bufferToPixel(_RUNOVER_LAYER.stat, (float2)(_bound_gidx, _bound_gidy)); #line 1957 AT_dst_set(0); float d = 0.0f; float2 pos = rotate2D(AT_P - AT_translate, AT_rotate); mat2 shear_xform = (mat2)(1.0f, 0.0f, -AT_shear, 1.0f); pos = mat2vecmul(shear_xform, pos); #if 0 == 0 if (AT_geometrictype == 0) { if (AT_rect_round) d = sdfRoundedSquere(pos, AT_scale, AT_rect_size, AT_rect_roundness); else d = sdfSquere(pos, AT_scale, AT_rect_size); } else if (AT_geometrictype == 1) { // d = sdfCutCircle(pos, @scale, @ccircle_radius, @ccircle_height); // d = sdfEllipse(pos, @scale, @ellipse_radius); if (AT_circle_doarc) d = sdfPie(pos, AT_circle_radius * AT_scale, AT_circle_arc); else d = sdfCircle(pos, AT_circle_radius * AT_scale); } else if (AT_geometrictype == 2) { if (AT_ring_flattenends) d = sdfRing(pos, AT_scale, AT_ring_radius, AT_ring_thickness, AT_ring_arc); else d = sdfArc(pos, AT_scale, AT_ring_radius, AT_ring_thickness, AT_ring_arc); } else if (AT_geometrictype == 3) { d = sdfQuadraticCircle(pos, AT_qcircle_radius * AT_scale); } else if (AT_geometrictype == 4) { d = sdfSquircle(pos, AT_squircle_radius * AT_scale, AT_squircle_blend); } else if (AT_geometrictype == 5) { if (AT_capsule_dobuldge) { d = sdfDogBone(pos, AT_scale, AT_capsule_length, AT_capsule_bwidth, AT_capsule_buldge); } else { pos = rotate2D(pos, 90); d = sdfCapsule(pos, AT_scale, AT_capsule_length, AT_capsule_bwidth, AT_capsule_twidth); } } else if (AT_geometrictype == 6) { d = sdfRhombus(pos, AT_scale, AT_rhombus_size); } else if (AT_geometrictype == 7) { d = sdfTrapezoid(pos, AT_scale, AT_trapezoid_height, AT_trapezoid_blength, AT_trapezoid_tlength); } else if (AT_geometrictype == 8) { d = sdfParallelogram(pos, AT_scale, AT_parallelogram_size.x, AT_parallelogram_size.y, AT_parallelogram_shear); } else if (AT_geometrictype == 9) { // d = sdfEquilateralTriangle(pos, @etriangle_size * @scale); if (AT_triangle_usepoints) d = sdfTriangle(pos, AT_scale, AT_triangle_pt0, AT_triangle_pt1, AT_triangle_pt2); else d = sdfTriangleIsosceles(pos, AT_scale, AT_triangle_width, AT_triangle_height); } else if (AT_geometrictype == 10) { // d = sdfPentagon(pos, @pentagon_size * @scale); // d = sdfHexagon(pos, @hexagon_size * @scale); // d = sdfOctogon(pos, @octogon_size * @scale); // d = sdfHexagram(pos, @hexagram_size * @scale); d = sdfStar(pos, AT_star_radius * AT_scale, AT_star_sides, AT_star_anglefactor); } else if (AT_geometrictype == 11) { // d = sdfPentagon(pos, @pentagon_size * @scale); // d = sdfHexagon(pos, @hexagon_size * @scale); // d = sdfOctogon(pos, @octogon_size * @scale); // d = sdfHexagram(pos, @hexagram_size * @scale); d = sdfStar(pos, AT_regpolygon_radius * AT_scale, AT_regpolygon_sides, 2); } #elif 0 == 1 if (AT_curvetype == 0) { d = sdfLine(pos, AT_scale, AT_line_pt0, AT_line_pt1); } else if (AT_curvetype == 1) { d = sdfSpiral(pos, AT_scale, AT_spiral_radius, AT_spiral_arclen, AT_spiral_arcnum); } else if (AT_curvetype == 2) { d = sdfCircleWave(pos, AT_scale, AT_circlewave_arc, AT_circlewave_freq); } else if (AT_curvetype == 3) { d = sdfBezier(pos, AT_scale, AT_bezier_pt0, AT_bezier_pt2, AT_bezier_pt1); } #elif 0 == 2 if (AT_objecttype == 0) { d = sdfArchway(pos, AT_scale, (float2)(AT_archway_width, AT_archway_height)); } else if (AT_objecttype == 1) { d = sdfArrow(pos, AT_scale, AT_arrow_pt0, AT_arrow_pt1, AT_arrow_shaft_thickness, AT_arrow_head_thickness, AT_arrow_head_ratio); } else if (AT_objecttype == 2) { d = sdfCross(pos, AT_scale, (float2)(AT_cross_size, AT_cross_inset), AT_cross_bevel); } else if (AT_objecttype == 3) { d = sdfEgg(pos, AT_scale, AT_egg_radius, AT_egg_roundness); } else if (AT_objecttype == 4) { d = sdfHorseshoe(pos, AT_scale, AT_horseshoe_size, AT_horseshoe_separation, (float2)(AT_horseshoe_length, AT_horseshoe_thickness)); } else if (AT_objecttype == 5) { d = sdfMoon(pos, AT_scale, AT_moon_outter_radius, AT_moon_inner_radius, AT_moon_inner_offset); } else if (AT_objecttype == 6) { d = sdfRoundedX(pos, AT_scale, AT_roundedx_size, AT_roundedx_width); } else if (AT_objecttype == 7) { d = sdfStairs(pos, AT_scale, (float2)(0.3, 0.3 * 1.5), 3); } else if (AT_objecttype == 8) { pos = rotate2D(pos, 90 ); d = sdfVesica(pos, AT_scale, AT_vesica_radius, AT_vesica_roundness); } #elif 0 == 3 if (AT_markertype == 0) { d = sdfMarkerCheck(pos, AT_marker_check_size * AT_scale); } else if (AT_markertype == 1) { d = sdfMarkerCross(pos, AT_marker_cross_size * AT_scale); } else if (AT_markertype == 2) { d = sdfMarkerClobber(pos, AT_marker_clobber_size * AT_scale); } else if (AT_markertype == 3) { d = sdfMarkerAsterisk(pos, AT_marker_asterisk_size * AT_scale); } else if (AT_markertype == 4) { d = sdfMarkerChevron(pos, AT_marker_chevron_size * AT_scale); } else if (AT_markertype == 5) { d = sdfMarkerRing(pos, AT_marker_ring_size * AT_scale); } else if (AT_markertype == 6) { d = sdfMarkerInfinity(pos, AT_marker_infinity_size * AT_scale); } else if (AT_markertype == 7) { d = sdfMarkerTag(pos, AT_marker_tag_size * AT_scale); } else if (AT_markertype == 8) { d = sdfMarkerT(pos, AT_marker_t_size * AT_scale); } #endif float3 color = 0.0f; #if 1 == 1 color = (d > 0.0f) ? AT_insidecolor : AT_outsidecolor; if (AT_shadowing) color *= 1.0f - exp(-6.0f * fabs(d)); if (AT_distancelines) { float floor_part; float major_line_spacing = AT_linespacing; float major_line_thickness = 0.3f * (0.1f / major_line_spacing); float major_line_dist = fabs(fract(d / major_line_spacing, &floor_part) - 0.5f) * 2.0f; float major_lines = smoothstep(1.0f - major_line_thickness, 1.0f, major_line_dist); float minor_line_spacing = major_line_spacing * 0.2f; float minor_line_thickness = 0.1f * (0.1f / minor_line_spacing); float minor_line_dist = fabs(fract(d / minor_line_spacing, &floor_part) - 0.5f) * 2.0f; float minor_lines = smoothstep(1.0f - minor_line_thickness, 1.0f, minor_line_dist); color *= 0.4f + 0.6f * (1-(major_lines + minor_lines)); } color = mix(color,(float3)(1.0f, 1.0f, 1.0f), 1.0f - smoothstep(0.0f,0.01f,fabs(d))); #else //color = 1-step(0.0f, d); float ad = fabs(d); color = (d > 0.0f) ? (float3)(0.0f,0.0f,0.0f) : (float3)(ad,ad,ad); #endif AT_dst_set(color); AT_sdf_set(d); } " ) stdswitcher6 [ 0 locks=0 ] ( 0 0 0 0 0 0 ) folder_generatedparms_kernelcode [ 0 locks=0 ] ( 0 ) folder2 [ 0 locks=0 ] ( 1 ) shapeclass [ 0 locks=0 ] ( [ shapeclass 0 ] ) basictype [ 0 locks=0 ] ( `chs(\"../basictype\")` ) markertype [ 0 locks=0 ] ( `chs(\"../markertype\")` ) compoundtype [ 0 locks=0 ] ( `chs(\"../compoundtype\")` ) folder4 [ 0 locks=0 ] ( 0 ) circle_radius [ 0 locks=0 ] ( [ circle_radius 1 ] ) circle_doarc [ 0 locks=0 ] ( [ circle_doarc 0 ] ) circle_arc [ 0 locks=0 ] ( [ circle_arc 1 ] ) circle_dothickness [ 0 locks=0 ] ( [ circle_dothickness 0 ] ) circle_thickness [ 0 locks=0 ] ( [ circle_thickness 1 ] ) circle_roundends [ 0 locks=0 ] ( [ circle_roundends 0 ] ) circle_quadratic [ 0 locks=0 ] ( [ circle_quadratic 0 ] ) diamond_size [ 0 locks=0 ] ( [ diamond_sizex 1 ] [ diamond_sizey 1 ] ) line_length [ 0 locks=0 ] ( [ line_length 1.6 ] ) line_usepoints [ 0 locks=0 ] ( [ line_usepoints 0 ] ) line_pt0 [ 0 locks=0 ] ( [ line_pt0x -1 ] [ line_pt0y 0 ] ) line_pt1 [ 0 locks=0 ] ( [ line_pt1x 1 ] [ line_pt1y 0 ] ) line_addthickness [ 0 locks=0 ] ( [ line_addthickness 0 ] ) line_sthickness [ 0 locks=0 ] ( [ line_sthickness 0.2 ] ) line_ethickness [ 0 locks=0 ] ( [ line_ethickness 0.2 ] ) line_dobulge [ 0 locks=0 ] ( [ line_dobulge 0 ] ) line_bulge [ 0 locks=0 ] ( [ line_bulge 0 ] ) rect_size [ 0 locks=0 ] ( [ rect_sizex 2 ] [ rect_sizey 2 ] ) rect_round [ 0 locks=0 ] ( [ rect_round 0 ] ) rect_roundness [ 0 locks=0 ] ( [ rect_roundness 0.5 ] ) rect_doseproundness [ 0 locks=0 ] ( [ rect_doseproundness 0 ] ) rect_tlroundness [ 0 locks=0 ] ( [ rect_tlroundness 0.5 ] ) rect_trroundness [ 0 locks=0 ] ( [ rect_trroundness 0.5 ] ) rect_blroundness [ 0 locks=0 ] ( [ rect_blroundness 0.5 ] ) rect_brroundness [ 0 locks=0 ] ( [ rect_brroundness 0.5 ] ) regpolygon_radius [ 0 locks=0 ] ( [ regpolygon_radius 1 ] ) regpolygon_sides [ 0 locks=0 ] ( [ regpolygon_sides 6 ] ) spiral_radius [ 0 locks=0 ] ( [ spiral_radius 1 ] ) spiral_arclen [ 0 locks=0 ] ( [ spiral_arclen 0.85 ] ) spiral_arcnum [ 0 locks=0 ] ( [ spiral_arcnum 8 ] ) squircle_radius [ 0 locks=0 ] ( [ squircle_radius 1 ] ) squircle_blend [ 0 locks=0 ] ( [ squircle_blend 5 ] ) star_radius [ 0 locks=0 ] ( [ star_radius 1 ] ) star_sides [ 0 locks=0 ] ( [ star_sides 5 ] ) star_anglefactor [ 0 locks=0 ] ( [ star_anglefactor 3 ] ) trapezoid_height [ 0 locks=0 ] ( [ trapezoid_height 2 ] ) trapezoid_blength [ 0 locks=0 ] ( [ trapezoid_blength 2 ] ) trapezoid_tlength [ 0 locks=0 ] ( [ trapezoid_tlength 0.5 ] ) triangle_width [ 0 locks=0 ] ( [ triangle_width 1 ] ) triangle_height [ 0 locks=0 ] ( [ triangle_height 2 ] ) triangle_usepoints [ 0 locks=0 ] ( [ triangle_usepoints 0 ] ) triangle_pt0 [ 0 locks=0 ] ( [ triangle_pt0x -1 ] [ triangle_pt0y -1 ] ) triangle_pt1 [ 0 locks=0 ] ( [ triangle_pt1x -1 ] [ triangle_pt1y 1 ] ) triangle_pt2 [ 0 locks=0 ] ( [ triangle_pt2x 1 ] [ triangle_pt2y -1 ] ) circlewave_arc [ 0 locks=0 ] ( [ circlewave_arc 0.5 ] ) circlewave_freq [ 0 locks=0 ] ( [ circlewave_freq 0.3 ] ) folder3 [ 0 locks=0 ] ( 0 ) marker_asterisk_size [ 0 locks=0 ] ( [ marker_asterisk_size 1 ] ) marker_check_size [ 0 locks=0 ] ( [ marker_check_size 0.7 ] ) marker_chevron_size [ 0 locks=0 ] ( [ marker_chevron_size 1 ] ) marker_clobber_size [ 0 locks=0 ] ( [ marker_clobber_size 0.9 ] ) marker_cross_size [ 0 locks=0 ] ( [ marker_cross_size 1 ] ) marker_infinity_size [ 0 locks=0 ] ( [ marker_infinity_size 0.85 ] ) marker_ring_size [ 0 locks=0 ] ( [ marker_ring_size 1 ] ) marker_tag_size [ 0 locks=0 ] ( [ marker_tag_size 1 ] ) marker_t_size [ 0 locks=0 ] ( [ marker_t_size 1 ] ) folder5 [ 0 locks=0 ] ( 0 ) archway_width [ 0 locks=0 ] ( [ archway_width 1 ] ) archway_height [ 0 locks=0 ] ( [ archway_height 1 ] ) arrow_length [ 0 locks=0 ] ( [ arrow_length 2 ] ) arrow_usepoints [ 0 locks=0 ] ( [ arrow_usepoints 0 ] ) arrow_pt0 [ 0 locks=0 ] ( [ arrow_pt0x -1 ] [ arrow_pt0y 0 ] ) arrow_pt1 [ 0 locks=0 ] ( [ arrow_pt1x 1 ] [ arrow_pt1y 0 ] ) arrow_shaft_thickness [ 0 locks=0 ] ( [ arrow_shaft_thickness 0.2 ] ) arrow_head_thickness [ 0 locks=0 ] ( [ arrow_head_thickness 0.4 ] ) arrow_head_ratio [ 0 locks=0 ] ( [ arrow_head_ratio 0.3 ] ) cross_size [ 0 locks=0 ] ( [ cross_size 1 ] ) cross_inset [ 0 locks=0 ] ( [ cross_inset 0.6 ] ) cross_bevel [ 0 locks=0 ] ( [ cross_bevel 0 ] ) egg_radius [ 0 locks=0 ] ( [ egg_radius 0.6 ] ) egg_roundness [ 0 locks=0 ] ( [ egg_roundness 0.2 ] ) fishscale_thickness [ 0 locks=0 ] ( [ fishscale_thickness 0.2 ] ) horseshoe_size [ 0 locks=0 ] ( [ horseshoe_size 0.7 ] ) horseshoe_separation [ 0 locks=0 ] ( [ horseshoe_separation 0.4 ] ) horseshoe_length [ 0 locks=0 ] ( [ horseshoe_length 0.45 ] ) horseshoe_thickness [ 0 locks=0 ] ( [ horseshoe_thickness 0.25 ] ) moon_outter_radius [ 0 locks=0 ] ( [ moon_outter_radius 1 ] ) moon_inner_radius [ 0 locks=0 ] ( [ moon_inner_radius 0.5 ] ) moon_inner_offset [ 0 locks=0 ] ( [ moon_inner_offset 0.75 ] ) octagondot_thickness [ 0 locks=0 ] ( [ octagondot_thickness 0.1 ] ) roundedx_size [ 0 locks=0 ] ( [ roundedx_size 1.6 ] ) roundedx_width [ 0 locks=0 ] ( [ roundedx_width 0.2 ] ) vesica_radius [ 0 locks=0 ] ( [ vesica_radius 1 ] ) vesica_roundness [ 0 locks=0 ] ( [ vesica_roundness 0.35 ] ) folder1 [ 0 locks=0 ] ( 1 ) t [ 0 locks=0 ] ( [ tx 0 ] [ ty 0 ] ) r [ 0 locks=0 ] ( [ r 0 ] ) shear [ 0 locks=0 ] ( [ shear 0 ] ) scale [ 0 locks=0 ] ( [ scale 1 ] ) folder0 [ 0 locks=0 ] ( 1 ) visualizesdf [ 0 locks=0 ] ( "on" ) insidecolor [ 0 locks=0 ] ( 0.12 0.15 0.25 ) outsidecolor [ 0 locks=0 ] ( 0.5 0.25 0 ) distancelines [ 0 locks=0 ] ( "on" ) linespacing [ 0 locks=0 ] ( 0.25 ) shadowing [ 0 locks=0 ] ( "on" ) input1_name [ 0 locks=0 ] ( size_ref ) input1_type [ 0 locks=0 ] ( "metadata" ) input1_optional [ 0 locks=0 ] ( "on" ) output1_name [ 0 locks=0 ] ( sdf ) output1_type [ 0 locks=0 ] ( "float" ) output1_metadata [ 0 locks=0 ] ( "first" ) output1_precision [ 0 locks=0 ] ( "node" ) output1_typeinfo [ 0 locks=0 ] ( "sdf" ) output1_metaname [ 0 locks=0 ] ( "" ) output2_name [ 0 locks=0 ] ( dst ) output2_type [ 0 locks=0 ] ( "float3" ) output2_metadata [ 0 locks=0 ] ( "first" ) output2_precision [ 0 locks=0 ] ( "node" ) output2_typeinfo [ 0 locks=0 ] ( "node" ) output2_metaname [ 0 locks=0 ] ( "" ) stdswitcher0_1 [ 0 locks=0 ] ( 0 ) bindings1_name [ 0 locks=0 ] ( shapeclass ) bindings1_type [ 0 locks=0 ] ( "int" ) bindings1_rampsize [ 0 locks=0 ] ( 1024 ) bindings1_ramptype [ 0 locks=0 ] ( "float" ) bindings1_ramp [ 0 locks=0 ] ( 2 ) bindings1_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings1_layertype [ 0 locks=0 ] ( "float4" ) bindings1_layerborder [ 0 locks=0 ] ( "input" ) bindings1_portname [ 0 locks=0 ] ( "" ) bindings1_volume [ 0 locks=0 ] ( "" ) bindings1_forcealign [ 0 locks=0 ] ( "on" ) bindings1_resolution [ 0 locks=0 ] ( "off" ) bindings1_voxelsize [ 0 locks=0 ] ( "off" ) bindings1_xformtoworld [ 0 locks=0 ] ( "off" ) bindings1_xformtovoxel [ 0 locks=0 ] ( "off" ) bindings1_vdbtype [ 0 locks=0 ] ( "any" ) bindings1_attribute [ 0 locks=0 ] ( "" ) bindings1_attribclass [ 0 locks=0 ] ( "point" ) bindings1_attribtype [ 0 locks=0 ] ( "float" ) bindings1_attribsize [ 0 locks=0 ] ( 1 ) bindings1_precision [ 0 locks=0 ] ( "node" ) bindings1_readable [ 0 locks=0 ] ( "on" ) bindings1_writeable [ 0 locks=0 ] ( "off" ) bindings1_optional [ 0 locks=0 ] ( "off" ) bindings1_defval [ 0 locks=0 ] ( "off" ) bindings1_intval [ 0 locks=0 ] ( [ bindings1_intval 0 ] ) bindings1_fval [ 0 locks=0 ] ( 0 ) bindings1_v2val [ 0 locks=0 ] ( 0 0 ) bindings1_v3val [ 0 locks=0 ] ( 0 0 0 ) bindings1_v4val [ 0 locks=0 ] ( 0 0 0 0 ) bindings1_timescale [ 0 locks=0 ] ( "none" ) bindings1_ramp1pos [ 0 locks=0 ] ( 0 ) bindings1_ramp1value [ 0 locks=0 ] ( 0 ) bindings1_ramp1interp [ 0 locks=0 ] ( "linear" ) bindings1_ramp2pos [ 0 locks=0 ] ( 1 ) bindings1_ramp2value [ 0 locks=0 ] ( 1 ) bindings1_ramp2interp [ 0 locks=0 ] ( "linear" ) bindings1_ramp_rgb1pos [ 0 locks=0 ] ( 0 ) bindings1_ramp_rgb1c [ 0 locks=0 ] ( 0 0 0 ) bindings1_ramp_rgb1interp [ 0 locks=0 ] ( "linear" ) bindings1_ramp_rgb2pos [ 0 locks=0 ] ( 1 ) bindings1_ramp_rgb2c [ 0 locks=0 ] ( 1 1 1 ) bindings1_ramp_rgb2interp [ 0 locks=0 ] ( "linear" ) stdswitcher0_2 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings2_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( basictype ) bindings2_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "int" ) bindings2_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings2_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings2_ramp [ 0 locks=0 ] ( 2 ) bindings2_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings2_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings2_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings2_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( shapetype ) bindings2_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( shapetype ) bindings2_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings2_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings2_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings2_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings2_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings2_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings2_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( shapetype ) bindings2_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings2_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "int" ) bindings2_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings2_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings2_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings2_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings2_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings2_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings2_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings2_intval 0 ] ) bindings2_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings2_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings2_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings2_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings2_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings2_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings2_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings2_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings2_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings2_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings2_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings2_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings2_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings2_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings2_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings2_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings2_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_3 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings3_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( compoundtype ) bindings3_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "int" ) bindings3_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings3_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings3_ramp [ 0 locks=0 ] ( 2 ) bindings3_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings3_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float4" ) bindings3_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings3_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings3_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings3_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings3_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings3_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings3_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings3_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings3_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings3_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings3_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "point" ) bindings3_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings3_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings3_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "node" ) bindings3_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings3_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings3_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings3_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings3_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings3_intval 0 ] ) bindings3_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings3_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings3_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings3_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings3_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings3_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings3_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings3_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings3_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings3_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings3_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings3_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings3_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings3_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings3_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings3_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings3_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_4 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings4_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( markertype ) bindings4_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "int" ) bindings4_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings4_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings4_ramp [ 0 locks=0 ] ( 2 ) bindings4_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings4_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float4" ) bindings4_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings4_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings4_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings4_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings4_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings4_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings4_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings4_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings4_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings4_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings4_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "point" ) bindings4_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings4_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings4_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "node" ) bindings4_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings4_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings4_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings4_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings4_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings4_intval 0 ] ) bindings4_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings4_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings4_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings4_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings4_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings4_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings4_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings4_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings4_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings4_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings4_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings4_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings4_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings4_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings4_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings4_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings4_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_5 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings5_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( rotate ) bindings5_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings5_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings5_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings5_ramp [ 0 locks=0 ] ( 2 ) bindings5_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings5_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings5_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings5_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( rotate ) bindings5_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( rotate ) bindings5_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings5_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings5_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings5_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings5_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings5_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings5_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( rotate ) bindings5_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings5_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings5_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings5_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings5_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings5_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings5_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings5_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings5_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings5_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings5_fval 0 ] ) bindings5_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings5_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings5_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings5_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings5_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings5_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings5_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings5_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings5_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings5_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings5_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings5_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings5_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings5_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings5_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings5_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_6 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings6_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( scale ) bindings6_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings6_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings6_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings6_ramp [ 0 locks=0 ] ( 2 ) bindings6_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings6_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings6_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings6_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( scale ) bindings6_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( scale ) bindings6_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings6_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings6_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings6_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings6_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings6_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings6_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( scale ) bindings6_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings6_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings6_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings6_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings6_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings6_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings6_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings6_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings6_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings6_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings6_fval 0 ] ) bindings6_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings6_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings6_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings6_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings6_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings6_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings6_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings6_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings6_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings6_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings6_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings6_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings6_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings6_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings6_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings6_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_7 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings7_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( translate ) bindings7_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float2" ) bindings7_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings7_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings7_ramp [ 0 locks=0 ] ( 2 ) bindings7_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings7_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings7_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings7_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( translate ) bindings7_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( translate ) bindings7_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings7_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings7_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings7_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings7_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings7_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings7_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( translate ) bindings7_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings7_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings7_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 2 ) bindings7_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings7_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings7_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings7_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings7_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings7_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings7_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings7_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings7_v2val1 0 ] [ bindings7_v2val2 0 ] ) bindings7_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings7_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings7_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings7_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings7_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings7_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings7_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings7_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings7_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings7_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings7_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings7_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings7_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings7_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings7_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_8 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings8_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( scalexy ) bindings8_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float2" ) bindings8_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings8_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings8_ramp [ 0 locks=0 ] ( 2 ) bindings8_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings8_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float4" ) bindings8_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings8_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings8_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings8_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings8_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings8_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings8_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings8_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings8_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings8_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings8_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "point" ) bindings8_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings8_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings8_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "node" ) bindings8_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings8_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings8_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings8_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings8_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings8_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings8_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 ) bindings8_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings8_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings8_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings8_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings8_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings8_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings8_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings8_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings8_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings8_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings8_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings8_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings8_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings8_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings8_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_9 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings9_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( shear ) bindings9_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings9_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings9_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings9_ramp [ 0 locks=0 ] ( 2 ) bindings9_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings9_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float4" ) bindings9_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings9_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings9_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings9_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings9_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings9_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings9_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings9_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings9_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings9_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings9_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "point" ) bindings9_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings9_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings9_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "node" ) bindings9_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings9_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings9_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings9_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings9_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings9_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings9_fval 0 ] ) bindings9_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings9_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings9_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings9_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings9_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings9_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings9_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings9_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings9_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings9_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings9_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings9_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings9_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings9_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings9_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings9_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_10 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings10_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( line_pt0 ) bindings10_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float2" ) bindings10_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings10_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings10_ramp [ 0 locks=0 ] ( 2 ) bindings10_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings10_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings10_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings10_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( line_pt0 ) bindings10_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( line_pt0 ) bindings10_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings10_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings10_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings10_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings10_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings10_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings10_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( line_pt0 ) bindings10_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings10_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings10_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 2 ) bindings10_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings10_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings10_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings10_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings10_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings10_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings10_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings10_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings10_v2val1 0 ] [ bindings10_v2val2 0 ] ) bindings10_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings10_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings10_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings10_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings10_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings10_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings10_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings10_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings10_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings10_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings10_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings10_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings10_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings10_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings10_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_11 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings11_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( line_pt1 ) bindings11_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float2" ) bindings11_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings11_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings11_ramp [ 0 locks=0 ] ( 2 ) bindings11_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings11_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings11_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings11_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( line_pt1 ) bindings11_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( line_pt1 ) bindings11_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings11_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings11_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings11_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings11_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings11_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings11_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( line_pt1 ) bindings11_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings11_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings11_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 2 ) bindings11_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings11_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings11_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings11_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings11_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings11_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings11_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings11_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings11_v2val1 0 ] [ bindings11_v2val2 0 ] ) bindings11_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings11_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings11_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings11_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings11_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings11_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings11_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings11_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings11_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings11_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings11_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings11_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings11_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings11_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings11_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_12 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings12_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( circle_radius ) bindings12_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings12_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings12_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings12_ramp [ 0 locks=0 ] ( 2 ) bindings12_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings12_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings12_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings12_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( circle_radius ) bindings12_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( circle_radius ) bindings12_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings12_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings12_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings12_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings12_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings12_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings12_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( circle_radius ) bindings12_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings12_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings12_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings12_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings12_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings12_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings12_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings12_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings12_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings12_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings12_fval 0 ] ) bindings12_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings12_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings12_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings12_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings12_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings12_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings12_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings12_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings12_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings12_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings12_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings12_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings12_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings12_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings12_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings12_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_13 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings13_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( circle_doarc ) bindings13_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "int" ) bindings13_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings13_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings13_ramp [ 0 locks=0 ] ( 2 ) bindings13_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings13_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings13_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings13_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( pie_radius ) bindings13_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( pie_radius ) bindings13_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings13_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings13_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings13_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings13_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings13_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings13_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( pie_radius ) bindings13_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings13_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings13_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings13_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings13_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings13_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings13_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings13_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings13_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings13_intval 0 ] ) bindings13_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings13_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings13_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings13_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings13_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings13_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings13_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings13_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings13_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings13_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings13_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings13_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings13_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings13_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings13_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings13_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings13_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_14 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings14_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( circle_arc ) bindings14_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings14_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings14_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings14_ramp [ 0 locks=0 ] ( 2 ) bindings14_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings14_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings14_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings14_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( pie_arc ) bindings14_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( pie_arc ) bindings14_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings14_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings14_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings14_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings14_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings14_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings14_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( pie_arc ) bindings14_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings14_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings14_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings14_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings14_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings14_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings14_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings14_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings14_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings14_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings14_fval 0 ] ) bindings14_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings14_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings14_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings14_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings14_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings14_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings14_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings14_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings14_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings14_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings14_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings14_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings14_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings14_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings14_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings14_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_15 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings15_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( circle_roundends ) bindings15_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "int" ) bindings15_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings15_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings15_ramp [ 0 locks=0 ] ( 2 ) bindings15_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings15_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float4" ) bindings15_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings15_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings15_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings15_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings15_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings15_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings15_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings15_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings15_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings15_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings15_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "point" ) bindings15_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings15_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings15_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "node" ) bindings15_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings15_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings15_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings15_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings15_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings15_intval 0 ] ) bindings15_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings15_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings15_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings15_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings15_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings15_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings15_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings15_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings15_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings15_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings15_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings15_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings15_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings15_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings15_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings15_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings15_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_16 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings16_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( circle_dothickness ) bindings16_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "int" ) bindings16_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings16_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings16_ramp [ 0 locks=0 ] ( 2 ) bindings16_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings16_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float4" ) bindings16_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings16_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings16_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings16_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings16_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings16_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings16_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings16_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings16_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings16_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings16_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "point" ) bindings16_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings16_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings16_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "node" ) bindings16_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings16_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings16_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings16_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings16_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings16_intval 0 ] ) bindings16_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings16_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings16_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings16_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings16_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings16_ramp1pos [ 0 locks=0 ] ( 0 ) bindings16_ramp1value [ 0 locks=0 ] ( 0 ) bindings16_ramp1interp [ 0 locks=0 ] ( "linear" ) bindings16_ramp2pos [ 0 locks=0 ] ( 1 ) bindings16_ramp2value [ 0 locks=0 ] ( 1 ) bindings16_ramp2interp [ 0 locks=0 ] ( "linear" ) bindings16_ramp_rgb1pos [ 0 locks=0 ] ( 0 ) bindings16_ramp_rgb1c [ 0 locks=0 ] ( 0 0 0 ) bindings16_ramp_rgb1interp [ 0 locks=0 ] ( "linear" ) bindings16_ramp_rgb2pos [ 0 locks=0 ] ( 1 ) bindings16_ramp_rgb2c [ 0 locks=0 ] ( 1 1 1 ) bindings16_ramp_rgb2interp [ 0 locks=0 ] ( "linear" ) stdswitcher0_17 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings17_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( circle_thickness ) bindings17_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings17_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings17_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings17_ramp [ 0 locks=0 ] ( 2 ) bindings17_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings17_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings17_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings17_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( arc_thickness ) bindings17_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( arc_thickness ) bindings17_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings17_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings17_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings17_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings17_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings17_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings17_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( arc_thickness ) bindings17_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings17_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings17_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings17_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings17_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings17_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings17_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings17_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings17_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings17_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings17_fval 0 ] ) bindings17_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings17_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings17_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings17_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings17_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings17_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings17_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings17_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings17_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings17_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings17_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings17_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings17_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings17_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings17_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings17_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_18 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings18_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( circle_quadratic ) bindings18_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "int" ) bindings18_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings18_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings18_ramp [ 0 locks=0 ] ( 2 ) bindings18_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings18_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float4" ) bindings18_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings18_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings18_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings18_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings18_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings18_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings18_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings18_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings18_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings18_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings18_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "point" ) bindings18_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings18_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings18_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "node" ) bindings18_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings18_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings18_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings18_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings18_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings18_intval 0 ] ) bindings18_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings18_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings18_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings18_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings18_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings18_ramp1pos [ 0 locks=0 ] ( 0 ) bindings18_ramp1value [ 0 locks=0 ] ( 0 ) bindings18_ramp1interp [ 0 locks=0 ] ( "linear" ) bindings18_ramp2pos [ 0 locks=0 ] ( 1 ) bindings18_ramp2value [ 0 locks=0 ] ( 1 ) bindings18_ramp2interp [ 0 locks=0 ] ( "linear" ) bindings18_ramp_rgb1pos [ 0 locks=0 ] ( 0 ) bindings18_ramp_rgb1c [ 0 locks=0 ] ( 0 0 0 ) bindings18_ramp_rgb1interp [ 0 locks=0 ] ( "linear" ) bindings18_ramp_rgb2pos [ 0 locks=0 ] ( 1 ) bindings18_ramp_rgb2c [ 0 locks=0 ] ( 1 1 1 ) bindings18_ramp_rgb2interp [ 0 locks=0 ] ( "linear" ) stdswitcher0_19 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings19_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( squircle_radius ) bindings19_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings19_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings19_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings19_ramp [ 0 locks=0 ] ( 2 ) bindings19_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings19_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings19_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings19_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( squircle_radius ) bindings19_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( squircle_radius ) bindings19_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings19_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings19_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings19_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings19_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings19_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings19_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( squircle_radius ) bindings19_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings19_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings19_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings19_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings19_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings19_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings19_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings19_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings19_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings19_fval [ 8 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings19_fval 0 ] ) bindings19_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings19_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings19_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings19_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings19_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings19_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings19_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings19_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings19_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings19_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings19_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings19_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings19_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings19_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings19_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings19_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_20 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings20_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( squircle_blend ) bindings20_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings20_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings20_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings20_ramp [ 0 locks=0 ] ( 2 ) bindings20_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings20_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings20_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings20_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( squircle_blend ) bindings20_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( squircle_blend ) bindings20_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings20_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings20_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings20_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings20_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings20_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings20_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( squircle_blend ) bindings20_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings20_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings20_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings20_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings20_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings20_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings20_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings20_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings20_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings20_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings20_fval 0 ] ) bindings20_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings20_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings20_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings20_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings20_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings20_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings20_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings20_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings20_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings20_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings20_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings20_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings20_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings20_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings20_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings20_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_21 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings21_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( rect_size ) bindings21_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float2" ) bindings21_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings21_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings21_ramp [ 0 locks=0 ] ( 2 ) bindings21_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings21_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings21_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings21_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( square_size ) bindings21_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( square_size ) bindings21_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings21_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings21_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings21_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings21_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings21_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings21_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( square_size ) bindings21_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings21_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings21_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 2 ) bindings21_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings21_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings21_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings21_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings21_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings21_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings21_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings21_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings21_v2val1 0 ] [ bindings21_v2val2 0 ] ) bindings21_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings21_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings21_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings21_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings21_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings21_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings21_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings21_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings21_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings21_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings21_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings21_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings21_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings21_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings21_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_22 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings22_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( rect_round ) bindings22_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "int" ) bindings22_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings22_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings22_ramp [ 0 locks=0 ] ( 2 ) bindings22_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings22_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float4" ) bindings22_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings22_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings22_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings22_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings22_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings22_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings22_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings22_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings22_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings22_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings22_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "point" ) bindings22_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings22_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings22_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "node" ) bindings22_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings22_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings22_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings22_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings22_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings22_intval 0 ] ) bindings22_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings22_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings22_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings22_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings22_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings22_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings22_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings22_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings22_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings22_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings22_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings22_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings22_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings22_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings22_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings22_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings22_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_23 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings23_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( rect_roundness ) bindings23_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float4" ) bindings23_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings23_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings23_ramp [ 0 locks=0 ] ( 2 ) bindings23_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings23_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings23_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings23_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( rsquare_roundness ) bindings23_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( rsquare_roundness ) bindings23_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings23_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings23_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings23_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings23_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings23_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings23_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( rsquare_roundness ) bindings23_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings23_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings23_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 4 ) bindings23_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings23_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings23_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings23_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings23_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings23_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings23_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings23_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings23_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings23_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings23_v4val1 0 ] [ bindings23_v4val2 0 ] [ bindings23_v4val3 0 ] [ bindings23_v4val4 0 ] ) bindings23_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings23_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings23_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings23_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings23_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings23_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings23_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings23_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings23_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings23_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings23_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings23_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings23_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_24 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings24_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( diamond_size ) bindings24_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float2" ) bindings24_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings24_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings24_ramp [ 0 locks=0 ] ( 2 ) bindings24_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings24_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings24_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings24_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( rhombus_size ) bindings24_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( rhombus_size ) bindings24_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings24_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings24_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings24_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings24_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings24_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings24_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( rhombus_size ) bindings24_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings24_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings24_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 2 ) bindings24_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings24_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings24_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings24_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings24_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings24_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings24_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings24_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings24_v2val1 0 ] [ bindings24_v2val2 0 ] ) bindings24_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings24_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings24_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings24_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings24_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings24_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings24_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings24_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings24_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings24_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings24_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings24_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings24_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings24_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings24_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_25 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings25_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( trapezoid_height ) bindings25_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings25_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings25_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings25_ramp [ 0 locks=0 ] ( 2 ) bindings25_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings25_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings25_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings25_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( trapezoid_height ) bindings25_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( trapezoid_height ) bindings25_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings25_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings25_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings25_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings25_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings25_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings25_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( trapezoid_height ) bindings25_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings25_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings25_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings25_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings25_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings25_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings25_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings25_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings25_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings25_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings25_fval 0 ] ) bindings25_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings25_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings25_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings25_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings25_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings25_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings25_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings25_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings25_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings25_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings25_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings25_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings25_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings25_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings25_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings25_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_26 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings26_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( trapezoid_blength ) bindings26_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings26_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings26_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings26_ramp [ 0 locks=0 ] ( 2 ) bindings26_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings26_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings26_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings26_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( trapezoid_blength ) bindings26_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( trapezoid_blength ) bindings26_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings26_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings26_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings26_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings26_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings26_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings26_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( trapezoid_blength ) bindings26_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings26_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings26_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings26_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings26_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings26_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings26_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings26_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings26_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings26_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings26_fval 0 ] ) bindings26_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings26_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings26_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings26_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings26_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings26_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings26_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings26_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings26_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings26_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings26_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings26_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings26_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings26_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings26_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings26_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_27 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings27_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( trapezoid_tlength ) bindings27_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings27_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings27_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings27_ramp [ 0 locks=0 ] ( 2 ) bindings27_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings27_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings27_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings27_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( trapezoid_tlength ) bindings27_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( trapezoid_tlength ) bindings27_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings27_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings27_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings27_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings27_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings27_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings27_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( trapezoid_tlength ) bindings27_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings27_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings27_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings27_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings27_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings27_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings27_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings27_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings27_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings27_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings27_fval 0 ] ) bindings27_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings27_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings27_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings27_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings27_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings27_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings27_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings27_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings27_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings27_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings27_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings27_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings27_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings27_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings27_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings27_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_28 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings28_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( triangle_pt0 ) bindings28_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float2" ) bindings28_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings28_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings28_ramp [ 0 locks=0 ] ( 2 ) bindings28_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings28_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings28_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings28_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( triangle_pt0 ) bindings28_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( triangle_pt0 ) bindings28_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings28_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings28_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings28_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings28_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings28_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings28_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( triangle_pt0 ) bindings28_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings28_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings28_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 2 ) bindings28_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings28_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings28_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings28_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings28_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings28_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings28_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings28_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings28_v2val1 0 ] [ bindings28_v2val2 0 ] ) bindings28_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings28_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings28_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings28_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings28_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings28_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings28_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings28_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings28_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings28_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings28_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings28_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings28_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings28_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings28_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_29 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings29_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( triangle_pt1 ) bindings29_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float2" ) bindings29_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings29_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings29_ramp [ 0 locks=0 ] ( 2 ) bindings29_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings29_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings29_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings29_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( triangle_pt1 ) bindings29_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( triangle_pt1 ) bindings29_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings29_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings29_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings29_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings29_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings29_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings29_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( triangle_pt1 ) bindings29_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings29_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings29_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 2 ) bindings29_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings29_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings29_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings29_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings29_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings29_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings29_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings29_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings29_v2val1 0 ] [ bindings29_v2val2 0 ] ) bindings29_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings29_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings29_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings29_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings29_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings29_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings29_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings29_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings29_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings29_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings29_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings29_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings29_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings29_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings29_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_30 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings30_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( triangle_pt2 ) bindings30_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float2" ) bindings30_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings30_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings30_ramp [ 0 locks=0 ] ( 2 ) bindings30_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings30_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings30_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings30_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( triangle_pt2 ) bindings30_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( triangle_pt2 ) bindings30_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings30_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings30_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings30_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings30_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings30_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings30_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( triangle_pt2 ) bindings30_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings30_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings30_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 2 ) bindings30_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings30_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings30_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings30_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings30_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings30_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings30_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings30_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings30_v2val1 0 ] [ bindings30_v2val2 0 ] ) bindings30_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings30_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings30_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings30_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings30_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings30_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings30_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings30_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings30_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings30_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings30_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings30_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings30_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings30_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings30_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_31 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings31_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( triangle_usepoints ) bindings31_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "int" ) bindings31_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings31_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings31_ramp [ 0 locks=0 ] ( 2 ) bindings31_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings31_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings31_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings31_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( etriangle_size ) bindings31_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( etriangle_size ) bindings31_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings31_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings31_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings31_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings31_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings31_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings31_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( etriangle_size ) bindings31_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings31_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings31_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings31_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings31_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings31_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings31_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings31_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings31_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings31_intval 0 ] ) bindings31_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings31_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings31_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings31_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings31_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings31_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings31_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings31_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings31_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings31_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings31_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings31_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings31_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings31_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings31_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings31_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings31_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_32 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings32_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( triangle_width ) bindings32_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings32_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings32_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings32_ramp [ 0 locks=0 ] ( 2 ) bindings32_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings32_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings32_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings32_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( itriangle_width ) bindings32_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( itriangle_width ) bindings32_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings32_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings32_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings32_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings32_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings32_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings32_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( itriangle_width ) bindings32_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings32_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings32_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings32_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings32_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings32_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings32_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings32_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings32_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings32_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings32_fval 0 ] ) bindings32_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings32_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings32_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings32_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings32_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings32_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings32_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings32_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings32_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings32_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings32_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings32_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings32_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings32_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings32_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings32_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_33 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings33_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( triangle_height ) bindings33_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings33_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings33_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings33_ramp [ 0 locks=0 ] ( 2 ) bindings33_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings33_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings33_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings33_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( itriangle_height ) bindings33_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( itriangle_height ) bindings33_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings33_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings33_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings33_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings33_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings33_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings33_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( itriangle_height ) bindings33_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings33_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings33_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings33_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings33_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings33_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings33_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings33_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings33_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings33_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings33_fval 0 ] ) bindings33_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings33_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings33_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings33_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings33_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings33_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings33_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings33_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings33_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings33_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings33_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings33_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings33_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings33_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings33_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings33_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_34 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings34_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( line_usepoints ) bindings34_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "int" ) bindings34_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings34_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings34_ramp [ 0 locks=0 ] ( 2 ) bindings34_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings34_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float4" ) bindings34_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings34_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings34_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings34_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings34_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings34_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings34_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings34_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings34_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings34_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings34_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "point" ) bindings34_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings34_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings34_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "node" ) bindings34_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings34_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings34_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings34_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings34_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings34_intval 0 ] ) bindings34_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings34_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings34_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings34_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings34_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings34_ramp1pos [ 0 locks=0 ] ( 0 ) bindings34_ramp1value [ 0 locks=0 ] ( 0 ) bindings34_ramp1interp [ 0 locks=0 ] ( "linear" ) bindings34_ramp2pos [ 0 locks=0 ] ( 1 ) bindings34_ramp2value [ 0 locks=0 ] ( 1 ) bindings34_ramp2interp [ 0 locks=0 ] ( "linear" ) bindings34_ramp_rgb1pos [ 0 locks=0 ] ( 0 ) bindings34_ramp_rgb1c [ 0 locks=0 ] ( 0 0 0 ) bindings34_ramp_rgb1interp [ 0 locks=0 ] ( "linear" ) bindings34_ramp_rgb2pos [ 0 locks=0 ] ( 1 ) bindings34_ramp_rgb2c [ 0 locks=0 ] ( 1 1 1 ) bindings34_ramp_rgb2interp [ 0 locks=0 ] ( "linear" ) stdswitcher0_35 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings35_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( line_length ) bindings35_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings35_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings35_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings35_ramp [ 0 locks=0 ] ( 2 ) bindings35_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings35_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings35_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings35_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( capsule_height ) bindings35_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( capsule_height ) bindings35_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings35_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings35_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings35_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings35_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings35_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings35_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( capsule_height ) bindings35_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings35_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings35_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings35_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings35_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings35_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings35_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings35_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings35_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings35_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings35_fval 0 ] ) bindings35_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings35_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings35_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings35_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings35_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings35_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings35_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings35_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings35_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings35_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings35_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings35_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings35_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings35_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings35_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings35_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_36 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings36_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( line_sthickness ) bindings36_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings36_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings36_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings36_ramp [ 0 locks=0 ] ( 2 ) bindings36_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings36_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings36_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings36_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( capsule_bwidth ) bindings36_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( capsule_bwidth ) bindings36_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings36_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings36_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings36_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings36_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings36_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings36_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( capsule_bwidth ) bindings36_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings36_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings36_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings36_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings36_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings36_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings36_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings36_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings36_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings36_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings36_fval 0 ] ) bindings36_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings36_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings36_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings36_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings36_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings36_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings36_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings36_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings36_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings36_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings36_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings36_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings36_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings36_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings36_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings36_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_37 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings37_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( line_ethickness ) bindings37_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings37_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings37_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings37_ramp [ 0 locks=0 ] ( 2 ) bindings37_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings37_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings37_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings37_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( capsule_twidth ) bindings37_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( capsule_twidth ) bindings37_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings37_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings37_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings37_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings37_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings37_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings37_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( capsule_twidth ) bindings37_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings37_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings37_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings37_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings37_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings37_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings37_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings37_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings37_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings37_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings37_fval 0 ] ) bindings37_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings37_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings37_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings37_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings37_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings37_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings37_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings37_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings37_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings37_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings37_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings37_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings37_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings37_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings37_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings37_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_38 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings38_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( line_dobulge ) bindings38_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "int" ) bindings38_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings38_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings38_ramp [ 0 locks=0 ] ( 2 ) bindings38_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings38_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float4" ) bindings38_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings38_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings38_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings38_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings38_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings38_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings38_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings38_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings38_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings38_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings38_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "point" ) bindings38_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings38_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings38_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "node" ) bindings38_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings38_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings38_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings38_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings38_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings38_intval 0 ] ) bindings38_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings38_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings38_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings38_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings38_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings38_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings38_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings38_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings38_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings38_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings38_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings38_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings38_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings38_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings38_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings38_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings38_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_39 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings39_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( line_bulge ) bindings39_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings39_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings39_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings39_ramp [ 0 locks=0 ] ( 2 ) bindings39_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings39_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float4" ) bindings39_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings39_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings39_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings39_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings39_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings39_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings39_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings39_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings39_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings39_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings39_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "point" ) bindings39_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings39_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings39_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "node" ) bindings39_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings39_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings39_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings39_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings39_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings39_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings39_fval 0 ] ) bindings39_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings39_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings39_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings39_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings39_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings39_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings39_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings39_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings39_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings39_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings39_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings39_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings39_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings39_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings39_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings39_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_40 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings40_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( star_radius ) bindings40_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings40_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings40_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings40_ramp [ 0 locks=0 ] ( 2 ) bindings40_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings40_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings40_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings40_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( star_radius ) bindings40_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( star_radius ) bindings40_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings40_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings40_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings40_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings40_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings40_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings40_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( star_radius ) bindings40_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings40_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings40_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings40_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings40_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings40_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings40_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings40_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings40_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings40_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings40_fval 0 ] ) bindings40_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings40_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings40_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings40_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings40_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings40_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings40_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings40_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings40_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings40_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings40_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings40_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings40_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings40_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings40_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings40_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_41 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings41_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( star_sides ) bindings41_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "int" ) bindings41_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings41_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings41_ramp [ 0 locks=0 ] ( 2 ) bindings41_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings41_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings41_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings41_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( star_peaknum ) bindings41_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( star_peaknum ) bindings41_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings41_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings41_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings41_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings41_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings41_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings41_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( star_peaknum ) bindings41_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings41_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "int" ) bindings41_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings41_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings41_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings41_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings41_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings41_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings41_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings41_intval 0 ] ) bindings41_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings41_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings41_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings41_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings41_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings41_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings41_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings41_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings41_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings41_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings41_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings41_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings41_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings41_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings41_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings41_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings41_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_42 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings42_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( star_anglefactor ) bindings42_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings42_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings42_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings42_ramp [ 0 locks=0 ] ( 2 ) bindings42_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings42_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings42_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings42_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( star_anglefactor ) bindings42_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( star_anglefactor ) bindings42_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings42_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings42_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings42_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings42_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings42_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings42_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( star_anglefactor ) bindings42_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings42_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings42_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings42_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings42_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings42_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings42_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings42_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings42_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings42_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings42_fval 0 ] ) bindings42_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings42_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings42_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings42_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings42_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings42_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings42_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings42_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings42_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings42_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings42_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings42_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings42_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings42_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings42_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings42_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_43 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings43_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( regpolygon_radius ) bindings43_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings43_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings43_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings43_ramp [ 0 locks=0 ] ( 2 ) bindings43_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings43_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float4" ) bindings43_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings43_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings43_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings43_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings43_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings43_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings43_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings43_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings43_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings43_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings43_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "point" ) bindings43_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings43_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings43_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "node" ) bindings43_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings43_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings43_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings43_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings43_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings43_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings43_fval 0 ] ) bindings43_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings43_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings43_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings43_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings43_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings43_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings43_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings43_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings43_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings43_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings43_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings43_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings43_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings43_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings43_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings43_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_44 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings44_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( regpolygon_sides ) bindings44_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "int" ) bindings44_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings44_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings44_ramp [ 0 locks=0 ] ( 2 ) bindings44_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings44_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float4" ) bindings44_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings44_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings44_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings44_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings44_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings44_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings44_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings44_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings44_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings44_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings44_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "point" ) bindings44_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings44_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings44_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "node" ) bindings44_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings44_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings44_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings44_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings44_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings44_intval 0 ] ) bindings44_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings44_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings44_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings44_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings44_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings44_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings44_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings44_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings44_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings44_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings44_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings44_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings44_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings44_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings44_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings44_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings44_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_45 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings45_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( spiral_radius ) bindings45_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings45_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings45_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings45_ramp [ 0 locks=0 ] ( 2 ) bindings45_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings45_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float4" ) bindings45_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings45_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings45_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings45_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings45_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings45_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings45_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings45_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings45_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings45_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings45_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "point" ) bindings45_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings45_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings45_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "node" ) bindings45_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings45_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings45_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings45_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings45_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings45_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings45_fval 0 ] ) bindings45_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings45_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings45_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings45_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings45_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings45_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings45_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings45_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings45_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings45_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings45_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings45_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings45_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings45_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings45_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings45_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_46 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings46_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( spiral_arclen ) bindings46_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings46_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings46_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings46_ramp [ 0 locks=0 ] ( 2 ) bindings46_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings46_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float4" ) bindings46_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings46_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings46_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings46_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings46_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings46_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings46_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings46_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings46_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings46_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings46_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "point" ) bindings46_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings46_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings46_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "node" ) bindings46_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings46_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings46_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings46_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings46_intval [ 8 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings46_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings46_fval 0 ] ) bindings46_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings46_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings46_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings46_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings46_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings46_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings46_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings46_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings46_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings46_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings46_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings46_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings46_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings46_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings46_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings46_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_47 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings47_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( spiral_arcnum ) bindings47_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "int" ) bindings47_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings47_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings47_ramp [ 0 locks=0 ] ( 2 ) bindings47_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings47_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float4" ) bindings47_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings47_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings47_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings47_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings47_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings47_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings47_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings47_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings47_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings47_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings47_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "point" ) bindings47_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings47_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings47_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "node" ) bindings47_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings47_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings47_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings47_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings47_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings47_intval 0 ] ) bindings47_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings47_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings47_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings47_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings47_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings47_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings47_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings47_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings47_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings47_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings47_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings47_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings47_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings47_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings47_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings47_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings47_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_48 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings48_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( circlewave_arc ) bindings48_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings48_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings48_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings48_ramp [ 0 locks=0 ] ( 2 ) bindings48_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings48_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float4" ) bindings48_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings48_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings48_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings48_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings48_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings48_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings48_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings48_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings48_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings48_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings48_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "point" ) bindings48_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings48_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings48_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "node" ) bindings48_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings48_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings48_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings48_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings48_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings48_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings48_fval 0 ] ) bindings48_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings48_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings48_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings48_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings48_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings48_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings48_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings48_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings48_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings48_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings48_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings48_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings48_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings48_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings48_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings48_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_49 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings49_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( circlewave_freq ) bindings49_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings49_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings49_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings49_ramp [ 0 locks=0 ] ( 2 ) bindings49_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings49_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float4" ) bindings49_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings49_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings49_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings49_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings49_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings49_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings49_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings49_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings49_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings49_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings49_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "point" ) bindings49_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings49_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings49_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "node" ) bindings49_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings49_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings49_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings49_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings49_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings49_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings49_fval 0 ] ) bindings49_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings49_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings49_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings49_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings49_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings49_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings49_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings49_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings49_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings49_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings49_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings49_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings49_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings49_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings49_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings49_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_50 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings50_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( archway_width ) bindings50_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings50_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings50_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings50_ramp [ 0 locks=0 ] ( 2 ) bindings50_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings50_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float4" ) bindings50_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings50_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings50_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings50_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings50_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings50_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings50_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings50_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings50_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings50_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings50_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "point" ) bindings50_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings50_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings50_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "node" ) bindings50_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings50_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings50_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings50_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings50_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings50_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings50_fval 0 ] ) bindings50_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings50_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings50_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings50_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings50_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings50_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings50_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings50_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings50_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings50_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings50_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings50_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings50_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings50_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings50_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings50_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_51 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings51_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( archway_height ) bindings51_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings51_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings51_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings51_ramp [ 0 locks=0 ] ( 2 ) bindings51_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings51_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float4" ) bindings51_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings51_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings51_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings51_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings51_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings51_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings51_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings51_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings51_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings51_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings51_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "point" ) bindings51_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings51_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings51_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "node" ) bindings51_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings51_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings51_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings51_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings51_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings51_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings51_fval 0 ] ) bindings51_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings51_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings51_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings51_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings51_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings51_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings51_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings51_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings51_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings51_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings51_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings51_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings51_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings51_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings51_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings51_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_52 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings52_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( vesica_radius ) bindings52_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings52_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings52_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings52_ramp [ 0 locks=0 ] ( 2 ) bindings52_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings52_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings52_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings52_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( vesica_radius ) bindings52_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( vesica_radius ) bindings52_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings52_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings52_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings52_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings52_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings52_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings52_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( vesica_radius ) bindings52_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings52_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings52_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings52_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings52_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings52_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings52_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings52_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings52_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings52_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings52_fval 0 ] ) bindings52_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings52_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings52_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings52_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings52_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings52_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings52_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings52_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings52_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings52_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings52_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings52_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings52_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings52_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings52_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings52_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_53 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings53_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( vesica_roundness ) bindings53_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings53_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings53_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings53_ramp [ 0 locks=0 ] ( 2 ) bindings53_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings53_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings53_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings53_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( vesica_roundness ) bindings53_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( vesica_roundness ) bindings53_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings53_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings53_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings53_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings53_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings53_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings53_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( vesica_roundness ) bindings53_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings53_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings53_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings53_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings53_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings53_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings53_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings53_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings53_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings53_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings53_fval 0 ] ) bindings53_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings53_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings53_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings53_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings53_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings53_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings53_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings53_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings53_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings53_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings53_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings53_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings53_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings53_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings53_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings53_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_54 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings54_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( moon_outter_radius ) bindings54_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings54_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings54_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings54_ramp [ 0 locks=0 ] ( 2 ) bindings54_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings54_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings54_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings54_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( moon_outter_radius ) bindings54_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( moon_outter_radius ) bindings54_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings54_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings54_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings54_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings54_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings54_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings54_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( moon_outter_radius ) bindings54_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings54_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings54_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings54_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings54_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings54_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings54_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings54_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings54_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings54_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings54_fval 0 ] ) bindings54_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings54_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings54_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings54_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings54_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings54_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings54_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings54_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings54_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings54_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings54_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings54_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings54_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings54_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings54_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings54_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_55 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings55_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( moon_inner_radius ) bindings55_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings55_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings55_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings55_ramp [ 0 locks=0 ] ( 2 ) bindings55_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings55_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings55_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings55_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( moon_inner_radius ) bindings55_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( moon_inner_radius ) bindings55_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings55_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings55_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings55_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings55_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings55_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings55_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( moon_inner_radius ) bindings55_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings55_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings55_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings55_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings55_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings55_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings55_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings55_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings55_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings55_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings55_fval 0 ] ) bindings55_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings55_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings55_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings55_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings55_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings55_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings55_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings55_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings55_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings55_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings55_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings55_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings55_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings55_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings55_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings55_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_56 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings56_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( moon_inner_offset ) bindings56_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings56_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings56_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings56_ramp [ 0 locks=0 ] ( 2 ) bindings56_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings56_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings56_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings56_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( moon_inner_offset ) bindings56_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( moon_inner_offset ) bindings56_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings56_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings56_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings56_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings56_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings56_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings56_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( moon_inner_offset ) bindings56_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings56_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings56_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings56_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings56_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings56_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings56_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings56_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings56_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings56_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings56_fval 0 ] ) bindings56_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings56_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings56_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings56_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings56_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings56_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings56_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings56_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings56_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings56_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings56_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings56_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings56_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings56_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings56_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings56_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_57 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings57_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( egg_radius ) bindings57_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings57_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings57_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings57_ramp [ 0 locks=0 ] ( 2 ) bindings57_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings57_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings57_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings57_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( egg_radius ) bindings57_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( egg_radius ) bindings57_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings57_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings57_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings57_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings57_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings57_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings57_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( egg_radius ) bindings57_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings57_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings57_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings57_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings57_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings57_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings57_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings57_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings57_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings57_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings57_fval 0 ] ) bindings57_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings57_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings57_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings57_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings57_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings57_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings57_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings57_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings57_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings57_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings57_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings57_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings57_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings57_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings57_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings57_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_58 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings58_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( egg_roundness ) bindings58_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings58_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings58_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings58_ramp [ 0 locks=0 ] ( 2 ) bindings58_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings58_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings58_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings58_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( egg_roundness ) bindings58_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( egg_roundness ) bindings58_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings58_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings58_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings58_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings58_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings58_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings58_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( egg_roundness ) bindings58_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings58_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings58_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings58_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings58_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings58_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings58_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings58_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings58_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings58_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings58_fval 0 ] ) bindings58_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings58_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings58_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings58_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings58_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings58_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings58_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings58_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings58_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings58_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings58_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings58_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings58_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings58_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings58_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings58_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_59 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings59_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( fishscale_thickness ) bindings59_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings59_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings59_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings59_ramp [ 0 locks=0 ] ( 2 ) bindings59_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings59_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float4" ) bindings59_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings59_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings59_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings59_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings59_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings59_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings59_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings59_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings59_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings59_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings59_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "point" ) bindings59_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings59_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings59_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "node" ) bindings59_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings59_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings59_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings59_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings59_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings59_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings59_fval 0 ] ) bindings59_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings59_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings59_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings59_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings59_ramp1pos [ 0 locks=0 ] ( 0 ) bindings59_ramp1value [ 0 locks=0 ] ( 0 ) bindings59_ramp1interp [ 0 locks=0 ] ( "linear" ) bindings59_ramp2pos [ 0 locks=0 ] ( 1 ) bindings59_ramp2value [ 0 locks=0 ] ( 1 ) bindings59_ramp2interp [ 0 locks=0 ] ( "linear" ) bindings59_ramp_rgb1pos [ 0 locks=0 ] ( 0 ) bindings59_ramp_rgb1c [ 0 locks=0 ] ( 0 0 0 ) bindings59_ramp_rgb1interp [ 0 locks=0 ] ( "linear" ) bindings59_ramp_rgb2pos [ 0 locks=0 ] ( 1 ) bindings59_ramp_rgb2c [ 0 locks=0 ] ( 1 1 1 ) bindings59_ramp_rgb2interp [ 0 locks=0 ] ( "linear" ) stdswitcher0_60 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings60_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( horseshoe_size ) bindings60_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings60_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings60_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings60_ramp [ 0 locks=0 ] ( 2 ) bindings60_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings60_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings60_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings60_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( horseshoe_size ) bindings60_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( horseshoe_size ) bindings60_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings60_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings60_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings60_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings60_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings60_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings60_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( horseshoe_size ) bindings60_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings60_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings60_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings60_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings60_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings60_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings60_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings60_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings60_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings60_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings60_fval 0 ] ) bindings60_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings60_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings60_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings60_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings60_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings60_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings60_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings60_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings60_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings60_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings60_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings60_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings60_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings60_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings60_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings60_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_61 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings61_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( horseshoe_separation ) bindings61_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings61_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings61_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings61_ramp [ 0 locks=0 ] ( 2 ) bindings61_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings61_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings61_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings61_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( horseshoe_separation ) bindings61_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( horseshoe_separation ) bindings61_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings61_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings61_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings61_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings61_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings61_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings61_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( horseshoe_separation ) bindings61_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings61_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings61_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings61_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings61_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings61_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings61_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings61_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings61_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings61_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings61_fval 0 ] ) bindings61_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings61_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings61_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings61_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings61_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings61_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings61_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings61_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings61_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings61_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings61_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings61_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings61_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings61_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings61_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings61_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_62 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings62_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( horseshoe_length ) bindings62_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings62_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings62_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings62_ramp [ 0 locks=0 ] ( 2 ) bindings62_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings62_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings62_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings62_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( horseshoe_length ) bindings62_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( horseshoe_length ) bindings62_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings62_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings62_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings62_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings62_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings62_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings62_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( horseshoe_length ) bindings62_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings62_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings62_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings62_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings62_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings62_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings62_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings62_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings62_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings62_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings62_fval 0 ] ) bindings62_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings62_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings62_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings62_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings62_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings62_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings62_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings62_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings62_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings62_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings62_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings62_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings62_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings62_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings62_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings62_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_63 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings63_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( horseshoe_thickness ) bindings63_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings63_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings63_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings63_ramp [ 0 locks=0 ] ( 2 ) bindings63_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings63_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings63_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings63_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( horseshoe_thickness ) bindings63_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( horseshoe_thickness ) bindings63_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings63_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings63_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings63_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings63_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings63_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings63_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( horseshoe_thickness ) bindings63_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings63_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings63_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings63_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings63_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings63_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings63_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings63_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings63_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings63_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings63_fval 0 ] ) bindings63_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings63_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings63_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings63_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings63_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings63_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings63_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings63_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings63_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings63_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings63_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings63_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings63_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings63_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings63_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings63_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_64 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings64_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( cross_size ) bindings64_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings64_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings64_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings64_ramp [ 0 locks=0 ] ( 2 ) bindings64_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings64_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings64_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings64_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( cross_size ) bindings64_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( cross_size ) bindings64_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings64_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings64_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings64_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings64_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings64_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings64_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( cross_size ) bindings64_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings64_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings64_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings64_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings64_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings64_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings64_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings64_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings64_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings64_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings64_fval 0 ] ) bindings64_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings64_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings64_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings64_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings64_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings64_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings64_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings64_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings64_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings64_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings64_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings64_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings64_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings64_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings64_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings64_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_65 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings65_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( cross_inset ) bindings65_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings65_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings65_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings65_ramp [ 0 locks=0 ] ( 2 ) bindings65_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings65_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings65_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings65_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( cross_inset ) bindings65_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( cross_inset ) bindings65_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings65_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings65_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings65_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings65_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings65_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings65_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( cross_inset ) bindings65_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings65_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings65_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings65_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings65_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings65_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings65_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings65_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings65_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings65_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings65_fval 0 ] ) bindings65_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings65_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings65_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings65_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings65_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings65_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings65_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings65_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings65_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings65_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings65_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings65_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings65_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings65_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings65_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings65_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_66 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings66_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( cross_bevel ) bindings66_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings66_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings66_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings66_ramp [ 0 locks=0 ] ( 2 ) bindings66_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings66_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings66_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings66_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( cross_bevel ) bindings66_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( cross_bevel ) bindings66_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings66_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings66_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings66_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings66_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings66_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings66_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( cross_bevel ) bindings66_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings66_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings66_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings66_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings66_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings66_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings66_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings66_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings66_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings66_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings66_fval 0 ] ) bindings66_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings66_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings66_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings66_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings66_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings66_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings66_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings66_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings66_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings66_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings66_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings66_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings66_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings66_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings66_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings66_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_67 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings67_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( roundedx_size ) bindings67_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings67_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings67_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings67_ramp [ 0 locks=0 ] ( 2 ) bindings67_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings67_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings67_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings67_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( roundedx_size ) bindings67_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( roundedx_size ) bindings67_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings67_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings67_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings67_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings67_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings67_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings67_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( roundedx_size ) bindings67_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings67_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings67_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings67_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings67_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings67_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings67_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings67_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings67_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings67_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings67_fval 0 ] ) bindings67_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings67_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings67_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings67_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings67_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings67_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings67_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings67_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings67_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings67_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings67_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings67_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings67_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings67_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings67_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings67_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_68 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings68_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( roundedx_width ) bindings68_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings68_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings68_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings68_ramp [ 0 locks=0 ] ( 2 ) bindings68_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings68_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings68_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings68_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( roundedx_width ) bindings68_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( roundedx_width ) bindings68_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings68_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings68_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings68_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings68_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings68_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings68_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( roundedx_width ) bindings68_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings68_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings68_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings68_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings68_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings68_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings68_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings68_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings68_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings68_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings68_fval 0 ] ) bindings68_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings68_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings68_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings68_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings68_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings68_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings68_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings68_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings68_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings68_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings68_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings68_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings68_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings68_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings68_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings68_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_69 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings69_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( marker_t_size ) bindings69_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings69_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings69_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings69_ramp [ 0 locks=0 ] ( 2 ) bindings69_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings69_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings69_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings69_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( marker_t_size ) bindings69_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( marker_t_size ) bindings69_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings69_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings69_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings69_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings69_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings69_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings69_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( marker_t_size ) bindings69_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings69_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings69_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings69_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings69_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings69_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings69_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings69_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings69_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings69_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings69_fval 0 ] ) bindings69_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings69_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings69_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings69_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings69_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings69_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings69_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings69_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings69_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings69_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings69_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings69_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings69_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings69_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings69_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings69_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_70 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings70_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( marker_check_size ) bindings70_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings70_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings70_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings70_ramp [ 0 locks=0 ] ( 2 ) bindings70_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings70_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings70_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings70_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( marker_check_size ) bindings70_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( marker_check_size ) bindings70_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings70_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings70_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings70_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings70_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings70_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings70_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( marker_check_size ) bindings70_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings70_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings70_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings70_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings70_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings70_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings70_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings70_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings70_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings70_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings70_fval 0 ] ) bindings70_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings70_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings70_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings70_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings70_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings70_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings70_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings70_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings70_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings70_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings70_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings70_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings70_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings70_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings70_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings70_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_71 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings71_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( marker_cross_size ) bindings71_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings71_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings71_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings71_ramp [ 0 locks=0 ] ( 2 ) bindings71_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings71_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings71_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings71_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( marker_cross_size ) bindings71_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( marker_cross_size ) bindings71_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings71_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings71_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings71_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings71_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings71_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings71_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( marker_cross_size ) bindings71_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings71_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings71_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings71_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings71_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings71_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings71_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings71_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings71_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings71_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings71_fval 0 ] ) bindings71_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings71_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings71_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings71_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings71_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings71_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings71_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings71_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings71_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings71_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings71_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings71_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings71_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings71_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings71_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings71_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_72 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings72_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( marker_clobber_size ) bindings72_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings72_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings72_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings72_ramp [ 0 locks=0 ] ( 2 ) bindings72_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings72_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings72_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings72_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( marker_clobber_size ) bindings72_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( marker_clobber_size ) bindings72_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings72_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings72_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings72_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings72_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings72_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings72_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( marker_clobber_size ) bindings72_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings72_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings72_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings72_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings72_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings72_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings72_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings72_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings72_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings72_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings72_fval 0 ] ) bindings72_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings72_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings72_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings72_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings72_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings72_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings72_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings72_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings72_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings72_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings72_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings72_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings72_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings72_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings72_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings72_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_73 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings73_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( marker_asterisk_size ) bindings73_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings73_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings73_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings73_ramp [ 0 locks=0 ] ( 2 ) bindings73_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings73_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings73_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings73_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( marker_asterisk_size ) bindings73_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( marker_asterisk_size ) bindings73_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings73_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings73_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings73_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings73_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings73_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings73_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( marker_asterisk_size ) bindings73_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings73_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings73_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings73_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings73_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings73_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings73_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings73_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings73_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings73_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings73_fval 0 ] ) bindings73_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings73_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings73_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings73_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings73_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings73_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings73_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings73_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings73_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings73_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings73_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings73_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings73_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings73_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings73_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings73_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_74 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings74_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( marker_chevron_size ) bindings74_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings74_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings74_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings74_ramp [ 0 locks=0 ] ( 2 ) bindings74_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings74_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings74_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings74_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( marker_chevron_size ) bindings74_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( marker_chevron_size ) bindings74_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings74_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings74_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings74_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings74_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings74_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings74_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( marker_chevron_size ) bindings74_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings74_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings74_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings74_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings74_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings74_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings74_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings74_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings74_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings74_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings74_fval 0 ] ) bindings74_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings74_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings74_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings74_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings74_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings74_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings74_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings74_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings74_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings74_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings74_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings74_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings74_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings74_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings74_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings74_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_75 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings75_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( marker_ring_size ) bindings75_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings75_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings75_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings75_ramp [ 0 locks=0 ] ( 2 ) bindings75_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings75_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings75_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings75_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( marker_ring_size ) bindings75_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( marker_ring_size ) bindings75_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings75_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings75_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings75_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings75_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings75_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings75_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( marker_ring_size ) bindings75_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings75_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings75_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings75_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings75_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings75_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings75_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings75_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings75_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings75_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings75_fval 0 ] ) bindings75_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings75_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings75_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings75_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings75_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings75_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings75_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings75_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings75_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings75_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings75_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings75_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings75_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings75_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings75_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings75_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_76 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings76_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( marker_infinity_size ) bindings76_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings76_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings76_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings76_ramp [ 0 locks=0 ] ( 2 ) bindings76_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings76_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings76_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings76_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( marker_infinity_size ) bindings76_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( marker_infinity_size ) bindings76_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings76_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings76_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings76_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings76_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings76_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings76_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( marker_infinity_size ) bindings76_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings76_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings76_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings76_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings76_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings76_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings76_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings76_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings76_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings76_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings76_fval 0 ] ) bindings76_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings76_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings76_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings76_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings76_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings76_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings76_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings76_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings76_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings76_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings76_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings76_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings76_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings76_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings76_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings76_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_77 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings77_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( marker_tag_size ) bindings77_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings77_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings77_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings77_ramp [ 0 locks=0 ] ( 2 ) bindings77_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings77_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings77_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings77_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( marker_tag_size ) bindings77_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( marker_tag_size ) bindings77_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings77_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings77_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings77_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings77_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings77_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings77_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( marker_tag_size ) bindings77_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings77_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings77_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings77_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings77_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings77_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings77_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings77_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings77_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings77_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings77_fval 0 ] ) bindings77_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings77_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings77_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings77_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings77_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings77_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings77_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings77_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings77_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings77_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings77_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings77_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings77_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings77_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings77_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings77_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_78 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings78_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( arrow_length ) bindings78_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings78_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings78_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings78_ramp [ 0 locks=0 ] ( 2 ) bindings78_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings78_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float4" ) bindings78_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings78_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings78_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings78_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings78_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings78_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings78_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings78_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings78_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings78_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings78_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "point" ) bindings78_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings78_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings78_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "node" ) bindings78_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings78_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings78_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings78_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings78_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings78_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings78_fval 0 ] ) bindings78_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings78_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings78_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings78_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings78_ramp1pos [ 0 locks=0 ] ( 0 ) bindings78_ramp1value [ 0 locks=0 ] ( 0 ) bindings78_ramp1interp [ 0 locks=0 ] ( "linear" ) bindings78_ramp2pos [ 0 locks=0 ] ( 1 ) bindings78_ramp2value [ 0 locks=0 ] ( 1 ) bindings78_ramp2interp [ 0 locks=0 ] ( "linear" ) bindings78_ramp_rgb1pos [ 0 locks=0 ] ( 0 ) bindings78_ramp_rgb1c [ 0 locks=0 ] ( 0 0 0 ) bindings78_ramp_rgb1interp [ 0 locks=0 ] ( "linear" ) bindings78_ramp_rgb2pos [ 0 locks=0 ] ( 1 ) bindings78_ramp_rgb2c [ 0 locks=0 ] ( 1 1 1 ) bindings78_ramp_rgb2interp [ 0 locks=0 ] ( "linear" ) stdswitcher0_79 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings79_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( arrow_usepoints ) bindings79_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "int" ) bindings79_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings79_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings79_ramp [ 0 locks=0 ] ( 2 ) bindings79_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings79_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float4" ) bindings79_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings79_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings79_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings79_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings79_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings79_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings79_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings79_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings79_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings79_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings79_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "point" ) bindings79_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings79_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings79_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "node" ) bindings79_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings79_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings79_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings79_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings79_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings79_intval 0 ] ) bindings79_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings79_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings79_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings79_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings79_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings79_ramp1pos [ 0 locks=0 ] ( 0 ) bindings79_ramp1value [ 0 locks=0 ] ( 0 ) bindings79_ramp1interp [ 0 locks=0 ] ( "linear" ) bindings79_ramp2pos [ 0 locks=0 ] ( 1 ) bindings79_ramp2value [ 0 locks=0 ] ( 1 ) bindings79_ramp2interp [ 0 locks=0 ] ( "linear" ) bindings79_ramp_rgb1pos [ 0 locks=0 ] ( 0 ) bindings79_ramp_rgb1c [ 0 locks=0 ] ( 0 0 0 ) bindings79_ramp_rgb1interp [ 0 locks=0 ] ( "linear" ) bindings79_ramp_rgb2pos [ 0 locks=0 ] ( 1 ) bindings79_ramp_rgb2c [ 0 locks=0 ] ( 1 1 1 ) bindings79_ramp_rgb2interp [ 0 locks=0 ] ( "linear" ) stdswitcher0_80 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings80_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( arrow_pt0 ) bindings80_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float2" ) bindings80_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings80_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings80_ramp [ 0 locks=0 ] ( 2 ) bindings80_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings80_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings80_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings80_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( arrow_pt0 ) bindings80_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( arrow_pt0 ) bindings80_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings80_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings80_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings80_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings80_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings80_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings80_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( arrow_pt0 ) bindings80_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings80_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings80_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 2 ) bindings80_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings80_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings80_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings80_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings80_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings80_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings80_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings80_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings80_v2val1 0 ] [ bindings80_v2val2 0 ] ) bindings80_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings80_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings80_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings80_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings80_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings80_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings80_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings80_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings80_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings80_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings80_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings80_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings80_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings80_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings80_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_81 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings81_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( arrow_pt1 ) bindings81_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float2" ) bindings81_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings81_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings81_ramp [ 0 locks=0 ] ( 2 ) bindings81_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings81_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings81_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings81_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( arrow_pt1 ) bindings81_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( arrow_pt1 ) bindings81_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings81_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings81_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings81_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings81_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings81_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings81_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( arrow_pt1 ) bindings81_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings81_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings81_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 2 ) bindings81_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings81_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings81_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings81_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings81_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings81_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings81_fval [ 8 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings81_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings81_v2val1 0 ] [ bindings81_v2val2 0 ] ) bindings81_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings81_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings81_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings81_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings81_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings81_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings81_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings81_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings81_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings81_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings81_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings81_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings81_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings81_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings81_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_82 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings82_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( arrow_shaft_thickness ) bindings82_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings82_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings82_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings82_ramp [ 0 locks=0 ] ( 2 ) bindings82_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings82_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings82_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings82_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( arrow_shaft_thickness ) bindings82_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( arrow_shaft_thickness ) bindings82_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings82_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings82_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings82_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings82_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings82_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings82_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( arrow_shaft_thickness ) bindings82_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings82_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings82_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings82_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings82_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings82_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings82_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings82_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings82_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings82_fval [ 8 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings82_fval 0 ] ) bindings82_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings82_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings82_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings82_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings82_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings82_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings82_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings82_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings82_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings82_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings82_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings82_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings82_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings82_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings82_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings82_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_83 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings83_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( arrow_head_thickness ) bindings83_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings83_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings83_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings83_ramp [ 0 locks=0 ] ( 2 ) bindings83_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings83_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings83_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings83_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( arrow_head_thickness ) bindings83_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( arrow_head_thickness ) bindings83_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings83_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings83_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings83_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings83_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings83_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings83_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( arrow_head_thickness ) bindings83_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings83_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings83_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings83_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings83_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings83_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings83_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings83_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings83_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings83_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings83_fval 0 ] ) bindings83_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings83_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings83_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings83_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings83_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings83_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings83_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings83_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings83_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings83_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings83_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings83_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings83_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings83_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings83_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings83_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_84 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings84_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( arrow_head_ratio ) bindings84_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings84_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings84_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings84_ramp [ 0 locks=0 ] ( 2 ) bindings84_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings84_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings84_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings84_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( arrow_head_ratio ) bindings84_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( arrow_head_ratio ) bindings84_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings84_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings84_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings84_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings84_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings84_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings84_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( arrow_head_ratio ) bindings84_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings84_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings84_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings84_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings84_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings84_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings84_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings84_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings84_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings84_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings84_fval 0 ] ) bindings84_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings84_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings84_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings84_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings84_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings84_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings84_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings84_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings84_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings84_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings84_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings84_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings84_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings84_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings84_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings84_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_85 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings85_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( octagondot_thickness ) bindings85_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings85_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings85_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings85_ramp [ 0 locks=0 ] ( 2 ) bindings85_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings85_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float4" ) bindings85_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings85_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings85_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings85_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings85_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings85_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings85_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings85_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings85_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings85_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "" ) bindings85_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "point" ) bindings85_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings85_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings85_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "node" ) bindings85_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings85_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings85_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings85_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings85_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings85_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings85_fval 0 ] ) bindings85_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings85_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings85_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings85_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings85_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings85_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings85_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings85_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings85_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings85_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings85_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings85_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings85_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings85_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings85_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings85_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_86 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings86_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( visualizesdf ) bindings86_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "int" ) bindings86_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings86_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings86_ramp [ 0 locks=0 ] ( 2 ) bindings86_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings86_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings86_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings86_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( visualizesdf ) bindings86_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( visualizesdf ) bindings86_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings86_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings86_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings86_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings86_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings86_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings86_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( visualizesdf ) bindings86_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings86_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "int" ) bindings86_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings86_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings86_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings86_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings86_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings86_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings86_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings86_intval 0 ] ) bindings86_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings86_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings86_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings86_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings86_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings86_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings86_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings86_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings86_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings86_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings86_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings86_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings86_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings86_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings86_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings86_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings86_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_87 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings87_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( insidecolor ) bindings87_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float3" ) bindings87_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings87_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings87_ramp [ 0 locks=0 ] ( 2 ) bindings87_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings87_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings87_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings87_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( insidecolor ) bindings87_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( insidecolor ) bindings87_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings87_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings87_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings87_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings87_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings87_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings87_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( insidecolor ) bindings87_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings87_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings87_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 3 ) bindings87_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings87_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings87_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings87_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings87_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings87_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings87_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings87_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings87_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings87_v3val1 0 ] [ bindings87_v3val2 0 ] [ bindings87_v3val3 0 ] ) bindings87_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings87_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings87_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings87_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings87_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings87_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings87_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings87_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings87_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings87_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings87_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings87_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings87_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings87_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_88 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings88_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( outsidecolor ) bindings88_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float3" ) bindings88_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings88_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings88_ramp [ 0 locks=0 ] ( 2 ) bindings88_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings88_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings88_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings88_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( outsidecolor ) bindings88_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( outsidecolor ) bindings88_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings88_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings88_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings88_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings88_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings88_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings88_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( outsidecolor ) bindings88_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings88_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings88_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 3 ) bindings88_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings88_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings88_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings88_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings88_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings88_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings88_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings88_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings88_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings88_v3val1 0 ] [ bindings88_v3val2 0 ] [ bindings88_v3val3 0 ] ) bindings88_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings88_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings88_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings88_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings88_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings88_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings88_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings88_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings88_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings88_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings88_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings88_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings88_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings88_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_89 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings89_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( distancelines ) bindings89_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "int" ) bindings89_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings89_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings89_ramp [ 0 locks=0 ] ( 2 ) bindings89_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings89_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings89_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings89_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( distancelines ) bindings89_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( distancelines ) bindings89_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings89_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings89_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings89_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings89_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings89_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings89_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( distancelines ) bindings89_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings89_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "int" ) bindings89_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings89_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings89_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings89_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings89_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings89_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings89_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings89_intval 0 ] ) bindings89_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings89_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings89_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings89_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings89_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings89_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings89_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings89_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings89_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings89_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings89_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings89_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings89_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings89_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings89_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings89_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings89_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_90 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings90_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( linespacing ) bindings90_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings90_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings90_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings90_ramp [ 0 locks=0 ] ( 2 ) bindings90_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings90_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings90_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings90_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( linespacing ) bindings90_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( linespacing ) bindings90_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings90_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings90_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings90_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings90_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings90_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings90_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( linespacing ) bindings90_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings90_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings90_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings90_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings90_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings90_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings90_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings90_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings90_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings90_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings90_fval 0 ] ) bindings90_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings90_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings90_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings90_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings90_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings90_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings90_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings90_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings90_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings90_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings90_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings90_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings90_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings90_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings90_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings90_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) stdswitcher0_91 [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings91_name [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( shadowing ) bindings91_type [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "int" ) bindings91_rampsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1024 ) bindings91_ramptype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "float" ) bindings91_ramp [ 0 locks=0 ] ( 2 ) bindings91_ramp_rgb [ 0 locks=0 ] ( 2 ) bindings91_layertype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "floatn" ) bindings91_layerborder [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "input" ) bindings91_portname [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( shadowing ) bindings91_volume [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( shadowing ) bindings91_forcealign [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings91_resolution [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings91_voxelsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings91_xformtoworld [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings91_xformtovoxel [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings91_vdbtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "any" ) bindings91_attribute [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( shadowing ) bindings91_attribclass [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "detail" ) bindings91_attribtype [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "int" ) bindings91_attribsize [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings91_precision [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "32" ) bindings91_readable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings91_writeable [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings91_optional [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "off" ) bindings91_defval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "on" ) bindings91_intval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( [ bindings91_intval 0 ] ) bindings91_fval [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings91_v2val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 ) bindings91_v3val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings91_v4val [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 0 ) bindings91_timescale [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "none" ) bindings91_ramp1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings91_ramp1value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings91_ramp1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings91_ramp2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings91_ramp2value [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings91_ramp2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings91_ramp_rgb1pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 ) bindings91_ramp_rgb1c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 0 0 0 ) bindings91_ramp_rgb1interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) bindings91_ramp_rgb2pos [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 ) bindings91_ramp_rgb2c [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( 1 1 1 ) bindings91_ramp_rgb2interp [ 0 locks=0 autoscope=0 autosel=4294967295 ] ( "linear" ) } 0707070000010000000006660000000000000000010000001514731411700005400000000041obj/geo1/copnet1/sdfshape1/opencl1.userdata ___Version___20.5.6840707070000010000000006660000000000000000010000001514731411700005300000000040obj/geo1/copnet1/sdfshape1/monotosdf1.inittype = monotosdf matchesdef = 1 0707070000010000000006660000000000000000010000001514731411700005200000001031obj/geo1/copnet1/sdfshape1/monotosdf1.defcomment "" position -20.5 40.54 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off colordefault on exposed on lowdetail off mediumdetail off highdetail on outputsNamed3 { 1 "sdf" } inputsNamed3 { 0 layerproperties1 1 1 "mono" } inputs { 0 layerproperties1 0 1 } stat { create 1710238262 modify 1716920300 author nobody@nowhere access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001514731411700005300000000176obj/geo1/copnet1/sdfshape1/monotosdf1.parm{ version 0.8 invert [ 0 locks=0 ] ( "off" ) iso [ 0 locks=0 ] ( 0 ) niter [ 0 locks=0 ] ( 1 ) tilesize [ 0 locks=0 ] ( 4 ) } 0707070000010000000006660000000000000000010000001514731411700005700000000031obj/geo1/copnet1/sdfshape1/monotosdf1.userdata ___Version___0707070000010000000006660000000000000000010000001514731411700005000000000035obj/geo1/copnet1/sdfshape1/switch1.inittype = switch matchesdef = 1 0707070000010000000006660000000000000000010000001514731411700004700000001071obj/geo1/copnet1/sdfshape1/switch1.defcomment "" position -18.5 44.68 connectornextid 3 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off colordefault on exposed on lowdetail off mediumdetail off highdetail on outputsNamed3 { 2 "chosen" } inputsNamed3 { 0 opencl1 1 1 "input1" 1 monotosdf1 1 1 "input2" } inputs { 0 opencl1 0 1 1 monotosdf1 0 1 } stat { create 1710238312 modify 1716920591 author nobody@nowhere access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001514731411700004700000000555obj/geo1/copnet1/sdfshape1/switch1.chn{ channel input { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "{ if(strmatch(chs(\"../shapeclass\"), \"compound\")) { if(strmatch(chs(\"../compoundtype\"), \"fishscale\")) return 1; if(strmatch(chs(\"../compoundtype\"), \"arrow\")) return 1; } return 0; }" } } } 0707070000010000000006660000000000000000010000001514731411700005000000000065obj/geo1/copnet1/sdfshape1/switch1.parm{ version 0.8 input [ 8 locks=0 ] ( [ input 0 ] ) } 0707070000010000000006660000000000000000010000001514731411700005400000000041obj/geo1/copnet1/sdfshape1/switch1.userdata ___Version___20.5.6840707070000010000000006660000000000000000010000001514731411700006100000000046obj/geo1/copnet1/sdfshape1/layerproperties1.inittype = layerproperties matchesdef = 1 0707070000010000000006660000000000000000010000001514731411700006000000001013obj/geo1/copnet1/sdfshape1/layerproperties1.defcomment "" position -22.5 40.54 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off colordefault on exposed on lowdetail off mediumdetail off highdetail on outputsNamed3 { 1 "layer" } inputsNamed3 { 0 opencl1 1 1 "source" } inputs { 0 opencl1 0 1 } stat { create 1716920287 modify 1716920477 author nobody@nowhere access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001514731411700006100000000400obj/geo1/copnet1/sdfshape1/layerproperties1.parm{ version 0.8 signature [ 0 locks=0 ] ( auto ) setprecision [ 0 locks=0 ] ( "off" ) precision [ 0 locks=0 ] ( "b16" ) setborder [ 0 locks=0 ] ( "on" ) border [ 0 locks=0 ] ( "clamp" ) settypeinfo [ 0 locks=0 ] ( "off" ) typeinfo [ 0 locks=0 ] ( "none" ) } 0707070000010000000006660000000000000000010000001514731411700006500000000041obj/geo1/copnet1/sdfshape1/layerproperties1.userdata ___Version___20.5.6840707070000010000000006660000000000000000010000001514731411700004100000000075obj/geo1/copnet1/sdfshape1.order6 output1 input1 opencl1 monotosdf1 switch1 layerproperties1 0707070000010000000006660000000000000000010000001514731411700003700000000002obj/geo1/copnet1/sdfshape1.net1 0707070000010000000006660000000000000000010000001514731411700004000000000037obj/geo1/copnet1/sdfshape2.inittype = sdfshape matchesdef = 1 0707070000010000000006660000000000000000010000001514731411700003700000000761obj/geo1/copnet1/sdfshape2.defcomment "" position -1.9123 0.553303 connectornextid 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off colordefault on exposed on lowdetail off mediumdetail off highdetail on outputsNamed3 { 0 "sdf" } inputsNamed3 { } inputs { } stat { create 1771924799 modify 1771933572 author konstantin@mac.fritz.box access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001514731411700004000000006652obj/geo1/copnet1/sdfshape2.parm{ version 0.8 signature [ 0 locks=0 ] ( 0 ) folder2 [ 0 locks=0 ] ( 1 ) shapeclass [ 0 locks=0 ] ( "basic" ) basictype [ 0 locks=0 ] ( rect ) markertype [ 0 locks=0 ] ( masterisk ) compoundtype [ 0 locks=0 ] ( archway ) folder4 [ 0 locks=0 ] ( 0 ) circle_radius [ 0 locks=0 ] ( 1 ) circle_doarc [ 0 locks=0 ] ( "off" ) circle_arc [ 0 locks=0 ] ( 1 ) circle_dothickness [ 0 locks=0 ] ( "off" ) circle_thickness [ 0 locks=0 ] ( 1 ) circle_roundends [ 0 locks=0 ] ( "off" ) circle_quadratic [ 0 locks=0 ] ( "off" ) diamond_size [ 0 locks=0 ] ( 0.4 0.6 ) line_length [ 0 locks=0 ] ( 0.959 ) line_usepoints [ 0 locks=0 ] ( "off" ) line_pt0 [ 0 locks=0 ] ( -1 0 ) line_pt1 [ 0 locks=0 ] ( 1 0 ) line_addthickness [ 0 locks=0 ] ( "on" ) line_sthickness [ 0 locks=0 ] ( 0.059 ) line_ethickness [ 0 locks=0 ] ( 0.242 ) line_dobulge [ 0 locks=0 ] ( "off" ) line_bulge [ 0 locks=0 ] ( 0 ) rect_size [ 0 locks=0 ] ( 0.75 0.75 ) rect_round [ 0 locks=0 ] ( "on" ) rect_roundness [ 0 locks=0 ] ( 0.5 ) rect_doseproundness [ 0 locks=0 ] ( "on" ) rect_tlroundness [ 0 locks=0 ] ( 0.1 ) rect_trroundness [ 0 locks=0 ] ( 0.2 ) rect_blroundness [ 0 locks=0 ] ( 0.3 ) rect_brroundness [ 0 locks=0 ] ( 0.4 ) regpolygon_radius [ 0 locks=0 ] ( 1 ) regpolygon_sides [ 0 locks=0 ] ( 6 ) spiral_radius [ 0 locks=0 ] ( 1 ) spiral_arclen [ 0 locks=0 ] ( 0.25 ) spiral_arcnum [ 0 locks=0 ] ( 8 ) squircle_radius [ 0 locks=0 ] ( 1 ) squircle_blend [ 0 locks=0 ] ( 5 ) star_radius [ 0 locks=0 ] ( 1 ) star_sides [ 0 locks=0 ] ( 5 ) star_anglefactor [ 0 locks=0 ] ( 3 ) trapezoid_height [ 0 locks=0 ] ( 2 ) trapezoid_blength [ 0 locks=0 ] ( 2 ) trapezoid_tlength [ 0 locks=0 ] ( 0.5 ) triangle_width [ 0 locks=0 ] ( 1 ) triangle_height [ 0 locks=0 ] ( 2 ) triangle_usepoints [ 0 locks=0 ] ( "off" ) triangle_pt0 [ 0 locks=0 ] ( -1 -1 ) triangle_pt1 [ 0 locks=0 ] ( -1 1 ) triangle_pt2 [ 0 locks=0 ] ( 1 -1 ) circlewave_arc [ 0 locks=0 ] ( 0.5 ) circlewave_freq [ 0 locks=0 ] ( 6 ) folder3 [ 0 locks=0 ] ( 0 ) marker_asterisk_size [ 0 locks=0 ] ( 1 ) marker_check_size [ 0 locks=0 ] ( 0.7 ) marker_chevron_size [ 0 locks=0 ] ( 1 ) marker_clobber_size [ 0 locks=0 ] ( 0.9 ) marker_cross_size [ 0 locks=0 ] ( 1 ) marker_infinity_size [ 0 locks=0 ] ( 0.85 ) marker_ring_size [ 0 locks=0 ] ( 1 ) marker_tag_size [ 0 locks=0 ] ( 1 ) marker_t_size [ 0 locks=0 ] ( 1 ) folder5 [ 0 locks=0 ] ( 0 ) archway_width [ 0 locks=0 ] ( 1 ) archway_height [ 0 locks=0 ] ( 1 ) arrow_length [ 0 locks=0 ] ( 2 ) arrow_usepoints [ 0 locks=0 ] ( "off" ) arrow_pt0 [ 0 locks=0 ] ( -1 0 ) arrow_pt1 [ 0 locks=0 ] ( 1 0 ) arrow_shaft_thickness [ 0 locks=0 ] ( 0.2 ) arrow_head_thickness [ 0 locks=0 ] ( 0.4 ) arrow_head_ratio [ 0 locks=0 ] ( 0.3 ) cross_size [ 0 locks=0 ] ( 1 ) cross_inset [ 0 locks=0 ] ( 0.6 ) cross_bevel [ 0 locks=0 ] ( 0 ) egg_radius [ 0 locks=0 ] ( 0.6 ) egg_roundness [ 0 locks=0 ] ( 0.2 ) fishscale_thickness [ 0 locks=0 ] ( 0.2 ) horseshoe_size [ 0 locks=0 ] ( 0.7 ) horseshoe_separation [ 0 locks=0 ] ( 0.4 ) horseshoe_length [ 0 locks=0 ] ( 0.45 ) horseshoe_thickness [ 0 locks=0 ] ( 0.25 ) moon_outter_radius [ 0 locks=0 ] ( 1 ) moon_inner_radius [ 0 locks=0 ] ( 0.5 ) moon_inner_offset [ 0 locks=0 ] ( 0.75 ) octagondot_thickness [ 0 locks=0 ] ( 0.1 ) roundedx_size [ 0 locks=0 ] ( 1.6 ) roundedx_width [ 0 locks=0 ] ( 0.2 ) vesica_radius [ 0 locks=0 ] ( 1 ) vesica_roundness [ 0 locks=0 ] ( 0.35 ) folder1 [ 0 locks=0 ] ( 1 ) t [ 0 locks=0 ] ( 0 0 ) r [ 0 locks=0 ] ( 0 ) shear [ 0 locks=0 ] ( 0 ) scale [ 0 locks=0 ] ( 1 ) } 0707070000010000000006660000000000000000010000001514731411700004400000000031obj/geo1/copnet1/sdfshape2.userdata ___Version___0707070000010000000006660000000000000000010000001514731411700003200000000033obj/geo1/copnet1/OUT.inittype = null matchesdef = 1 0707070000010000000006660000000000000000010000001514731411700003100000001300obj/geo1/copnet1/OUT.defcomment "" position 10.4747 3.25262 connectornextid 5 flags = lock off model off template off footprint off xray off bypass off display on render off highlight off unload off savedata off compress off colordefault on exposed on lowdetail off mediumdetail off highdetail on outputsNamed3 { } inputsNamed3 { 0 sdfadjust1 1 1 "input1" 1 sdfshape2 0 1 "input2" 2 sdfshape3 0 1 "input3" 3 sdfshape4 0 1 "input4" 4 sdfadjust2 1 1 "input5" } inputs { 0 sdfadjust1 0 1 1 sdfshape2 0 1 2 sdfshape3 0 1 3 sdfshape4 0 1 4 sdfadjust2 0 1 } stat { create 1771924832 modify 1771934735 author konstantin@mac.fritz.box access 0777 } color UT_Color RGB 1 0.725 0 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001514731411700003200000000321obj/geo1/copnet1/OUT.parm{ version 0.8 outputs [ 0 locks=0 ] ( 5 ) outputname1 [ 0 locks=0 ] ( "" ) outputname2 [ 0 locks=0 ] ( "" ) outputname3 [ 0 locks=0 ] ( "" ) outputname4 [ 0 locks=0 ] ( "" ) outputname5 [ 0 locks=0 ] ( "" ) } 0707070000010000000006660000000000000000010000001514731411700003600000000041obj/geo1/copnet1/OUT.userdata ___Version___20.5.6840707070000010000000006660000000000000000010000001514731411700004100000000040obj/geo1/copnet1/sdfadjust1.inittype = sdfadjust matchesdef = 1 0707070000010000000006660000000000000000010000001514731411700004000000001027obj/geo1/copnet1/sdfadjust1.defcomment "" position 1.0877 3.25262 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off colordefault on exposed on lowdetail off mediumdetail off highdetail on outputsNamed3 { 1 "sdf" } inputsNamed3 { 0 sdfshape1 0 1 "sdf" } inputs { 0 sdfshape1 0 1 } stat { create 1771932959 modify 1771932989 author konstantin@mac.fritz.box access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001514731411700004100000000250obj/geo1/copnet1/sdfadjust1.parm{ version 0.8 isooffset [ 0 locks=0 ] ( 0.1 ) doonion [ 0 locks=0 ] ( "off" ) onion [ 0 locks=0 ] ( 0.01 ) abs [ 0 locks=0 ] ( "off" ) invert [ 0 locks=0 ] ( "off" ) } 0707070000010000000006660000000000000000010000001514731411700004500000000031obj/geo1/copnet1/sdfadjust1.userdata ___Version___0707070000010000000006660000000000000000010000001514731411700004000000000037obj/geo1/copnet1/sdfshape3.inittype = sdfshape matchesdef = 1 0707070000010000000006660000000000000000010000001514731411700003700000000761obj/geo1/copnet1/sdfshape3.defcomment "" position -1.9123 -2.61391 connectornextid 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off colordefault on exposed on lowdetail off mediumdetail off highdetail on outputsNamed3 { 0 "sdf" } inputsNamed3 { } inputs { } stat { create 1771933080 modify 1771933606 author konstantin@mac.fritz.box access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001514731411700004000000006644obj/geo1/copnet1/sdfshape3.parm{ version 0.8 signature [ 0 locks=0 ] ( 0 ) folder2 [ 0 locks=0 ] ( 1 ) shapeclass [ 0 locks=0 ] ( "marker" ) basictype [ 0 locks=0 ] ( circle ) markertype [ 0 locks=0 ] ( mchevron ) compoundtype [ 0 locks=0 ] ( archway ) folder4 [ 0 locks=0 ] ( 0 ) circle_radius [ 0 locks=0 ] ( 1 ) circle_doarc [ 0 locks=0 ] ( "off" ) circle_arc [ 0 locks=0 ] ( 1 ) circle_dothickness [ 0 locks=0 ] ( "off" ) circle_thickness [ 0 locks=0 ] ( 1 ) circle_roundends [ 0 locks=0 ] ( "off" ) circle_quadratic [ 0 locks=0 ] ( "off" ) diamond_size [ 0 locks=0 ] ( 1 1 ) line_length [ 0 locks=0 ] ( 1.6 ) line_usepoints [ 0 locks=0 ] ( "off" ) line_pt0 [ 0 locks=0 ] ( -1 0 ) line_pt1 [ 0 locks=0 ] ( 1 0 ) line_addthickness [ 0 locks=0 ] ( "off" ) line_sthickness [ 0 locks=0 ] ( 0.2 ) line_ethickness [ 0 locks=0 ] ( 0.2 ) line_dobulge [ 0 locks=0 ] ( "off" ) line_bulge [ 0 locks=0 ] ( 0 ) rect_size [ 0 locks=0 ] ( 2 2 ) rect_round [ 0 locks=0 ] ( "off" ) rect_roundness [ 0 locks=0 ] ( 0.5 ) rect_doseproundness [ 0 locks=0 ] ( "off" ) rect_tlroundness [ 0 locks=0 ] ( 0.5 ) rect_trroundness [ 0 locks=0 ] ( 0.5 ) rect_blroundness [ 0 locks=0 ] ( 0.5 ) rect_brroundness [ 0 locks=0 ] ( 0.5 ) regpolygon_radius [ 0 locks=0 ] ( 1 ) regpolygon_sides [ 0 locks=0 ] ( 6 ) spiral_radius [ 0 locks=0 ] ( 1 ) spiral_arclen [ 0 locks=0 ] ( 0.25 ) spiral_arcnum [ 0 locks=0 ] ( 8 ) squircle_radius [ 0 locks=0 ] ( 1 ) squircle_blend [ 0 locks=0 ] ( 5 ) star_radius [ 0 locks=0 ] ( 1 ) star_sides [ 0 locks=0 ] ( 5 ) star_anglefactor [ 0 locks=0 ] ( 3 ) trapezoid_height [ 0 locks=0 ] ( 2 ) trapezoid_blength [ 0 locks=0 ] ( 2 ) trapezoid_tlength [ 0 locks=0 ] ( 0.5 ) triangle_width [ 0 locks=0 ] ( 1 ) triangle_height [ 0 locks=0 ] ( 2 ) triangle_usepoints [ 0 locks=0 ] ( "off" ) triangle_pt0 [ 0 locks=0 ] ( -1 -1 ) triangle_pt1 [ 0 locks=0 ] ( -1 1 ) triangle_pt2 [ 0 locks=0 ] ( 1 -1 ) circlewave_arc [ 0 locks=0 ] ( 0.5 ) circlewave_freq [ 0 locks=0 ] ( 6 ) folder3 [ 0 locks=0 ] ( 0 ) marker_asterisk_size [ 0 locks=0 ] ( 0.3 ) marker_check_size [ 0 locks=0 ] ( 0.2 ) marker_chevron_size [ 0 locks=0 ] ( 0.35 ) marker_clobber_size [ 0 locks=0 ] ( 0.9 ) marker_cross_size [ 0 locks=0 ] ( 1 ) marker_infinity_size [ 0 locks=0 ] ( 0.85 ) marker_ring_size [ 0 locks=0 ] ( 1 ) marker_tag_size [ 0 locks=0 ] ( 1 ) marker_t_size [ 0 locks=0 ] ( 1 ) folder5 [ 0 locks=0 ] ( 0 ) archway_width [ 0 locks=0 ] ( 1 ) archway_height [ 0 locks=0 ] ( 1 ) arrow_length [ 0 locks=0 ] ( 2 ) arrow_usepoints [ 0 locks=0 ] ( "off" ) arrow_pt0 [ 0 locks=0 ] ( -1 0 ) arrow_pt1 [ 0 locks=0 ] ( 1 0 ) arrow_shaft_thickness [ 0 locks=0 ] ( 0.2 ) arrow_head_thickness [ 0 locks=0 ] ( 0.4 ) arrow_head_ratio [ 0 locks=0 ] ( 0.3 ) cross_size [ 0 locks=0 ] ( 1 ) cross_inset [ 0 locks=0 ] ( 0.6 ) cross_bevel [ 0 locks=0 ] ( 0 ) egg_radius [ 0 locks=0 ] ( 0.6 ) egg_roundness [ 0 locks=0 ] ( 0.2 ) fishscale_thickness [ 0 locks=0 ] ( 0.2 ) horseshoe_size [ 0 locks=0 ] ( 0.7 ) horseshoe_separation [ 0 locks=0 ] ( 0.4 ) horseshoe_length [ 0 locks=0 ] ( 0.45 ) horseshoe_thickness [ 0 locks=0 ] ( 0.25 ) moon_outter_radius [ 0 locks=0 ] ( 1 ) moon_inner_radius [ 0 locks=0 ] ( 0.5 ) moon_inner_offset [ 0 locks=0 ] ( 0.75 ) octagondot_thickness [ 0 locks=0 ] ( 0.1 ) roundedx_size [ 0 locks=0 ] ( 1.6 ) roundedx_width [ 0 locks=0 ] ( 0.2 ) vesica_radius [ 0 locks=0 ] ( 1 ) vesica_roundness [ 0 locks=0 ] ( 0.35 ) folder1 [ 0 locks=0 ] ( 1 ) t [ 0 locks=0 ] ( 0 0 ) r [ 0 locks=0 ] ( 0 ) shear [ 0 locks=0 ] ( 0 ) scale [ 0 locks=0 ] ( 1 ) } 0707070000010000000006660000000000000000010000001514731411700004400000000031obj/geo1/copnet1/sdfshape3.userdata ___Version___0707070000010000000006660000000000000000010000001514731411700004000000000037obj/geo1/copnet1/sdfshape4.inittype = sdfshape matchesdef = 1 0707070000010000000006660000000000000000010000001514731411700003700000000761obj/geo1/copnet1/sdfshape4.defcomment "" position -1.9123 -5.57057 connectornextid 1 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off colordefault on exposed on lowdetail off mediumdetail off highdetail on outputsNamed3 { 0 "sdf" } inputsNamed3 { } inputs { } stat { create 1771933925 modify 1771934026 author konstantin@mac.fritz.box access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001514731411700004000000006646obj/geo1/copnet1/sdfshape4.parm{ version 0.8 signature [ 0 locks=0 ] ( 0 ) folder2 [ 0 locks=0 ] ( 1 ) shapeclass [ 0 locks=0 ] ( "basic" ) basictype [ 0 locks=0 ] ( circle ) markertype [ 0 locks=0 ] ( masterisk ) compoundtype [ 0 locks=0 ] ( archway ) folder4 [ 0 locks=0 ] ( 0 ) circle_radius [ 0 locks=0 ] ( 0.1 ) circle_doarc [ 0 locks=0 ] ( "on" ) circle_arc [ 0 locks=0 ] ( 0.5 ) circle_dothickness [ 0 locks=0 ] ( "on" ) circle_thickness [ 0 locks=0 ] ( 0.305 ) circle_roundends [ 0 locks=0 ] ( "on" ) circle_quadratic [ 0 locks=0 ] ( "off" ) diamond_size [ 0 locks=0 ] ( 1 1 ) line_length [ 0 locks=0 ] ( 1.6 ) line_usepoints [ 0 locks=0 ] ( "off" ) line_pt0 [ 0 locks=0 ] ( -1 0 ) line_pt1 [ 0 locks=0 ] ( 1 0 ) line_addthickness [ 0 locks=0 ] ( "off" ) line_sthickness [ 0 locks=0 ] ( 0.2 ) line_ethickness [ 0 locks=0 ] ( 0.2 ) line_dobulge [ 0 locks=0 ] ( "off" ) line_bulge [ 0 locks=0 ] ( 0 ) rect_size [ 0 locks=0 ] ( 2 2 ) rect_round [ 0 locks=0 ] ( "off" ) rect_roundness [ 0 locks=0 ] ( 0.5 ) rect_doseproundness [ 0 locks=0 ] ( "off" ) rect_tlroundness [ 0 locks=0 ] ( 0.5 ) rect_trroundness [ 0 locks=0 ] ( 0.5 ) rect_blroundness [ 0 locks=0 ] ( 0.5 ) rect_brroundness [ 0 locks=0 ] ( 0.5 ) regpolygon_radius [ 0 locks=0 ] ( 1 ) regpolygon_sides [ 0 locks=0 ] ( 6 ) spiral_radius [ 0 locks=0 ] ( 1 ) spiral_arclen [ 0 locks=0 ] ( 0.25 ) spiral_arcnum [ 0 locks=0 ] ( 8 ) squircle_radius [ 0 locks=0 ] ( 1 ) squircle_blend [ 0 locks=0 ] ( 5 ) star_radius [ 0 locks=0 ] ( 1 ) star_sides [ 0 locks=0 ] ( 5 ) star_anglefactor [ 0 locks=0 ] ( 3 ) trapezoid_height [ 0 locks=0 ] ( 2 ) trapezoid_blength [ 0 locks=0 ] ( 2 ) trapezoid_tlength [ 0 locks=0 ] ( 0.5 ) triangle_width [ 0 locks=0 ] ( 1 ) triangle_height [ 0 locks=0 ] ( 2 ) triangle_usepoints [ 0 locks=0 ] ( "off" ) triangle_pt0 [ 0 locks=0 ] ( -1 -1 ) triangle_pt1 [ 0 locks=0 ] ( -1 1 ) triangle_pt2 [ 0 locks=0 ] ( 1 -1 ) circlewave_arc [ 0 locks=0 ] ( 0.5 ) circlewave_freq [ 0 locks=0 ] ( 6 ) folder3 [ 0 locks=0 ] ( 0 ) marker_asterisk_size [ 0 locks=0 ] ( 1 ) marker_check_size [ 0 locks=0 ] ( 0.7 ) marker_chevron_size [ 0 locks=0 ] ( 1 ) marker_clobber_size [ 0 locks=0 ] ( 0.9 ) marker_cross_size [ 0 locks=0 ] ( 1 ) marker_infinity_size [ 0 locks=0 ] ( 0.85 ) marker_ring_size [ 0 locks=0 ] ( 1 ) marker_tag_size [ 0 locks=0 ] ( 1 ) marker_t_size [ 0 locks=0 ] ( 1 ) folder5 [ 0 locks=0 ] ( 0 ) archway_width [ 0 locks=0 ] ( 1 ) archway_height [ 0 locks=0 ] ( 1 ) arrow_length [ 0 locks=0 ] ( 2 ) arrow_usepoints [ 0 locks=0 ] ( "off" ) arrow_pt0 [ 0 locks=0 ] ( -1 0 ) arrow_pt1 [ 0 locks=0 ] ( 1 0 ) arrow_shaft_thickness [ 0 locks=0 ] ( 0.2 ) arrow_head_thickness [ 0 locks=0 ] ( 0.4 ) arrow_head_ratio [ 0 locks=0 ] ( 0.3 ) cross_size [ 0 locks=0 ] ( 1 ) cross_inset [ 0 locks=0 ] ( 0.6 ) cross_bevel [ 0 locks=0 ] ( 0 ) egg_radius [ 0 locks=0 ] ( 0.6 ) egg_roundness [ 0 locks=0 ] ( 0.2 ) fishscale_thickness [ 0 locks=0 ] ( 0.2 ) horseshoe_size [ 0 locks=0 ] ( 0.7 ) horseshoe_separation [ 0 locks=0 ] ( 0.4 ) horseshoe_length [ 0 locks=0 ] ( 0.45 ) horseshoe_thickness [ 0 locks=0 ] ( 0.25 ) moon_outter_radius [ 0 locks=0 ] ( 1 ) moon_inner_radius [ 0 locks=0 ] ( 0.5 ) moon_inner_offset [ 0 locks=0 ] ( 0.75 ) octagondot_thickness [ 0 locks=0 ] ( 0.1 ) roundedx_size [ 0 locks=0 ] ( 1.6 ) roundedx_width [ 0 locks=0 ] ( 0.2 ) vesica_radius [ 0 locks=0 ] ( 1 ) vesica_roundness [ 0 locks=0 ] ( 0.35 ) folder1 [ 0 locks=0 ] ( 1 ) t [ 0 locks=0 ] ( 0 0 ) r [ 0 locks=0 ] ( 180 ) shear [ 0 locks=0 ] ( 0 ) scale [ 0 locks=0 ] ( 1 ) } 0707070000010000000006660000000000000000010000001514731411700004400000000031obj/geo1/copnet1/sdfshape4.userdata ___Version___0707070000010000000006660000000000000000010000001514731411700003700000000036obj/geo1/copnet1/average1.inittype = average matchesdef = 1 0707070000010000000006660000000000000000010000001514731411700003600000001114obj/geo1/copnet1/average1.defcomment "" position 2.0712 -4.11979 connectornextid 3 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off colordefault on exposed on lowdetail off mediumdetail off highdetail on outputsNamed3 { 2 "average" } inputsNamed3 { 0 sdfshape3 0 1 "source1" 1 sdfshape4 0 1 "source2" } inputs { 0 sdfshape3 0 1 1 sdfshape4 0 1 } stat { create 1771934654 modify 1771934669 author konstantin@mac.fritz.box access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001514731411700003700000000061obj/geo1/copnet1/average1.parm{ version 0.8 signature [ 0 locks=0 ] ( auto ) } 0707070000010000000006660000000000000000010000001514731411700004300000000041obj/geo1/copnet1/average1.userdata ___Version___20.5.6840707070000010000000006660000000000000000010000001514731411700004200000000040obj/geo1/copnet1/sdfrebuild1.inittype = monotosdf matchesdef = 1 0707070000010000000006660000000000000000010000001514731411700004100000001027obj/geo1/copnet1/sdfrebuild1.defcomment "" position 4.63046 -4.11979 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render on highlight off unload off savedata off compress off colordefault on exposed on lowdetail off mediumdetail off highdetail on outputsNamed3 { 1 "sdf" } inputsNamed3 { 0 average1 2 1 "mono" } inputs { 0 average1 0 1 } stat { create 1771934668 modify 1771934686 author konstantin@mac.fritz.box access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001514731411700004200000000176obj/geo1/copnet1/sdfrebuild1.parm{ version 0.8 invert [ 0 locks=0 ] ( "off" ) iso [ 0 locks=0 ] ( 0 ) niter [ 0 locks=0 ] ( 1 ) tilesize [ 0 locks=0 ] ( 4 ) } 0707070000010000000006660000000000000000010000001514731411700004600000000031obj/geo1/copnet1/sdfrebuild1.userdata ___Version___0707070000010000000006660000000000000000010000001514731411700004100000000040obj/geo1/copnet1/sdfadjust2.inittype = sdfadjust matchesdef = 1 0707070000010000000006660000000000000000010000001514731411700004000000001035obj/geo1/copnet1/sdfadjust2.defcomment "" position 7.63046 -4.11979 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off colordefault on exposed on lowdetail off mediumdetail off highdetail on outputsNamed3 { 1 "sdf" } inputsNamed3 { 0 sdfrebuild1 1 1 "sdf" } inputs { 0 sdfrebuild1 0 1 } stat { create 1771934685 modify 1771934727 author konstantin@mac.fritz.box access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001514731411700004100000000251obj/geo1/copnet1/sdfadjust2.parm{ version 0.8 isooffset [ 0 locks=0 ] ( 0.01 ) doonion [ 0 locks=0 ] ( "off" ) onion [ 0 locks=0 ] ( 0.01 ) abs [ 0 locks=0 ] ( "off" ) invert [ 0 locks=0 ] ( "off" ) } 0707070000010000000006660000000000000000010000001514731411700004500000000031obj/geo1/copnet1/sdfadjust2.userdata ___Version___0707070000010000000006660000000000000000010000001514731411700002700000000131obj/geo1/copnet1.order9 sdfshape1 sdfshape2 OUT sdfadjust1 sdfshape3 sdfshape4 average1 sdfrebuild1 sdfadjust2 0707070000010000000006660000000000000000010000001514731411700002500000000002obj/geo1/copnet1.net1 0707070000010000000006660000000000000000010000001514731411700003000000000037obj/geo1/resample1.inittype = resample matchesdef = 1 0707070000010000000006660000000000000000010000001514731411700002700000001012obj/geo1/resample1.defsopflags sopflags = comment "" position -3.20285 -5.62801 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 resolution 1 1 "input1" } inputs { 0 resolution 0 1 } stat { create 1771924910 modify 1771935715 author konstantin@mac.fritz.box access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001514731411700002700000000312obj/geo1/resample1.chn{ channel length { lefttype = extend righttype = extend default = 0.02 flags = 0 segment { length = 0 value = 0.02 0.02 expr = "detail(0, 'resolution', 0)" } } } 0707070000010000000006660000000000000000010000001514731411700003000000001561obj/geo1/resample1.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) maintainprimorder [ 0 locks=0 ] ( "off" ) lod [ 0 locks=0 ] ( 1 ) edge [ 0 locks=0 ] ( "off" ) method [ 0 locks=0 ] ( "dist" ) measure [ 0 locks=0 ] ( "arc" ) dolength [ 0 locks=0 ] ( "on" ) length [ 8 locks=0 ] ( [ length 0.1 ] ) dosegs [ 0 locks=0 ] ( "off" ) segs [ 0 locks=0 ] ( 10 ) useattribs [ 0 locks=0 ] ( "on" ) allequal [ 0 locks=0 ] ( "on" ) last [ 0 locks=0 ] ( "off" ) randomshift [ 0 locks=0 ] ( "off" ) onlypoints [ 0 locks=0 ] ( "off" ) treatpolysas [ 0 locks=0 ] ( "straight" ) outputsubdpoly [ 0 locks=0 ] ( "off" ) doptdistattr [ 0 locks=0 ] ( "off" ) ptdistattr [ 0 locks=0 ] ( ptdist ) dotangentattr [ 0 locks=0 ] ( "off" ) tangentattr [ 0 locks=0 ] ( tangentu ) docurveuattr [ 0 locks=0 ] ( "off" ) curveuattr [ 0 locks=0 ] ( curveu ) docurvenumattr [ 0 locks=0 ] ( "off" ) curvenumattr [ 0 locks=0 ] ( curvenum ) } 0707070000010000000006660000000000000000010000001514731411700003400000000041obj/geo1/resample1.userdata ___Version___20.5.6840707070000010000000006660000000000000000010000001514731411700003500000000051obj/geo1/triangulate2d1.inittype = triangulate2d::3.0 matchesdef = 1 0707070000010000000006660000000000000000010000001514731411700003400000001010obj/geo1/triangulate2d1.defsopflags sopflags = comment "" position -3.20285 -6.75751 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 resample1 1 1 "input1" } inputs { 0 resample1 0 1 } stat { create 1771924923 modify 1771935719 author konstantin@mac.fritz.box access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001514731411700003400000000645obj/geo1/triangulate2d1.chn{ channel targetedgelength { lefttype = extend righttype = extend default = 0.02 flags = 0 segment { length = 0 value = 0.02 0.02 expr = "detail(0, 'resolution', 0)" } } channel minedgelength { lefttype = extend righttype = extend default = 0.0001 flags = 0 segment { length = 0 value = 0.0001 0.0001 expr = "detail(0, 'resolution', 0)" } } } 0707070000010000000006660000000000000000010000001514731411700003500000003317obj/geo1/triangulate2d1.parm{ version 0.8 points [ 0 locks=0 ] ( "" ) planepossrc [ 0 locks=0 ] ( "setprojplane" ) origin [ 0 locks=0 ] ( 0 0 0 ) dist [ 0 locks=0 ] ( 0 ) dir [ 0 locks=0 ] ( 0 1 0 ) pos2attrib [ 0 locks=0 ] ( "" ) options [ 0 locks=0 ] ( 0 ) useconstredges [ 0 locks=0 ] ( "on" ) constredges [ 0 locks=0 ] ( * ) useconstrpolys [ 0 locks=0 ] ( "off" ) constrpolys [ 0 locks=0 ] ( "" ) ignorepolybridges [ 0 locks=0 ] ( "off" ) usesilhouettepolys [ 0 locks=0 ] ( "on" ) silhouettepolys [ 0 locks=0 ] ( * ) allowconstrsplit [ 0 locks=0 ] ( "on" ) useexactconstruction [ 0 locks=0 ] ( "off" ) ignorenonconstrpts [ 0 locks=0 ] ( "off" ) outsideremoval [ 0 locks=0 ] ( 0 ) removefromconvexhull [ 0 locks=0 ] ( "off" ) removefromconstrpolys [ 0 locks=0 ] ( "off" ) removeoutsidesilhouette [ 0 locks=0 ] ( "on" ) refinement [ 0 locks=0 ] ( 0 ) refine [ 0 locks=0 ] ( "on" ) allowrefineonstrsplit [ 0 locks=0 ] ( "off" ) encroachangle [ 0 locks=0 ] ( 180 ) minangle [ 0 locks=0 ] ( 0 ) trianglesize [ 0 locks=0 ] ( "settargetedgelength" ) maxarea [ 0 locks=0 ] ( 10000 ) targetedgelength [ 8 locks=0 ] ( [ targetedgelength 100 ] ) minedgelength [ 8 locks=0 ] ( [ minedgelength 0.0001 ] ) maxnewpts [ 0 locks=0 ] ( 100000 ) lloydsteps [ 0 locks=0 ] ( 5 ) allowmovinginteriorpts [ 0 locks=0 ] ( "off" ) outputgeo [ 0 locks=0 ] ( 0 ) restorepos [ 0 locks=0 ] ( "on" ) keepprims [ 0 locks=0 ] ( "off" ) updatenmls [ 0 locks=0 ] ( "on" ) removeunusedpoints [ 0 locks=0 ] ( "on" ) removeduplicatepoints [ 0 locks=0 ] ( "on" ) outputgrps [ 0 locks=0 ] ( 0 ) usecontrsplitptgrp [ 0 locks=0 ] ( "off" ) constrsplitptgrp [ 0 locks=0 ] ( constrsplitpts ) useconstrdedges [ 0 locks=0 ] ( "on" ) constrdedges [ 0 locks=0 ] ( constrdedges ) randseed [ 0 locks=0 ] ( 5678 ) } 0707070000010000000006660000000000000000010000001514731411700004100000000041obj/geo1/triangulate2d1.userdata ___Version___20.5.6840707070000010000000006660000000000000000010000001514731411700002600000000042obj/geo1/remesh1.inittype = remesh::2.0 matchesdef = 1 0707070000010000000006660000000000000000010000001514731411700002500000001022obj/geo1/remesh1.defsopflags sopflags = comment "" position -3.20285 -7.88701 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 triangulate2d1 1 1 "input1" } inputs { 0 triangulate2d1 0 1 } stat { create 1771924953 modify 1771935722 author konstantin@mac.fritz.box access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001514731411700002500000000316obj/geo1/remesh1.chn{ channel targetsize { lefttype = extend righttype = extend default = 0.02 flags = 0 segment { length = 0 value = 0.02 0.02 expr = "detail(0, 'resolution', 0)" } } } 0707070000010000000006660000000000000000010000001514731411700002600000002441obj/geo1/remesh1.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) hard_edges [ 0 locks=0 ] ( constrdedges ) hard_points [ 0 locks=0 ] ( "" ) hardenuvseams [ 0 locks=0 ] ( "off" ) uvattriv [ 0 locks=0 ] ( uv ) meshing [ 0 locks=0 ] ( 0 ) iterations [ 0 locks=0 ] ( 10 ) smoothing [ 0 locks=0 ] ( 0.1 ) inputptsonly [ 0 locks=0 ] ( "off" ) detachfromnongroup [ 0 locks=0 ] ( "off" ) recomputenormals [ 0 locks=0 ] ( "on" ) sizinggroup [ 0 locks=0 ] ( 0 ) sizing [ 0 locks=0 ] ( "uniform" ) targetsize [ 8 locks=0 ] ( [ targetsize 0.2 ] ) usemaxsize [ 0 locks=0 ] ( "off" ) maxsize [ 0 locks=0 ] ( 0.1 ) useminsize [ 0 locks=0 ] ( "off" ) minsize [ 0 locks=0 ] ( 0.1 ) density [ 0 locks=0 ] ( 2 ) gradation [ 0 locks=0 ] ( 0.25 ) sizingattribs [ 0 locks=0 ] ( 0 ) usemeshsizeattrib [ 0 locks=0 ] ( "off" ) meshsizeattrib [ 0 locks=0 ] ( targetmeshsize ) useminsizeattrib [ 0 locks=0 ] ( "off" ) minsizeattrib [ 0 locks=0 ] ( minmeshsize ) usemaxsizeattrib [ 0 locks=0 ] ( "off" ) maxsizeattrib [ 0 locks=0 ] ( maxmeshsize ) outputattribs [ 0 locks=0 ] ( 0 ) useouthardedgesgroup [ 0 locks=0 ] ( "off" ) outhardedgesgroup [ 0 locks=0 ] ( hardedges ) useoutmeshsizeattrib [ 0 locks=0 ] ( "off" ) outmeshsizeattrib [ 0 locks=0 ] ( meshsize ) useoutmeshqualityattrib [ 0 locks=0 ] ( "off" ) outmeshqualityattrib [ 0 locks=0 ] ( meshquality ) } 0707070000010000000006660000000000000000010000001514731411700003200000000041obj/geo1/remesh1.userdata ___Version___20.5.6840707070000010000000006660000000000000000010000001514731411700003200000000041obj/geo1/attribfill1.inittype = attribfill matchesdef = 1 0707070000010000000006660000000000000000010000001514731411700003100000001017obj/geo1/attribfill1.defsopflags sopflags = comment "" position -3.20285 -10.146 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 grouppromote1 1 1 "input1" } inputs { 0 grouppromote1 0 1 } stat { create 1771924973 modify 1771935723 author konstantin@mac.fritz.box access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001514731411700003200000000510obj/geo1/attribfill1.parm{ version 0.8 mode [ 0 locks=0 ] ( "poisson" ) attrib [ 0 locks=0 ] ( P ) source [ 0 locks=0 ] ( "" ) weights [ 0 locks=0 ] ( "" ) speed [ 0 locks=0 ] ( "" ) boundary [ 0 locks=0 ] ( constrpoints ) mindist [ 0 locks=0 ] ( 1 ) minspeed [ 0 locks=0 ] ( 1e-8 ) timestep [ 0 locks=0 ] ( 0.02 ) unreachableval [ 0 locks=0 ] ( -1 ) } 0707070000010000000006660000000000000000010000001514731411700003600000000041obj/geo1/attribfill1.userdata ___Version___20.5.6840707070000010000000006660000000000000000010000001514731411700003400000000043obj/geo1/grouppromote1.inittype = grouppromote matchesdef = 1 0707070000010000000006660000000000000000010000001514731411700003300000001003obj/geo1/grouppromote1.defsopflags sopflags = comment "" position -3.20285 -9.01651 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight on unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 remesh1 1 1 "input1" } inputs { 0 remesh1 0 1 } stat { create 1771925001 modify 1771935722 author konstantin@mac.fritz.box access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001514731411700003400000001224obj/geo1/grouppromote1.parm{ version 0.8 promotions [ 0 locks=0 ] ( 1 ) enable1 [ 0 locks=0 ] ( "on" ) fromtype1 [ 0 locks=0 ] ( "edges" ) totype1 [ 0 locks=0 ] ( "points" ) group1 [ 0 locks=0 ] ( constrdedges ) newname1 [ 0 locks=0 ] ( constrpoints ) preserve1 [ 0 locks=0 ] ( "on" ) onlyboundary1 [ 0 locks=0 ] ( "off" ) includeunshared1 [ 0 locks=0 ] ( "on" ) includecurveunshared1 [ 0 locks=0 ] ( "on" ) useconnectivityattrib1 [ 0 locks=0 ] ( "off" ) connectivityattrib1 [ 0 locks=0 ] ( uv ) primsbyattribbndpts1 [ 0 locks=0 ] ( "off" ) onlyfull1 [ 0 locks=0 ] ( "off" ) onlyprimsedge1 [ 0 locks=0 ] ( "off" ) removedegen1 [ 0 locks=0 ] ( "off" ) toattrib1 [ 0 locks=0 ] ( "off" ) } 0707070000010000000006660000000000000000010000001514731411700004000000000041obj/geo1/grouppromote1.userdata ___Version___20.5.6840707070000010000000006660000000000000000010000001514731411700003100000000044obj/geo1/resolution.inittype = attribwrangle matchesdef = 1 0707070000010000000006660000000000000000010000001514731411700003000000001015obj/geo1/resolution.defsopflags sopflags = comment "" position -3.20285 -4.49851 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault off exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 primitive1 1 1 "input1" } inputs { 0 primitive1 0 1 } stat { create 1771925035 modify 1771935326 author konstantin@mac.fritz.box access 0777 } color UT_Color RGB 1 0.529 0.624 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001514731411700004100000010343obj/geo1/resolution.spareparmdef group { name "folder1" label "Code" parm { name "group" baseparm label "Group" export none bindselector uvselect "Modify Attribs" "Select the geometry to affect and press Enter to complete." 0 1 0xffffffff 0 grouptype 0 } parm { name "grouptype" baseparm label "Group Type" export none } parm { name "class" baseparm label "Run Over" export none } parm { name "vex_numcount" baseparm label "Number Count" export none } parm { name "vex_threadjobsize" baseparm label "Thread Job Size" export none } groupsimple { name "folder_generatedparms_snippet" label "Generated Channel Parameters" grouptag { "sidefx::look" "blank" } parm { name "resolution" label "Resolution" type float default { "0" } range { 0 1 } } } parm { name "snippet" baseparm label "VEXpression" export all } parm { name "exportlist" baseparm label "Attributes to Create" export none } parm { name "vex_strict" baseparm label "Enforce Prototypes" export none } } group { name "folder1_1" label "Bindings" parm { name "autobind" baseparm label "Autobind by Name" export none } multiparm { name "bindings" label "Number of Bindings" baseparm default 0 parmtag { "autoscope" "0000000000000000" } parmtag { "multistartoffset" "1" } parm { name "bindname#" baseparm label "Attribute Name" export none } parm { name "bindparm#" baseparm label "VEX Parameter" export none } } parm { name "groupautobind" baseparm label "Autobind Groups by Name" export none } multiparm { name "groupbindings" label "Group Bindings" baseparm default 0 parmtag { "autoscope" "0000000000000000" } parmtag { "multistartoffset" "1" } parm { name "bindgroupname#" baseparm label "Group Name" export none } parm { name "bindgroupparm#" baseparm label "VEX Parameter" export none } } parm { name "vex_cwdpath" baseparm label "Evaluation Node Path" export none } parm { name "vex_outputmask" baseparm label "Export Parameters" export none } parm { name "vex_updatenmls" baseparm label "Update Normals If Displaced" export none } parm { name "vex_matchattrib" baseparm label "Attribute to Match" export none } parm { name "vex_inplace" baseparm label "Compute Results In Place" export none } parm { name "vex_selectiongroup" baseparm label "Output Selection Group" export none } parm { name "vex_precision" baseparm label "VEX Precision" export none } } 0707070000010000000006660000000000000000010000001514731411700003100000001517obj/geo1/resolution.parm{ version 0.8 folder0 [ 0 locks=0 ] ( 0 0 ) group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "guess" ) class [ 0 locks=0 ] ( "detail" ) vex_numcount [ 0 locks=0 ] ( 10 ) vex_threadjobsize [ 0 locks=0 ] ( 1024 ) snippet [ 0 locks=0 ] ( "f@resolution = chf('resolution');" ) exportlist [ 0 locks=0 ] ( * ) vex_strict [ 0 locks=0 ] ( "off" ) autobind [ 0 locks=0 ] ( "on" ) bindings [ 0 locks=0 ] ( 0 ) groupautobind [ 0 locks=0 ] ( "on" ) groupbindings [ 0 locks=0 ] ( 0 ) vex_cwdpath [ 0 locks=0 ] ( . ) vex_outputmask [ 0 locks=0 ] ( * ) vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) vex_precision [ 0 locks=0 ] ( auto ) folder1 [ 0 locks=0 ] ( 0 0 ) folder_generatedparms_snippet [ 0 locks=0 ] ( 0 ) resolution [ 0 locks=0 ] ( 0.01 ) } 0707070000010000000006660000000000000000010000001514731411700003500000000031obj/geo1/resolution.userdata ___Version___0707070000010000000006660000000000000000010000001514731411700003600000000035obj/geo1/normal_surfaces.inittype = normal matchesdef = 1 0707070000010000000006660000000000000000010000001514731411700003500000001003obj/geo1/normal_surfaces.defsopflags sopflags = comment "" position -3.20285 -12.405 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 remesh2 1 1 "input1" } inputs { 0 remesh2 0 1 } stat { create 1771925871 modify 1771934259 author konstantin@mac.fritz.box access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001514731411700003600000000664obj/geo1/normal_surfaces.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "guess" ) overridenormal [ 0 locks=0 ] ( "off" ) normalattrib [ 0 locks=0 ] ( N ) construct [ 0 locks=0 ] ( 0 ) docompute [ 0 locks=0 ] ( "on" ) type [ 0 locks=0 ] ( "typevertex" ) cuspangle [ 0 locks=0 ] ( 180 ) method [ 0 locks=0 ] ( 1 ) origifzero [ 0 locks=0 ] ( "on" ) modify [ 0 locks=0 ] ( 0 ) normalize [ 0 locks=0 ] ( "off" ) reverse [ 0 locks=0 ] ( "off" ) } 0707070000010000000006660000000000000000010000001514731411700004200000000041obj/geo1/normal_surfaces.userdata ___Version___20.5.6840707070000010000000006660000000000000000010000001514731411700004100000000035obj/geo1/normal_constraints.inittype = normal matchesdef = 1 0707070000010000000006660000000000000000010000001514731411700004000000001024obj/geo1/normal_constraints.defsopflags sopflags = comment "" position -3.20285 -13.5345 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 normal_surfaces 1 1 "input1" } inputs { 0 normal_surfaces 0 1 } stat { create 1771925883 modify 1771934259 author konstantin@mac.fritz.box access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001514731411700004100000000674obj/geo1/normal_constraints.parm{ version 0.8 group [ 0 locks=0 ] ( constrdedges ) grouptype [ 0 locks=0 ] ( "edges" ) overridenormal [ 0 locks=0 ] ( "off" ) normalattrib [ 0 locks=0 ] ( N ) construct [ 0 locks=0 ] ( 0 ) docompute [ 0 locks=0 ] ( "on" ) type [ 0 locks=0 ] ( "typevertex" ) cuspangle [ 0 locks=0 ] ( 0 ) method [ 0 locks=0 ] ( 1 ) origifzero [ 0 locks=0 ] ( "on" ) modify [ 0 locks=0 ] ( 0 ) normalize [ 0 locks=0 ] ( "off" ) reverse [ 0 locks=0 ] ( "off" ) } 0707070000010000000006660000000000000000010000001514731411700004500000000041obj/geo1/normal_constraints.userdata ___Version___20.5.6840707070000010000000006660000000000000000010000001514731411700002600000000042obj/geo1/remesh2.inittype = remesh::2.0 matchesdef = 1 0707070000010000000006660000000000000000010000001514731411700002500000001014obj/geo1/remesh2.defsopflags sopflags = comment "" position -3.20285 -11.2755 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 attribfill1 1 1 "input1" } inputs { 0 attribfill1 0 1 } stat { create 1771924953 modify 1771934819 author konstantin@mac.fritz.box access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001514731411700002500000000316obj/geo1/remesh2.chn{ channel targetsize { lefttype = extend righttype = extend default = 0.02 flags = 0 segment { length = 0 value = 0.02 0.02 expr = "detail(0, 'resolution', 0)" } } } 0707070000010000000006660000000000000000010000001514731411700002600000002441obj/geo1/remesh2.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) hard_edges [ 0 locks=0 ] ( constrdedges ) hard_points [ 0 locks=0 ] ( "" ) hardenuvseams [ 0 locks=0 ] ( "off" ) uvattriv [ 0 locks=0 ] ( uv ) meshing [ 0 locks=0 ] ( 0 ) iterations [ 0 locks=0 ] ( 10 ) smoothing [ 0 locks=0 ] ( 0.1 ) inputptsonly [ 0 locks=0 ] ( "off" ) detachfromnongroup [ 0 locks=0 ] ( "off" ) recomputenormals [ 0 locks=0 ] ( "on" ) sizinggroup [ 0 locks=0 ] ( 0 ) sizing [ 0 locks=0 ] ( "uniform" ) targetsize [ 8 locks=0 ] ( [ targetsize 0.2 ] ) usemaxsize [ 0 locks=0 ] ( "off" ) maxsize [ 0 locks=0 ] ( 0.1 ) useminsize [ 0 locks=0 ] ( "off" ) minsize [ 0 locks=0 ] ( 0.1 ) density [ 0 locks=0 ] ( 2 ) gradation [ 0 locks=0 ] ( 0.25 ) sizingattribs [ 0 locks=0 ] ( 0 ) usemeshsizeattrib [ 0 locks=0 ] ( "off" ) meshsizeattrib [ 0 locks=0 ] ( targetmeshsize ) useminsizeattrib [ 0 locks=0 ] ( "off" ) minsizeattrib [ 0 locks=0 ] ( minmeshsize ) usemaxsizeattrib [ 0 locks=0 ] ( "off" ) maxsizeattrib [ 0 locks=0 ] ( maxmeshsize ) outputattribs [ 0 locks=0 ] ( 0 ) useouthardedgesgroup [ 0 locks=0 ] ( "off" ) outhardedgesgroup [ 0 locks=0 ] ( hardedges ) useoutmeshsizeattrib [ 0 locks=0 ] ( "off" ) outmeshsizeattrib [ 0 locks=0 ] ( meshsize ) useoutmeshqualityattrib [ 0 locks=0 ] ( "off" ) outmeshqualityattrib [ 0 locks=0 ] ( meshquality ) } 0707070000010000000006660000000000000000010000001514731411700003200000000041obj/geo1/remesh2.userdata ___Version___20.5.6840707070000010000000006660000000000000000010000001514731411700002200000000033obj/geo1/OUT.inittype = null matchesdef = 1 0707070000010000000006660000000000000000010000001514731411700002100000001025obj/geo1/OUT.defsopflags sopflags = comment "" position -3.20285 -14.664 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 normal_constraints 1 1 "input1" } inputs { 0 normal_constraints 0 1 } stat { create 1771927271 modify 1771935720 author konstantin@mac.fritz.box access 0777 } color UT_Color RGB 1 0.725 0 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001514731411700002200000000124obj/geo1/OUT.parm{ version 0.8 copyinput [ 0 locks=0 ] ( "on" ) cacheinput [ 0 locks=0 ] ( "off" ) } 0707070000010000000006660000000000000000010000001514731411700002600000000041obj/geo1/OUT.userdata ___Version___20.5.6840707070000010000000006660000000000000000010000001514731411700003300000000040obj/geo1/foreach_end1.inittype = block_end matchesdef = 1 0707070000010000000006660000000000000000010000001514731411700003200000001002obj/geo1/foreach_end1.defsopflags sopflags = comment "" position -3.20285 -1.36901 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault off exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 trace1 1 1 "input1" } inputs { 0 trace1 0 1 } stat { create 1771933142 modify 1771935323 author konstantin@mac.fritz.box access 0777 } color UT_Color RGB 0.75 0.4 0 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001514731411700003300000001141obj/geo1/foreach_end1.parm{ version 0.8 itermethod [ 0 locks=0 ] ( "pieces" ) method [ 0 locks=0 ] ( "merge" ) iterations [ 0 locks=0 ] ( 10 ) startvalue [ 0 locks=0 ] ( 1 ) increment [ 0 locks=0 ] ( 1 ) class [ 0 locks=0 ] ( "primitive" ) useattrib [ 0 locks=0 ] ( "off" ) attrib [ 0 locks=0 ] ( "" ) usemaxiter [ 0 locks=0 ] ( "off" ) maxiter [ 0 locks=0 ] ( 10 ) blockpath [ 0 locks=0 ] ( ../foreach_begin1 ) templatepath [ 0 locks=0 ] ( ../foreach_begin1 ) resetcookpass [ 0 locks=0 ] ( 0 ) dosinglepass [ 0 locks=0 ] ( "off" ) singlepass [ 0 locks=0 ] ( 0 ) stopcondition [ 0 locks=0 ] ( 0 ) multithread [ 0 locks=0 ] ( "off" ) } 0707070000010000000006660000000000000000010000001514731411700003700000000041obj/geo1/foreach_end1.userdata ___Version___20.5.6840707070000010000000006660000000000000000010000001514731411700003500000000042obj/geo1/foreach_begin1.inittype = block_begin matchesdef = 1 0707070000010000000006660000000000000000010000001514731411700003400000001003obj/geo1/foreach_begin1.defsopflags sopflags = comment "" position -3.20285 0.88999 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault off exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 copnet1 0 1 "input1" } inputs { 0 copnet1 0 1 } stat { create 1771933142 modify 1771934732 author konstantin@mac.fritz.box access 0777 } color UT_Color RGB 0.75 0.4 0 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001514731411700003500000000346obj/geo1/foreach_begin1.parm{ version 0.8 method [ 0 locks=0 ] ( "piece" ) blockpath [ 0 locks=0 ] ( ../foreach_end1 ) resetcookpass [ 0 locks=0 ] ( 0 ) createmetablock [ 0 locks=0 ] ( 0 ) label1 [ 0 locks=0 ] ( "iteration, numiterations, value, ivalue" ) } 0707070000010000000006660000000000000000010000001514731411700004100000000041obj/geo1/foreach_begin1.userdata ___Version___20.5.6840707070000010000000006660000000000000000010000001514731411700002500000000034obj/geo1/trace1.inittype = trace matchesdef = 1 0707070000010000000006660000000000000000010000001514731411700002400000001022obj/geo1/trace1.defsopflags sopflags = comment "" position -3.20285 -0.23951 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 foreach_begin1 1 1 "input1" } inputs { 0 foreach_begin1 0 1 } stat { create 1771933147 modify 1771933868 author konstantin@mac.fritz.box access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001514731411700002400000000213obj/geo1/trace1.chn{ channel copframe { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = $F } } } 0707070000010000000006660000000000000000010000001514731411700002500000001767obj/geo1/trace1.parm{ version 0.8 tracelayer [ 0 locks=0 ] ( "" ) t [ 0 locks=0 ] ( 0 0 0 ) r [ 0 locks=0 ] ( 0 0 0 ) s [ 0 locks=0 ] ( 1 1 ) stdswitcher [ 0 locks=0 ] ( 0 0 ) thresh [ 0 locks=0 ] ( 0 ) addtexture [ 0 locks=0 ] ( "off" ) channel [ 0 locks=0 ] ( "mono" ) usecop [ 0 locks=0 ] ( 0 0 ) file [ 0 locks=0 ] ( circle.pic ) reload [ 0 locks=0 ] ( 0 ) overridesize [ 0 locks=0 ] ( "off" ) imagesize [ 0 locks=0 ] ( 100 100 ) coppath [ 0 locks=0 ] ( "" ) copframe [ 0 locks=0 ] ( [ copframe 0 ] ) copcolor [ 0 locks=0 ] ( "(Default Color)" ) copalpha [ 0 locks=0 ] ( "(Default Alpha)" ) delborder [ 0 locks=0 ] ( "off" ) bordwidth [ 0 locks=0 ] ( 2 ) doresample [ 0 locks=0 ] ( "off" ) step [ 0 locks=0 ] ( 1 ) dosmooth [ 0 locks=0 ] ( "off" ) corner [ 0 locks=0 ] ( 1 ) fitcurve [ 0 locks=0 ] ( "off" ) error [ 0 locks=0 ] ( 2 ) convpoly [ 0 locks=0 ] ( "off" ) lod [ 0 locks=0 ] ( 1 ) hole [ 0 locks=0 ] ( "off" ) boundary [ 0 locks=0 ] ( "black" ) boundaryvalue [ 0 locks=0 ] ( 0 ) missingframe [ 0 locks=0 ] ( "error" ) } 0707070000010000000006660000000000000000010000001514731411700003100000000041obj/geo1/trace1.userdata ___Version___20.5.6840707070000010000000006660000000000000000010000001514731411700002500000000044obj/geo1/height.inittype = attribwrangle matchesdef = 1 0707070000010000000006660000000000000000010000001514731411700002400000001016obj/geo1/height.defsopflags sopflags = comment "" position -3.20285 -2.49851 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 foreach_end1 1 1 "input1" } inputs { 0 foreach_end1 0 1 } stat { create 1771933741 modify 1771935324 author konstantin@mac.fritz.box access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001514731411700002500000001421obj/geo1/height.parm{ version 0.8 folder0 [ 0 locks=0 ] ( 0 0 ) group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "guess" ) class [ 0 locks=0 ] ( "point" ) vex_numcount [ 0 locks=0 ] ( 10 ) vex_threadjobsize [ 0 locks=0 ] ( 1024 ) snippet [ 0 locks=0 ] ( "float area = primintrinsic(0, 'measuredarea', i@primnum); v@P.y = (4.0 - area) * 0.5;" ) exportlist [ 0 locks=0 ] ( * ) vex_strict [ 0 locks=0 ] ( "off" ) autobind [ 0 locks=0 ] ( "on" ) bindings [ 0 locks=0 ] ( 0 ) groupautobind [ 0 locks=0 ] ( "on" ) groupbindings [ 0 locks=0 ] ( 0 ) vex_cwdpath [ 0 locks=0 ] ( . ) vex_outputmask [ 0 locks=0 ] ( * ) vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) vex_precision [ 0 locks=0 ] ( auto ) } 0707070000010000000006660000000000000000010000001514731411700003100000000031obj/geo1/height.userdata ___Version___0707070000010000000006660000000000000000010000001514731411700003100000000040obj/geo1/primitive1.inittype = primitive matchesdef = 1 0707070000010000000006660000000000000000010000001514731411700003000000001002obj/geo1/primitive1.defsopflags sopflags = comment "" position -3.20285 -3.49851 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 height 1 1 "input1" } inputs { 0 height 0 1 } stat { create 1771934258 modify 1771934332 author konstantin@mac.fritz.box access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001514731411700003000000003563obj/geo1/primitive1.chn{ channel px { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = $CEX } } channel py { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = $CEY } } channel pz { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = $CEZ } } channel upvectorx { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = @N.x } } channel upvectory { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = @N.y } } channel upvectorz { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = @N.z } } channel diffr { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = @Cd.r } } channel diffg { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = @Cd.g } } channel diffb { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = @Cd.b } } channel alpha { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = @Alpha } } channel crease { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = @creaseweight } } channel metaweight { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = $WEIGHT } } channel prblur { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = 1/$FPS } } channel rx { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "fit01(rand($PR+123), -20, 20)" } } } 0707070000010000000006660000000000000000010000001514731411700003100000004465obj/geo1/primitive1.parm{ version 0.8 group [ 0 locks=0 ] ( "" ) templateGrp [ 0 locks=0 ] ( "" ) stdswitcher [ 0 locks=0 ] ( 0 0 0 0 0 0 ) doxform [ 0 locks=0 ] ( "on" ) dorot [ 0 locks=0 ] ( "off" ) xOrd [ 0 locks=0 ] ( "srt" ) rOrd [ 0 locks=0 ] ( "xyz" ) t [ 0 locks=0 ] ( 0 0 0 ) r [ 8 locks=0 ] ( [ rx 0 ] 0 0 ) s [ 0 locks=0 ] ( 1 1 1 ) shear [ 0 locks=0 ] ( 0 0 0 ) parmgroup_pivotxform [ 0 locks=0 ] ( 0 ) p [ 0 locks=0 ] ( [ px 0 ] [ py 0 ] [ pz 0 ] ) pr [ 0 locks=0 ] ( 0 0 0 ) lookatpath [ 0 locks=0 ] ( "" ) upvector [ 0 locks=0 ] ( [ upvectorx 0 ] [ upvectory 0 ] [ upvectorz 0 ] ) attribslabel [ 0 locks=0 ] ( ) xformattribs [ 0 locks=0 ] ( "" ) doclr [ 0 locks=0 ] ( "off" ) diff [ 0 locks=0 ] ( [ diffr 0 ] [ diffg 0 ] [ diffb 0 ] ) doalpha [ 0 locks=0 ] ( "off" ) alpha [ 0 locks=0 ] ( [ alpha 0 ] ) docrease [ 0 locks=0 ] ( "off" ) crease [ 0 locks=0 ] ( [ crease 0 ] ) dotexture [ 0 locks=0 ] ( "off" ) texture [ 0 locks=0 ] ( "" ) pshapeu [ 0 locks=0 ] ( "off" ) pshapev [ 0 locks=0 ] ( "off" ) closeu [ 0 locks=0 ] ( "sameclosure" ) closev [ 0 locks=0 ] ( "sameclosure" ) clampu [ 0 locks=0 ] ( "sameclamp" ) clampv [ 0 locks=0 ] ( "sameclamp" ) vtxsort [ 0 locks=0 ] ( "samevertex" ) vtxuoff [ 0 locks=0 ] ( 0 ) vtxvoff [ 0 locks=0 ] ( 0 ) doweight [ 0 locks=0 ] ( "off" ) metaweight [ 0 locks=0 ] ( [ metaweight 0 ] ) doprender [ 0 locks=0 ] ( "off" ) prtype [ 0 locks=0 ] ( "sphere" ) prsize [ 0 locks=0 ] ( 0.05 ) prblur [ 0 locks=0 ] ( [ prblur 0 ] ) dovolvis [ 0 locks=0 ] ( "off" ) volvis [ 0 locks=0 ] ( "smoke" ) volvisiso [ 0 locks=0 ] ( 0 ) volvisdensity [ 0 locks=0 ] ( 1 ) dotaper [ 0 locks=0 ] ( "off" ) taper [ 0 locks=0 ] ( 1 1 ) volswitcher [ 0 locks=0 ] ( 0 0 ) dovolume [ 0 locks=0 ] ( "off" ) volborder [ 0 locks=0 ] ( "constant" ) volborderval [ 0 locks=0 ] ( 0 ) dovoltol [ 0 locks=0 ] ( "off" ) voltol [ 0 locks=0 ] ( 0 ) dovoltypeinfo [ 0 locks=0 ] ( "off" ) voltypeinfo [ 0 locks=0 ] ( "none" ) dovistile [ 0 locks=0 ] ( "off" ) vistile [ 0 locks=0 ] ( 1 ) dovdbclass [ 0 locks=0 ] ( "off" ) vdbclass [ 0 locks=0 ] ( "unknown" ) dovdbcreator [ 0 locks=0 ] ( "off" ) vdbcreator [ 0 locks=0 ] ( "" ) dovdbtransform [ 0 locks=0 ] ( "off" ) vdbtransform [ 0 locks=0 ] ( "off" ) dovdbvectype [ 0 locks=0 ] ( "off" ) vdbvectype [ 0 locks=0 ] ( "invariant" ) dovdbhalf [ 0 locks=0 ] ( "off" ) vdbhalf [ 0 locks=0 ] ( "off" ) } 0707070000010000000006660000000000000000010000001514731411700003500000000041obj/geo1/primitive1.userdata ___Version___20.5.6840707070000010000000006660000000000000000010000001514731411700001700000000265obj/geo1.order16 copnet1 resample1 triangulate2d1 remesh1 attribfill1 grouppromote1 resolution normal_surfaces normal_constraints remesh2 OUT foreach_end1 foreach_begin1 trace1 height primitive1 0707070000010000000006660000000000000000010000001514731411700001500000000002obj/geo1.net1 0707070000010000000006660000000000000000010000001514731411700001000000000002obj.net1 0707070000010000000006660000000000000000010000001514731411700001000000000660out.defcomment "" position 0 1.5 connectornextid 0 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1771924767 modify 1771927356 author konstantin@mac.fritz.box access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001514731411700001100000000020out.parm{ version 0.8 } 0707070000010000000006660000000000000000010000001514731411700001500000000041out.userdata ___Version___20.5.6840707070000010000000006660000000000000000010000001514731411700001000000000002out.net1 0707070000010000000006660000000000000000010000001514731411700000700000000661ch.defcomment "" position 0 0.75 connectornextid 0 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1771924767 modify 1771927356 author konstantin@mac.fritz.box access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001514731411700001000000000020ch.parm{ version 0.8 } 0707070000010000000006660000000000000000010000001514731411700001400000000041ch.userdata ___Version___20.5.6840707070000010000000006660000000000000000010000001514731411700000700000000002ch.net1 0707070000010000000006660000000000000000010000001514731411700001100000000661shop.defcomment "" position 0 2.25 connectornextid 0 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1771924767 modify 1771927356 author konstantin@mac.fritz.box access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001514731411700001200000000020shop.parm{ version 0.8 } 0707070000010000000006660000000000000000010000001514731411700001600000000041shop.userdata ___Version___20.5.6840707070000010000000006660000000000000000010000001514731411700001100000000002shop.net1 0707070000010000000006660000000000000000010000001514731411700001000000000656img.defcomment "" position 0 3 connectornextid 0 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1771924767 modify 1771927356 author konstantin@mac.fritz.box access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001514731411700001100000000020img.parm{ version 0.8 } 0707070000010000000006660000000000000000010000001514731411700001500000000041img.userdata ___Version___20.5.6840707070000010000000006660000000000000000010000001514731411700001700000000032img/comp1.inittype = img matchesdef = 0 0707070000010000000006660000000000000000010000001514731411700001600000000657img/comp1.defcomment "" position 1 1 connectornextid 0 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed off outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1771924769 modify 1771927356 author konstantin@mac.fritz.box access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001514731411700001700000000020img/comp1.parm{ version 0.8 } 0707070000010000000006660000000000000000010000001514731411700002300000000041img/comp1.userdata ___Version___20.5.6840707070000010000000006660000000000000000010000001514731411700001600000000002img/comp1.net1 0707070000010000000006660000000000000000010000001514731411700002100000000035img/copnet1.inittype = copnet matchesdef = 0 0707070000010000000006660000000000000000010000001514731411700002000000000656img/copnet1.defcomment "" position 0 0 connectornextid 0 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1771924769 modify 1771927356 author konstantin@mac.fritz.box access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001514731411700002100000000575img/copnet1.parm{ version 0.8 setres [ 0 locks=0 ] ( "off" ) res [ 0 locks=0 ] ( 1024 1024 ) resmenu [ 0 locks=0 ] ( "none" ) setpixelscale [ 0 locks=0 ] ( "off" ) pixelscale [ 0 locks=0 ] ( 2 ) setborder [ 0 locks=0 ] ( "off" ) border [ 0 locks=0 ] ( "wrap" ) setprecision [ 0 locks=0 ] ( "off" ) precision [ 0 locks=0 ] ( "b32" ) setvistile [ 0 locks=0 ] ( "off" ) vistile [ 0 locks=0 ] ( 3 ) } 0707070000010000000006660000000000000000010000001514731411700002500000000041img/copnet1.userdata ___Version___20.5.6840707070000010000000006660000000000000000010000001514731411700002000000000002img/copnet1.net1 0707070000010000000006660000000000000000010000001514731411700001200000000020img.order2 comp1 copnet1 0707070000010000000006660000000000000000010000001514731411700001000000000002img.net1 0707070000010000000006660000000000000000010000001514731411700001000000000002vex.net1 0707070000010000000006660000000000000000010000001514731411700001000000000002mat.net1 0707070000010000000006660000000000000000010000001514731411700001200000000672stage.defcomment "" position 0 4.5 connectornextid 0 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on debug off outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1771924767 modify 1771933669 author konstantin@mac.fritz.box access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001514731411700001300000000556stage.parm{ version 0.8 modifiedprimcounttostartnewlayer [ 0 locks=0 ] ( 0 ) pinnedprims [ 0 locks=0 ] ( "" ) resolvercontextassetpath [ 0 locks=0 ] ( "" ) resolvercontextstringcount [ 0 locks=0 ] ( 0 ) variantselectioncount [ 0 locks=0 ] ( 0 ) insertionpointdescriptor [ 0 locks=0 ] ( "" ) rendergallerysource [ 0 locks=0 ] ( $HIP/galleries/$HIPNAME.$OS/rendergallery.db ) } 0707070000010000000006660000000000000000010000001514731411700001700000000041stage.userdata ___Version___20.5.6840707070000010000000006660000000000000000010000001514731411700002100000000351stage.datablocks__onload__.expansion expansion{ "expanded":true } __onload__.loadmasks loadmasksz{ "populateall":true, "populatepaths":[ ], "mutelayers":[ ], "loadall":true, "loadpaths":[ ], "fallbacks":{ } } 0707070000010000000006660000000000000000010000001514731411700001200000000002stage.net1 0707070000010000000006660000000000000000010000001514731411700001200000000661tasks.defcomment "" position 0 5.25 connectornextid 0 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1771924767 modify 1771927356 author konstantin@mac.fritz.box access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001514731411700001300000000020tasks.parm{ version 0.8 } 0707070000010000000006660000000000000000010000001514731411700001700000000041tasks.userdata ___Version___20.5.6840707070000010000000006660000000000000000010000001514731411700002300000000035tasks/topnet1.inittype = topnet matchesdef = 0 0707070000010000000006660000000000000000010000001514731411700002200000000657tasks/topnet1.defcomment "" position 0 0 connectornextid 0 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off colordefault on exposed on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1771924769 modify 1771927361 author konstantin@mac.fritz.box access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001514731411700002300000002100tasks/topnet1.parm{ version 0.8 cookcontrolssection [ 0 locks=0 ] ( 0 ) generatestatic [ 0 locks=0 ] ( 0 ) cookbutton [ 0 locks=0 ] ( 0 ) dirtybutton [ 0 locks=0 ] ( 0 ) cancelbutton [ 0 locks=0 ] ( 0 ) taskgraphsection [ 0 locks=0 ] ( 0 ) checkpointformat [ 0 locks=0 ] ( "1" ) taskgraphfile [ 0 locks=0 ] ( $HIP/$HIPNAME.taskgraph.$F.py ) savetaskgraph [ 0 locks=0 ] ( 0 ) loadtaskgraph [ 0 locks=0 ] ( 0 ) taskgraphautosave [ 0 locks=0 ] ( "off" ) taskgraphsaverate [ 0 locks=0 ] ( 10 ) checkpointfile [ 0 locks=0 ] ( $HIP/$HIPNAME.checkpoint.json ) loadcheckpoint [ 0 locks=0 ] ( 0 ) checkpointload [ 0 locks=0 ] ( "0" ) checkpointenabled [ 0 locks=0 ] ( "off" ) checkpointrate [ 0 locks=0 ] ( 10 ) sep2 [ 0 locks=0 ] ( ) savegraphattribs [ 0 locks=0 ] ( "on" ) schedulersection [ 0 locks=0 ] ( 0 ) topscheduler [ 0 locks=0 ] ( localscheduler ) usedefaultlabel [ 0 locks=0 ] ( "off" ) defaultlabel [ 0 locks=0 ] ( $OS.`@pdg_index` ) sep1 [ 0 locks=0 ] ( ) regenerationtype [ 0 locks=0 ] ( "0" ) evaluationtime [ 0 locks=0 ] ( "0" ) customtime [ 0 locks=0 ] ( 0 ) savescenefile [ 0 locks=0 ] ( "on" ) } 0707070000010000000006660000000000000000010000001514731411700002700000000041tasks/topnet1.userdata ___Version___20.5.6840707070000010000000006660000000000000000010000001514731411700004200000000045tasks/topnet1/localscheduler.inittype = localscheduler matchesdef = 0 0707070000010000000006660000000000000000010000001514731411700004100000000663tasks/topnet1/localscheduler.defcomment "" position 0 0 connectornextid 0 flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress off colordefault on exposed on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1771924769 modify 1771927358 author konstantin@mac.fritz.box access 0777 } color UT_Color RGB 0.478 0.478 0.478 delscript "" exprlanguage hscript end 0707070000010000000006660000000000000000010000001514731411700004200000005020tasks/topnet1/localscheduler.parm{ version 0.8 folder0 [ 0 locks=0 ] ( 0 0 0 ) folder5 [ 0 locks=0 ] ( 0 ) maxprocsmenu [ 0 locks=0 ] ( "0" ) maxprocs [ 0 locks=0 ] ( 1 ) pdg_usemaxtasks [ 0 locks=0 ] ( "off" ) pdg_maxtasks [ 0 locks=0 ] ( 0 ) verbose [ 0 locks=0 ] ( "off" ) pdg_waitforfailures [ 0 locks=0 ] ( "off" ) folder4 [ 0 locks=0 ] ( 0 ) pdg_workingdir [ 0 locks=0 ] ( $HIP ) uselogfilename [ 0 locks=0 ] ( "off" ) logfilename [ 0 locks=0 ] ( `@pdg_name`.log ) hythonbin [ 0 locks=0 ] ( "0" ) hythonbincustomuniversal [ 0 locks=0 ] ( "" ) pdg_workitemdatasource [ 0 locks=0 ] ( "0" ) pdg_compressworkitemdata [ 0 locks=0 ] ( "on" ) pdg_validateoutputs [ 0 locks=0 ] ( "on" ) pdg_checkexpectedoutputs [ 0 locks=0 ] ( "on" ) sepparm2 [ 0 locks=0 ] ( ) pdg_mapmode [ 0 locks=0 ] ( "0" ) pdg_usemapzone [ 0 locks=0 ] ( "off" ) pdg_mapzone [ 0 locks=0 ] ( $PDG_PATHMAP_ZONE ) folder1 [ 0 locks=0 ] ( 0 ) tempdirmenu [ 0 locks=0 ] ( "1" ) tempdirappendpid [ 0 locks=0 ] ( "on" ) tempdircustom [ 0 locks=0 ] ( $HOUDINI_TEMP_DIR/$HIPNAME/pdgtemp ) pdg_deletetempdir [ 0 locks=0 ] ( "0" ) socketcallbacks [ 0 locks=0 ] ( 1 ) pdg_rpcignoreerrors [ 0 locks=0 ] ( "0" ) pdg_rpcmaxerrors [ 0 locks=0 ] ( 5 ) pdg_rpctimeout [ 0 locks=0 ] ( 4 ) pdg_rpcretries [ 0 locks=0 ] ( 2 ) pdg_rpcbackoff [ 0 locks=0 ] ( 2 ) pdg_rpcbatch [ 0 locks=0 ] ( 1 ) pdg_rpcrelease [ 0 locks=0 ] ( "on" ) folder0_3 [ 0 locks=0 ] ( 0 ) local_single [ 0 locks=0 ] ( "off" ) local_is_CPU_number_set [ 0 locks=0 ] ( "off" ) local_CPUs_to_use [ 0 locks=0 ] ( 1 ) folder6 [ 0 locks=0 ] ( 0 ) local_useminfreemem [ 0 locks=0 ] ( "0" ) local_minfreemem [ 0 locks=0 ] ( 0 ) local_minfreemempct [ 0 locks=0 ] ( 0 ) folder2 [ 0 locks=0 ] ( 0 ) local_enabletimeout [ 0 locks=0 ] ( "off" ) local_maxtime [ 0 locks=0 ] ( 0 ) local_handletimeout [ 0 locks=0 ] ( "0" ) sepparm4 [ 0 locks=0 ] ( ) local_enablemaxmemory [ 0 locks=0 ] ( "off" ) local_maxmemory [ 0 locks=0 ] ( 0 ) local_handlememory [ 0 locks=0 ] ( "0" ) sepparm5 [ 0 locks=0 ] ( ) local_echandleby [ 0 locks=0 ] ( "0" ) local_echandleall [ 0 locks=0 ] ( "on" ) local_eccustomcode [ 0 locks=0 ] ( 1 ) sepparm [ 0 locks=0 ] ( ) local_maximumretries [ 0 locks=0 ] ( 3 ) local_addfailcountattr [ 0 locks=0 ] ( "off" ) local_failcountattr [ 0 locks=0 ] ( failurecount ) folder3 [ 0 locks=0 ] ( 0 ) local_usehoudinimaxthreads [ 0 locks=0 ] ( "off" ) local_houdinimaxthreads [ 0 locks=0 ] ( 0 ) local_requireswindow [ 0 locks=0 ] ( "off" ) local_skippackages [ 0 locks=0 ] ( "on" ) local_envunset [ 0 locks=0 ] ( "" ) local_env_file [ 0 locks=0 ] ( "" ) local_envmulti [ 0 locks=0 ] ( 0 ) } 0707070000010000000006660000000000000000010000001514731411700004600000000032tasks/topnet1/localscheduler.userdata ___Version___10707070000010000000006660000000000000000010000001514731411700002200000000002tasks/topnet1.net1 0707070000010000000006660000000000000000010000001514731411700001200000000002tasks.net1 0707070000010000000006660000000000000000010000001514731411700002600000000000.scenefilevisualizers0707070000010000000006660000000000000000010000001514731411700001500000077036.applicationimgdispopt -m 256 -P on -M on -A on -j on -x off -L on -g 2.2 -B 1 -v split -V 2 2 -d h -a off -i 2 -b 0 0 0 -o "" -h on -H on -c 0.8 0.8 0.8 -C 1 1 1 -S 1 1 0 -R 6 -F dc -D "" -I "" -f "" -s off -r 256 256 -p on -l on -t on imgview -z 1 -p C 0 -c 0 -l on -s off -i imgview1 imgview2d -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview1 1 imgview2d -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview1 2 imgview2d -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview1 3 imgview2d -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview1 4 imgview2d -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview1 5 imgview2d -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview1 6 imgview2d -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview1 7 imgview2d -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview1 8 imgview2d -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview1 9 imgview2d -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview1 10 imgview2d -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview1 11 imgview2d -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview1 12 imgview2d -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview1 13 imgview2d -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview1 14 imgview2d -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview1 15 imgview2d -V on -L on -G on -H on -P off -m 0 -p 0 1 -b 1 1 0 -g 2.2 -d "" -c -1 -t off -i on -X on imgview1 16 imgviewtime -V on -L on -G on -H on -P off -r 24 -u fr -g 0 -f on -e on -b on -d imgview1 imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview1 1 imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview1 2 imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview1 3 imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview1 4 imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview1 5 imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview1 6 imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview1 7 imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview1 8 imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview1 9 imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview1 10 imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview1 11 imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview1 12 imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview1 13 imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview1 14 imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview1 15 imgviewhist -V on -L on -G on -H on -P off -c -1 -h 0 -i on imgview1 16 networkeditor -p '{\n}\n'viewerstow -b stow -x open -l stow -m hide -c hide -d open Technical.panetab3.world vieweroption -a 0 -h 1 -m 1 -r 'View: Mantra' Technical.panetab3.world viewergrouplist -g off -s 2.81176 2.42353 -c on -t edge -m '*' -e on -p off -h on Technical.panetab3.world vieweroption -p 0 -P '+geo -cam -light -muscle -bone -null -blend -other' Technical.panetab3.world viewlayout -s 2 Technical.panetab3.world viewerinspect Technical.panetab3.world mode ( objects ) object_properties ( ) prim_properties ( ) enable ( 0 ) magnify ( 1 ) viewtype -t perspective Technical.panetab3.world.`vpname("Technical.panetab3.world",2)` viewtype -t ortho_top Technical.panetab3.world.`vpname("Technical.panetab3.world",1)` viewtype -t ortho_front Technical.panetab3.world.`vpname("Technical.panetab3.world",3)` viewtype -t ortho_right Technical.panetab3.world.`vpname("Technical.panetab3.world",4)` viewname -l on -n aaaa3 Technical.panetab3.world.`vpname("Technical.panetab3.world",2)` viewname -l on -n aaaa2 Technical.panetab3.world.`vpname("Technical.panetab3.world",1)` viewname -l on -n aaaa1 Technical.panetab3.world.`vpname("Technical.panetab3.world",3)` viewname -l on -n aaaa0 Technical.panetab3.world.`vpname("Technical.panetab3.world",4)` viewname -l off -n persp1 Technical.panetab3.world.`vpname("Technical.panetab3.world",2)` viewname -l off -n top1 Technical.panetab3.world.`vpname("Technical.panetab3.world",1)` viewname -l off -n front1 Technical.panetab3.world.`vpname("Technical.panetab3.world",3)` viewname -l off -n right1 Technical.panetab3.world.`vpname("Technical.panetab3.world",4)` viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s matcap_wire -F off -l on -L on -G off -B none -d uv -r unique scene Technical.panetab3.world.persp1 viewdispset -t off scene Technical.panetab3.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s matcap_wire -F off -l on -L on -G off -B none -d uv -r scene selectscene Technical.panetab3.world.persp1 viewdispset -t off selectscene Technical.panetab3.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s matcap_wire -F off -l on -L off -G on -B none -d uv -r unique ghostscene Technical.panetab3.world.persp1 viewdispset -t off ghostscene Technical.panetab3.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s matcap_wire -F off -l on -L on -G off -B none -d uv -r unique display Technical.panetab3.world.persp1 viewdispset -t off display Technical.panetab3.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s wire -F off -l on -L off -G off -B none -d uv -r unique current Technical.panetab3.world.persp1 viewdispset -t off current Technical.panetab3.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s wire -F on -l on -L off -G on -B none -d uv -r unique template Technical.panetab3.world.persp1 viewdispset -t off template Technical.panetab3.world.persp1 viewdisplay -B dg -b off -d off -C 2 -e 0.5 -F on -f off -g on -G '*' -h off -H on -j off -J off -L on -n 1 -o off -O on -q on -r on -s off -t on -V 2 -z off -y off -x off -X off -U 4 -Y 4 -T on -R on -i on -D on -k off Technical.panetab3.world.persp1 viewdisplay -Q on -m on -v on Technical.panetab3.world.persp1 viewdisplay -W off 0 0 Technical.panetab3.world.persp1 viewdisplay -c on -l1 -K on -P points -p 3 Technical.panetab3.world.persp1 viewdispopts -a on -A 0.5 -b current -B 0 -c 1 -C 60 -d on -D 1 -g on -i on -n on -N 1000000 -o off -p 10 -P off -r off -R on -S 768 -l 128 -m 0.05 -M 1024 -s on -t 0.5 -u uv -w 0.1 -W 0.9 -x on -X off Technical.panetab3.world.persp1 viewdispopts -f off -k 0 -I 1 -O on -T MatCap/OilClay.pic -U lookdev/uvgrid_grey.exr -v 1 Technical.panetab3.world.persp1 viewdispopts -G 2 Technical.panetab3.world.persp1 viewdispopts -j 1 -J 1 -K 1 Technical.panetab3.world.persp1 vieweffect -a 2 -A 4 -b on -B 1 -d on -D on off -e 0.8 -E -30 -30 -100 -f 2 -F 0 -g 2.2 -G 0 -h 1 -H on -i on -I 1 -j on -J 50 -K 2 -k 1 -l '' -m on -M 2048 -o off -O 3 -p off -P 3 -q 1 -Q 2 -r 2048 2048 -s 2 -t 100 -T 100 -u off -U off -v 256 256 256 -w 0.05 -W on -x 0.4 0.4 0.4 -X 0.4 0.4 0.4 -y 0.4 0.4 0.4 -Y 0.0025 0.0025 0.0025 -z 0.01 -Z 1 Technical.panetab3.world.persp1 viewinfotext -m always -s off -t on Technical.panetab3.world.persp1 viewlight -a on -d on -e on -h off -l on -n 8 -s on Technical.panetab3.world.persp1 viewbackground -b on -e on -q 1 -i off -m 0 0 -M 1 1 Technical.panetab3.world.persp1 viewroto -S file -F '' -C '' -a on -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off persp Technical.panetab3.world.persp1 viewroto -S file -F '' -C '' -a on -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off cam Technical.panetab3.world.persp1 viewroto -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off top Technical.panetab3.world.persp1 viewroto -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off front Technical.panetab3.world.persp1 viewroto -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off right Technical.panetab3.world.persp1 viewroto -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off bottom Technical.panetab3.world.persp1 viewroto -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off back Technical.panetab3.world.persp1 viewroto -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off left Technical.panetab3.world.persp1 viewroto -S file -F 'lookdev/uvgrid_grey.exr' -C '' -a on -f 'scale' -o 0 0 -s 1 1 -O 1 -B 0.2 -e off uv Technical.panetab3.world.persp1 viewroto -S file -F '' -C '' -a on -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off image Technical.panetab3.world.persp1 viewforeground -d on -f on -D Pz -s 0 Technical.panetab3.world.persp1 viewforeground -o 1 Technical.panetab3.world.persp1 viewtransform Technical.panetab3.world.persp1 version ( 3 ) flag ( Fx ) orthowidth ( 2.79264 ) focal ( 50 ) aperture ( 41.4214 ) window ( 0 1 0 1 ) winroll ( 0 ) clear ( 1 ) nearfar ( 0.01 10000 ) aspect ( 1.33333 ) pixelaspect ( 1 ) txyz ( 0.118312 1.49963 2.28763 ) pxyz ( 0.118312 1.49963 0.0951526 ) rotation ( 0.658828 -0.613456 0.435452 1.82861e-17 0.578832 0.815447 -0.752294 -0.537239 0.38135 ) homedistance ( 4.45934 ) homeadjboxwidth ( 2.79264 ) homeorthowidth ( 2.79264 ) homeradius ( 3.55445 ) homeaxis ( 0 ) homecustom ( 0.707107 -0.353553 0.612372 0 0.866025 0.5 -0.707107 -0.353553 0.612372 ) adjustlimits ( 0 ) fov ( 45b) limitnear ( 0 1) inffreecam ( 0 ) viewcamera -c '' Technical.panetab3.world.persp1 vieworthogrid -d off -o 0 0 0 -s 0.2 0.2 -r 5 5 -R 0 Technical.panetab3.world.persp1 viewuvgrid -r on -s 0.1 0.1 -P off -S 64 64 -O 0 0 -C on -t on Technical.panetab3.world.persp1 viewagentopts -L on -b 0 -d 1 -l 0 -m 4 -p 1000 -w 1 -B 1 Technical.panetab3.world.persp1 viewcharacteropts -D off Technical.panetab3.world.persp1 viewonionskin -e on -a 4 -b 4 -i 6 -o 0.5 -A 1 1 1 -B 1 1 1 Technical.panetab3.world.persp1 viewposteffects -D off -B off -t "" -f off -V off -S on -a 1 -b 5 -F 1 -g 1 -c 1 1 1 -C 1 1 1 -d 1e+06 -h 0 -H 100 10 -i 1 -I 1 -l 1 -n "" -o 1 -O 1 -r 0 1000 -R 1 200 -s 1 1 -u 0 -U 100 10 -v 0 Technical.panetab3.world.persp1 viewposteffects -e off -E 10 -T 0.95 -L 1 Technical.panetab3.world.persp1 viewmaskoverlay -o 0.4 Technical.panetab3.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s matcap_wire -F off -l on -L on -G off -B none -d uv -r unique scene Technical.panetab3.world.top1 viewdispset -t off scene Technical.panetab3.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s matcap_wire -F off -l on -L on -G off -B none -d uv -r scene selectscene Technical.panetab3.world.top1 viewdispset -t off selectscene Technical.panetab3.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s matcap_wire -F off -l on -L off -G on -B none -d uv -r unique ghostscene Technical.panetab3.world.top1 viewdispset -t off ghostscene Technical.panetab3.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s matcap_wire -F off -l on -L on -G off -B none -d uv -r unique display Technical.panetab3.world.top1 viewdispset -t off display Technical.panetab3.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s wire -F off -l on -L off -G off -B none -d uv -r unique current Technical.panetab3.world.top1 viewdispset -t off current Technical.panetab3.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s wire -F on -l on -L off -G on -B none -d uv -r unique template Technical.panetab3.world.top1 viewdispset -t off template Technical.panetab3.world.top1 viewdisplay -B dg -b off -d off -C 2 -e 0.5 -F on -f off -g on -G '*' -h off -H on -j off -J off -L on -n 1 -o off -O on -q on -r on -s off -t on -V 2 -z off -y off -x off -X off -U 4 -Y 4 -T on -R on -i on -D on -k off Technical.panetab3.world.top1 viewdisplay -Q on -m on -v on Technical.panetab3.world.top1 viewdisplay -W off 0 0 Technical.panetab3.world.top1 viewdisplay -c on -l1 -K on -P points -p 3 Technical.panetab3.world.top1 viewdispopts -a on -A 0.5 -b current -B 0 -c 1 -C 60 -d on -D 1 -g on -i on -n on -N 1000000 -o off -p 10 -P off -r off -R on -S 768 -l 128 -m 0.05 -M 1024 -s on -t 0.5 -u uv -w 0.1 -W 0.9 -x on -X off Technical.panetab3.world.top1 viewdispopts -f off -k 0 -I 1 -O on -T MatCap/OilClay.pic -U lookdev/uvgrid_grey.exr -v 1 Technical.panetab3.world.top1 viewdispopts -G 2 Technical.panetab3.world.top1 viewdispopts -j 1 -J 1 -K 1 Technical.panetab3.world.top1 vieweffect -a 2 -A 4 -b on -B 1 -d on -D on off -e 0.8 -E -30 -30 -100 -f 2 -F 0 -g 2.2 -G 0 -h 1 -H on -i on -I 1 -j on -J 50 -K 2 -k 1 -l '' -m on -M 2048 -o off -O 3 -p off -P 3 -q 1 -Q 2 -r 2048 2048 -s 2 -t 100 -T 100 -u off -U off -v 256 256 256 -w 0.05 -W on -x 0.4 0.4 0.4 -X 0.4 0.4 0.4 -y 0.4 0.4 0.4 -Y 0.0025 0.0025 0.0025 -z 0.01 -Z 1 Technical.panetab3.world.top1 viewinfotext -m always -s off -t on Technical.panetab3.world.top1 viewlight -a on -d on -e on -h off -l on -n 8 -s on Technical.panetab3.world.top1 viewbackground -b on -e on -q 1 -i off -m 0 0 -M 1 1 Technical.panetab3.world.top1 viewroto -S file -F '' -C '' -a on -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off persp Technical.panetab3.world.top1 viewroto -S file -F '' -C '' -a on -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off cam Technical.panetab3.world.top1 viewroto -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off top Technical.panetab3.world.top1 viewroto -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off front Technical.panetab3.world.top1 viewroto -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off right Technical.panetab3.world.top1 viewroto -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off bottom Technical.panetab3.world.top1 viewroto -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off back Technical.panetab3.world.top1 viewroto -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off left Technical.panetab3.world.top1 viewroto -S file -F 'lookdev/uvgrid_grey.exr' -C '' -a on -f 'scale' -o 0 0 -s 1 1 -O 1 -B 0.2 -e off uv Technical.panetab3.world.top1 viewroto -S file -F '' -C '' -a on -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off image Technical.panetab3.world.top1 viewforeground -d on -f on -D Pz -s 0 Technical.panetab3.world.top1 viewforeground -o 1 Technical.panetab3.world.top1 viewtransform Technical.panetab3.world.top1 version ( 3 ) flag ( Fox ) orthowidth ( 2.22222 ) focal ( 50 ) aperture ( 41.4214 ) window ( 0 1 0 1 ) winroll ( 0 ) clear ( 1 ) nearfar ( 0.01 10000 ) aspect ( 1.33333 ) pixelaspect ( 1 ) txyz ( 0 0 3.68246 ) pxyz ( 0 0 0 ) rotation ( 1 0 0 0 1.19209e-07 1 0 -1 1.19209e-07 ) homedistance ( 3.68246 ) homeadjboxwidth ( 2.22222 ) homeorthowidth ( 2.22222 ) homeradius ( 3.4641 ) homeaxis ( 0 ) homecustom ( 0.707107 -0.353553 0.612372 0 0.866025 0.5 -0.707107 -0.353553 0.612372 ) adjustlimits ( 0 ) fov ( 45b) limitnear ( 0 1) inffreecam ( 0 ) vieworthogrid -d off -o 0 0 0 -s 0.2 0.2 -r 5 5 -R 0 Technical.panetab3.world.top1 viewuvgrid -r on -s 0.1 0.1 -P off -S 64 64 -O 0 0 -C on -t on Technical.panetab3.world.top1 viewagentopts -L on -b 0 -d 1 -l 0 -m 4 -p 1000 -w 1 -B 1 Technical.panetab3.world.top1 viewcharacteropts -D off Technical.panetab3.world.top1 viewonionskin -e on -a 4 -b 4 -i 6 -o 0.5 -A 1 1 1 -B 1 1 1 Technical.panetab3.world.top1 viewposteffects -D off -B off -t "" -f off -V off -S on -a 1 -b 5 -F 1 -g 1 -c 1 1 1 -C 1 1 1 -d 1e+06 -h 0 -H 100 10 -i 1 -I 1 -l 1 -n "" -o 1 -O 1 -r 0 1000 -R 1 200 -s 1 1 -u 0 -U 100 10 -v 0 Technical.panetab3.world.top1 viewposteffects -e off -E 10 -T 0.95 -L 1 Technical.panetab3.world.top1 viewmaskoverlay -o 0.4 Technical.panetab3.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s matcap_wire -F off -l on -L on -G off -B none -d uv -r unique scene Technical.panetab3.world.front1 viewdispset -t off scene Technical.panetab3.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s matcap_wire -F off -l on -L on -G off -B none -d uv -r scene selectscene Technical.panetab3.world.front1 viewdispset -t off selectscene Technical.panetab3.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s matcap_wire -F off -l on -L off -G on -B none -d uv -r unique ghostscene Technical.panetab3.world.front1 viewdispset -t off ghostscene Technical.panetab3.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s matcap_wire -F off -l on -L on -G off -B none -d uv -r unique display Technical.panetab3.world.front1 viewdispset -t off display Technical.panetab3.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s wire -F off -l on -L off -G off -B none -d uv -r unique current Technical.panetab3.world.front1 viewdispset -t off current Technical.panetab3.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s wire -F on -l on -L off -G on -B none -d uv -r unique template Technical.panetab3.world.front1 viewdispset -t off template Technical.panetab3.world.front1 viewdisplay -B dg -b off -d off -C 2 -e 0.5 -F on -f off -g on -G '*' -h off -H on -j off -J off -L on -n 1 -o off -O on -q on -r on -s off -t on -V 2 -z off -y off -x off -X off -U 4 -Y 4 -T on -R on -i on -D on -k off Technical.panetab3.world.front1 viewdisplay -Q on -m on -v on Technical.panetab3.world.front1 viewdisplay -W off 0 0 Technical.panetab3.world.front1 viewdisplay -c on -l1 -K on -P points -p 3 Technical.panetab3.world.front1 viewdispopts -a on -A 0.5 -b current -B 0 -c 1 -C 60 -d on -D 1 -g on -i on -n on -N 1000000 -o off -p 10 -P off -r off -R on -S 768 -l 128 -m 0.05 -M 1024 -s on -t 0.5 -u uv -w 0.1 -W 0.9 -x on -X off Technical.panetab3.world.front1 viewdispopts -f off -k 0 -I 1 -O on -T MatCap/OilClay.pic -U lookdev/uvgrid_grey.exr -v 1 Technical.panetab3.world.front1 viewdispopts -G 2 Technical.panetab3.world.front1 viewdispopts -j 1 -J 1 -K 1 Technical.panetab3.world.front1 vieweffect -a 2 -A 4 -b on -B 1 -d on -D on off -e 0.8 -E -30 -30 -100 -f 2 -F 0 -g 2.2 -G 0 -h 1 -H on -i on -I 1 -j on -J 50 -K 2 -k 1 -l '' -m on -M 2048 -o off -O 3 -p off -P 3 -q 1 -Q 2 -r 2048 2048 -s 2 -t 100 -T 100 -u off -U off -v 256 256 256 -w 0.05 -W on -x 0.4 0.4 0.4 -X 0.4 0.4 0.4 -y 0.4 0.4 0.4 -Y 0.0025 0.0025 0.0025 -z 0.01 -Z 1 Technical.panetab3.world.front1 viewinfotext -m always -s off -t on Technical.panetab3.world.front1 viewlight -a on -d on -e on -h off -l on -n 8 -s on Technical.panetab3.world.front1 viewbackground -b on -e on -q 1 -i off -m 0 0 -M 1 1 Technical.panetab3.world.front1 viewroto -S file -F '' -C '' -a on -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off persp Technical.panetab3.world.front1 viewroto -S file -F '' -C '' -a on -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off cam Technical.panetab3.world.front1 viewroto -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off top Technical.panetab3.world.front1 viewroto -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off front Technical.panetab3.world.front1 viewroto -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off right Technical.panetab3.world.front1 viewroto -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off bottom Technical.panetab3.world.front1 viewroto -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off back Technical.panetab3.world.front1 viewroto -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off left Technical.panetab3.world.front1 viewroto -S file -F 'lookdev/uvgrid_grey.exr' -C '' -a on -f 'scale' -o 0 0 -s 1 1 -O 1 -B 0.2 -e off uv Technical.panetab3.world.front1 viewroto -S file -F '' -C '' -a on -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off image Technical.panetab3.world.front1 viewforeground -d on -f on -D Pz -s 0 Technical.panetab3.world.front1 viewforeground -o 1 Technical.panetab3.world.front1 viewtransform Technical.panetab3.world.front1 version ( 3 ) flag ( Fox ) orthowidth ( 2.22222 ) focal ( 50 ) aperture ( 41.4214 ) window ( 0 1 0 1 ) winroll ( 0 ) clear ( 1 ) nearfar ( 0.01 10000 ) aspect ( 1.33333 ) pixelaspect ( 1 ) txyz ( 0 0 3.68246 ) pxyz ( 0 0 0 ) rotation ( 1 0 0 0 1 0 0 0 1 ) homedistance ( 3.68246 ) homeadjboxwidth ( 2.22222 ) homeorthowidth ( 2.22222 ) homeradius ( 3.4641 ) homeaxis ( 0 ) homecustom ( 0.707107 -0.353553 0.612372 0 0.866025 0.5 -0.707107 -0.353553 0.612372 ) adjustlimits ( 0 ) fov ( 45b) limitnear ( 0 1) inffreecam ( 0 ) vieworthogrid -d off -o 0 0 0 -s 0.2 0.2 -r 5 5 -R 0 Technical.panetab3.world.front1 viewuvgrid -r on -s 0.1 0.1 -P off -S 64 64 -O 0 0 -C on -t on Technical.panetab3.world.front1 viewagentopts -L on -b 0 -d 1 -l 0 -m 4 -p 1000 -w 1 -B 1 Technical.panetab3.world.front1 viewcharacteropts -D off Technical.panetab3.world.front1 viewonionskin -e on -a 4 -b 4 -i 6 -o 0.5 -A 1 1 1 -B 1 1 1 Technical.panetab3.world.front1 viewposteffects -D off -B off -t "" -f off -V off -S on -a 1 -b 5 -F 1 -g 1 -c 1 1 1 -C 1 1 1 -d 1e+06 -h 0 -H 100 10 -i 1 -I 1 -l 1 -n "" -o 1 -O 1 -r 0 1000 -R 1 200 -s 1 1 -u 0 -U 100 10 -v 0 Technical.panetab3.world.front1 viewposteffects -e off -E 10 -T 0.95 -L 1 Technical.panetab3.world.front1 viewmaskoverlay -o 0.4 Technical.panetab3.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s matcap_wire -F off -l on -L on -G off -B none -d uv -r unique scene Technical.panetab3.world.right1 viewdispset -t off scene Technical.panetab3.world.right1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s matcap_wire -F off -l on -L on -G off -B none -d uv -r scene selectscene Technical.panetab3.world.right1 viewdispset -t off selectscene Technical.panetab3.world.right1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s matcap_wire -F off -l on -L off -G on -B none -d uv -r unique ghostscene Technical.panetab3.world.right1 viewdispset -t off ghostscene Technical.panetab3.world.right1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s matcap_wire -F off -l on -L on -G off -B none -d uv -r unique display Technical.panetab3.world.right1 viewdispset -t off display Technical.panetab3.world.right1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s wire -F off -l on -L off -G off -B none -d uv -r unique current Technical.panetab3.world.right1 viewdispset -t off current Technical.panetab3.world.right1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s wire -F on -l on -L off -G on -B none -d uv -r unique template Technical.panetab3.world.right1 viewdispset -t off template Technical.panetab3.world.right1 viewdisplay -B dg -b off -d off -C 2 -e 0.5 -F on -f off -g on -G '*' -h off -H on -j off -J off -L on -n 1 -o off -O on -q on -r on -s off -t on -V 2 -z off -y off -x off -X off -U 4 -Y 4 -T on -R on -i on -D on -k off Technical.panetab3.world.right1 viewdisplay -Q on -m on -v on Technical.panetab3.world.right1 viewdisplay -W off 0 0 Technical.panetab3.world.right1 viewdisplay -c on -l1 -K on -P points -p 3 Technical.panetab3.world.right1 viewdispopts -a on -A 0.5 -b current -B 0 -c 1 -C 60 -d on -D 1 -g on -i on -n on -N 1000000 -o off -p 10 -P off -r off -R on -S 768 -l 128 -m 0.05 -M 1024 -s on -t 0.5 -u uv -w 0.1 -W 0.9 -x on -X off Technical.panetab3.world.right1 viewdispopts -f off -k 0 -I 1 -O on -T MatCap/OilClay.pic -U lookdev/uvgrid_grey.exr -v 1 Technical.panetab3.world.right1 viewdispopts -G 2 Technical.panetab3.world.right1 viewdispopts -j 1 -J 1 -K 1 Technical.panetab3.world.right1 vieweffect -a 2 -A 4 -b on -B 1 -d on -D on off -e 0.8 -E -30 -30 -100 -f 2 -F 0 -g 2.2 -G 0 -h 1 -H on -i on -I 1 -j on -J 50 -K 2 -k 1 -l '' -m on -M 2048 -o off -O 3 -p off -P 3 -q 1 -Q 2 -r 2048 2048 -s 2 -t 100 -T 100 -u off -U off -v 256 256 256 -w 0.05 -W on -x 0.4 0.4 0.4 -X 0.4 0.4 0.4 -y 0.4 0.4 0.4 -Y 0.0025 0.0025 0.0025 -z 0.01 -Z 1 Technical.panetab3.world.right1 viewinfotext -m always -s off -t on Technical.panetab3.world.right1 viewlight -a on -d on -e on -h off -l on -n 8 -s on Technical.panetab3.world.right1 viewbackground -b on -e on -q 1 -i off -m 0 0 -M 1 1 Technical.panetab3.world.right1 viewroto -S file -F '' -C '' -a on -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off persp Technical.panetab3.world.right1 viewroto -S file -F '' -C '' -a on -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off cam Technical.panetab3.world.right1 viewroto -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off top Technical.panetab3.world.right1 viewroto -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off front Technical.panetab3.world.right1 viewroto -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off right Technical.panetab3.world.right1 viewroto -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off bottom Technical.panetab3.world.right1 viewroto -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off back Technical.panetab3.world.right1 viewroto -S file -F '' -C '' -a off -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off left Technical.panetab3.world.right1 viewroto -S file -F 'lookdev/uvgrid_grey.exr' -C '' -a on -f 'scale' -o 0 0 -s 1 1 -O 1 -B 0.2 -e off uv Technical.panetab3.world.right1 viewroto -S file -F '' -C '' -a on -f 'scale' -o 0 0 -s 1 1 -O 1 -B 1 -e off image Technical.panetab3.world.right1 viewforeground -d on -f on -D Pz -s 0 Technical.panetab3.world.right1 viewforeground -o 1 Technical.panetab3.world.right1 viewtransform Technical.panetab3.world.right1 version ( 3 ) flag ( Fox ) orthowidth ( 2.22222 ) focal ( 50 ) aperture ( 41.4214 ) window ( 0 1 0 1 ) winroll ( 0 ) clear ( 1 ) nearfar ( 0.01 10000 ) aspect ( 1.33333 ) pixelaspect ( 1 ) txyz ( 0 0 3.68246 ) pxyz ( 0 0 0 ) rotation ( 6.12323e-17 0 1 0 1 0 -1 0 6.12323e-17 ) homedistance ( 3.68246 ) homeadjboxwidth ( 2.22222 ) homeorthowidth ( 2.22222 ) homeradius ( 3.4641 ) homeaxis ( 0 ) homecustom ( 0.707107 -0.353553 0.612372 0 0.866025 0.5 -0.707107 -0.353553 0.612372 ) adjustlimits ( 0 ) fov ( 45b) limitnear ( 0 1) inffreecam ( 0 ) vieworthogrid -d off -o 0 0 0 -s 0.2 0.2 -r 5 5 -R 0 Technical.panetab3.world.right1 viewuvgrid -r on -s 0.1 0.1 -P off -S 64 64 -O 0 0 -C on -t on Technical.panetab3.world.right1 viewagentopts -L on -b 0 -d 1 -l 0 -m 4 -p 1000 -w 1 -B 1 Technical.panetab3.world.right1 viewcharacteropts -D off Technical.panetab3.world.right1 viewonionskin -e on -a 4 -b 4 -i 6 -o 0.5 -A 1 1 1 -B 1 1 1 Technical.panetab3.world.right1 viewposteffects -D off -B off -t "" -f off -V off -S on -a 1 -b 5 -F 1 -g 1 -c 1 1 1 -C 1 1 1 -d 1e+06 -h 0 -H 100 10 -i 1 -I 1 -l 1 -n "" -o 1 -O 1 -r 0 1000 -R 1 200 -s 1 1 -u 0 -U 100 10 -v 0 Technical.panetab3.world.right1 viewposteffects -e off -E 10 -T 0.95 -L 1 Technical.panetab3.world.right1 viewmaskoverlay -o 0.4 Technical.panetab3.world.right1 viewsnapshotoption -s off -h off -a 1 -v '*' -m 0 Technical.panetab3.world cplane -o 0 0 0 -n 4.37114e-08 1 -4.37114e-08 -x 1.91069e-15 4.37114e-08 1 -l n -s 0.1 0.1 -c 40 40 -r 10 10 -d off Technical.panetab3.world glcache -t 819 -v 3276 panepath -d Technical -f -p panetab3 /obj/geo1/copnet1 panepath -d Technical -f -p panetab11 /obj/geo1/triangulate2d1 panepath -d Technical -f -p panetab6 /obj/geo1/triangulate2d1 panepath -d Technical -f -p panetab7 /obj/geo1/triangulate2d1 panepath -d Technical -f -p panetab8 /obj/geo1/triangulate2d1 panepath -d Technical -f -p panetab1 /obj/ desk set Technical viewupdate -u always audiopanel -s p '' audiopanel -s r off audiopanel -s s 24 audiopanel -s f 24 audiopanel -t p stop audiopanel -t l off audiopanel -t r on audiopanel -o m off audiopanel -o t on audiopanel -o u on audiopanel -o l 1 audiopanel -o r 1 audiopanel -o d 0 audiopanel -r d 0.2 audiopanel -m 0 audiopanel -a '' audiopanel -f 1 audiopanel -O 0 colorsettings -D -A compproject -r 1920 1080 -a 1 -d fp16 -p 0 1 -P full -f 0 -F 0 -l on texcache -a off -r 2147483647 2147483647 -m 10000 -M 9437184 shopvisible +I3D +VMantra +RIB 0707070000010000000006660000000000000000010000001514731411700000700000000060.takesHoudiniTakeFile 1.0 take name Main kids 0 e 0707070000010000000006660000000000000000010000001514731411700001000000000007.stylesNSJb{}0707070000010000000006660000000000000000010000001514731411700002000000000004.contextoptions[ ] 0707070000010000000006660000000000000000010000001514731411700001500000000104.groupcolorsNSJb{+ constrdedges&@?+ hardedges&@??}0707070000010000000006660000000000000000010000001514731411700000500000000024.cwdopcf / takeset Main 0707070000010000000006660000000000000000010000001514731411700001300000000000TRAILER!!!