diff --git a/Shaders/BillboardGeom.glsl b/Shaders/BillboardGeom.glsl index 9b33ba01..f9fa209c 100644 --- a/Shaders/BillboardGeom.glsl +++ b/Shaders/BillboardGeom.glsl @@ -42,6 +42,7 @@ LAYOUT_BINDING(4) uniform _tMat { mat4 mvMatrix; mat4 mvpMatrix; mat4 mvLightM; + mat4 mvpLightM; } m; in gl_PerVertex diff --git a/Shaders/ParticlesVert.glsl b/Shaders/ParticlesVert.glsl index ad87d06e..f2aa96ae 100644 --- a/Shaders/ParticlesVert.glsl +++ b/Shaders/ParticlesVert.glsl @@ -84,6 +84,7 @@ LAYOUT_BINDING(4) uniform _tMat { mat4 mvMatrix; mat4 mvpMatrix; mat4 mvLightM; + mat4 mvpLightM; } m; #ifndef GL_ES diff --git a/Shaders/ambientOcclusionFrag.glsl b/Shaders/ambientOcclusionFrag.glsl index 4ef1dea6..db7a74d5 100644 --- a/Shaders/ambientOcclusionFrag.glsl +++ b/Shaders/ambientOcclusionFrag.glsl @@ -173,9 +173,9 @@ void main() if(depth<=.01) { discard; outColor = vec4(0.0); return; } float z = restoreZ(depth); - vec4 vtx = vec4(viewRay * z, z, 1.0); + vec4 vtx = getVertexFromDepth(viewRay,z); - vec3 N = getSimpleNormal(z, prevData); + vec3 N = getSimpleNormal(vtx, prevData); float AO = 0.0; const int RAD = 64; diff --git a/Shaders/lightModelsFrag.glsl b/Shaders/lightModelsFrag.glsl index 715df342..90233855 100644 --- a/Shaders/lightModelsFrag.glsl +++ b/Shaders/lightModelsFrag.glsl @@ -79,6 +79,7 @@ LAYOUT_BINDING(4) uniform _tMat { mat4 mvMatrix; mat4 mvpMatrix; mat4 mvLightM; + mat4 mvpLightM; } m; #if !defined(GL_ES) && !defined(GLCHAOSP_NO_USES_GLSL_SUBS) @@ -250,6 +251,18 @@ float restoreZ(float D) #endif } +vec4 getVertexFromDepth(vec2 uv, float z) +{ +/* + vec4 vtx = vec4(uv, z, 1.0); + vtx = inverse(m.pMatrix) * vtx; + vtx /= vtx.w; + return vtx; +*/ + return vec4(uv*z, z, 1.0); + +} + float form_01_to_m1p1(float f) { return 2. * f - 1.; } float form_m1p1_to_01(float f) { return f*.5 + .5; } @@ -274,6 +287,23 @@ float specularBlinnPhong(vec3 V, vec3 L, vec3 N) } +float pow5(float x) +{ + return (x * x) * (x * x) * x; +} +#define M_PI 3.141592653589793 +// Material F linear F sRGB +// Water (0.02, 0.02, 0.02) (0.15, 0.15, 0.15) +// Plastic / Glass (Low) (0.03, 0.03, 0.03) (0.21, 0.21, 0.21) +// Plastic High (0.05, 0.05, 0.05) (0.24, 0.24, 0.24) +// Glass (high) / Ruby (0.08, 0.08, 0.08) (0.31, 0.31, 0.31) +// Diamond (0.17, 0.17, 0.17) (0.45, 0.45, 0.45) +// Iron (0.56, 0.57, 0.58) (0.77, 0.78, 0.78) +// Copper (0.95, 0.64, 0.54) (0.98, 0.82, 0.76) +// Gold (1.00, 0.71, 0.29) (1.00, 0.86, 0.57) +// Aluminium (0.91, 0.92, 0.92) (0.96, 0.96, 0.97) +// Silver (0.95, 0.93, 0.88) (0.98, 0.97, 0.95) + LAYOUT_INDEX(idxGGX) SUBROUTINE(_lightModel) float specularGGX(vec3 V, vec3 L, vec3 N) { @@ -284,19 +314,27 @@ float specularGGX(vec3 V, vec3 L, vec3 N) float dotLH = max(0.0, dot(L,H)); float dotNH = max(0.0, dot(N,H)); float dotNL = max(0.0, dot(N,L)); + float dotNV = max(0.0, dot(N,-V)); // D (GGX normal distribution) float denom = dotNH * dotNH * (alphaSqr - 1.0) + 1.0; - float D = alphaSqr / (3.141592653589793 * denom * denom); + float D = alphaSqr / (M_PI * denom * denom); - // F (Fresnel term) - float F = u.ggxFresnel + (1.0 - u.ggxFresnel) * pow(1.0 - dotLH, 5.0); - float k = 0.5 * alpha; - float k2 = k * k; + // F (Fresnel term) - Schlick approx + //float F = u.ggxFresnel + (1.0 - u.ggxFresnel) * pow5(1.0 - dotLH); + float F = mix(pow5(1.0 - dotLH), 1.0, u.ggxFresnel); - return dotNL * D * F / (dotLH*dotLH*(1.0-k2)+k2); -} + //float k = 0.5 * alpha; // IBL lighting + float k = (alpha + 2.0 * u.ggxRoughness + 1.0) * .125; //direct light approssimation - divided 8.0 -> *.125 + + //float G = dotNL*dotNV / ((dotNL * (1.0 - k) + k) * (dotNV * (1. - k) + k)); + float G = dotNL / mix(dotNL, 1.0, k) * mix(dotNV, 1.0, k); // *dotNV -> normalized + return D * F * G; + + //float k2 = k * k; + //return dotNL * D * F / (dotLH*dotLH*(1.0-k2)+k2); +} vec4 getParticleNormal(vec2 coord) { @@ -309,26 +347,29 @@ vec4 getParticleNormal(vec2 coord) return N; } + vec3 getSimpleNormal(float z, sampler2D depthData) { - float gradA = restoreZ(texelFetch(depthData,ivec2(gl_FragCoord.xy + vec2( 1., 0.)), 0).w) - z; - float gradB = restoreZ(texelFetch(depthData,ivec2(gl_FragCoord.xy + vec2( 0., 1.)), 0).w) - z; + //float gradA = restoreZ(texelFetch(depthData,ivec2(gl_FragCoord.xy + vec2( 1., 0.)), 0).w) - z; + //float gradB = restoreZ(texelFetch(depthData,ivec2(gl_FragCoord.xy + vec2( 0., 1.)), 0).w) - z; + float gradA = restoreZ(texture(depthData,(gl_FragCoord.xy + vec2( 1., 0.))*u.invScrnRes ).w) - z; + float gradB = restoreZ(texture(depthData,(gl_FragCoord.xy + vec2( 0., 1.))*u.invScrnRes ).w) - z; vec2 m = u.invScrnRes * -z;// * vec2(u.scrnRes.x/u.scrnRes.y * u.halfTanFOV, u.halfTanFOV); - float invTanFOV = u.dpAdjConvex/u.halfTanFOV; + float invTanFOV = u.dpAdjConvex /u.halfTanFOV; + //vec3 N0 = cross(vec3(vec2( 1., 0.)*m, gradA*invTanFOV), vec3(vec2( 0., 1.)*m, gradB*invTanFOV)); vec3 N0 = cross(vec3(vec2( 1., 0.)*m, gradA*invTanFOV), vec3(vec2( 0., 1.)*m, gradB*invTanFOV)); return normalize (N0); } - vec3 getSelectedNormal(float z, sampler2D depthData) { - float gradA = restoreZ(texelFetch(depthData,ivec2(gl_FragCoord.xy + vec2( 1., 0.)), 0).w) - z; - float gradB = restoreZ(texelFetch(depthData,ivec2(gl_FragCoord.xy + vec2( 0., 1.)), 0).w) - z; - float gradC = z - restoreZ(texelFetch(depthData,ivec2(gl_FragCoord.xy + vec2(-1., 0.)), 0).w); - float gradD = z - restoreZ(texelFetch(depthData,ivec2(gl_FragCoord.xy + vec2( 0.,-1.)), 0).w); + float gradA = restoreZ(texture(depthData,(gl_FragCoord.xy + vec2( 1., 0.))*u.invScrnRes ).w) - z; + float gradB = restoreZ(texture(depthData,(gl_FragCoord.xy + vec2( 0., 1.))*u.invScrnRes ).w) - z; + float gradC = z - restoreZ(texture(depthData,(gl_FragCoord.xy + vec2(-1., 0.))*u.invScrnRes ).w); + float gradD = z - restoreZ(texture(depthData,(gl_FragCoord.xy + vec2( 0.,-1.))*u.invScrnRes ).w); vec2 m = u.invScrnRes * -z; //vec2(u.scrnRes.x/u.scrnRes.y * u.halfTanFOV, u.halfTanFOV); float invTanFOV = u.dpAdjConvex/u.halfTanFOV; @@ -341,6 +382,60 @@ vec3 getSelectedNormal(float z, sampler2D depthData) return normalize (N0); } +vec2 getFOVPos(vec2 pos) +{ + return (pos*2.0-1.0) * vec2(u.scrnRes.x*u.invScrnRes.y * u.halfTanFOV, u.halfTanFOV); +} + +vec3 getSimpleNormal(vec4 vtx, sampler2D depthData) +{ + vec2 uv1 = (gl_FragCoord.xy + vec2( 1., 0.))*u.invScrnRes; + vec2 uv2 = (gl_FragCoord.xy + vec2( 0., 1.))*u.invScrnRes; + float gradA = restoreZ(texture(depthData, uv1).w); + float gradB = restoreZ(texture(depthData, uv2).w); + + vec4 vtxA = getVertexFromDepth(getFOVPos(uv1), gradA); + vec4 vtxB = getVertexFromDepth(getFOVPos(uv2), gradB); + + vec3 invTanFOV = vec3(1.0, 1.0, u.dpAdjConvex); + + vec3 v1 = (vtx.xyz-vtxA.xyz) * invTanFOV; + vec3 v2 = (vtx.xyz-vtxB.xyz) * invTanFOV; + + vec3 N0 = cross(v1,v2); + + return normalize (vec3(-N0.xy, N0.z)); +} + +vec3 getSelectedNormal(vec4 vtx, sampler2D depthData) +{ + vec2 uv1 = (gl_FragCoord.xy + vec2( 1., 0.))*u.invScrnRes; + vec2 uv2 = (gl_FragCoord.xy + vec2( 0., 1.))*u.invScrnRes; + vec2 uv3 = (gl_FragCoord.xy + vec2(-1., 0.))*u.invScrnRes; + vec2 uv4 = (gl_FragCoord.xy + vec2( 0.,-1.))*u.invScrnRes; + float gradA = restoreZ(texture(depthData, uv1).w); + float gradB = restoreZ(texture(depthData, uv2).w); + float gradC = restoreZ(texture(depthData, uv3).w); + float gradD = restoreZ(texture(depthData, uv4).w); + vec4 vtxA = getVertexFromDepth(getFOVPos(uv1), gradA); + vec4 vtxB = getVertexFromDepth(getFOVPos(uv2), gradB); + vec4 vtxC = getVertexFromDepth(getFOVPos(uv3), gradC); + vec4 vtxD = getVertexFromDepth(getFOVPos(uv4), gradD); + + vec3 invTanFOV = vec3(1.0, 1.0, u.dpAdjConvex); + + float z = vtx.z; + + //vec3 V1 = (abs(dotA-dotC)=u.dpNormalTune && abs(gradA-z)=u.dpNormalTune && abs(gradB-z)1.0) return 0.0; - // get depth of current fragment from light's perspective //float bias = 0.005 * tan(acos(clamp(dot(normalize(u.lightDir),frag.xyz), 0., .9999))); - float currentDepth = restoreZ(projCoords.z) + u.shadowBias; + float currentDepth = restoreZ(projCoords.z); + currentDepth += -currentDepth*.0025 + u.shadowBias; vec2 stepTex = u.shadowGranularity*u.invScrnRes; @@ -320,7 +319,7 @@ float buildSmoothShadow(vec4 frag) float closestDepth = restoreZ(texture(shadowTex, projCoords.xy+vec2(x,y)*stepTex).r); shadow += (currentDepth < closestDepth ? u.shadowDarkness*u.shadowDarkness*invDiv : invDiv) ; // 1.0/9.0 -/* +/* Real more accuracy ??? vec4 pt = vec4((viewRay+vec2(x,y)*stepTex)*-frag.z-(vec2(x,y)*stepTex), frag.z, 1.0); vec4 fragPosLightSpace = tMat * pt; @@ -395,7 +394,7 @@ void main() if(depth<=.01) { discard; outColor = vec4(0.0); return; } float z = restoreZ(depth); - vec4 vtx = vec4(viewRay *z, z, 1.0); + vec4 vtx = getVertexFromDepth(viewRay, z); //float AO = bicubic(uv, 3); //texelFetch(aoTex,ivec2(uv), 0).w; float AO = bool(u.pass&RENDER_AO) ? getBlurredAO(uv) : 1.0; @@ -408,13 +407,19 @@ void main() //vec3 N = blurredNormals(uv).xyz; //vec3 N = 2.0 * texelFetch(aoTex,ivec2(uv), 0).xyz - 1.0; - vec3 N = getSelectedNormal(z, prevData); - //vec3 N = getSimpleNormal(z, prevData); + + //vec4 N = vec4(getSelectedNormal(z, prevData), 1.0); + + vec4 N = vec4(getSelectedNormal(vtx, prevData), 1.0); + //vec4 N = vec4(getSimpleNormal(vtx, prevData), 1.0); vec4 color = texture(prevData,uv); + vtx = vec4(viewRay, z, 1.0); + vtx = inverse(m.pMatrix) * vtx; + vtx /= vtx.w; - outColor = pixelColorLight(vtx.xyz, color, vec4(N, 1.0), AO, shadow); + outColor = pixelColorLight(vtx.xyz, color, N, AO, shadow); //outColor = vec4(AO); @@ -430,7 +435,7 @@ void main() vec3 lightColor = unPackColor8(packedColor.x).yzw; vec3 baseColor = unPackColor8(packedColor.y).yzw; */ - float aoD = getStrognAO(AO); + float aoD = getStrongAO(AO); lightColor = smoothstep(u.sstepColorMin, u.sstepColorMax, aoD *lightColor * shadow + AO * (baseColor*u.lightAmbInt + vec3(u.lightAmbInt)) * .5); diff --git a/Shaders/postRenderingVert.glsl b/Shaders/postRenderingVert.glsl index 7756b8e8..ef033159 100644 --- a/Shaders/postRenderingVert.glsl +++ b/Shaders/postRenderingVert.glsl @@ -79,7 +79,6 @@ LAYOUT_BINDING(9) uniform _clippingPlanes { } pl; out vec2 viewRay; -out vec2 viewRayLight; #if !defined(GL_ES) out gl_PerVertex @@ -96,5 +95,4 @@ void main(void) vTexCoord = texCoord[gl_VertexID]; gl_Position = vec4(vPos.xy,.0f,1.f); viewRay = vPos.xy * vec2(u.scrnRes.x*u.invScrnRes.y * u.halfTanFOV, u.halfTanFOV); - viewRayLight = vPos.xy * vec2(u.scrnRes.x*u.invScrnRes.y * tan(radians(45.0)*.5), tan(radians(45.0)*.5)); } \ No newline at end of file diff --git a/colorMaps/palettes.json b/colorMaps/palettes.json index b13228b6..bef04abc 100644 --- a/colorMaps/palettes.json +++ b/colorMaps/palettes.json @@ -5484,262 +5484,262 @@ "Type" : "Full_saturation_spectrum_ccw", "Name" : "Full_saturation_spectrum_ccw", "rgbData": [ - 1.00000, 0.05882, 0.00000, - 1.00000, 0.03561, 0.00000, - 1.00000, 0.01240, 0.00000, - 1.00000, 0.10684, 0.00000, - 1.00000, 0.08363, 0.00000, - 1.00000, 0.06042, 0.00000, - 1.00000, 0.15486, 0.00000, - 1.00000, 0.13165, 0.00000, - 1.00000, 0.22940, 0.00000, - 1.00000, 0.20464, 0.00000, - 1.00000, 0.17988, 0.00000, - 1.00000, 0.27802, 0.00000, - 1.00000, 0.25482, 0.00000, - 1.00000, 0.34925, 0.00000, - 1.00000, 0.32604, 0.00000, - 1.00000, 0.30283, 0.00000, - 1.00000, 0.39727, 0.00000, - 1.00000, 0.37406, 0.00000, - 1.00000, 0.46849, 0.00000, - 1.00000, 0.44529, 0.00000, - 1.00000, 0.42208, 0.00000, - 1.00000, 0.51651, 0.00000, - 1.00000, 0.49330, 0.00000, - 1.00000, 0.58774, 0.00000, - 1.00000, 0.56453, 0.00000, - 1.00000, 0.54132, 0.00000, - 1.00000, 0.63866, 0.00000, - 1.00000, 0.61391, 0.00000, - 1.00000, 0.71091, 0.00000, - 1.00000, 0.68769, 0.00000, - 1.00000, 0.66448, 0.00000, - 1.00000, 0.75892, 0.00000, - 1.00000, 0.73571, 0.00000, - 1.00000, 0.83014, 0.00000, - 1.00000, 0.80694, 0.00000, - 1.00000, 0.78373, 0.00000, - 1.00000, 0.87817, 0.00000, - 1.00000, 0.85495, 0.00000, - 1.00000, 0.83174, 0.00000, - 1.00000, 0.92618, 0.00000, - 1.00000, 0.90297, 0.00000, - 0.99033, 0.99096, 0.00000, - 0.99497, 0.97084, 0.00000, - 0.99961, 0.95073, 0.00000, - 0.95065, 1.00000, 0.00000, - 0.97387, 1.00000, 0.00000, - 0.87943, 1.00000, 0.00000, - 0.90264, 1.00000, 0.00000, - 0.92585, 1.00000, 0.00000, - 0.83141, 1.00000, 0.00000, - 0.85462, 1.00000, 0.00000, - 0.76018, 1.00000, 0.00000, - 0.78339, 1.00000, 0.00000, - 0.80660, 1.00000, 0.00000, - 0.71217, 1.00000, 0.00000, - 0.73538, 1.00000, 0.00000, - 0.64094, 1.00000, 0.00000, - 0.66415, 1.00000, 0.00000, - 0.68736, 1.00000, 0.00000, - 0.59010, 1.00000, 0.00000, - 0.61485, 1.00000, 0.00000, - 0.51778, 1.00000, 0.00000, - 0.54099, 1.00000, 0.00000, - 0.56419, 1.00000, 0.00000, - 0.46976, 1.00000, 0.00000, - 0.49297, 1.00000, 0.00000, - 0.39853, 1.00000, 0.00000, - 0.42174, 1.00000, 0.00000, - 0.44495, 1.00000, 0.00000, - 0.35051, 1.00000, 0.00000, - 0.37372, 1.00000, 0.00000, - 0.27928, 1.00000, 0.00000, - 0.30249, 1.00000, 0.00000, - 0.32570, 1.00000, 0.00000, - 0.23127, 1.00000, 0.00000, - 0.25448, 1.00000, 0.00000, - 0.27769, 1.00000, 0.00000, - 0.18083, 1.00000, 0.00000, - 0.20559, 1.00000, 0.00000, - 0.10810, 1.00000, 0.00000, - 0.13131, 1.00000, 0.00000, - 0.15452, 1.00000, 0.00000, - 0.06009, 1.00000, 0.00000, - 0.08330, 1.00000, 0.00000, - 0.00565, 1.00000, 0.01679, - 0.02112, 1.00000, 0.00905, - 0.03660, 1.00000, 0.00131, - 0.00000, 1.00000, 0.05916, - 0.00000, 1.00000, 0.03595, - 0.00000, 1.00000, 0.13038, - 0.00000, 1.00000, 0.10717, - 0.00000, 1.00000, 0.08396, - 0.00000, 1.00000, 0.17840, - 0.00000, 1.00000, 0.15519, - 0.00000, 1.00000, 0.25320, - 0.00000, 1.00000, 0.22844, - 0.00000, 1.00000, 0.20368, - 0.00000, 1.00000, 0.30157, - 0.00000, 1.00000, 0.27836, - 0.00000, 1.00000, 0.37279, - 0.00000, 1.00000, 0.34959, - 0.00000, 1.00000, 0.32638, - 0.00000, 1.00000, 0.42081, - 0.00000, 1.00000, 0.39760, - 0.00000, 1.00000, 0.49204, - 0.00000, 1.00000, 0.46883, - 0.00000, 1.00000, 0.44561, - 0.00000, 1.00000, 0.54005, - 0.00000, 1.00000, 0.51685, - 0.00000, 1.00000, 0.61518, - 0.00000, 1.00000, 0.59042, - 0.00000, 1.00000, 0.56566, - 0.00000, 1.00000, 0.66322, - 0.00000, 1.00000, 0.64001, - 0.00000, 1.00000, 0.61680, - 0.00000, 1.00000, 0.71124, - 0.00000, 1.00000, 0.68803, - 0.00000, 1.00000, 0.78247, - 0.00000, 1.00000, 0.75925, - 0.00000, 1.00000, 0.73604, - 0.00000, 1.00000, 0.83048, - 0.00000, 1.00000, 0.80727, - 0.00000, 1.00000, 0.90170, - 0.00000, 1.00000, 0.87850, - 0.00000, 1.00000, 0.85529, - 0.00000, 1.00000, 0.94973, - 0.00000, 1.00000, 0.92651, - 0.00000, 0.97206, 0.99657, - 0.00000, 0.98432, 0.98432, - 0.00000, 0.99657, 0.97206, - 0.00000, 0.92651, 1.00000, - 0.00000, 0.94973, 1.00000, - 0.00000, 0.85529, 1.00000, - 0.00000, 0.87850, 1.00000, - 0.00000, 0.90170, 1.00000, - 0.00000, 0.80727, 1.00000, - 0.00000, 0.83048, 1.00000, - 0.00000, 0.73604, 1.00000, - 0.00000, 0.75925, 1.00000, - 0.00000, 0.78247, 1.00000, - 0.00000, 0.68803, 1.00000, - 0.00000, 0.71124, 1.00000, - 0.00000, 0.61680, 1.00000, - 0.00000, 0.64001, 1.00000, - 0.00000, 0.66322, 1.00000, - 0.00000, 0.56566, 1.00000, - 0.00000, 0.59042, 1.00000, - 0.00000, 0.61518, 1.00000, - 0.00000, 0.51685, 1.00000, - 0.00000, 0.54005, 1.00000, - 0.00000, 0.44561, 1.00000, - 0.00000, 0.46883, 1.00000, - 0.00000, 0.49204, 1.00000, - 0.00000, 0.39760, 1.00000, - 0.00000, 0.42081, 1.00000, - 0.00000, 0.32638, 1.00000, - 0.00000, 0.34959, 1.00000, - 0.00000, 0.37279, 1.00000, - 0.00000, 0.27836, 1.00000, - 0.00000, 0.30157, 1.00000, - 0.00000, 0.20368, 1.00000, - 0.00000, 0.22844, 1.00000, - 0.00000, 0.25320, 1.00000, - 0.00000, 0.15519, 1.00000, - 0.00000, 0.17840, 1.00000, - 0.00000, 0.08396, 1.00000, - 0.00000, 0.10717, 1.00000, - 0.00000, 0.13038, 1.00000, - 0.00000, 0.03595, 1.00000, - 0.00000, 0.05916, 1.00000, - 0.03660, 0.00131, 1.00000, - 0.02112, 0.00905, 1.00000, - 0.00565, 0.01679, 1.00000, - 0.08330, 0.00000, 1.00000, - 0.06009, 0.00000, 1.00000, - 0.15452, 0.00000, 1.00000, - 0.13131, 0.00000, 1.00000, - 0.10810, 0.00000, 1.00000, - 0.20559, 0.00000, 1.00000, - 0.18083, 0.00000, 1.00000, - 0.27769, 0.00000, 1.00000, - 0.25448, 0.00000, 1.00000, - 0.23127, 0.00000, 1.00000, - 0.32570, 0.00000, 1.00000, - 0.30249, 0.00000, 1.00000, - 0.27928, 0.00000, 1.00000, - 0.37372, 0.00000, 1.00000, - 0.35051, 0.00000, 1.00000, - 0.44495, 0.00000, 1.00000, - 0.42174, 0.00000, 1.00000, - 0.39853, 0.00000, 1.00000, - 0.49297, 0.00000, 1.00000, - 0.46976, 0.00000, 1.00000, - 0.56419, 0.00000, 1.00000, - 0.54099, 0.00000, 1.00000, - 0.51778, 0.00000, 1.00000, - 0.61485, 0.00000, 1.00000, - 0.59010, 0.00000, 1.00000, - 0.68736, 0.00000, 1.00000, - 0.66415, 0.00000, 1.00000, - 0.64094, 0.00000, 1.00000, - 0.73538, 0.00000, 1.00000, - 0.71217, 0.00000, 1.00000, - 0.80660, 0.00000, 1.00000, - 0.78339, 0.00000, 1.00000, - 0.76018, 0.00000, 1.00000, - 0.85462, 0.00000, 1.00000, - 0.83141, 0.00000, 1.00000, - 0.92585, 0.00000, 1.00000, - 0.90264, 0.00000, 1.00000, - 0.87943, 0.00000, 1.00000, - 0.97387, 0.00000, 1.00000, - 0.95065, 0.00000, 1.00000, - 0.99961, 0.00000, 0.95073, - 0.99497, 0.00000, 0.97084, - 0.99033, 0.00000, 0.99096, - 1.00000, 0.00000, 0.90297, - 1.00000, 0.00000, 0.92618, - 1.00000, 0.00000, 0.83174, - 1.00000, 0.00000, 0.85495, - 1.00000, 0.00000, 0.87817, - 1.00000, 0.00000, 0.78373, - 1.00000, 0.00000, 0.80694, - 1.00000, 0.00000, 0.83014, - 1.00000, 0.00000, 0.73571, - 1.00000, 0.00000, 0.75892, - 1.00000, 0.00000, 0.66448, - 1.00000, 0.00000, 0.68769, - 1.00000, 0.00000, 0.71091, - 1.00000, 0.00000, 0.61391, - 1.00000, 0.00000, 0.63866, - 1.00000, 0.00000, 0.54132, - 1.00000, 0.00000, 0.56453, - 1.00000, 0.00000, 0.58774, - 1.00000, 0.00000, 0.49330, - 1.00000, 0.00000, 0.51651, - 1.00000, 0.00000, 0.42208, - 1.00000, 0.00000, 0.44529, - 1.00000, 0.00000, 0.46849, - 1.00000, 0.00000, 0.37406, - 1.00000, 0.00000, 0.39727, - 1.00000, 0.00000, 0.30283, - 1.00000, 0.00000, 0.32604, - 1.00000, 0.00000, 0.34925, - 1.00000, 0.00000, 0.25482, - 1.00000, 0.00000, 0.27802, - 1.00000, 0.00000, 0.17988, - 1.00000, 0.00000, 0.20464, - 1.00000, 0.00000, 0.22940, - 1.00000, 0.00000, 0.13165, - 1.00000, 0.00000, 0.15486, - 1.00000, 0.00000, 0.06042, - 1.00000, 0.00000, 0.08363, - 1.00000, 0.00000, 0.10684, - 1.00000, 0.00000, 0.01240, - 1.00000, 0.00000, 0.03561 ] + 1.00000, 0.00000, 0.00000, + 1.00000, 0.00784, 0.00000, + 1.00000, 0.04706, 0.00000, + 1.00000, 0.07059, 0.00000, + 1.00000, 0.09412, 0.00000, + 1.00000, 0.11765, 0.00000, + 1.00000, 0.14118, 0.00000, + 1.00000, 0.16471, 0.00000, + 1.00000, 0.18824, 0.00000, + 1.00000, 0.21176, 0.00000, + 1.00000, 0.23529, 0.00000, + 1.00000, 0.25882, 0.00000, + 1.00000, 0.28235, 0.00000, + 1.00000, 0.30588, 0.00000, + 1.00000, 0.32941, 0.00000, + 1.00000, 0.35294, 0.00000, + 1.00000, 0.37647, 0.00000, + 1.00000, 0.40000, 0.00000, + 1.00000, 0.42353, 0.00000, + 1.00000, 0.44706, 0.00000, + 1.00000, 0.47059, 0.00000, + 1.00000, 0.49412, 0.00000, + 1.00000, 0.51765, 0.00000, + 1.00000, 0.54118, 0.00000, + 1.00000, 0.56471, 0.00000, + 1.00000, 0.58824, 0.00000, + 1.00000, 0.61176, 0.00000, + 1.00000, 0.63529, 0.00000, + 1.00000, 0.65882, 0.00000, + 1.00000, 0.68235, 0.00000, + 1.00000, 0.70588, 0.00000, + 1.00000, 0.72941, 0.00000, + 1.00000, 0.75294, 0.00000, + 1.00000, 0.77647, 0.00000, + 1.00000, 0.80000, 0.00000, + 1.00000, 0.82353, 0.00000, + 1.00000, 0.84706, 0.00000, + 1.00000, 0.87059, 0.00000, + 1.00000, 0.89412, 0.00000, + 1.00000, 0.91765, 0.00000, + 1.00000, 0.94118, 0.00000, + 1.00000, 0.96471, 0.00000, + 1.00000, 0.98824, 0.00000, + 0.98824, 1.00000, 0.00000, + 0.96471, 1.00000, 0.00000, + 0.94118, 1.00000, 0.00000, + 0.91765, 1.00000, 0.00000, + 0.89412, 1.00000, 0.00000, + 0.87059, 1.00000, 0.00000, + 0.84706, 1.00000, 0.00000, + 0.82353, 1.00000, 0.00000, + 0.80000, 1.00000, 0.00000, + 0.77647, 1.00000, 0.00000, + 0.75294, 1.00000, 0.00000, + 0.72941, 1.00000, 0.00000, + 0.70588, 1.00000, 0.00000, + 0.68235, 1.00000, 0.00000, + 0.65882, 1.00000, 0.00000, + 0.63529, 1.00000, 0.00000, + 0.61176, 1.00000, 0.00000, + 0.58824, 1.00000, 0.00000, + 0.56471, 1.00000, 0.00000, + 0.54118, 1.00000, 0.00000, + 0.51765, 1.00000, 0.00000, + 0.49412, 1.00000, 0.00000, + 0.47059, 1.00000, 0.00000, + 0.44706, 1.00000, 0.00000, + 0.42353, 1.00000, 0.00000, + 0.40000, 1.00000, 0.00000, + 0.37647, 1.00000, 0.00000, + 0.35294, 1.00000, 0.00000, + 0.32941, 1.00000, 0.00000, + 0.30588, 1.00000, 0.00000, + 0.28235, 1.00000, 0.00000, + 0.25882, 1.00000, 0.00000, + 0.23529, 1.00000, 0.00000, + 0.21176, 1.00000, 0.00000, + 0.18824, 1.00000, 0.00000, + 0.16471, 1.00000, 0.00000, + 0.14118, 1.00000, 0.00000, + 0.11765, 1.00000, 0.00000, + 0.09412, 1.00000, 0.00000, + 0.07059, 1.00000, 0.00000, + 0.04706, 1.00000, 0.00000, + 0.02353, 1.00000, 0.00000, + 0.00000, 1.00000, 0.00000, + 0.00000, 1.00000, 0.02353, + 0.00000, 1.00000, 0.04706, + 0.00000, 1.00000, 0.07059, + 0.00000, 1.00000, 0.09412, + 0.00000, 1.00000, 0.11765, + 0.00000, 1.00000, 0.14118, + 0.00000, 1.00000, 0.16471, + 0.00000, 1.00000, 0.18824, + 0.00000, 1.00000, 0.21176, + 0.00000, 1.00000, 0.23529, + 0.00000, 1.00000, 0.25882, + 0.00000, 1.00000, 0.28235, + 0.00000, 1.00000, 0.30588, + 0.00000, 1.00000, 0.32941, + 0.00000, 1.00000, 0.35294, + 0.00000, 1.00000, 0.37647, + 0.00000, 1.00000, 0.40000, + 0.00000, 1.00000, 0.42353, + 0.00000, 1.00000, 0.44706, + 0.00000, 1.00000, 0.47059, + 0.00000, 1.00000, 0.49412, + 0.00000, 1.00000, 0.51765, + 0.00000, 1.00000, 0.54118, + 0.00000, 1.00000, 0.56471, + 0.00000, 1.00000, 0.58824, + 0.00000, 1.00000, 0.61176, + 0.00000, 1.00000, 0.63529, + 0.00000, 1.00000, 0.65882, + 0.00000, 1.00000, 0.68235, + 0.00000, 1.00000, 0.70588, + 0.00000, 1.00000, 0.72941, + 0.00000, 1.00000, 0.75294, + 0.00000, 1.00000, 0.77647, + 0.00000, 1.00000, 0.80000, + 0.00000, 1.00000, 0.82353, + 0.00000, 1.00000, 0.84706, + 0.00000, 1.00000, 0.87059, + 0.00000, 1.00000, 0.89412, + 0.00000, 1.00000, 0.91765, + 0.00000, 1.00000, 0.94118, + 0.00000, 1.00000, 0.96471, + 0.00000, 1.00000, 0.98824, + 0.00000, 0.98824, 1.00000, + 0.00000, 0.96471, 1.00000, + 0.00000, 0.94118, 1.00000, + 0.00000, 0.91765, 1.00000, + 0.00000, 0.89412, 1.00000, + 0.00000, 0.87059, 1.00000, + 0.00000, 0.84706, 1.00000, + 0.00000, 0.82353, 1.00000, + 0.00000, 0.80000, 1.00000, + 0.00000, 0.77647, 1.00000, + 0.00000, 0.75294, 1.00000, + 0.00000, 0.72941, 1.00000, + 0.00000, 0.70588, 1.00000, + 0.00000, 0.68235, 1.00000, + 0.00000, 0.65882, 1.00000, + 0.00000, 0.63529, 1.00000, + 0.00000, 0.61176, 1.00000, + 0.00000, 0.58824, 1.00000, + 0.00000, 0.56471, 1.00000, + 0.00000, 0.54118, 1.00000, + 0.00000, 0.51765, 1.00000, + 0.00000, 0.49412, 1.00000, + 0.00000, 0.47059, 1.00000, + 0.00000, 0.44706, 1.00000, + 0.00000, 0.42353, 1.00000, + 0.00000, 0.40000, 1.00000, + 0.00000, 0.37647, 1.00000, + 0.00000, 0.35294, 1.00000, + 0.00000, 0.32941, 1.00000, + 0.00000, 0.30588, 1.00000, + 0.00000, 0.28235, 1.00000, + 0.00000, 0.25882, 1.00000, + 0.00000, 0.23529, 1.00000, + 0.00000, 0.21176, 1.00000, + 0.00000, 0.18824, 1.00000, + 0.00000, 0.16471, 1.00000, + 0.00000, 0.14118, 1.00000, + 0.00000, 0.11765, 1.00000, + 0.00000, 0.09412, 1.00000, + 0.00000, 0.07059, 1.00000, + 0.00000, 0.04706, 1.00000, + 0.00000, 0.02353, 1.00000, + 0.00000, 0.00000, 1.00000, + 0.02353, 0.00000, 1.00000, + 0.04706, 0.00000, 1.00000, + 0.07059, 0.00000, 1.00000, + 0.09412, 0.00000, 1.00000, + 0.11765, 0.00000, 1.00000, + 0.14118, 0.00000, 1.00000, + 0.16471, 0.00000, 1.00000, + 0.18824, 0.00000, 1.00000, + 0.21176, 0.00000, 1.00000, + 0.23529, 0.00000, 1.00000, + 0.25882, 0.00000, 1.00000, + 0.28235, 0.00000, 1.00000, + 0.30588, 0.00000, 1.00000, + 0.32941, 0.00000, 1.00000, + 0.35294, 0.00000, 1.00000, + 0.37647, 0.00000, 1.00000, + 0.40000, 0.00000, 1.00000, + 0.42353, 0.00000, 1.00000, + 0.44706, 0.00000, 1.00000, + 0.47059, 0.00000, 1.00000, + 0.49412, 0.00000, 1.00000, + 0.51765, 0.00000, 1.00000, + 0.54118, 0.00000, 1.00000, + 0.56471, 0.00000, 1.00000, + 0.58824, 0.00000, 1.00000, + 0.61176, 0.00000, 1.00000, + 0.63529, 0.00000, 1.00000, + 0.65882, 0.00000, 1.00000, + 0.68235, 0.00000, 1.00000, + 0.70588, 0.00000, 1.00000, + 0.72941, 0.00000, 1.00000, + 0.75294, 0.00000, 1.00000, + 0.77647, 0.00000, 1.00000, + 0.80000, 0.00000, 1.00000, + 0.82353, 0.00000, 1.00000, + 0.84706, 0.00000, 1.00000, + 0.87059, 0.00000, 1.00000, + 0.89412, 0.00000, 1.00000, + 0.91765, 0.00000, 1.00000, + 0.94118, 0.00000, 1.00000, + 0.96471, 0.00000, 1.00000, + 0.98824, 0.00000, 1.00000, + 1.00000, 0.00000, 0.98824, + 1.00000, 0.00000, 0.96471, + 1.00000, 0.00000, 0.94118, + 1.00000, 0.00000, 0.91765, + 1.00000, 0.00000, 0.89412, + 1.00000, 0.00000, 0.87059, + 1.00000, 0.00000, 0.84706, + 1.00000, 0.00000, 0.82353, + 1.00000, 0.00000, 0.80000, + 1.00000, 0.00000, 0.77647, + 1.00000, 0.00000, 0.75294, + 1.00000, 0.00000, 0.72941, + 1.00000, 0.00000, 0.70588, + 1.00000, 0.00000, 0.68235, + 1.00000, 0.00000, 0.65882, + 1.00000, 0.00000, 0.63529, + 1.00000, 0.00000, 0.61176, + 1.00000, 0.00000, 0.58824, + 1.00000, 0.00000, 0.56471, + 1.00000, 0.00000, 0.54118, + 1.00000, 0.00000, 0.51765, + 1.00000, 0.00000, 0.49412, + 1.00000, 0.00000, 0.47059, + 1.00000, 0.00000, 0.44706, + 1.00000, 0.00000, 0.42353, + 1.00000, 0.00000, 0.40000, + 1.00000, 0.00000, 0.37647, + 1.00000, 0.00000, 0.35294, + 1.00000, 0.00000, 0.32941, + 1.00000, 0.00000, 0.30588, + 1.00000, 0.00000, 0.28235, + 1.00000, 0.00000, 0.25882, + 1.00000, 0.00000, 0.23529, + 1.00000, 0.00000, 0.21176, + 1.00000, 0.00000, 0.18824, + 1.00000, 0.00000, 0.16471, + 1.00000, 0.00000, 0.14118, + 1.00000, 0.00000, 0.11765, + 1.00000, 0.00000, 0.09412, + 1.00000, 0.00000, 0.07059, + 1.00000, 0.00000, 0.04706, + 1.00000, 0.00000, 0.02353, + 1.00000, 0.00000, 0.00000 ] }, { "Type" : "Pastel_rainbow", @@ -7046,267 +7046,6 @@ 0.98824, 0.98824, 0.00000, 0.98824, 0.98824, 0.00000 ] }, -{ - "Type" : "Bill03", - "Name" : "Bill03", - "rgbData": [ - 0.00000, 0.00000, 0.23529, - 0.00000, 0.00000, 0.36078, - 0.00000, 0.01569, 0.48627, - 0.00000, 0.03137, 0.50196, - 0.00000, 0.06275, 0.53333, - 0.01569, 0.07843, 0.54902, - 0.01569, 0.09412, 0.56471, - 0.01569, 0.12549, 0.59608, - 0.01569, 0.14118, 0.61176, - 0.03137, 0.17255, 0.62745, - 0.03137, 0.18824, 0.65882, - 0.03137, 0.20392, 0.67451, - 0.03137, 0.23529, 0.69020, - 0.04706, 0.25098, 0.72157, - 0.04706, 0.28235, 0.73725, - 0.04706, 0.29804, 0.75294, - 0.06275, 0.32941, 0.78431, - 0.06275, 0.32941, 0.78431, - 0.06275, 0.34510, 0.80000, - 0.06275, 0.36078, 0.81569, - 0.06275, 0.37647, 0.83137, - 0.06275, 0.39216, 0.83137, - 0.06275, 0.39216, 0.84706, - 0.06275, 0.40784, 0.86275, - 0.06275, 0.42353, 0.87843, - 0.06275, 0.43922, 0.87843, - 0.06275, 0.45490, 0.89412, - 0.06275, 0.45490, 0.90980, - 0.06275, 0.47059, 0.92549, - 0.06275, 0.48627, 0.92549, - 0.06275, 0.50196, 0.94118, - 0.06275, 0.51765, 0.95686, - 0.07843, 0.53333, 0.97255, - 0.06275, 0.53333, 0.97255, - 0.06275, 0.54902, 0.97255, - 0.06275, 0.56471, 0.97255, - 0.04706, 0.56471, 0.97255, - 0.04706, 0.58039, 0.97255, - 0.04706, 0.59608, 0.97255, - 0.03137, 0.59608, 0.97255, - 0.03137, 0.61176, 0.97255, - 0.03137, 0.62745, 0.97255, - 0.01569, 0.62745, 0.97255, - 0.01569, 0.64314, 0.97255, - 0.01569, 0.65882, 0.97255, - 0.00000, 0.65882, 0.97255, - 0.00000, 0.67451, 0.97255, - 0.00000, 0.69020, 0.97255, - 0.00000, 0.70588, 0.98824, - 0.00000, 0.70588, 0.98824, - 0.00000, 0.72157, 0.98824, - 0.01569, 0.72157, 0.98824, - 0.01569, 0.73725, 0.98824, - 0.01569, 0.73725, 0.98824, - 0.03137, 0.75294, 0.98824, - 0.03137, 0.75294, 0.98824, - 0.04706, 0.76863, 0.98824, - 0.04706, 0.76863, 0.98824, - 0.04706, 0.78431, 0.98824, - 0.06275, 0.78431, 0.98824, - 0.06275, 0.80000, 0.98824, - 0.06275, 0.80000, 0.98824, - 0.07843, 0.81569, 0.98824, - 0.07843, 0.81569, 0.98824, - 0.09412, 0.83137, 0.98824, - 0.10980, 0.83137, 0.97255, - 0.12549, 0.83137, 0.97255, - 0.14118, 0.83137, 0.95686, - 0.17255, 0.84706, 0.95686, - 0.18824, 0.84706, 0.94118, - 0.20392, 0.84706, 0.94118, - 0.21961, 0.86275, 0.92549, - 0.25098, 0.86275, 0.92549, - 0.26667, 0.86275, 0.92549, - 0.28235, 0.87843, 0.90980, - 0.29804, 0.87843, 0.90980, - 0.32941, 0.87843, 0.89412, - 0.34510, 0.89412, 0.89412, - 0.36078, 0.89412, 0.87843, - 0.37647, 0.89412, 0.87843, - 0.40784, 0.90980, 0.87843, - 0.40784, 0.90980, 0.86275, - 0.42353, 0.90980, 0.84706, - 0.42353, 0.90980, 0.83137, - 0.43922, 0.90980, 0.81569, - 0.45490, 0.90980, 0.80000, - 0.45490, 0.90980, 0.80000, - 0.47059, 0.90980, 0.78431, - 0.48627, 0.90980, 0.76863, - 0.48627, 0.90980, 0.75294, - 0.50196, 0.90980, 0.73725, - 0.50196, 0.90980, 0.73725, - 0.51765, 0.90980, 0.72157, - 0.53333, 0.90980, 0.70588, - 0.53333, 0.90980, 0.69020, - 0.54902, 0.90980, 0.67451, - 0.56471, 0.92549, 0.67451, - 0.58039, 0.92549, 0.65882, - 0.59608, 0.92549, 0.65882, - 0.61176, 0.92549, 0.64314, - 0.62745, 0.92549, 0.64314, - 0.64314, 0.92549, 0.62745, - 0.65882, 0.92549, 0.62745, - 0.67451, 0.92549, 0.61176, - 0.69020, 0.92549, 0.61176, - 0.70588, 0.92549, 0.59608, - 0.72157, 0.92549, 0.59608, - 0.73725, 0.92549, 0.58039, - 0.75294, 0.92549, 0.58039, - 0.76863, 0.92549, 0.56471, - 0.78431, 0.92549, 0.56471, - 0.80000, 0.92549, 0.54902, - 0.83137, 0.94118, 0.54902, - 0.83137, 0.92549, 0.53333, - 0.84706, 0.92549, 0.51765, - 0.84706, 0.90980, 0.51765, - 0.86275, 0.90980, 0.50196, - 0.86275, 0.90980, 0.48627, - 0.87843, 0.89412, 0.48627, - 0.87843, 0.89412, 0.47059, - 0.89412, 0.89412, 0.47059, - 0.90980, 0.87843, 0.45490, - 0.90980, 0.87843, 0.43922, - 0.92549, 0.86275, 0.43922, - 0.92549, 0.86275, 0.42353, - 0.94118, 0.86275, 0.40784, - 0.94118, 0.84706, 0.40784, - 0.95686, 0.84706, 0.39216, - 0.97255, 0.84706, 0.39216, - 0.97255, 0.83137, 0.37647, - 0.97255, 0.81569, 0.37647, - 0.97255, 0.81569, 0.37647, - 0.97255, 0.80000, 0.37647, - 0.97255, 0.78431, 0.36078, - 0.97255, 0.78431, 0.36078, - 0.97255, 0.76863, 0.36078, - 0.97255, 0.76863, 0.36078, - 0.97255, 0.75294, 0.34510, - 0.97255, 0.73725, 0.34510, - 0.97255, 0.73725, 0.34510, - 0.97255, 0.72157, 0.34510, - 0.97255, 0.70588, 0.32941, - 0.97255, 0.70588, 0.32941, - 0.97255, 0.69020, 0.32941, - 0.98824, 0.69020, 0.32941, - 0.98824, 0.67451, 0.31373, - 0.98824, 0.65882, 0.29804, - 0.98824, 0.64314, 0.29804, - 0.98824, 0.62745, 0.28235, - 0.98824, 0.61176, 0.28235, - 0.98824, 0.59608, 0.26667, - 0.98824, 0.58039, 0.26667, - 0.98824, 0.58039, 0.25098, - 0.98824, 0.56471, 0.23529, - 0.98824, 0.54902, 0.23529, - 0.98824, 0.53333, 0.21961, - 0.98824, 0.51765, 0.21961, - 0.98824, 0.50196, 0.20392, - 0.98824, 0.48627, 0.20392, - 0.98824, 0.47059, 0.18824, - 0.98824, 0.47059, 0.18824, - 0.98824, 0.47059, 0.20392, - 0.98824, 0.48627, 0.21961, - 0.98824, 0.48627, 0.23529, - 0.98824, 0.50196, 0.25098, - 0.98824, 0.50196, 0.26667, - 0.98824, 0.51765, 0.28235, - 0.98824, 0.51765, 0.29804, - 0.98824, 0.53333, 0.32941, - 0.98824, 0.54902, 0.34510, - 0.98824, 0.54902, 0.36078, - 0.98824, 0.56471, 0.37647, - 0.98824, 0.56471, 0.39216, - 0.98824, 0.58039, 0.40784, - 0.98824, 0.58039, 0.42353, - 0.98824, 0.59608, 0.43922, - 0.98824, 0.61176, 0.47059, - 0.98824, 0.61176, 0.47059, - 0.98824, 0.62745, 0.48627, - 0.98824, 0.62745, 0.50196, - 0.98824, 0.64314, 0.51765, - 0.98824, 0.64314, 0.53333, - 0.98824, 0.65882, 0.53333, - 0.98824, 0.65882, 0.54902, - 0.98824, 0.67451, 0.56471, - 0.98824, 0.69020, 0.58039, - 0.98824, 0.69020, 0.59608, - 0.98824, 0.70588, 0.59608, - 0.98824, 0.70588, 0.61176, - 0.98824, 0.72157, 0.62745, - 0.98824, 0.72157, 0.64314, - 0.98824, 0.73725, 0.65882, - 0.98824, 0.75294, 0.67451, - 0.98824, 0.75294, 0.67451, - 0.98824, 0.75294, 0.67451, - 0.98824, 0.76863, 0.67451, - 0.98824, 0.76863, 0.69020, - 0.98824, 0.78431, 0.69020, - 0.98824, 0.78431, 0.69020, - 0.98824, 0.80000, 0.69020, - 0.98824, 0.80000, 0.70588, - 0.98824, 0.80000, 0.70588, - 0.98824, 0.81569, 0.70588, - 0.98824, 0.81569, 0.70588, - 0.98824, 0.83137, 0.72157, - 0.98824, 0.83137, 0.72157, - 0.98824, 0.84706, 0.72157, - 0.98824, 0.84706, 0.72157, - 0.98824, 0.86275, 0.73725, - 0.98824, 0.86275, 0.73725, - 0.98824, 0.86275, 0.75294, - 0.98824, 0.86275, 0.75294, - 0.98824, 0.86275, 0.76863, - 0.98824, 0.86275, 0.76863, - 0.98824, 0.86275, 0.78431, - 0.98824, 0.86275, 0.78431, - 0.98824, 0.87843, 0.80000, - 0.98824, 0.87843, 0.80000, - 0.98824, 0.87843, 0.81569, - 0.98824, 0.87843, 0.81569, - 0.98824, 0.87843, 0.83137, - 0.98824, 0.87843, 0.83137, - 0.98824, 0.87843, 0.84706, - 0.98824, 0.87843, 0.84706, - 0.97255, 0.86275, 0.84706, - 0.95686, 0.86275, 0.84706, - 0.95686, 0.86275, 0.84706, - 0.94118, 0.86275, 0.84706, - 0.94118, 0.86275, 0.84706, - 0.92549, 0.86275, 0.84706, - 0.92549, 0.86275, 0.84706, - 0.90980, 0.86275, 0.84706, - 0.90980, 0.84706, 0.84706, - 0.89412, 0.84706, 0.84706, - 0.89412, 0.84706, 0.84706, - 0.87843, 0.84706, 0.84706, - 0.87843, 0.84706, 0.84706, - 0.86275, 0.84706, 0.84706, - 0.86275, 0.84706, 0.84706, - 0.84706, 0.84706, 0.84706, - 0.84706, 0.84706, 0.84706, - 0.84706, 0.84706, 0.84706, - 0.86275, 0.86275, 0.86275, - 0.86275, 0.86275, 0.86275, - 0.87843, 0.87843, 0.87843, - 0.89412, 0.89412, 0.89412, - 0.89412, 0.89412, 0.89412, - 0.90980, 0.90980, 0.90980, - 0.90980, 0.90980, 0.90980, - 0.92549, 0.92549, 0.92549, - 0.94118, 0.94118, 0.94118, - 0.94118, 0.94118, 0.94118, - 0.95686, 0.95686, 0.95686, - 0.95686, 0.95686, 0.95686, - 0.97255, 0.97255, 0.97255, - 0.98824, 0.98824, 0.98824 ] -}, { "Type" : "Bill05", "Name" : "Bill05", @@ -7830,38 +7569,20 @@ 0.07843, 0.98824, 0.86275 ] }, { - "Type" : "Blue", - "Name" : "Blue", + "Type" : "Blue3d", + "Name" : "Blue3d", "rgbData": [ 0.00000, 0.00000, 0.00000, - 0.00000, 0.00000, 0.00000, - 0.00000, 0.00000, 0.00000, - 0.00000, 0.00000, 0.00000, - 0.00000, 0.00000, 0.00000, - 0.00000, 0.00000, 0.00000, - 0.00000, 0.00000, 0.00000, - 0.00000, 0.00000, 0.00000, - 0.00000, 0.00000, 0.00000, - 0.00000, 0.00000, 0.01569, 0.00000, 0.00000, 0.01569, - 0.00000, 0.00000, 0.01569, - 0.00000, 0.00000, 0.03137, 0.00000, 0.00000, 0.03137, - 0.00000, 0.00000, 0.03137, - 0.00000, 0.00000, 0.04706, 0.00000, 0.00000, 0.04706, 0.00000, 0.00000, 0.06275, - 0.00000, 0.00000, 0.06275, - 0.00000, 0.00000, 0.07843, 0.00000, 0.00000, 0.07843, 0.00000, 0.00000, 0.09412, 0.00000, 0.00000, 0.10980, - 0.00000, 0.00000, 0.10980, 0.00000, 0.00000, 0.12549, 0.00000, 0.00000, 0.14118, 0.00000, 0.00000, 0.15686, - 0.00000, 0.00000, 0.15686, - 0.00000, 0.00000, 0.17255, 0.00000, 0.00000, 0.18824, 0.00000, 0.00000, 0.20392, 0.00000, 0.00000, 0.21961, @@ -7872,272 +7593,29 @@ 0.00000, 0.00000, 0.29804, 0.00000, 0.00000, 0.31373, 0.00000, 0.00000, 0.32941, - 0.00000, 0.00000, 0.34510, 0.00000, 0.00000, 0.36078, + 0.00000, 0.00000, 0.37647, + 0.00000, 0.00000, 0.39216, 0.00000, 0.00000, 0.39216, 0.00000, 0.00000, 0.40784, 0.00000, 0.00000, 0.42353, 0.00000, 0.00000, 0.43922, + 0.00000, 0.00000, 0.43922, + 0.00000, 0.00000, 0.45490, + 0.00000, 0.00000, 0.47059, 0.00000, 0.00000, 0.47059, 0.00000, 0.00000, 0.48627, 0.00000, 0.00000, 0.50196, + 0.00000, 0.00000, 0.50196, + 0.00000, 0.00000, 0.51765, 0.00000, 0.00000, 0.53333, 0.00000, 0.00000, 0.54902, + 0.00000, 0.00000, 0.54902, + 0.00000, 0.00000, 0.56471, + 0.00000, 0.00000, 0.58039, 0.00000, 0.00000, 0.58039, 0.00000, 0.00000, 0.59608, - 0.00000, 0.00000, 0.62745, - 0.00000, 0.00000, 0.64314, - 0.00000, 0.00000, 0.67451, - 0.00000, 0.00000, 0.70588, - 0.00000, 0.00000, 0.72157, - 0.00000, 0.00000, 0.75294, - 0.00000, 0.00000, 0.78431, - 0.00000, 0.00000, 0.80000, - 0.00000, 0.00000, 0.83137, - 0.00000, 0.00000, 0.86275, - 0.00000, 0.00000, 0.89412, - 0.00000, 0.00000, 0.92549, - 0.00000, 0.00000, 0.98824, - 0.00000, 0.00000, 0.97255, - 0.00000, 0.00000, 0.97255, - 0.00000, 0.00000, 0.97255, - 0.01569, 0.01569, 0.97255, - 0.01569, 0.01569, 0.97255, - 0.01569, 0.01569, 0.97255, - 0.03137, 0.03137, 0.97255, - 0.03137, 0.03137, 0.97255, - 0.03137, 0.03137, 0.97255, - 0.04706, 0.04706, 0.97255, - 0.04706, 0.04706, 0.97255, - 0.04706, 0.04706, 0.97255, - 0.06275, 0.06275, 0.97255, - 0.06275, 0.06275, 0.97255, - 0.17255, 0.17255, 0.95686, - 0.18824, 0.18824, 0.94118, - 0.20392, 0.20392, 0.94118, - 0.21961, 0.21961, 0.94118, - 0.21961, 0.21961, 0.92549, - 0.23529, 0.21961, 0.92549, - 0.23529, 0.23529, 0.92549, - 0.25098, 0.23529, 0.92549, - 0.25098, 0.25098, 0.92549, - 0.26667, 0.25098, 0.92549, - 0.26667, 0.26667, 0.92549, - 0.28235, 0.26667, 0.92549, - 0.28235, 0.28235, 0.92549, - 0.29804, 0.28235, 0.92549, - 0.29804, 0.29804, 0.92549, - 0.31373, 0.29804, 0.92549, - 0.31373, 0.31373, 0.92549, - 0.32941, 0.31373, 0.92549, - 0.32941, 0.32941, 0.92549, - 0.34510, 0.32941, 0.92549, - 0.34510, 0.34510, 0.92549, - 0.36078, 0.34510, 0.92549, - 0.36078, 0.36078, 0.92549, - 0.37647, 0.36078, 0.92549, - 0.37647, 0.36078, 0.92549, - 0.39216, 0.37647, 0.92549, - 0.39216, 0.37647, 0.92549, - 0.40784, 0.39216, 0.92549, - 0.40784, 0.39216, 0.92549, - 0.42353, 0.40784, 0.92549, - 0.42353, 0.40784, 0.92549, - 0.43922, 0.42353, 0.92549, - 0.43922, 0.42353, 0.90980, - 0.43922, 0.42353, 0.90980, - 0.45490, 0.42353, 0.90980, - 0.45490, 0.43922, 0.90980, - 0.45490, 0.43922, 0.90980, - 0.47059, 0.43922, 0.90980, - 0.47059, 0.45490, 0.90980, - 0.47059, 0.45490, 0.90980, - 0.48627, 0.45490, 0.90980, - 0.48627, 0.47059, 0.90980, - 0.48627, 0.47059, 0.90980, - 0.50196, 0.47059, 0.90980, - 0.50196, 0.48627, 0.90980, - 0.50196, 0.48627, 0.90980, - 0.51765, 0.48627, 0.90980, - 0.51765, 0.50196, 0.90980, - 0.51765, 0.50196, 0.90980, - 0.53333, 0.50196, 0.90980, - 0.53333, 0.51765, 0.90980, - 0.53333, 0.51765, 0.90980, - 0.54902, 0.51765, 0.90980, - 0.54902, 0.53333, 0.90980, - 0.54902, 0.53333, 0.90980, - 0.56471, 0.53333, 0.90980, - 0.56471, 0.54902, 0.90980, - 0.56471, 0.54902, 0.90980, - 0.58039, 0.54902, 0.90980, - 0.58039, 0.56471, 0.90980, - 0.58039, 0.56471, 0.90980, - 0.59608, 0.56471, 0.90980, - 0.59608, 0.56471, 0.90980, - 0.59608, 0.58039, 0.90980, - 0.61176, 0.58039, 0.90980, - 0.61176, 0.58039, 0.90980, - 0.61176, 0.59608, 0.90980, - 0.62745, 0.59608, 0.90980, - 0.62745, 0.59608, 0.90980, - 0.62745, 0.61176, 0.90980, - 0.64314, 0.61176, 0.90980, - 0.64314, 0.61176, 0.90980, - 0.64314, 0.62745, 0.90980, - 0.65882, 0.62745, 0.90980, - 0.65882, 0.62745, 0.90980, - 0.65882, 0.64314, 0.90980, - 0.67451, 0.64314, 0.90980, - 0.67451, 0.64314, 0.90980, - 0.67451, 0.65882, 0.90980, - 0.69020, 0.65882, 0.90980, - 0.69020, 0.65882, 0.90980, - 0.69020, 0.67451, 0.90980, - 0.70588, 0.67451, 0.90980, - 0.70588, 0.67451, 0.90980, - 0.70588, 0.69020, 0.90980, - 0.72157, 0.69020, 0.90980, - 0.72157, 0.69020, 0.90980, - 0.72157, 0.70588, 0.90980, - 0.73725, 0.70588, 0.90980, - 0.73725, 0.70588, 0.90980, - 0.73725, 0.72157, 0.90980, - 0.75294, 0.72157, 0.90980, - 0.75294, 0.72157, 0.90980, - 0.75294, 0.72157, 0.90980, - 0.76863, 0.73725, 0.90980, - 0.76863, 0.73725, 0.90980, - 0.76863, 0.73725, 0.90980, - 0.78431, 0.75294, 0.90980, - 0.78431, 0.75294, 0.90980, - 0.78431, 0.75294, 0.90980, - 0.80000, 0.76863, 0.90980, - 0.80000, 0.76863, 0.90980, - 0.80000, 0.76863, 0.90980, - 0.81569, 0.78431, 0.90980, - 0.81569, 0.78431, 0.90980, - 0.81569, 0.78431, 0.90980, - 0.83137, 0.80000, 0.90980, - 0.83137, 0.80000, 0.90980, - 0.83137, 0.80000, 0.90980, - 0.84706, 0.81569, 0.90980, - 0.84706, 0.81569, 0.90980, - 0.84706, 0.81569, 0.90980, - 0.86275, 0.83137, 0.90980, - 0.86275, 0.83137, 0.90980, - 0.86275, 0.83137, 0.90980, - 0.87843, 0.84706, 0.90980, - 0.87843, 0.84706, 0.90980, - 0.87843, 0.84706, 0.90980, - 0.89412, 0.86275, 0.90980, - 0.89412, 0.86275, 0.90980, - 0.89412, 0.86275, 0.90980, - 0.90980, 0.87843, 0.90980, - 0.90980, 0.87843, 0.90980, - 0.90980, 0.87843, 0.90980, - 0.92549, 0.87843, 0.90980, - 0.92549, 0.87843, 0.90980, - 0.92549, 0.87843, 0.90980, - 0.92549, 0.87843, 0.90980, - 0.92549, 0.87843, 0.90980, - 0.92549, 0.87843, 0.90980, - 0.92549, 0.87843, 0.90980, - 0.92549, 0.87843, 0.90980, - 0.92549, 0.87843, 0.90980, - 0.92549, 0.89412, 0.90980, - 0.92549, 0.89412, 0.90980, - 0.94118, 0.89412, 0.90980, - 0.94118, 0.89412, 0.90980, - 0.94118, 0.89412, 0.90980, - 0.94118, 0.89412, 0.90980, - 0.94118, 0.89412, 0.90980, - 0.94118, 0.89412, 0.90980, - 0.94118, 0.89412, 0.90980, - 0.94118, 0.89412, 0.90980, - 0.94118, 0.89412, 0.90980, - 0.94118, 0.89412, 0.90980, - 0.94118, 0.89412, 0.90980, - 0.94118, 0.90980, 0.90980, - 0.94118, 0.90980, 0.90980, - 0.95686, 0.90980, 0.90980, - 0.95686, 0.90980, 0.90980, - 0.95686, 0.90980, 0.90980, - 0.95686, 0.90980, 0.90980, - 0.95686, 0.90980, 0.90980, - 0.95686, 0.90980, 0.90980, - 0.95686, 0.90980, 0.90980, - 0.95686, 0.90980, 0.90980, - 0.95686, 0.90980, 0.90980, - 0.95686, 0.90980, 0.90980, - 0.95686, 0.90980, 0.90980, - 0.95686, 0.90980, 0.90980, - 0.95686, 0.90980, 0.90980, - 0.95686, 0.92549, 0.90980, - 0.97255, 0.92549, 0.90980, - 0.97255, 0.92549, 0.90980, - 0.97255, 0.92549, 0.90980, - 0.97255, 0.92549, 0.90980, - 0.97255, 0.92549, 0.90980, - 0.97255, 0.92549, 0.90980, - 0.97255, 0.92549, 0.90980, - 0.97255, 0.92549, 0.90980, - 0.97255, 0.92549, 0.90980, - 0.97255, 0.92549, 0.90980, - 0.97255, 0.92549, 0.90980, - 0.97255, 0.92549, 0.90980, - 0.97255, 0.92549, 0.90980, - 0.97255, 0.92549, 0.90980, - 0.98824, 0.94118, 0.90980 ] -}, -{ - "Type" : "Blue3d", - "Name" : "Blue3d", - "rgbData": [ - 0.00000, 0.00000, 0.00000, - 0.00000, 0.00000, 0.01569, - 0.00000, 0.00000, 0.03137, - 0.00000, 0.00000, 0.04706, - 0.00000, 0.00000, 0.06275, - 0.00000, 0.00000, 0.07843, - 0.00000, 0.00000, 0.09412, - 0.00000, 0.00000, 0.10980, - 0.00000, 0.00000, 0.12549, - 0.00000, 0.00000, 0.14118, - 0.00000, 0.00000, 0.15686, - 0.00000, 0.00000, 0.18824, - 0.00000, 0.00000, 0.20392, - 0.00000, 0.00000, 0.21961, - 0.00000, 0.00000, 0.23529, - 0.00000, 0.00000, 0.25098, - 0.00000, 0.00000, 0.26667, - 0.00000, 0.00000, 0.28235, - 0.00000, 0.00000, 0.29804, - 0.00000, 0.00000, 0.31373, - 0.00000, 0.00000, 0.32941, - 0.00000, 0.00000, 0.36078, - 0.00000, 0.00000, 0.37647, - 0.00000, 0.00000, 0.39216, - 0.00000, 0.00000, 0.39216, - 0.00000, 0.00000, 0.40784, - 0.00000, 0.00000, 0.42353, - 0.00000, 0.00000, 0.43922, - 0.00000, 0.00000, 0.43922, - 0.00000, 0.00000, 0.45490, - 0.00000, 0.00000, 0.47059, - 0.00000, 0.00000, 0.47059, - 0.00000, 0.00000, 0.48627, - 0.00000, 0.00000, 0.50196, - 0.00000, 0.00000, 0.50196, - 0.00000, 0.00000, 0.51765, - 0.00000, 0.00000, 0.53333, - 0.00000, 0.00000, 0.54902, - 0.00000, 0.00000, 0.54902, - 0.00000, 0.00000, 0.56471, - 0.00000, 0.00000, 0.58039, - 0.00000, 0.00000, 0.58039, - 0.00000, 0.00000, 0.59608, - 0.00000, 0.00000, 0.61176, + 0.00000, 0.00000, 0.61176, 0.00000, 0.00000, 0.62745, 0.00000, 0.00000, 0.64314, 0.00000, 0.00000, 0.64314, @@ -9918,274 +9396,13 @@ 0.00000, 0.23529, 0.00000 ] }, { - "Type" : "Equal", - "Name" : "Equal", + "Type" : "Expl72", + "Name" : "Expl72", "rgbData": [ 0.00000, 0.00000, 0.00000, - 0.01569, 0.00000, 0.00000, - 0.00000, 0.00000, 0.00000, - 0.07843, 0.00000, 0.00000, + 0.03137, 0.00000, 0.00000, 0.06275, 0.00000, 0.00000, - 0.12549, 0.00000, 0.00000, - 0.12549, 0.00000, 0.00000, - 0.18824, 0.00000, 0.00000, - 0.21961, 0.00000, 0.00000, - 0.25098, 0.00000, 0.00000, - 0.26667, 0.00000, 0.00000, - 0.25098, 0.00000, 0.00000, - 0.32941, 0.00000, 0.00000, - 0.31373, 0.00000, 0.00000, - 0.37647, 0.00000, 0.00000, - 0.37647, 0.00000, 0.00000, - 0.43922, 0.00000, 0.00000, - 0.47059, 0.00000, 0.00000, - 0.50196, 0.00000, 0.00000, - 0.51765, 0.00000, 0.00000, - 0.50196, 0.00000, 0.00000, - 0.58039, 0.00000, 0.00000, - 0.56471, 0.00000, 0.00000, - 0.62745, 0.00000, 0.00000, - 0.65882, 0.00000, 0.00000, - 0.69020, 0.00000, 0.00000, - 0.72157, 0.00000, 0.00000, - 0.75294, 0.00000, 0.00000, - 0.76863, 0.00000, 0.00000, - 0.80000, 0.00000, 0.00000, - 0.83137, 0.00000, 0.00000, - 0.86275, 0.00000, 0.00000, - 0.87843, 0.00000, 0.00000, - 0.90980, 0.00000, 0.00000, - 0.94118, 0.00000, 0.00000, - 0.97255, 0.00000, 0.00000, - 0.98824, 0.00000, 0.00000, - 0.98824, 0.00000, 0.00000, - 0.97255, 0.01569, 0.00000, - 0.95686, 0.00000, 0.00000, - 0.94118, 0.00000, 0.00000, - 0.92549, 0.06275, 0.00000, - 0.90980, 0.07843, 0.00000, - 0.89412, 0.09412, 0.00000, - 0.89412, 0.06275, 0.00000, - 0.87843, 0.06275, 0.00000, - 0.86275, 0.12549, 0.00000, - 0.84706, 0.14118, 0.00000, - 0.83137, 0.15686, 0.00000, - 0.81569, 0.12549, 0.00000, - 0.80000, 0.18824, 0.00000, - 0.80000, 0.18824, 0.00000, - 0.78431, 0.20392, 0.00000, - 0.76863, 0.18824, 0.00000, - 0.75294, 0.18824, 0.00000, - 0.73725, 0.25098, 0.00000, - 0.72157, 0.26667, 0.00000, - 0.70588, 0.28235, 0.00000, - 0.69020, 0.25098, 0.00000, - 0.69020, 0.25098, 0.00000, - 0.67451, 0.31373, 0.00000, - 0.65882, 0.32941, 0.00000, - 0.64314, 0.34510, 0.00000, - 0.62745, 0.31373, 0.00000, - 0.56471, 0.37647, 0.00000, - 0.56471, 0.39216, 0.00000, - 0.59608, 0.39216, 0.00000, - 0.58039, 0.37647, 0.00000, - 0.56471, 0.37647, 0.00000, - 0.50196, 0.43922, 0.00000, - 0.50196, 0.45490, 0.00000, - 0.51765, 0.47059, 0.00000, - 0.50196, 0.43922, 0.00000, - 0.43922, 0.43922, 0.00000, - 0.43922, 0.50196, 0.00000, - 0.47059, 0.51765, 0.00000, - 0.45490, 0.50196, 0.00000, - 0.43922, 0.50196, 0.00000, - 0.37647, 0.56471, 0.00000, - 0.37647, 0.58039, 0.00000, - 0.39216, 0.59608, 0.00000, - 0.37647, 0.56471, 0.00000, - 0.31373, 0.62745, 0.00000, - 0.31373, 0.62745, 0.00000, - 0.34510, 0.64314, 0.00000, - 0.32941, 0.65882, 0.00000, - 0.31373, 0.67451, 0.00000, - 0.25098, 0.69020, 0.00000, - 0.25098, 0.70588, 0.00000, - 0.26667, 0.72157, 0.00000, - 0.25098, 0.73725, 0.00000, - 0.18824, 0.75294, 0.00000, - 0.18824, 0.75294, 0.00000, - 0.21961, 0.76863, 0.00000, - 0.20392, 0.78431, 0.00000, - 0.18824, 0.80000, 0.00000, - 0.12549, 0.81569, 0.00000, - 0.12549, 0.83137, 0.00000, - 0.14118, 0.84706, 0.00000, - 0.12549, 0.86275, 0.00000, - 0.06275, 0.87843, 0.00000, - 0.06275, 0.87843, 0.00000, - 0.09412, 0.89412, 0.00000, - 0.07843, 0.90980, 0.00000, - 0.06275, 0.92549, 0.00000, - 0.00000, 0.94118, 0.00000, - 0.00000, 0.95686, 0.00000, - 0.01569, 0.97255, 0.00000, - 0.00000, 0.98824, 0.00000, - 0.00000, 0.98824, 0.00000, - 0.00000, 0.98824, 0.00000, - 0.00000, 0.97255, 0.01569, - 0.00000, 0.95686, 0.00000, - 0.00000, 0.94118, 0.00000, - 0.00000, 0.92549, 0.06275, - 0.00000, 0.90980, 0.07843, - 0.00000, 0.89412, 0.09412, - 0.00000, 0.89412, 0.06275, - 0.00000, 0.87843, 0.06275, - 0.00000, 0.86275, 0.12549, - 0.00000, 0.84706, 0.14118, - 0.00000, 0.83137, 0.15686, - 0.00000, 0.81569, 0.12549, - 0.00000, 0.80000, 0.18824, - 0.00000, 0.80000, 0.18824, - 0.00000, 0.78431, 0.20392, - 0.00000, 0.76863, 0.18824, - 0.00000, 0.75294, 0.18824, - 0.00000, 0.73725, 0.25098, - 0.00000, 0.72157, 0.26667, - 0.00000, 0.70588, 0.28235, - 0.00000, 0.69020, 0.25098, - 0.00000, 0.69020, 0.25098, - 0.00000, 0.67451, 0.31373, - 0.00000, 0.65882, 0.32941, - 0.00000, 0.64314, 0.34510, - 0.00000, 0.62745, 0.31373, - 0.00000, 0.56471, 0.37647, - 0.00000, 0.56471, 0.39216, - 0.00000, 0.59608, 0.39216, - 0.00000, 0.58039, 0.37647, - 0.00000, 0.56471, 0.37647, - 0.00000, 0.50196, 0.43922, - 0.00000, 0.50196, 0.45490, - 0.00000, 0.51765, 0.47059, - 0.00000, 0.50196, 0.43922, - 0.00000, 0.43922, 0.43922, - 0.00000, 0.43922, 0.50196, - 0.00000, 0.47059, 0.51765, - 0.00000, 0.45490, 0.50196, - 0.00000, 0.43922, 0.50196, - 0.00000, 0.37647, 0.56471, - 0.00000, 0.37647, 0.58039, - 0.00000, 0.39216, 0.59608, - 0.00000, 0.37647, 0.56471, - 0.00000, 0.31373, 0.62745, - 0.00000, 0.31373, 0.62745, - 0.00000, 0.34510, 0.64314, - 0.00000, 0.32941, 0.65882, - 0.00000, 0.31373, 0.67451, - 0.00000, 0.25098, 0.69020, - 0.00000, 0.25098, 0.70588, - 0.00000, 0.26667, 0.72157, - 0.00000, 0.25098, 0.73725, - 0.00000, 0.18824, 0.75294, - 0.00000, 0.18824, 0.75294, - 0.00000, 0.21961, 0.76863, - 0.00000, 0.20392, 0.78431, - 0.00000, 0.18824, 0.80000, - 0.00000, 0.12549, 0.81569, - 0.00000, 0.12549, 0.83137, - 0.00000, 0.14118, 0.84706, - 0.00000, 0.12549, 0.86275, - 0.00000, 0.06275, 0.87843, - 0.00000, 0.06275, 0.87843, - 0.00000, 0.09412, 0.89412, - 0.00000, 0.07843, 0.90980, - 0.00000, 0.06275, 0.92549, - 0.00000, 0.00000, 0.94118, - 0.00000, 0.00000, 0.95686, - 0.00000, 0.01569, 0.97255, - 0.00000, 0.00000, 0.98824, - 0.00000, 0.00000, 0.98824, - 0.00000, 0.00000, 0.98824, - 0.01569, 0.00000, 0.97255, - 0.00000, 0.00000, 0.95686, - 0.00000, 0.00000, 0.94118, - 0.06275, 0.00000, 0.92549, - 0.07843, 0.00000, 0.90980, - 0.09412, 0.00000, 0.89412, - 0.06275, 0.00000, 0.89412, - 0.06275, 0.00000, 0.87843, - 0.12549, 0.00000, 0.86275, - 0.14118, 0.00000, 0.84706, - 0.15686, 0.00000, 0.83137, - 0.12549, 0.00000, 0.81569, - 0.18824, 0.00000, 0.80000, - 0.18824, 0.00000, 0.80000, - 0.20392, 0.00000, 0.78431, - 0.18824, 0.00000, 0.76863, - 0.18824, 0.00000, 0.75294, - 0.25098, 0.00000, 0.73725, - 0.26667, 0.00000, 0.72157, - 0.28235, 0.00000, 0.70588, - 0.25098, 0.00000, 0.69020, - 0.25098, 0.00000, 0.69020, - 0.31373, 0.00000, 0.67451, - 0.32941, 0.00000, 0.65882, - 0.34510, 0.00000, 0.64314, - 0.31373, 0.00000, 0.62745, - 0.37647, 0.00000, 0.56471, - 0.39216, 0.00000, 0.56471, - 0.39216, 0.00000, 0.59608, - 0.37647, 0.00000, 0.58039, - 0.37647, 0.00000, 0.56471, - 0.43922, 0.00000, 0.50196, - 0.45490, 0.00000, 0.50196, - 0.47059, 0.00000, 0.51765, - 0.43922, 0.00000, 0.50196, - 0.43922, 0.00000, 0.43922, - 0.50196, 0.01569, 0.50196, - 0.51765, 0.00000, 0.51765, - 0.50196, 0.07843, 0.50196, - 0.50196, 0.06275, 0.50196, - 0.56471, 0.12549, 0.56471, - 0.58039, 0.12549, 0.58039, - 0.59608, 0.18824, 0.59608, - 0.56471, 0.21961, 0.56471, - 0.62745, 0.25098, 0.62745, - 0.62745, 0.26667, 0.62745, - 0.64314, 0.25098, 0.64314, - 0.65882, 0.32941, 0.65882, - 0.67451, 0.31373, 0.67451, - 0.69020, 0.37647, 0.69020, - 0.70588, 0.37647, 0.70588, - 0.72157, 0.43922, 0.72157, - 0.73725, 0.47059, 0.73725, - 0.75294, 0.50196, 0.75294, - 0.75294, 0.51765, 0.75294, - 0.76863, 0.50196, 0.76863, - 0.78431, 0.58039, 0.78431, - 0.80000, 0.56471, 0.80000, - 0.81569, 0.62745, 0.81569, - 0.83137, 0.65882, 0.83137, - 0.84706, 0.69020, 0.84706, - 0.86275, 0.72157, 0.86275, - 0.87843, 0.75294, 0.87843, - 0.87843, 0.76863, 0.87843, - 0.89412, 0.80000, 0.89412, - 0.90980, 0.83137, 0.90980, - 0.92549, 0.86275, 0.92549, - 0.94118, 0.87843, 0.94118, - 0.95686, 0.90980, 0.95686, - 0.97255, 0.94118, 0.97255, - 0.98824, 0.97255, 0.98824, - 0.98824, 0.98824, 0.98824 ] -}, -{ - "Type" : "Expl72", - "Name" : "Expl72", - "rgbData": [ - 0.00000, 0.00000, 0.00000, - 0.03137, 0.00000, 0.00000, - 0.06275, 0.00000, 0.00000, - 0.09412, 0.00000, 0.00000, + 0.09412, 0.00000, 0.00000, 0.12549, 0.00000, 0.00000, 0.15686, 0.00000, 0.00000, 0.18824, 0.00000, 0.00000, @@ -13050,269 +12267,8 @@ 0.98824, 0.94118, 0.90980 ] }, { - "Type" : "Fublyewh", - "Name" : "Fublyewh", - "rgbData": [ - 0.00000, 0.00000, 0.00000, - 0.01569, 0.00000, 0.01569, - 0.03137, 0.00000, 0.04706, - 0.06275, 0.01569, 0.07843, - 0.07843, 0.01569, 0.10980, - 0.10980, 0.01569, 0.14118, - 0.12549, 0.03137, 0.17255, - 0.14118, 0.03137, 0.20392, - 0.17255, 0.03137, 0.23529, - 0.18824, 0.04706, 0.25098, - 0.21961, 0.04706, 0.28235, - 0.23529, 0.04706, 0.31373, - 0.25098, 0.06275, 0.34510, - 0.28235, 0.06275, 0.37647, - 0.29804, 0.06275, 0.40784, - 0.32941, 0.07843, 0.43922, - 0.34510, 0.07843, 0.47059, - 0.37647, 0.07843, 0.48627, - 0.39216, 0.09412, 0.51765, - 0.40784, 0.09412, 0.54902, - 0.43922, 0.09412, 0.58039, - 0.45490, 0.10980, 0.61176, - 0.48627, 0.10980, 0.64314, - 0.50196, 0.10980, 0.67451, - 0.53333, 0.12549, 0.70588, - 0.51765, 0.10980, 0.70588, - 0.50196, 0.10980, 0.70588, - 0.50196, 0.10980, 0.70588, - 0.48627, 0.10980, 0.72157, - 0.48627, 0.10980, 0.72157, - 0.47059, 0.10980, 0.72157, - 0.47059, 0.09412, 0.72157, - 0.45490, 0.09412, 0.73725, - 0.43922, 0.09412, 0.73725, - 0.43922, 0.09412, 0.73725, - 0.42353, 0.09412, 0.73725, - 0.42353, 0.09412, 0.75294, - 0.40784, 0.09412, 0.75294, - 0.40784, 0.07843, 0.75294, - 0.39216, 0.07843, 0.75294, - 0.39216, 0.07843, 0.76863, - 0.37647, 0.07843, 0.76863, - 0.36078, 0.07843, 0.76863, - 0.36078, 0.07843, 0.76863, - 0.34510, 0.07843, 0.78431, - 0.34510, 0.06275, 0.78431, - 0.32941, 0.06275, 0.78431, - 0.32941, 0.06275, 0.78431, - 0.31373, 0.06275, 0.80000, - 0.31373, 0.06275, 0.80000, - 0.29804, 0.06275, 0.80000, - 0.29804, 0.06275, 0.81569, - 0.28235, 0.06275, 0.83137, - 0.26667, 0.06275, 0.83137, - 0.25098, 0.04706, 0.84706, - 0.21961, 0.04706, 0.86275, - 0.20392, 0.04706, 0.86275, - 0.18824, 0.03137, 0.87843, - 0.15686, 0.03137, 0.89412, - 0.14118, 0.03137, 0.90980, - 0.10980, 0.01569, 0.90980, - 0.09412, 0.01569, 0.92549, - 0.06275, 0.01569, 0.94118, - 0.04706, 0.00000, 0.95686, - 0.00000, 0.00000, 0.98824, - 0.07843, 0.07843, 0.89412, - 0.15686, 0.15686, 0.81569, - 0.23529, 0.23529, 0.73725, - 0.26667, 0.26667, 0.69020, - 0.31373, 0.31373, 0.64314, - 0.36078, 0.36078, 0.59608, - 0.40784, 0.40784, 0.54902, - 0.45490, 0.45490, 0.50196, - 0.50196, 0.50196, 0.45490, - 0.54902, 0.54902, 0.40784, - 0.59608, 0.59608, 0.36078, - 0.64314, 0.64314, 0.31373, - 0.69020, 0.69020, 0.26667, - 0.73725, 0.73725, 0.23529, - 0.76863, 0.76863, 0.20392, - 0.78431, 0.78431, 0.18824, - 0.80000, 0.80000, 0.17255, - 0.81569, 0.81569, 0.15686, - 0.83137, 0.83137, 0.14118, - 0.84706, 0.84706, 0.12549, - 0.86275, 0.86275, 0.10980, - 0.87843, 0.87843, 0.09412, - 0.87843, 0.87843, 0.09412, - 0.89412, 0.89412, 0.07843, - 0.90980, 0.90980, 0.06275, - 0.92549, 0.92549, 0.04706, - 0.92549, 0.92549, 0.04706, - 0.94118, 0.94118, 0.03137, - 0.95686, 0.95686, 0.01569, - 0.95686, 0.95686, 0.01569, - 0.97255, 0.97255, 0.00000, - 0.98824, 0.98824, 0.00000, - 0.98824, 0.97255, 0.01569, - 0.98824, 0.97255, 0.04706, - 0.98824, 0.97255, 0.07843, - 0.98824, 0.97255, 0.10980, - 0.98824, 0.97255, 0.14118, - 0.98824, 0.97255, 0.15686, - 0.98824, 0.97255, 0.18824, - 0.98824, 0.97255, 0.21961, - 0.98824, 0.97255, 0.25098, - 0.98824, 0.97255, 0.28235, - 0.98824, 0.95686, 0.29804, - 0.98824, 0.95686, 0.32941, - 0.98824, 0.95686, 0.36078, - 0.98824, 0.95686, 0.39216, - 0.98824, 0.95686, 0.42353, - 0.98824, 0.95686, 0.45490, - 0.98824, 0.95686, 0.47059, - 0.98824, 0.95686, 0.50196, - 0.98824, 0.95686, 0.53333, - 0.98824, 0.95686, 0.56471, - 0.98824, 0.95686, 0.59608, - 0.98824, 0.94118, 0.61176, - 0.98824, 0.94118, 0.64314, - 0.98824, 0.94118, 0.67451, - 0.98824, 0.94118, 0.70588, - 0.98824, 0.94118, 0.73725, - 0.98824, 0.94118, 0.75294, - 0.98824, 0.94118, 0.78431, - 0.98824, 0.94118, 0.81569, - 0.98824, 0.94118, 0.84706, - 0.98824, 0.94118, 0.84706, - 0.98824, 0.94118, 0.84706, - 0.98824, 0.94118, 0.84706, - 0.98824, 0.94118, 0.84706, - 0.98824, 0.94118, 0.84706, - 0.98824, 0.94118, 0.84706, - 0.98824, 0.94118, 0.84706, - 0.98824, 0.94118, 0.84706, - 0.98824, 0.94118, 0.84706, - 0.98824, 0.94118, 0.84706, - 0.98824, 0.94118, 0.84706, - 0.98824, 0.94118, 0.84706, - 0.98824, 0.94118, 0.84706, - 0.98824, 0.94118, 0.84706, - 0.98824, 0.94118, 0.84706, - 0.98824, 0.94118, 0.84706, - 0.98824, 0.94118, 0.84706, - 0.98824, 0.94118, 0.84706, - 0.98824, 0.94118, 0.84706, - 0.98824, 0.94118, 0.84706, - 0.98824, 0.94118, 0.84706, - 0.98824, 0.94118, 0.84706, - 0.98824, 0.94118, 0.84706, - 0.98824, 0.94118, 0.84706, - 0.98824, 0.94118, 0.84706, - 0.98824, 0.94118, 0.84706, - 0.98824, 0.94118, 0.84706, - 0.98824, 0.94118, 0.84706, - 0.98824, 0.94118, 0.84706, - 0.98824, 0.94118, 0.84706, - 0.98824, 0.94118, 0.84706, - 0.98824, 0.94118, 0.84706, - 0.98824, 0.94118, 0.86275, - 0.98824, 0.94118, 0.86275, - 0.98824, 0.94118, 0.86275, - 0.98824, 0.94118, 0.86275, - 0.98824, 0.94118, 0.86275, - 0.98824, 0.94118, 0.86275, - 0.98824, 0.94118, 0.86275, - 0.98824, 0.94118, 0.86275, - 0.98824, 0.94118, 0.86275, - 0.98824, 0.94118, 0.86275, - 0.98824, 0.94118, 0.86275, - 0.98824, 0.94118, 0.86275, - 0.98824, 0.94118, 0.86275, - 0.98824, 0.94118, 0.86275, - 0.98824, 0.94118, 0.86275, - 0.98824, 0.94118, 0.86275, - 0.98824, 0.94118, 0.86275, - 0.98824, 0.94118, 0.86275, - 0.98824, 0.94118, 0.86275, - 0.98824, 0.94118, 0.86275, - 0.98824, 0.94118, 0.86275, - 0.98824, 0.94118, 0.86275, - 0.98824, 0.94118, 0.86275, - 0.98824, 0.94118, 0.86275, - 0.98824, 0.94118, 0.86275, - 0.98824, 0.94118, 0.86275, - 0.98824, 0.94118, 0.86275, - 0.98824, 0.94118, 0.86275, - 0.98824, 0.94118, 0.86275, - 0.98824, 0.94118, 0.86275, - 0.98824, 0.94118, 0.86275, - 0.98824, 0.94118, 0.86275, - 0.98824, 0.94118, 0.87843, - 0.98824, 0.94118, 0.87843, - 0.98824, 0.94118, 0.87843, - 0.98824, 0.94118, 0.87843, - 0.98824, 0.94118, 0.87843, - 0.98824, 0.94118, 0.87843, - 0.98824, 0.94118, 0.87843, - 0.98824, 0.94118, 0.87843, - 0.98824, 0.94118, 0.87843, - 0.98824, 0.94118, 0.87843, - 0.98824, 0.94118, 0.87843, - 0.98824, 0.94118, 0.87843, - 0.98824, 0.94118, 0.87843, - 0.98824, 0.94118, 0.87843, - 0.98824, 0.94118, 0.87843, - 0.98824, 0.94118, 0.87843, - 0.98824, 0.94118, 0.87843, - 0.98824, 0.94118, 0.87843, - 0.98824, 0.94118, 0.87843, - 0.98824, 0.94118, 0.87843, - 0.98824, 0.94118, 0.87843, - 0.98824, 0.94118, 0.87843, - 0.98824, 0.94118, 0.87843, - 0.98824, 0.94118, 0.87843, - 0.98824, 0.94118, 0.87843, - 0.98824, 0.94118, 0.87843, - 0.98824, 0.94118, 0.87843, - 0.98824, 0.94118, 0.87843, - 0.98824, 0.94118, 0.87843, - 0.98824, 0.94118, 0.87843, - 0.98824, 0.94118, 0.87843, - 0.98824, 0.94118, 0.87843, - 0.98824, 0.94118, 0.89412, - 0.98824, 0.94118, 0.89412, - 0.98824, 0.94118, 0.89412, - 0.98824, 0.94118, 0.89412, - 0.98824, 0.94118, 0.89412, - 0.98824, 0.94118, 0.89412, - 0.98824, 0.94118, 0.89412, - 0.98824, 0.94118, 0.89412, - 0.98824, 0.94118, 0.89412, - 0.98824, 0.94118, 0.89412, - 0.98824, 0.94118, 0.89412, - 0.98824, 0.94118, 0.89412, - 0.98824, 0.94118, 0.89412, - 0.98824, 0.94118, 0.89412, - 0.98824, 0.94118, 0.89412, - 0.98824, 0.94118, 0.89412, - 0.98824, 0.94118, 0.89412, - 0.98824, 0.94118, 0.89412, - 0.98824, 0.94118, 0.89412, - 0.98824, 0.94118, 0.89412, - 0.98824, 0.94118, 0.89412, - 0.98824, 0.94118, 0.89412, - 0.98824, 0.94118, 0.89412, - 0.98824, 0.94118, 0.89412, - 0.98824, 0.94118, 0.89412, - 0.98824, 0.94118, 0.89412, - 0.98824, 0.94118, 0.89412, - 0.98824, 0.94118, 0.89412, - 0.98824, 0.94118, 0.89412, - 0.98824, 0.94118, 0.89412, - 0.98824, 0.94118, 0.89412, - 0.98824, 0.94118, 0.89412, - 0.98824, 0.94118, 0.90980 ] -}, -{ - "Type" : "Green", - "Name" : "Green", + "Type" : "Green", + "Name" : "Green", "rgbData": [ 0.00000, 0.00000, 0.00000, 0.00000, 0.00000, 0.00000, @@ -13833,272 +12789,21 @@ 0.87843, 0.87843, 0.87843 ] }, { - "Type" : "Levels", - "Name" : "Levels", + "Type" : "Lyapun_r", + "Name" : "Lyapun_r", "rgbData": [ 0.00000, 0.00000, 0.00000, - 0.98824, 0.00000, 0.00000, - 0.98824, 0.03137, 0.00000, - 0.98824, 0.06275, 0.00000, - 0.98824, 0.09412, 0.00000, - 0.98824, 0.12549, 0.00000, - 0.98824, 0.15686, 0.00000, - 0.98824, 0.18824, 0.00000, - 0.98824, 0.21961, 0.00000, - 0.98824, 0.25098, 0.00000, - 0.98824, 0.28235, 0.00000, - 0.98824, 0.31373, 0.00000, - 0.98824, 0.34510, 0.00000, - 0.98824, 0.37647, 0.00000, - 0.98824, 0.40784, 0.00000, - 0.98824, 0.43922, 0.00000, - 0.98824, 0.47059, 0.00000, - 0.98824, 0.50196, 0.00000, - 0.98824, 0.53333, 0.00000, - 0.98824, 0.56471, 0.00000, - 0.98824, 0.59608, 0.00000, - 0.98824, 0.62745, 0.00000, - 0.98824, 0.65882, 0.00000, - 0.98824, 0.69020, 0.00000, - 0.98824, 0.72157, 0.00000, - 0.98824, 0.75294, 0.00000, - 0.98824, 0.78431, 0.00000, - 0.98824, 0.81569, 0.00000, - 0.98824, 0.84706, 0.00000, - 0.98824, 0.87843, 0.00000, - 0.98824, 0.90980, 0.00000, - 0.98824, 0.94118, 0.00000, - 0.98824, 0.98824, 0.00000, - 0.95686, 0.98824, 0.00000, - 0.92549, 0.98824, 0.00000, - 0.90980, 0.98824, 0.00000, - 0.87843, 0.98824, 0.00000, - 0.86275, 0.98824, 0.00000, - 0.83137, 0.98824, 0.00000, - 0.80000, 0.98824, 0.00000, - 0.78431, 0.98824, 0.00000, - 0.75294, 0.98824, 0.00000, - 0.73725, 0.98824, 0.00000, - 0.70588, 0.98824, 0.00000, - 0.69020, 0.98824, 0.00000, - 0.65882, 0.98824, 0.00000, - 0.62745, 0.98824, 0.00000, - 0.61176, 0.98824, 0.00000, - 0.58039, 0.98824, 0.00000, - 0.56471, 0.98824, 0.00000, - 0.53333, 0.98824, 0.00000, - 0.51765, 0.98824, 0.00000, - 0.48627, 0.98824, 0.00000, - 0.45490, 0.98824, 0.00000, - 0.43922, 0.98824, 0.00000, - 0.40784, 0.98824, 0.00000, - 0.39216, 0.98824, 0.00000, - 0.36078, 0.98824, 0.00000, - 0.34510, 0.98824, 0.00000, - 0.31373, 0.98824, 0.00000, - 0.28235, 0.98824, 0.00000, - 0.26667, 0.98824, 0.00000, - 0.23529, 0.98824, 0.00000, - 0.21961, 0.98824, 0.00000, - 0.18824, 0.98824, 0.00000, - 0.17255, 0.98824, 0.00000, - 0.14118, 0.98824, 0.00000, - 0.10980, 0.98824, 0.00000, - 0.09412, 0.98824, 0.00000, - 0.06275, 0.98824, 0.00000, - 0.04706, 0.98824, 0.00000, - 0.01569, 0.98824, 0.00000, - 0.00000, 0.98824, 0.00000, - 0.00000, 0.98824, 0.00000, - 0.00000, 0.98824, 0.00000, - 0.00000, 0.98824, 0.00000, - 0.00000, 0.98824, 0.00000, - 0.00000, 0.98824, 0.00000, - 0.00000, 0.98824, 0.00000, - 0.00000, 0.98824, 0.00000, - 0.00000, 0.98824, 0.03137, - 0.00000, 0.98824, 0.06275, - 0.00000, 0.98824, 0.10980, - 0.00000, 0.98824, 0.14118, - 0.00000, 0.98824, 0.18824, - 0.00000, 0.98824, 0.21961, - 0.00000, 0.98824, 0.25098, - 0.00000, 0.98824, 0.29804, - 0.00000, 0.98824, 0.32941, - 0.00000, 0.98824, 0.37647, - 0.00000, 0.98824, 0.40784, - 0.00000, 0.98824, 0.45490, - 0.00000, 0.98824, 0.48627, - 0.00000, 0.98824, 0.51765, - 0.00000, 0.98824, 0.56471, - 0.00000, 0.98824, 0.59608, - 0.00000, 0.98824, 0.64314, - 0.00000, 0.98824, 0.67451, - 0.00000, 0.98824, 0.72157, - 0.00000, 0.98824, 0.75294, - 0.00000, 0.98824, 0.78431, - 0.00000, 0.98824, 0.83137, - 0.00000, 0.98824, 0.86275, - 0.00000, 0.98824, 0.90980, - 0.00000, 0.98824, 0.94118, - 0.00000, 0.98824, 0.98824, - 0.00000, 0.92549, 0.98824, - 0.00000, 0.86275, 0.98824, - 0.00000, 0.80000, 0.98824, - 0.00000, 0.73725, 0.98824, - 0.00000, 0.67451, 0.98824, - 0.00000, 0.61176, 0.98824, - 0.00000, 0.54902, 0.98824, - 0.00000, 0.48627, 0.98824, - 0.00000, 0.42353, 0.98824, - 0.00000, 0.36078, 0.98824, - 0.00000, 0.29804, 0.98824, - 0.00000, 0.23529, 0.98824, - 0.00000, 0.17255, 0.98824, - 0.00000, 0.10980, 0.98824, - 0.00000, 0.04706, 0.98824, - 0.00000, 0.00000, 0.98824, - 0.00000, 0.00000, 0.90980, - 0.00000, 0.00000, 0.84706, - 0.00000, 0.00000, 0.76863, - 0.00000, 0.00000, 0.70588, - 0.00000, 0.00000, 0.62745, - 0.00000, 0.00000, 0.56471, - 0.00000, 0.00000, 0.50196, - 0.00000, 0.00000, 0.50196, - 0.00000, 0.00000, 0.56471, - 0.00000, 0.00000, 0.62745, - 0.00000, 0.00000, 0.70588, - 0.00000, 0.00000, 0.76863, - 0.00000, 0.00000, 0.84706, - 0.00000, 0.00000, 0.90980, - 0.00000, 0.00000, 0.98824, - 0.00000, 0.04706, 0.98824, - 0.00000, 0.10980, 0.98824, - 0.00000, 0.17255, 0.98824, - 0.00000, 0.21961, 0.98824, - 0.00000, 0.28235, 0.98824, - 0.00000, 0.34510, 0.98824, - 0.00000, 0.39216, 0.98824, - 0.00000, 0.45490, 0.98824, - 0.00000, 0.51765, 0.98824, - 0.00000, 0.58039, 0.98824, - 0.00000, 0.62745, 0.98824, - 0.00000, 0.69020, 0.98824, - 0.00000, 0.75294, 0.98824, - 0.00000, 0.80000, 0.98824, - 0.00000, 0.86275, 0.98824, - 0.00000, 0.92549, 0.98824, - 0.00000, 0.98824, 0.98824, - 0.00000, 0.98824, 0.98824, - 0.00000, 0.98824, 0.94118, - 0.00000, 0.98824, 0.89412, - 0.00000, 0.98824, 0.86275, - 0.00000, 0.98824, 0.81569, - 0.00000, 0.98824, 0.78431, - 0.00000, 0.98824, 0.73725, - 0.00000, 0.98824, 0.70588, - 0.00000, 0.98824, 0.65882, - 0.00000, 0.98824, 0.62745, - 0.00000, 0.98824, 0.58039, - 0.00000, 0.98824, 0.54902, - 0.00000, 0.98824, 0.50196, - 0.00000, 0.98824, 0.47059, - 0.00000, 0.98824, 0.42353, - 0.00000, 0.98824, 0.39216, - 0.00000, 0.98824, 0.34510, - 0.00000, 0.98824, 0.31373, - 0.00000, 0.98824, 0.26667, - 0.00000, 0.98824, 0.23529, - 0.00000, 0.98824, 0.18824, - 0.00000, 0.98824, 0.15686, - 0.00000, 0.98824, 0.10980, - 0.00000, 0.98824, 0.07843, - 0.00000, 0.98824, 0.03137, - 0.00000, 0.98824, 0.00000, - 0.00000, 0.98824, 0.00000, - 0.00000, 0.98824, 0.00000, - 0.00000, 0.98824, 0.00000, - 0.00000, 0.98824, 0.00000, - 0.00000, 0.98824, 0.00000, - 0.01569, 0.98824, 0.00000, - 0.04706, 0.98824, 0.00000, - 0.06275, 0.98824, 0.00000, - 0.09412, 0.98824, 0.00000, - 0.10980, 0.98824, 0.00000, - 0.14118, 0.98824, 0.00000, - 0.17255, 0.98824, 0.00000, - 0.18824, 0.98824, 0.00000, - 0.21961, 0.98824, 0.00000, - 0.23529, 0.98824, 0.00000, - 0.26667, 0.98824, 0.00000, - 0.28235, 0.98824, 0.00000, - 0.31373, 0.98824, 0.00000, - 0.34510, 0.98824, 0.00000, - 0.36078, 0.98824, 0.00000, - 0.39216, 0.98824, 0.00000, - 0.40784, 0.98824, 0.00000, - 0.43922, 0.98824, 0.00000, - 0.45490, 0.98824, 0.00000, - 0.48627, 0.98824, 0.00000, - 0.51765, 0.98824, 0.00000, - 0.53333, 0.98824, 0.00000, - 0.56471, 0.98824, 0.00000, - 0.58039, 0.98824, 0.00000, - 0.61176, 0.98824, 0.00000, - 0.62745, 0.98824, 0.00000, - 0.65882, 0.98824, 0.00000, - 0.69020, 0.98824, 0.00000, - 0.70588, 0.98824, 0.00000, - 0.73725, 0.98824, 0.00000, - 0.75294, 0.98824, 0.00000, - 0.78431, 0.98824, 0.00000, - 0.80000, 0.98824, 0.00000, - 0.83137, 0.98824, 0.00000, - 0.86275, 0.98824, 0.00000, - 0.87843, 0.98824, 0.00000, - 0.90980, 0.98824, 0.00000, - 0.92549, 0.98824, 0.00000, - 0.95686, 0.98824, 0.00000, - 0.98824, 0.98824, 0.00000, - 0.98824, 0.94118, 0.00000, - 0.98824, 0.90980, 0.00000, - 0.98824, 0.87843, 0.00000, - 0.98824, 0.84706, 0.00000, - 0.98824, 0.81569, 0.00000, - 0.98824, 0.78431, 0.00000, - 0.98824, 0.75294, 0.00000, - 0.98824, 0.72157, 0.00000, - 0.98824, 0.69020, 0.00000, - 0.98824, 0.65882, 0.00000, - 0.98824, 0.62745, 0.00000, - 0.98824, 0.59608, 0.00000, - 0.98824, 0.56471, 0.00000, - 0.98824, 0.53333, 0.00000, - 0.98824, 0.50196, 0.00000, - 0.98824, 0.47059, 0.00000, - 0.98824, 0.43922, 0.00000, - 0.98824, 0.40784, 0.00000, - 0.98824, 0.37647, 0.00000, - 0.98824, 0.34510, 0.00000, - 0.98824, 0.31373, 0.00000, - 0.98824, 0.28235, 0.00000, - 0.98824, 0.25098, 0.00000, - 0.98824, 0.21961, 0.00000, - 0.98824, 0.18824, 0.00000, - 0.98824, 0.15686, 0.00000, - 0.98824, 0.12549, 0.00000, - 0.98824, 0.09412, 0.00000, - 0.98824, 0.06275, 0.00000, - 0.98824, 0.03137, 0.00000, - 0.98824, 0.00000, 0.00000 ] -}, -{ - "Type" : "Lyapun_0", - "Name" : "Lyapun_0", - "rgbData": [ - 0.04706, 0.00000, 0.00000, - 0.04706, 0.00000, 0.00000, + 0.00000, 0.00000, 0.00000, + 0.00000, 0.00000, 0.00000, + 0.00000, 0.00000, 0.00000, + 0.01569, 0.00000, 0.00000, + 0.01569, 0.00000, 0.00000, + 0.01569, 0.00000, 0.00000, + 0.01569, 0.00000, 0.00000, + 0.03137, 0.00000, 0.00000, + 0.03137, 0.00000, 0.00000, + 0.03137, 0.00000, 0.00000, + 0.03137, 0.00000, 0.00000, 0.04706, 0.00000, 0.00000, 0.04706, 0.00000, 0.00000, 0.04706, 0.00000, 0.00000, @@ -14107,10 +12812,6 @@ 0.06275, 0.00000, 0.00000, 0.06275, 0.00000, 0.00000, 0.06275, 0.00000, 0.00000, - 0.06275, 0.00000, 0.00000, - 0.06275, 0.00000, 0.00000, - 0.07843, 0.00000, 0.00000, - 0.07843, 0.00000, 0.00000, 0.07843, 0.00000, 0.00000, 0.07843, 0.00000, 0.00000, 0.07843, 0.00000, 0.00000, @@ -14119,20 +12820,14 @@ 0.09412, 0.00000, 0.00000, 0.09412, 0.00000, 0.00000, 0.09412, 0.00000, 0.00000, - 0.09412, 0.00000, 0.00000, - 0.10980, 0.00000, 0.00000, 0.10980, 0.00000, 0.00000, 0.10980, 0.00000, 0.00000, 0.10980, 0.00000, 0.00000, 0.10980, 0.00000, 0.00000, - 0.10980, 0.00000, 0.00000, - 0.12549, 0.00000, 0.00000, 0.12549, 0.00000, 0.00000, 0.12549, 0.00000, 0.00000, 0.12549, 0.00000, 0.00000, 0.12549, 0.00000, 0.00000, - 0.12549, 0.00000, 0.00000, - 0.14118, 0.00000, 0.00000, 0.14118, 0.00000, 0.00000, 0.14118, 0.00000, 0.00000, 0.14118, 0.00000, 0.00000, @@ -14165,7 +12860,7 @@ 0.25098, 0.01569, 0.00000, 0.25098, 0.01569, 0.00000, 0.25098, 0.01569, 0.00000, - 0.25098, 0.01569, 0.00000, + 0.26667, 0.03137, 0.00000, 0.26667, 0.03137, 0.00000, 0.26667, 0.03137, 0.00000, 0.26667, 0.03137, 0.00000, @@ -14176,6 +12871,7 @@ 0.29804, 0.06275, 0.00000, 0.29804, 0.06275, 0.00000, 0.29804, 0.06275, 0.00000, + 0.29804, 0.06275, 0.00000, 0.31373, 0.07843, 0.00000, 0.31373, 0.07843, 0.00000, 0.31373, 0.07843, 0.00000, @@ -14183,6 +12879,8 @@ 0.32941, 0.09412, 0.00000, 0.32941, 0.09412, 0.00000, 0.32941, 0.09412, 0.00000, + 0.32941, 0.09412, 0.00000, + 0.34510, 0.10980, 0.00000, 0.34510, 0.10980, 0.00000, 0.34510, 0.10980, 0.00000, 0.34510, 0.10980, 0.00000, @@ -14193,6 +12891,7 @@ 0.37647, 0.14118, 0.00000, 0.37647, 0.14118, 0.00000, 0.37647, 0.14118, 0.00000, + 0.37647, 0.14118, 0.00000, 0.39216, 0.15686, 0.00000, 0.39216, 0.15686, 0.00000, 0.39216, 0.15686, 0.00000, @@ -14200,6 +12899,8 @@ 0.40784, 0.17255, 0.00000, 0.40784, 0.17255, 0.00000, 0.40784, 0.17255, 0.00000, + 0.40784, 0.17255, 0.00000, + 0.42353, 0.18824, 0.00000, 0.42353, 0.18824, 0.00000, 0.42353, 0.18824, 0.00000, 0.42353, 0.18824, 0.00000, @@ -14210,6 +12911,7 @@ 0.45490, 0.21961, 0.00000, 0.45490, 0.21961, 0.00000, 0.45490, 0.21961, 0.00000, + 0.45490, 0.21961, 0.00000, 0.47059, 0.23529, 0.00000, 0.47059, 0.23529, 0.00000, 0.47059, 0.23529, 0.00000, @@ -14217,6 +12919,8 @@ 0.48627, 0.25098, 0.00000, 0.48627, 0.25098, 0.00000, 0.48627, 0.25098, 0.00000, + 0.48627, 0.25098, 0.00000, + 0.50196, 0.26667, 0.00000, 0.50196, 0.26667, 0.00000, 0.50196, 0.26667, 0.00000, 0.50196, 0.26667, 0.00000, @@ -14227,6 +12931,7 @@ 0.53333, 0.29804, 0.00000, 0.53333, 0.29804, 0.00000, 0.53333, 0.29804, 0.00000, + 0.53333, 0.29804, 0.00000, 0.54902, 0.31373, 0.00000, 0.54902, 0.31373, 0.00000, 0.54902, 0.31373, 0.00000, @@ -14234,6 +12939,8 @@ 0.56471, 0.32941, 0.00000, 0.56471, 0.32941, 0.00000, 0.56471, 0.32941, 0.00000, + 0.56471, 0.32941, 0.00000, + 0.58039, 0.34510, 0.00000, 0.58039, 0.34510, 0.00000, 0.58039, 0.34510, 0.00000, 0.58039, 0.34510, 0.00000, @@ -14244,6 +12951,7 @@ 0.61176, 0.37647, 0.00000, 0.61176, 0.37647, 0.00000, 0.61176, 0.37647, 0.00000, + 0.61176, 0.37647, 0.00000, 0.62745, 0.39216, 0.00000, 0.62745, 0.39216, 0.00000, 0.62745, 0.39216, 0.00000, @@ -14251,6 +12959,8 @@ 0.64314, 0.40784, 0.00000, 0.64314, 0.40784, 0.00000, 0.64314, 0.40784, 0.00000, + 0.64314, 0.40784, 0.00000, + 0.65882, 0.42353, 0.00000, 0.65882, 0.42353, 0.00000, 0.65882, 0.42353, 0.00000, 0.65882, 0.42353, 0.00000, @@ -14261,6 +12971,7 @@ 0.69020, 0.45490, 0.00000, 0.69020, 0.45490, 0.00000, 0.69020, 0.45490, 0.00000, + 0.69020, 0.45490, 0.00000, 0.70588, 0.47059, 0.00000, 0.70588, 0.47059, 0.00000, 0.70588, 0.47059, 0.00000, @@ -14268,6 +12979,8 @@ 0.72157, 0.48627, 0.00000, 0.72157, 0.48627, 0.00000, 0.72157, 0.48627, 0.00000, + 0.72157, 0.48627, 0.00000, + 0.73725, 0.50196, 0.00000, 0.73725, 0.50196, 0.00000, 0.73725, 0.50196, 0.00000, 0.73725, 0.50196, 0.00000, @@ -14278,6 +12991,7 @@ 0.76863, 0.53333, 0.00000, 0.76863, 0.53333, 0.00000, 0.76863, 0.53333, 0.00000, + 0.76863, 0.53333, 0.00000, 0.78431, 0.54902, 0.00000, 0.78431, 0.54902, 0.00000, 0.78431, 0.54902, 0.00000, @@ -14285,6 +12999,8 @@ 0.80000, 0.56471, 0.00000, 0.80000, 0.56471, 0.00000, 0.80000, 0.56471, 0.00000, + 0.80000, 0.56471, 0.00000, + 0.81569, 0.58039, 0.00000, 0.81569, 0.58039, 0.00000, 0.81569, 0.58039, 0.00000, 0.81569, 0.58039, 0.00000, @@ -14295,6 +13011,7 @@ 0.84706, 0.61176, 0.00000, 0.84706, 0.61176, 0.00000, 0.84706, 0.61176, 0.00000, + 0.84706, 0.61176, 0.00000, 0.86275, 0.62745, 0.00000, 0.86275, 0.62745, 0.00000, 0.86275, 0.62745, 0.00000, @@ -14302,6 +13019,8 @@ 0.87843, 0.64314, 0.00000, 0.87843, 0.64314, 0.00000, 0.87843, 0.64314, 0.00000, + 0.87843, 0.64314, 0.00000, + 0.89412, 0.65882, 0.00000, 0.89412, 0.65882, 0.00000, 0.89412, 0.65882, 0.00000, 0.89412, 0.65882, 0.00000, @@ -14312,6 +13031,7 @@ 0.92549, 0.69020, 0.00000, 0.92549, 0.69020, 0.00000, 0.92549, 0.69020, 0.00000, + 0.92549, 0.69020, 0.00000, 0.94118, 0.70588, 0.00000, 0.94118, 0.70588, 0.00000, 0.94118, 0.70588, 0.00000, @@ -14319,305 +13039,19 @@ 0.95686, 0.72157, 0.00000, 0.95686, 0.72157, 0.00000, 0.95686, 0.72157, 0.00000, + 0.95686, 0.72157, 0.00000, + 0.97255, 0.73725, 0.00000, 0.97255, 0.73725, 0.00000, 0.97255, 0.73725, 0.00000, 0.97255, 0.73725, 0.00000, 0.98824, 0.75294, 0.00000, 0.98824, 0.75294, 0.00000, - 0.98824, 0.76863, 0.00000, - 0.98824, 0.76863, 0.00000, - 0.98824, 0.78431, 0.00000, - 0.98824, 0.78431, 0.00000, - 0.98824, 0.80000, 0.00000, - 0.98824, 0.80000, 0.00000, - 0.98824, 0.81569, 0.00000, - 0.98824, 0.81569, 0.00000, - 0.98824, 0.83137, 0.00000, - 0.98824, 0.83137, 0.00000, - 0.98824, 0.84706, 0.00000, - 0.98824, 0.84706, 0.00000, - 0.98824, 0.86275, 0.00000, - 0.98824, 0.86275, 0.00000, - 0.98824, 0.87843, 0.00000, - 0.98824, 0.87843, 0.00000, - 0.98824, 0.89412, 0.00000, - 0.98824, 0.89412, 0.00000, - 0.98824, 0.90980, 0.00000, - 0.98824, 0.90980, 0.00000, - 0.98824, 0.92549, 0.00000, - 0.98824, 0.92549, 0.00000, - 0.98824, 0.94118, 0.00000, - 0.98824, 0.94118, 0.00000, - 0.98824, 0.95686, 0.00000, - 0.98824, 0.95686, 0.00000, - 0.98824, 0.97255, 0.00000, - 0.98824, 0.97255, 0.00000, - 0.98824, 0.98824, 0.00000 ] + 0.98824, 0.75294, 0.00000, + 0.98824, 0.75294, 0.00000 ] }, { - "Type" : "Lyapun_r", - "Name" : "Lyapun_r", - "rgbData": [ - 0.00000, 0.00000, 0.00000, - 0.00000, 0.00000, 0.00000, - 0.00000, 0.00000, 0.00000, - 0.00000, 0.00000, 0.00000, - 0.01569, 0.00000, 0.00000, - 0.01569, 0.00000, 0.00000, - 0.01569, 0.00000, 0.00000, - 0.01569, 0.00000, 0.00000, - 0.03137, 0.00000, 0.00000, - 0.03137, 0.00000, 0.00000, - 0.03137, 0.00000, 0.00000, - 0.03137, 0.00000, 0.00000, - 0.04706, 0.00000, 0.00000, - 0.04706, 0.00000, 0.00000, - 0.04706, 0.00000, 0.00000, - 0.04706, 0.00000, 0.00000, - 0.06275, 0.00000, 0.00000, - 0.06275, 0.00000, 0.00000, - 0.06275, 0.00000, 0.00000, - 0.06275, 0.00000, 0.00000, - 0.07843, 0.00000, 0.00000, - 0.07843, 0.00000, 0.00000, - 0.07843, 0.00000, 0.00000, - 0.07843, 0.00000, 0.00000, - 0.09412, 0.00000, 0.00000, - 0.09412, 0.00000, 0.00000, - 0.09412, 0.00000, 0.00000, - 0.09412, 0.00000, 0.00000, - 0.10980, 0.00000, 0.00000, - 0.10980, 0.00000, 0.00000, - 0.10980, 0.00000, 0.00000, - 0.10980, 0.00000, 0.00000, - 0.12549, 0.00000, 0.00000, - 0.12549, 0.00000, 0.00000, - 0.12549, 0.00000, 0.00000, - 0.12549, 0.00000, 0.00000, - 0.14118, 0.00000, 0.00000, - 0.14118, 0.00000, 0.00000, - 0.14118, 0.00000, 0.00000, - 0.14118, 0.00000, 0.00000, - 0.15686, 0.00000, 0.00000, - 0.15686, 0.00000, 0.00000, - 0.15686, 0.00000, 0.00000, - 0.15686, 0.00000, 0.00000, - 0.17255, 0.00000, 0.00000, - 0.17255, 0.00000, 0.00000, - 0.17255, 0.00000, 0.00000, - 0.17255, 0.00000, 0.00000, - 0.18824, 0.00000, 0.00000, - 0.18824, 0.00000, 0.00000, - 0.18824, 0.00000, 0.00000, - 0.18824, 0.00000, 0.00000, - 0.20392, 0.00000, 0.00000, - 0.20392, 0.00000, 0.00000, - 0.20392, 0.00000, 0.00000, - 0.20392, 0.00000, 0.00000, - 0.21961, 0.00000, 0.00000, - 0.21961, 0.00000, 0.00000, - 0.21961, 0.00000, 0.00000, - 0.21961, 0.00000, 0.00000, - 0.23529, 0.00000, 0.00000, - 0.23529, 0.00000, 0.00000, - 0.23529, 0.00000, 0.00000, - 0.23529, 0.00000, 0.00000, - 0.25098, 0.01569, 0.00000, - 0.25098, 0.01569, 0.00000, - 0.25098, 0.01569, 0.00000, - 0.25098, 0.01569, 0.00000, - 0.26667, 0.03137, 0.00000, - 0.26667, 0.03137, 0.00000, - 0.26667, 0.03137, 0.00000, - 0.26667, 0.03137, 0.00000, - 0.28235, 0.04706, 0.00000, - 0.28235, 0.04706, 0.00000, - 0.28235, 0.04706, 0.00000, - 0.28235, 0.04706, 0.00000, - 0.29804, 0.06275, 0.00000, - 0.29804, 0.06275, 0.00000, - 0.29804, 0.06275, 0.00000, - 0.29804, 0.06275, 0.00000, - 0.31373, 0.07843, 0.00000, - 0.31373, 0.07843, 0.00000, - 0.31373, 0.07843, 0.00000, - 0.31373, 0.07843, 0.00000, - 0.32941, 0.09412, 0.00000, - 0.32941, 0.09412, 0.00000, - 0.32941, 0.09412, 0.00000, - 0.32941, 0.09412, 0.00000, - 0.34510, 0.10980, 0.00000, - 0.34510, 0.10980, 0.00000, - 0.34510, 0.10980, 0.00000, - 0.34510, 0.10980, 0.00000, - 0.36078, 0.12549, 0.00000, - 0.36078, 0.12549, 0.00000, - 0.36078, 0.12549, 0.00000, - 0.36078, 0.12549, 0.00000, - 0.37647, 0.14118, 0.00000, - 0.37647, 0.14118, 0.00000, - 0.37647, 0.14118, 0.00000, - 0.37647, 0.14118, 0.00000, - 0.39216, 0.15686, 0.00000, - 0.39216, 0.15686, 0.00000, - 0.39216, 0.15686, 0.00000, - 0.39216, 0.15686, 0.00000, - 0.40784, 0.17255, 0.00000, - 0.40784, 0.17255, 0.00000, - 0.40784, 0.17255, 0.00000, - 0.40784, 0.17255, 0.00000, - 0.42353, 0.18824, 0.00000, - 0.42353, 0.18824, 0.00000, - 0.42353, 0.18824, 0.00000, - 0.42353, 0.18824, 0.00000, - 0.43922, 0.20392, 0.00000, - 0.43922, 0.20392, 0.00000, - 0.43922, 0.20392, 0.00000, - 0.43922, 0.20392, 0.00000, - 0.45490, 0.21961, 0.00000, - 0.45490, 0.21961, 0.00000, - 0.45490, 0.21961, 0.00000, - 0.45490, 0.21961, 0.00000, - 0.47059, 0.23529, 0.00000, - 0.47059, 0.23529, 0.00000, - 0.47059, 0.23529, 0.00000, - 0.47059, 0.23529, 0.00000, - 0.48627, 0.25098, 0.00000, - 0.48627, 0.25098, 0.00000, - 0.48627, 0.25098, 0.00000, - 0.48627, 0.25098, 0.00000, - 0.50196, 0.26667, 0.00000, - 0.50196, 0.26667, 0.00000, - 0.50196, 0.26667, 0.00000, - 0.50196, 0.26667, 0.00000, - 0.51765, 0.28235, 0.00000, - 0.51765, 0.28235, 0.00000, - 0.51765, 0.28235, 0.00000, - 0.51765, 0.28235, 0.00000, - 0.53333, 0.29804, 0.00000, - 0.53333, 0.29804, 0.00000, - 0.53333, 0.29804, 0.00000, - 0.53333, 0.29804, 0.00000, - 0.54902, 0.31373, 0.00000, - 0.54902, 0.31373, 0.00000, - 0.54902, 0.31373, 0.00000, - 0.54902, 0.31373, 0.00000, - 0.56471, 0.32941, 0.00000, - 0.56471, 0.32941, 0.00000, - 0.56471, 0.32941, 0.00000, - 0.56471, 0.32941, 0.00000, - 0.58039, 0.34510, 0.00000, - 0.58039, 0.34510, 0.00000, - 0.58039, 0.34510, 0.00000, - 0.58039, 0.34510, 0.00000, - 0.59608, 0.36078, 0.00000, - 0.59608, 0.36078, 0.00000, - 0.59608, 0.36078, 0.00000, - 0.59608, 0.36078, 0.00000, - 0.61176, 0.37647, 0.00000, - 0.61176, 0.37647, 0.00000, - 0.61176, 0.37647, 0.00000, - 0.61176, 0.37647, 0.00000, - 0.62745, 0.39216, 0.00000, - 0.62745, 0.39216, 0.00000, - 0.62745, 0.39216, 0.00000, - 0.62745, 0.39216, 0.00000, - 0.64314, 0.40784, 0.00000, - 0.64314, 0.40784, 0.00000, - 0.64314, 0.40784, 0.00000, - 0.64314, 0.40784, 0.00000, - 0.65882, 0.42353, 0.00000, - 0.65882, 0.42353, 0.00000, - 0.65882, 0.42353, 0.00000, - 0.65882, 0.42353, 0.00000, - 0.67451, 0.43922, 0.00000, - 0.67451, 0.43922, 0.00000, - 0.67451, 0.43922, 0.00000, - 0.67451, 0.43922, 0.00000, - 0.69020, 0.45490, 0.00000, - 0.69020, 0.45490, 0.00000, - 0.69020, 0.45490, 0.00000, - 0.69020, 0.45490, 0.00000, - 0.70588, 0.47059, 0.00000, - 0.70588, 0.47059, 0.00000, - 0.70588, 0.47059, 0.00000, - 0.70588, 0.47059, 0.00000, - 0.72157, 0.48627, 0.00000, - 0.72157, 0.48627, 0.00000, - 0.72157, 0.48627, 0.00000, - 0.72157, 0.48627, 0.00000, - 0.73725, 0.50196, 0.00000, - 0.73725, 0.50196, 0.00000, - 0.73725, 0.50196, 0.00000, - 0.73725, 0.50196, 0.00000, - 0.75294, 0.51765, 0.00000, - 0.75294, 0.51765, 0.00000, - 0.75294, 0.51765, 0.00000, - 0.75294, 0.51765, 0.00000, - 0.76863, 0.53333, 0.00000, - 0.76863, 0.53333, 0.00000, - 0.76863, 0.53333, 0.00000, - 0.76863, 0.53333, 0.00000, - 0.78431, 0.54902, 0.00000, - 0.78431, 0.54902, 0.00000, - 0.78431, 0.54902, 0.00000, - 0.78431, 0.54902, 0.00000, - 0.80000, 0.56471, 0.00000, - 0.80000, 0.56471, 0.00000, - 0.80000, 0.56471, 0.00000, - 0.80000, 0.56471, 0.00000, - 0.81569, 0.58039, 0.00000, - 0.81569, 0.58039, 0.00000, - 0.81569, 0.58039, 0.00000, - 0.81569, 0.58039, 0.00000, - 0.83137, 0.59608, 0.00000, - 0.83137, 0.59608, 0.00000, - 0.83137, 0.59608, 0.00000, - 0.83137, 0.59608, 0.00000, - 0.84706, 0.61176, 0.00000, - 0.84706, 0.61176, 0.00000, - 0.84706, 0.61176, 0.00000, - 0.84706, 0.61176, 0.00000, - 0.86275, 0.62745, 0.00000, - 0.86275, 0.62745, 0.00000, - 0.86275, 0.62745, 0.00000, - 0.86275, 0.62745, 0.00000, - 0.87843, 0.64314, 0.00000, - 0.87843, 0.64314, 0.00000, - 0.87843, 0.64314, 0.00000, - 0.87843, 0.64314, 0.00000, - 0.89412, 0.65882, 0.00000, - 0.89412, 0.65882, 0.00000, - 0.89412, 0.65882, 0.00000, - 0.89412, 0.65882, 0.00000, - 0.90980, 0.67451, 0.00000, - 0.90980, 0.67451, 0.00000, - 0.90980, 0.67451, 0.00000, - 0.90980, 0.67451, 0.00000, - 0.92549, 0.69020, 0.00000, - 0.92549, 0.69020, 0.00000, - 0.92549, 0.69020, 0.00000, - 0.92549, 0.69020, 0.00000, - 0.94118, 0.70588, 0.00000, - 0.94118, 0.70588, 0.00000, - 0.94118, 0.70588, 0.00000, - 0.94118, 0.70588, 0.00000, - 0.95686, 0.72157, 0.00000, - 0.95686, 0.72157, 0.00000, - 0.95686, 0.72157, 0.00000, - 0.95686, 0.72157, 0.00000, - 0.97255, 0.73725, 0.00000, - 0.97255, 0.73725, 0.00000, - 0.97255, 0.73725, 0.00000, - 0.97255, 0.73725, 0.00000, - 0.98824, 0.75294, 0.00000, - 0.98824, 0.75294, 0.00000, - 0.98824, 0.75294, 0.00000, - 0.98824, 0.75294, 0.00000 ] -}, -{ - "Type" : "Lyap_bl1", - "Name" : "Lyap_bl1", + "Type" : "Lyap_bl1", + "Name" : "Lyap_bl1", "rgbData": [ 0.00000, 0.00000, 0.00000, 0.00000, 0.00000, 0.00000, @@ -26911,5 +25345,10163 @@ 0.35294, 0.12941, 0.29804, 0.35294, 0.12941, 0.29804, 0.35294, 0.12941, 0.29804 ] +}, +{ + "Type" : "001-fire", + "Name" : "001-fire", + "rgbData": [ + 0.00000, 0.00000, 0.00000, + 0.00000, 0.00000, 0.00915, + 0.00000, 0.00000, 0.05882, + 0.00000, 0.00000, 0.08627, + 0.00000, 0.00000, 0.11765, + 0.00000, 0.00000, 0.14902, + 0.00000, 0.00000, 0.17647, + 0.00000, 0.00000, 0.20784, + 0.00000, 0.00000, 0.23922, + 0.00000, 0.00000, 0.25490, + 0.00000, 0.00000, 0.27059, + 0.00000, 0.00000, 0.29020, + 0.00000, 0.00000, 0.30588, + 0.00000, 0.00000, 0.32157, + 0.00000, 0.00000, 0.34118, + 0.00000, 0.00000, 0.35686, + 0.00392, 0.00000, 0.37647, + 0.01569, 0.00000, 0.39216, + 0.02745, 0.00000, 0.40784, + 0.03922, 0.00000, 0.42353, + 0.05098, 0.00000, 0.44314, + 0.06275, 0.00000, 0.45882, + 0.07451, 0.00000, 0.47451, + 0.08627, 0.00000, 0.49020, + 0.09804, 0.00000, 0.50980, + 0.10980, 0.00000, 0.52549, + 0.12157, 0.00000, 0.54118, + 0.13333, 0.00000, 0.56078, + 0.14510, 0.00000, 0.57647, + 0.15686, 0.00000, 0.59216, + 0.16863, 0.00000, 0.61176, + 0.18039, 0.00000, 0.62745, + 0.19216, 0.00000, 0.64706, + 0.20392, 0.00000, 0.65882, + 0.21569, 0.00000, 0.67059, + 0.22745, 0.00000, 0.68627, + 0.23922, 0.00000, 0.69804, + 0.25098, 0.00000, 0.70980, + 0.26275, 0.00000, 0.72549, + 0.27451, 0.00000, 0.73725, + 0.28627, 0.00000, 0.75294, + 0.29804, 0.00000, 0.76471, + 0.30980, 0.00000, 0.78039, + 0.32157, 0.00000, 0.79216, + 0.33333, 0.00000, 0.80784, + 0.34510, 0.00000, 0.81961, + 0.35686, 0.00000, 0.83529, + 0.36863, 0.00000, 0.84706, + 0.38431, 0.00000, 0.86275, + 0.39608, 0.00000, 0.86275, + 0.40784, 0.00000, 0.86667, + 0.41961, 0.00000, 0.87059, + 0.43137, 0.00000, 0.87451, + 0.44314, 0.00000, 0.87843, + 0.45490, 0.00000, 0.88235, + 0.46667, 0.00000, 0.88627, + 0.47843, 0.00000, 0.89020, + 0.49020, 0.00000, 0.87843, + 0.50196, 0.00000, 0.87059, + 0.51373, 0.00000, 0.86275, + 0.52549, 0.00000, 0.85490, + 0.53725, 0.00000, 0.84706, + 0.54902, 0.00000, 0.83922, + 0.56078, 0.00000, 0.83137, + 0.57255, 0.00000, 0.82353, + 0.58039, 0.00000, 0.80784, + 0.58824, 0.00000, 0.79216, + 0.59608, 0.00000, 0.78039, + 0.60392, 0.00000, 0.76471, + 0.61176, 0.00000, 0.74902, + 0.61961, 0.00000, 0.73725, + 0.62745, 0.00000, 0.72157, + 0.63529, 0.00000, 0.70980, + 0.63922, 0.00000, 0.69412, + 0.64314, 0.00000, 0.67843, + 0.65098, 0.00000, 0.66275, + 0.65490, 0.00000, 0.65098, + 0.65882, 0.00000, 0.63529, + 0.66667, 0.00000, 0.61961, + 0.67059, 0.00000, 0.60392, + 0.67843, 0.00000, 0.59216, + 0.68235, 0.00000, 0.57647, + 0.68627, 0.00000, 0.56078, + 0.69412, 0.00000, 0.54902, + 0.69804, 0.00000, 0.53333, + 0.70196, 0.00000, 0.51765, + 0.70980, 0.00000, 0.50588, + 0.71373, 0.00000, 0.49020, + 0.72157, 0.00000, 0.47843, + 0.72549, 0.00000, 0.46275, + 0.72941, 0.00000, 0.44706, + 0.73725, 0.00000, 0.43529, + 0.74118, 0.00000, 0.41961, + 0.74510, 0.00000, 0.40392, + 0.75294, 0.00000, 0.39216, + 0.75686, 0.00000, 0.37647, + 0.76471, 0.00000, 0.36471, + 0.76863, 0.00392, 0.34902, + 0.77647, 0.01176, 0.33333, + 0.78039, 0.01961, 0.32157, + 0.78824, 0.02745, 0.30588, + 0.79216, 0.03137, 0.29020, + 0.80000, 0.03922, 0.27843, + 0.80392, 0.04706, 0.26275, + 0.81176, 0.05490, 0.25098, + 0.81569, 0.06275, 0.23529, + 0.81961, 0.07451, 0.21961, + 0.82353, 0.08235, 0.20784, + 0.83137, 0.09412, 0.19216, + 0.83529, 0.10588, 0.17647, + 0.83922, 0.11373, 0.16471, + 0.84314, 0.12549, 0.14902, + 0.85098, 0.13725, 0.13725, + 0.85490, 0.14510, 0.12157, + 0.86275, 0.15686, 0.10588, + 0.86667, 0.16863, 0.09020, + 0.87451, 0.18039, 0.07843, + 0.87843, 0.18824, 0.06275, + 0.88627, 0.20000, 0.04706, + 0.89020, 0.21176, 0.03137, + 0.89804, 0.22353, 0.01961, + 0.90196, 0.23137, 0.01569, + 0.90588, 0.24314, 0.01176, + 0.91373, 0.25490, 0.01176, + 0.91765, 0.26667, 0.00784, + 0.92157, 0.27451, 0.00392, + 0.92941, 0.28627, 0.00392, + 0.93333, 0.29804, 0.00000, + 0.94118, 0.30980, 0.00000, + 0.94510, 0.31765, 0.00000, + 0.95294, 0.32941, 0.00000, + 0.95686, 0.34118, 0.00000, + 0.96471, 0.35294, 0.00000, + 0.96863, 0.36078, 0.00000, + 0.97647, 0.37255, 0.00000, + 0.98039, 0.38431, 0.00000, + 0.98824, 0.39608, 0.00000, + 0.98824, 0.40392, 0.00000, + 0.98824, 0.41176, 0.00000, + 0.99216, 0.41961, 0.00000, + 0.99216, 0.42745, 0.00000, + 0.99216, 0.43529, 0.00000, + 0.99608, 0.44314, 0.00000, + 0.99608, 0.45098, 0.00000, + 1.00000, 0.45882, 0.00000, + 1.00000, 0.46667, 0.00000, + 1.00000, 0.47451, 0.00000, + 1.00000, 0.48235, 0.00000, + 1.00000, 0.49020, 0.00000, + 1.00000, 0.49804, 0.00000, + 1.00000, 0.50588, 0.00000, + 1.00000, 0.51373, 0.00000, + 1.00000, 0.52157, 0.00000, + 1.00000, 0.52549, 0.00000, + 1.00000, 0.53333, 0.00000, + 1.00000, 0.54118, 0.00000, + 1.00000, 0.54902, 0.00000, + 1.00000, 0.55294, 0.00000, + 1.00000, 0.56078, 0.00000, + 1.00000, 0.56863, 0.00000, + 1.00000, 0.57647, 0.00000, + 1.00000, 0.58039, 0.00000, + 1.00000, 0.58824, 0.00000, + 1.00000, 0.59608, 0.00000, + 1.00000, 0.60392, 0.00000, + 1.00000, 0.60784, 0.00000, + 1.00000, 0.61569, 0.00000, + 1.00000, 0.62353, 0.00000, + 1.00000, 0.63137, 0.00000, + 1.00000, 0.63529, 0.00000, + 1.00000, 0.64314, 0.00000, + 1.00000, 0.65098, 0.00000, + 1.00000, 0.65882, 0.00000, + 1.00000, 0.66275, 0.00000, + 1.00000, 0.67059, 0.00000, + 1.00000, 0.67843, 0.00000, + 1.00000, 0.68627, 0.00000, + 1.00000, 0.69020, 0.00000, + 1.00000, 0.69804, 0.00000, + 1.00000, 0.70588, 0.00000, + 1.00000, 0.71373, 0.00000, + 1.00000, 0.72157, 0.00000, + 1.00000, 0.72941, 0.00000, + 1.00000, 0.73725, 0.00000, + 1.00000, 0.74510, 0.00000, + 1.00000, 0.74902, 0.00000, + 1.00000, 0.75686, 0.00000, + 1.00000, 0.76471, 0.00000, + 1.00000, 0.77255, 0.00000, + 1.00000, 0.78039, 0.00000, + 1.00000, 0.78824, 0.00000, + 1.00000, 0.79608, 0.00000, + 1.00000, 0.80392, 0.00000, + 1.00000, 0.80784, 0.00000, + 1.00000, 0.81569, 0.00000, + 1.00000, 0.82353, 0.00000, + 1.00000, 0.83137, 0.00000, + 1.00000, 0.83529, 0.00000, + 1.00000, 0.84314, 0.00000, + 1.00000, 0.85098, 0.00000, + 1.00000, 0.85882, 0.00000, + 1.00000, 0.86275, 0.00000, + 1.00000, 0.87059, 0.00000, + 1.00000, 0.87843, 0.00000, + 1.00000, 0.88627, 0.00000, + 1.00000, 0.89412, 0.00000, + 1.00000, 0.90196, 0.00000, + 1.00000, 0.90980, 0.00000, + 1.00000, 0.91765, 0.00000, + 1.00000, 0.92157, 0.01569, + 1.00000, 0.92941, 0.03137, + 1.00000, 0.93725, 0.05098, + 1.00000, 0.94510, 0.06667, + 1.00000, 0.94902, 0.08235, + 1.00000, 0.95686, 0.10196, + 1.00000, 0.96471, 0.11765, + 1.00000, 0.97255, 0.13725, + 1.00000, 0.97255, 0.16471, + 1.00000, 0.97647, 0.19608, + 1.00000, 0.98039, 0.22745, + 1.00000, 0.98431, 0.25882, + 1.00000, 0.98824, 0.29020, + 1.00000, 0.99216, 0.32157, + 1.00000, 0.99608, 0.35294, + 1.00000, 1.00000, 0.38431, + 1.00000, 1.00000, 0.41176, + 1.00000, 1.00000, 0.44314, + 1.00000, 1.00000, 0.47451, + 1.00000, 1.00000, 0.50588, + 1.00000, 1.00000, 0.53333, + 1.00000, 1.00000, 0.56471, + 1.00000, 1.00000, 0.59608, + 1.00000, 1.00000, 0.62745, + 1.00000, 1.00000, 0.65490, + 1.00000, 1.00000, 0.68627, + 1.00000, 1.00000, 0.71765, + 1.00000, 1.00000, 0.74902, + 1.00000, 1.00000, 0.78039, + 1.00000, 1.00000, 0.81176, + 1.00000, 1.00000, 0.84314, + 1.00000, 1.00000, 0.87451, + 1.00000, 1.00000, 0.89020, + 1.00000, 1.00000, 0.90588, + 1.00000, 1.00000, 0.92157, + 1.00000, 1.00000, 0.93725, + 1.00000, 1.00000, 0.95294, + 1.00000, 1.00000, 0.96863, + 1.00000, 1.00000, 0.98431, + 1.00000, 1.00000, 1.00000, + 1.00000, 1.00000, 1.00000, + 1.00000, 1.00000, 1.00000, + 1.00000, 1.00000, 1.00000, + 1.00000, 1.00000, 1.00000, + 1.00000, 1.00000, 1.00000, + 1.00000, 1.00000, 1.00000 ] +}, +{ + "Type" : "003-ice", + "Name" : "003-ice", + "rgbData": [ + 0.00000, 0.61176, 0.54902, + 0.00000, 0.61307, 0.54902, + 0.00000, 0.61961, 0.55294, + 0.00000, 0.62353, 0.55686, + 0.00000, 0.62745, 0.56078, + 0.00000, 0.63137, 0.56471, + 0.00000, 0.63529, 0.56863, + 0.00000, 0.63922, 0.57255, + 0.00000, 0.64706, 0.57647, + 0.00000, 0.65098, 0.58039, + 0.00000, 0.65490, 0.58431, + 0.00000, 0.66275, 0.59216, + 0.00000, 0.66667, 0.59608, + 0.00000, 0.67059, 0.60000, + 0.00000, 0.67843, 0.60784, + 0.00000, 0.68235, 0.61176, + 0.00000, 0.69020, 0.61961, + 0.00000, 0.69412, 0.62353, + 0.00000, 0.69804, 0.62745, + 0.00000, 0.70196, 0.63137, + 0.00000, 0.70588, 0.63529, + 0.00000, 0.70980, 0.63922, + 0.00000, 0.71373, 0.64314, + 0.00000, 0.71765, 0.64706, + 0.00000, 0.72157, 0.65098, + 0.00000, 0.72157, 0.65098, + 0.00000, 0.72549, 0.65490, + 0.00000, 0.72941, 0.65490, + 0.00000, 0.73333, 0.65882, + 0.00000, 0.73333, 0.65882, + 0.00000, 0.73725, 0.66275, + 0.00000, 0.74118, 0.66275, + 0.00000, 0.74510, 0.66667, + 0.00000, 0.74510, 0.66667, + 0.00000, 0.74902, 0.67059, + 0.00000, 0.75294, 0.67451, + 0.00000, 0.75686, 0.67843, + 0.00000, 0.75686, 0.67843, + 0.00000, 0.76078, 0.68235, + 0.00000, 0.76471, 0.68627, + 0.00000, 0.76863, 0.69020, + 0.00784, 0.76471, 0.70588, + 0.01569, 0.76471, 0.72157, + 0.02745, 0.76078, 0.73725, + 0.03529, 0.76078, 0.75294, + 0.04314, 0.76078, 0.76863, + 0.05490, 0.75686, 0.78431, + 0.06275, 0.75686, 0.80000, + 0.07451, 0.75686, 0.81961, + 0.07843, 0.74902, 0.82353, + 0.08235, 0.74510, 0.82745, + 0.08627, 0.74118, 0.83529, + 0.09412, 0.73725, 0.83922, + 0.09804, 0.73333, 0.84314, + 0.10196, 0.72941, 0.85098, + 0.10588, 0.72549, 0.85490, + 0.11373, 0.72157, 0.86275, + 0.12157, 0.71373, 0.86667, + 0.13333, 0.70588, 0.87451, + 0.14118, 0.70196, 0.88235, + 0.15294, 0.69412, 0.89020, + 0.16471, 0.68627, 0.89412, + 0.17255, 0.68235, 0.90196, + 0.18431, 0.67451, 0.90980, + 0.19608, 0.67059, 0.91765, + 0.19216, 0.66275, 0.90980, + 0.19216, 0.65882, 0.90588, + 0.19216, 0.65490, 0.90196, + 0.19216, 0.65098, 0.89804, + 0.18824, 0.64706, 0.89412, + 0.18824, 0.64314, 0.89020, + 0.18824, 0.63922, 0.88627, + 0.18824, 0.63529, 0.88235, + 0.20000, 0.62745, 0.88627, + 0.21569, 0.61961, 0.89020, + 0.23137, 0.61176, 0.89804, + 0.24706, 0.60392, 0.90196, + 0.26275, 0.59608, 0.90588, + 0.27843, 0.58824, 0.91373, + 0.29412, 0.58039, 0.91765, + 0.30980, 0.57255, 0.92549, + 0.32549, 0.56078, 0.92941, + 0.34118, 0.54902, 0.93333, + 0.35686, 0.54118, 0.93725, + 0.37255, 0.52941, 0.94510, + 0.38824, 0.51765, 0.94902, + 0.40392, 0.50980, 0.95294, + 0.41961, 0.49804, 0.95686, + 0.43922, 0.49020, 0.96471, + 0.44706, 0.47843, 0.96471, + 0.45882, 0.47059, 0.96863, + 0.47059, 0.46275, 0.96863, + 0.48235, 0.45490, 0.97255, + 0.49020, 0.44314, 0.97255, + 0.50196, 0.43529, 0.97647, + 0.51373, 0.42745, 0.97647, + 0.52549, 0.41961, 0.98039, + 0.53725, 0.41176, 0.98039, + 0.54902, 0.40392, 0.98039, + 0.56078, 0.39608, 0.98039, + 0.57255, 0.39216, 0.98039, + 0.58431, 0.38431, 0.98039, + 0.59608, 0.37647, 0.98039, + 0.60784, 0.36863, 0.98039, + 0.61961, 0.36471, 0.98431, + 0.63137, 0.35686, 0.98039, + 0.64706, 0.35294, 0.98039, + 0.65882, 0.34510, 0.98039, + 0.67451, 0.34118, 0.98039, + 0.68627, 0.33333, 0.98039, + 0.70196, 0.32941, 0.98039, + 0.71373, 0.32157, 0.98039, + 0.72941, 0.31765, 0.98039, + 0.73333, 0.31765, 0.98039, + 0.74118, 0.32157, 0.98039, + 0.74902, 0.32549, 0.98039, + 0.75686, 0.32941, 0.98039, + 0.76471, 0.32941, 0.98039, + 0.77255, 0.33333, 0.98039, + 0.78039, 0.33725, 0.98039, + 0.78824, 0.34118, 0.98039, + 0.79608, 0.34118, 0.97647, + 0.80392, 0.34510, 0.97255, + 0.81176, 0.34510, 0.97255, + 0.81961, 0.34902, 0.96863, + 0.82745, 0.35294, 0.96471, + 0.83529, 0.35294, 0.96471, + 0.84314, 0.35686, 0.96078, + 0.85098, 0.36078, 0.96078, + 0.85490, 0.36078, 0.95294, + 0.86275, 0.36471, 0.94510, + 0.86667, 0.36471, 0.93725, + 0.87451, 0.36863, 0.92941, + 0.87843, 0.37255, 0.92157, + 0.88627, 0.37255, 0.91373, + 0.89020, 0.37647, 0.90588, + 0.89804, 0.38039, 0.90196, + 0.90196, 0.37647, 0.90196, + 0.90980, 0.37647, 0.90196, + 0.91373, 0.37647, 0.90196, + 0.92157, 0.37647, 0.90196, + 0.92941, 0.37255, 0.90196, + 0.93333, 0.37255, 0.90196, + 0.94118, 0.37255, 0.90196, + 0.94902, 0.37255, 0.90196, + 0.95294, 0.36863, 0.89804, + 0.95686, 0.36863, 0.89412, + 0.96078, 0.36863, 0.89020, + 0.96471, 0.36863, 0.88627, + 0.96863, 0.36471, 0.88235, + 0.97255, 0.36471, 0.87843, + 0.97647, 0.36471, 0.87451, + 0.98039, 0.36471, 0.87059, + 0.98039, 0.36471, 0.85882, + 0.98039, 0.36471, 0.85098, + 0.98039, 0.36471, 0.83922, + 0.98039, 0.36471, 0.83137, + 0.98039, 0.36471, 0.81961, + 0.98039, 0.36471, 0.81176, + 0.98039, 0.36471, 0.80000, + 0.98039, 0.36471, 0.79216, + 0.98039, 0.36078, 0.78039, + 0.98039, 0.36078, 0.76863, + 0.98039, 0.35686, 0.75686, + 0.98039, 0.35686, 0.74902, + 0.98039, 0.35686, 0.73725, + 0.98039, 0.35294, 0.72549, + 0.98039, 0.35294, 0.71373, + 0.98039, 0.35294, 0.70588, + 0.98039, 0.34902, 0.69412, + 0.98039, 0.34510, 0.68627, + 0.98039, 0.34510, 0.67843, + 0.98039, 0.34118, 0.67059, + 0.98039, 0.33725, 0.66275, + 0.98039, 0.33725, 0.65490, + 0.98039, 0.33333, 0.64706, + 0.98039, 0.33333, 0.63922, + 0.98039, 0.32549, 0.62745, + 0.98039, 0.31765, 0.61569, + 0.98039, 0.30980, 0.60784, + 0.98039, 0.30196, 0.59608, + 0.98039, 0.29412, 0.58431, + 0.98039, 0.28627, 0.57647, + 0.98039, 0.27843, 0.56471, + 0.98431, 0.27059, 0.55686, + 0.98039, 0.26667, 0.54510, + 0.98039, 0.26275, 0.53725, + 0.98039, 0.26275, 0.52549, + 0.98039, 0.25882, 0.51765, + 0.98039, 0.25490, 0.50980, + 0.98039, 0.25490, 0.49804, + 0.98039, 0.25098, 0.49020, + 0.98039, 0.25098, 0.48235, + 0.98039, 0.24314, 0.47451, + 0.98039, 0.23922, 0.47059, + 0.98039, 0.23529, 0.46667, + 0.98039, 0.23137, 0.46275, + 0.98039, 0.22353, 0.45882, + 0.98039, 0.21961, 0.45490, + 0.98039, 0.21569, 0.45098, + 0.98039, 0.21176, 0.44706, + 0.98039, 0.20784, 0.44314, + 0.98039, 0.20392, 0.43922, + 0.98039, 0.20000, 0.43529, + 0.98039, 0.19608, 0.43137, + 0.98039, 0.19216, 0.42745, + 0.98039, 0.18824, 0.42353, + 0.98039, 0.18431, 0.41961, + 0.98039, 0.18431, 0.41569, + 0.98039, 0.17647, 0.40784, + 0.98039, 0.17255, 0.40392, + 0.98039, 0.16471, 0.39608, + 0.98039, 0.16078, 0.39216, + 0.98039, 0.15294, 0.38431, + 0.98039, 0.14902, 0.38039, + 0.98039, 0.14118, 0.37255, + 0.98039, 0.13725, 0.36863, + 0.98039, 0.12941, 0.36078, + 0.98039, 0.12157, 0.35686, + 0.98039, 0.11373, 0.35294, + 0.98039, 0.10588, 0.34902, + 0.98039, 0.09804, 0.34118, + 0.98039, 0.09020, 0.33725, + 0.98039, 0.08235, 0.33333, + 0.98431, 0.07451, 0.32941, + 0.98431, 0.06275, 0.31765, + 0.98431, 0.05490, 0.30980, + 0.98431, 0.04314, 0.29804, + 0.98431, 0.03529, 0.29020, + 0.98431, 0.02745, 0.27843, + 0.98431, 0.01569, 0.27059, + 0.98431, 0.00784, 0.25882, + 0.98431, 0.00000, 0.25098, + 0.98039, 0.00000, 0.23137, + 0.97647, 0.00392, 0.21176, + 0.97255, 0.00392, 0.19216, + 0.96863, 0.00784, 0.17647, + 0.96471, 0.00784, 0.15686, + 0.96078, 0.01176, 0.13725, + 0.95686, 0.01176, 0.11765, + 0.95294, 0.01569, 0.10196, + 0.94510, 0.01176, 0.10196, + 0.93725, 0.01176, 0.10196, + 0.93333, 0.00784, 0.10196, + 0.92549, 0.00784, 0.10196, + 0.91765, 0.00392, 0.10196, + 0.91373, 0.00392, 0.10196, + 0.90588, 0.00000, 0.10196, + 0.90196, 0.00000, 0.10588, + 0.90196, 0.00000, 0.10588, + 0.90196, 0.00000, 0.10588, + 0.90196, 0.00000, 0.10588, + 0.90196, 0.00000, 0.10588, + 0.90196, 0.00000, 0.10588, + 0.90196, 0.00000, 0.10588 ] +}, +{ + "Type" : "004-phase", + "Name" : "004-phase", + "rgbData": [ + 0.00000, 0.00000, 0.98824, + 0.00000, 0.00000, 0.98824, + 0.00000, 0.00000, 0.98824, + 0.01569, 0.01569, 0.98824, + 0.01569, 0.01569, 0.98824, + 0.01569, 0.01569, 0.98824, + 0.03137, 0.03137, 0.98824, + 0.03137, 0.03137, 0.98824, + 0.04706, 0.04706, 0.98824, + 0.04706, 0.04706, 0.98824, + 0.04706, 0.04706, 0.97255, + 0.06275, 0.06275, 0.97255, + 0.06275, 0.06275, 0.97255, + 0.07843, 0.07843, 0.97255, + 0.07843, 0.07843, 0.97255, + 0.07843, 0.07843, 0.97255, + 0.09412, 0.09412, 0.97255, + 0.09412, 0.09412, 0.97255, + 0.10980, 0.10980, 0.97255, + 0.10980, 0.10980, 0.97255, + 0.10980, 0.10980, 0.95686, + 0.12549, 0.12549, 0.95686, + 0.12549, 0.12549, 0.95686, + 0.14118, 0.14118, 0.95686, + 0.14118, 0.14118, 0.95686, + 0.14118, 0.14118, 0.95686, + 0.15686, 0.15686, 0.95686, + 0.15686, 0.15686, 0.95686, + 0.17255, 0.17255, 0.95686, + 0.17255, 0.17255, 0.95686, + 0.17255, 0.17255, 0.94118, + 0.18824, 0.18824, 0.94118, + 0.18824, 0.18824, 0.94118, + 0.20392, 0.20392, 0.94118, + 0.20392, 0.20392, 0.94118, + 0.20392, 0.20392, 0.94118, + 0.21961, 0.21961, 0.94118, + 0.21961, 0.21961, 0.94118, + 0.23529, 0.23529, 0.94118, + 0.23529, 0.23529, 0.92549, + 0.23529, 0.23529, 0.92549, + 0.25098, 0.25098, 0.92549, + 0.25098, 0.25098, 0.92549, + 0.26667, 0.26667, 0.92549, + 0.26667, 0.26667, 0.92549, + 0.26667, 0.26667, 0.92549, + 0.28235, 0.28235, 0.92549, + 0.28235, 0.28235, 0.92549, + 0.29804, 0.29804, 0.92549, + 0.29804, 0.29804, 0.90980, + 0.29804, 0.29804, 0.90980, + 0.31373, 0.31373, 0.90980, + 0.31373, 0.31373, 0.90980, + 0.32941, 0.32941, 0.90980, + 0.32941, 0.32941, 0.90980, + 0.32941, 0.32941, 0.90980, + 0.34510, 0.34510, 0.90980, + 0.34510, 0.34510, 0.90980, + 0.36078, 0.36078, 0.90980, + 0.36078, 0.36078, 0.89412, + 0.36078, 0.36078, 0.89412, + 0.37647, 0.37647, 0.89412, + 0.37647, 0.37647, 0.89412, + 0.37647, 0.37647, 0.89412, + 0.39216, 0.39216, 0.89412, + 0.39216, 0.39216, 0.89412, + 0.40784, 0.40784, 0.89412, + 0.40784, 0.40784, 0.89412, + 0.40784, 0.40784, 0.87843, + 0.42353, 0.42353, 0.87843, + 0.42353, 0.42353, 0.87843, + 0.43922, 0.43922, 0.87843, + 0.43922, 0.43922, 0.87843, + 0.43922, 0.43922, 0.87843, + 0.45490, 0.45490, 0.87843, + 0.45490, 0.45490, 0.87843, + 0.47059, 0.47059, 0.87843, + 0.47059, 0.47059, 0.87843, + 0.47059, 0.47059, 0.86275, + 0.48627, 0.48627, 0.86275, + 0.48627, 0.48627, 0.86275, + 0.50196, 0.50196, 0.86275, + 0.50196, 0.50196, 0.86275, + 0.50196, 0.50196, 0.86275, + 0.51765, 0.51765, 0.86275, + 0.51765, 0.51765, 0.86275, + 0.53333, 0.53333, 0.86275, + 0.53333, 0.53333, 0.86275, + 0.53333, 0.53333, 0.84706, + 0.54902, 0.54902, 0.84706, + 0.54902, 0.54902, 0.84706, + 0.56471, 0.56471, 0.84706, + 0.56471, 0.56471, 0.84706, + 0.56471, 0.56471, 0.84706, + 0.58039, 0.58039, 0.84706, + 0.58039, 0.58039, 0.84706, + 0.59608, 0.59608, 0.84706, + 0.59608, 0.59608, 0.83137, + 0.59608, 0.59608, 0.83137, + 0.61176, 0.61176, 0.83137, + 0.61176, 0.61176, 0.83137, + 0.62745, 0.62745, 0.83137, + 0.62745, 0.62745, 0.83137, + 0.62745, 0.62745, 0.83137, + 0.64314, 0.64314, 0.83137, + 0.64314, 0.64314, 0.83137, + 0.65882, 0.65882, 0.83137, + 0.65882, 0.65882, 0.81569, + 0.65882, 0.65882, 0.81569, + 0.67451, 0.67451, 0.81569, + 0.67451, 0.67451, 0.81569, + 0.69020, 0.69020, 0.81569, + 0.69020, 0.69020, 0.81569, + 0.69020, 0.69020, 0.81569, + 0.70588, 0.70588, 0.81569, + 0.70588, 0.70588, 0.81569, + 0.72157, 0.72157, 0.81569, + 0.72157, 0.72157, 0.80000, + 0.72157, 0.72157, 0.80000, + 0.73725, 0.73725, 0.80000, + 0.73725, 0.73725, 0.80000, + 0.75294, 0.75294, 0.80000, + 0.75294, 0.75294, 0.80000, + 0.75294, 0.75294, 0.80000, + 0.76863, 0.76863, 0.80000, + 0.76863, 0.76863, 0.80000, + 0.78431, 0.78431, 0.78431, + 0.78431, 0.78431, 0.78431, + 0.78431, 0.78431, 0.78431, + 0.78431, 0.76863, 0.76863, + 0.78431, 0.76863, 0.76863, + 0.78431, 0.76863, 0.76863, + 0.78431, 0.75294, 0.75294, + 0.78431, 0.75294, 0.75294, + 0.78431, 0.73725, 0.73725, + 0.78431, 0.73725, 0.73725, + 0.80000, 0.73725, 0.73725, + 0.80000, 0.72157, 0.72157, + 0.80000, 0.72157, 0.72157, + 0.80000, 0.70588, 0.70588, + 0.80000, 0.70588, 0.70588, + 0.80000, 0.70588, 0.70588, + 0.80000, 0.69020, 0.69020, + 0.80000, 0.69020, 0.69020, + 0.80000, 0.67451, 0.67451, + 0.80000, 0.67451, 0.67451, + 0.81569, 0.67451, 0.67451, + 0.81569, 0.65882, 0.65882, + 0.81569, 0.65882, 0.65882, + 0.81569, 0.65882, 0.65882, + 0.81569, 0.64314, 0.64314, + 0.81569, 0.64314, 0.64314, + 0.81569, 0.62745, 0.62745, + 0.81569, 0.62745, 0.62745, + 0.81569, 0.62745, 0.62745, + 0.81569, 0.61176, 0.61176, + 0.83137, 0.61176, 0.61176, + 0.83137, 0.59608, 0.59608, + 0.83137, 0.59608, 0.59608, + 0.83137, 0.59608, 0.59608, + 0.83137, 0.58039, 0.58039, + 0.83137, 0.58039, 0.58039, + 0.83137, 0.56471, 0.56471, + 0.83137, 0.56471, 0.56471, + 0.83137, 0.56471, 0.56471, + 0.83137, 0.54902, 0.54902, + 0.84706, 0.54902, 0.54902, + 0.84706, 0.53333, 0.53333, + 0.84706, 0.53333, 0.53333, + 0.84706, 0.53333, 0.53333, + 0.84706, 0.51765, 0.51765, + 0.84706, 0.51765, 0.51765, + 0.84706, 0.51765, 0.51765, + 0.84706, 0.50196, 0.50196, + 0.84706, 0.50196, 0.50196, + 0.84706, 0.48627, 0.48627, + 0.86275, 0.48627, 0.48627, + 0.86275, 0.48627, 0.48627, + 0.86275, 0.47059, 0.47059, + 0.86275, 0.47059, 0.47059, + 0.86275, 0.45490, 0.45490, + 0.86275, 0.45490, 0.45490, + 0.86275, 0.45490, 0.45490, + 0.86275, 0.43922, 0.43922, + 0.86275, 0.43922, 0.43922, + 0.86275, 0.42353, 0.42353, + 0.87843, 0.42353, 0.42353, + 0.87843, 0.42353, 0.42353, + 0.87843, 0.40784, 0.40784, + 0.87843, 0.40784, 0.40784, + 0.87843, 0.39216, 0.39216, + 0.87843, 0.39216, 0.39216, + 0.87843, 0.39216, 0.39216, + 0.87843, 0.37647, 0.37647, + 0.87843, 0.37647, 0.37647, + 0.89412, 0.37647, 0.37647, + 0.89412, 0.36078, 0.36078, + 0.89412, 0.36078, 0.36078, + 0.89412, 0.34510, 0.34510, + 0.89412, 0.34510, 0.34510, + 0.89412, 0.34510, 0.34510, + 0.89412, 0.32941, 0.32941, + 0.89412, 0.32941, 0.32941, + 0.89412, 0.31373, 0.31373, + 0.89412, 0.31373, 0.31373, + 0.90980, 0.31373, 0.31373, + 0.90980, 0.29804, 0.29804, + 0.90980, 0.29804, 0.29804, + 0.90980, 0.28235, 0.28235, + 0.90980, 0.28235, 0.28235, + 0.90980, 0.28235, 0.28235, + 0.90980, 0.26667, 0.26667, + 0.90980, 0.26667, 0.26667, + 0.90980, 0.26667, 0.26667, + 0.90980, 0.25098, 0.25098, + 0.92549, 0.25098, 0.25098, + 0.92549, 0.23529, 0.23529, + 0.92549, 0.23529, 0.23529, + 0.92549, 0.23529, 0.23529, + 0.92549, 0.21961, 0.21961, + 0.92549, 0.21961, 0.21961, + 0.92549, 0.20392, 0.20392, + 0.92549, 0.20392, 0.20392, + 0.92549, 0.20392, 0.20392, + 0.92549, 0.18824, 0.18824, + 0.94118, 0.18824, 0.18824, + 0.94118, 0.17255, 0.17255, + 0.94118, 0.17255, 0.17255, + 0.94118, 0.17255, 0.17255, + 0.94118, 0.15686, 0.15686, + 0.94118, 0.15686, 0.15686, + 0.94118, 0.14118, 0.14118, + 0.94118, 0.14118, 0.14118, + 0.94118, 0.14118, 0.14118, + 0.94118, 0.12549, 0.12549, + 0.95686, 0.12549, 0.12549, + 0.95686, 0.12549, 0.12549, + 0.95686, 0.10980, 0.10980, + 0.95686, 0.10980, 0.10980, + 0.95686, 0.09412, 0.09412, + 0.95686, 0.09412, 0.09412, + 0.95686, 0.09412, 0.09412, + 0.95686, 0.07843, 0.07843, + 0.95686, 0.07843, 0.07843, + 0.95686, 0.06275, 0.06275, + 0.97255, 0.06275, 0.06275, + 0.97255, 0.06275, 0.06275, + 0.97255, 0.04706, 0.04706, + 0.97255, 0.04706, 0.04706, + 0.97255, 0.03137, 0.03137, + 0.97255, 0.03137, 0.03137, + 0.97255, 0.03137, 0.03137, + 0.97255, 0.01569, 0.01569, + 0.97255, 0.01569, 0.01569, + 0.98824, 0.00000, 0.00000 ] +}, +{ + "Type" : "6_shades", + "Name" : "6_shades", + "rgbData": [ + 0.00000, 0.00000, 0.00000, + 0.00392, 0.00000, 0.00000, + 0.02745, 0.00000, 0.00000, + 0.04314, 0.00000, 0.00000, + 0.05882, 0.00000, 0.00000, + 0.07451, 0.00000, 0.00000, + 0.09020, 0.00000, 0.00000, + 0.10588, 0.00000, 0.00000, + 0.12157, 0.00000, 0.00000, + 0.13725, 0.00000, 0.00000, + 0.15294, 0.00000, 0.00000, + 0.16863, 0.00000, 0.00000, + 0.18431, 0.00000, 0.00000, + 0.20000, 0.00000, 0.00000, + 0.21569, 0.00000, 0.00000, + 0.23137, 0.00000, 0.00000, + 0.24706, 0.00000, 0.00000, + 0.26275, 0.00000, 0.00000, + 0.27843, 0.00000, 0.00000, + 0.29412, 0.00000, 0.00000, + 0.30980, 0.00000, 0.00000, + 0.32549, 0.00000, 0.00000, + 0.34118, 0.00000, 0.00000, + 0.35686, 0.00000, 0.00000, + 0.37255, 0.00000, 0.00000, + 0.38824, 0.00000, 0.00000, + 0.40392, 0.00000, 0.00000, + 0.41961, 0.00000, 0.00000, + 0.43529, 0.00000, 0.00000, + 0.45098, 0.00000, 0.00000, + 0.46667, 0.00000, 0.00000, + 0.48235, 0.00000, 0.00000, + 0.49804, 0.00000, 0.00000, + 0.51373, 0.00000, 0.00000, + 0.52941, 0.00000, 0.00000, + 0.54510, 0.00000, 0.00000, + 0.56078, 0.00000, 0.00000, + 0.57647, 0.00000, 0.00000, + 0.59216, 0.00000, 0.00000, + 0.60784, 0.00000, 0.00000, + 0.62353, 0.00000, 0.00000, + 0.63922, 0.00000, 0.00000, + 0.65490, 0.00000, 0.00000, + 0.67059, 0.00000, 0.00000, + 0.68627, 0.00000, 0.00000, + 0.70196, 0.00000, 0.00000, + 0.71765, 0.00000, 0.00000, + 0.73333, 0.00000, 0.00000, + 0.74902, 0.00000, 0.00000, + 0.76471, 0.00000, 0.00000, + 0.78039, 0.00000, 0.00000, + 0.79608, 0.00000, 0.00000, + 0.81176, 0.00000, 0.00000, + 0.82745, 0.00000, 0.00000, + 0.84314, 0.00000, 0.00000, + 0.85882, 0.00000, 0.00000, + 0.87451, 0.00000, 0.00000, + 0.89020, 0.00000, 0.00000, + 0.90588, 0.00000, 0.00000, + 0.92157, 0.00000, 0.00000, + 0.93725, 0.00000, 0.00000, + 0.95294, 0.00000, 0.00000, + 0.96863, 0.00000, 0.00000, + 0.98431, 0.00000, 0.00000, + 1.00000, 0.00000, 0.00000, + 0.96863, 0.02745, 0.00000, + 0.93725, 0.05882, 0.00000, + 0.90588, 0.09020, 0.00000, + 0.87451, 0.12157, 0.00000, + 0.84314, 0.15294, 0.00000, + 0.81176, 0.18431, 0.00000, + 0.78039, 0.21569, 0.00000, + 0.74902, 0.24706, 0.00000, + 0.71765, 0.27843, 0.00000, + 0.68627, 0.30980, 0.00000, + 0.65490, 0.34118, 0.00000, + 0.62353, 0.37255, 0.00000, + 0.59216, 0.40392, 0.00000, + 0.56078, 0.43529, 0.00000, + 0.52941, 0.46667, 0.00000, + 0.49804, 0.49804, 0.00000, + 0.46667, 0.52941, 0.00000, + 0.43529, 0.56078, 0.00000, + 0.40392, 0.59216, 0.00000, + 0.37255, 0.62353, 0.00000, + 0.34118, 0.65490, 0.00000, + 0.30980, 0.68627, 0.00000, + 0.27843, 0.71765, 0.00000, + 0.24706, 0.74902, 0.00000, + 0.21569, 0.78039, 0.00000, + 0.18431, 0.81176, 0.00000, + 0.15294, 0.84314, 0.00000, + 0.12157, 0.87451, 0.00000, + 0.09020, 0.90588, 0.00000, + 0.05882, 0.93725, 0.00000, + 0.02745, 0.96863, 0.00000, + 0.00000, 1.00000, 0.00000, + 0.00000, 0.96863, 0.02745, + 0.00000, 0.93725, 0.05882, + 0.00000, 0.90588, 0.09020, + 0.00000, 0.87451, 0.12157, + 0.00000, 0.84314, 0.15294, + 0.00000, 0.81176, 0.18431, + 0.00000, 0.78039, 0.21569, + 0.00000, 0.74902, 0.24706, + 0.00000, 0.71765, 0.27843, + 0.00000, 0.68627, 0.30980, + 0.00000, 0.65490, 0.34118, + 0.00000, 0.62353, 0.37255, + 0.00000, 0.59216, 0.40392, + 0.00000, 0.56078, 0.43529, + 0.00000, 0.52941, 0.46667, + 0.00000, 0.49804, 0.49804, + 0.00000, 0.46667, 0.52941, + 0.00000, 0.43529, 0.56078, + 0.00000, 0.40392, 0.59216, + 0.00000, 0.37255, 0.62353, + 0.00000, 0.34118, 0.65490, + 0.00000, 0.30980, 0.68627, + 0.00000, 0.27843, 0.71765, + 0.00000, 0.24706, 0.74902, + 0.00000, 0.21569, 0.78039, + 0.00000, 0.18431, 0.81176, + 0.00000, 0.15294, 0.84314, + 0.00000, 0.12157, 0.87451, + 0.00000, 0.09020, 0.90588, + 0.00000, 0.05882, 0.93725, + 0.00000, 0.02745, 0.96863, + 0.00000, 0.00000, 1.00000, + 0.00000, 0.02745, 1.00000, + 0.00000, 0.05882, 1.00000, + 0.00000, 0.09020, 1.00000, + 0.00000, 0.12157, 1.00000, + 0.00000, 0.15294, 1.00000, + 0.00000, 0.18431, 1.00000, + 0.00000, 0.21569, 1.00000, + 0.00000, 0.24706, 1.00000, + 0.00000, 0.27843, 1.00000, + 0.00000, 0.30980, 1.00000, + 0.00000, 0.34118, 1.00000, + 0.00000, 0.37255, 1.00000, + 0.00000, 0.40392, 1.00000, + 0.00000, 0.43529, 1.00000, + 0.00000, 0.46667, 1.00000, + 0.00000, 0.49804, 1.00000, + 0.00000, 0.52941, 1.00000, + 0.00000, 0.56078, 1.00000, + 0.00000, 0.59216, 1.00000, + 0.00000, 0.62353, 1.00000, + 0.00000, 0.65490, 1.00000, + 0.00000, 0.68627, 1.00000, + 0.00000, 0.71765, 1.00000, + 0.00000, 0.74902, 1.00000, + 0.00000, 0.78039, 1.00000, + 0.00000, 0.81176, 1.00000, + 0.00000, 0.84314, 1.00000, + 0.00000, 0.87451, 1.00000, + 0.00000, 0.90588, 1.00000, + 0.00000, 0.93725, 1.00000, + 0.00000, 0.96863, 1.00000, + 0.00000, 1.00000, 1.00000, + 0.02745, 0.96863, 1.00000, + 0.05882, 0.93725, 1.00000, + 0.09020, 0.90588, 1.00000, + 0.12157, 0.87451, 1.00000, + 0.15294, 0.84314, 1.00000, + 0.18431, 0.81176, 1.00000, + 0.21569, 0.78039, 1.00000, + 0.24706, 0.74902, 1.00000, + 0.27843, 0.71765, 1.00000, + 0.30980, 0.68627, 1.00000, + 0.34118, 0.65490, 1.00000, + 0.37255, 0.62353, 1.00000, + 0.40392, 0.59216, 1.00000, + 0.43529, 0.56078, 1.00000, + 0.46667, 0.52941, 1.00000, + 0.49804, 0.49804, 1.00000, + 0.52941, 0.46667, 1.00000, + 0.56078, 0.43529, 1.00000, + 0.59216, 0.40392, 1.00000, + 0.62353, 0.37255, 1.00000, + 0.65490, 0.34118, 1.00000, + 0.68627, 0.30980, 1.00000, + 0.71765, 0.27843, 1.00000, + 0.74902, 0.24706, 1.00000, + 0.78039, 0.21569, 1.00000, + 0.81176, 0.18431, 1.00000, + 0.84314, 0.15294, 1.00000, + 0.87451, 0.12157, 1.00000, + 0.90588, 0.09020, 1.00000, + 0.93725, 0.05882, 1.00000, + 0.96863, 0.02745, 1.00000, + 1.00000, 0.00000, 1.00000, + 1.00000, 0.02745, 0.96863, + 1.00000, 0.05882, 0.93725, + 1.00000, 0.09020, 0.90588, + 1.00000, 0.12157, 0.87451, + 1.00000, 0.15294, 0.84314, + 1.00000, 0.18431, 0.81176, + 1.00000, 0.21569, 0.78039, + 1.00000, 0.24706, 0.74902, + 1.00000, 0.27843, 0.71765, + 1.00000, 0.30980, 0.68627, + 1.00000, 0.34118, 0.65490, + 1.00000, 0.37255, 0.62353, + 1.00000, 0.40392, 0.59216, + 1.00000, 0.43529, 0.56078, + 1.00000, 0.46667, 0.52941, + 1.00000, 0.49804, 0.49804, + 1.00000, 0.52941, 0.46667, + 1.00000, 0.56078, 0.43529, + 1.00000, 0.59216, 0.40392, + 1.00000, 0.62353, 0.37255, + 1.00000, 0.65490, 0.34118, + 1.00000, 0.68627, 0.30980, + 1.00000, 0.71765, 0.27843, + 1.00000, 0.74902, 0.24706, + 1.00000, 0.78039, 0.21569, + 1.00000, 0.81176, 0.18431, + 1.00000, 0.84314, 0.15294, + 1.00000, 0.87451, 0.12157, + 1.00000, 0.90588, 0.09020, + 1.00000, 0.93725, 0.05882, + 1.00000, 0.96863, 0.02745, + 1.00000, 1.00000, 0.00000, + 1.00000, 1.00000, 0.02745, + 1.00000, 1.00000, 0.05882, + 1.00000, 1.00000, 0.09020, + 1.00000, 1.00000, 0.12157, + 1.00000, 1.00000, 0.15294, + 1.00000, 1.00000, 0.18431, + 1.00000, 1.00000, 0.21569, + 1.00000, 1.00000, 0.24706, + 1.00000, 1.00000, 0.27843, + 1.00000, 1.00000, 0.30980, + 1.00000, 1.00000, 0.34118, + 1.00000, 1.00000, 0.37255, + 1.00000, 1.00000, 0.40392, + 1.00000, 1.00000, 0.43529, + 1.00000, 1.00000, 0.46667, + 1.00000, 1.00000, 0.49804, + 1.00000, 1.00000, 0.52941, + 1.00000, 1.00000, 0.56078, + 1.00000, 1.00000, 0.59216, + 1.00000, 1.00000, 0.62353, + 1.00000, 1.00000, 0.65490, + 1.00000, 1.00000, 0.68627, + 1.00000, 1.00000, 0.71765, + 1.00000, 1.00000, 0.74902, + 1.00000, 1.00000, 0.78039, + 1.00000, 1.00000, 0.81176, + 1.00000, 1.00000, 0.84314, + 1.00000, 1.00000, 0.87451, + 1.00000, 1.00000, 0.90588, + 1.00000, 1.00000, 0.93725, + 1.00000, 1.00000, 0.96863 ] +}, +{ + "Type" : "amber", + "Name" : "amber", + "rgbData": [ + 0.90588, 0.95294, 0.60784, + 0.90588, 0.95294, 0.60784, + 0.94902, 0.99608, 0.60392, + 0.94902, 0.99608, 0.60000, + 0.95294, 0.99608, 0.59608, + 0.95294, 0.99608, 0.58824, + 0.95294, 0.99608, 0.58431, + 0.95294, 0.99608, 0.58039, + 0.95686, 0.99608, 0.57647, + 0.95686, 0.99608, 0.57255, + 0.95686, 0.99608, 0.56863, + 0.96078, 0.99608, 0.56471, + 0.96078, 0.99608, 0.56078, + 0.96078, 0.99608, 0.55686, + 0.96471, 0.99608, 0.55294, + 0.96471, 0.99608, 0.54902, + 0.96471, 0.99608, 0.54510, + 0.96863, 0.99608, 0.54118, + 0.96863, 0.99608, 0.53725, + 0.97255, 0.99608, 0.53333, + 0.97255, 0.99608, 0.52941, + 0.97647, 0.99608, 0.52157, + 0.97647, 0.99608, 0.51765, + 0.98039, 0.99608, 0.51373, + 0.98039, 0.99608, 0.50980, + 0.98431, 0.99608, 0.50588, + 0.98431, 0.99608, 0.50196, + 0.98824, 0.99608, 0.49804, + 0.98824, 0.99608, 0.49412, + 0.99216, 0.99608, 0.49020, + 0.99216, 0.99608, 0.48627, + 0.99608, 0.99608, 0.48235, + 0.99608, 0.99216, 0.47843, + 0.99608, 0.99216, 0.47451, + 0.99608, 0.98824, 0.47059, + 0.99608, 0.98431, 0.46667, + 0.99608, 0.98431, 0.46275, + 0.99608, 0.98039, 0.45490, + 0.99608, 0.97647, 0.45098, + 0.99608, 0.97255, 0.44706, + 0.99608, 0.97255, 0.44314, + 0.99608, 0.96863, 0.43922, + 0.99608, 0.96471, 0.43529, + 0.99608, 0.96078, 0.43137, + 0.99608, 0.96078, 0.42745, + 0.99608, 0.95686, 0.42353, + 0.99608, 0.95294, 0.41961, + 0.99608, 0.94902, 0.41569, + 0.99608, 0.94510, 0.41176, + 0.99608, 0.94118, 0.40784, + 0.99608, 0.93725, 0.40392, + 0.99608, 0.93333, 0.40000, + 0.99608, 0.92941, 0.39608, + 0.99216, 0.92941, 0.38824, + 0.99216, 0.92549, 0.38431, + 0.99216, 0.92157, 0.38039, + 0.99216, 0.91765, 0.37647, + 0.99216, 0.91373, 0.37255, + 0.99216, 0.90980, 0.36863, + 0.99216, 0.90588, 0.36471, + 0.99216, 0.90196, 0.36078, + 0.99216, 0.89412, 0.35686, + 0.99216, 0.89020, 0.35294, + 0.99216, 0.88627, 0.34902, + 0.99216, 0.88235, 0.34510, + 0.99216, 0.87843, 0.34118, + 0.99216, 0.87451, 0.33725, + 0.99216, 0.87059, 0.33333, + 0.99216, 0.86667, 0.32941, + 0.99216, 0.85882, 0.32157, + 0.99216, 0.85490, 0.31765, + 0.99216, 0.85098, 0.31373, + 0.99216, 0.84706, 0.30980, + 0.99216, 0.84314, 0.30588, + 0.99216, 0.83529, 0.30196, + 0.99216, 0.83137, 0.29804, + 0.99216, 0.82745, 0.29412, + 0.99216, 0.82353, 0.29020, + 0.99216, 0.81569, 0.28627, + 0.99216, 0.81176, 0.28235, + 0.99216, 0.80784, 0.27843, + 0.99216, 0.80000, 0.27451, + 0.99216, 0.79608, 0.27059, + 0.99216, 0.79216, 0.26667, + 0.99216, 0.78431, 0.26275, + 0.99216, 0.78039, 0.25490, + 0.99216, 0.77255, 0.25098, + 0.99216, 0.76863, 0.24706, + 0.99216, 0.76471, 0.24314, + 0.99216, 0.75686, 0.23922, + 0.99216, 0.75294, 0.23529, + 0.99216, 0.74510, 0.23137, + 0.99216, 0.74118, 0.22745, + 0.99216, 0.73333, 0.22353, + 0.99216, 0.72941, 0.21961, + 0.99216, 0.72157, 0.21569, + 0.99216, 0.71765, 0.21176, + 0.99216, 0.70980, 0.20784, + 0.99216, 0.70196, 0.20392, + 0.98431, 0.69412, 0.20000, + 0.98039, 0.68627, 0.19608, + 0.97255, 0.67843, 0.18824, + 0.96471, 0.67059, 0.18431, + 0.96078, 0.65882, 0.18039, + 0.95294, 0.65098, 0.17647, + 0.94902, 0.64314, 0.17255, + 0.94118, 0.63529, 0.16863, + 0.93333, 0.62745, 0.16471, + 0.92941, 0.61961, 0.16078, + 0.92157, 0.61176, 0.15686, + 0.91373, 0.60000, 0.15294, + 0.90980, 0.59216, 0.14902, + 0.90196, 0.58431, 0.14510, + 0.89804, 0.57647, 0.14118, + 0.89020, 0.56863, 0.13725, + 0.88235, 0.56078, 0.13333, + 0.87843, 0.55294, 0.12941, + 0.87059, 0.54510, 0.12157, + 0.86667, 0.53725, 0.11765, + 0.85882, 0.52941, 0.11373, + 0.85098, 0.52157, 0.10980, + 0.84706, 0.51373, 0.10588, + 0.83922, 0.50588, 0.10196, + 0.83137, 0.50196, 0.09804, + 0.82745, 0.49412, 0.09412, + 0.81961, 0.48627, 0.09020, + 0.81569, 0.47843, 0.08627, + 0.80784, 0.47059, 0.08235, + 0.80000, 0.46275, 0.07843, + 0.79608, 0.45490, 0.07451, + 0.78824, 0.45098, 0.07059, + 0.78039, 0.44314, 0.06667, + 0.77647, 0.43529, 0.06275, + 0.76863, 0.42745, 0.05490, + 0.76471, 0.41961, 0.05098, + 0.75686, 0.41569, 0.04706, + 0.74902, 0.40784, 0.04314, + 0.74510, 0.40000, 0.03922, + 0.73725, 0.39608, 0.03529, + 0.72941, 0.38824, 0.03137, + 0.72549, 0.38039, 0.02745, + 0.71765, 0.37647, 0.02353, + 0.71373, 0.36863, 0.01961, + 0.70588, 0.36078, 0.01569, + 0.69804, 0.35686, 0.01176, + 0.69412, 0.34902, 0.00784, + 0.68627, 0.34118, 0.00392, + 0.67843, 0.33725, 0.00000, + 0.67451, 0.32941, 0.00392, + 0.66667, 0.32549, 0.00392, + 0.66275, 0.31765, 0.00392, + 0.65490, 0.31373, 0.00392, + 0.64706, 0.30588, 0.00392, + 0.64314, 0.30196, 0.00392, + 0.63529, 0.29412, 0.00392, + 0.63137, 0.29020, 0.00392, + 0.62353, 0.28235, 0.00392, + 0.61569, 0.27843, 0.00392, + 0.61176, 0.27059, 0.00392, + 0.60392, 0.26667, 0.00392, + 0.59608, 0.26275, 0.00392, + 0.59216, 0.25490, 0.00392, + 0.58431, 0.25098, 0.00392, + 0.58039, 0.24706, 0.00392, + 0.57255, 0.23922, 0.00392, + 0.56471, 0.23529, 0.00392, + 0.56078, 0.23137, 0.00392, + 0.55294, 0.22353, 0.00392, + 0.54510, 0.21961, 0.00392, + 0.54118, 0.21569, 0.00392, + 0.53333, 0.21176, 0.00392, + 0.52941, 0.20392, 0.00392, + 0.52157, 0.20000, 0.00392, + 0.51373, 0.19608, 0.00392, + 0.50980, 0.19216, 0.00392, + 0.50196, 0.18824, 0.00392, + 0.49412, 0.18431, 0.00392, + 0.49020, 0.17647, 0.00392, + 0.48235, 0.17255, 0.00392, + 0.47843, 0.16863, 0.00392, + 0.47059, 0.16471, 0.00392, + 0.46275, 0.16078, 0.00392, + 0.45882, 0.15686, 0.00392, + 0.45098, 0.15294, 0.00392, + 0.44314, 0.14902, 0.00392, + 0.43922, 0.14510, 0.00392, + 0.43137, 0.14118, 0.00392, + 0.42745, 0.13725, 0.00392, + 0.41961, 0.13333, 0.00000, + 0.41176, 0.12941, 0.00000, + 0.40784, 0.12549, 0.00000, + 0.40000, 0.12157, 0.00000, + 0.39216, 0.11765, 0.00000, + 0.38824, 0.11373, 0.00000, + 0.38039, 0.10980, 0.00000, + 0.37647, 0.10588, 0.00000, + 0.36863, 0.10196, 0.00000, + 0.36078, 0.09804, 0.00000, + 0.35686, 0.09412, 0.00000, + 0.34902, 0.09412, 0.00000, + 0.34118, 0.09020, 0.00000, + 0.33725, 0.08627, 0.00000, + 0.32941, 0.08235, 0.00000, + 0.32549, 0.07843, 0.00000, + 0.31765, 0.07843, 0.00000, + 0.30980, 0.07451, 0.00000, + 0.30588, 0.07059, 0.00000, + 0.29804, 0.06667, 0.00000, + 0.29020, 0.06667, 0.00000, + 0.28627, 0.06275, 0.00000, + 0.27843, 0.05882, 0.00000, + 0.27451, 0.05882, 0.00000, + 0.26667, 0.05490, 0.00000, + 0.25882, 0.05098, 0.00000, + 0.25490, 0.05098, 0.00000, + 0.24706, 0.04706, 0.00000, + 0.23922, 0.04706, 0.00000, + 0.23529, 0.04314, 0.00000, + 0.22745, 0.03922, 0.00000, + 0.22353, 0.03922, 0.00000, + 0.21569, 0.03529, 0.00000, + 0.20784, 0.03529, 0.00000, + 0.20392, 0.03137, 0.00000, + 0.19608, 0.03137, 0.00000, + 0.18824, 0.02745, 0.00000, + 0.18431, 0.02745, 0.00000, + 0.17647, 0.02353, 0.00000, + 0.17255, 0.02353, 0.00000, + 0.16471, 0.02353, 0.00000, + 0.15686, 0.01961, 0.00000, + 0.15294, 0.01961, 0.00000, + 0.14510, 0.01569, 0.00000, + 0.13725, 0.01569, 0.00000, + 0.13333, 0.01569, 0.00000, + 0.12549, 0.01176, 0.00000, + 0.12157, 0.01176, 0.00000, + 0.11373, 0.01176, 0.00000, + 0.10588, 0.00784, 0.00000, + 0.10196, 0.00784, 0.00000, + 0.09412, 0.00784, 0.00000, + 0.08627, 0.00784, 0.00000, + 0.08235, 0.00392, 0.00000, + 0.07451, 0.00392, 0.00000, + 0.07059, 0.00392, 0.00000, + 0.06275, 0.00392, 0.00000, + 0.05490, 0.00392, 0.00000, + 0.05098, 0.00000, 0.00000, + 0.04314, 0.00000, 0.00000, + 0.03529, 0.00000, 0.00000, + 0.03137, 0.00000, 0.00000, + 0.02353, 0.00000, 0.00000, + 0.01961, 0.00000, 0.00000, + 0.01176, 0.00000, 0.00000, + 0.00392, 0.00000, 0.00000, + 0.00392, 0.00392, 0.00392 ] +}, +{ + "Type" : "auxctq", + "Name" : "auxctq", + "rgbData": [ + 0.00392, 0.01569, 0.00392, + 0.00392, 0.01569, 0.00392, + 0.00392, 0.01961, 0.00392, + 0.00392, 0.02353, 0.00392, + 0.00392, 0.02745, 0.00392, + 0.00392, 0.03137, 0.00392, + 0.00392, 0.03529, 0.00392, + 0.00392, 0.03922, 0.00392, + 0.00392, 0.04314, 0.00392, + 0.00392, 0.04706, 0.00392, + 0.00392, 0.05098, 0.00392, + 0.00392, 0.05490, 0.00392, + 0.00392, 0.05882, 0.00392, + 0.00392, 0.06275, 0.00392, + 0.00392, 0.06667, 0.00392, + 0.00392, 0.07059, 0.00392, + 0.00392, 0.07451, 0.00392, + 0.00392, 0.07843, 0.00392, + 0.00392, 0.08235, 0.00392, + 0.00392, 0.08627, 0.00392, + 0.00392, 0.09020, 0.00392, + 0.00392, 0.09804, 0.00392, + 0.00392, 0.10196, 0.00392, + 0.00392, 0.10588, 0.00392, + 0.00392, 0.10980, 0.00392, + 0.00392, 0.11373, 0.00392, + 0.00392, 0.11765, 0.00392, + 0.00392, 0.12157, 0.00392, + 0.00392, 0.12549, 0.00392, + 0.00392, 0.12941, 0.00392, + 0.00392, 0.13333, 0.00392, + 0.00392, 0.13725, 0.00392, + 0.00392, 0.14118, 0.00392, + 0.00392, 0.14510, 0.00392, + 0.00392, 0.14902, 0.00392, + 0.00392, 0.15294, 0.00392, + 0.00392, 0.15686, 0.00392, + 0.00392, 0.16078, 0.00392, + 0.00392, 0.16471, 0.00392, + 0.00392, 0.16863, 0.00392, + 0.00392, 0.17255, 0.00392, + 0.00392, 0.18039, 0.00392, + 0.00392, 0.18431, 0.00392, + 0.00392, 0.18824, 0.00392, + 0.00392, 0.19216, 0.00392, + 0.00392, 0.19608, 0.00392, + 0.00392, 0.20000, 0.00392, + 0.00392, 0.20392, 0.00392, + 0.00392, 0.20784, 0.00392, + 0.00392, 0.21176, 0.00392, + 0.00392, 0.21569, 0.00392, + 0.00392, 0.21961, 0.00392, + 0.00392, 0.22353, 0.00392, + 0.00392, 0.22745, 0.00392, + 0.00392, 0.23137, 0.00392, + 0.00392, 0.23529, 0.00392, + 0.00392, 0.23922, 0.00392, + 0.00392, 0.24314, 0.00392, + 0.00392, 0.24706, 0.00392, + 0.00392, 0.25098, 0.00392, + 0.00392, 0.25490, 0.00392, + 0.00392, 0.25882, 0.00392, + 0.00392, 0.26275, 0.00392, + 0.00392, 0.26667, 0.00392, + 0.00392, 0.27059, 0.00392, + 0.00392, 0.27451, 0.00392, + 0.00392, 0.27843, 0.00392, + 0.00392, 0.28235, 0.00392, + 0.00392, 0.28627, 0.00392, + 0.00392, 0.29020, 0.00392, + 0.00392, 0.29412, 0.00392, + 0.00392, 0.29804, 0.00392, + 0.00392, 0.30196, 0.00392, + 0.00392, 0.30588, 0.00392, + 0.00392, 0.30980, 0.00392, + 0.00392, 0.31373, 0.00392, + 0.00392, 0.31765, 0.01569, + 0.00392, 0.32157, 0.03137, + 0.00392, 0.32549, 0.04314, + 0.00392, 0.32941, 0.05882, + 0.00392, 0.33725, 0.08627, + 0.00392, 0.34118, 0.09804, + 0.00392, 0.34510, 0.11373, + 0.00392, 0.34902, 0.12549, + 0.00392, 0.35294, 0.14118, + 0.00392, 0.35686, 0.15294, + 0.00392, 0.36078, 0.16863, + 0.00392, 0.36471, 0.18039, + 0.00392, 0.36863, 0.19608, + 0.00392, 0.37255, 0.20784, + 0.00392, 0.37647, 0.22353, + 0.00392, 0.35686, 0.23922, + 0.00392, 0.33725, 0.25098, + 0.00392, 0.31765, 0.26275, + 0.00392, 0.29804, 0.27451, + 0.00392, 0.27843, 0.29020, + 0.00392, 0.26275, 0.30196, + 0.00392, 0.24706, 0.31765, + 0.00392, 0.22745, 0.32941, + 0.00392, 0.20784, 0.34510, + 0.00392, 0.17255, 0.37255, + 0.00392, 0.15294, 0.38431, + 0.00392, 0.13333, 0.40000, + 0.00392, 0.11373, 0.41176, + 0.00392, 0.09412, 0.42745, + 0.00392, 0.07843, 0.44314, + 0.00392, 0.05882, 0.44314, + 0.00392, 0.03922, 0.44706, + 0.00392, 0.01961, 0.45098, + 0.00392, 0.00392, 0.45490, + 0.00392, 0.00392, 0.45882, + 0.00392, 0.00392, 0.46275, + 0.00392, 0.00392, 0.46667, + 0.00392, 0.00392, 0.47059, + 0.00392, 0.00392, 0.47451, + 0.00392, 0.00392, 0.47843, + 0.00392, 0.00392, 0.48235, + 0.00392, 0.00392, 0.48627, + 0.00392, 0.00392, 0.49020, + 0.00392, 0.00392, 0.49804, + 0.03922, 0.00392, 0.50196, + 0.07451, 0.00392, 0.50588, + 0.10980, 0.00392, 0.50980, + 0.14510, 0.00392, 0.51373, + 0.18039, 0.00392, 0.51765, + 0.21569, 0.00392, 0.52157, + 0.25098, 0.00392, 0.52549, + 0.28235, 0.00392, 0.52941, + 0.31765, 0.00392, 0.53333, + 0.35294, 0.00392, 0.53725, + 0.38824, 0.00392, 0.54118, + 0.42353, 0.00392, 0.54510, + 0.45882, 0.00392, 0.54902, + 0.49412, 0.00392, 0.55294, + 0.52941, 0.00392, 0.55686, + 0.56471, 0.00392, 0.56078, + 0.56863, 0.00392, 0.56471, + 0.57255, 0.00392, 0.56863, + 0.57647, 0.00392, 0.57255, + 0.58431, 0.00392, 0.58039, + 0.58824, 0.00392, 0.58431, + 0.59216, 0.00392, 0.58824, + 0.59608, 0.00392, 0.59216, + 0.60000, 0.00392, 0.59608, + 0.60392, 0.00392, 0.60000, + 0.60784, 0.00392, 0.60392, + 0.61176, 0.00392, 0.60784, + 0.61569, 0.00392, 0.61176, + 0.61961, 0.00392, 0.61569, + 0.62353, 0.00392, 0.61961, + 0.62745, 0.00392, 0.62353, + 0.63137, 0.01176, 0.62745, + 0.63529, 0.01961, 0.61569, + 0.63922, 0.02745, 0.60784, + 0.64314, 0.03922, 0.59608, + 0.64706, 0.04706, 0.58824, + 0.65098, 0.05490, 0.57647, + 0.65490, 0.06275, 0.56863, + 0.65882, 0.07451, 0.55686, + 0.66667, 0.09020, 0.53725, + 0.67059, 0.09804, 0.52941, + 0.67451, 0.10980, 0.51765, + 0.67843, 0.11765, 0.50980, + 0.68235, 0.12549, 0.49804, + 0.68627, 0.13333, 0.49020, + 0.69020, 0.14510, 0.47843, + 0.69412, 0.15294, 0.47059, + 0.69804, 0.16078, 0.45882, + 0.70196, 0.17255, 0.45098, + 0.70588, 0.18039, 0.43922, + 0.70980, 0.18824, 0.43137, + 0.71373, 0.19608, 0.41961, + 0.71765, 0.20784, 0.41176, + 0.72157, 0.21569, 0.40000, + 0.72549, 0.22353, 0.39216, + 0.72941, 0.23137, 0.38039, + 0.73333, 0.24314, 0.37255, + 0.73725, 0.25098, 0.36078, + 0.74510, 0.26275, 0.34118, + 0.74902, 0.27451, 0.33333, + 0.74902, 0.28235, 0.32157, + 0.75294, 0.29020, 0.31373, + 0.75686, 0.30196, 0.30196, + 0.76078, 0.30980, 0.29412, + 0.76471, 0.31765, 0.28235, + 0.76863, 0.32549, 0.27451, + 0.77255, 0.33725, 0.26275, + 0.77647, 0.34510, 0.25490, + 0.78039, 0.35294, 0.24706, + 0.78431, 0.36078, 0.23922, + 0.78824, 0.37255, 0.22745, + 0.79216, 0.38039, 0.21961, + 0.79608, 0.38824, 0.20784, + 0.80000, 0.39608, 0.20000, + 0.80392, 0.40784, 0.18824, + 0.80784, 0.41569, 0.18039, + 0.81176, 0.42353, 0.16863, + 0.81569, 0.43529, 0.16078, + 0.82353, 0.45098, 0.14118, + 0.82745, 0.45882, 0.12941, + 0.83137, 0.47059, 0.12157, + 0.83529, 0.47843, 0.10980, + 0.83922, 0.48627, 0.10196, + 0.84314, 0.49412, 0.09020, + 0.84706, 0.50588, 0.08235, + 0.85098, 0.51373, 0.07059, + 0.85490, 0.52157, 0.06275, + 0.85882, 0.52941, 0.05098, + 0.86275, 0.54118, 0.04314, + 0.86667, 0.54902, 0.03137, + 0.87059, 0.55686, 0.02353, + 0.87451, 0.56863, 0.01176, + 0.87843, 0.58039, 0.00392, + 0.88235, 0.59608, 0.03529, + 0.88627, 0.60784, 0.07059, + 0.89020, 0.62353, 0.10196, + 0.89412, 0.63529, 0.13725, + 0.89804, 0.65098, 0.16863, + 0.90588, 0.67843, 0.23529, + 0.90980, 0.69020, 0.26667, + 0.91373, 0.70588, 0.29804, + 0.91765, 0.72157, 0.33333, + 0.92157, 0.73333, 0.36471, + 0.92549, 0.74902, 0.40000, + 0.92941, 0.75686, 0.43137, + 0.93333, 0.77255, 0.46667, + 0.93725, 0.78431, 0.49804, + 0.94118, 0.80000, 0.53333, + 0.94510, 0.81176, 0.56471, + 0.94902, 0.82745, 0.60000, + 0.95294, 0.83922, 0.63137, + 0.95686, 0.85490, 0.66667, + 0.96078, 0.87059, 0.69804, + 0.96471, 0.88235, 0.73333, + 0.96863, 0.89804, 0.76078, + 0.97255, 0.90980, 0.79608, + 0.97647, 0.92549, 0.82745, + 0.98431, 0.94902, 0.87843, + 0.99216, 0.96863, 0.91765, + 0.99216, 0.99216, 0.94510, + 0.99216, 0.99216, 0.96863, + 0.99216, 0.99216, 0.99216, + 0.99216, 0.99216, 0.99216, + 0.99216, 0.99216, 0.99216, + 0.99216, 0.99216, 0.99216, + 0.99216, 0.99216, 0.99216, + 0.99216, 0.99216, 0.99216, + 0.99216, 0.99216, 0.99216, + 0.99216, 0.99216, 0.99216, + 0.99216, 0.99216, 0.99216, + 0.99216, 0.99216, 0.99216, + 0.99216, 0.99216, 0.99216, + 0.99216, 0.99216, 0.99216, + 0.99216, 0.99216, 0.99216, + 0.99216, 0.99216, 0.99216 ] +}, +{ + "Type" : "blue_orange", + "Name" : "blue_orange", + "rgbData": [ + 0.00784, 0.01176, 0.01176, + 0.00784, 0.01176, 0.01176, + 0.01176, 0.01961, 0.01961, + 0.01569, 0.02353, 0.02745, + 0.01961, 0.03137, 0.03137, + 0.02353, 0.03922, 0.03922, + 0.02745, 0.04706, 0.04706, + 0.03137, 0.05490, 0.05490, + 0.03529, 0.06275, 0.06275, + 0.03922, 0.06667, 0.07059, + 0.04706, 0.07451, 0.07843, + 0.05098, 0.08235, 0.08627, + 0.05490, 0.09020, 0.09020, + 0.05882, 0.09804, 0.09804, + 0.06275, 0.10196, 0.10588, + 0.06667, 0.10980, 0.11373, + 0.07059, 0.11765, 0.12157, + 0.07451, 0.12549, 0.12941, + 0.07843, 0.13333, 0.13725, + 0.08235, 0.14118, 0.14510, + 0.08627, 0.14510, 0.14902, + 0.09020, 0.15294, 0.15686, + 0.09412, 0.16078, 0.16471, + 0.09804, 0.16863, 0.17255, + 0.10196, 0.17647, 0.18039, + 0.10588, 0.18431, 0.18824, + 0.10980, 0.18824, 0.19608, + 0.11373, 0.19608, 0.20392, + 0.11765, 0.20392, 0.20784, + 0.12157, 0.21176, 0.21569, + 0.12941, 0.21961, 0.22353, + 0.13333, 0.22353, 0.23137, + 0.13725, 0.23137, 0.23922, + 0.14118, 0.23922, 0.24706, + 0.14510, 0.24706, 0.25098, + 0.14902, 0.25098, 0.25882, + 0.15294, 0.25882, 0.26275, + 0.15686, 0.26275, 0.27059, + 0.16078, 0.27059, 0.27843, + 0.16471, 0.27843, 0.28627, + 0.16863, 0.27451, 0.29020, + 0.17255, 0.26667, 0.29804, + 0.17255, 0.26275, 0.30196, + 0.17647, 0.25882, 0.30588, + 0.18039, 0.25490, 0.30980, + 0.18431, 0.25098, 0.31765, + 0.18431, 0.24706, 0.32157, + 0.18824, 0.24314, 0.32549, + 0.19216, 0.23922, 0.32941, + 0.19608, 0.23137, 0.33725, + 0.19608, 0.22745, 0.34118, + 0.20000, 0.22353, 0.34510, + 0.20392, 0.21961, 0.34902, + 0.20784, 0.21176, 0.35686, + 0.20784, 0.20784, 0.36078, + 0.21176, 0.20392, 0.36471, + 0.21569, 0.19608, 0.37255, + 0.21961, 0.19216, 0.37647, + 0.21961, 0.18824, 0.38039, + 0.22353, 0.18431, 0.38431, + 0.22745, 0.17647, 0.39216, + 0.23137, 0.17255, 0.39608, + 0.23137, 0.16863, 0.40000, + 0.23529, 0.16471, 0.40392, + 0.23922, 0.15686, 0.41176, + 0.24314, 0.15294, 0.41569, + 0.24314, 0.14902, 0.41961, + 0.24706, 0.14118, 0.42353, + 0.25098, 0.13725, 0.43137, + 0.25098, 0.13333, 0.43529, + 0.25098, 0.12941, 0.43922, + 0.25490, 0.12157, 0.44706, + 0.25882, 0.11765, 0.45098, + 0.26275, 0.11373, 0.45490, + 0.26275, 0.10980, 0.45882, + 0.26667, 0.10196, 0.46667, + 0.27059, 0.09804, 0.47059, + 0.27451, 0.09412, 0.47451, + 0.27451, 0.09020, 0.47843, + 0.27843, 0.08235, 0.48627, + 0.28235, 0.07843, 0.49020, + 0.28627, 0.07451, 0.49412, + 0.28627, 0.06667, 0.50196, + 0.29020, 0.06275, 0.50588, + 0.29412, 0.05882, 0.50980, + 0.29804, 0.05490, 0.51373, + 0.29804, 0.04706, 0.52157, + 0.30196, 0.04314, 0.52549, + 0.30588, 0.03922, 0.52941, + 0.30980, 0.03529, 0.53333, + 0.30980, 0.02745, 0.54118, + 0.31373, 0.02353, 0.54510, + 0.31765, 0.01961, 0.54902, + 0.32157, 0.01569, 0.55294, + 0.32157, 0.00784, 0.56078, + 0.32549, 0.00392, 0.56471, + 0.33333, 0.01176, 0.56471, + 0.34118, 0.01569, 0.56078, + 0.34902, 0.02353, 0.56078, + 0.35686, 0.03137, 0.55686, + 0.36471, 0.03922, 0.55686, + 0.37255, 0.04314, 0.55294, + 0.38039, 0.05098, 0.55294, + 0.38824, 0.05882, 0.54902, + 0.40000, 0.06667, 0.54902, + 0.40784, 0.07059, 0.54902, + 0.41569, 0.07843, 0.54510, + 0.42353, 0.08627, 0.54510, + 0.43137, 0.09020, 0.54118, + 0.43922, 0.09804, 0.54118, + 0.44706, 0.10588, 0.53725, + 0.45490, 0.11373, 0.53725, + 0.46275, 0.11765, 0.53333, + 0.47059, 0.12549, 0.53333, + 0.47843, 0.13333, 0.53333, + 0.48627, 0.14118, 0.52941, + 0.49412, 0.14510, 0.52941, + 0.50196, 0.15294, 0.52549, + 0.50980, 0.16078, 0.52549, + 0.51765, 0.16863, 0.52157, + 0.52549, 0.17255, 0.52157, + 0.53725, 0.18039, 0.52157, + 0.54510, 0.18824, 0.51765, + 0.55294, 0.19216, 0.51765, + 0.56078, 0.20000, 0.51373, + 0.56863, 0.20784, 0.51373, + 0.57647, 0.21569, 0.50980, + 0.58431, 0.21961, 0.50980, + 0.59216, 0.22745, 0.50588, + 0.60000, 0.23529, 0.50588, + 0.60784, 0.24314, 0.50588, + 0.61569, 0.24706, 0.50196, + 0.62353, 0.25098, 0.50196, + 0.63137, 0.25882, 0.49804, + 0.63922, 0.26667, 0.49804, + 0.64706, 0.27059, 0.49412, + 0.65490, 0.27843, 0.49412, + 0.66275, 0.28627, 0.49020, + 0.67059, 0.29020, 0.49020, + 0.68235, 0.29804, 0.49020, + 0.69020, 0.30588, 0.48627, + 0.69804, 0.31373, 0.48627, + 0.70588, 0.31765, 0.48235, + 0.71373, 0.32549, 0.48235, + 0.72157, 0.33333, 0.47843, + 0.72941, 0.34118, 0.47843, + 0.73725, 0.34510, 0.47451, + 0.74510, 0.35294, 0.47451, + 0.74902, 0.35294, 0.46667, + 0.74902, 0.35686, 0.45882, + 0.75294, 0.35686, 0.45098, + 0.75686, 0.36078, 0.44314, + 0.76078, 0.36078, 0.43529, + 0.76863, 0.36078, 0.42745, + 0.77255, 0.36471, 0.41961, + 0.77647, 0.36471, 0.41176, + 0.78039, 0.36863, 0.40392, + 0.78431, 0.36863, 0.39608, + 0.78824, 0.36863, 0.38824, + 0.79216, 0.37255, 0.38039, + 0.79608, 0.37255, 0.37255, + 0.80000, 0.37647, 0.36471, + 0.80392, 0.37647, 0.35686, + 0.80784, 0.37647, 0.34902, + 0.81176, 0.38039, 0.34118, + 0.81961, 0.38039, 0.33333, + 0.82353, 0.38431, 0.32549, + 0.82745, 0.38431, 0.31765, + 0.83137, 0.38431, 0.30980, + 0.83529, 0.38824, 0.30196, + 0.83922, 0.38824, 0.29412, + 0.84314, 0.39216, 0.28627, + 0.84706, 0.39216, 0.27843, + 0.85098, 0.39216, 0.27059, + 0.85490, 0.39608, 0.26275, + 0.85882, 0.39608, 0.25490, + 0.86275, 0.40000, 0.25098, + 0.87059, 0.40000, 0.24314, + 0.87451, 0.40000, 0.23137, + 0.87843, 0.40392, 0.22353, + 0.88235, 0.40392, 0.21569, + 0.88627, 0.40784, 0.20784, + 0.89020, 0.40784, 0.20000, + 0.89412, 0.40784, 0.19216, + 0.89804, 0.41176, 0.18431, + 0.90196, 0.41176, 0.17647, + 0.90588, 0.41569, 0.16863, + 0.90980, 0.41569, 0.16078, + 0.91373, 0.41569, 0.15294, + 0.92157, 0.41961, 0.14510, + 0.92549, 0.41961, 0.13725, + 0.92941, 0.42353, 0.12941, + 0.93333, 0.42353, 0.12157, + 0.93725, 0.42353, 0.11373, + 0.94118, 0.42745, 0.10588, + 0.94510, 0.42745, 0.09804, + 0.94902, 0.43137, 0.09020, + 0.95294, 0.43137, 0.08235, + 0.95686, 0.43137, 0.07451, + 0.96078, 0.43529, 0.06667, + 0.96471, 0.43529, 0.05882, + 0.97255, 0.43922, 0.05098, + 0.97647, 0.43922, 0.04314, + 0.98039, 0.43922, 0.03529, + 0.98431, 0.44314, 0.02745, + 0.98824, 0.44314, 0.01961, + 0.99216, 0.44706, 0.01176, + 0.99608, 0.44706, 0.00392, + 0.99608, 0.45882, 0.02353, + 0.99608, 0.47059, 0.04706, + 0.99608, 0.48235, 0.06667, + 0.99608, 0.49412, 0.08627, + 0.99608, 0.50588, 0.10980, + 0.99608, 0.51765, 0.12941, + 0.99608, 0.52941, 0.14902, + 0.99608, 0.54118, 0.17255, + 0.99608, 0.54902, 0.19216, + 0.99608, 0.56078, 0.21176, + 0.99608, 0.57255, 0.23137, + 0.99608, 0.58431, 0.25098, + 0.99608, 0.59608, 0.27059, + 0.99608, 0.60784, 0.29020, + 0.99608, 0.61961, 0.31373, + 0.99608, 0.63137, 0.33333, + 0.99608, 0.64314, 0.35294, + 0.99608, 0.65490, 0.37647, + 0.99608, 0.66667, 0.39608, + 0.99608, 0.67843, 0.41569, + 0.99608, 0.69020, 0.43922, + 0.99608, 0.70196, 0.45882, + 0.99608, 0.71373, 0.47843, + 0.99608, 0.72549, 0.50196, + 0.99608, 0.73333, 0.52157, + 0.99608, 0.74510, 0.54118, + 0.99608, 0.75294, 0.56078, + 0.99608, 0.76471, 0.58431, + 0.99608, 0.77647, 0.60392, + 0.99608, 0.78824, 0.62353, + 0.99608, 0.80000, 0.64706, + 0.99608, 0.81176, 0.66667, + 0.99608, 0.82353, 0.68627, + 0.99608, 0.83529, 0.70980, + 0.99608, 0.84706, 0.72941, + 0.99608, 0.85882, 0.74902, + 0.99608, 0.87059, 0.76863, + 0.99608, 0.88235, 0.78824, + 0.99608, 0.89412, 0.80784, + 0.99608, 0.90588, 0.83137, + 0.99608, 0.91373, 0.85098, + 0.99608, 0.92549, 0.87059, + 0.99608, 0.93725, 0.89020, + 0.99608, 0.94902, 0.91373, + 0.99608, 0.96078, 0.93333, + 0.99608, 0.97255, 0.95294, + 0.99608, 0.98431, 0.97647 ] +}, +{ + "Type" : "blue_orange_icb", + "Name" : "blue_orange_icb", + "rgbData": [ + 0.00392, 0.00784, 0.00392, + 0.00392, 0.00784, 0.00392, + 0.00392, 0.01176, 0.00392, + 0.00392, 0.01569, 0.00392, + 0.00392, 0.01961, 0.00392, + 0.00392, 0.02353, 0.00392, + 0.00392, 0.02745, 0.00392, + 0.00392, 0.03137, 0.00392, + 0.00392, 0.03529, 0.00392, + 0.00392, 0.03922, 0.00392, + 0.00392, 0.04314, 0.00392, + 0.00392, 0.04706, 0.00392, + 0.00392, 0.05098, 0.00392, + 0.00392, 0.05490, 0.00392, + 0.00392, 0.05882, 0.00392, + 0.00392, 0.06275, 0.00392, + 0.00392, 0.06667, 0.00392, + 0.00392, 0.07059, 0.00392, + 0.00392, 0.07451, 0.00392, + 0.00392, 0.07843, 0.00392, + 0.00392, 0.08235, 0.00392, + 0.00392, 0.08627, 0.00392, + 0.00392, 0.09020, 0.00392, + 0.00392, 0.09412, 0.00392, + 0.00392, 0.09804, 0.00392, + 0.00392, 0.10196, 0.00392, + 0.00392, 0.10588, 0.00392, + 0.00392, 0.10980, 0.00392, + 0.00392, 0.11373, 0.00392, + 0.00392, 0.11765, 0.00392, + 0.00392, 0.12157, 0.00392, + 0.00392, 0.12549, 0.00392, + 0.00392, 0.12941, 0.00392, + 0.00392, 0.13333, 0.00392, + 0.00392, 0.13725, 0.00392, + 0.00392, 0.14118, 0.00392, + 0.00392, 0.14510, 0.00392, + 0.00392, 0.14902, 0.00392, + 0.00392, 0.15294, 0.00392, + 0.00392, 0.15686, 0.00392, + 0.00392, 0.16078, 0.00392, + 0.00392, 0.16471, 0.00392, + 0.00392, 0.16863, 0.00392, + 0.00392, 0.17255, 0.00392, + 0.00392, 0.17647, 0.00392, + 0.00392, 0.18039, 0.00392, + 0.00392, 0.18431, 0.00392, + 0.00392, 0.18824, 0.00392, + 0.00392, 0.19216, 0.00392, + 0.00392, 0.19608, 0.00392, + 0.00392, 0.20000, 0.00392, + 0.00392, 0.20392, 0.00392, + 0.00392, 0.20784, 0.00392, + 0.00392, 0.21176, 0.00392, + 0.00392, 0.21569, 0.00392, + 0.00392, 0.21961, 0.00392, + 0.00392, 0.22353, 0.00392, + 0.00392, 0.22745, 0.00392, + 0.00392, 0.23137, 0.00392, + 0.00392, 0.23529, 0.00392, + 0.00392, 0.23922, 0.00392, + 0.00392, 0.24314, 0.00392, + 0.00392, 0.24706, 0.00392, + 0.00392, 0.25098, 0.00392, + 0.00784, 0.25098, 0.00784, + 0.01569, 0.24706, 0.01569, + 0.02353, 0.24314, 0.02353, + 0.03137, 0.23922, 0.03137, + 0.03922, 0.23529, 0.03922, + 0.04706, 0.23137, 0.04706, + 0.05490, 0.22745, 0.05490, + 0.06275, 0.22353, 0.06275, + 0.07059, 0.21961, 0.07059, + 0.07843, 0.21569, 0.07843, + 0.08627, 0.21176, 0.08627, + 0.09412, 0.20784, 0.09412, + 0.10196, 0.20392, 0.10196, + 0.10980, 0.20000, 0.10980, + 0.11765, 0.19608, 0.11765, + 0.12549, 0.19216, 0.12549, + 0.13333, 0.18824, 0.13333, + 0.14118, 0.18431, 0.14118, + 0.14902, 0.18039, 0.14902, + 0.15686, 0.17647, 0.15686, + 0.16471, 0.17255, 0.16471, + 0.17255, 0.16863, 0.17255, + 0.18039, 0.16471, 0.18039, + 0.18824, 0.16078, 0.18824, + 0.19608, 0.15686, 0.19608, + 0.20392, 0.15294, 0.20392, + 0.21176, 0.14902, 0.21176, + 0.21961, 0.14510, 0.21961, + 0.22745, 0.14118, 0.22745, + 0.23529, 0.13725, 0.23529, + 0.24314, 0.13333, 0.24314, + 0.25098, 0.12941, 0.25098, + 0.25490, 0.12549, 0.25490, + 0.26275, 0.12157, 0.26275, + 0.27059, 0.11765, 0.27059, + 0.27843, 0.11373, 0.27843, + 0.28627, 0.10980, 0.28627, + 0.29412, 0.10588, 0.29412, + 0.30196, 0.10196, 0.30196, + 0.30980, 0.09804, 0.30980, + 0.31765, 0.09412, 0.31765, + 0.32549, 0.09020, 0.32549, + 0.33333, 0.08627, 0.33333, + 0.34118, 0.08235, 0.34118, + 0.34902, 0.07843, 0.34902, + 0.35686, 0.07451, 0.35686, + 0.36471, 0.07059, 0.36471, + 0.37255, 0.06667, 0.37255, + 0.38039, 0.06275, 0.38039, + 0.38824, 0.05882, 0.38824, + 0.39608, 0.05490, 0.39608, + 0.40392, 0.05098, 0.40392, + 0.41176, 0.04706, 0.41176, + 0.41961, 0.04314, 0.41961, + 0.42745, 0.03922, 0.42745, + 0.43529, 0.03529, 0.43529, + 0.44314, 0.03137, 0.44314, + 0.45098, 0.02745, 0.45098, + 0.45882, 0.02353, 0.45882, + 0.46667, 0.01961, 0.46667, + 0.47451, 0.01569, 0.47451, + 0.48235, 0.01176, 0.48235, + 0.49020, 0.00784, 0.49020, + 0.49804, 0.00392, 0.49804, + 0.50588, 0.00392, 0.49020, + 0.51373, 0.01176, 0.48235, + 0.52157, 0.01961, 0.47451, + 0.52941, 0.02745, 0.46667, + 0.53725, 0.03529, 0.45882, + 0.54510, 0.04314, 0.45098, + 0.55294, 0.05098, 0.44314, + 0.56078, 0.05882, 0.43529, + 0.56863, 0.06667, 0.42745, + 0.57647, 0.07451, 0.41961, + 0.58431, 0.08235, 0.41176, + 0.59216, 0.09020, 0.40392, + 0.60000, 0.09804, 0.39608, + 0.60784, 0.10588, 0.38824, + 0.61569, 0.11373, 0.38039, + 0.62353, 0.12157, 0.37255, + 0.63137, 0.12941, 0.36471, + 0.63922, 0.13725, 0.35686, + 0.64706, 0.14510, 0.34902, + 0.65490, 0.15294, 0.34118, + 0.66275, 0.16078, 0.33333, + 0.67059, 0.16863, 0.32549, + 0.67843, 0.17647, 0.31765, + 0.68627, 0.18431, 0.30980, + 0.69412, 0.19216, 0.30196, + 0.70196, 0.20000, 0.29412, + 0.70980, 0.20784, 0.28627, + 0.71765, 0.21569, 0.27843, + 0.72549, 0.22353, 0.27059, + 0.73333, 0.23137, 0.26275, + 0.74118, 0.23922, 0.25490, + 0.74902, 0.24706, 0.25098, + 0.75294, 0.25098, 0.24314, + 0.76078, 0.25882, 0.23529, + 0.76863, 0.26667, 0.22745, + 0.77647, 0.27451, 0.21961, + 0.78431, 0.28235, 0.21176, + 0.79216, 0.29020, 0.20392, + 0.80000, 0.29804, 0.19608, + 0.80784, 0.30588, 0.18824, + 0.81569, 0.31373, 0.18039, + 0.82353, 0.32157, 0.17255, + 0.83137, 0.32941, 0.16471, + 0.83922, 0.33725, 0.15686, + 0.84706, 0.34510, 0.14902, + 0.85490, 0.35294, 0.14118, + 0.86275, 0.36078, 0.13333, + 0.87059, 0.36863, 0.12549, + 0.87843, 0.37647, 0.11765, + 0.88627, 0.38431, 0.10980, + 0.89412, 0.39216, 0.10196, + 0.90196, 0.40000, 0.09412, + 0.90980, 0.40784, 0.08627, + 0.91765, 0.41569, 0.07843, + 0.92549, 0.42353, 0.07059, + 0.93333, 0.43137, 0.06275, + 0.94118, 0.43922, 0.05490, + 0.94902, 0.44706, 0.04706, + 0.95686, 0.45490, 0.03922, + 0.96471, 0.46275, 0.03137, + 0.97255, 0.47059, 0.02353, + 0.98039, 0.47843, 0.01569, + 0.98824, 0.48627, 0.00784, + 0.99608, 0.49412, 0.00392, + 0.99608, 0.50196, 0.01569, + 0.99608, 0.50980, 0.03137, + 0.99608, 0.51765, 0.04706, + 0.99608, 0.52549, 0.06275, + 0.99608, 0.53333, 0.07843, + 0.99608, 0.54118, 0.09412, + 0.99608, 0.54902, 0.10980, + 0.99608, 0.55686, 0.12549, + 0.99608, 0.56471, 0.14118, + 0.99608, 0.57255, 0.15686, + 0.99608, 0.58039, 0.17255, + 0.99608, 0.58824, 0.18824, + 0.99608, 0.59608, 0.20392, + 0.99608, 0.60392, 0.21961, + 0.99608, 0.61176, 0.23529, + 0.99608, 0.61961, 0.25098, + 0.99608, 0.62745, 0.26275, + 0.99608, 0.63529, 0.27843, + 0.99608, 0.64314, 0.29412, + 0.99608, 0.65098, 0.30980, + 0.99608, 0.65882, 0.32549, + 0.99608, 0.66667, 0.34118, + 0.99608, 0.67451, 0.35686, + 0.99608, 0.68235, 0.37255, + 0.99608, 0.69020, 0.38824, + 0.99608, 0.69804, 0.40392, + 0.99608, 0.70588, 0.41961, + 0.99608, 0.71373, 0.43529, + 0.99608, 0.72157, 0.45098, + 0.99608, 0.72941, 0.46667, + 0.99608, 0.73725, 0.48235, + 0.99608, 0.74510, 0.49804, + 0.99608, 0.74902, 0.51373, + 0.99608, 0.75686, 0.52941, + 0.99608, 0.76471, 0.54510, + 0.99608, 0.77255, 0.56078, + 0.99608, 0.78039, 0.57647, + 0.99608, 0.78824, 0.59216, + 0.99608, 0.79608, 0.60784, + 0.99608, 0.80392, 0.62353, + 0.99608, 0.81176, 0.63922, + 0.99608, 0.81961, 0.65490, + 0.99608, 0.82745, 0.67059, + 0.99608, 0.83529, 0.68627, + 0.99608, 0.84314, 0.70196, + 0.99608, 0.85098, 0.71765, + 0.99608, 0.85882, 0.73333, + 0.99608, 0.86667, 0.74902, + 0.99608, 0.87451, 0.76078, + 0.99608, 0.88235, 0.77647, + 0.99608, 0.89020, 0.79216, + 0.99608, 0.89804, 0.80784, + 0.99608, 0.90588, 0.82353, + 0.99608, 0.91373, 0.83922, + 0.99608, 0.92157, 0.85490, + 0.99608, 0.92941, 0.87059, + 0.99608, 0.93725, 0.88627, + 0.99608, 0.94510, 0.90196, + 0.99608, 0.95294, 0.91765, + 0.99608, 0.96078, 0.93333, + 0.99608, 0.96863, 0.94902, + 0.99608, 0.97647, 0.96471, + 0.99608, 0.98431, 0.98039 ] +}, +{ + "Type" : "brain", + "Name" : "brain", + "rgbData": [ + 0.00392, 0.01176, 0.00392, + 0.00392, 0.01176, 0.00392, + 0.00784, 0.01961, 0.00392, + 0.01176, 0.03137, 0.00784, + 0.01176, 0.03922, 0.00784, + 0.01569, 0.05098, 0.01176, + 0.01961, 0.05882, 0.01176, + 0.02353, 0.07059, 0.01176, + 0.02353, 0.07843, 0.01569, + 0.02745, 0.08627, 0.01569, + 0.03137, 0.09804, 0.01961, + 0.03529, 0.10588, 0.01961, + 0.03529, 0.11765, 0.01961, + 0.03922, 0.12549, 0.02353, + 0.04314, 0.13725, 0.02353, + 0.04706, 0.14510, 0.02745, + 0.04706, 0.15294, 0.02745, + 0.05098, 0.16471, 0.02745, + 0.05490, 0.17255, 0.03137, + 0.05490, 0.18431, 0.03137, + 0.05882, 0.19216, 0.03529, + 0.06275, 0.20392, 0.03529, + 0.06667, 0.21176, 0.03529, + 0.06667, 0.21961, 0.03922, + 0.07059, 0.23137, 0.03922, + 0.07451, 0.23922, 0.04314, + 0.07843, 0.25098, 0.04314, + 0.07843, 0.25490, 0.04314, + 0.08235, 0.26667, 0.04706, + 0.08627, 0.27451, 0.04706, + 0.09020, 0.28627, 0.05098, + 0.08235, 0.28627, 0.05098, + 0.07843, 0.28627, 0.05098, + 0.07451, 0.28627, 0.05098, + 0.07059, 0.28627, 0.05098, + 0.06667, 0.28627, 0.05098, + 0.06275, 0.28627, 0.05098, + 0.05882, 0.28627, 0.05098, + 0.05490, 0.28627, 0.05098, + 0.04706, 0.28627, 0.05098, + 0.04314, 0.28627, 0.05098, + 0.03922, 0.28627, 0.05098, + 0.03529, 0.28627, 0.05098, + 0.03137, 0.28627, 0.05098, + 0.02745, 0.28627, 0.05098, + 0.02353, 0.28627, 0.05098, + 0.01961, 0.28627, 0.05490, + 0.01961, 0.30196, 0.10980, + 0.01961, 0.32157, 0.16863, + 0.01961, 0.34118, 0.22353, + 0.01961, 0.36078, 0.27843, + 0.01961, 0.38039, 0.33333, + 0.01961, 0.40000, 0.39216, + 0.01961, 0.41961, 0.44706, + 0.01961, 0.43922, 0.50588, + 0.01961, 0.45490, 0.56471, + 0.01961, 0.47451, 0.61961, + 0.01961, 0.49412, 0.67843, + 0.01961, 0.51373, 0.73333, + 0.01961, 0.53333, 0.78824, + 0.01961, 0.55294, 0.84314, + 0.01961, 0.57255, 0.90196, + 0.01961, 0.59216, 0.96078, + 0.03922, 0.58431, 0.96078, + 0.05882, 0.57647, 0.96471, + 0.07843, 0.56863, 0.96471, + 0.09804, 0.56078, 0.96863, + 0.11765, 0.55294, 0.96863, + 0.13725, 0.54510, 0.97255, + 0.15686, 0.53725, 0.97255, + 0.17647, 0.53333, 0.97647, + 0.19608, 0.52549, 0.98039, + 0.21569, 0.51765, 0.98039, + 0.23529, 0.50980, 0.98431, + 0.25098, 0.50196, 0.98431, + 0.27059, 0.49412, 0.98824, + 0.29020, 0.48627, 0.98824, + 0.30980, 0.47843, 0.99216, + 0.33333, 0.47451, 0.99608, + 0.31373, 0.44706, 0.99608, + 0.29412, 0.41961, 0.99608, + 0.27451, 0.39216, 0.99608, + 0.25490, 0.36863, 0.99608, + 0.23922, 0.34118, 0.99608, + 0.21961, 0.31373, 0.99608, + 0.20000, 0.28627, 0.99608, + 0.18039, 0.26275, 0.99608, + 0.16078, 0.23922, 0.99608, + 0.14118, 0.21176, 0.99608, + 0.12157, 0.18431, 0.99608, + 0.10196, 0.16078, 0.99608, + 0.08235, 0.13333, 0.99608, + 0.06275, 0.10588, 0.99608, + 0.04314, 0.07843, 0.99608, + 0.02745, 0.05490, 0.99608, + 0.02745, 0.05098, 0.97647, + 0.02745, 0.04706, 0.96078, + 0.02745, 0.04314, 0.94118, + 0.03137, 0.04314, 0.92549, + 0.03137, 0.03922, 0.90588, + 0.03137, 0.03529, 0.89020, + 0.03137, 0.03529, 0.87059, + 0.03529, 0.03137, 0.85490, + 0.03529, 0.02745, 0.83529, + 0.03529, 0.02745, 0.81961, + 0.03529, 0.02353, 0.80000, + 0.03922, 0.01961, 0.78431, + 0.03922, 0.01961, 0.76471, + 0.03922, 0.01569, 0.74902, + 0.03922, 0.01176, 0.73333, + 0.04314, 0.01176, 0.71765, + 0.05882, 0.02353, 0.72157, + 0.07451, 0.03922, 0.72941, + 0.09020, 0.05098, 0.73333, + 0.10588, 0.06667, 0.74118, + 0.12157, 0.07843, 0.74510, + 0.13725, 0.09412, 0.74902, + 0.15294, 0.10588, 0.75294, + 0.17255, 0.12157, 0.76078, + 0.18824, 0.13333, 0.76863, + 0.20392, 0.14902, 0.77255, + 0.21961, 0.16078, 0.78039, + 0.23529, 0.17647, 0.78431, + 0.25098, 0.18824, 0.79216, + 0.26275, 0.20392, 0.79608, + 0.27843, 0.21569, 0.80392, + 0.29804, 0.23137, 0.81176, + 0.30980, 0.21961, 0.81961, + 0.32549, 0.20784, 0.83137, + 0.34118, 0.19608, 0.84314, + 0.35686, 0.18824, 0.85490, + 0.37255, 0.17647, 0.86667, + 0.38824, 0.16471, 0.87843, + 0.40392, 0.15686, 0.89020, + 0.41961, 0.14510, 0.90196, + 0.43529, 0.13333, 0.90980, + 0.45098, 0.12549, 0.92157, + 0.46667, 0.11373, 0.93333, + 0.48235, 0.10196, 0.94510, + 0.49804, 0.09412, 0.95686, + 0.51373, 0.08235, 0.96863, + 0.52941, 0.07059, 0.98039, + 0.54510, 0.06275, 0.99216, + 0.54902, 0.06275, 0.98824, + 0.55686, 0.06275, 0.98431, + 0.56471, 0.06275, 0.98039, + 0.57255, 0.06275, 0.97647, + 0.58039, 0.06275, 0.97255, + 0.58824, 0.06275, 0.96863, + 0.59608, 0.06275, 0.96471, + 0.60392, 0.06275, 0.96471, + 0.60784, 0.06275, 0.96078, + 0.61569, 0.06275, 0.95686, + 0.62353, 0.06275, 0.95294, + 0.63137, 0.06275, 0.94902, + 0.63922, 0.06275, 0.94510, + 0.64706, 0.06275, 0.94118, + 0.65490, 0.06275, 0.93725, + 0.66275, 0.06275, 0.93725, + 0.68235, 0.07059, 0.88235, + 0.70196, 0.08235, 0.82745, + 0.72157, 0.09020, 0.77255, + 0.74510, 0.10196, 0.72157, + 0.76078, 0.11373, 0.66667, + 0.78039, 0.12157, 0.61176, + 0.80392, 0.13333, 0.55686, + 0.82353, 0.14510, 0.50196, + 0.84314, 0.15294, 0.44706, + 0.86667, 0.16471, 0.39216, + 0.88627, 0.17255, 0.33725, + 0.90588, 0.18431, 0.28235, + 0.92941, 0.19608, 0.23137, + 0.94902, 0.20392, 0.17647, + 0.96863, 0.21569, 0.12157, + 0.99216, 0.22745, 0.06667, + 0.99216, 0.23529, 0.07059, + 0.99216, 0.24314, 0.07451, + 0.99216, 0.25098, 0.07843, + 0.99216, 0.25882, 0.08627, + 0.99216, 0.26667, 0.09020, + 0.99216, 0.27451, 0.09412, + 0.99216, 0.28627, 0.10196, + 0.99216, 0.29412, 0.10588, + 0.99216, 0.30196, 0.10980, + 0.99216, 0.31373, 0.11765, + 0.99216, 0.32157, 0.12157, + 0.99216, 0.32941, 0.12549, + 0.99216, 0.34118, 0.13333, + 0.99216, 0.34902, 0.13725, + 0.99216, 0.35686, 0.14118, + 0.99216, 0.36863, 0.14902, + 0.99216, 0.37647, 0.14118, + 0.99216, 0.38824, 0.13333, + 0.99216, 0.40000, 0.12549, + 0.99216, 0.40784, 0.11765, + 0.99216, 0.41961, 0.10980, + 0.99216, 0.43137, 0.10196, + 0.99216, 0.43922, 0.09412, + 0.99216, 0.45098, 0.08627, + 0.99216, 0.46275, 0.07843, + 0.99216, 0.47059, 0.07059, + 0.99216, 0.48235, 0.06275, + 0.99216, 0.49412, 0.05490, + 0.99216, 0.50196, 0.04706, + 0.99216, 0.51373, 0.03922, + 0.99216, 0.52549, 0.03137, + 0.99608, 0.53725, 0.02745, + 0.99216, 0.54510, 0.02353, + 0.99216, 0.55294, 0.02353, + 0.99216, 0.56078, 0.02353, + 0.99216, 0.56863, 0.02353, + 0.99216, 0.57647, 0.02353, + 0.99216, 0.58824, 0.01961, + 0.99216, 0.59608, 0.01961, + 0.99216, 0.60392, 0.01961, + 0.99216, 0.61176, 0.01961, + 0.99216, 0.61961, 0.01961, + 0.99216, 0.63137, 0.01569, + 0.99216, 0.63922, 0.01569, + 0.99216, 0.64706, 0.01569, + 0.99216, 0.65490, 0.01569, + 0.99216, 0.66275, 0.01569, + 0.99216, 0.67451, 0.01569, + 0.99216, 0.68627, 0.04314, + 0.99216, 0.70196, 0.07451, + 0.99216, 0.71373, 0.10588, + 0.99216, 0.72941, 0.13725, + 0.99216, 0.74510, 0.16863, + 0.99216, 0.75294, 0.19608, + 0.99216, 0.76863, 0.22745, + 0.99216, 0.78431, 0.25490, + 0.99216, 0.79608, 0.28627, + 0.99216, 0.81176, 0.31765, + 0.99216, 0.82353, 0.34510, + 0.99216, 0.83922, 0.37647, + 0.99216, 0.85490, 0.40784, + 0.99216, 0.86667, 0.43922, + 0.99216, 0.88235, 0.47059, + 0.99608, 0.89804, 0.50196, + 0.99608, 0.99608, 0.99608, + 0.99608, 0.99608, 0.99608, + 0.99608, 0.99608, 0.99608, + 0.99608, 0.99608, 0.99608, + 0.99608, 0.99608, 0.99608, + 0.99608, 0.99608, 0.99608, + 0.99608, 0.99608, 0.99608, + 0.99608, 0.99608, 0.99608, + 0.99608, 0.99608, 0.99608, + 0.99608, 0.99608, 0.99608, + 0.99608, 0.99608, 0.99608, + 0.99608, 0.99608, 0.99608, + 0.99608, 0.99608, 0.99608, + 0.99608, 0.99608, 0.99608, + 0.99608, 0.99608, 0.99608, + 0.99608, 0.99608, 0.99608 ] +}, +{ + "Type" : "cequal", + "Name" : "cequal", + "rgbData": [ + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.02745, 0.03137, + 0.00392, 0.05490, 0.05882, + 0.00392, 0.07843, 0.08627, + 0.00392, 0.10588, 0.11373, + 0.00392, 0.13333, 0.14118, + 0.00392, 0.15686, 0.16863, + 0.00392, 0.18431, 0.19608, + 0.00392, 0.21176, 0.22745, + 0.00392, 0.23529, 0.25098, + 0.00392, 0.25882, 0.27843, + 0.00392, 0.28235, 0.30588, + 0.00392, 0.30980, 0.33333, + 0.00392, 0.33725, 0.36078, + 0.00392, 0.36078, 0.38824, + 0.00392, 0.38824, 0.41569, + 0.00392, 0.41569, 0.44706, + 0.00392, 0.41569, 0.45490, + 0.00392, 0.41961, 0.46667, + 0.00392, 0.41961, 0.47843, + 0.00392, 0.42353, 0.48627, + 0.00392, 0.42353, 0.49804, + 0.00392, 0.42745, 0.50980, + 0.00392, 0.42745, 0.52157, + 0.00392, 0.43137, 0.52941, + 0.00392, 0.43529, 0.54118, + 0.00392, 0.43529, 0.55294, + 0.00392, 0.43922, 0.56471, + 0.00392, 0.43922, 0.57255, + 0.00392, 0.44314, 0.58431, + 0.00392, 0.44314, 0.59608, + 0.00392, 0.44706, 0.60784, + 0.00392, 0.45098, 0.61961, + 0.01176, 0.44706, 0.62745, + 0.02353, 0.44706, 0.63922, + 0.03529, 0.44706, 0.65098, + 0.04706, 0.44706, 0.66275, + 0.05882, 0.44314, 0.67451, + 0.07059, 0.44314, 0.68235, + 0.08235, 0.44314, 0.69412, + 0.09412, 0.44314, 0.70588, + 0.10588, 0.43922, 0.71765, + 0.11765, 0.43922, 0.72941, + 0.12941, 0.43922, 0.73725, + 0.14118, 0.43922, 0.74902, + 0.15294, 0.43529, 0.75686, + 0.16471, 0.43529, 0.76863, + 0.17647, 0.43529, 0.78039, + 0.18824, 0.43529, 0.80784, + 0.20392, 0.43529, 0.81961, + 0.21961, 0.43529, 0.83137, + 0.23529, 0.43529, 0.84314, + 0.25098, 0.43529, 0.85882, + 0.26275, 0.43529, 0.87059, + 0.27843, 0.43529, 0.88235, + 0.29412, 0.43529, 0.89412, + 0.30980, 0.43529, 0.90980, + 0.32549, 0.43529, 0.92157, + 0.34118, 0.43529, 0.93333, + 0.35686, 0.43529, 0.94510, + 0.37255, 0.43529, 0.96078, + 0.38824, 0.43529, 0.97255, + 0.40392, 0.43529, 0.98431, + 0.41961, 0.43529, 0.99608, + 0.43922, 0.43922, 0.99608, + 0.44706, 0.41176, 0.99608, + 0.45490, 0.38431, 0.99608, + 0.46275, 0.35686, 0.99608, + 0.47059, 0.32941, 0.99608, + 0.47843, 0.30196, 0.99608, + 0.48627, 0.27451, 0.99608, + 0.49412, 0.25098, 0.99608, + 0.50588, 0.22353, 0.99608, + 0.51373, 0.19608, 0.99608, + 0.52157, 0.16863, 0.99608, + 0.52941, 0.14118, 0.99608, + 0.53725, 0.11373, 0.99608, + 0.54510, 0.08627, 0.99608, + 0.55294, 0.05882, 0.99608, + 0.56078, 0.03137, 0.99608, + 0.57255, 0.00392, 0.99608, + 0.58039, 0.00392, 0.98431, + 0.59216, 0.00392, 0.97647, + 0.60392, 0.00392, 0.96863, + 0.61569, 0.00392, 0.96078, + 0.62745, 0.00392, 0.95294, + 0.63922, 0.00392, 0.94510, + 0.65098, 0.00392, 0.93725, + 0.66275, 0.00392, 0.92941, + 0.67451, 0.00392, 0.91765, + 0.68627, 0.00392, 0.90980, + 0.69412, 0.00392, 0.90196, + 0.70588, 0.00392, 0.89412, + 0.71765, 0.00392, 0.88627, + 0.72941, 0.00392, 0.87843, + 0.74118, 0.00392, 0.87059, + 0.68627, 0.00784, 0.86275, + 0.69412, 0.02745, 0.84314, + 0.70588, 0.04706, 0.82353, + 0.71765, 0.07059, 0.80392, + 0.72941, 0.09020, 0.78824, + 0.74118, 0.10980, 0.76863, + 0.74902, 0.13333, 0.74902, + 0.76078, 0.15294, 0.73725, + 0.77255, 0.17647, 0.71765, + 0.78431, 0.19608, 0.69804, + 0.79608, 0.21569, 0.68235, + 0.80784, 0.23922, 0.66275, + 0.81961, 0.25490, 0.64314, + 0.83137, 0.27451, 0.62745, + 0.84314, 0.29804, 0.60784, + 0.85490, 0.31765, 0.58824, + 0.86667, 0.34118, 0.57255, + 0.86667, 0.34510, 0.56078, + 0.87059, 0.35294, 0.54902, + 0.87451, 0.35686, 0.54118, + 0.87843, 0.36471, 0.52941, + 0.88235, 0.37255, 0.51765, + 0.88627, 0.37647, 0.50980, + 0.89020, 0.38431, 0.49804, + 0.89412, 0.39216, 0.49020, + 0.89804, 0.39608, 0.47843, + 0.90196, 0.40392, 0.46667, + 0.90588, 0.40784, 0.45882, + 0.90980, 0.41569, 0.44706, + 0.91373, 0.42353, 0.43529, + 0.91765, 0.42745, 0.42745, + 0.92157, 0.43529, 0.41569, + 0.92549, 0.44314, 0.40784, + 0.92941, 0.45490, 0.38039, + 0.93333, 0.46667, 0.35686, + 0.93725, 0.47843, 0.32941, + 0.94118, 0.49412, 0.30588, + 0.94510, 0.50588, 0.27843, + 0.94902, 0.51765, 0.25490, + 0.95294, 0.53333, 0.23137, + 0.96078, 0.54510, 0.20784, + 0.96471, 0.55686, 0.18039, + 0.96863, 0.57255, 0.15686, + 0.97255, 0.58431, 0.12941, + 0.97647, 0.59608, 0.10588, + 0.98039, 0.61176, 0.07843, + 0.98431, 0.62353, 0.05490, + 0.98824, 0.63529, 0.02745, + 0.99608, 0.65098, 0.00392, + 0.99608, 0.66667, 0.00392, + 0.99608, 0.68235, 0.00392, + 0.99608, 0.69804, 0.00392, + 0.99608, 0.71373, 0.00392, + 0.99608, 0.72941, 0.00392, + 0.99608, 0.74902, 0.00392, + 0.99608, 0.76078, 0.00392, + 0.99608, 0.77647, 0.00392, + 0.99608, 0.79216, 0.00392, + 0.99608, 0.80784, 0.00392, + 0.99608, 0.82745, 0.00392, + 0.99608, 0.84314, 0.00392, + 0.99608, 0.85882, 0.00392, + 0.99608, 0.87451, 0.00392, + 0.99608, 0.89020, 0.00392, + 0.99608, 0.83137, 0.00392, + 0.99608, 0.83922, 0.04706, + 0.99608, 0.84706, 0.09020, + 0.99608, 0.85490, 0.13333, + 0.99608, 0.86275, 0.18039, + 0.99608, 0.87059, 0.22353, + 0.99608, 0.87843, 0.26275, + 0.99608, 0.88627, 0.30980, + 0.99608, 0.89412, 0.35294, + 0.99608, 0.90196, 0.39608, + 0.99608, 0.90980, 0.44314, + 0.99608, 0.91765, 0.48627, + 0.99608, 0.92549, 0.52941, + 0.99608, 0.93333, 0.57647, + 0.99608, 0.94118, 0.61961, + 0.99608, 0.94902, 0.66275, + 0.99608, 0.96078, 0.58039, + 0.99608, 0.96078, 0.59216, + 0.99608, 0.96471, 0.60784, + 0.99608, 0.96471, 0.62353, + 0.99608, 0.96863, 0.63922, + 0.99608, 0.96863, 0.65490, + 0.99608, 0.97255, 0.67059, + 0.99608, 0.97255, 0.68627, + 0.99608, 0.97647, 0.70196, + 0.99608, 0.98039, 0.71373, + 0.99608, 0.98039, 0.72941, + 0.99608, 0.98431, 0.74510, + 0.99608, 0.98431, 0.75686, + 0.99608, 0.98824, 0.77255, + 0.99608, 0.98824, 0.78824, + 0.99608, 0.99216, 0.80392, + 0.99608, 0.99608, 0.81961, + 0.99608, 0.99608, 0.82745, + 0.99608, 0.99608, 0.83922, + 0.99608, 0.99608, 0.85098, + 0.99608, 0.99608, 0.86275, + 0.99608, 0.99608, 0.87451, + 0.99608, 0.99608, 0.88235, + 0.99608, 0.99608, 0.89412, + 0.99608, 0.99608, 0.90588, + 0.99608, 0.99608, 0.91765, + 0.99608, 0.99608, 0.92941, + 0.99608, 0.99608, 0.93725, + 0.99608, 0.99608, 0.94902, + 0.99608, 0.99608, 0.96078, + 0.99608, 0.99608, 0.97255, + 0.99608, 0.99608, 0.98431, + 0.99608, 0.99608, 0.99608, + 0.99608, 0.99608, 0.99608, + 0.99608, 0.99608, 0.99608, + 0.99608, 0.99608, 0.99608, + 0.99608, 0.99608, 0.99608, + 0.99608, 0.99608, 0.99608, + 0.99608, 0.99608, 0.99608, + 0.99608, 0.99608, 0.99608, + 0.99608, 0.99608, 0.99608, + 0.99608, 0.99608, 0.99608, + 0.99608, 0.99608, 0.99608, + 0.99608, 0.99608, 0.99608, + 0.99608, 0.99608, 0.99608, + 0.99608, 0.99608, 0.99608, + 0.99608, 0.99608, 0.99608 ] +}, +{ + "Type" : "cmy-cyan", + "Name" : "cmy-cyan", + "rgbData": [ + 0.00000, 0.00000, 0.00000, + 0.00000, 0.00131, 0.00131, + 0.00000, 0.00784, 0.00784, + 0.00000, 0.01176, 0.01176, + 0.00000, 0.01569, 0.01569, + 0.00000, 0.01961, 0.01961, + 0.00000, 0.02353, 0.02353, + 0.00000, 0.02745, 0.02745, + 0.00000, 0.03137, 0.03137, + 0.00000, 0.03529, 0.03529, + 0.00000, 0.03922, 0.03922, + 0.00000, 0.04314, 0.04314, + 0.00000, 0.04706, 0.04706, + 0.00000, 0.05098, 0.05098, + 0.00000, 0.05490, 0.05490, + 0.00000, 0.05882, 0.05882, + 0.00000, 0.06275, 0.06275, + 0.00000, 0.06667, 0.06667, + 0.00000, 0.07059, 0.07059, + 0.00000, 0.07451, 0.07451, + 0.00000, 0.07843, 0.07843, + 0.00000, 0.08235, 0.08235, + 0.00000, 0.08627, 0.08627, + 0.00000, 0.09020, 0.09020, + 0.00000, 0.09412, 0.09412, + 0.00000, 0.09804, 0.09804, + 0.00000, 0.10196, 0.10196, + 0.00000, 0.10588, 0.10588, + 0.00000, 0.10980, 0.10980, + 0.00000, 0.11373, 0.11373, + 0.00000, 0.11765, 0.11765, + 0.00000, 0.12157, 0.12157, + 0.00000, 0.12549, 0.12549, + 0.00000, 0.12941, 0.12941, + 0.00000, 0.13333, 0.13333, + 0.00000, 0.13725, 0.13725, + 0.00000, 0.14118, 0.14118, + 0.00000, 0.14510, 0.14510, + 0.00000, 0.14902, 0.14902, + 0.00000, 0.15294, 0.15294, + 0.00000, 0.15686, 0.15686, + 0.00000, 0.16078, 0.16078, + 0.00000, 0.16471, 0.16471, + 0.00000, 0.16863, 0.16863, + 0.00000, 0.17255, 0.17255, + 0.00000, 0.17647, 0.17647, + 0.00000, 0.18039, 0.18039, + 0.00000, 0.18431, 0.18431, + 0.00000, 0.18824, 0.18824, + 0.00000, 0.19216, 0.19216, + 0.00000, 0.19608, 0.19608, + 0.00000, 0.20000, 0.20000, + 0.00000, 0.20392, 0.20392, + 0.00000, 0.20784, 0.20784, + 0.00000, 0.21176, 0.21176, + 0.00000, 0.21569, 0.21569, + 0.00000, 0.21961, 0.21961, + 0.00000, 0.22353, 0.22353, + 0.00000, 0.22745, 0.22745, + 0.00000, 0.23137, 0.23137, + 0.00000, 0.23529, 0.23529, + 0.00000, 0.23922, 0.23922, + 0.00000, 0.24314, 0.24314, + 0.00000, 0.24706, 0.24706, + 0.00000, 0.25098, 0.25098, + 0.00000, 0.25490, 0.25490, + 0.00000, 0.25882, 0.25882, + 0.00000, 0.26275, 0.26275, + 0.00000, 0.26667, 0.26667, + 0.00000, 0.27059, 0.27059, + 0.00000, 0.27451, 0.27451, + 0.00000, 0.27843, 0.27843, + 0.00000, 0.28235, 0.28235, + 0.00000, 0.28627, 0.28627, + 0.00000, 0.29020, 0.29020, + 0.00000, 0.29412, 0.29412, + 0.00000, 0.29804, 0.29804, + 0.00000, 0.30196, 0.30196, + 0.00000, 0.30588, 0.30588, + 0.00000, 0.30980, 0.30980, + 0.00000, 0.31373, 0.31373, + 0.00000, 0.31765, 0.31765, + 0.00000, 0.32157, 0.32157, + 0.00000, 0.32549, 0.32549, + 0.00000, 0.32941, 0.32941, + 0.00000, 0.33333, 0.33333, + 0.00000, 0.33725, 0.33725, + 0.00000, 0.34118, 0.34118, + 0.00000, 0.34510, 0.34510, + 0.00000, 0.34902, 0.34902, + 0.00000, 0.35294, 0.35294, + 0.00000, 0.35686, 0.35686, + 0.00000, 0.36078, 0.36078, + 0.00000, 0.36471, 0.36471, + 0.00000, 0.36863, 0.36863, + 0.00000, 0.37255, 0.37255, + 0.00000, 0.37647, 0.37647, + 0.00000, 0.38039, 0.38039, + 0.00000, 0.38431, 0.38431, + 0.00000, 0.38824, 0.38824, + 0.00000, 0.39216, 0.39216, + 0.00000, 0.39608, 0.39608, + 0.00000, 0.40000, 0.40000, + 0.00000, 0.40392, 0.40392, + 0.00000, 0.40784, 0.40784, + 0.00000, 0.41176, 0.41176, + 0.00000, 0.41569, 0.41569, + 0.00000, 0.41961, 0.41961, + 0.00000, 0.42353, 0.42353, + 0.00000, 0.42745, 0.42745, + 0.00000, 0.43137, 0.43137, + 0.00000, 0.43529, 0.43529, + 0.00000, 0.43922, 0.43922, + 0.00000, 0.44314, 0.44314, + 0.00000, 0.44706, 0.44706, + 0.00000, 0.45098, 0.45098, + 0.00000, 0.45490, 0.45490, + 0.00000, 0.45882, 0.45882, + 0.00000, 0.46275, 0.46275, + 0.00000, 0.46667, 0.46667, + 0.00000, 0.47059, 0.47059, + 0.00000, 0.47451, 0.47451, + 0.00000, 0.47843, 0.47843, + 0.00000, 0.48235, 0.48235, + 0.00000, 0.48627, 0.48627, + 0.00000, 0.49020, 0.49020, + 0.00000, 0.49412, 0.49412, + 0.00000, 0.49804, 0.49804, + 0.00000, 0.50196, 0.50196, + 0.00000, 0.50588, 0.50588, + 0.00000, 0.50980, 0.50980, + 0.00000, 0.51373, 0.51373, + 0.00000, 0.51765, 0.51765, + 0.00000, 0.52157, 0.52157, + 0.00000, 0.52549, 0.52549, + 0.00000, 0.52941, 0.52941, + 0.00000, 0.53333, 0.53333, + 0.00000, 0.53725, 0.53725, + 0.00000, 0.54118, 0.54118, + 0.00000, 0.54510, 0.54510, + 0.00000, 0.54902, 0.54902, + 0.00000, 0.55294, 0.55294, + 0.00000, 0.55686, 0.55686, + 0.00000, 0.56078, 0.56078, + 0.00000, 0.56471, 0.56471, + 0.00000, 0.56863, 0.56863, + 0.00000, 0.57255, 0.57255, + 0.00000, 0.57647, 0.57647, + 0.00000, 0.58039, 0.58039, + 0.00000, 0.58431, 0.58431, + 0.00000, 0.58824, 0.58824, + 0.00000, 0.59216, 0.59216, + 0.00000, 0.59608, 0.59608, + 0.00000, 0.60000, 0.60000, + 0.00000, 0.60392, 0.60392, + 0.00000, 0.60784, 0.60784, + 0.00000, 0.61176, 0.61176, + 0.00000, 0.61569, 0.61569, + 0.00000, 0.61961, 0.61961, + 0.00000, 0.62353, 0.62353, + 0.00000, 0.62745, 0.62745, + 0.00000, 0.63137, 0.63137, + 0.00000, 0.63529, 0.63529, + 0.00000, 0.63922, 0.63922, + 0.00000, 0.64314, 0.64314, + 0.00000, 0.64706, 0.64706, + 0.00000, 0.65098, 0.65098, + 0.00000, 0.65490, 0.65490, + 0.00000, 0.65882, 0.65882, + 0.00000, 0.66275, 0.66275, + 0.00000, 0.66667, 0.66667, + 0.00000, 0.67059, 0.67059, + 0.00000, 0.67451, 0.67451, + 0.00000, 0.67843, 0.67843, + 0.00000, 0.68235, 0.68235, + 0.00000, 0.68627, 0.68627, + 0.00000, 0.69020, 0.69020, + 0.00000, 0.69412, 0.69412, + 0.00000, 0.69804, 0.69804, + 0.00000, 0.70196, 0.70196, + 0.00000, 0.70588, 0.70588, + 0.00000, 0.70980, 0.70980, + 0.00000, 0.71373, 0.71373, + 0.00000, 0.71765, 0.71765, + 0.00000, 0.72157, 0.72157, + 0.00000, 0.72549, 0.72549, + 0.00000, 0.72941, 0.72941, + 0.00000, 0.73333, 0.73333, + 0.00000, 0.73725, 0.73725, + 0.00000, 0.74118, 0.74118, + 0.00000, 0.74510, 0.74510, + 0.00000, 0.74902, 0.74902, + 0.00000, 0.75294, 0.75294, + 0.00000, 0.75686, 0.75686, + 0.00000, 0.76078, 0.76078, + 0.00000, 0.76471, 0.76471, + 0.00000, 0.76863, 0.76863, + 0.00000, 0.77255, 0.77255, + 0.00000, 0.77647, 0.77647, + 0.00000, 0.78039, 0.78039, + 0.00000, 0.78431, 0.78431, + 0.00000, 0.78824, 0.78824, + 0.00000, 0.79216, 0.79216, + 0.00000, 0.79608, 0.79608, + 0.00000, 0.80000, 0.80000, + 0.00000, 0.80392, 0.80392, + 0.00000, 0.80784, 0.80784, + 0.00000, 0.81176, 0.81176, + 0.00000, 0.81569, 0.81569, + 0.00000, 0.81961, 0.81961, + 0.00000, 0.82353, 0.82353, + 0.00000, 0.82745, 0.82745, + 0.00000, 0.83137, 0.83137, + 0.00000, 0.83529, 0.83529, + 0.00000, 0.83922, 0.83922, + 0.00000, 0.84314, 0.84314, + 0.00000, 0.84706, 0.84706, + 0.00000, 0.85098, 0.85098, + 0.00000, 0.85490, 0.85490, + 0.00000, 0.85882, 0.85882, + 0.00000, 0.86275, 0.86275, + 0.00000, 0.86667, 0.86667, + 0.00000, 0.87059, 0.87059, + 0.00000, 0.87451, 0.87451, + 0.00000, 0.87843, 0.87843, + 0.00000, 0.88235, 0.88235, + 0.00000, 0.88627, 0.88627, + 0.00000, 0.89020, 0.89020, + 0.00000, 0.89412, 0.89412, + 0.00000, 0.89804, 0.89804, + 0.00000, 0.90196, 0.90196, + 0.00000, 0.90588, 0.90588, + 0.00000, 0.90980, 0.90980, + 0.00000, 0.91373, 0.91373, + 0.00000, 0.91765, 0.91765, + 0.00000, 0.92157, 0.92157, + 0.00000, 0.92549, 0.92549, + 0.00000, 0.92941, 0.92941, + 0.00000, 0.93333, 0.93333, + 0.00000, 0.93725, 0.93725, + 0.00000, 0.94118, 0.94118, + 0.00000, 0.94510, 0.94510, + 0.00000, 0.94902, 0.94902, + 0.00000, 0.95294, 0.95294, + 0.00000, 0.95686, 0.95686, + 0.00000, 0.96078, 0.96078, + 0.00000, 0.96471, 0.96471, + 0.00000, 0.96863, 0.96863, + 0.00000, 0.97255, 0.97255, + 0.00000, 0.97647, 0.97647, + 0.00000, 0.98039, 0.98039, + 0.00000, 0.98431, 0.98431, + 0.00000, 0.98824, 0.98824, + 0.00000, 0.99216, 0.99216, + 0.00000, 0.99608, 0.99608, + 0.00000, 1.00000, 1.00000 ] +}, +{ + "Type" : "cmy-magneta", + "Name" : "cmy-magneta", + "rgbData": [ + 0.00000, 0.00000, 0.00000, + 0.00131, 0.00000, 0.00131, + 0.00784, 0.00000, 0.00784, + 0.01176, 0.00000, 0.01176, + 0.01569, 0.00000, 0.01569, + 0.01961, 0.00000, 0.01961, + 0.02353, 0.00000, 0.02353, + 0.02745, 0.00000, 0.02745, + 0.03137, 0.00000, 0.03137, + 0.03529, 0.00000, 0.03529, + 0.03922, 0.00000, 0.03922, + 0.04314, 0.00000, 0.04314, + 0.04706, 0.00000, 0.04706, + 0.05098, 0.00000, 0.05098, + 0.05490, 0.00000, 0.05490, + 0.05882, 0.00000, 0.05882, + 0.06275, 0.00000, 0.06275, + 0.06667, 0.00000, 0.06667, + 0.07059, 0.00000, 0.07059, + 0.07451, 0.00000, 0.07451, + 0.07843, 0.00000, 0.07843, + 0.08235, 0.00000, 0.08235, + 0.08627, 0.00000, 0.08627, + 0.09020, 0.00000, 0.09020, + 0.09412, 0.00000, 0.09412, + 0.09804, 0.00000, 0.09804, + 0.10196, 0.00000, 0.10196, + 0.10588, 0.00000, 0.10588, + 0.10980, 0.00000, 0.10980, + 0.11373, 0.00000, 0.11373, + 0.11765, 0.00000, 0.11765, + 0.12157, 0.00000, 0.12157, + 0.12549, 0.00000, 0.12549, + 0.12941, 0.00000, 0.12941, + 0.13333, 0.00000, 0.13333, + 0.13725, 0.00000, 0.13725, + 0.14118, 0.00000, 0.14118, + 0.14510, 0.00000, 0.14510, + 0.14902, 0.00000, 0.14902, + 0.15294, 0.00000, 0.15294, + 0.15686, 0.00000, 0.15686, + 0.16078, 0.00000, 0.16078, + 0.16471, 0.00000, 0.16471, + 0.16863, 0.00000, 0.16863, + 0.17255, 0.00000, 0.17255, + 0.17647, 0.00000, 0.17647, + 0.18039, 0.00000, 0.18039, + 0.18431, 0.00000, 0.18431, + 0.18824, 0.00000, 0.18824, + 0.19216, 0.00000, 0.19216, + 0.19608, 0.00000, 0.19608, + 0.20000, 0.00000, 0.20000, + 0.20392, 0.00000, 0.20392, + 0.20784, 0.00000, 0.20784, + 0.21176, 0.00000, 0.21176, + 0.21569, 0.00000, 0.21569, + 0.21961, 0.00000, 0.21961, + 0.22353, 0.00000, 0.22353, + 0.22745, 0.00000, 0.22745, + 0.23137, 0.00000, 0.23137, + 0.23529, 0.00000, 0.23529, + 0.23922, 0.00000, 0.23922, + 0.24314, 0.00000, 0.24314, + 0.24706, 0.00000, 0.24706, + 0.25098, 0.00000, 0.25098, + 0.25490, 0.00000, 0.25490, + 0.25882, 0.00000, 0.25882, + 0.26275, 0.00000, 0.26275, + 0.26667, 0.00000, 0.26667, + 0.27059, 0.00000, 0.27059, + 0.27451, 0.00000, 0.27451, + 0.27843, 0.00000, 0.27843, + 0.28235, 0.00000, 0.28235, + 0.28627, 0.00000, 0.28627, + 0.29020, 0.00000, 0.29020, + 0.29412, 0.00000, 0.29412, + 0.29804, 0.00000, 0.29804, + 0.30196, 0.00000, 0.30196, + 0.30588, 0.00000, 0.30588, + 0.30980, 0.00000, 0.30980, + 0.31373, 0.00000, 0.31373, + 0.31765, 0.00000, 0.31765, + 0.32157, 0.00000, 0.32157, + 0.32549, 0.00000, 0.32549, + 0.32941, 0.00000, 0.32941, + 0.33333, 0.00000, 0.33333, + 0.33725, 0.00000, 0.33725, + 0.34118, 0.00000, 0.34118, + 0.34510, 0.00000, 0.34510, + 0.34902, 0.00000, 0.34902, + 0.35294, 0.00000, 0.35294, + 0.35686, 0.00000, 0.35686, + 0.36078, 0.00000, 0.36078, + 0.36471, 0.00000, 0.36471, + 0.36863, 0.00000, 0.36863, + 0.37255, 0.00000, 0.37255, + 0.37647, 0.00000, 0.37647, + 0.38039, 0.00000, 0.38039, + 0.38431, 0.00000, 0.38431, + 0.38824, 0.00000, 0.38824, + 0.39216, 0.00000, 0.39216, + 0.39608, 0.00000, 0.39608, + 0.40000, 0.00000, 0.40000, + 0.40392, 0.00000, 0.40392, + 0.40784, 0.00000, 0.40784, + 0.41176, 0.00000, 0.41176, + 0.41569, 0.00000, 0.41569, + 0.41961, 0.00000, 0.41961, + 0.42353, 0.00000, 0.42353, + 0.42745, 0.00000, 0.42745, + 0.43137, 0.00000, 0.43137, + 0.43529, 0.00000, 0.43529, + 0.43922, 0.00000, 0.43922, + 0.44314, 0.00000, 0.44314, + 0.44706, 0.00000, 0.44706, + 0.45098, 0.00000, 0.45098, + 0.45490, 0.00000, 0.45490, + 0.45882, 0.00000, 0.45882, + 0.46275, 0.00000, 0.46275, + 0.46667, 0.00000, 0.46667, + 0.47059, 0.00000, 0.47059, + 0.47451, 0.00000, 0.47451, + 0.47843, 0.00000, 0.47843, + 0.48235, 0.00000, 0.48235, + 0.48627, 0.00000, 0.48627, + 0.49020, 0.00000, 0.49020, + 0.49412, 0.00000, 0.49412, + 0.49804, 0.00000, 0.49804, + 0.50196, 0.00000, 0.50196, + 0.50588, 0.00000, 0.50588, + 0.50980, 0.00000, 0.50980, + 0.51373, 0.00000, 0.51373, + 0.51765, 0.00000, 0.51765, + 0.52157, 0.00000, 0.52157, + 0.52549, 0.00000, 0.52549, + 0.52941, 0.00000, 0.52941, + 0.53333, 0.00000, 0.53333, + 0.53725, 0.00000, 0.53725, + 0.54118, 0.00000, 0.54118, + 0.54510, 0.00000, 0.54510, + 0.54902, 0.00000, 0.54902, + 0.55294, 0.00000, 0.55294, + 0.55686, 0.00000, 0.55686, + 0.56078, 0.00000, 0.56078, + 0.56471, 0.00000, 0.56471, + 0.56863, 0.00000, 0.56863, + 0.57255, 0.00000, 0.57255, + 0.57647, 0.00000, 0.57647, + 0.58039, 0.00000, 0.58039, + 0.58431, 0.00000, 0.58431, + 0.58824, 0.00000, 0.58824, + 0.59216, 0.00000, 0.59216, + 0.59608, 0.00000, 0.59608, + 0.60000, 0.00000, 0.60000, + 0.60392, 0.00000, 0.60392, + 0.60784, 0.00000, 0.60784, + 0.61176, 0.00000, 0.61176, + 0.61569, 0.00000, 0.61569, + 0.61961, 0.00000, 0.61961, + 0.62353, 0.00000, 0.62353, + 0.62745, 0.00000, 0.62745, + 0.63137, 0.00000, 0.63137, + 0.63529, 0.00000, 0.63529, + 0.63922, 0.00000, 0.63922, + 0.64314, 0.00000, 0.64314, + 0.64706, 0.00000, 0.64706, + 0.65098, 0.00000, 0.65098, + 0.65490, 0.00000, 0.65490, + 0.65882, 0.00000, 0.65882, + 0.66275, 0.00000, 0.66275, + 0.66667, 0.00000, 0.66667, + 0.67059, 0.00000, 0.67059, + 0.67451, 0.00000, 0.67451, + 0.67843, 0.00000, 0.67843, + 0.68235, 0.00000, 0.68235, + 0.68627, 0.00000, 0.68627, + 0.69020, 0.00000, 0.69020, + 0.69412, 0.00000, 0.69412, + 0.69804, 0.00000, 0.69804, + 0.70196, 0.00000, 0.70196, + 0.70588, 0.00000, 0.70588, + 0.70980, 0.00000, 0.70980, + 0.71373, 0.00000, 0.71373, + 0.71765, 0.00000, 0.71765, + 0.72157, 0.00000, 0.72157, + 0.72549, 0.00000, 0.72549, + 0.72941, 0.00000, 0.72941, + 0.73333, 0.00000, 0.73333, + 0.73725, 0.00000, 0.73725, + 0.74118, 0.00000, 0.74118, + 0.74510, 0.00000, 0.74510, + 0.74902, 0.00000, 0.74902, + 0.75294, 0.00000, 0.75294, + 0.75686, 0.00000, 0.75686, + 0.76078, 0.00000, 0.76078, + 0.76471, 0.00000, 0.76471, + 0.76863, 0.00000, 0.76863, + 0.77255, 0.00000, 0.77255, + 0.77647, 0.00000, 0.77647, + 0.78039, 0.00000, 0.78039, + 0.78431, 0.00000, 0.78431, + 0.78824, 0.00000, 0.78824, + 0.79216, 0.00000, 0.79216, + 0.79608, 0.00000, 0.79608, + 0.80000, 0.00000, 0.80000, + 0.80392, 0.00000, 0.80392, + 0.80784, 0.00000, 0.80784, + 0.81176, 0.00000, 0.81176, + 0.81569, 0.00000, 0.81569, + 0.81961, 0.00000, 0.81961, + 0.82353, 0.00000, 0.82353, + 0.82745, 0.00000, 0.82745, + 0.83137, 0.00000, 0.83137, + 0.83529, 0.00000, 0.83529, + 0.83922, 0.00000, 0.83922, + 0.84314, 0.00000, 0.84314, + 0.84706, 0.00000, 0.84706, + 0.85098, 0.00000, 0.85098, + 0.85490, 0.00000, 0.85490, + 0.85882, 0.00000, 0.85882, + 0.86275, 0.00000, 0.86275, + 0.86667, 0.00000, 0.86667, + 0.87059, 0.00000, 0.87059, + 0.87451, 0.00000, 0.87451, + 0.87843, 0.00000, 0.87843, + 0.88235, 0.00000, 0.88235, + 0.88627, 0.00000, 0.88627, + 0.89020, 0.00000, 0.89020, + 0.89412, 0.00000, 0.89412, + 0.89804, 0.00000, 0.89804, + 0.90196, 0.00000, 0.90196, + 0.90588, 0.00000, 0.90588, + 0.90980, 0.00000, 0.90980, + 0.91373, 0.00000, 0.91373, + 0.91765, 0.00000, 0.91765, + 0.92157, 0.00000, 0.92157, + 0.92549, 0.00000, 0.92549, + 0.92941, 0.00000, 0.92941, + 0.93333, 0.00000, 0.93333, + 0.93725, 0.00000, 0.93725, + 0.94118, 0.00000, 0.94118, + 0.94510, 0.00000, 0.94510, + 0.94902, 0.00000, 0.94902, + 0.95294, 0.00000, 0.95294, + 0.95686, 0.00000, 0.95686, + 0.96078, 0.00000, 0.96078, + 0.96471, 0.00000, 0.96471, + 0.96863, 0.00000, 0.96863, + 0.97255, 0.00000, 0.97255, + 0.97647, 0.00000, 0.97647, + 0.98039, 0.00000, 0.98039, + 0.98431, 0.00000, 0.98431, + 0.98824, 0.00000, 0.98824, + 0.99216, 0.00000, 0.99216, + 0.99608, 0.00000, 0.99608, + 1.00000, 0.00000, 1.00000 ] +}, +{ + "Type" : "cmy-yellow", + "Name" : "cmy-yellow", + "rgbData": [ + 0.00000, 0.00000, 0.00000, + 0.00131, 0.00131, 0.00000, + 0.00784, 0.00784, 0.00000, + 0.01176, 0.01176, 0.00000, + 0.01569, 0.01569, 0.00000, + 0.01961, 0.01961, 0.00000, + 0.02353, 0.02353, 0.00000, + 0.02745, 0.02745, 0.00000, + 0.03137, 0.03137, 0.00000, + 0.03529, 0.03529, 0.00000, + 0.03922, 0.03922, 0.00000, + 0.04314, 0.04314, 0.00000, + 0.04706, 0.04706, 0.00000, + 0.05098, 0.05098, 0.00000, + 0.05490, 0.05490, 0.00000, + 0.05882, 0.05882, 0.00000, + 0.06275, 0.06275, 0.00000, + 0.06667, 0.06667, 0.00000, + 0.07059, 0.07059, 0.00000, + 0.07451, 0.07451, 0.00000, + 0.07843, 0.07843, 0.00000, + 0.08235, 0.08235, 0.00000, + 0.08627, 0.08627, 0.00000, + 0.09020, 0.09020, 0.00000, + 0.09412, 0.09412, 0.00000, + 0.09804, 0.09804, 0.00000, + 0.10196, 0.10196, 0.00000, + 0.10588, 0.10588, 0.00000, + 0.10980, 0.10980, 0.00000, + 0.11373, 0.11373, 0.00000, + 0.11765, 0.11765, 0.00000, + 0.12157, 0.12157, 0.00000, + 0.12549, 0.12549, 0.00000, + 0.12941, 0.12941, 0.00000, + 0.13333, 0.13333, 0.00000, + 0.13725, 0.13725, 0.00000, + 0.14118, 0.14118, 0.00000, + 0.14510, 0.14510, 0.00000, + 0.14902, 0.14902, 0.00000, + 0.15294, 0.15294, 0.00000, + 0.15686, 0.15686, 0.00000, + 0.16078, 0.16078, 0.00000, + 0.16471, 0.16471, 0.00000, + 0.16863, 0.16863, 0.00000, + 0.17255, 0.17255, 0.00000, + 0.17647, 0.17647, 0.00000, + 0.18039, 0.18039, 0.00000, + 0.18431, 0.18431, 0.00000, + 0.18824, 0.18824, 0.00000, + 0.19216, 0.19216, 0.00000, + 0.19608, 0.19608, 0.00000, + 0.20000, 0.20000, 0.00000, + 0.20392, 0.20392, 0.00000, + 0.20784, 0.20784, 0.00000, + 0.21176, 0.21176, 0.00000, + 0.21569, 0.21569, 0.00000, + 0.21961, 0.21961, 0.00000, + 0.22353, 0.22353, 0.00000, + 0.22745, 0.22745, 0.00000, + 0.23137, 0.23137, 0.00000, + 0.23529, 0.23529, 0.00000, + 0.23922, 0.23922, 0.00000, + 0.24314, 0.24314, 0.00000, + 0.24706, 0.24706, 0.00000, + 0.25098, 0.25098, 0.00000, + 0.25490, 0.25490, 0.00000, + 0.25882, 0.25882, 0.00000, + 0.26275, 0.26275, 0.00000, + 0.26667, 0.26667, 0.00000, + 0.27059, 0.27059, 0.00000, + 0.27451, 0.27451, 0.00000, + 0.27843, 0.27843, 0.00000, + 0.28235, 0.28235, 0.00000, + 0.28627, 0.28627, 0.00000, + 0.29020, 0.29020, 0.00000, + 0.29412, 0.29412, 0.00000, + 0.29804, 0.29804, 0.00000, + 0.30196, 0.30196, 0.00000, + 0.30588, 0.30588, 0.00000, + 0.30980, 0.30980, 0.00000, + 0.31373, 0.31373, 0.00000, + 0.31765, 0.31765, 0.00000, + 0.32157, 0.32157, 0.00000, + 0.32549, 0.32549, 0.00000, + 0.32941, 0.32941, 0.00000, + 0.33333, 0.33333, 0.00000, + 0.33725, 0.33725, 0.00000, + 0.34118, 0.34118, 0.00000, + 0.34510, 0.34510, 0.00000, + 0.34902, 0.34902, 0.00000, + 0.35294, 0.35294, 0.00000, + 0.35686, 0.35686, 0.00000, + 0.36078, 0.36078, 0.00000, + 0.36471, 0.36471, 0.00000, + 0.36863, 0.36863, 0.00000, + 0.37255, 0.37255, 0.00000, + 0.37647, 0.37647, 0.00000, + 0.38039, 0.38039, 0.00000, + 0.38431, 0.38431, 0.00000, + 0.38824, 0.38824, 0.00000, + 0.39216, 0.39216, 0.00000, + 0.39608, 0.39608, 0.00000, + 0.40000, 0.40000, 0.00000, + 0.40392, 0.40392, 0.00000, + 0.40784, 0.40784, 0.00000, + 0.41176, 0.41176, 0.00000, + 0.41569, 0.41569, 0.00000, + 0.41961, 0.41961, 0.00000, + 0.42353, 0.42353, 0.00000, + 0.42745, 0.42745, 0.00000, + 0.43137, 0.43137, 0.00000, + 0.43529, 0.43529, 0.00000, + 0.43922, 0.43922, 0.00000, + 0.44314, 0.44314, 0.00000, + 0.44706, 0.44706, 0.00000, + 0.45098, 0.45098, 0.00000, + 0.45490, 0.45490, 0.00000, + 0.45882, 0.45882, 0.00000, + 0.46275, 0.46275, 0.00000, + 0.46667, 0.46667, 0.00000, + 0.47059, 0.47059, 0.00000, + 0.47451, 0.47451, 0.00000, + 0.47843, 0.47843, 0.00000, + 0.48235, 0.48235, 0.00000, + 0.48627, 0.48627, 0.00000, + 0.49020, 0.49020, 0.00000, + 0.49412, 0.49412, 0.00000, + 0.49804, 0.49804, 0.00000, + 0.50196, 0.50196, 0.00000, + 0.50588, 0.50588, 0.00000, + 0.50980, 0.50980, 0.00000, + 0.51373, 0.51373, 0.00000, + 0.51765, 0.51765, 0.00000, + 0.52157, 0.52157, 0.00000, + 0.52549, 0.52549, 0.00000, + 0.52941, 0.52941, 0.00000, + 0.53333, 0.53333, 0.00000, + 0.53725, 0.53725, 0.00000, + 0.54118, 0.54118, 0.00000, + 0.54510, 0.54510, 0.00000, + 0.54902, 0.54902, 0.00000, + 0.55294, 0.55294, 0.00000, + 0.55686, 0.55686, 0.00000, + 0.56078, 0.56078, 0.00000, + 0.56471, 0.56471, 0.00000, + 0.56863, 0.56863, 0.00000, + 0.57255, 0.57255, 0.00000, + 0.57647, 0.57647, 0.00000, + 0.58039, 0.58039, 0.00000, + 0.58431, 0.58431, 0.00000, + 0.58824, 0.58824, 0.00000, + 0.59216, 0.59216, 0.00000, + 0.59608, 0.59608, 0.00000, + 0.60000, 0.60000, 0.00000, + 0.60392, 0.60392, 0.00000, + 0.60784, 0.60784, 0.00000, + 0.61176, 0.61176, 0.00000, + 0.61569, 0.61569, 0.00000, + 0.61961, 0.61961, 0.00000, + 0.62353, 0.62353, 0.00000, + 0.62745, 0.62745, 0.00000, + 0.63137, 0.63137, 0.00000, + 0.63529, 0.63529, 0.00000, + 0.63922, 0.63922, 0.00000, + 0.64314, 0.64314, 0.00000, + 0.64706, 0.64706, 0.00000, + 0.65098, 0.65098, 0.00000, + 0.65490, 0.65490, 0.00000, + 0.65882, 0.65882, 0.00000, + 0.66275, 0.66275, 0.00000, + 0.66667, 0.66667, 0.00000, + 0.67059, 0.67059, 0.00000, + 0.67451, 0.67451, 0.00000, + 0.67843, 0.67843, 0.00000, + 0.68235, 0.68235, 0.00000, + 0.68627, 0.68627, 0.00000, + 0.69020, 0.69020, 0.00000, + 0.69412, 0.69412, 0.00000, + 0.69804, 0.69804, 0.00000, + 0.70196, 0.70196, 0.00000, + 0.70588, 0.70588, 0.00000, + 0.70980, 0.70980, 0.00000, + 0.71373, 0.71373, 0.00000, + 0.71765, 0.71765, 0.00000, + 0.72157, 0.72157, 0.00000, + 0.72549, 0.72549, 0.00000, + 0.72941, 0.72941, 0.00000, + 0.73333, 0.73333, 0.00000, + 0.73725, 0.73725, 0.00000, + 0.74118, 0.74118, 0.00000, + 0.74510, 0.74510, 0.00000, + 0.74902, 0.74902, 0.00000, + 0.75294, 0.75294, 0.00000, + 0.75686, 0.75686, 0.00000, + 0.76078, 0.76078, 0.00000, + 0.76471, 0.76471, 0.00000, + 0.76863, 0.76863, 0.00000, + 0.77255, 0.77255, 0.00000, + 0.77647, 0.77647, 0.00000, + 0.78039, 0.78039, 0.00000, + 0.78431, 0.78431, 0.00000, + 0.78824, 0.78824, 0.00000, + 0.79216, 0.79216, 0.00000, + 0.79608, 0.79608, 0.00000, + 0.80000, 0.80000, 0.00000, + 0.80392, 0.80392, 0.00000, + 0.80784, 0.80784, 0.00000, + 0.81176, 0.81176, 0.00000, + 0.81569, 0.81569, 0.00000, + 0.81961, 0.81961, 0.00000, + 0.82353, 0.82353, 0.00000, + 0.82745, 0.82745, 0.00000, + 0.83137, 0.83137, 0.00000, + 0.83529, 0.83529, 0.00000, + 0.83922, 0.83922, 0.00000, + 0.84314, 0.84314, 0.00000, + 0.84706, 0.84706, 0.00000, + 0.85098, 0.85098, 0.00000, + 0.85490, 0.85490, 0.00000, + 0.85882, 0.85882, 0.00000, + 0.86275, 0.86275, 0.00000, + 0.86667, 0.86667, 0.00000, + 0.87059, 0.87059, 0.00000, + 0.87451, 0.87451, 0.00000, + 0.87843, 0.87843, 0.00000, + 0.88235, 0.88235, 0.00000, + 0.88627, 0.88627, 0.00000, + 0.89020, 0.89020, 0.00000, + 0.89412, 0.89412, 0.00000, + 0.89804, 0.89804, 0.00000, + 0.90196, 0.90196, 0.00000, + 0.90588, 0.90588, 0.00000, + 0.90980, 0.90980, 0.00000, + 0.91373, 0.91373, 0.00000, + 0.91765, 0.91765, 0.00000, + 0.92157, 0.92157, 0.00000, + 0.92549, 0.92549, 0.00000, + 0.92941, 0.92941, 0.00000, + 0.93333, 0.93333, 0.00000, + 0.93725, 0.93725, 0.00000, + 0.94118, 0.94118, 0.00000, + 0.94510, 0.94510, 0.00000, + 0.94902, 0.94902, 0.00000, + 0.95294, 0.95294, 0.00000, + 0.95686, 0.95686, 0.00000, + 0.96078, 0.96078, 0.00000, + 0.96471, 0.96471, 0.00000, + 0.96863, 0.96863, 0.00000, + 0.97255, 0.97255, 0.00000, + 0.97647, 0.97647, 0.00000, + 0.98039, 0.98039, 0.00000, + 0.98431, 0.98431, 0.00000, + 0.98824, 0.98824, 0.00000, + 0.99216, 0.99216, 0.00000, + 0.99608, 0.99608, 0.00000, + 1.00000, 1.00000, 0.00000 ] +}, +{ + "Type" : "cold", + "Name" : "cold", + "rgbData": [ + 0.07843, 0.07843, 0.07843, + 0.07843, 0.07843, 0.07843, + 0.14902, 0.15294, 0.15294, + 0.21176, 0.22353, 0.22353, + 0.26667, 0.29020, 0.29020, + 0.31765, 0.35294, 0.35294, + 0.36471, 0.41569, 0.41569, + 0.40784, 0.47451, 0.47451, + 0.44706, 0.52941, 0.52941, + 0.47843, 0.58039, 0.58039, + 0.50588, 0.63137, 0.63137, + 0.52941, 0.67843, 0.67843, + 0.54902, 0.72157, 0.72157, + 0.56471, 0.75686, 0.75686, + 0.57647, 0.79216, 0.79216, + 0.58824, 0.82745, 0.82745, + 0.59216, 0.85882, 0.85882, + 0.59216, 0.88627, 0.88627, + 0.59216, 0.90980, 0.90980, + 0.58824, 0.93333, 0.93333, + 0.58039, 0.95294, 0.95294, + 0.56863, 0.96863, 0.96863, + 0.55686, 0.98039, 0.98039, + 0.54510, 0.98824, 0.98824, + 0.52941, 0.99608, 0.99608, + 0.50980, 0.99608, 0.99608, + 0.49020, 0.99608, 0.99608, + 0.47059, 0.99608, 0.99608, + 0.45098, 0.99608, 0.99608, + 0.43137, 0.99608, 0.99608, + 0.41176, 0.99608, 0.99608, + 0.39216, 0.99608, 0.99608, + 0.37255, 0.99608, 0.99608, + 0.35294, 0.99608, 0.99608, + 0.33333, 0.99608, 0.99608, + 0.31373, 0.99608, 0.99608, + 0.29412, 0.99608, 0.99608, + 0.27451, 0.99608, 0.99608, + 0.25490, 0.99608, 0.99608, + 0.23922, 0.99608, 0.99608, + 0.21961, 0.99608, 0.99608, + 0.20000, 0.99608, 0.99608, + 0.18039, 0.99608, 0.99608, + 0.16078, 0.99608, 0.99608, + 0.14118, 0.99608, 0.99608, + 0.12157, 0.99608, 0.99608, + 0.10196, 0.99608, 0.99608, + 0.08235, 0.99608, 0.99608, + 0.06275, 0.99608, 0.99608, + 0.04314, 0.99608, 0.99608, + 0.02353, 0.99608, 0.99608, + 0.00392, 0.99608, 0.99608, + 0.01176, 0.98824, 0.99608, + 0.02353, 0.97647, 0.99608, + 0.03137, 0.96863, 0.99608, + 0.04314, 0.95686, 0.99608, + 0.05098, 0.94902, 0.99608, + 0.06275, 0.93725, 0.99608, + 0.07059, 0.92941, 0.99608, + 0.08235, 0.91765, 0.99608, + 0.09020, 0.90980, 0.99608, + 0.10196, 0.89804, 0.99608, + 0.10980, 0.89020, 0.99608, + 0.12157, 0.87843, 0.99608, + 0.12941, 0.87059, 0.99608, + 0.14118, 0.85882, 0.99608, + 0.14902, 0.85098, 0.99608, + 0.16078, 0.83922, 0.99608, + 0.16863, 0.83137, 0.99608, + 0.18039, 0.81961, 0.99608, + 0.18824, 0.81176, 0.99608, + 0.20000, 0.80000, 0.99608, + 0.20784, 0.79216, 0.99608, + 0.21961, 0.78039, 0.99608, + 0.22745, 0.77255, 0.99608, + 0.23922, 0.76078, 0.99608, + 0.24706, 0.75294, 0.99608, + 0.25490, 0.74510, 0.99608, + 0.26275, 0.73725, 0.99608, + 0.27451, 0.72549, 0.99608, + 0.28235, 0.71765, 0.99608, + 0.29412, 0.70588, 0.99608, + 0.30196, 0.69804, 0.99608, + 0.31373, 0.68627, 0.99608, + 0.32157, 0.67843, 0.99608, + 0.33333, 0.66667, 0.99608, + 0.34118, 0.65882, 0.99608, + 0.35294, 0.64706, 0.99608, + 0.36078, 0.63922, 0.99608, + 0.37255, 0.62745, 0.99608, + 0.38039, 0.61961, 0.99608, + 0.39216, 0.60784, 0.99608, + 0.40000, 0.60000, 0.99608, + 0.41176, 0.58824, 0.99608, + 0.41961, 0.58039, 0.99608, + 0.43137, 0.56863, 0.99608, + 0.43922, 0.56078, 0.99608, + 0.45098, 0.54902, 0.99608, + 0.45882, 0.54118, 0.99608, + 0.47059, 0.52941, 0.99608, + 0.47843, 0.52157, 0.99608, + 0.49020, 0.50980, 0.99608, + 0.50196, 0.50196, 0.99608, + 0.50980, 0.49020, 0.99608, + 0.52157, 0.47843, 0.99608, + 0.52941, 0.47059, 0.99608, + 0.54118, 0.45882, 0.99608, + 0.54902, 0.45098, 0.99608, + 0.56078, 0.43922, 0.99608, + 0.56863, 0.43137, 0.99608, + 0.58039, 0.41961, 0.99608, + 0.58824, 0.41176, 0.99608, + 0.60000, 0.40000, 0.99608, + 0.60784, 0.39216, 0.99608, + 0.61961, 0.38039, 0.99608, + 0.62745, 0.37255, 0.99608, + 0.63922, 0.36078, 0.99608, + 0.64706, 0.35294, 0.99608, + 0.65882, 0.34118, 0.99608, + 0.66667, 0.33333, 0.99608, + 0.67843, 0.32157, 0.99608, + 0.68627, 0.31373, 0.99608, + 0.69804, 0.30196, 0.99608, + 0.70588, 0.29412, 0.99608, + 0.71765, 0.28235, 0.99608, + 0.72549, 0.27451, 0.99608, + 0.73725, 0.26275, 0.99608, + 0.74510, 0.25490, 0.99608, + 0.75294, 0.24706, 0.99608, + 0.76078, 0.23922, 0.99608, + 0.77255, 0.22745, 0.99608, + 0.78039, 0.21961, 0.99608, + 0.79216, 0.20784, 0.99608, + 0.80000, 0.20000, 0.99608, + 0.81176, 0.18824, 0.99608, + 0.81961, 0.18039, 0.99608, + 0.83137, 0.16863, 0.99608, + 0.83922, 0.16078, 0.99608, + 0.85098, 0.14902, 0.99608, + 0.85882, 0.14118, 0.99608, + 0.87059, 0.12941, 0.99608, + 0.87843, 0.12157, 0.99608, + 0.89020, 0.10980, 0.99608, + 0.89804, 0.10196, 0.99608, + 0.90980, 0.09020, 0.99608, + 0.91765, 0.08235, 0.99608, + 0.92941, 0.07059, 0.99608, + 0.93725, 0.06275, 0.99608, + 0.94902, 0.05098, 0.99608, + 0.95686, 0.04314, 0.99608, + 0.96863, 0.03137, 0.99608, + 0.97647, 0.02353, 0.99608, + 0.98824, 0.01176, 0.99608, + 0.99608, 0.00392, 0.99608, + 0.99608, 0.01176, 0.98824, + 0.99608, 0.02353, 0.97647, + 0.99608, 0.03137, 0.96863, + 0.99608, 0.04314, 0.95686, + 0.99608, 0.05098, 0.94902, + 0.99608, 0.06275, 0.93725, + 0.99608, 0.07059, 0.92941, + 0.99608, 0.08235, 0.91765, + 0.99608, 0.09020, 0.90980, + 0.99608, 0.10196, 0.89804, + 0.99608, 0.10980, 0.89020, + 0.99608, 0.12157, 0.87843, + 0.99608, 0.12941, 0.87059, + 0.99608, 0.14118, 0.85882, + 0.99608, 0.14902, 0.85098, + 0.99608, 0.16078, 0.83922, + 0.99608, 0.16863, 0.83137, + 0.99608, 0.18039, 0.81961, + 0.99608, 0.18824, 0.81176, + 0.99608, 0.20000, 0.80000, + 0.99608, 0.20784, 0.79216, + 0.99608, 0.21961, 0.78039, + 0.99608, 0.22745, 0.77255, + 0.99608, 0.23922, 0.76078, + 0.99608, 0.24706, 0.75294, + 0.99608, 0.25490, 0.74510, + 0.99608, 0.26275, 0.73725, + 0.99608, 0.27451, 0.72549, + 0.99608, 0.28235, 0.71765, + 0.99608, 0.29412, 0.70588, + 0.99608, 0.30196, 0.69804, + 0.99608, 0.31373, 0.68627, + 0.99608, 0.32157, 0.67843, + 0.99608, 0.33333, 0.66667, + 0.99608, 0.34118, 0.65882, + 0.99608, 0.35294, 0.64706, + 0.99608, 0.36078, 0.63922, + 0.99608, 0.37255, 0.62745, + 0.99608, 0.38039, 0.61961, + 0.99608, 0.39216, 0.60784, + 0.99608, 0.40000, 0.60000, + 0.99608, 0.41176, 0.58824, + 0.99608, 0.41961, 0.58039, + 0.99608, 0.43137, 0.56863, + 0.99608, 0.43922, 0.56078, + 0.99608, 0.45098, 0.54902, + 0.99608, 0.45882, 0.54118, + 0.99608, 0.47059, 0.52941, + 0.99608, 0.47843, 0.52157, + 0.99608, 0.49020, 0.50980, + 0.99608, 0.50196, 0.49804, + 0.99608, 0.50980, 0.49020, + 0.99608, 0.52157, 0.47843, + 0.99608, 0.52941, 0.47059, + 0.99608, 0.54118, 0.45882, + 0.99608, 0.54902, 0.45098, + 0.99608, 0.56078, 0.43922, + 0.99608, 0.56863, 0.43137, + 0.99608, 0.58039, 0.41961, + 0.99608, 0.58824, 0.41176, + 0.99608, 0.60000, 0.40000, + 0.99608, 0.60784, 0.39216, + 0.99608, 0.61961, 0.38039, + 0.99608, 0.62745, 0.37255, + 0.99608, 0.63922, 0.36078, + 0.99608, 0.64706, 0.35294, + 0.99608, 0.65882, 0.34118, + 0.99608, 0.66667, 0.33333, + 0.99608, 0.67843, 0.32157, + 0.99608, 0.68627, 0.31373, + 0.99608, 0.69804, 0.30196, + 0.99608, 0.70588, 0.29412, + 0.99608, 0.71765, 0.28235, + 0.99608, 0.72549, 0.27451, + 0.99608, 0.73725, 0.26275, + 0.99608, 0.74510, 0.25490, + 0.99608, 0.75294, 0.24706, + 0.99608, 0.76078, 0.23922, + 0.99608, 0.77255, 0.23529, + 0.99608, 0.78431, 0.23137, + 0.99608, 0.79608, 0.23529, + 0.99608, 0.81176, 0.23529, + 0.99608, 0.82353, 0.24314, + 0.99608, 0.83529, 0.25098, + 0.99608, 0.85098, 0.25882, + 0.99608, 0.86275, 0.27451, + 0.99608, 0.87451, 0.29020, + 0.99608, 0.89020, 0.31373, + 0.99608, 0.90196, 0.33725, + 0.99608, 0.91373, 0.36471, + 0.99608, 0.92549, 0.39608, + 0.99608, 0.93725, 0.43137, + 0.99608, 0.94510, 0.47059, + 0.99608, 0.95686, 0.51373, + 0.99608, 0.96471, 0.56078, + 0.99608, 0.97255, 0.60784, + 0.99608, 0.98039, 0.66275, + 0.99608, 0.98824, 0.72157, + 0.99608, 0.99216, 0.78039, + 0.99608, 0.99608, 0.85098, + 0.99608, 0.99608, 0.92157 ] +}, +{ + "Type" : "gem-256", + "Name" : "gem-256", + "rgbData": [ + 0.00392, 0.00784, 0.00784, + 0.00392, 0.00784, 0.00784, + 0.00392, 0.00784, 0.01176, + 0.00392, 0.01176, 0.01569, + 0.00392, 0.01176, 0.01961, + 0.00392, 0.01569, 0.02353, + 0.00392, 0.01569, 0.02745, + 0.00392, 0.01961, 0.03137, + 0.00392, 0.01961, 0.03529, + 0.00392, 0.02353, 0.03922, + 0.00392, 0.02353, 0.04314, + 0.00392, 0.02745, 0.04706, + 0.00392, 0.02745, 0.05098, + 0.00392, 0.03137, 0.05490, + 0.00392, 0.03137, 0.05882, + 0.00392, 0.03529, 0.06275, + 0.00392, 0.03529, 0.06667, + 0.00392, 0.03922, 0.07059, + 0.00392, 0.03922, 0.07451, + 0.00392, 0.04314, 0.07843, + 0.00392, 0.04314, 0.08235, + 0.00392, 0.04706, 0.08627, + 0.00392, 0.04706, 0.09020, + 0.00392, 0.05098, 0.09412, + 0.00392, 0.05098, 0.09804, + 0.00392, 0.05490, 0.10196, + 0.00392, 0.05490, 0.10588, + 0.00392, 0.05882, 0.10980, + 0.00392, 0.05882, 0.11373, + 0.00392, 0.06275, 0.11765, + 0.00392, 0.06275, 0.12157, + 0.00392, 0.06667, 0.12549, + 0.00392, 0.06667, 0.12941, + 0.00392, 0.07059, 0.13333, + 0.00392, 0.07059, 0.13725, + 0.00392, 0.07451, 0.14118, + 0.00392, 0.07451, 0.14510, + 0.00392, 0.07843, 0.14902, + 0.00392, 0.07843, 0.15294, + 0.00392, 0.08235, 0.15686, + 0.00392, 0.08235, 0.16078, + 0.00392, 0.08627, 0.16471, + 0.00392, 0.08627, 0.16863, + 0.00392, 0.09020, 0.17255, + 0.00392, 0.09020, 0.17647, + 0.00392, 0.09412, 0.18039, + 0.00392, 0.09412, 0.18431, + 0.00392, 0.09804, 0.18824, + 0.00392, 0.09804, 0.19216, + 0.00392, 0.10196, 0.19608, + 0.00392, 0.10196, 0.20000, + 0.00392, 0.10588, 0.20392, + 0.00392, 0.10588, 0.20784, + 0.00392, 0.10980, 0.21176, + 0.00392, 0.10980, 0.21569, + 0.00392, 0.11373, 0.21961, + 0.00392, 0.11373, 0.22353, + 0.00392, 0.11765, 0.22745, + 0.00392, 0.11765, 0.23137, + 0.00392, 0.12157, 0.23529, + 0.00392, 0.12157, 0.23922, + 0.00392, 0.12549, 0.24314, + 0.00392, 0.12549, 0.24706, + 0.00392, 0.12941, 0.25098, + 0.00392, 0.12941, 0.25098, + 0.00784, 0.12549, 0.25490, + 0.01569, 0.12549, 0.25882, + 0.02353, 0.12157, 0.26275, + 0.03137, 0.12157, 0.26667, + 0.03922, 0.11765, 0.27059, + 0.04706, 0.11765, 0.27451, + 0.05490, 0.11373, 0.27843, + 0.06275, 0.11373, 0.28235, + 0.07059, 0.10980, 0.28627, + 0.07843, 0.10980, 0.29020, + 0.08627, 0.10588, 0.29412, + 0.09412, 0.10588, 0.29804, + 0.10196, 0.10196, 0.30196, + 0.10980, 0.10196, 0.30588, + 0.11765, 0.09804, 0.30980, + 0.12549, 0.09804, 0.31373, + 0.13333, 0.09412, 0.31765, + 0.14118, 0.09412, 0.32157, + 0.14902, 0.09020, 0.32549, + 0.15686, 0.09020, 0.32941, + 0.16471, 0.08627, 0.33333, + 0.17255, 0.08627, 0.33725, + 0.18039, 0.08235, 0.34118, + 0.18824, 0.08235, 0.34510, + 0.19608, 0.07843, 0.34902, + 0.20392, 0.07843, 0.35294, + 0.21176, 0.07451, 0.35686, + 0.21961, 0.07451, 0.36078, + 0.22745, 0.07059, 0.36471, + 0.23529, 0.07059, 0.36863, + 0.24314, 0.06667, 0.37255, + 0.25098, 0.06667, 0.37647, + 0.25490, 0.06275, 0.38039, + 0.26275, 0.06275, 0.38431, + 0.27059, 0.05882, 0.38824, + 0.27843, 0.05882, 0.39216, + 0.28627, 0.05490, 0.39608, + 0.29412, 0.05490, 0.40000, + 0.30196, 0.05098, 0.40392, + 0.30980, 0.05098, 0.40784, + 0.31765, 0.04706, 0.41176, + 0.32549, 0.04706, 0.41569, + 0.33333, 0.04314, 0.41961, + 0.34118, 0.04314, 0.42353, + 0.34902, 0.03922, 0.42745, + 0.35686, 0.03922, 0.43137, + 0.36471, 0.03529, 0.43529, + 0.37255, 0.03529, 0.43922, + 0.38039, 0.03137, 0.44314, + 0.38824, 0.03137, 0.44706, + 0.39608, 0.02745, 0.45098, + 0.40392, 0.02745, 0.45490, + 0.41176, 0.02353, 0.45882, + 0.41961, 0.02353, 0.46275, + 0.42745, 0.01961, 0.46667, + 0.43529, 0.01961, 0.47059, + 0.44314, 0.01569, 0.47451, + 0.45098, 0.01569, 0.47843, + 0.45882, 0.01176, 0.48235, + 0.46667, 0.01176, 0.48627, + 0.47451, 0.00784, 0.49020, + 0.48235, 0.00784, 0.49412, + 0.49020, 0.00392, 0.49804, + 0.49804, 0.01176, 0.49804, + 0.50588, 0.01569, 0.49020, + 0.51373, 0.02353, 0.48235, + 0.52157, 0.02745, 0.47451, + 0.52941, 0.03529, 0.46667, + 0.53725, 0.03922, 0.45882, + 0.54510, 0.04706, 0.45098, + 0.55294, 0.05098, 0.44314, + 0.56078, 0.05882, 0.43529, + 0.56863, 0.06275, 0.42745, + 0.57647, 0.07059, 0.41961, + 0.58431, 0.07451, 0.41176, + 0.59216, 0.08235, 0.40392, + 0.60000, 0.08627, 0.39608, + 0.60784, 0.09412, 0.38824, + 0.61569, 0.09804, 0.38039, + 0.62353, 0.10588, 0.37255, + 0.63137, 0.10980, 0.36471, + 0.63922, 0.11765, 0.35686, + 0.64706, 0.12157, 0.34902, + 0.65490, 0.12941, 0.34118, + 0.66275, 0.13333, 0.33333, + 0.67059, 0.14118, 0.32549, + 0.67843, 0.14510, 0.31765, + 0.68627, 0.15294, 0.30980, + 0.69412, 0.15686, 0.30196, + 0.70196, 0.16471, 0.29412, + 0.70980, 0.16863, 0.28627, + 0.71765, 0.17647, 0.27843, + 0.72549, 0.18039, 0.27059, + 0.73333, 0.18824, 0.26275, + 0.74118, 0.19216, 0.25490, + 0.74902, 0.20000, 0.25098, + 0.75294, 0.20392, 0.24314, + 0.76078, 0.21176, 0.23529, + 0.76863, 0.21569, 0.22745, + 0.77647, 0.22353, 0.21961, + 0.78431, 0.22745, 0.21176, + 0.79216, 0.23529, 0.20392, + 0.80000, 0.23922, 0.19608, + 0.80784, 0.24706, 0.18824, + 0.81569, 0.25098, 0.18039, + 0.82353, 0.25490, 0.17255, + 0.83137, 0.25882, 0.16471, + 0.83922, 0.26667, 0.15686, + 0.84706, 0.27059, 0.14902, + 0.85490, 0.27843, 0.14118, + 0.86275, 0.28235, 0.13333, + 0.87059, 0.29020, 0.12549, + 0.87843, 0.29412, 0.11765, + 0.88627, 0.30196, 0.10980, + 0.89412, 0.30588, 0.10196, + 0.90196, 0.31373, 0.09412, + 0.90980, 0.31765, 0.08627, + 0.91765, 0.32549, 0.07843, + 0.92549, 0.32941, 0.07059, + 0.93333, 0.33725, 0.06275, + 0.94118, 0.34118, 0.05490, + 0.94902, 0.34902, 0.04706, + 0.95686, 0.35294, 0.03922, + 0.96471, 0.36078, 0.03137, + 0.97255, 0.36471, 0.02353, + 0.98039, 0.37255, 0.01569, + 0.98824, 0.37255, 0.00392, + 0.99608, 0.38431, 0.01569, + 0.99608, 0.39216, 0.03137, + 0.99608, 0.40392, 0.04706, + 0.99608, 0.41176, 0.06275, + 0.99608, 0.42353, 0.07843, + 0.99608, 0.43137, 0.09412, + 0.99608, 0.44314, 0.10980, + 0.99608, 0.45098, 0.12549, + 0.99608, 0.46275, 0.14118, + 0.99608, 0.47059, 0.15686, + 0.99608, 0.48235, 0.17255, + 0.99608, 0.49020, 0.18824, + 0.99608, 0.50196, 0.20392, + 0.99608, 0.50980, 0.21961, + 0.99608, 0.52157, 0.23529, + 0.99608, 0.52941, 0.25098, + 0.99608, 0.54118, 0.26275, + 0.99608, 0.54902, 0.27843, + 0.99608, 0.56078, 0.29412, + 0.99608, 0.56863, 0.30980, + 0.99608, 0.58039, 0.32549, + 0.99608, 0.58824, 0.34118, + 0.99608, 0.60000, 0.35686, + 0.99608, 0.60784, 0.37255, + 0.99608, 0.61961, 0.38824, + 0.99608, 0.62745, 0.40392, + 0.99608, 0.63922, 0.41961, + 0.99608, 0.64706, 0.43529, + 0.99608, 0.65882, 0.45098, + 0.99608, 0.66667, 0.46667, + 0.99608, 0.67843, 0.48235, + 0.99608, 0.68627, 0.49804, + 0.99608, 0.69804, 0.51373, + 0.99608, 0.70588, 0.52941, + 0.99608, 0.71765, 0.54510, + 0.99608, 0.72549, 0.56078, + 0.99608, 0.73725, 0.57647, + 0.99608, 0.74510, 0.59216, + 0.99608, 0.75294, 0.60784, + 0.99608, 0.76078, 0.62353, + 0.99608, 0.77255, 0.63922, + 0.99608, 0.78039, 0.65490, + 0.99608, 0.79216, 0.67059, + 0.99608, 0.80000, 0.68627, + 0.99608, 0.81176, 0.70196, + 0.99608, 0.81961, 0.71765, + 0.99608, 0.83137, 0.73333, + 0.99608, 0.83922, 0.74902, + 0.99608, 0.85098, 0.76078, + 0.99608, 0.85882, 0.77647, + 0.99608, 0.87059, 0.79216, + 0.99608, 0.87843, 0.80784, + 0.99608, 0.89020, 0.82353, + 0.99608, 0.89804, 0.83922, + 0.99608, 0.90980, 0.85490, + 0.99608, 0.91765, 0.87059, + 0.99608, 0.92941, 0.88627, + 0.99608, 0.93725, 0.90196, + 0.99608, 0.94902, 0.91765, + 0.99608, 0.95686, 0.93333, + 0.99608, 0.96863, 0.94902, + 0.99608, 0.97647, 0.96471, + 0.99608, 0.98824, 0.98039 ] +}, +{ + "Type" : "gold", + "Name" : "gold", + "rgbData": [ + 0.00000, 0.00000, 0.00000, + 0.00261, 0.00131, 0.00000, + 0.01961, 0.01176, 0.00000, + 0.03137, 0.01569, 0.00000, + 0.03922, 0.02353, 0.00000, + 0.05098, 0.02745, 0.00000, + 0.06275, 0.03529, 0.00000, + 0.07059, 0.03922, 0.00392, + 0.08235, 0.04706, 0.00392, + 0.09412, 0.05098, 0.00392, + 0.10588, 0.05882, 0.00392, + 0.11373, 0.06275, 0.00392, + 0.12549, 0.07059, 0.00392, + 0.13725, 0.07451, 0.00392, + 0.14510, 0.08235, 0.00784, + 0.15686, 0.09020, 0.00784, + 0.16863, 0.09412, 0.00784, + 0.17647, 0.10196, 0.00784, + 0.18824, 0.10588, 0.00784, + 0.20000, 0.11373, 0.00784, + 0.21176, 0.11765, 0.01176, + 0.21961, 0.12549, 0.01176, + 0.23137, 0.12941, 0.01176, + 0.24314, 0.13725, 0.01176, + 0.25098, 0.14118, 0.01176, + 0.26275, 0.14902, 0.01176, + 0.27451, 0.15294, 0.01176, + 0.28235, 0.16078, 0.01569, + 0.29412, 0.16863, 0.01569, + 0.30588, 0.17255, 0.01569, + 0.31765, 0.18039, 0.01569, + 0.32549, 0.18431, 0.01569, + 0.33725, 0.19216, 0.01569, + 0.34902, 0.19608, 0.01569, + 0.35686, 0.20392, 0.01961, + 0.36863, 0.20784, 0.01961, + 0.38039, 0.21569, 0.01961, + 0.38824, 0.21961, 0.01961, + 0.40000, 0.22745, 0.01961, + 0.41176, 0.23137, 0.01961, + 0.42353, 0.23922, 0.02353, + 0.43137, 0.24706, 0.02353, + 0.44314, 0.25098, 0.02353, + 0.45490, 0.25882, 0.02353, + 0.46275, 0.26275, 0.02353, + 0.47451, 0.27059, 0.02353, + 0.48627, 0.27451, 0.02353, + 0.49412, 0.28235, 0.02745, + 0.50588, 0.28627, 0.02745, + 0.51765, 0.29412, 0.02745, + 0.52941, 0.29804, 0.02745, + 0.53725, 0.30588, 0.02745, + 0.54902, 0.30980, 0.02745, + 0.56078, 0.31765, 0.02745, + 0.56863, 0.32549, 0.03137, + 0.58039, 0.32941, 0.03137, + 0.59216, 0.33725, 0.03137, + 0.60000, 0.34118, 0.03137, + 0.61176, 0.34902, 0.03137, + 0.62353, 0.35294, 0.03137, + 0.63529, 0.36078, 0.03529, + 0.64314, 0.36471, 0.03529, + 0.65490, 0.37255, 0.03529, + 0.66667, 0.37647, 0.03529, + 0.67451, 0.38431, 0.03529, + 0.68627, 0.38824, 0.03529, + 0.69804, 0.39608, 0.03529, + 0.70588, 0.40392, 0.03922, + 0.71765, 0.40784, 0.03922, + 0.72941, 0.41569, 0.03922, + 0.74118, 0.41961, 0.03922, + 0.74902, 0.42745, 0.03922, + 0.76078, 0.43137, 0.03922, + 0.77255, 0.43922, 0.03922, + 0.78039, 0.44314, 0.04314, + 0.79216, 0.45098, 0.04314, + 0.80392, 0.45490, 0.04314, + 0.81176, 0.46275, 0.04314, + 0.82353, 0.46667, 0.04314, + 0.83529, 0.47451, 0.04314, + 0.83529, 0.47843, 0.04314, + 0.83529, 0.48627, 0.04314, + 0.83529, 0.49020, 0.04314, + 0.83529, 0.49804, 0.04314, + 0.83529, 0.50196, 0.04314, + 0.83922, 0.50980, 0.04314, + 0.83922, 0.51765, 0.04706, + 0.83922, 0.52157, 0.04706, + 0.83922, 0.52941, 0.04706, + 0.83922, 0.53333, 0.04706, + 0.84314, 0.54118, 0.04706, + 0.84314, 0.54510, 0.04706, + 0.84314, 0.55294, 0.04706, + 0.84314, 0.56078, 0.05098, + 0.84314, 0.56471, 0.05098, + 0.84314, 0.57255, 0.05098, + 0.84706, 0.57647, 0.05098, + 0.84706, 0.58431, 0.05098, + 0.84706, 0.58824, 0.05098, + 0.84706, 0.59608, 0.05490, + 0.84706, 0.60392, 0.05490, + 0.85098, 0.60784, 0.05490, + 0.85098, 0.61569, 0.05490, + 0.85098, 0.61961, 0.05490, + 0.85098, 0.62745, 0.05490, + 0.85098, 0.63137, 0.05490, + 0.85098, 0.63922, 0.05882, + 0.85490, 0.64706, 0.05882, + 0.85490, 0.65098, 0.05882, + 0.85490, 0.65882, 0.05882, + 0.85490, 0.66275, 0.05882, + 0.85490, 0.67059, 0.05882, + 0.86667, 0.68627, 0.06275, + 0.87451, 0.69020, 0.06275, + 0.88235, 0.69804, 0.06667, + 0.89020, 0.70196, 0.06667, + 0.89804, 0.70980, 0.06667, + 0.90588, 0.71373, 0.06667, + 0.91373, 0.72157, 0.06667, + 0.92157, 0.72549, 0.06667, + 0.92941, 0.73333, 0.06667, + 0.93725, 0.74118, 0.07059, + 0.94510, 0.74510, 0.07059, + 0.95294, 0.75294, 0.07059, + 0.96078, 0.75686, 0.07059, + 0.96863, 0.76471, 0.07059, + 0.97647, 0.76863, 0.07059, + 0.98431, 0.77647, 0.07059, + 0.98431, 0.78039, 0.07451, + 0.98431, 0.78431, 0.08235, + 0.98431, 0.78824, 0.08627, + 0.98431, 0.79216, 0.09412, + 0.98431, 0.79608, 0.09804, + 0.98431, 0.80000, 0.10588, + 0.98431, 0.80784, 0.10980, + 0.98431, 0.81176, 0.11765, + 0.98431, 0.81569, 0.12157, + 0.98431, 0.81961, 0.12941, + 0.98431, 0.82353, 0.13333, + 0.98431, 0.82745, 0.14118, + 0.98824, 0.83529, 0.14510, + 0.98824, 0.83922, 0.15294, + 0.98824, 0.84314, 0.15686, + 0.98824, 0.84706, 0.16471, + 0.98824, 0.85098, 0.16863, + 0.98824, 0.85490, 0.17647, + 0.98824, 0.86275, 0.18039, + 0.98824, 0.86667, 0.18824, + 0.98824, 0.87059, 0.19216, + 0.98824, 0.87451, 0.20000, + 0.98824, 0.87843, 0.20392, + 0.98824, 0.88235, 0.21176, + 0.99216, 0.89020, 0.21569, + 0.99216, 0.89412, 0.22353, + 0.99216, 0.89804, 0.22745, + 0.99216, 0.90196, 0.23529, + 0.99216, 0.90588, 0.23922, + 0.99216, 0.90980, 0.24706, + 0.99216, 0.91765, 0.25098, + 0.99216, 0.92157, 0.25882, + 0.99216, 0.92549, 0.28627, + 0.99216, 0.92941, 0.31373, + 0.99216, 0.93333, 0.34118, + 0.99216, 0.93725, 0.36863, + 0.99216, 0.94118, 0.39608, + 0.99216, 0.94510, 0.42353, + 0.99216, 0.94902, 0.45098, + 0.99216, 0.95294, 0.47843, + 0.99216, 0.95686, 0.50980, + 0.99216, 0.96078, 0.53725, + 0.99216, 0.96471, 0.56471, + 0.99216, 0.96863, 0.59216, + 0.99216, 0.97255, 0.61961, + 0.99216, 0.97647, 0.64706, + 0.99216, 0.98039, 0.67451, + 0.99216, 0.98431, 0.72549, + 0.98824, 0.97647, 0.71373, + 0.98431, 0.97255, 0.70588, + 0.98431, 0.96471, 0.69412, + 0.98039, 0.96078, 0.68627, + 0.97647, 0.95686, 0.67451, + 0.97647, 0.94902, 0.66667, + 0.97255, 0.94510, 0.65882, + 0.96863, 0.93725, 0.64706, + 0.96863, 0.93333, 0.63922, + 0.96471, 0.92941, 0.62745, + 0.96471, 0.92157, 0.61961, + 0.96078, 0.91765, 0.60784, + 0.95686, 0.90980, 0.60000, + 0.95686, 0.90588, 0.59216, + 0.95294, 0.90196, 0.58039, + 0.94902, 0.89412, 0.57255, + 0.94902, 0.89020, 0.56078, + 0.94510, 0.88235, 0.55294, + 0.94118, 0.87843, 0.54118, + 0.94118, 0.87451, 0.53333, + 0.93725, 0.86667, 0.52549, + 0.93725, 0.86275, 0.51373, + 0.93333, 0.85490, 0.50588, + 0.92941, 0.85098, 0.49412, + 0.92941, 0.84706, 0.48627, + 0.92549, 0.83922, 0.47451, + 0.92157, 0.83529, 0.46667, + 0.92157, 0.82745, 0.45882, + 0.91765, 0.82353, 0.44706, + 0.91373, 0.81961, 0.43922, + 0.91373, 0.81176, 0.42745, + 0.90980, 0.80784, 0.41961, + 0.90980, 0.83922, 0.41961, + 0.90980, 0.84314, 0.43137, + 0.91373, 0.84706, 0.44314, + 0.91373, 0.85098, 0.45490, + 0.91765, 0.85490, 0.46667, + 0.91765, 0.85882, 0.47843, + 0.92157, 0.85882, 0.49020, + 0.92157, 0.86275, 0.50196, + 0.92549, 0.86667, 0.51373, + 0.92549, 0.87059, 0.52549, + 0.92941, 0.87451, 0.53725, + 0.92941, 0.87843, 0.54902, + 0.93333, 0.87843, 0.56471, + 0.93333, 0.88235, 0.57647, + 0.93725, 0.88627, 0.58824, + 0.93725, 0.89020, 0.60000, + 0.93725, 0.89412, 0.61176, + 0.94118, 0.89804, 0.62353, + 0.94118, 0.89804, 0.63529, + 0.94510, 0.90196, 0.64706, + 0.94510, 0.90588, 0.65882, + 0.94902, 0.90980, 0.67059, + 0.94902, 0.91373, 0.68235, + 0.95294, 0.91765, 0.69412, + 0.95294, 0.91765, 0.70980, + 0.95686, 0.92157, 0.72157, + 0.95686, 0.92549, 0.73333, + 0.96078, 0.92941, 0.74510, + 0.96078, 0.93333, 0.75686, + 0.96471, 0.93725, 0.76863, + 0.96471, 0.93725, 0.78039, + 0.96863, 0.94118, 0.79216, + 0.96863, 0.94510, 0.80392, + 0.96863, 0.94902, 0.81569, + 0.97255, 0.95294, 0.82745, + 0.97255, 0.95686, 0.83922, + 0.97647, 0.95686, 0.85490, + 0.97647, 0.96078, 0.86667, + 0.98039, 0.96471, 0.87843, + 0.98039, 0.96863, 0.89020, + 0.98431, 0.97255, 0.90196, + 0.98431, 0.97647, 0.91373, + 0.98824, 0.97647, 0.92549, + 0.98824, 0.98039, 0.93725, + 0.99216, 0.98431, 0.94902, + 0.99216, 0.98824, 0.96078, + 0.99608, 0.99216, 0.97255, + 1.00000, 1.00000, 1.00000 ] +}, +{ + "Type" : "gyr_centre", + "Name" : "gyr_centre", + "rgbData": [ + 0.00000, 0.00000, 0.00000, + 0.00131, 0.14118, 0.00000, + 0.00784, 0.45098, 0.00000, + 0.01569, 0.47843, 0.00392, + 0.02353, 0.50588, 0.00392, + 0.02745, 0.53333, 0.00784, + 0.03529, 0.56078, 0.01176, + 0.04314, 0.58824, 0.01176, + 0.05098, 0.61569, 0.01569, + 0.05490, 0.64314, 0.01961, + 0.06275, 0.67059, 0.01961, + 0.07059, 0.69804, 0.02353, + 0.08627, 0.72549, 0.02745, + 0.09412, 0.72549, 0.02745, + 0.10196, 0.72941, 0.02745, + 0.10980, 0.72941, 0.02745, + 0.11765, 0.72941, 0.02745, + 0.12549, 0.73333, 0.02353, + 0.13333, 0.73333, 0.02353, + 0.14118, 0.73333, 0.02353, + 0.14902, 0.73725, 0.02353, + 0.15686, 0.73725, 0.02353, + 0.16471, 0.73725, 0.02353, + 0.17255, 0.74118, 0.02353, + 0.18039, 0.74118, 0.02353, + 0.18824, 0.74118, 0.02353, + 0.19608, 0.74510, 0.02353, + 0.20392, 0.74510, 0.02353, + 0.21176, 0.74510, 0.02353, + 0.21961, 0.74902, 0.02353, + 0.22745, 0.74902, 0.02353, + 0.23529, 0.74902, 0.02353, + 0.24314, 0.75294, 0.02353, + 0.25098, 0.75294, 0.01961, + 0.25882, 0.75294, 0.01961, + 0.26667, 0.75294, 0.01961, + 0.27451, 0.75686, 0.01961, + 0.28235, 0.75686, 0.01961, + 0.29020, 0.75686, 0.01961, + 0.29804, 0.76078, 0.01961, + 0.30588, 0.76078, 0.01961, + 0.31373, 0.76078, 0.01961, + 0.32157, 0.76471, 0.01961, + 0.32941, 0.76471, 0.01961, + 0.33333, 0.76471, 0.01961, + 0.34118, 0.76863, 0.01961, + 0.34902, 0.76863, 0.01961, + 0.35686, 0.76863, 0.01961, + 0.36471, 0.77255, 0.01961, + 0.37255, 0.77255, 0.01569, + 0.38039, 0.77255, 0.01569, + 0.38824, 0.77647, 0.01569, + 0.39608, 0.77647, 0.01569, + 0.40392, 0.77647, 0.01569, + 0.41176, 0.78039, 0.01569, + 0.41961, 0.78039, 0.01569, + 0.42745, 0.78039, 0.01569, + 0.43529, 0.78431, 0.01569, + 0.44314, 0.78431, 0.01569, + 0.45098, 0.78431, 0.01569, + 0.45882, 0.78824, 0.01569, + 0.46667, 0.78824, 0.01569, + 0.47451, 0.78824, 0.01569, + 0.48235, 0.79216, 0.01569, + 0.49020, 0.79216, 0.01569, + 0.49804, 0.79216, 0.01176, + 0.50588, 0.79216, 0.01176, + 0.51373, 0.79608, 0.01176, + 0.52157, 0.79608, 0.01176, + 0.52941, 0.79608, 0.01176, + 0.53725, 0.80000, 0.01176, + 0.54510, 0.80000, 0.01176, + 0.55294, 0.80000, 0.01176, + 0.56078, 0.80392, 0.01176, + 0.56863, 0.80392, 0.01176, + 0.57647, 0.80392, 0.01176, + 0.58431, 0.80784, 0.01176, + 0.59216, 0.80784, 0.01176, + 0.60000, 0.80784, 0.01176, + 0.60784, 0.81176, 0.01176, + 0.61569, 0.81176, 0.01176, + 0.62353, 0.81176, 0.00784, + 0.63137, 0.81569, 0.00784, + 0.63922, 0.81569, 0.00784, + 0.64706, 0.81569, 0.00784, + 0.65490, 0.81961, 0.00784, + 0.65882, 0.81961, 0.00784, + 0.66667, 0.81961, 0.00784, + 0.67451, 0.82353, 0.00784, + 0.68235, 0.82353, 0.00784, + 0.69020, 0.82353, 0.00784, + 0.69804, 0.82745, 0.00784, + 0.70588, 0.82745, 0.00784, + 0.71373, 0.82745, 0.00784, + 0.72157, 0.83137, 0.00784, + 0.72941, 0.83137, 0.00784, + 0.73725, 0.83137, 0.00784, + 0.74510, 0.83137, 0.00392, + 0.75294, 0.83529, 0.00392, + 0.76078, 0.83529, 0.00392, + 0.76863, 0.83529, 0.00392, + 0.77647, 0.83922, 0.00392, + 0.78431, 0.83922, 0.00392, + 0.79216, 0.83922, 0.00392, + 0.80000, 0.84314, 0.00392, + 0.80784, 0.84314, 0.00392, + 0.81569, 0.84314, 0.00392, + 0.82353, 0.84706, 0.00392, + 0.83137, 0.84706, 0.00392, + 0.83922, 0.84706, 0.00392, + 0.84706, 0.85098, 0.00392, + 0.85490, 0.85098, 0.00392, + 0.86275, 0.85098, 0.00392, + 0.87059, 0.85490, 0.00000, + 0.87843, 0.85490, 0.00000, + 0.88627, 0.85490, 0.00000, + 0.89412, 0.85882, 0.00000, + 0.90196, 0.85882, 0.00000, + 0.90980, 0.85882, 0.00000, + 0.91765, 0.86275, 0.00000, + 0.92549, 0.86275, 0.00000, + 0.93333, 0.86275, 0.00000, + 0.94118, 0.86667, 0.00000, + 0.94902, 0.86667, 0.00000, + 0.95686, 0.86667, 0.00000, + 0.96471, 0.87059, 0.00000, + 0.97255, 0.87059, 0.00000, + 0.99608, 0.88627, 0.00000, + 0.98431, 0.86667, 0.00000, + 0.98431, 0.85882, 0.00000, + 0.98431, 0.85098, 0.00000, + 0.98431, 0.84706, 0.00000, + 0.98431, 0.83922, 0.00000, + 0.98431, 0.83137, 0.00000, + 0.98431, 0.82353, 0.00000, + 0.98431, 0.81961, 0.00000, + 0.98431, 0.81176, 0.00000, + 0.98431, 0.80392, 0.00000, + 0.98431, 0.79608, 0.00000, + 0.98431, 0.79216, 0.00000, + 0.98431, 0.78431, 0.00000, + 0.98431, 0.77647, 0.00000, + 0.98431, 0.76863, 0.00000, + 0.98431, 0.76471, 0.00000, + 0.98431, 0.75686, 0.00000, + 0.98431, 0.74902, 0.00000, + 0.98431, 0.74118, 0.00000, + 0.98431, 0.73725, 0.00000, + 0.98431, 0.72941, 0.00000, + 0.98431, 0.72157, 0.00000, + 0.98431, 0.71373, 0.00000, + 0.98431, 0.70980, 0.00000, + 0.98431, 0.70196, 0.00000, + 0.98431, 0.69412, 0.00000, + 0.98431, 0.68627, 0.00000, + 0.98431, 0.68235, 0.00000, + 0.98431, 0.67451, 0.00000, + 0.98431, 0.66667, 0.00000, + 0.98431, 0.65882, 0.00000, + 0.98431, 0.65490, 0.00000, + 0.98431, 0.64706, 0.00000, + 0.98431, 0.63922, 0.00000, + 0.98431, 0.63529, 0.00000, + 0.98431, 0.62745, 0.00000, + 0.98431, 0.61961, 0.00000, + 0.98431, 0.61176, 0.00000, + 0.98431, 0.60784, 0.00000, + 0.98431, 0.60000, 0.00000, + 0.98431, 0.59216, 0.00000, + 0.98431, 0.58431, 0.00000, + 0.98431, 0.58039, 0.00000, + 0.98431, 0.57255, 0.00000, + 0.98431, 0.56471, 0.00000, + 0.98431, 0.55686, 0.00000, + 0.98431, 0.55294, 0.00000, + 0.98431, 0.54510, 0.00000, + 0.98431, 0.53725, 0.00000, + 0.98431, 0.52941, 0.00000, + 0.98431, 0.52549, 0.00000, + 0.98431, 0.51765, 0.00000, + 0.98431, 0.50980, 0.00000, + 0.98431, 0.50196, 0.00000, + 0.98431, 0.49804, 0.00000, + 0.98431, 0.49020, 0.00000, + 0.98431, 0.48235, 0.00000, + 0.98431, 0.47451, 0.00000, + 0.98431, 0.47059, 0.00000, + 0.98431, 0.46275, 0.00000, + 0.98431, 0.45490, 0.00000, + 0.98431, 0.44706, 0.00000, + 0.98431, 0.44314, 0.00000, + 0.98431, 0.43529, 0.00000, + 0.98039, 0.42745, 0.00000, + 0.98039, 0.42353, 0.00000, + 0.98039, 0.41569, 0.00000, + 0.98039, 0.40784, 0.00000, + 0.98039, 0.40000, 0.00000, + 0.98039, 0.39608, 0.00000, + 0.98039, 0.38824, 0.00000, + 0.98039, 0.38039, 0.00000, + 0.98039, 0.37255, 0.00000, + 0.98039, 0.36863, 0.00000, + 0.98039, 0.36078, 0.00000, + 0.98039, 0.35294, 0.00000, + 0.98039, 0.34510, 0.00000, + 0.98039, 0.34118, 0.00000, + 0.98039, 0.33333, 0.00000, + 0.98039, 0.32549, 0.00000, + 0.98039, 0.31765, 0.00000, + 0.98039, 0.31373, 0.00000, + 0.98039, 0.30588, 0.00000, + 0.98039, 0.29804, 0.00000, + 0.98039, 0.29020, 0.00000, + 0.98039, 0.28627, 0.00000, + 0.98039, 0.27843, 0.00000, + 0.98039, 0.27059, 0.00000, + 0.98039, 0.26275, 0.00000, + 0.98039, 0.25882, 0.00000, + 0.98039, 0.25098, 0.00000, + 0.98039, 0.24314, 0.00000, + 0.98039, 0.23529, 0.00000, + 0.98039, 0.23137, 0.00000, + 0.98039, 0.22353, 0.00000, + 0.98039, 0.21569, 0.00000, + 0.98039, 0.21176, 0.00000, + 0.98039, 0.20392, 0.00000, + 0.98039, 0.19608, 0.00000, + 0.98039, 0.18824, 0.00000, + 0.98039, 0.18431, 0.00000, + 0.98039, 0.17647, 0.00000, + 0.98039, 0.16863, 0.00000, + 0.98039, 0.16078, 0.00000, + 0.98039, 0.15686, 0.00000, + 0.98039, 0.14902, 0.00000, + 0.98039, 0.14118, 0.00000, + 0.98039, 0.13333, 0.00000, + 0.98039, 0.17255, 0.04706, + 0.98039, 0.21176, 0.09412, + 0.98039, 0.25490, 0.14118, + 0.98039, 0.29412, 0.18824, + 0.98039, 0.33333, 0.23529, + 0.98039, 0.37647, 0.28235, + 0.98039, 0.41569, 0.32941, + 0.98039, 0.45882, 0.37647, + 0.98039, 0.49804, 0.42353, + 0.98039, 0.53725, 0.47059, + 0.98431, 0.58039, 0.51765, + 0.98431, 0.61961, 0.56471, + 0.98431, 0.65882, 0.61176, + 0.98431, 0.70196, 0.65882, + 0.98431, 0.74118, 0.70588, + 0.98431, 0.78431, 0.75294, + 0.98431, 0.82353, 0.80000, + 0.98431, 0.86275, 0.84706, + 0.98431, 0.90588, 0.89412, + 0.98431, 0.94510, 0.94118 ] +}, +{ + "Type" : "heart", + "Name" : "heart", + "rgbData": [ + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.01569, 0.01569, 0.01569, + 0.03137, 0.03137, 0.03137, + 0.04706, 0.04706, 0.04706, + 0.06275, 0.06275, 0.06275, + 0.07451, 0.07451, 0.07451, + 0.09020, 0.09020, 0.09020, + 0.10588, 0.10588, 0.10588, + 0.13333, 0.13333, 0.13333, + 0.14902, 0.14902, 0.14902, + 0.16471, 0.16471, 0.16471, + 0.18039, 0.18039, 0.18039, + 0.19216, 0.19216, 0.19216, + 0.20784, 0.20784, 0.20784, + 0.22353, 0.22353, 0.22353, + 0.23922, 0.23922, 0.23922, + 0.23922, 0.23922, 0.23922, + 0.23922, 0.23922, 0.23922, + 0.23922, 0.23922, 0.23922, + 0.23922, 0.23922, 0.23922, + 0.23922, 0.23922, 0.23922, + 0.23922, 0.23922, 0.23922, + 0.23922, 0.23922, 0.23922, + 0.23922, 0.23922, 0.23922, + 0.23922, 0.23922, 0.23922, + 0.23922, 0.23922, 0.23922, + 0.23922, 0.23922, 0.23922, + 0.23922, 0.23922, 0.23922, + 0.23922, 0.23922, 0.23922, + 0.23922, 0.23922, 0.23922, + 0.23922, 0.23922, 0.23922, + 0.23922, 0.23922, 0.23922, + 0.23922, 0.23922, 0.23922, + 0.23922, 0.23922, 0.23922, + 0.23922, 0.23922, 0.23922, + 0.23922, 0.23922, 0.23922, + 0.23922, 0.23922, 0.23922, + 0.23922, 0.23922, 0.23922, + 0.23922, 0.23922, 0.23922, + 0.23922, 0.23922, 0.23922, + 0.23922, 0.23922, 0.23922, + 0.23922, 0.23922, 0.23922, + 0.23922, 0.23922, 0.23922, + 0.23922, 0.23922, 0.23922, + 0.23922, 0.23922, 0.23922, + 0.23922, 0.23922, 0.23922, + 0.23922, 0.23922, 0.23922, + 0.23922, 0.23922, 0.23922, + 0.23922, 0.23922, 0.23922, + 0.23922, 0.23922, 0.23922, + 0.23922, 0.23922, 0.23922, + 0.23922, 0.23922, 0.23922, + 0.23922, 0.23922, 0.23922, + 0.23922, 0.23922, 0.23922, + 0.23922, 0.23922, 0.23922, + 0.23922, 0.23922, 0.23922, + 0.23922, 0.23922, 0.23922, + 0.23922, 0.23922, 0.23922, + 0.23922, 0.23922, 0.23922, + 0.23922, 0.23922, 0.23922, + 0.23922, 0.23922, 0.23922, + 0.23922, 0.23922, 0.23922, + 0.23529, 0.23529, 0.23529, + 0.23137, 0.23137, 0.23137, + 0.23137, 0.23137, 0.23137, + 0.22745, 0.22745, 0.22745, + 0.22353, 0.22353, 0.22353, + 0.21961, 0.21961, 0.21961, + 0.21961, 0.21961, 0.21961, + 0.21569, 0.21569, 0.21569, + 0.21176, 0.21176, 0.21176, + 0.21176, 0.21176, 0.21176, + 0.20784, 0.20784, 0.20784, + 0.20392, 0.20392, 0.20392, + 0.20392, 0.20392, 0.20392, + 0.20000, 0.20000, 0.20000, + 0.20000, 0.20000, 0.20000, + 0.18431, 0.18431, 0.18431, + 0.17255, 0.17255, 0.17255, + 0.16078, 0.16078, 0.16078, + 0.14902, 0.14902, 0.14902, + 0.13725, 0.13725, 0.13725, + 0.12549, 0.12549, 0.12549, + 0.11373, 0.11373, 0.11373, + 0.10196, 0.10196, 0.10196, + 0.08627, 0.08627, 0.08627, + 0.07451, 0.07451, 0.07451, + 0.05098, 0.05098, 0.05098, + 0.03922, 0.03922, 0.03922, + 0.02745, 0.02745, 0.02745, + 0.01569, 0.01569, 0.01569, + 0.00392, 0.00392, 0.00392, + 0.01569, 0.00392, 0.00392, + 0.02745, 0.00784, 0.00392, + 0.03922, 0.00784, 0.00392, + 0.05098, 0.01176, 0.00392, + 0.06275, 0.01569, 0.00392, + 0.07451, 0.01569, 0.00392, + 0.08627, 0.01961, 0.00392, + 0.10196, 0.02353, 0.00392, + 0.11373, 0.02353, 0.00392, + 0.12549, 0.02745, 0.00392, + 0.13725, 0.02745, 0.00392, + 0.14902, 0.03137, 0.00392, + 0.16078, 0.03529, 0.00392, + 0.17255, 0.03529, 0.00392, + 0.20000, 0.04314, 0.00392, + 0.20784, 0.04706, 0.00392, + 0.21569, 0.05098, 0.00392, + 0.22353, 0.05490, 0.00392, + 0.23137, 0.06275, 0.00784, + 0.23922, 0.06667, 0.00784, + 0.25098, 0.07059, 0.00784, + 0.25490, 0.07451, 0.01176, + 0.26275, 0.08235, 0.01176, + 0.27059, 0.08627, 0.01176, + 0.27843, 0.09020, 0.01569, + 0.29020, 0.09412, 0.01569, + 0.29804, 0.10196, 0.01569, + 0.30588, 0.10588, 0.01961, + 0.31373, 0.10980, 0.01961, + 0.32157, 0.11373, 0.01961, + 0.33333, 0.12157, 0.02353, + 0.33725, 0.12549, 0.02353, + 0.34510, 0.12941, 0.02745, + 0.35294, 0.13333, 0.02745, + 0.36863, 0.14510, 0.03529, + 0.37647, 0.14902, 0.03529, + 0.38431, 0.15294, 0.03922, + 0.39216, 0.16078, 0.04314, + 0.39608, 0.16471, 0.04314, + 0.40392, 0.16863, 0.04706, + 0.41176, 0.17255, 0.04706, + 0.41961, 0.18039, 0.05098, + 0.42745, 0.18431, 0.05490, + 0.43529, 0.18824, 0.05490, + 0.44314, 0.19216, 0.05882, + 0.45098, 0.20000, 0.06275, + 0.45490, 0.20392, 0.06275, + 0.46275, 0.20784, 0.06667, + 0.47059, 0.21176, 0.06667, + 0.47843, 0.21961, 0.07059, + 0.48627, 0.22353, 0.07451, + 0.49412, 0.22745, 0.07451, + 0.50196, 0.23137, 0.07843, + 0.50980, 0.23922, 0.08235, + 0.52157, 0.24706, 0.08627, + 0.52941, 0.25098, 0.08627, + 0.53725, 0.25490, 0.09020, + 0.54510, 0.25882, 0.09412, + 0.55294, 0.26275, 0.09412, + 0.56078, 0.26667, 0.09804, + 0.56863, 0.27451, 0.10196, + 0.57255, 0.27843, 0.10196, + 0.57647, 0.28627, 0.10588, + 0.58039, 0.29412, 0.10980, + 0.58824, 0.30196, 0.11373, + 0.59216, 0.30980, 0.11765, + 0.59608, 0.31765, 0.12157, + 0.60000, 0.32549, 0.12549, + 0.60784, 0.33333, 0.12941, + 0.61176, 0.33725, 0.13333, + 0.61569, 0.34510, 0.13725, + 0.61961, 0.35294, 0.14118, + 0.62745, 0.36078, 0.14510, + 0.63529, 0.37647, 0.15294, + 0.63922, 0.38431, 0.15686, + 0.64706, 0.39216, 0.16078, + 0.65098, 0.39608, 0.16471, + 0.65490, 0.40392, 0.17255, + 0.65882, 0.41176, 0.18039, + 0.66667, 0.41961, 0.18824, + 0.67059, 0.42745, 0.19608, + 0.67451, 0.43529, 0.20392, + 0.67843, 0.44314, 0.21176, + 0.68627, 0.45098, 0.21961, + 0.69020, 0.45490, 0.22353, + 0.69412, 0.46275, 0.23137, + 0.69804, 0.47059, 0.23922, + 0.70588, 0.47843, 0.24706, + 0.70980, 0.48627, 0.25098, + 0.71373, 0.49412, 0.25882, + 0.71765, 0.50196, 0.26667, + 0.72549, 0.50980, 0.27451, + 0.72941, 0.51373, 0.27843, + 0.73725, 0.52941, 0.29020, + 0.74510, 0.53725, 0.29804, + 0.74902, 0.54510, 0.30196, + 0.74902, 0.55294, 0.30980, + 0.75294, 0.56078, 0.31373, + 0.76078, 0.56863, 0.32157, + 0.76471, 0.57255, 0.32941, + 0.76863, 0.58039, 0.33333, + 0.77255, 0.58824, 0.34118, + 0.78039, 0.59608, 0.34510, + 0.78431, 0.60392, 0.35294, + 0.78824, 0.61176, 0.35686, + 0.79216, 0.61961, 0.36471, + 0.80000, 0.62745, 0.37255, + 0.80392, 0.63922, 0.38431, + 0.81176, 0.65098, 0.39608, + 0.81569, 0.66275, 0.40784, + 0.82353, 0.67451, 0.41961, + 0.82745, 0.68627, 0.43137, + 0.83529, 0.69804, 0.44314, + 0.84706, 0.72549, 0.47059, + 0.85490, 0.73725, 0.48235, + 0.85882, 0.74902, 0.49412, + 0.86667, 0.75686, 0.50588, + 0.87059, 0.76863, 0.51765, + 0.87843, 0.78039, 0.52941, + 0.88235, 0.79216, 0.54118, + 0.89020, 0.80392, 0.55294, + 0.89804, 0.81961, 0.56863, + 0.90196, 0.82745, 0.59608, + 0.90588, 0.83922, 0.62353, + 0.90980, 0.85098, 0.65098, + 0.91765, 0.85882, 0.67843, + 0.92157, 0.87059, 0.70588, + 0.92549, 0.88235, 0.73333, + 0.93333, 0.89020, 0.75686, + 0.93725, 0.90196, 0.78431, + 0.94118, 0.91373, 0.81176, + 0.94902, 0.92157, 0.83922, + 0.98431, 0.94902, 0.87843, + 0.98824, 0.96863, 0.91373, + 0.99216, 0.98431, 0.94118, + 0.99216, 0.99216, 0.96471, + 0.99216, 0.99216, 0.98431, + 0.99216, 0.99216, 0.99216, + 0.99216, 0.99216, 0.99216, + 0.99216, 0.99216, 0.99216, + 0.99216, 0.99216, 0.99216, + 0.99216, 0.99216, 0.99216, + 0.99216, 0.99216, 0.99216, + 0.99216, 0.99216, 0.99216, + 0.99216, 0.99216, 0.99216, + 0.99216, 0.99216, 0.99216, + 0.99216, 0.99216, 0.99216, + 0.99216, 0.99216, 0.99216, + 0.99216, 0.99216, 0.99216, + 0.99216, 0.99216, 0.99216 ] +}, +{ + "Type" : "hue", + "Name" : "hue", + "rgbData": [ + 1.00000, 0.00000, 0.00000, + 0.99085, 0.00915, 0.00000, + 0.94902, 0.05098, 0.00000, + 0.92549, 0.07451, 0.00000, + 0.90196, 0.09804, 0.00000, + 0.88235, 0.11765, 0.00000, + 0.86275, 0.13725, 0.00000, + 0.84706, 0.15294, 0.00000, + 0.82745, 0.17255, 0.00000, + 0.81176, 0.18824, 0.00000, + 0.80000, 0.20000, 0.00000, + 0.78431, 0.21569, 0.00000, + 0.76863, 0.23137, 0.00000, + 0.75686, 0.24314, 0.00000, + 0.74510, 0.25490, 0.00000, + 0.73333, 0.26667, 0.00000, + 0.72157, 0.27843, 0.00000, + 0.70980, 0.29020, 0.00000, + 0.69804, 0.30196, 0.00000, + 0.69020, 0.30980, 0.00000, + 0.67843, 0.32157, 0.00000, + 0.67059, 0.32941, 0.00000, + 0.65882, 0.34118, 0.00000, + 0.65098, 0.34902, 0.00000, + 0.64314, 0.35686, 0.00000, + 0.63529, 0.36471, 0.00000, + 0.62353, 0.37647, 0.00000, + 0.61569, 0.38431, 0.00000, + 0.60784, 0.39216, 0.00000, + 0.60000, 0.40000, 0.00000, + 0.59216, 0.40784, 0.00000, + 0.58431, 0.41569, 0.00000, + 0.57647, 0.42353, 0.00000, + 0.56863, 0.43137, 0.00000, + 0.56078, 0.43922, 0.00000, + 0.55686, 0.44314, 0.00000, + 0.54902, 0.45098, 0.00000, + 0.54118, 0.45882, 0.00000, + 0.53333, 0.46667, 0.00000, + 0.52549, 0.47451, 0.00000, + 0.51765, 0.48235, 0.00000, + 0.51373, 0.48627, 0.00000, + 0.50588, 0.49412, 0.00000, + 0.49804, 0.50196, 0.00000, + 0.49020, 0.50980, 0.00000, + 0.48235, 0.51765, 0.00000, + 0.47451, 0.52549, 0.00000, + 0.47059, 0.52941, 0.00000, + 0.46275, 0.53725, 0.00000, + 0.45490, 0.54510, 0.00000, + 0.44706, 0.55294, 0.00000, + 0.43922, 0.56078, 0.00000, + 0.43137, 0.56863, 0.00000, + 0.42353, 0.57647, 0.00000, + 0.41569, 0.58431, 0.00000, + 0.41176, 0.58824, 0.00000, + 0.40392, 0.59608, 0.00000, + 0.39216, 0.60784, 0.00000, + 0.38431, 0.61569, 0.00000, + 0.37647, 0.62353, 0.00000, + 0.36863, 0.63137, 0.00000, + 0.36078, 0.63922, 0.00000, + 0.35294, 0.64706, 0.00000, + 0.34118, 0.65882, 0.00000, + 0.33333, 0.66667, 0.00000, + 0.32549, 0.67451, 0.00000, + 0.31373, 0.68627, 0.00000, + 0.30196, 0.69804, 0.00000, + 0.29412, 0.70588, 0.00000, + 0.28235, 0.71765, 0.00000, + 0.27059, 0.72941, 0.00000, + 0.25882, 0.74118, 0.00000, + 0.24706, 0.75294, 0.00000, + 0.23529, 0.76471, 0.00000, + 0.21961, 0.78039, 0.00000, + 0.20784, 0.79216, 0.00000, + 0.19216, 0.80784, 0.00000, + 0.17647, 0.82353, 0.00000, + 0.16078, 0.83922, 0.00000, + 0.14118, 0.85882, 0.00000, + 0.12549, 0.87451, 0.00000, + 0.10588, 0.89412, 0.00000, + 0.08235, 0.91765, 0.00000, + 0.05882, 0.94118, 0.00000, + 0.03529, 0.96471, 0.00000, + 0.00784, 0.99216, 0.00000, + 0.00000, 0.98039, 0.01961, + 0.00000, 0.95686, 0.04314, + 0.00000, 0.93333, 0.06667, + 0.00000, 0.90980, 0.09020, + 0.00000, 0.89020, 0.10980, + 0.00000, 0.87059, 0.12941, + 0.00000, 0.85098, 0.14902, + 0.00000, 0.83529, 0.16471, + 0.00000, 0.81961, 0.18039, + 0.00000, 0.80392, 0.19608, + 0.00000, 0.78824, 0.21176, + 0.00000, 0.77647, 0.22353, + 0.00000, 0.76078, 0.23922, + 0.00000, 0.74902, 0.25098, + 0.00000, 0.73725, 0.26275, + 0.00000, 0.72549, 0.27451, + 0.00000, 0.71373, 0.28627, + 0.00000, 0.70196, 0.29804, + 0.00000, 0.69412, 0.30588, + 0.00000, 0.68235, 0.31765, + 0.00000, 0.67451, 0.32549, + 0.00000, 0.66275, 0.33725, + 0.00000, 0.65490, 0.34510, + 0.00000, 0.64706, 0.35294, + 0.00000, 0.63529, 0.36471, + 0.00000, 0.62745, 0.37255, + 0.00000, 0.61961, 0.38039, + 0.00000, 0.61176, 0.38824, + 0.00000, 0.60392, 0.39608, + 0.00000, 0.59608, 0.40392, + 0.00000, 0.58824, 0.41176, + 0.00000, 0.58039, 0.41961, + 0.00000, 0.57255, 0.42745, + 0.00000, 0.56471, 0.43529, + 0.00000, 0.55686, 0.44314, + 0.00000, 0.54902, 0.45098, + 0.00000, 0.54118, 0.45882, + 0.00000, 0.53725, 0.46275, + 0.00000, 0.52941, 0.47059, + 0.00000, 0.52157, 0.47843, + 0.00000, 0.51373, 0.48627, + 0.00000, 0.50588, 0.49412, + 0.00000, 0.50196, 0.49804, + 0.00000, 0.49412, 0.50588, + 0.00000, 0.48627, 0.51373, + 0.00000, 0.47843, 0.52157, + 0.00000, 0.47059, 0.52941, + 0.00000, 0.46275, 0.53725, + 0.00000, 0.45882, 0.54118, + 0.00000, 0.45098, 0.54902, + 0.00000, 0.44314, 0.55686, + 0.00000, 0.43529, 0.56471, + 0.00000, 0.42745, 0.57255, + 0.00000, 0.41961, 0.58039, + 0.00000, 0.41176, 0.58824, + 0.00000, 0.40392, 0.59608, + 0.00000, 0.39608, 0.60392, + 0.00000, 0.38824, 0.61176, + 0.00000, 0.38039, 0.61961, + 0.00000, 0.37255, 0.62745, + 0.00000, 0.36471, 0.63529, + 0.00000, 0.35294, 0.64706, + 0.00000, 0.34510, 0.65490, + 0.00000, 0.33725, 0.66275, + 0.00000, 0.32549, 0.67451, + 0.00000, 0.31765, 0.68235, + 0.00000, 0.30588, 0.69412, + 0.00000, 0.29804, 0.70196, + 0.00000, 0.28627, 0.71373, + 0.00000, 0.27451, 0.72549, + 0.00000, 0.26275, 0.73725, + 0.00000, 0.25098, 0.74902, + 0.00000, 0.23922, 0.76078, + 0.00000, 0.22353, 0.77647, + 0.00000, 0.21176, 0.78824, + 0.00000, 0.19608, 0.80392, + 0.00000, 0.18039, 0.81961, + 0.00000, 0.16471, 0.83529, + 0.00000, 0.14902, 0.85098, + 0.00000, 0.12941, 0.87059, + 0.00000, 0.10980, 0.89020, + 0.00000, 0.09020, 0.90980, + 0.00000, 0.06667, 0.93333, + 0.00000, 0.04314, 0.95686, + 0.00000, 0.01961, 0.98039, + 0.00784, 0.00000, 0.99216, + 0.03529, 0.00000, 0.96471, + 0.05882, 0.00000, 0.94118, + 0.08235, 0.00000, 0.91765, + 0.10588, 0.00000, 0.89412, + 0.12549, 0.00000, 0.87451, + 0.14118, 0.00000, 0.85882, + 0.16078, 0.00000, 0.83922, + 0.17647, 0.00000, 0.82353, + 0.19216, 0.00000, 0.80784, + 0.20784, 0.00000, 0.79216, + 0.21961, 0.00000, 0.78039, + 0.23529, 0.00000, 0.76471, + 0.24706, 0.00000, 0.75294, + 0.25882, 0.00000, 0.74118, + 0.27059, 0.00000, 0.72941, + 0.28235, 0.00000, 0.71765, + 0.29412, 0.00000, 0.70588, + 0.30196, 0.00000, 0.69804, + 0.31373, 0.00000, 0.68627, + 0.32549, 0.00000, 0.67451, + 0.33333, 0.00000, 0.66667, + 0.34118, 0.00000, 0.65882, + 0.35294, 0.00000, 0.64706, + 0.36078, 0.00000, 0.63922, + 0.36863, 0.00000, 0.63137, + 0.37647, 0.00000, 0.62353, + 0.38431, 0.00000, 0.61569, + 0.39216, 0.00000, 0.60784, + 0.40392, 0.00000, 0.59608, + 0.41176, 0.00000, 0.58824, + 0.41569, 0.00000, 0.58431, + 0.42353, 0.00000, 0.57647, + 0.43137, 0.00000, 0.56863, + 0.43922, 0.00000, 0.56078, + 0.44706, 0.00000, 0.55294, + 0.45490, 0.00000, 0.54510, + 0.46275, 0.00000, 0.53725, + 0.47059, 0.00000, 0.52941, + 0.47451, 0.00000, 0.52549, + 0.48235, 0.00000, 0.51765, + 0.49020, 0.00000, 0.50980, + 0.49804, 0.00000, 0.50196, + 0.50588, 0.00000, 0.49412, + 0.51373, 0.00000, 0.48627, + 0.51765, 0.00000, 0.48235, + 0.52549, 0.00000, 0.47451, + 0.53333, 0.00000, 0.46667, + 0.54118, 0.00000, 0.45882, + 0.54902, 0.00000, 0.45098, + 0.55686, 0.00000, 0.44314, + 0.56078, 0.00000, 0.43922, + 0.56863, 0.00000, 0.43137, + 0.57647, 0.00000, 0.42353, + 0.58431, 0.00000, 0.41569, + 0.59216, 0.00000, 0.40784, + 0.60000, 0.00000, 0.40000, + 0.60784, 0.00000, 0.39216, + 0.61569, 0.00000, 0.38431, + 0.62353, 0.00000, 0.37647, + 0.63529, 0.00000, 0.36471, + 0.64314, 0.00000, 0.35686, + 0.65098, 0.00000, 0.34902, + 0.65882, 0.00000, 0.34118, + 0.67059, 0.00000, 0.32941, + 0.67843, 0.00000, 0.32157, + 0.69020, 0.00000, 0.30980, + 0.69804, 0.00000, 0.30196, + 0.70980, 0.00000, 0.29020, + 0.72157, 0.00000, 0.27843, + 0.73333, 0.00000, 0.26667, + 0.74510, 0.00000, 0.25490, + 0.75686, 0.00000, 0.24314, + 0.76863, 0.00000, 0.23137, + 0.78431, 0.00000, 0.21569, + 0.80000, 0.00000, 0.20000, + 0.81176, 0.00000, 0.18824, + 0.82745, 0.00000, 0.17255, + 0.84706, 0.00000, 0.15294, + 0.86275, 0.00000, 0.13725, + 0.88235, 0.00000, 0.11765, + 0.90196, 0.00000, 0.09804, + 0.92549, 0.00000, 0.07451, + 0.94902, 0.00000, 0.05098, + 0.97255, 0.00000, 0.02745 ] +}, +{ + "Type" : "icool", + "Name" : "icool", + "rgbData": [ + 0.00392, 0.01176, 0.00784, + 0.00392, 0.01176, 0.00784, + 0.00392, 0.01961, 0.01569, + 0.00392, 0.02745, 0.02353, + 0.00392, 0.03529, 0.03137, + 0.00392, 0.04314, 0.03922, + 0.00392, 0.05098, 0.04706, + 0.00392, 0.05882, 0.05490, + 0.00392, 0.06667, 0.06275, + 0.00392, 0.07451, 0.07059, + 0.00392, 0.08235, 0.07843, + 0.00392, 0.09020, 0.08627, + 0.00392, 0.09804, 0.09412, + 0.00392, 0.10588, 0.10196, + 0.00392, 0.11373, 0.10980, + 0.00392, 0.12157, 0.11765, + 0.00392, 0.12941, 0.12549, + 0.00392, 0.13725, 0.13333, + 0.00392, 0.14510, 0.14118, + 0.00392, 0.15294, 0.14902, + 0.00392, 0.16078, 0.15686, + 0.00392, 0.16863, 0.16471, + 0.00392, 0.17647, 0.17255, + 0.00392, 0.18431, 0.18039, + 0.00392, 0.19216, 0.18824, + 0.00392, 0.20000, 0.19608, + 0.00392, 0.20784, 0.20392, + 0.00392, 0.21569, 0.21176, + 0.00392, 0.22353, 0.21961, + 0.00392, 0.23137, 0.22745, + 0.00392, 0.23922, 0.23529, + 0.00392, 0.24706, 0.24314, + 0.00392, 0.25098, 0.25098, + 0.00392, 0.25882, 0.25490, + 0.00392, 0.26667, 0.26275, + 0.00392, 0.27451, 0.27059, + 0.00392, 0.28235, 0.27843, + 0.00392, 0.29020, 0.28627, + 0.00392, 0.29804, 0.29412, + 0.00392, 0.30588, 0.30196, + 0.00392, 0.31373, 0.30980, + 0.00392, 0.32157, 0.31765, + 0.00392, 0.32941, 0.32549, + 0.00392, 0.33725, 0.33333, + 0.00392, 0.34510, 0.34118, + 0.00392, 0.35294, 0.34902, + 0.00392, 0.36078, 0.35686, + 0.00392, 0.36863, 0.36471, + 0.00392, 0.37647, 0.37255, + 0.00392, 0.38431, 0.38039, + 0.00392, 0.39216, 0.38824, + 0.00392, 0.40000, 0.39608, + 0.00392, 0.40784, 0.40392, + 0.00392, 0.41569, 0.41176, + 0.00392, 0.42353, 0.41961, + 0.00392, 0.43137, 0.42745, + 0.00392, 0.43922, 0.43529, + 0.00392, 0.44706, 0.44314, + 0.00392, 0.45490, 0.45098, + 0.00392, 0.46275, 0.45882, + 0.00392, 0.47059, 0.46667, + 0.00392, 0.47843, 0.47451, + 0.00392, 0.48627, 0.48235, + 0.00392, 0.49412, 0.49020, + 0.00392, 0.50196, 0.49804, + 0.00784, 0.49412, 0.50588, + 0.01569, 0.48627, 0.51373, + 0.02353, 0.47843, 0.52157, + 0.03137, 0.47059, 0.52941, + 0.03922, 0.46275, 0.53725, + 0.04706, 0.45490, 0.54510, + 0.05490, 0.44706, 0.55294, + 0.06275, 0.43922, 0.56078, + 0.07059, 0.43137, 0.56863, + 0.07843, 0.42353, 0.57647, + 0.08627, 0.41569, 0.58431, + 0.09412, 0.40784, 0.59216, + 0.10196, 0.40000, 0.60000, + 0.10980, 0.39216, 0.60784, + 0.11765, 0.38431, 0.61569, + 0.12549, 0.37647, 0.62353, + 0.13333, 0.36863, 0.63137, + 0.14118, 0.36078, 0.63922, + 0.14902, 0.35294, 0.64706, + 0.15686, 0.34510, 0.65490, + 0.16471, 0.33725, 0.66275, + 0.17255, 0.32941, 0.67059, + 0.18039, 0.32157, 0.67843, + 0.18824, 0.31373, 0.68627, + 0.19608, 0.30588, 0.69412, + 0.20392, 0.29804, 0.70196, + 0.21176, 0.29020, 0.70980, + 0.21961, 0.28235, 0.71765, + 0.22745, 0.27451, 0.72549, + 0.23529, 0.26667, 0.73333, + 0.24314, 0.25882, 0.74118, + 0.25098, 0.25098, 0.74902, + 0.25490, 0.24706, 0.75294, + 0.26275, 0.23922, 0.76078, + 0.27059, 0.23137, 0.76863, + 0.27843, 0.22353, 0.77647, + 0.28627, 0.21569, 0.78431, + 0.29412, 0.20784, 0.79216, + 0.30196, 0.20000, 0.80000, + 0.30980, 0.19216, 0.80784, + 0.31765, 0.18431, 0.81569, + 0.32549, 0.17647, 0.82353, + 0.33333, 0.16863, 0.83137, + 0.34118, 0.16078, 0.83922, + 0.34902, 0.15294, 0.84706, + 0.35686, 0.14510, 0.85490, + 0.36471, 0.13725, 0.86275, + 0.37255, 0.12941, 0.87059, + 0.38039, 0.12157, 0.87843, + 0.38824, 0.11373, 0.88627, + 0.39608, 0.10588, 0.89412, + 0.40392, 0.09804, 0.90196, + 0.41176, 0.09020, 0.90980, + 0.41961, 0.08235, 0.91765, + 0.42745, 0.07451, 0.92549, + 0.43529, 0.06667, 0.93333, + 0.44314, 0.05882, 0.94118, + 0.45098, 0.05098, 0.94902, + 0.45882, 0.04314, 0.95686, + 0.46667, 0.03529, 0.96471, + 0.47451, 0.02745, 0.97255, + 0.48235, 0.01961, 0.98039, + 0.49020, 0.01176, 0.98824, + 0.49804, 0.00392, 0.99608, + 0.50588, 0.00784, 0.98039, + 0.51373, 0.01569, 0.96471, + 0.52157, 0.02353, 0.94902, + 0.52941, 0.03137, 0.93333, + 0.53725, 0.03922, 0.91765, + 0.54510, 0.04706, 0.90196, + 0.55294, 0.05490, 0.88627, + 0.56078, 0.06275, 0.87059, + 0.56863, 0.07059, 0.85490, + 0.57647, 0.07843, 0.83922, + 0.58431, 0.08627, 0.82353, + 0.59216, 0.09412, 0.80784, + 0.60000, 0.10196, 0.79216, + 0.60784, 0.10980, 0.77647, + 0.61569, 0.11765, 0.76078, + 0.62353, 0.12549, 0.74902, + 0.63137, 0.13333, 0.73333, + 0.63922, 0.14118, 0.71765, + 0.64706, 0.14902, 0.70196, + 0.65490, 0.15686, 0.68627, + 0.66275, 0.16471, 0.67059, + 0.67059, 0.17255, 0.65490, + 0.67843, 0.18039, 0.63922, + 0.68627, 0.18824, 0.62353, + 0.69412, 0.19608, 0.60784, + 0.70196, 0.20392, 0.59216, + 0.70980, 0.21176, 0.57647, + 0.71765, 0.21961, 0.56078, + 0.72549, 0.22745, 0.54510, + 0.73333, 0.23529, 0.52941, + 0.74118, 0.24314, 0.51373, + 0.74902, 0.25098, 0.49804, + 0.75294, 0.25490, 0.48235, + 0.76078, 0.26275, 0.46667, + 0.76863, 0.27059, 0.45098, + 0.77647, 0.27843, 0.43529, + 0.78431, 0.28627, 0.41961, + 0.79216, 0.29412, 0.40392, + 0.80000, 0.30196, 0.38824, + 0.80784, 0.30980, 0.37255, + 0.81569, 0.31765, 0.35686, + 0.82353, 0.32549, 0.34118, + 0.83137, 0.33333, 0.32549, + 0.83922, 0.34118, 0.30980, + 0.84706, 0.34902, 0.29412, + 0.85490, 0.35686, 0.27843, + 0.86275, 0.36471, 0.26275, + 0.87059, 0.37255, 0.25098, + 0.87843, 0.38039, 0.23529, + 0.88627, 0.38824, 0.21961, + 0.89412, 0.39608, 0.20392, + 0.90196, 0.40392, 0.18824, + 0.90980, 0.41176, 0.17255, + 0.91765, 0.41961, 0.15686, + 0.92549, 0.42745, 0.14118, + 0.93333, 0.43529, 0.12549, + 0.94118, 0.44314, 0.10980, + 0.94902, 0.45098, 0.09412, + 0.95686, 0.45882, 0.07843, + 0.96471, 0.46667, 0.06275, + 0.97255, 0.47451, 0.04706, + 0.98039, 0.48235, 0.03137, + 0.98824, 0.49020, 0.01569, + 0.99608, 0.49804, 0.00392, + 0.99608, 0.50588, 0.01569, + 0.99608, 0.51373, 0.03137, + 0.99608, 0.52157, 0.04706, + 0.99608, 0.52941, 0.06275, + 0.99608, 0.53725, 0.07843, + 0.99608, 0.54510, 0.09412, + 0.99608, 0.55294, 0.10980, + 0.99608, 0.56078, 0.12549, + 0.99608, 0.56863, 0.14118, + 0.99608, 0.57647, 0.15686, + 0.99608, 0.58431, 0.17255, + 0.99608, 0.59216, 0.18824, + 0.99608, 0.60000, 0.20392, + 0.99608, 0.60784, 0.21961, + 0.99608, 0.61569, 0.23529, + 0.99608, 0.62353, 0.25098, + 0.99608, 0.63137, 0.26275, + 0.99608, 0.63922, 0.27843, + 0.99608, 0.64706, 0.29412, + 0.99608, 0.65490, 0.30980, + 0.99608, 0.66275, 0.32549, + 0.99608, 0.67059, 0.34118, + 0.99608, 0.67843, 0.35686, + 0.99608, 0.68627, 0.37255, + 0.99608, 0.69412, 0.38824, + 0.99608, 0.70196, 0.40392, + 0.99608, 0.70980, 0.41961, + 0.99608, 0.71765, 0.43529, + 0.99608, 0.72549, 0.45098, + 0.99608, 0.73333, 0.46667, + 0.99608, 0.74118, 0.48235, + 0.99608, 0.74902, 0.49804, + 0.99608, 0.75294, 0.51373, + 0.99608, 0.76078, 0.52941, + 0.99608, 0.76863, 0.54510, + 0.99608, 0.77647, 0.56078, + 0.99608, 0.78431, 0.57647, + 0.99608, 0.79216, 0.59216, + 0.99608, 0.80000, 0.60784, + 0.99608, 0.80784, 0.62353, + 0.99608, 0.81569, 0.63922, + 0.99608, 0.82353, 0.65490, + 0.99608, 0.83137, 0.67059, + 0.99608, 0.83922, 0.68627, + 0.99608, 0.84706, 0.70196, + 0.99608, 0.85490, 0.71765, + 0.99608, 0.86275, 0.73333, + 0.99608, 0.87059, 0.74902, + 0.99608, 0.87843, 0.76078, + 0.99608, 0.88627, 0.77647, + 0.99608, 0.89412, 0.79216, + 0.99608, 0.90196, 0.80784, + 0.99608, 0.90980, 0.82353, + 0.99608, 0.91765, 0.83922, + 0.99608, 0.92549, 0.85490, + 0.99608, 0.93333, 0.87059, + 0.99608, 0.94118, 0.88627, + 0.99608, 0.94902, 0.90196, + 0.99608, 0.95686, 0.91765, + 0.99608, 0.96471, 0.93333, + 0.99608, 0.97255, 0.94902, + 0.99608, 0.98039, 0.96471 ] +}, +{ + "Type" : "iman", + "Name" : "iman", + "rgbData": [ + 0.00000, 0.00000, 0.00000, + 0.07320, 0.00000, 0.00000, + 0.23529, 0.00000, 0.00000, + 0.25098, 0.00000, 0.00000, + 0.26667, 0.00000, 0.00000, + 0.28235, 0.00000, 0.00000, + 0.31373, 0.00000, 0.00000, + 0.32941, 0.00000, 0.00000, + 0.34510, 0.00000, 0.00000, + 0.36078, 0.00000, 0.00000, + 0.39216, 0.00000, 0.00000, + 0.40784, 0.00000, 0.00000, + 0.42353, 0.00000, 0.00000, + 0.43922, 0.00000, 0.00000, + 0.45490, 0.00000, 0.00000, + 0.48627, 0.00000, 0.00000, + 0.50196, 0.00000, 0.00000, + 0.51765, 0.00000, 0.00000, + 0.53333, 0.00000, 0.00000, + 0.56471, 0.00000, 0.00000, + 0.58039, 0.00000, 0.00000, + 0.59608, 0.00000, 0.00000, + 0.61176, 0.00000, 0.00000, + 0.62745, 0.00000, 0.00000, + 0.65882, 0.00000, 0.00000, + 0.67451, 0.00000, 0.00000, + 0.69020, 0.00000, 0.00000, + 0.70588, 0.00000, 0.00000, + 0.73725, 0.00000, 0.00000, + 0.75294, 0.00000, 0.00000, + 0.76863, 0.00000, 0.00000, + 0.78431, 0.00000, 0.00000, + 0.80000, 0.00000, 0.00000, + 0.83137, 0.00000, 0.00000, + 0.84706, 0.00000, 0.00000, + 0.86275, 0.00000, 0.00000, + 0.87843, 0.00000, 0.00000, + 0.90980, 0.00000, 0.00000, + 0.92549, 0.00000, 0.00000, + 0.94118, 0.00000, 0.00000, + 0.95686, 0.00000, 0.00000, + 0.98824, 0.00000, 0.00000, + 0.98824, 0.01569, 0.00000, + 0.98824, 0.04706, 0.00000, + 0.98824, 0.06275, 0.00000, + 0.98824, 0.09412, 0.00000, + 0.98824, 0.12549, 0.00000, + 0.98824, 0.14118, 0.00000, + 0.98824, 0.17255, 0.00000, + 0.98824, 0.20392, 0.00000, + 0.98824, 0.21961, 0.00000, + 0.98824, 0.25098, 0.00000, + 0.98824, 0.28235, 0.00000, + 0.98824, 0.29804, 0.00000, + 0.98824, 0.32941, 0.00000, + 0.98824, 0.36078, 0.00000, + 0.98824, 0.37647, 0.00000, + 0.98824, 0.40784, 0.00000, + 0.98824, 0.43922, 0.00000, + 0.98824, 0.45490, 0.00000, + 0.98824, 0.48627, 0.00000, + 0.98824, 0.51765, 0.00000, + 0.98824, 0.53333, 0.00000, + 0.98824, 0.56471, 0.00000, + 0.98824, 0.59608, 0.00000, + 0.98824, 0.61176, 0.00000, + 0.98824, 0.64314, 0.00000, + 0.98824, 0.67451, 0.00000, + 0.98824, 0.69020, 0.00000, + 0.98824, 0.72157, 0.00000, + 0.98824, 0.75294, 0.00000, + 0.98824, 0.76863, 0.00000, + 0.98824, 0.80000, 0.00000, + 0.98824, 0.83137, 0.00000, + 0.98824, 0.84706, 0.00000, + 0.98824, 0.87843, 0.00000, + 0.98824, 0.90980, 0.00000, + 0.98824, 0.92549, 0.00000, + 0.98824, 0.95686, 0.00000, + 0.98824, 0.98824, 0.00000, + 0.97255, 0.98824, 0.00000, + 0.94118, 0.98824, 0.00000, + 0.90980, 0.97255, 0.00000, + 0.87843, 0.97255, 0.00000, + 0.84706, 0.95686, 0.00000, + 0.81569, 0.95686, 0.00000, + 0.78431, 0.94118, 0.00000, + 0.75294, 0.94118, 0.00000, + 0.72157, 0.94118, 0.00000, + 0.69020, 0.92549, 0.00000, + 0.65882, 0.92549, 0.00000, + 0.62745, 0.90980, 0.00000, + 0.59608, 0.90980, 0.00000, + 0.56471, 0.89412, 0.00000, + 0.53333, 0.89412, 0.00000, + 0.50196, 0.87843, 0.01569, + 0.47059, 0.87843, 0.01569, + 0.43922, 0.87843, 0.01569, + 0.40784, 0.86275, 0.01569, + 0.37647, 0.86275, 0.01569, + 0.34510, 0.84706, 0.01569, + 0.31373, 0.84706, 0.01569, + 0.28235, 0.83137, 0.01569, + 0.25098, 0.83137, 0.01569, + 0.21961, 0.83137, 0.01569, + 0.18824, 0.81569, 0.01569, + 0.15686, 0.81569, 0.01569, + 0.12549, 0.80000, 0.01569, + 0.09412, 0.80000, 0.01569, + 0.06275, 0.78431, 0.01569, + 0.03137, 0.78431, 0.01569, + 0.00000, 0.76863, 0.03137, + 0.00000, 0.76863, 0.09412, + 0.00000, 0.78431, 0.17255, + 0.00000, 0.78431, 0.23529, + 0.00000, 0.80000, 0.31373, + 0.00000, 0.80000, 0.37647, + 0.00000, 0.81569, 0.45490, + 0.00000, 0.81569, 0.51765, + 0.00000, 0.83137, 0.59608, + 0.00000, 0.83137, 0.65882, + 0.00000, 0.84706, 0.73725, + 0.00000, 0.83137, 0.73725, + 0.00000, 0.81569, 0.73725, + 0.00000, 0.80000, 0.73725, + 0.00000, 0.78431, 0.73725, + 0.00000, 0.75294, 0.73725, + 0.00000, 0.73725, 0.75294, + 0.00000, 0.72157, 0.75294, + 0.00000, 0.69020, 0.75294, + 0.00000, 0.67451, 0.76863, + 0.01569, 0.65882, 0.76863, + 0.01569, 0.62745, 0.76863, + 0.01569, 0.61176, 0.76863, + 0.01569, 0.58039, 0.78431, + 0.01569, 0.56471, 0.78431, + 0.01569, 0.54902, 0.78431, + 0.01569, 0.51765, 0.80000, + 0.01569, 0.50196, 0.80000, + 0.03137, 0.48627, 0.80000, + 0.03137, 0.45490, 0.81569, + 0.03137, 0.43922, 0.81569, + 0.03137, 0.42353, 0.81569, + 0.03137, 0.39216, 0.81569, + 0.03137, 0.37647, 0.83137, + 0.03137, 0.34510, 0.83137, + 0.04706, 0.32941, 0.83137, + 0.04706, 0.31373, 0.84706, + 0.04706, 0.28235, 0.84706, + 0.04706, 0.26667, 0.84706, + 0.04706, 0.25098, 0.86275, + 0.04706, 0.21961, 0.86275, + 0.04706, 0.20392, 0.86275, + 0.06275, 0.17255, 0.87843, + 0.06275, 0.15686, 0.87843, + 0.06275, 0.14118, 0.89412, + 0.06275, 0.10980, 0.89412, + 0.06275, 0.09412, 0.89412, + 0.07843, 0.06275, 0.90980, + 0.09412, 0.06275, 0.90980, + 0.10980, 0.06275, 0.89412, + 0.12549, 0.06275, 0.87843, + 0.14118, 0.06275, 0.87843, + 0.15686, 0.06275, 0.86275, + 0.17255, 0.06275, 0.84706, + 0.18824, 0.06275, 0.83137, + 0.20392, 0.06275, 0.83137, + 0.21961, 0.06275, 0.81569, + 0.23529, 0.06275, 0.80000, + 0.25098, 0.06275, 0.78431, + 0.25098, 0.06275, 0.78431, + 0.26667, 0.06275, 0.78431, + 0.26667, 0.06275, 0.78431, + 0.28235, 0.07843, 0.76863, + 0.29804, 0.07843, 0.76863, + 0.29804, 0.07843, 0.76863, + 0.31373, 0.07843, 0.75294, + 0.32941, 0.09412, 0.75294, + 0.32941, 0.09412, 0.75294, + 0.34510, 0.09412, 0.75294, + 0.34510, 0.09412, 0.73725, + 0.36078, 0.10980, 0.73725, + 0.37647, 0.10980, 0.73725, + 0.37647, 0.10980, 0.72157, + 0.39216, 0.10980, 0.72157, + 0.40784, 0.12549, 0.72157, + 0.40784, 0.12549, 0.70588, + 0.42353, 0.12549, 0.70588, + 0.43922, 0.14118, 0.70588, + 0.43922, 0.14118, 0.70588, + 0.45490, 0.14118, 0.69020, + 0.45490, 0.14118, 0.69020, + 0.47059, 0.15686, 0.69020, + 0.48627, 0.15686, 0.67451, + 0.48627, 0.15686, 0.67451, + 0.50196, 0.15686, 0.67451, + 0.51765, 0.17255, 0.65882, + 0.51765, 0.17255, 0.65882, + 0.53333, 0.17255, 0.65882, + 0.54902, 0.18824, 0.64314, + 0.54902, 0.18824, 0.64314, + 0.54902, 0.20392, 0.64314, + 0.54902, 0.21961, 0.62745, + 0.54902, 0.23529, 0.62745, + 0.54902, 0.25098, 0.62745, + 0.54902, 0.26667, 0.61176, + 0.54902, 0.26667, 0.61176, + 0.53333, 0.28235, 0.59608, + 0.53333, 0.29804, 0.59608, + 0.53333, 0.31373, 0.59608, + 0.53333, 0.32941, 0.58039, + 0.53333, 0.34510, 0.58039, + 0.53333, 0.34510, 0.58039, + 0.53333, 0.36078, 0.56471, + 0.53333, 0.37647, 0.56471, + 0.51765, 0.39216, 0.54902, + 0.51765, 0.40784, 0.54902, + 0.51765, 0.42353, 0.54902, + 0.51765, 0.42353, 0.53333, + 0.51765, 0.43922, 0.53333, + 0.51765, 0.45490, 0.53333, + 0.51765, 0.47059, 0.51765, + 0.51765, 0.48627, 0.51765, + 0.50196, 0.50196, 0.50196, + 0.51765, 0.51765, 0.51765, + 0.53333, 0.53333, 0.53333, + 0.54902, 0.54902, 0.54902, + 0.56471, 0.56471, 0.56471, + 0.58039, 0.58039, 0.58039, + 0.59608, 0.59608, 0.59608, + 0.61176, 0.61176, 0.61176, + 0.62745, 0.62745, 0.62745, + 0.64314, 0.64314, 0.64314, + 0.65882, 0.65882, 0.65882, + 0.67451, 0.67451, 0.67451, + 0.69020, 0.69020, 0.69020, + 0.70588, 0.70588, 0.70588, + 0.72157, 0.72157, 0.72157, + 0.73725, 0.73725, 0.73725, + 0.75294, 0.75294, 0.75294, + 0.76863, 0.76863, 0.76863, + 0.78431, 0.78431, 0.78431, + 0.80000, 0.80000, 0.80000, + 0.81569, 0.81569, 0.81569, + 0.83137, 0.83137, 0.83137, + 0.84706, 0.84706, 0.84706, + 0.86275, 0.86275, 0.86275, + 0.87843, 0.87843, 0.87843, + 0.89412, 0.89412, 0.89412, + 0.90980, 0.90980, 0.90980, + 0.92549, 0.92549, 0.92549, + 0.94118, 0.94118, 0.94118, + 0.95686, 0.95686, 0.95686, + 0.97255, 0.97255, 0.97255, + 0.98824, 0.98824, 0.98824 ] +}, +{ + "Type" : "log_down", + "Name" : "log_down", + "rgbData": [ + 0.00000, 0.00000, 0.00000, + 0.00000, 0.00000, 0.00000, + 0.00000, 0.00000, 0.00000, + 0.00000, 0.00000, 0.00000, + 0.00000, 0.00000, 0.00000, + 0.00000, 0.00000, 0.00000, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00784, 0.00784, 0.00784, + 0.00784, 0.00784, 0.00784, + 0.00784, 0.00784, 0.00784, + 0.00784, 0.00784, 0.00784, + 0.00784, 0.00784, 0.00784, + 0.00784, 0.00784, 0.00784, + 0.01176, 0.01176, 0.01176, + 0.01176, 0.01176, 0.01176, + 0.01176, 0.01176, 0.01176, + 0.01176, 0.01176, 0.01176, + 0.01176, 0.01176, 0.01176, + 0.01569, 0.01569, 0.01569, + 0.01569, 0.01569, 0.01569, + 0.01569, 0.01569, 0.01569, + 0.01569, 0.01569, 0.01569, + 0.01569, 0.01569, 0.01569, + 0.01961, 0.01961, 0.01961, + 0.01961, 0.01961, 0.01961, + 0.01961, 0.01961, 0.01961, + 0.01961, 0.01961, 0.01961, + 0.01961, 0.01961, 0.01961, + 0.02353, 0.02353, 0.02353, + 0.02353, 0.02353, 0.02353, + 0.02353, 0.02353, 0.02353, + 0.02353, 0.02353, 0.02353, + 0.02745, 0.02745, 0.02745, + 0.02745, 0.02745, 0.02745, + 0.02745, 0.02745, 0.02745, + 0.02745, 0.02745, 0.02745, + 0.02745, 0.02745, 0.02745, + 0.03137, 0.03137, 0.03137, + 0.03137, 0.03137, 0.03137, + 0.03137, 0.03137, 0.03137, + 0.03137, 0.03137, 0.03137, + 0.03137, 0.03137, 0.03137, + 0.03529, 0.03529, 0.03529, + 0.03529, 0.03529, 0.03529, + 0.03529, 0.03529, 0.03529, + 0.03529, 0.03529, 0.03529, + 0.03922, 0.03922, 0.03922, + 0.03922, 0.03922, 0.03922, + 0.03922, 0.03922, 0.03922, + 0.03922, 0.03922, 0.03922, + 0.03922, 0.03922, 0.03922, + 0.04314, 0.04314, 0.04314, + 0.04314, 0.04314, 0.04314, + 0.04314, 0.04314, 0.04314, + 0.04314, 0.04314, 0.04314, + 0.04706, 0.04706, 0.04706, + 0.04706, 0.04706, 0.04706, + 0.04706, 0.04706, 0.04706, + 0.04706, 0.04706, 0.04706, + 0.05098, 0.05098, 0.05098, + 0.05098, 0.05098, 0.05098, + 0.05098, 0.05098, 0.05098, + 0.05098, 0.05098, 0.05098, + 0.05490, 0.05490, 0.05490, + 0.05490, 0.05490, 0.05490, + 0.05490, 0.05490, 0.05490, + 0.05490, 0.05490, 0.05490, + 0.05490, 0.05490, 0.05490, + 0.05882, 0.05882, 0.05882, + 0.05882, 0.05882, 0.05882, + 0.05882, 0.05882, 0.05882, + 0.06275, 0.06275, 0.06275, + 0.06275, 0.06275, 0.06275, + 0.06275, 0.06275, 0.06275, + 0.06275, 0.06275, 0.06275, + 0.06667, 0.06667, 0.06667, + 0.06667, 0.06667, 0.06667, + 0.06667, 0.06667, 0.06667, + 0.06667, 0.06667, 0.06667, + 0.07059, 0.07059, 0.07059, + 0.07059, 0.07059, 0.07059, + 0.07059, 0.07059, 0.07059, + 0.07059, 0.07059, 0.07059, + 0.07451, 0.07451, 0.07451, + 0.07451, 0.07451, 0.07451, + 0.07451, 0.07451, 0.07451, + 0.07843, 0.07843, 0.07843, + 0.07843, 0.07843, 0.07843, + 0.07843, 0.07843, 0.07843, + 0.07843, 0.07843, 0.07843, + 0.08235, 0.08235, 0.08235, + 0.08235, 0.08235, 0.08235, + 0.08235, 0.08235, 0.08235, + 0.08235, 0.08235, 0.08235, + 0.08627, 0.08627, 0.08627, + 0.08627, 0.08627, 0.08627, + 0.08627, 0.08627, 0.08627, + 0.09020, 0.09020, 0.09020, + 0.09020, 0.09020, 0.09020, + 0.09020, 0.09020, 0.09020, + 0.09412, 0.09412, 0.09412, + 0.09412, 0.09412, 0.09412, + 0.09412, 0.09412, 0.09412, + 0.09412, 0.09412, 0.09412, + 0.09804, 0.09804, 0.09804, + 0.09804, 0.09804, 0.09804, + 0.09804, 0.09804, 0.09804, + 0.10196, 0.10196, 0.10196, + 0.10196, 0.10196, 0.10196, + 0.10196, 0.10196, 0.10196, + 0.10588, 0.10588, 0.10588, + 0.10588, 0.10588, 0.10588, + 0.10588, 0.10588, 0.10588, + 0.10980, 0.10980, 0.10980, + 0.10980, 0.10980, 0.10980, + 0.10980, 0.10980, 0.10980, + 0.11373, 0.11373, 0.11373, + 0.11373, 0.11373, 0.11373, + 0.11373, 0.11373, 0.11373, + 0.11765, 0.11765, 0.11765, + 0.11765, 0.11765, 0.11765, + 0.11765, 0.11765, 0.11765, + 0.12157, 0.12157, 0.12157, + 0.12157, 0.12157, 0.12157, + 0.12549, 0.12549, 0.12549, + 0.12549, 0.12549, 0.12549, + 0.12549, 0.12549, 0.12549, + 0.12941, 0.12941, 0.12941, + 0.12941, 0.12941, 0.12941, + 0.12941, 0.12941, 0.12941, + 0.13333, 0.13333, 0.13333, + 0.13333, 0.13333, 0.13333, + 0.13333, 0.13333, 0.13333, + 0.13725, 0.13725, 0.13725, + 0.13725, 0.13725, 0.13725, + 0.14118, 0.14118, 0.14118, + 0.14118, 0.14118, 0.14118, + 0.14118, 0.14118, 0.14118, + 0.14510, 0.14510, 0.14510, + 0.14510, 0.14510, 0.14510, + 0.14902, 0.14902, 0.14902, + 0.14902, 0.14902, 0.14902, + 0.14902, 0.14902, 0.14902, + 0.15294, 0.15294, 0.15294, + 0.15294, 0.15294, 0.15294, + 0.15686, 0.15686, 0.15686, + 0.15686, 0.15686, 0.15686, + 0.16078, 0.16078, 0.16078, + 0.16078, 0.16078, 0.16078, + 0.16471, 0.16471, 0.16471, + 0.16471, 0.16471, 0.16471, + 0.16471, 0.16471, 0.16471, + 0.16863, 0.16863, 0.16863, + 0.16863, 0.16863, 0.16863, + 0.17255, 0.17255, 0.17255, + 0.17255, 0.17255, 0.17255, + 0.17647, 0.17647, 0.17647, + 0.17647, 0.17647, 0.17647, + 0.18039, 0.18039, 0.18039, + 0.18039, 0.18039, 0.18039, + 0.18431, 0.18431, 0.18431, + 0.18431, 0.18431, 0.18431, + 0.18824, 0.18824, 0.18824, + 0.18824, 0.18824, 0.18824, + 0.19216, 0.19216, 0.19216, + 0.19216, 0.19216, 0.19216, + 0.19608, 0.19608, 0.19608, + 0.19608, 0.19608, 0.19608, + 0.20000, 0.20000, 0.20000, + 0.20392, 0.20392, 0.20392, + 0.20392, 0.20392, 0.20392, + 0.20784, 0.20784, 0.20784, + 0.20784, 0.20784, 0.20784, + 0.21176, 0.21176, 0.21176, + 0.21176, 0.21176, 0.21176, + 0.21569, 0.21569, 0.21569, + 0.21961, 0.21961, 0.21961, + 0.21961, 0.21961, 0.21961, + 0.22353, 0.22353, 0.22353, + 0.22353, 0.22353, 0.22353, + 0.22745, 0.22745, 0.22745, + 0.23137, 0.23137, 0.23137, + 0.23137, 0.23137, 0.23137, + 0.23529, 0.23529, 0.23529, + 0.23922, 0.23922, 0.23922, + 0.23922, 0.23922, 0.23922, + 0.24314, 0.24314, 0.24314, + 0.24706, 0.24706, 0.24706, + 0.25098, 0.25098, 0.25098, + 0.25098, 0.25098, 0.25098, + 0.25490, 0.25490, 0.25490, + 0.25882, 0.25882, 0.25882, + 0.25882, 0.25882, 0.25882, + 0.26275, 0.26275, 0.26275, + 0.26667, 0.26667, 0.26667, + 0.27059, 0.27059, 0.27059, + 0.27451, 0.27451, 0.27451, + 0.27451, 0.27451, 0.27451, + 0.27843, 0.27843, 0.27843, + 0.28235, 0.28235, 0.28235, + 0.28627, 0.28627, 0.28627, + 0.29020, 0.29020, 0.29020, + 0.29412, 0.29412, 0.29412, + 0.29804, 0.29804, 0.29804, + 0.30196, 0.30196, 0.30196, + 0.30588, 0.30588, 0.30588, + 0.30980, 0.30980, 0.30980, + 0.31373, 0.31373, 0.31373, + 0.31765, 0.31765, 0.31765, + 0.32157, 0.32157, 0.32157, + 0.32549, 0.32549, 0.32549, + 0.32941, 0.32941, 0.32941, + 0.33333, 0.33333, 0.33333, + 0.33725, 0.33725, 0.33725, + 0.34510, 0.34510, 0.34510, + 0.34902, 0.34902, 0.34902, + 0.35294, 0.35294, 0.35294, + 0.35686, 0.35686, 0.35686, + 0.36471, 0.36471, 0.36471, + 0.36863, 0.36863, 0.36863, + 0.37647, 0.37647, 0.37647, + 0.38039, 0.38039, 0.38039, + 0.38431, 0.38431, 0.38431, + 0.39216, 0.39216, 0.39216, + 0.40000, 0.40000, 0.40000, + 0.40392, 0.40392, 0.40392, + 0.41176, 0.41176, 0.41176, + 0.41961, 0.41961, 0.41961, + 0.42745, 0.42745, 0.42745, + 0.43529, 0.43529, 0.43529, + 0.44314, 0.44314, 0.44314, + 0.45098, 0.45098, 0.45098, + 0.45882, 0.45882, 0.45882, + 0.47059, 0.47059, 0.47059, + 0.47843, 0.47843, 0.47843, + 0.49020, 0.49020, 0.49020, + 0.50196, 0.50196, 0.50196, + 0.50980, 0.50980, 0.50980, + 0.52549, 0.52549, 0.52549, + 0.53725, 0.53725, 0.53725, + 0.55294, 0.55294, 0.55294, + 0.56863, 0.56863, 0.56863, + 0.58431, 0.58431, 0.58431, + 0.60392, 0.60392, 0.60392, + 0.62745, 0.62745, 0.62745, + 0.65098, 0.65098, 0.65098, + 0.67843, 0.67843, 0.67843, + 0.70980, 0.70980, 0.70980, + 0.75294, 0.75294, 0.75294, + 0.80392, 0.80392, 0.80392, + 0.87843, 0.87843, 0.87843 ] +}, +{ + "Type" : "log_up", + "Name" : "log_up", + "rgbData": [ + 0.12549, 0.12549, 0.12549, + 0.12549, 0.12549, 0.12549, + 0.19608, 0.19608, 0.19608, + 0.25098, 0.25098, 0.25098, + 0.29020, 0.29020, 0.29020, + 0.32157, 0.32157, 0.32157, + 0.34902, 0.34902, 0.34902, + 0.37647, 0.37647, 0.37647, + 0.39608, 0.39608, 0.39608, + 0.41569, 0.41569, 0.41569, + 0.43137, 0.43137, 0.43137, + 0.44706, 0.44706, 0.44706, + 0.46275, 0.46275, 0.46275, + 0.47451, 0.47451, 0.47451, + 0.49020, 0.49020, 0.49020, + 0.50196, 0.50196, 0.50196, + 0.50980, 0.50980, 0.50980, + 0.52157, 0.52157, 0.52157, + 0.52941, 0.52941, 0.52941, + 0.54118, 0.54118, 0.54118, + 0.54902, 0.54902, 0.54902, + 0.55686, 0.55686, 0.55686, + 0.56471, 0.56471, 0.56471, + 0.57255, 0.57255, 0.57255, + 0.58039, 0.58039, 0.58039, + 0.58824, 0.58824, 0.58824, + 0.59608, 0.59608, 0.59608, + 0.60000, 0.60000, 0.60000, + 0.60784, 0.60784, 0.60784, + 0.61569, 0.61569, 0.61569, + 0.61961, 0.61961, 0.61961, + 0.62353, 0.62353, 0.62353, + 0.63137, 0.63137, 0.63137, + 0.63529, 0.63529, 0.63529, + 0.64314, 0.64314, 0.64314, + 0.64706, 0.64706, 0.64706, + 0.65098, 0.65098, 0.65098, + 0.65490, 0.65490, 0.65490, + 0.66275, 0.66275, 0.66275, + 0.66667, 0.66667, 0.66667, + 0.67059, 0.67059, 0.67059, + 0.67451, 0.67451, 0.67451, + 0.67843, 0.67843, 0.67843, + 0.68235, 0.68235, 0.68235, + 0.68627, 0.68627, 0.68627, + 0.69020, 0.69020, 0.69020, + 0.69412, 0.69412, 0.69412, + 0.69804, 0.69804, 0.69804, + 0.70196, 0.70196, 0.70196, + 0.70588, 0.70588, 0.70588, + 0.70980, 0.70980, 0.70980, + 0.71373, 0.71373, 0.71373, + 0.71765, 0.71765, 0.71765, + 0.72157, 0.72157, 0.72157, + 0.72549, 0.72549, 0.72549, + 0.72549, 0.72549, 0.72549, + 0.72941, 0.72941, 0.72941, + 0.73333, 0.73333, 0.73333, + 0.73725, 0.73725, 0.73725, + 0.74118, 0.74118, 0.74118, + 0.74118, 0.74118, 0.74118, + 0.74510, 0.74510, 0.74510, + 0.74902, 0.74902, 0.74902, + 0.74902, 0.74902, 0.74902, + 0.75294, 0.75294, 0.75294, + 0.75686, 0.75686, 0.75686, + 0.76078, 0.76078, 0.76078, + 0.76078, 0.76078, 0.76078, + 0.76471, 0.76471, 0.76471, + 0.76863, 0.76863, 0.76863, + 0.76863, 0.76863, 0.76863, + 0.77255, 0.77255, 0.77255, + 0.77647, 0.77647, 0.77647, + 0.77647, 0.77647, 0.77647, + 0.78039, 0.78039, 0.78039, + 0.78039, 0.78039, 0.78039, + 0.78431, 0.78431, 0.78431, + 0.78824, 0.78824, 0.78824, + 0.78824, 0.78824, 0.78824, + 0.79216, 0.79216, 0.79216, + 0.79216, 0.79216, 0.79216, + 0.79608, 0.79608, 0.79608, + 0.80000, 0.80000, 0.80000, + 0.80000, 0.80000, 0.80000, + 0.80392, 0.80392, 0.80392, + 0.80392, 0.80392, 0.80392, + 0.80784, 0.80784, 0.80784, + 0.80784, 0.80784, 0.80784, + 0.81176, 0.81176, 0.81176, + 0.81176, 0.81176, 0.81176, + 0.81569, 0.81569, 0.81569, + 0.81569, 0.81569, 0.81569, + 0.81961, 0.81961, 0.81961, + 0.81961, 0.81961, 0.81961, + 0.82353, 0.82353, 0.82353, + 0.82353, 0.82353, 0.82353, + 0.82745, 0.82745, 0.82745, + 0.82745, 0.82745, 0.82745, + 0.83137, 0.83137, 0.83137, + 0.83137, 0.83137, 0.83137, + 0.83529, 0.83529, 0.83529, + 0.83529, 0.83529, 0.83529, + 0.83529, 0.83529, 0.83529, + 0.83922, 0.83922, 0.83922, + 0.83922, 0.83922, 0.83922, + 0.84314, 0.84314, 0.84314, + 0.84314, 0.84314, 0.84314, + 0.84706, 0.84706, 0.84706, + 0.84706, 0.84706, 0.84706, + 0.85098, 0.85098, 0.85098, + 0.85098, 0.85098, 0.85098, + 0.85098, 0.85098, 0.85098, + 0.85490, 0.85490, 0.85490, + 0.85490, 0.85490, 0.85490, + 0.85882, 0.85882, 0.85882, + 0.85882, 0.85882, 0.85882, + 0.85882, 0.85882, 0.85882, + 0.86275, 0.86275, 0.86275, + 0.86275, 0.86275, 0.86275, + 0.86667, 0.86667, 0.86667, + 0.86667, 0.86667, 0.86667, + 0.86667, 0.86667, 0.86667, + 0.87059, 0.87059, 0.87059, + 0.87059, 0.87059, 0.87059, + 0.87059, 0.87059, 0.87059, + 0.87451, 0.87451, 0.87451, + 0.87451, 0.87451, 0.87451, + 0.87451, 0.87451, 0.87451, + 0.87843, 0.87843, 0.87843, + 0.87843, 0.87843, 0.87843, + 0.88235, 0.88235, 0.88235, + 0.88235, 0.88235, 0.88235, + 0.88235, 0.88235, 0.88235, + 0.88627, 0.88627, 0.88627, + 0.88627, 0.88627, 0.88627, + 0.88627, 0.88627, 0.88627, + 0.89020, 0.89020, 0.89020, + 0.89020, 0.89020, 0.89020, + 0.89020, 0.89020, 0.89020, + 0.89412, 0.89412, 0.89412, + 0.89412, 0.89412, 0.89412, + 0.89412, 0.89412, 0.89412, + 0.89804, 0.89804, 0.89804, + 0.89804, 0.89804, 0.89804, + 0.89804, 0.89804, 0.89804, + 0.90196, 0.90196, 0.90196, + 0.90196, 0.90196, 0.90196, + 0.90196, 0.90196, 0.90196, + 0.90588, 0.90588, 0.90588, + 0.90588, 0.90588, 0.90588, + 0.90588, 0.90588, 0.90588, + 0.90588, 0.90588, 0.90588, + 0.90980, 0.90980, 0.90980, + 0.90980, 0.90980, 0.90980, + 0.90980, 0.90980, 0.90980, + 0.91373, 0.91373, 0.91373, + 0.91373, 0.91373, 0.91373, + 0.91373, 0.91373, 0.91373, + 0.91765, 0.91765, 0.91765, + 0.91765, 0.91765, 0.91765, + 0.91765, 0.91765, 0.91765, + 0.91765, 0.91765, 0.91765, + 0.92157, 0.92157, 0.92157, + 0.92157, 0.92157, 0.92157, + 0.92157, 0.92157, 0.92157, + 0.92157, 0.92157, 0.92157, + 0.92549, 0.92549, 0.92549, + 0.92549, 0.92549, 0.92549, + 0.92549, 0.92549, 0.92549, + 0.92941, 0.92941, 0.92941, + 0.92941, 0.92941, 0.92941, + 0.92941, 0.92941, 0.92941, + 0.92941, 0.92941, 0.92941, + 0.93333, 0.93333, 0.93333, + 0.93333, 0.93333, 0.93333, + 0.93333, 0.93333, 0.93333, + 0.93333, 0.93333, 0.93333, + 0.93725, 0.93725, 0.93725, + 0.93725, 0.93725, 0.93725, + 0.93725, 0.93725, 0.93725, + 0.93725, 0.93725, 0.93725, + 0.94118, 0.94118, 0.94118, + 0.94118, 0.94118, 0.94118, + 0.94118, 0.94118, 0.94118, + 0.94510, 0.94510, 0.94510, + 0.94510, 0.94510, 0.94510, + 0.94510, 0.94510, 0.94510, + 0.94510, 0.94510, 0.94510, + 0.94510, 0.94510, 0.94510, + 0.94902, 0.94902, 0.94902, + 0.94902, 0.94902, 0.94902, + 0.95294, 0.95294, 0.95294, + 0.94902, 0.94902, 0.94902, + 0.95294, 0.95294, 0.95294, + 0.95294, 0.95294, 0.95294, + 0.95294, 0.95294, 0.95294, + 0.95294, 0.95294, 0.95294, + 0.95686, 0.95686, 0.95686, + 0.95686, 0.95686, 0.95686, + 0.95686, 0.95686, 0.95686, + 0.95686, 0.95686, 0.95686, + 0.96078, 0.96078, 0.96078, + 0.96078, 0.96078, 0.96078, + 0.96078, 0.96078, 0.96078, + 0.96078, 0.96078, 0.96078, + 0.96078, 0.96078, 0.96078, + 0.96471, 0.96471, 0.96471, + 0.96471, 0.96471, 0.96471, + 0.96471, 0.96471, 0.96471, + 0.96471, 0.96471, 0.96471, + 0.96863, 0.96863, 0.96863, + 0.96863, 0.96863, 0.96863, + 0.96863, 0.96863, 0.96863, + 0.96863, 0.96863, 0.96863, + 0.96863, 0.96863, 0.96863, + 0.97255, 0.97255, 0.97255, + 0.97255, 0.97255, 0.97255, + 0.97255, 0.97255, 0.97255, + 0.97255, 0.97255, 0.97255, + 0.97647, 0.97647, 0.97647, + 0.97647, 0.97647, 0.97647, + 0.97647, 0.97647, 0.97647, + 0.97647, 0.97647, 0.97647, + 0.97255, 0.97255, 0.97255, + 0.98039, 0.98039, 0.98039, + 0.98039, 0.98039, 0.98039, + 0.98039, 0.98039, 0.98039, + 0.98039, 0.98039, 0.98039, + 0.98039, 0.98039, 0.98039, + 0.98431, 0.98431, 0.98431, + 0.98431, 0.98431, 0.98431, + 0.98431, 0.98431, 0.98431, + 0.98431, 0.98431, 0.98431, + 0.98431, 0.98431, 0.98431, + 0.98824, 0.98824, 0.98824, + 0.98824, 0.98824, 0.98824, + 0.98824, 0.98824, 0.98824, + 0.98824, 0.98824, 0.98824, + 0.98824, 0.98824, 0.98824, + 0.99216, 0.99216, 0.99216, + 0.99216, 0.99216, 0.99216, + 0.99216, 0.99216, 0.99216, + 0.99216, 0.99216, 0.99216, + 0.99216, 0.99216, 0.99216, + 0.99216, 0.99216, 0.99216, + 0.99608, 0.99608, 0.99608, + 0.99608, 0.99608, 0.99608, + 0.99608, 0.99608, 0.99608, + 0.99608, 0.99608, 0.99608, + 0.99608, 0.99608, 0.99608, + 1.00000, 1.00000, 1.00000, + 1.00000, 1.00000, 1.00000, + 1.00000, 1.00000, 1.00000, + 1.00000, 1.00000, 1.00000, + 1.00000, 1.00000, 1.00000 ] +}, +{ + "Type" : "neon-blue", + "Name" : "neon-blue", + "rgbData": [ + 0.00000, 0.00000, 0.00000, + 0.00000, 0.00000, 0.00131, + 0.00000, 0.00000, 0.01176, + 0.00000, 0.00000, 0.01961, + 0.00000, 0.00000, 0.02745, + 0.00000, 0.00000, 0.03529, + 0.00000, 0.00000, 0.04314, + 0.00000, 0.00000, 0.05098, + 0.00000, 0.00000, 0.05882, + 0.00000, 0.00000, 0.06667, + 0.00000, 0.00000, 0.07451, + 0.00000, 0.00000, 0.08235, + 0.00000, 0.00000, 0.09020, + 0.00000, 0.00000, 0.09804, + 0.00000, 0.00000, 0.10588, + 0.00000, 0.00000, 0.11373, + 0.00000, 0.00000, 0.12157, + 0.00000, 0.00000, 0.12941, + 0.00000, 0.00000, 0.13725, + 0.00000, 0.00000, 0.14510, + 0.00000, 0.00000, 0.15294, + 0.00000, 0.00000, 0.16078, + 0.00000, 0.00000, 0.16863, + 0.00000, 0.00000, 0.17647, + 0.00000, 0.00000, 0.18431, + 0.00000, 0.00000, 0.19216, + 0.00000, 0.00000, 0.20000, + 0.00000, 0.00000, 0.20784, + 0.00000, 0.00000, 0.21569, + 0.00000, 0.00000, 0.22353, + 0.00000, 0.00000, 0.23137, + 0.00000, 0.00000, 0.23922, + 0.00000, 0.00000, 0.24706, + 0.00000, 0.00000, 0.25490, + 0.00000, 0.00000, 0.26275, + 0.00000, 0.00000, 0.27059, + 0.00000, 0.00000, 0.27843, + 0.00000, 0.00000, 0.28627, + 0.00000, 0.00000, 0.29412, + 0.00000, 0.00000, 0.30196, + 0.00000, 0.00000, 0.30980, + 0.00000, 0.00000, 0.31765, + 0.00000, 0.00000, 0.32549, + 0.00000, 0.00000, 0.33333, + 0.00000, 0.00000, 0.34118, + 0.00000, 0.00000, 0.34902, + 0.00000, 0.00000, 0.35686, + 0.00000, 0.00000, 0.36471, + 0.00000, 0.00000, 0.37255, + 0.00000, 0.00000, 0.38039, + 0.00000, 0.00000, 0.38824, + 0.00000, 0.00000, 0.39608, + 0.00000, 0.00000, 0.40392, + 0.00000, 0.00000, 0.41176, + 0.00000, 0.00000, 0.41961, + 0.00000, 0.00000, 0.42745, + 0.00000, 0.00000, 0.43529, + 0.00000, 0.00000, 0.44314, + 0.00000, 0.00000, 0.45098, + 0.00000, 0.00000, 0.45882, + 0.00000, 0.00000, 0.46667, + 0.00000, 0.00000, 0.47451, + 0.00000, 0.00000, 0.48235, + 0.00000, 0.00000, 0.49020, + 0.00000, 0.00000, 0.49804, + 0.00000, 0.00000, 0.50588, + 0.00000, 0.00000, 0.51373, + 0.00000, 0.00000, 0.52157, + 0.00000, 0.00000, 0.52941, + 0.00000, 0.00000, 0.53725, + 0.00000, 0.00000, 0.54510, + 0.00000, 0.00000, 0.55294, + 0.00000, 0.00000, 0.56078, + 0.00000, 0.00000, 0.56863, + 0.00000, 0.00000, 0.57647, + 0.00000, 0.00000, 0.58431, + 0.00000, 0.00000, 0.59216, + 0.00000, 0.00000, 0.60000, + 0.00000, 0.00000, 0.60784, + 0.00000, 0.00000, 0.61569, + 0.00000, 0.00000, 0.62353, + 0.00000, 0.00000, 0.63137, + 0.00000, 0.00000, 0.63922, + 0.00000, 0.00000, 0.64706, + 0.00000, 0.00000, 0.65490, + 0.00000, 0.00000, 0.66275, + 0.00000, 0.00000, 0.67059, + 0.00000, 0.00000, 0.67843, + 0.00000, 0.00000, 0.68627, + 0.00000, 0.00000, 0.69412, + 0.00000, 0.00000, 0.70196, + 0.00000, 0.00000, 0.70980, + 0.00000, 0.00000, 0.71765, + 0.00000, 0.00000, 0.72549, + 0.00000, 0.00000, 0.73333, + 0.00000, 0.00000, 0.74118, + 0.00000, 0.00000, 0.74902, + 0.00000, 0.00000, 0.75686, + 0.00000, 0.00000, 0.76471, + 0.00000, 0.00000, 0.77255, + 0.00000, 0.00000, 0.78039, + 0.00000, 0.00000, 0.78824, + 0.00000, 0.00000, 0.79608, + 0.00000, 0.00000, 0.80392, + 0.00000, 0.00000, 0.81176, + 0.00000, 0.00000, 0.81961, + 0.00000, 0.00000, 0.82745, + 0.00000, 0.00000, 0.83529, + 0.00000, 0.00000, 0.84314, + 0.00000, 0.00000, 0.85098, + 0.00000, 0.00000, 0.85882, + 0.00000, 0.00000, 0.86667, + 0.00000, 0.00000, 0.87451, + 0.00000, 0.00000, 0.88235, + 0.00000, 0.00000, 0.89020, + 0.00000, 0.00000, 0.89804, + 0.00000, 0.00000, 0.90588, + 0.00000, 0.00000, 0.91373, + 0.00000, 0.00000, 0.92157, + 0.00000, 0.00000, 0.92941, + 0.00000, 0.00000, 0.93725, + 0.00000, 0.00000, 0.94510, + 0.00000, 0.00000, 0.95294, + 0.00000, 0.00000, 0.96078, + 0.00000, 0.00000, 0.96863, + 0.00000, 0.00000, 0.97647, + 0.00000, 0.00000, 0.98431, + 0.00000, 0.00000, 1.00000, + 0.00000, 0.00000, 1.00000, + 0.00392, 0.00392, 1.00000, + 0.01176, 0.01176, 1.00000, + 0.01961, 0.01961, 1.00000, + 0.02745, 0.02745, 1.00000, + 0.03529, 0.03529, 1.00000, + 0.04314, 0.04314, 1.00000, + 0.05098, 0.05098, 1.00000, + 0.05882, 0.05882, 1.00000, + 0.06667, 0.06667, 1.00000, + 0.07451, 0.07451, 1.00000, + 0.08235, 0.08235, 1.00000, + 0.09020, 0.09020, 1.00000, + 0.09804, 0.09804, 1.00000, + 0.10588, 0.10588, 1.00000, + 0.11373, 0.11373, 1.00000, + 0.12157, 0.12157, 1.00000, + 0.12941, 0.12941, 1.00000, + 0.13725, 0.13725, 1.00000, + 0.14510, 0.14510, 1.00000, + 0.15294, 0.15294, 1.00000, + 0.16078, 0.16078, 1.00000, + 0.16863, 0.16863, 1.00000, + 0.17647, 0.17647, 1.00000, + 0.18431, 0.18431, 1.00000, + 0.19216, 0.19216, 1.00000, + 0.20000, 0.20000, 1.00000, + 0.20784, 0.20784, 1.00000, + 0.21569, 0.21569, 1.00000, + 0.22353, 0.22353, 1.00000, + 0.23137, 0.23137, 1.00000, + 0.23922, 0.23922, 1.00000, + 0.24706, 0.24706, 1.00000, + 0.25490, 0.25490, 1.00000, + 0.26275, 0.26275, 1.00000, + 0.27059, 0.27059, 1.00000, + 0.27843, 0.27843, 1.00000, + 0.28627, 0.28627, 1.00000, + 0.29412, 0.29412, 1.00000, + 0.30196, 0.30196, 1.00000, + 0.30980, 0.30980, 1.00000, + 0.31765, 0.31765, 1.00000, + 0.32549, 0.32549, 1.00000, + 0.33333, 0.33333, 1.00000, + 0.34118, 0.34118, 1.00000, + 0.34902, 0.34902, 1.00000, + 0.35686, 0.35686, 1.00000, + 0.36471, 0.36471, 1.00000, + 0.37255, 0.37255, 1.00000, + 0.38039, 0.38039, 1.00000, + 0.38824, 0.38824, 1.00000, + 0.39608, 0.39608, 1.00000, + 0.40392, 0.40392, 1.00000, + 0.41176, 0.41176, 1.00000, + 0.41961, 0.41961, 1.00000, + 0.42745, 0.42745, 1.00000, + 0.43529, 0.43529, 1.00000, + 0.44314, 0.44314, 1.00000, + 0.45098, 0.45098, 1.00000, + 0.45882, 0.45882, 1.00000, + 0.46667, 0.46667, 1.00000, + 0.47451, 0.47451, 1.00000, + 0.48235, 0.48235, 1.00000, + 0.49020, 0.49020, 1.00000, + 0.49804, 0.49804, 1.00000, + 0.50588, 0.50588, 1.00000, + 0.51373, 0.51373, 1.00000, + 0.52157, 0.52157, 1.00000, + 0.52941, 0.52941, 1.00000, + 0.53725, 0.53725, 1.00000, + 0.54510, 0.54510, 1.00000, + 0.55294, 0.55294, 1.00000, + 0.56078, 0.56078, 1.00000, + 0.56863, 0.56863, 1.00000, + 0.57647, 0.57647, 1.00000, + 0.58431, 0.58431, 1.00000, + 0.59216, 0.59216, 1.00000, + 0.60000, 0.60000, 1.00000, + 0.60784, 0.60784, 1.00000, + 0.61569, 0.61569, 1.00000, + 0.62353, 0.62353, 1.00000, + 0.63137, 0.63137, 1.00000, + 0.63922, 0.63922, 1.00000, + 0.64706, 0.64706, 1.00000, + 0.65490, 0.65490, 1.00000, + 0.66275, 0.66275, 1.00000, + 0.67059, 0.67059, 1.00000, + 0.67843, 0.67843, 1.00000, + 0.68627, 0.68627, 1.00000, + 0.69412, 0.69412, 1.00000, + 0.70196, 0.70196, 1.00000, + 0.70980, 0.70980, 1.00000, + 0.71765, 0.71765, 1.00000, + 0.72549, 0.72549, 1.00000, + 0.73333, 0.73333, 1.00000, + 0.74118, 0.74118, 1.00000, + 0.74902, 0.74902, 1.00000, + 0.75686, 0.75686, 1.00000, + 0.76471, 0.76471, 1.00000, + 0.77255, 0.77255, 1.00000, + 0.78039, 0.78039, 1.00000, + 0.78824, 0.78824, 1.00000, + 0.79608, 0.79608, 1.00000, + 0.80392, 0.80392, 1.00000, + 0.81176, 0.81176, 1.00000, + 0.81961, 0.81961, 1.00000, + 0.82745, 0.82745, 1.00000, + 0.83529, 0.83529, 1.00000, + 0.84314, 0.84314, 1.00000, + 0.85098, 0.85098, 1.00000, + 0.85882, 0.85882, 1.00000, + 0.86667, 0.86667, 1.00000, + 0.87451, 0.87451, 1.00000, + 0.88235, 0.88235, 1.00000, + 0.89020, 0.89020, 1.00000, + 0.89804, 0.89804, 1.00000, + 0.90588, 0.90588, 1.00000, + 0.91373, 0.91373, 1.00000, + 0.92157, 0.92157, 1.00000, + 0.92941, 0.92941, 1.00000, + 0.93725, 0.93725, 1.00000, + 0.94510, 0.94510, 1.00000, + 0.95294, 0.95294, 1.00000, + 0.96078, 0.96078, 1.00000, + 0.96863, 0.96863, 1.00000, + 0.97647, 0.97647, 1.00000, + 0.98431, 0.98431, 1.00000, + 1.00000, 1.00000, 1.00000 ] +}, +{ + "Type" : "neon-green", + "Name" : "neon-green", + "rgbData": [ + 0.00000, 0.00000, 0.00000, + 0.00000, 0.00131, 0.00000, + 0.00000, 0.01176, 0.00000, + 0.00000, 0.01961, 0.00000, + 0.00000, 0.02745, 0.00000, + 0.00000, 0.03529, 0.00000, + 0.00000, 0.04314, 0.00000, + 0.00000, 0.05098, 0.00000, + 0.00000, 0.05882, 0.00000, + 0.00000, 0.06667, 0.00000, + 0.00000, 0.07451, 0.00000, + 0.00000, 0.08235, 0.00000, + 0.00000, 0.09020, 0.00000, + 0.00000, 0.09804, 0.00000, + 0.00000, 0.10588, 0.00000, + 0.00000, 0.11373, 0.00000, + 0.00000, 0.12157, 0.00000, + 0.00000, 0.12941, 0.00000, + 0.00000, 0.13725, 0.00000, + 0.00000, 0.14510, 0.00000, + 0.00000, 0.15294, 0.00000, + 0.00000, 0.16078, 0.00000, + 0.00000, 0.16863, 0.00000, + 0.00000, 0.17647, 0.00000, + 0.00000, 0.18431, 0.00000, + 0.00000, 0.19216, 0.00000, + 0.00000, 0.20000, 0.00000, + 0.00000, 0.20784, 0.00000, + 0.00000, 0.21569, 0.00000, + 0.00000, 0.22353, 0.00000, + 0.00000, 0.23137, 0.00000, + 0.00000, 0.23922, 0.00000, + 0.00000, 0.24706, 0.00000, + 0.00000, 0.25490, 0.00000, + 0.00000, 0.26275, 0.00000, + 0.00000, 0.27059, 0.00000, + 0.00000, 0.27843, 0.00000, + 0.00000, 0.28627, 0.00000, + 0.00000, 0.29412, 0.00000, + 0.00000, 0.30196, 0.00000, + 0.00000, 0.30980, 0.00000, + 0.00000, 0.31765, 0.00000, + 0.00000, 0.32549, 0.00000, + 0.00000, 0.33333, 0.00000, + 0.00000, 0.34118, 0.00000, + 0.00000, 0.34902, 0.00000, + 0.00000, 0.35686, 0.00000, + 0.00000, 0.36471, 0.00000, + 0.00000, 0.37255, 0.00000, + 0.00000, 0.38039, 0.00000, + 0.00000, 0.38824, 0.00000, + 0.00000, 0.39608, 0.00000, + 0.00000, 0.40392, 0.00000, + 0.00000, 0.41176, 0.00000, + 0.00000, 0.41961, 0.00000, + 0.00000, 0.42745, 0.00000, + 0.00000, 0.43529, 0.00000, + 0.00000, 0.44314, 0.00000, + 0.00000, 0.45098, 0.00000, + 0.00000, 0.45882, 0.00000, + 0.00000, 0.46667, 0.00000, + 0.00000, 0.47451, 0.00000, + 0.00000, 0.48235, 0.00000, + 0.00000, 0.49020, 0.00000, + 0.00000, 0.49804, 0.00000, + 0.00000, 0.50588, 0.00000, + 0.00000, 0.51373, 0.00000, + 0.00000, 0.52157, 0.00000, + 0.00000, 0.52941, 0.00000, + 0.00000, 0.53725, 0.00000, + 0.00000, 0.54510, 0.00000, + 0.00000, 0.55294, 0.00000, + 0.00000, 0.56078, 0.00000, + 0.00000, 0.56863, 0.00000, + 0.00000, 0.57647, 0.00000, + 0.00000, 0.58431, 0.00000, + 0.00000, 0.59216, 0.00000, + 0.00000, 0.60000, 0.00000, + 0.00000, 0.60784, 0.00000, + 0.00000, 0.61569, 0.00000, + 0.00000, 0.62353, 0.00000, + 0.00000, 0.63137, 0.00000, + 0.00000, 0.63922, 0.00000, + 0.00000, 0.64706, 0.00000, + 0.00000, 0.65490, 0.00000, + 0.00000, 0.66275, 0.00000, + 0.00000, 0.67059, 0.00000, + 0.00000, 0.67843, 0.00000, + 0.00000, 0.68627, 0.00000, + 0.00000, 0.69412, 0.00000, + 0.00000, 0.70196, 0.00000, + 0.00000, 0.70980, 0.00000, + 0.00000, 0.71765, 0.00000, + 0.00000, 0.72549, 0.00000, + 0.00000, 0.73333, 0.00000, + 0.00000, 0.74118, 0.00000, + 0.00000, 0.74902, 0.00000, + 0.00000, 0.75686, 0.00000, + 0.00000, 0.76471, 0.00000, + 0.00000, 0.77255, 0.00000, + 0.00000, 0.78039, 0.00000, + 0.00000, 0.78824, 0.00000, + 0.00000, 0.79608, 0.00000, + 0.00000, 0.80392, 0.00000, + 0.00000, 0.81176, 0.00000, + 0.00000, 0.81961, 0.00000, + 0.00000, 0.82745, 0.00000, + 0.00000, 0.83529, 0.00000, + 0.00000, 0.84314, 0.00000, + 0.00000, 0.85098, 0.00000, + 0.00000, 0.85882, 0.00000, + 0.00000, 0.86667, 0.00000, + 0.00000, 0.87451, 0.00000, + 0.00000, 0.88235, 0.00000, + 0.00000, 0.89020, 0.00000, + 0.00000, 0.89804, 0.00000, + 0.00000, 0.90588, 0.00000, + 0.00000, 0.91373, 0.00000, + 0.00000, 0.92157, 0.00000, + 0.00000, 0.92941, 0.00000, + 0.00000, 0.93725, 0.00000, + 0.00000, 0.94510, 0.00000, + 0.00000, 0.95294, 0.00000, + 0.00000, 0.96078, 0.00000, + 0.00000, 0.96863, 0.00000, + 0.00000, 0.97647, 0.00000, + 0.00000, 0.98431, 0.00000, + 0.00000, 1.00000, 0.00000, + 0.00000, 1.00000, 0.00000, + 0.00392, 1.00000, 0.00392, + 0.01176, 1.00000, 0.01176, + 0.01961, 1.00000, 0.01961, + 0.02745, 1.00000, 0.02745, + 0.03529, 1.00000, 0.03529, + 0.04314, 1.00000, 0.04314, + 0.05098, 1.00000, 0.05098, + 0.05882, 1.00000, 0.05882, + 0.06667, 1.00000, 0.06667, + 0.07451, 1.00000, 0.07451, + 0.08235, 1.00000, 0.08235, + 0.09020, 1.00000, 0.09020, + 0.09804, 1.00000, 0.09804, + 0.10588, 1.00000, 0.10588, + 0.11373, 1.00000, 0.11373, + 0.12157, 1.00000, 0.12157, + 0.12941, 1.00000, 0.12941, + 0.13725, 1.00000, 0.13725, + 0.14510, 1.00000, 0.14510, + 0.15294, 1.00000, 0.15294, + 0.16078, 1.00000, 0.16078, + 0.16863, 1.00000, 0.16863, + 0.17647, 1.00000, 0.17647, + 0.18431, 1.00000, 0.18431, + 0.19216, 1.00000, 0.19216, + 0.20000, 1.00000, 0.20000, + 0.20784, 1.00000, 0.20784, + 0.21569, 1.00000, 0.21569, + 0.22353, 1.00000, 0.22353, + 0.23137, 1.00000, 0.23137, + 0.23922, 1.00000, 0.23922, + 0.24706, 1.00000, 0.24706, + 0.25490, 1.00000, 0.25490, + 0.26275, 1.00000, 0.26275, + 0.27059, 1.00000, 0.27059, + 0.27843, 1.00000, 0.27843, + 0.28627, 1.00000, 0.28627, + 0.29412, 1.00000, 0.29412, + 0.30196, 1.00000, 0.30196, + 0.30980, 1.00000, 0.30980, + 0.31765, 1.00000, 0.31765, + 0.32549, 1.00000, 0.32549, + 0.33333, 1.00000, 0.33333, + 0.34118, 1.00000, 0.34118, + 0.34902, 1.00000, 0.34902, + 0.35686, 1.00000, 0.35686, + 0.36471, 1.00000, 0.36471, + 0.37255, 1.00000, 0.37255, + 0.38039, 1.00000, 0.38039, + 0.38824, 1.00000, 0.38824, + 0.39608, 1.00000, 0.39608, + 0.40392, 1.00000, 0.40392, + 0.41176, 1.00000, 0.41176, + 0.41961, 1.00000, 0.41961, + 0.42745, 1.00000, 0.42745, + 0.43529, 1.00000, 0.43529, + 0.44314, 1.00000, 0.44314, + 0.45098, 1.00000, 0.45098, + 0.45882, 1.00000, 0.45882, + 0.46667, 1.00000, 0.46667, + 0.47451, 1.00000, 0.47451, + 0.48235, 1.00000, 0.48235, + 0.49020, 1.00000, 0.49020, + 0.49804, 1.00000, 0.49804, + 0.50588, 1.00000, 0.50588, + 0.51373, 1.00000, 0.51373, + 0.52157, 1.00000, 0.52157, + 0.52941, 1.00000, 0.52941, + 0.53725, 1.00000, 0.53725, + 0.54510, 1.00000, 0.54510, + 0.55294, 1.00000, 0.55294, + 0.56078, 1.00000, 0.56078, + 0.56863, 1.00000, 0.56863, + 0.57647, 1.00000, 0.57647, + 0.58431, 1.00000, 0.58431, + 0.59216, 1.00000, 0.59216, + 0.60000, 1.00000, 0.60000, + 0.60784, 1.00000, 0.60784, + 0.61569, 1.00000, 0.61569, + 0.62353, 1.00000, 0.62353, + 0.63137, 1.00000, 0.63137, + 0.63922, 1.00000, 0.63922, + 0.64706, 1.00000, 0.64706, + 0.65490, 1.00000, 0.65490, + 0.66275, 1.00000, 0.66275, + 0.67059, 1.00000, 0.67059, + 0.67843, 1.00000, 0.67843, + 0.68627, 1.00000, 0.68627, + 0.69412, 1.00000, 0.69412, + 0.70196, 1.00000, 0.70196, + 0.70980, 1.00000, 0.70980, + 0.71765, 1.00000, 0.71765, + 0.72549, 1.00000, 0.72549, + 0.73333, 1.00000, 0.73333, + 0.74118, 1.00000, 0.74118, + 0.74902, 1.00000, 0.74902, + 0.75686, 1.00000, 0.75686, + 0.76471, 1.00000, 0.76471, + 0.77255, 1.00000, 0.77255, + 0.78039, 1.00000, 0.78039, + 0.78824, 1.00000, 0.78824, + 0.79608, 1.00000, 0.79608, + 0.80392, 1.00000, 0.80392, + 0.81176, 1.00000, 0.81176, + 0.81961, 1.00000, 0.81961, + 0.82745, 1.00000, 0.82745, + 0.83529, 1.00000, 0.83529, + 0.84314, 1.00000, 0.84314, + 0.85098, 1.00000, 0.85098, + 0.85882, 1.00000, 0.85882, + 0.86667, 1.00000, 0.86667, + 0.87451, 1.00000, 0.87451, + 0.88235, 1.00000, 0.88235, + 0.89020, 1.00000, 0.89020, + 0.89804, 1.00000, 0.89804, + 0.90588, 1.00000, 0.90588, + 0.91373, 1.00000, 0.91373, + 0.92157, 1.00000, 0.92157, + 0.92941, 1.00000, 0.92941, + 0.93725, 1.00000, 0.93725, + 0.94510, 1.00000, 0.94510, + 0.95294, 1.00000, 0.95294, + 0.96078, 1.00000, 0.96078, + 0.96863, 1.00000, 0.96863, + 0.97647, 1.00000, 0.97647, + 0.98431, 1.00000, 0.98431, + 1.00000, 1.00000, 1.00000 ] +}, +{ + "Type" : "neon-magenta", + "Name" : "neon-magenta", + "rgbData": [ + 0.00000, 0.00000, 0.00000, + 0.00131, 0.00000, 0.00131, + 0.01176, 0.00000, 0.01176, + 0.01961, 0.00000, 0.01961, + 0.02745, 0.00000, 0.02745, + 0.03529, 0.00000, 0.03529, + 0.04314, 0.00000, 0.04314, + 0.05098, 0.00000, 0.05098, + 0.05882, 0.00000, 0.05882, + 0.06667, 0.00000, 0.06667, + 0.07451, 0.00000, 0.07451, + 0.08235, 0.00000, 0.08235, + 0.09020, 0.00000, 0.09020, + 0.09804, 0.00000, 0.09804, + 0.10588, 0.00000, 0.10588, + 0.11373, 0.00000, 0.11373, + 0.12157, 0.00000, 0.12157, + 0.12941, 0.00000, 0.12941, + 0.13725, 0.00000, 0.13725, + 0.14510, 0.00000, 0.14510, + 0.15294, 0.00000, 0.15294, + 0.16078, 0.00000, 0.16078, + 0.16863, 0.00000, 0.16863, + 0.17647, 0.00000, 0.17647, + 0.18431, 0.00000, 0.18431, + 0.19216, 0.00000, 0.19216, + 0.20000, 0.00000, 0.20000, + 0.20784, 0.00000, 0.20784, + 0.21569, 0.00000, 0.21569, + 0.22353, 0.00000, 0.22353, + 0.23137, 0.00000, 0.23137, + 0.23922, 0.00000, 0.23922, + 0.24706, 0.00000, 0.24706, + 0.25490, 0.00000, 0.25490, + 0.26275, 0.00000, 0.26275, + 0.27059, 0.00000, 0.27059, + 0.27843, 0.00000, 0.27843, + 0.28627, 0.00000, 0.28627, + 0.29412, 0.00000, 0.29412, + 0.30196, 0.00000, 0.30196, + 0.30980, 0.00000, 0.30980, + 0.31765, 0.00000, 0.31765, + 0.32549, 0.00000, 0.32549, + 0.33333, 0.00000, 0.33333, + 0.34118, 0.00000, 0.34118, + 0.34902, 0.00000, 0.34902, + 0.35686, 0.00000, 0.35686, + 0.36471, 0.00000, 0.36471, + 0.37255, 0.00000, 0.37255, + 0.38039, 0.00000, 0.38039, + 0.38824, 0.00000, 0.38824, + 0.39608, 0.00000, 0.39608, + 0.40392, 0.00000, 0.40392, + 0.41176, 0.00000, 0.41176, + 0.41961, 0.00000, 0.41961, + 0.42745, 0.00000, 0.42745, + 0.43529, 0.00000, 0.43529, + 0.44314, 0.00000, 0.44314, + 0.45098, 0.00000, 0.45098, + 0.45882, 0.00000, 0.45882, + 0.46667, 0.00000, 0.46667, + 0.47451, 0.00000, 0.47451, + 0.48235, 0.00000, 0.48235, + 0.49020, 0.00000, 0.49020, + 0.49804, 0.00000, 0.49804, + 0.50588, 0.00000, 0.50588, + 0.51373, 0.00000, 0.51373, + 0.52157, 0.00000, 0.52157, + 0.52941, 0.00000, 0.52941, + 0.53725, 0.00000, 0.53725, + 0.54510, 0.00000, 0.54510, + 0.55294, 0.00000, 0.55294, + 0.56078, 0.00000, 0.56078, + 0.56863, 0.00000, 0.56863, + 0.57647, 0.00000, 0.57647, + 0.58431, 0.00000, 0.58431, + 0.59216, 0.00000, 0.59216, + 0.60000, 0.00000, 0.60000, + 0.60784, 0.00000, 0.60784, + 0.61569, 0.00000, 0.61569, + 0.62353, 0.00000, 0.62353, + 0.63137, 0.00000, 0.63137, + 0.63922, 0.00000, 0.63922, + 0.64706, 0.00000, 0.64706, + 0.65490, 0.00000, 0.65490, + 0.66275, 0.00000, 0.66275, + 0.67059, 0.00000, 0.67059, + 0.67843, 0.00000, 0.67843, + 0.68627, 0.00000, 0.68627, + 0.69412, 0.00000, 0.69412, + 0.70196, 0.00000, 0.70196, + 0.70980, 0.00000, 0.70980, + 0.71765, 0.00000, 0.71765, + 0.72549, 0.00000, 0.72549, + 0.73333, 0.00000, 0.73333, + 0.74118, 0.00000, 0.74118, + 0.74902, 0.00000, 0.74902, + 0.75686, 0.00000, 0.75686, + 0.76471, 0.00000, 0.76471, + 0.77255, 0.00000, 0.77255, + 0.78039, 0.00000, 0.78039, + 0.78824, 0.00000, 0.78824, + 0.79608, 0.00000, 0.79608, + 0.80392, 0.00000, 0.80392, + 0.81176, 0.00000, 0.81176, + 0.81961, 0.00000, 0.81961, + 0.82745, 0.00000, 0.82745, + 0.83529, 0.00000, 0.83529, + 0.84314, 0.00000, 0.84314, + 0.85098, 0.00000, 0.85098, + 0.85882, 0.00000, 0.85882, + 0.86667, 0.00000, 0.86667, + 0.87451, 0.00000, 0.87451, + 0.88235, 0.00000, 0.88235, + 0.89020, 0.00000, 0.89020, + 0.89804, 0.00000, 0.89804, + 0.90588, 0.00000, 0.90588, + 0.91373, 0.00000, 0.91373, + 0.92157, 0.00000, 0.92157, + 0.92941, 0.00000, 0.92941, + 0.93725, 0.00000, 0.93725, + 0.94510, 0.00000, 0.94510, + 0.95294, 0.00000, 0.95294, + 0.96078, 0.00000, 0.96078, + 0.96863, 0.00000, 0.96863, + 0.97647, 0.00000, 0.97647, + 0.98431, 0.00000, 0.98431, + 1.00000, 0.00000, 1.00000, + 1.00000, 0.00000, 1.00000, + 1.00000, 0.00392, 1.00000, + 1.00000, 0.01176, 1.00000, + 1.00000, 0.01961, 1.00000, + 1.00000, 0.02745, 1.00000, + 1.00000, 0.03529, 1.00000, + 1.00000, 0.04314, 1.00000, + 1.00000, 0.05098, 1.00000, + 1.00000, 0.05882, 1.00000, + 1.00000, 0.06667, 1.00000, + 1.00000, 0.07451, 1.00000, + 1.00000, 0.08235, 1.00000, + 1.00000, 0.09020, 1.00000, + 1.00000, 0.09804, 1.00000, + 1.00000, 0.10588, 1.00000, + 1.00000, 0.11373, 1.00000, + 1.00000, 0.12157, 1.00000, + 1.00000, 0.12941, 1.00000, + 1.00000, 0.13725, 1.00000, + 1.00000, 0.14510, 1.00000, + 1.00000, 0.15294, 1.00000, + 1.00000, 0.16078, 1.00000, + 1.00000, 0.16863, 1.00000, + 1.00000, 0.17647, 1.00000, + 1.00000, 0.18431, 1.00000, + 1.00000, 0.19216, 1.00000, + 1.00000, 0.20000, 1.00000, + 1.00000, 0.20784, 1.00000, + 1.00000, 0.21569, 1.00000, + 1.00000, 0.22353, 1.00000, + 1.00000, 0.23137, 1.00000, + 1.00000, 0.23922, 1.00000, + 1.00000, 0.24706, 1.00000, + 1.00000, 0.25490, 1.00000, + 1.00000, 0.26275, 1.00000, + 1.00000, 0.27059, 1.00000, + 1.00000, 0.27843, 1.00000, + 1.00000, 0.28627, 1.00000, + 1.00000, 0.29412, 1.00000, + 1.00000, 0.30196, 1.00000, + 1.00000, 0.30980, 1.00000, + 1.00000, 0.31765, 1.00000, + 1.00000, 0.32549, 1.00000, + 1.00000, 0.33333, 1.00000, + 1.00000, 0.34118, 1.00000, + 1.00000, 0.34902, 1.00000, + 1.00000, 0.35686, 1.00000, + 1.00000, 0.36471, 1.00000, + 1.00000, 0.37255, 1.00000, + 1.00000, 0.38039, 1.00000, + 1.00000, 0.38824, 1.00000, + 1.00000, 0.39608, 1.00000, + 1.00000, 0.40392, 1.00000, + 1.00000, 0.41176, 1.00000, + 1.00000, 0.41961, 1.00000, + 1.00000, 0.42745, 1.00000, + 1.00000, 0.43529, 1.00000, + 1.00000, 0.44314, 1.00000, + 1.00000, 0.45098, 1.00000, + 1.00000, 0.45882, 1.00000, + 1.00000, 0.46667, 1.00000, + 1.00000, 0.47451, 1.00000, + 1.00000, 0.48235, 1.00000, + 1.00000, 0.49020, 1.00000, + 1.00000, 0.49804, 1.00000, + 1.00000, 0.50588, 1.00000, + 1.00000, 0.51373, 1.00000, + 1.00000, 0.52157, 1.00000, + 1.00000, 0.52941, 1.00000, + 1.00000, 0.53725, 1.00000, + 1.00000, 0.54510, 1.00000, + 1.00000, 0.55294, 1.00000, + 1.00000, 0.56078, 1.00000, + 1.00000, 0.56863, 1.00000, + 1.00000, 0.57647, 1.00000, + 1.00000, 0.58431, 1.00000, + 1.00000, 0.59216, 1.00000, + 1.00000, 0.60000, 1.00000, + 1.00000, 0.60784, 1.00000, + 1.00000, 0.61569, 1.00000, + 1.00000, 0.62353, 1.00000, + 1.00000, 0.63137, 1.00000, + 1.00000, 0.63922, 1.00000, + 1.00000, 0.64706, 1.00000, + 1.00000, 0.65490, 1.00000, + 1.00000, 0.66275, 1.00000, + 1.00000, 0.67059, 1.00000, + 1.00000, 0.67843, 1.00000, + 1.00000, 0.68627, 1.00000, + 1.00000, 0.69412, 1.00000, + 1.00000, 0.70196, 1.00000, + 1.00000, 0.70980, 1.00000, + 1.00000, 0.71765, 1.00000, + 1.00000, 0.72549, 1.00000, + 1.00000, 0.73333, 1.00000, + 1.00000, 0.74118, 1.00000, + 1.00000, 0.74902, 1.00000, + 1.00000, 0.75686, 1.00000, + 1.00000, 0.76471, 1.00000, + 1.00000, 0.77255, 1.00000, + 1.00000, 0.78039, 1.00000, + 1.00000, 0.78824, 1.00000, + 1.00000, 0.79608, 1.00000, + 1.00000, 0.80392, 1.00000, + 1.00000, 0.81176, 1.00000, + 1.00000, 0.81961, 1.00000, + 1.00000, 0.82745, 1.00000, + 1.00000, 0.83529, 1.00000, + 1.00000, 0.84314, 1.00000, + 1.00000, 0.85098, 1.00000, + 1.00000, 0.85882, 1.00000, + 1.00000, 0.86667, 1.00000, + 1.00000, 0.87451, 1.00000, + 1.00000, 0.88235, 1.00000, + 1.00000, 0.89020, 1.00000, + 1.00000, 0.89804, 1.00000, + 1.00000, 0.90588, 1.00000, + 1.00000, 0.91373, 1.00000, + 1.00000, 0.92157, 1.00000, + 1.00000, 0.92941, 1.00000, + 1.00000, 0.93725, 1.00000, + 1.00000, 0.94510, 1.00000, + 1.00000, 0.95294, 1.00000, + 1.00000, 0.96078, 1.00000, + 1.00000, 0.96863, 1.00000, + 1.00000, 0.97647, 1.00000, + 1.00000, 0.98431, 1.00000, + 1.00000, 1.00000, 1.00000 ] +}, +{ + "Type" : "neon-red", + "Name" : "neon-red", + "rgbData": [ + 0.00000, 0.00000, 0.00000, + 0.00131, 0.00000, 0.00000, + 0.01176, 0.00000, 0.00000, + 0.01961, 0.00000, 0.00000, + 0.02745, 0.00000, 0.00000, + 0.03529, 0.00000, 0.00000, + 0.04314, 0.00000, 0.00000, + 0.05098, 0.00000, 0.00000, + 0.05882, 0.00000, 0.00000, + 0.06667, 0.00000, 0.00000, + 0.07451, 0.00000, 0.00000, + 0.08235, 0.00000, 0.00000, + 0.09020, 0.00000, 0.00000, + 0.09804, 0.00000, 0.00000, + 0.10588, 0.00000, 0.00000, + 0.11373, 0.00000, 0.00000, + 0.12157, 0.00000, 0.00000, + 0.12941, 0.00000, 0.00000, + 0.13725, 0.00000, 0.00000, + 0.14510, 0.00000, 0.00000, + 0.15294, 0.00000, 0.00000, + 0.16078, 0.00000, 0.00000, + 0.16863, 0.00000, 0.00000, + 0.17647, 0.00000, 0.00000, + 0.18431, 0.00000, 0.00000, + 0.19216, 0.00000, 0.00000, + 0.20000, 0.00000, 0.00000, + 0.20784, 0.00000, 0.00000, + 0.21569, 0.00000, 0.00000, + 0.22353, 0.00000, 0.00000, + 0.23137, 0.00000, 0.00000, + 0.23922, 0.00000, 0.00000, + 0.24706, 0.00000, 0.00000, + 0.25490, 0.00000, 0.00000, + 0.26275, 0.00000, 0.00000, + 0.27059, 0.00000, 0.00000, + 0.27843, 0.00000, 0.00000, + 0.28627, 0.00000, 0.00000, + 0.29412, 0.00000, 0.00000, + 0.30196, 0.00000, 0.00000, + 0.30980, 0.00000, 0.00000, + 0.31765, 0.00000, 0.00000, + 0.32549, 0.00000, 0.00000, + 0.33333, 0.00000, 0.00000, + 0.34118, 0.00000, 0.00000, + 0.34902, 0.00000, 0.00000, + 0.35686, 0.00000, 0.00000, + 0.36471, 0.00000, 0.00000, + 0.37255, 0.00000, 0.00000, + 0.38039, 0.00000, 0.00000, + 0.38824, 0.00000, 0.00000, + 0.39608, 0.00000, 0.00000, + 0.40392, 0.00000, 0.00000, + 0.41176, 0.00000, 0.00000, + 0.41961, 0.00000, 0.00000, + 0.42745, 0.00000, 0.00000, + 0.43529, 0.00000, 0.00000, + 0.44314, 0.00000, 0.00000, + 0.45098, 0.00000, 0.00000, + 0.45882, 0.00000, 0.00000, + 0.46667, 0.00000, 0.00000, + 0.47451, 0.00000, 0.00000, + 0.48235, 0.00000, 0.00000, + 0.49020, 0.00000, 0.00000, + 0.49804, 0.00000, 0.00000, + 0.50588, 0.00000, 0.00000, + 0.51373, 0.00000, 0.00000, + 0.52157, 0.00000, 0.00000, + 0.52941, 0.00000, 0.00000, + 0.53725, 0.00000, 0.00000, + 0.54510, 0.00000, 0.00000, + 0.55294, 0.00000, 0.00000, + 0.56078, 0.00000, 0.00000, + 0.56863, 0.00000, 0.00000, + 0.57647, 0.00000, 0.00000, + 0.58431, 0.00000, 0.00000, + 0.59216, 0.00000, 0.00000, + 0.60000, 0.00000, 0.00000, + 0.60784, 0.00000, 0.00000, + 0.61569, 0.00000, 0.00000, + 0.62353, 0.00000, 0.00000, + 0.63137, 0.00000, 0.00000, + 0.63922, 0.00000, 0.00000, + 0.64706, 0.00000, 0.00000, + 0.65490, 0.00000, 0.00000, + 0.66275, 0.00000, 0.00000, + 0.67059, 0.00000, 0.00000, + 0.67843, 0.00000, 0.00000, + 0.68627, 0.00000, 0.00000, + 0.69412, 0.00000, 0.00000, + 0.70196, 0.00000, 0.00000, + 0.70980, 0.00000, 0.00000, + 0.71765, 0.00000, 0.00000, + 0.72549, 0.00000, 0.00000, + 0.73333, 0.00000, 0.00000, + 0.74118, 0.00000, 0.00000, + 0.74902, 0.00000, 0.00000, + 0.75686, 0.00000, 0.00000, + 0.76471, 0.00000, 0.00000, + 0.77255, 0.00000, 0.00000, + 0.78039, 0.00000, 0.00000, + 0.78824, 0.00000, 0.00000, + 0.79608, 0.00000, 0.00000, + 0.80392, 0.00000, 0.00000, + 0.81176, 0.00000, 0.00000, + 0.81961, 0.00000, 0.00000, + 0.82745, 0.00000, 0.00000, + 0.83529, 0.00000, 0.00000, + 0.84314, 0.00000, 0.00000, + 0.85098, 0.00000, 0.00000, + 0.85882, 0.00000, 0.00000, + 0.86667, 0.00000, 0.00000, + 0.87451, 0.00000, 0.00000, + 0.88235, 0.00000, 0.00000, + 0.89020, 0.00000, 0.00000, + 0.89804, 0.00000, 0.00000, + 0.90588, 0.00000, 0.00000, + 0.91373, 0.00000, 0.00000, + 0.92157, 0.00000, 0.00000, + 0.92941, 0.00000, 0.00000, + 0.93725, 0.00000, 0.00000, + 0.94510, 0.00000, 0.00000, + 0.95294, 0.00000, 0.00000, + 0.96078, 0.00000, 0.00000, + 0.96863, 0.00000, 0.00000, + 0.97647, 0.00000, 0.00000, + 0.98431, 0.00000, 0.00000, + 1.00000, 0.00000, 0.00000, + 1.00000, 0.00000, 0.00000, + 1.00000, 0.00392, 0.00392, + 1.00000, 0.01176, 0.01176, + 1.00000, 0.01961, 0.01961, + 1.00000, 0.02745, 0.02745, + 1.00000, 0.03529, 0.03529, + 1.00000, 0.04314, 0.04314, + 1.00000, 0.05098, 0.05098, + 1.00000, 0.05882, 0.05882, + 1.00000, 0.06667, 0.06667, + 1.00000, 0.07451, 0.07451, + 1.00000, 0.08235, 0.08235, + 1.00000, 0.09020, 0.09020, + 1.00000, 0.09804, 0.09804, + 1.00000, 0.10588, 0.10588, + 1.00000, 0.11373, 0.11373, + 1.00000, 0.12157, 0.12157, + 1.00000, 0.12941, 0.12941, + 1.00000, 0.13725, 0.13725, + 1.00000, 0.14510, 0.14510, + 1.00000, 0.15294, 0.15294, + 1.00000, 0.16078, 0.16078, + 1.00000, 0.16863, 0.16863, + 1.00000, 0.17647, 0.17647, + 1.00000, 0.18431, 0.18431, + 1.00000, 0.19216, 0.19216, + 1.00000, 0.20000, 0.20000, + 1.00000, 0.20784, 0.20784, + 1.00000, 0.21569, 0.21569, + 1.00000, 0.22353, 0.22353, + 1.00000, 0.23137, 0.23137, + 1.00000, 0.23922, 0.23922, + 1.00000, 0.24706, 0.24706, + 1.00000, 0.25490, 0.25490, + 1.00000, 0.26275, 0.26275, + 1.00000, 0.27059, 0.27059, + 1.00000, 0.27843, 0.27843, + 1.00000, 0.28627, 0.28627, + 1.00000, 0.29412, 0.29412, + 1.00000, 0.30196, 0.30196, + 1.00000, 0.30980, 0.30980, + 1.00000, 0.31765, 0.31765, + 1.00000, 0.32549, 0.32549, + 1.00000, 0.33333, 0.33333, + 1.00000, 0.34118, 0.34118, + 1.00000, 0.34902, 0.34902, + 1.00000, 0.35686, 0.35686, + 1.00000, 0.36471, 0.36471, + 1.00000, 0.37255, 0.37255, + 1.00000, 0.38039, 0.38039, + 1.00000, 0.38824, 0.38824, + 1.00000, 0.39608, 0.39608, + 1.00000, 0.40392, 0.40392, + 1.00000, 0.41176, 0.41176, + 1.00000, 0.41961, 0.41961, + 1.00000, 0.42745, 0.42745, + 1.00000, 0.43529, 0.43529, + 1.00000, 0.44314, 0.44314, + 1.00000, 0.45098, 0.45098, + 1.00000, 0.45882, 0.45882, + 1.00000, 0.46667, 0.46667, + 1.00000, 0.47451, 0.47451, + 1.00000, 0.48235, 0.48235, + 1.00000, 0.49020, 0.49020, + 1.00000, 0.49804, 0.49804, + 1.00000, 0.50588, 0.50588, + 1.00000, 0.51373, 0.51373, + 1.00000, 0.52157, 0.52157, + 1.00000, 0.52941, 0.52941, + 1.00000, 0.53725, 0.53725, + 1.00000, 0.54510, 0.54510, + 1.00000, 0.55294, 0.55294, + 1.00000, 0.56078, 0.56078, + 1.00000, 0.56863, 0.56863, + 1.00000, 0.57647, 0.57647, + 1.00000, 0.58431, 0.58431, + 1.00000, 0.59216, 0.59216, + 1.00000, 0.60000, 0.60000, + 1.00000, 0.60784, 0.60784, + 1.00000, 0.61569, 0.61569, + 1.00000, 0.62353, 0.62353, + 1.00000, 0.63137, 0.63137, + 1.00000, 0.63922, 0.63922, + 1.00000, 0.64706, 0.64706, + 1.00000, 0.65490, 0.65490, + 1.00000, 0.66275, 0.66275, + 1.00000, 0.67059, 0.67059, + 1.00000, 0.67843, 0.67843, + 1.00000, 0.68627, 0.68627, + 1.00000, 0.69412, 0.69412, + 1.00000, 0.70196, 0.70196, + 1.00000, 0.70980, 0.70980, + 1.00000, 0.71765, 0.71765, + 1.00000, 0.72549, 0.72549, + 1.00000, 0.73333, 0.73333, + 1.00000, 0.74118, 0.74118, + 1.00000, 0.74902, 0.74902, + 1.00000, 0.75686, 0.75686, + 1.00000, 0.76471, 0.76471, + 1.00000, 0.77255, 0.77255, + 1.00000, 0.78039, 0.78039, + 1.00000, 0.78824, 0.78824, + 1.00000, 0.79608, 0.79608, + 1.00000, 0.80392, 0.80392, + 1.00000, 0.81176, 0.81176, + 1.00000, 0.81961, 0.81961, + 1.00000, 0.82745, 0.82745, + 1.00000, 0.83529, 0.83529, + 1.00000, 0.84314, 0.84314, + 1.00000, 0.85098, 0.85098, + 1.00000, 0.85882, 0.85882, + 1.00000, 0.86667, 0.86667, + 1.00000, 0.87451, 0.87451, + 1.00000, 0.88235, 0.88235, + 1.00000, 0.89020, 0.89020, + 1.00000, 0.89804, 0.89804, + 1.00000, 0.90588, 0.90588, + 1.00000, 0.91373, 0.91373, + 1.00000, 0.92157, 0.92157, + 1.00000, 0.92941, 0.92941, + 1.00000, 0.93725, 0.93725, + 1.00000, 0.94510, 0.94510, + 1.00000, 0.95294, 0.95294, + 1.00000, 0.96078, 0.96078, + 1.00000, 0.96863, 0.96863, + 1.00000, 0.97647, 0.97647, + 1.00000, 0.98431, 0.98431, + 1.00000, 1.00000, 1.00000 ] +}, +{ + "Type" : "rgb-blue", + "Name" : "rgb-blue", + "rgbData": [ + 0.00000, 0.00000, 0.00000, + 0.00000, 0.00000, 0.00131, + 0.00000, 0.00000, 0.00784, + 0.00000, 0.00000, 0.01176, + 0.00000, 0.00000, 0.01569, + 0.00000, 0.00000, 0.01961, + 0.00000, 0.00000, 0.02353, + 0.00000, 0.00000, 0.02745, + 0.00000, 0.00000, 0.03137, + 0.00000, 0.00000, 0.03529, + 0.00000, 0.00000, 0.03922, + 0.00000, 0.00000, 0.04314, + 0.00000, 0.00000, 0.04706, + 0.00000, 0.00000, 0.05098, + 0.00000, 0.00000, 0.05490, + 0.00000, 0.00000, 0.05882, + 0.00000, 0.00000, 0.06275, + 0.00000, 0.00000, 0.06667, + 0.00000, 0.00000, 0.07059, + 0.00000, 0.00000, 0.07451, + 0.00000, 0.00000, 0.07843, + 0.00000, 0.00000, 0.08235, + 0.00000, 0.00000, 0.08627, + 0.00000, 0.00000, 0.09020, + 0.00000, 0.00000, 0.09412, + 0.00000, 0.00000, 0.09804, + 0.00000, 0.00000, 0.10196, + 0.00000, 0.00000, 0.10588, + 0.00000, 0.00000, 0.10980, + 0.00000, 0.00000, 0.11373, + 0.00000, 0.00000, 0.11765, + 0.00000, 0.00000, 0.12157, + 0.00000, 0.00000, 0.12549, + 0.00000, 0.00000, 0.12941, + 0.00000, 0.00000, 0.13333, + 0.00000, 0.00000, 0.13725, + 0.00000, 0.00000, 0.14118, + 0.00000, 0.00000, 0.14510, + 0.00000, 0.00000, 0.14902, + 0.00000, 0.00000, 0.15294, + 0.00000, 0.00000, 0.15686, + 0.00000, 0.00000, 0.16078, + 0.00000, 0.00000, 0.16471, + 0.00000, 0.00000, 0.16863, + 0.00000, 0.00000, 0.17255, + 0.00000, 0.00000, 0.17647, + 0.00000, 0.00000, 0.18039, + 0.00000, 0.00000, 0.18431, + 0.00000, 0.00000, 0.18824, + 0.00000, 0.00000, 0.19216, + 0.00000, 0.00000, 0.19608, + 0.00000, 0.00000, 0.20000, + 0.00000, 0.00000, 0.20392, + 0.00000, 0.00000, 0.20784, + 0.00000, 0.00000, 0.21176, + 0.00000, 0.00000, 0.21569, + 0.00000, 0.00000, 0.21961, + 0.00000, 0.00000, 0.22353, + 0.00000, 0.00000, 0.22745, + 0.00000, 0.00000, 0.23137, + 0.00000, 0.00000, 0.23529, + 0.00000, 0.00000, 0.23922, + 0.00000, 0.00000, 0.24314, + 0.00000, 0.00000, 0.24706, + 0.00000, 0.00000, 0.25098, + 0.00000, 0.00000, 0.25490, + 0.00000, 0.00000, 0.25882, + 0.00000, 0.00000, 0.26275, + 0.00000, 0.00000, 0.26667, + 0.00000, 0.00000, 0.27059, + 0.00000, 0.00000, 0.27451, + 0.00000, 0.00000, 0.27843, + 0.00000, 0.00000, 0.28235, + 0.00000, 0.00000, 0.28627, + 0.00000, 0.00000, 0.29020, + 0.00000, 0.00000, 0.29412, + 0.00000, 0.00000, 0.29804, + 0.00000, 0.00000, 0.30196, + 0.00000, 0.00000, 0.30588, + 0.00000, 0.00000, 0.30980, + 0.00000, 0.00000, 0.31373, + 0.00000, 0.00000, 0.31765, + 0.00000, 0.00000, 0.32157, + 0.00000, 0.00000, 0.32549, + 0.00000, 0.00000, 0.32941, + 0.00000, 0.00000, 0.33333, + 0.00000, 0.00000, 0.33725, + 0.00000, 0.00000, 0.34118, + 0.00000, 0.00000, 0.34510, + 0.00000, 0.00000, 0.34902, + 0.00000, 0.00000, 0.35294, + 0.00000, 0.00000, 0.35686, + 0.00000, 0.00000, 0.36078, + 0.00000, 0.00000, 0.36471, + 0.00000, 0.00000, 0.36863, + 0.00000, 0.00000, 0.37255, + 0.00000, 0.00000, 0.37647, + 0.00000, 0.00000, 0.38039, + 0.00000, 0.00000, 0.38431, + 0.00000, 0.00000, 0.38824, + 0.00000, 0.00000, 0.39216, + 0.00000, 0.00000, 0.39608, + 0.00000, 0.00000, 0.40000, + 0.00000, 0.00000, 0.40392, + 0.00000, 0.00000, 0.40784, + 0.00000, 0.00000, 0.41176, + 0.00000, 0.00000, 0.41569, + 0.00000, 0.00000, 0.41961, + 0.00000, 0.00000, 0.42353, + 0.00000, 0.00000, 0.42745, + 0.00000, 0.00000, 0.43137, + 0.00000, 0.00000, 0.43529, + 0.00000, 0.00000, 0.43922, + 0.00000, 0.00000, 0.44314, + 0.00000, 0.00000, 0.44706, + 0.00000, 0.00000, 0.45098, + 0.00000, 0.00000, 0.45490, + 0.00000, 0.00000, 0.45882, + 0.00000, 0.00000, 0.46275, + 0.00000, 0.00000, 0.46667, + 0.00000, 0.00000, 0.47059, + 0.00000, 0.00000, 0.47451, + 0.00000, 0.00000, 0.47843, + 0.00000, 0.00000, 0.48235, + 0.00000, 0.00000, 0.48627, + 0.00000, 0.00000, 0.49020, + 0.00000, 0.00000, 0.49412, + 0.00000, 0.00000, 0.49804, + 0.00000, 0.00000, 0.50196, + 0.00000, 0.00000, 0.50588, + 0.00000, 0.00000, 0.50980, + 0.00000, 0.00000, 0.51373, + 0.00000, 0.00000, 0.51765, + 0.00000, 0.00000, 0.52157, + 0.00000, 0.00000, 0.52549, + 0.00000, 0.00000, 0.52941, + 0.00000, 0.00000, 0.53333, + 0.00000, 0.00000, 0.53725, + 0.00000, 0.00000, 0.54118, + 0.00000, 0.00000, 0.54510, + 0.00000, 0.00000, 0.54902, + 0.00000, 0.00000, 0.55294, + 0.00000, 0.00000, 0.55686, + 0.00000, 0.00000, 0.56078, + 0.00000, 0.00000, 0.56471, + 0.00000, 0.00000, 0.56863, + 0.00000, 0.00000, 0.57255, + 0.00000, 0.00000, 0.57647, + 0.00000, 0.00000, 0.58039, + 0.00000, 0.00000, 0.58431, + 0.00000, 0.00000, 0.58824, + 0.00000, 0.00000, 0.59216, + 0.00000, 0.00000, 0.59608, + 0.00000, 0.00000, 0.60000, + 0.00000, 0.00000, 0.60392, + 0.00000, 0.00000, 0.60784, + 0.00000, 0.00000, 0.61176, + 0.00000, 0.00000, 0.61569, + 0.00000, 0.00000, 0.61961, + 0.00000, 0.00000, 0.62353, + 0.00000, 0.00000, 0.62745, + 0.00000, 0.00000, 0.63137, + 0.00000, 0.00000, 0.63529, + 0.00000, 0.00000, 0.63922, + 0.00000, 0.00000, 0.64314, + 0.00000, 0.00000, 0.64706, + 0.00000, 0.00000, 0.65098, + 0.00000, 0.00000, 0.65490, + 0.00000, 0.00000, 0.65882, + 0.00000, 0.00000, 0.66275, + 0.00000, 0.00000, 0.66667, + 0.00000, 0.00000, 0.67059, + 0.00000, 0.00000, 0.67451, + 0.00000, 0.00000, 0.67843, + 0.00000, 0.00000, 0.68235, + 0.00000, 0.00000, 0.68627, + 0.00000, 0.00000, 0.69020, + 0.00000, 0.00000, 0.69412, + 0.00000, 0.00000, 0.69804, + 0.00000, 0.00000, 0.70196, + 0.00000, 0.00000, 0.70588, + 0.00000, 0.00000, 0.70980, + 0.00000, 0.00000, 0.71373, + 0.00000, 0.00000, 0.71765, + 0.00000, 0.00000, 0.72157, + 0.00000, 0.00000, 0.72549, + 0.00000, 0.00000, 0.72941, + 0.00000, 0.00000, 0.73333, + 0.00000, 0.00000, 0.73725, + 0.00000, 0.00000, 0.74118, + 0.00000, 0.00000, 0.74510, + 0.00000, 0.00000, 0.74902, + 0.00000, 0.00000, 0.75294, + 0.00000, 0.00000, 0.75686, + 0.00000, 0.00000, 0.76078, + 0.00000, 0.00000, 0.76471, + 0.00000, 0.00000, 0.76863, + 0.00000, 0.00000, 0.77255, + 0.00000, 0.00000, 0.77647, + 0.00000, 0.00000, 0.78039, + 0.00000, 0.00000, 0.78431, + 0.00000, 0.00000, 0.78824, + 0.00000, 0.00000, 0.79216, + 0.00000, 0.00000, 0.79608, + 0.00000, 0.00000, 0.80000, + 0.00000, 0.00000, 0.80392, + 0.00000, 0.00000, 0.80784, + 0.00000, 0.00000, 0.81176, + 0.00000, 0.00000, 0.81569, + 0.00000, 0.00000, 0.81961, + 0.00000, 0.00000, 0.82353, + 0.00000, 0.00000, 0.82745, + 0.00000, 0.00000, 0.83137, + 0.00000, 0.00000, 0.83529, + 0.00000, 0.00000, 0.83922, + 0.00000, 0.00000, 0.84314, + 0.00000, 0.00000, 0.84706, + 0.00000, 0.00000, 0.85098, + 0.00000, 0.00000, 0.85490, + 0.00000, 0.00000, 0.85882, + 0.00000, 0.00000, 0.86275, + 0.00000, 0.00000, 0.86667, + 0.00000, 0.00000, 0.87059, + 0.00000, 0.00000, 0.87451, + 0.00000, 0.00000, 0.87843, + 0.00000, 0.00000, 0.88235, + 0.00000, 0.00000, 0.88627, + 0.00000, 0.00000, 0.89020, + 0.00000, 0.00000, 0.89412, + 0.00000, 0.00000, 0.89804, + 0.00000, 0.00000, 0.90196, + 0.00000, 0.00000, 0.90588, + 0.00000, 0.00000, 0.90980, + 0.00000, 0.00000, 0.91373, + 0.00000, 0.00000, 0.91765, + 0.00000, 0.00000, 0.92157, + 0.00000, 0.00000, 0.92549, + 0.00000, 0.00000, 0.92941, + 0.00000, 0.00000, 0.93333, + 0.00000, 0.00000, 0.93725, + 0.00000, 0.00000, 0.94118, + 0.00000, 0.00000, 0.94510, + 0.00000, 0.00000, 0.94902, + 0.00000, 0.00000, 0.95294, + 0.00000, 0.00000, 0.95686, + 0.00000, 0.00000, 0.96078, + 0.00000, 0.00000, 0.96471, + 0.00000, 0.00000, 0.96863, + 0.00000, 0.00000, 0.97255, + 0.00000, 0.00000, 0.97647, + 0.00000, 0.00000, 0.98039, + 0.00000, 0.00000, 0.98431, + 0.00000, 0.00000, 0.98824, + 0.00000, 0.00000, 0.99216, + 0.00000, 0.00000, 0.99608, + 0.00000, 0.00000, 1.00000 ] +}, +{ + "Type" : "rgb-green", + "Name" : "rgb-green", + "rgbData": [ + 0.00000, 0.00000, 0.00000, + 0.00000, 0.00131, 0.00000, + 0.00000, 0.00784, 0.00000, + 0.00000, 0.01176, 0.00000, + 0.00000, 0.01569, 0.00000, + 0.00000, 0.01961, 0.00000, + 0.00000, 0.02353, 0.00000, + 0.00000, 0.02745, 0.00000, + 0.00000, 0.03137, 0.00000, + 0.00000, 0.03529, 0.00000, + 0.00000, 0.03922, 0.00000, + 0.00000, 0.04314, 0.00000, + 0.00000, 0.04706, 0.00000, + 0.00000, 0.05098, 0.00000, + 0.00000, 0.05490, 0.00000, + 0.00000, 0.05882, 0.00000, + 0.00000, 0.06275, 0.00000, + 0.00000, 0.06667, 0.00000, + 0.00000, 0.07059, 0.00000, + 0.00000, 0.07451, 0.00000, + 0.00000, 0.07843, 0.00000, + 0.00000, 0.08235, 0.00000, + 0.00000, 0.08627, 0.00000, + 0.00000, 0.09020, 0.00000, + 0.00000, 0.09412, 0.00000, + 0.00000, 0.09804, 0.00000, + 0.00000, 0.10196, 0.00000, + 0.00000, 0.10588, 0.00000, + 0.00000, 0.10980, 0.00000, + 0.00000, 0.11373, 0.00000, + 0.00000, 0.11765, 0.00000, + 0.00000, 0.12157, 0.00000, + 0.00000, 0.12549, 0.00000, + 0.00000, 0.12941, 0.00000, + 0.00000, 0.13333, 0.00000, + 0.00000, 0.13725, 0.00000, + 0.00000, 0.14118, 0.00000, + 0.00000, 0.14510, 0.00000, + 0.00000, 0.14902, 0.00000, + 0.00000, 0.15294, 0.00000, + 0.00000, 0.15686, 0.00000, + 0.00000, 0.16078, 0.00000, + 0.00000, 0.16471, 0.00000, + 0.00000, 0.16863, 0.00000, + 0.00000, 0.17255, 0.00000, + 0.00000, 0.17647, 0.00000, + 0.00000, 0.18039, 0.00000, + 0.00000, 0.18431, 0.00000, + 0.00000, 0.18824, 0.00000, + 0.00000, 0.19216, 0.00000, + 0.00000, 0.19608, 0.00000, + 0.00000, 0.20000, 0.00000, + 0.00000, 0.20392, 0.00000, + 0.00000, 0.20784, 0.00000, + 0.00000, 0.21176, 0.00000, + 0.00000, 0.21569, 0.00000, + 0.00000, 0.21961, 0.00000, + 0.00000, 0.22353, 0.00000, + 0.00000, 0.22745, 0.00000, + 0.00000, 0.23137, 0.00000, + 0.00000, 0.23529, 0.00000, + 0.00000, 0.23922, 0.00000, + 0.00000, 0.24314, 0.00000, + 0.00000, 0.24706, 0.00000, + 0.00000, 0.25098, 0.00000, + 0.00000, 0.25490, 0.00000, + 0.00000, 0.25882, 0.00000, + 0.00000, 0.26275, 0.00000, + 0.00000, 0.26667, 0.00000, + 0.00000, 0.27059, 0.00000, + 0.00000, 0.27451, 0.00000, + 0.00000, 0.27843, 0.00000, + 0.00000, 0.28235, 0.00000, + 0.00000, 0.28627, 0.00000, + 0.00000, 0.29020, 0.00000, + 0.00000, 0.29412, 0.00000, + 0.00000, 0.29804, 0.00000, + 0.00000, 0.30196, 0.00000, + 0.00000, 0.30588, 0.00000, + 0.00000, 0.30980, 0.00000, + 0.00000, 0.31373, 0.00000, + 0.00000, 0.31765, 0.00000, + 0.00000, 0.32157, 0.00000, + 0.00000, 0.32549, 0.00000, + 0.00000, 0.32941, 0.00000, + 0.00000, 0.33333, 0.00000, + 0.00000, 0.33725, 0.00000, + 0.00000, 0.34118, 0.00000, + 0.00000, 0.34510, 0.00000, + 0.00000, 0.34902, 0.00000, + 0.00000, 0.35294, 0.00000, + 0.00000, 0.35686, 0.00000, + 0.00000, 0.36078, 0.00000, + 0.00000, 0.36471, 0.00000, + 0.00000, 0.36863, 0.00000, + 0.00000, 0.37255, 0.00000, + 0.00000, 0.37647, 0.00000, + 0.00000, 0.38039, 0.00000, + 0.00000, 0.38431, 0.00000, + 0.00000, 0.38824, 0.00000, + 0.00000, 0.39216, 0.00000, + 0.00000, 0.39608, 0.00000, + 0.00000, 0.40000, 0.00000, + 0.00000, 0.40392, 0.00000, + 0.00000, 0.40784, 0.00000, + 0.00000, 0.41176, 0.00000, + 0.00000, 0.41569, 0.00000, + 0.00000, 0.41961, 0.00000, + 0.00000, 0.42353, 0.00000, + 0.00000, 0.42745, 0.00000, + 0.00000, 0.43137, 0.00000, + 0.00000, 0.43529, 0.00000, + 0.00000, 0.43922, 0.00000, + 0.00000, 0.44314, 0.00000, + 0.00000, 0.44706, 0.00000, + 0.00000, 0.45098, 0.00000, + 0.00000, 0.45490, 0.00000, + 0.00000, 0.45882, 0.00000, + 0.00000, 0.46275, 0.00000, + 0.00000, 0.46667, 0.00000, + 0.00000, 0.47059, 0.00000, + 0.00000, 0.47451, 0.00000, + 0.00000, 0.47843, 0.00000, + 0.00000, 0.48235, 0.00000, + 0.00000, 0.48627, 0.00000, + 0.00000, 0.49020, 0.00000, + 0.00000, 0.49412, 0.00000, + 0.00000, 0.49804, 0.00000, + 0.00000, 0.50196, 0.00000, + 0.00000, 0.50588, 0.00000, + 0.00000, 0.50980, 0.00000, + 0.00000, 0.51373, 0.00000, + 0.00000, 0.51765, 0.00000, + 0.00000, 0.52157, 0.00000, + 0.00000, 0.52549, 0.00000, + 0.00000, 0.52941, 0.00000, + 0.00000, 0.53333, 0.00000, + 0.00000, 0.53725, 0.00000, + 0.00000, 0.54118, 0.00000, + 0.00000, 0.54510, 0.00000, + 0.00000, 0.54902, 0.00000, + 0.00000, 0.55294, 0.00000, + 0.00000, 0.55686, 0.00000, + 0.00000, 0.56078, 0.00000, + 0.00000, 0.56471, 0.00000, + 0.00000, 0.56863, 0.00000, + 0.00000, 0.57255, 0.00000, + 0.00000, 0.57647, 0.00000, + 0.00000, 0.58039, 0.00000, + 0.00000, 0.58431, 0.00000, + 0.00000, 0.58824, 0.00000, + 0.00000, 0.59216, 0.00000, + 0.00000, 0.59608, 0.00000, + 0.00000, 0.60000, 0.00000, + 0.00000, 0.60392, 0.00000, + 0.00000, 0.60784, 0.00000, + 0.00000, 0.61176, 0.00000, + 0.00000, 0.61569, 0.00000, + 0.00000, 0.61961, 0.00000, + 0.00000, 0.62353, 0.00000, + 0.00000, 0.62745, 0.00000, + 0.00000, 0.63137, 0.00000, + 0.00000, 0.63529, 0.00000, + 0.00000, 0.63922, 0.00000, + 0.00000, 0.64314, 0.00000, + 0.00000, 0.64706, 0.00000, + 0.00000, 0.65098, 0.00000, + 0.00000, 0.65490, 0.00000, + 0.00000, 0.65882, 0.00000, + 0.00000, 0.66275, 0.00000, + 0.00000, 0.66667, 0.00000, + 0.00000, 0.67059, 0.00000, + 0.00000, 0.67451, 0.00000, + 0.00000, 0.67843, 0.00000, + 0.00000, 0.68235, 0.00000, + 0.00000, 0.68627, 0.00000, + 0.00000, 0.69020, 0.00000, + 0.00000, 0.69412, 0.00000, + 0.00000, 0.69804, 0.00000, + 0.00000, 0.70196, 0.00000, + 0.00000, 0.70588, 0.00000, + 0.00000, 0.70980, 0.00000, + 0.00000, 0.71373, 0.00000, + 0.00000, 0.71765, 0.00000, + 0.00000, 0.72157, 0.00000, + 0.00000, 0.72549, 0.00000, + 0.00000, 0.72941, 0.00000, + 0.00000, 0.73333, 0.00000, + 0.00000, 0.73725, 0.00000, + 0.00000, 0.74118, 0.00000, + 0.00000, 0.74510, 0.00000, + 0.00000, 0.74902, 0.00000, + 0.00000, 0.75294, 0.00000, + 0.00000, 0.75686, 0.00000, + 0.00000, 0.76078, 0.00000, + 0.00000, 0.76471, 0.00000, + 0.00000, 0.76863, 0.00000, + 0.00000, 0.77255, 0.00000, + 0.00000, 0.77647, 0.00000, + 0.00000, 0.78039, 0.00000, + 0.00000, 0.78431, 0.00000, + 0.00000, 0.78824, 0.00000, + 0.00000, 0.79216, 0.00000, + 0.00000, 0.79608, 0.00000, + 0.00000, 0.80000, 0.00000, + 0.00000, 0.80392, 0.00000, + 0.00000, 0.80784, 0.00000, + 0.00000, 0.81176, 0.00000, + 0.00000, 0.81569, 0.00000, + 0.00000, 0.81961, 0.00000, + 0.00000, 0.82353, 0.00000, + 0.00000, 0.82745, 0.00000, + 0.00000, 0.83137, 0.00000, + 0.00000, 0.83529, 0.00000, + 0.00000, 0.83922, 0.00000, + 0.00000, 0.84314, 0.00000, + 0.00000, 0.84706, 0.00000, + 0.00000, 0.85098, 0.00000, + 0.00000, 0.85490, 0.00000, + 0.00000, 0.85882, 0.00000, + 0.00000, 0.86275, 0.00000, + 0.00000, 0.86667, 0.00000, + 0.00000, 0.87059, 0.00000, + 0.00000, 0.87451, 0.00000, + 0.00000, 0.87843, 0.00000, + 0.00000, 0.88235, 0.00000, + 0.00000, 0.88627, 0.00000, + 0.00000, 0.89020, 0.00000, + 0.00000, 0.89412, 0.00000, + 0.00000, 0.89804, 0.00000, + 0.00000, 0.90196, 0.00000, + 0.00000, 0.90588, 0.00000, + 0.00000, 0.90980, 0.00000, + 0.00000, 0.91373, 0.00000, + 0.00000, 0.91765, 0.00000, + 0.00000, 0.92157, 0.00000, + 0.00000, 0.92549, 0.00000, + 0.00000, 0.92941, 0.00000, + 0.00000, 0.93333, 0.00000, + 0.00000, 0.93725, 0.00000, + 0.00000, 0.94118, 0.00000, + 0.00000, 0.94510, 0.00000, + 0.00000, 0.94902, 0.00000, + 0.00000, 0.95294, 0.00000, + 0.00000, 0.95686, 0.00000, + 0.00000, 0.96078, 0.00000, + 0.00000, 0.96471, 0.00000, + 0.00000, 0.96863, 0.00000, + 0.00000, 0.97255, 0.00000, + 0.00000, 0.97647, 0.00000, + 0.00000, 0.98039, 0.00000, + 0.00000, 0.98431, 0.00000, + 0.00000, 0.98824, 0.00000, + 0.00000, 0.99216, 0.00000, + 0.00000, 0.99608, 0.00000, + 0.00000, 1.00000, 0.00000 ] +}, +{ + "Type" : "rgb-red", + "Name" : "rgb-red", + "rgbData": [ + 0.00000, 0.00000, 0.00000, + 0.00131, 0.00000, 0.00000, + 0.00784, 0.00000, 0.00000, + 0.01176, 0.00000, 0.00000, + 0.01569, 0.00000, 0.00000, + 0.01961, 0.00000, 0.00000, + 0.02353, 0.00000, 0.00000, + 0.02745, 0.00000, 0.00000, + 0.03137, 0.00000, 0.00000, + 0.03529, 0.00000, 0.00000, + 0.03922, 0.00000, 0.00000, + 0.04314, 0.00000, 0.00000, + 0.04706, 0.00000, 0.00000, + 0.05098, 0.00000, 0.00000, + 0.05490, 0.00000, 0.00000, + 0.05882, 0.00000, 0.00000, + 0.06275, 0.00000, 0.00000, + 0.06667, 0.00000, 0.00000, + 0.07059, 0.00000, 0.00000, + 0.07451, 0.00000, 0.00000, + 0.07843, 0.00000, 0.00000, + 0.08235, 0.00000, 0.00000, + 0.08627, 0.00000, 0.00000, + 0.09020, 0.00000, 0.00000, + 0.09412, 0.00000, 0.00000, + 0.09804, 0.00000, 0.00000, + 0.10196, 0.00000, 0.00000, + 0.10588, 0.00000, 0.00000, + 0.10980, 0.00000, 0.00000, + 0.11373, 0.00000, 0.00000, + 0.11765, 0.00000, 0.00000, + 0.12157, 0.00000, 0.00000, + 0.12549, 0.00000, 0.00000, + 0.12941, 0.00000, 0.00000, + 0.13333, 0.00000, 0.00000, + 0.13725, 0.00000, 0.00000, + 0.14118, 0.00000, 0.00000, + 0.14510, 0.00000, 0.00000, + 0.14902, 0.00000, 0.00000, + 0.15294, 0.00000, 0.00000, + 0.15686, 0.00000, 0.00000, + 0.16078, 0.00000, 0.00000, + 0.16471, 0.00000, 0.00000, + 0.16863, 0.00000, 0.00000, + 0.17255, 0.00000, 0.00000, + 0.17647, 0.00000, 0.00000, + 0.18039, 0.00000, 0.00000, + 0.18431, 0.00000, 0.00000, + 0.18824, 0.00000, 0.00000, + 0.19216, 0.00000, 0.00000, + 0.19608, 0.00000, 0.00000, + 0.20000, 0.00000, 0.00000, + 0.20392, 0.00000, 0.00000, + 0.20784, 0.00000, 0.00000, + 0.21176, 0.00000, 0.00000, + 0.21569, 0.00000, 0.00000, + 0.21961, 0.00000, 0.00000, + 0.22353, 0.00000, 0.00000, + 0.22745, 0.00000, 0.00000, + 0.23137, 0.00000, 0.00000, + 0.23529, 0.00000, 0.00000, + 0.23922, 0.00000, 0.00000, + 0.24314, 0.00000, 0.00000, + 0.24706, 0.00000, 0.00000, + 0.25098, 0.00000, 0.00000, + 0.25490, 0.00000, 0.00000, + 0.25882, 0.00000, 0.00000, + 0.26275, 0.00000, 0.00000, + 0.26667, 0.00000, 0.00000, + 0.27059, 0.00000, 0.00000, + 0.27451, 0.00000, 0.00000, + 0.27843, 0.00000, 0.00000, + 0.28235, 0.00000, 0.00000, + 0.28627, 0.00000, 0.00000, + 0.29020, 0.00000, 0.00000, + 0.29412, 0.00000, 0.00000, + 0.29804, 0.00000, 0.00000, + 0.30196, 0.00000, 0.00000, + 0.30588, 0.00000, 0.00000, + 0.30980, 0.00000, 0.00000, + 0.31373, 0.00000, 0.00000, + 0.31765, 0.00000, 0.00000, + 0.32157, 0.00000, 0.00000, + 0.32549, 0.00000, 0.00000, + 0.32941, 0.00000, 0.00000, + 0.33333, 0.00000, 0.00000, + 0.33725, 0.00000, 0.00000, + 0.34118, 0.00000, 0.00000, + 0.34510, 0.00000, 0.00000, + 0.34902, 0.00000, 0.00000, + 0.35294, 0.00000, 0.00000, + 0.35686, 0.00000, 0.00000, + 0.36078, 0.00000, 0.00000, + 0.36471, 0.00000, 0.00000, + 0.36863, 0.00000, 0.00000, + 0.37255, 0.00000, 0.00000, + 0.37647, 0.00000, 0.00000, + 0.38039, 0.00000, 0.00000, + 0.38431, 0.00000, 0.00000, + 0.38824, 0.00000, 0.00000, + 0.39216, 0.00000, 0.00000, + 0.39608, 0.00000, 0.00000, + 0.40000, 0.00000, 0.00000, + 0.40392, 0.00000, 0.00000, + 0.40784, 0.00000, 0.00000, + 0.41176, 0.00000, 0.00000, + 0.41569, 0.00000, 0.00000, + 0.41961, 0.00000, 0.00000, + 0.42353, 0.00000, 0.00000, + 0.42745, 0.00000, 0.00000, + 0.43137, 0.00000, 0.00000, + 0.43529, 0.00000, 0.00000, + 0.43922, 0.00000, 0.00000, + 0.44314, 0.00000, 0.00000, + 0.44706, 0.00000, 0.00000, + 0.45098, 0.00000, 0.00000, + 0.45490, 0.00000, 0.00000, + 0.45882, 0.00000, 0.00000, + 0.46275, 0.00000, 0.00000, + 0.46667, 0.00000, 0.00000, + 0.47059, 0.00000, 0.00000, + 0.47451, 0.00000, 0.00000, + 0.47843, 0.00000, 0.00000, + 0.48235, 0.00000, 0.00000, + 0.48627, 0.00000, 0.00000, + 0.49020, 0.00000, 0.00000, + 0.49412, 0.00000, 0.00000, + 0.49804, 0.00000, 0.00000, + 0.50196, 0.00000, 0.00000, + 0.50588, 0.00000, 0.00000, + 0.50980, 0.00000, 0.00000, + 0.51373, 0.00000, 0.00000, + 0.51765, 0.00000, 0.00000, + 0.52157, 0.00000, 0.00000, + 0.52549, 0.00000, 0.00000, + 0.52941, 0.00000, 0.00000, + 0.53333, 0.00000, 0.00000, + 0.53725, 0.00000, 0.00000, + 0.54118, 0.00000, 0.00000, + 0.54510, 0.00000, 0.00000, + 0.54902, 0.00000, 0.00000, + 0.55294, 0.00000, 0.00000, + 0.55686, 0.00000, 0.00000, + 0.56078, 0.00000, 0.00000, + 0.56471, 0.00000, 0.00000, + 0.56863, 0.00000, 0.00000, + 0.57255, 0.00000, 0.00000, + 0.57647, 0.00000, 0.00000, + 0.58039, 0.00000, 0.00000, + 0.58431, 0.00000, 0.00000, + 0.58824, 0.00000, 0.00000, + 0.59216, 0.00000, 0.00000, + 0.59608, 0.00000, 0.00000, + 0.60000, 0.00000, 0.00000, + 0.60392, 0.00000, 0.00000, + 0.60784, 0.00000, 0.00000, + 0.61176, 0.00000, 0.00000, + 0.61569, 0.00000, 0.00000, + 0.61961, 0.00000, 0.00000, + 0.62353, 0.00000, 0.00000, + 0.62745, 0.00000, 0.00000, + 0.63137, 0.00000, 0.00000, + 0.63529, 0.00000, 0.00000, + 0.63922, 0.00000, 0.00000, + 0.64314, 0.00000, 0.00000, + 0.64706, 0.00000, 0.00000, + 0.65098, 0.00000, 0.00000, + 0.65490, 0.00000, 0.00000, + 0.65882, 0.00000, 0.00000, + 0.66275, 0.00000, 0.00000, + 0.66667, 0.00000, 0.00000, + 0.67059, 0.00000, 0.00000, + 0.67451, 0.00000, 0.00000, + 0.67843, 0.00000, 0.00000, + 0.68235, 0.00000, 0.00000, + 0.68627, 0.00000, 0.00000, + 0.69020, 0.00000, 0.00000, + 0.69412, 0.00000, 0.00000, + 0.69804, 0.00000, 0.00000, + 0.70196, 0.00000, 0.00000, + 0.70588, 0.00000, 0.00000, + 0.70980, 0.00000, 0.00000, + 0.71373, 0.00000, 0.00000, + 0.71765, 0.00000, 0.00000, + 0.72157, 0.00000, 0.00000, + 0.72549, 0.00000, 0.00000, + 0.72941, 0.00000, 0.00000, + 0.73333, 0.00000, 0.00000, + 0.73725, 0.00000, 0.00000, + 0.74118, 0.00000, 0.00000, + 0.74510, 0.00000, 0.00000, + 0.74902, 0.00000, 0.00000, + 0.75294, 0.00000, 0.00000, + 0.75686, 0.00000, 0.00000, + 0.76078, 0.00000, 0.00000, + 0.76471, 0.00000, 0.00000, + 0.76863, 0.00000, 0.00000, + 0.77255, 0.00000, 0.00000, + 0.77647, 0.00000, 0.00000, + 0.78039, 0.00000, 0.00000, + 0.78431, 0.00000, 0.00000, + 0.78824, 0.00000, 0.00000, + 0.79216, 0.00000, 0.00000, + 0.79608, 0.00000, 0.00000, + 0.80000, 0.00000, 0.00000, + 0.80392, 0.00000, 0.00000, + 0.80784, 0.00000, 0.00000, + 0.81176, 0.00000, 0.00000, + 0.81569, 0.00000, 0.00000, + 0.81961, 0.00000, 0.00000, + 0.82353, 0.00000, 0.00000, + 0.82745, 0.00000, 0.00000, + 0.83137, 0.00000, 0.00000, + 0.83529, 0.00000, 0.00000, + 0.83922, 0.00000, 0.00000, + 0.84314, 0.00000, 0.00000, + 0.84706, 0.00000, 0.00000, + 0.85098, 0.00000, 0.00000, + 0.85490, 0.00000, 0.00000, + 0.85882, 0.00000, 0.00000, + 0.86275, 0.00000, 0.00000, + 0.86667, 0.00000, 0.00000, + 0.87059, 0.00000, 0.00000, + 0.87451, 0.00000, 0.00000, + 0.87843, 0.00000, 0.00000, + 0.88235, 0.00000, 0.00000, + 0.88627, 0.00000, 0.00000, + 0.89020, 0.00000, 0.00000, + 0.89412, 0.00000, 0.00000, + 0.89804, 0.00000, 0.00000, + 0.90196, 0.00000, 0.00000, + 0.90588, 0.00000, 0.00000, + 0.90980, 0.00000, 0.00000, + 0.91373, 0.00000, 0.00000, + 0.91765, 0.00000, 0.00000, + 0.92157, 0.00000, 0.00000, + 0.92549, 0.00000, 0.00000, + 0.92941, 0.00000, 0.00000, + 0.93333, 0.00000, 0.00000, + 0.93725, 0.00000, 0.00000, + 0.94118, 0.00000, 0.00000, + 0.94510, 0.00000, 0.00000, + 0.94902, 0.00000, 0.00000, + 0.95294, 0.00000, 0.00000, + 0.95686, 0.00000, 0.00000, + 0.96078, 0.00000, 0.00000, + 0.96471, 0.00000, 0.00000, + 0.96863, 0.00000, 0.00000, + 0.97255, 0.00000, 0.00000, + 0.97647, 0.00000, 0.00000, + 0.98039, 0.00000, 0.00000, + 0.98431, 0.00000, 0.00000, + 0.98824, 0.00000, 0.00000, + 0.99216, 0.00000, 0.00000, + 0.99608, 0.00000, 0.00000, + 1.00000, 0.00000, 0.00000 ] +}, +{ + "Type" : "royal", + "Name" : "royal", + "rgbData": [ + 0.00392, 0.00392, 0.02745, + 0.00392, 0.00392, 0.02745, + 0.00392, 0.00392, 0.05098, + 0.00392, 0.00392, 0.07059, + 0.00392, 0.00392, 0.09412, + 0.00392, 0.00392, 0.11765, + 0.00392, 0.00392, 0.14118, + 0.00392, 0.00392, 0.16471, + 0.00392, 0.00392, 0.18431, + 0.00392, 0.00392, 0.20784, + 0.00392, 0.00392, 0.23137, + 0.00392, 0.00392, 0.25098, + 0.00392, 0.00392, 0.27451, + 0.00392, 0.00392, 0.29412, + 0.00392, 0.00392, 0.31765, + 0.00392, 0.00392, 0.33333, + 0.00392, 0.00392, 0.34902, + 0.00392, 0.00392, 0.36471, + 0.00392, 0.00392, 0.38431, + 0.00392, 0.00392, 0.40784, + 0.00392, 0.00392, 0.42745, + 0.00392, 0.00392, 0.45098, + 0.00392, 0.00392, 0.47451, + 0.00392, 0.00392, 0.49412, + 0.00392, 0.00392, 0.51765, + 0.00392, 0.00392, 0.53725, + 0.00392, 0.00392, 0.56078, + 0.00392, 0.00392, 0.58431, + 0.00392, 0.00392, 0.60392, + 0.00392, 0.00392, 0.62745, + 0.00392, 0.00392, 0.64706, + 0.00392, 0.00392, 0.66275, + 0.00392, 0.00392, 0.68235, + 0.00392, 0.02745, 0.69412, + 0.00392, 0.05098, 0.71373, + 0.00392, 0.07059, 0.73725, + 0.00392, 0.09412, 0.75294, + 0.00392, 0.11765, 0.77647, + 0.00392, 0.14118, 0.80000, + 0.00392, 0.16471, 0.81961, + 0.00392, 0.18431, 0.84314, + 0.00392, 0.20784, 0.86275, + 0.00392, 0.23137, 0.88627, + 0.00392, 0.25098, 0.90980, + 0.00392, 0.27451, 0.92941, + 0.00392, 0.29412, 0.95294, + 0.00392, 0.31765, 0.97255, + 0.00392, 0.33333, 0.99608, + 0.00392, 0.34902, 0.99608, + 0.00392, 0.36471, 0.99608, + 0.00392, 0.38431, 0.99608, + 0.00392, 0.40784, 0.99608, + 0.00392, 0.42745, 0.99608, + 0.00392, 0.45098, 0.99608, + 0.00392, 0.47451, 0.99608, + 0.00392, 0.49412, 0.99608, + 0.00392, 0.51765, 0.99608, + 0.00392, 0.53725, 0.99608, + 0.00392, 0.56078, 0.99608, + 0.00392, 0.58431, 0.99608, + 0.00392, 0.60392, 0.99608, + 0.00392, 0.62745, 0.99608, + 0.00392, 0.64706, 0.99608, + 0.00392, 0.66275, 0.99608, + 0.00392, 0.68235, 0.99608, + 0.00392, 0.69412, 0.99608, + 0.00392, 0.71373, 0.99608, + 0.00392, 0.73725, 0.99608, + 0.00392, 0.75294, 0.99608, + 0.00392, 0.77647, 0.99608, + 0.00392, 0.80000, 0.99608, + 0.00392, 0.81961, 0.99608, + 0.00392, 0.84314, 0.99608, + 0.00392, 0.86275, 0.99608, + 0.00392, 0.88627, 0.99608, + 0.00392, 0.90980, 0.99608, + 0.00392, 0.92941, 0.99608, + 0.00392, 0.95294, 0.99608, + 0.00392, 0.97255, 0.99608, + 0.00392, 0.99608, 0.99608, + 0.00392, 0.99608, 0.99608, + 0.00392, 0.99608, 0.99608, + 0.00392, 0.99608, 0.99608, + 0.00392, 0.99608, 0.99608, + 0.00392, 0.99608, 0.99608, + 0.00392, 0.99608, 0.99608, + 0.00392, 0.99608, 0.99608, + 0.00392, 0.99608, 0.99608, + 0.00392, 0.99608, 0.99608, + 0.00392, 0.99608, 0.99608, + 0.00392, 0.99608, 0.99608, + 0.00392, 0.99608, 0.99608, + 0.00392, 0.99608, 0.99608, + 0.00392, 0.99608, 0.99608, + 0.00392, 0.99608, 0.99608, + 0.00392, 0.99608, 0.99608, + 0.00392, 0.99608, 0.93333, + 0.03922, 0.99608, 0.87059, + 0.07059, 0.99608, 0.80784, + 0.10588, 0.99608, 0.74902, + 0.14118, 0.99608, 0.68627, + 0.17647, 0.99608, 0.62353, + 0.20784, 0.99608, 0.56078, + 0.24314, 0.99608, 0.49804, + 0.27451, 0.99608, 0.43529, + 0.30980, 0.99608, 0.37255, + 0.34118, 0.99608, 0.30980, + 0.37647, 0.99608, 0.25098, + 0.41176, 0.99608, 0.18824, + 0.44706, 0.99608, 0.12549, + 0.47843, 0.99608, 0.06275, + 0.50196, 0.99608, 0.00392, + 0.52549, 0.99608, 0.00392, + 0.54510, 0.98824, 0.00392, + 0.58039, 0.98039, 0.00392, + 0.61176, 0.97255, 0.00392, + 0.64314, 0.96078, 0.00392, + 0.67451, 0.95294, 0.00392, + 0.70980, 0.94510, 0.00392, + 0.74118, 0.93725, 0.00392, + 0.76863, 0.92941, 0.00392, + 0.80000, 0.92157, 0.00392, + 0.83529, 0.91373, 0.00392, + 0.86667, 0.90588, 0.00392, + 0.89804, 0.89412, 0.00392, + 0.92941, 0.88627, 0.00392, + 0.96471, 0.87843, 0.00392, + 0.99608, 0.87059, 0.00392, + 0.99608, 0.87059, 0.00392, + 0.99608, 0.85882, 0.00392, + 0.99608, 0.85098, 0.00392, + 0.99608, 0.83922, 0.00392, + 0.99608, 0.82745, 0.00392, + 0.99608, 0.81961, 0.00392, + 0.99608, 0.80784, 0.00392, + 0.99608, 0.79608, 0.00392, + 0.99608, 0.78824, 0.00392, + 0.99608, 0.77647, 0.00392, + 0.99608, 0.76471, 0.00392, + 0.99608, 0.75686, 0.00392, + 0.99608, 0.74902, 0.00392, + 0.99608, 0.73725, 0.00392, + 0.99608, 0.72941, 0.00392, + 0.99608, 0.72157, 0.00392, + 0.99608, 0.71373, 0.00392, + 0.99608, 0.70588, 0.00392, + 0.99608, 0.69020, 0.00392, + 0.99608, 0.67843, 0.00392, + 0.99608, 0.66275, 0.00392, + 0.99608, 0.65098, 0.00392, + 0.99608, 0.63529, 0.00392, + 0.99608, 0.62353, 0.00392, + 0.99608, 0.60784, 0.00392, + 0.99608, 0.59608, 0.00392, + 0.99608, 0.58039, 0.00392, + 0.99608, 0.56863, 0.00392, + 0.99608, 0.55294, 0.00392, + 0.99608, 0.54118, 0.00392, + 0.99608, 0.52549, 0.00392, + 0.99608, 0.50588, 0.00392, + 0.99608, 0.51373, 0.00392, + 0.99608, 0.49804, 0.00392, + 0.99608, 0.47843, 0.00392, + 0.99608, 0.46275, 0.00392, + 0.99608, 0.44706, 0.00392, + 0.99608, 0.43137, 0.00392, + 0.99608, 0.41176, 0.00392, + 0.99608, 0.39608, 0.00392, + 0.99608, 0.38039, 0.00392, + 0.99608, 0.36471, 0.00392, + 0.99608, 0.34510, 0.00392, + 0.99608, 0.32941, 0.00392, + 0.99608, 0.31373, 0.00392, + 0.99608, 0.29804, 0.00392, + 0.99608, 0.27843, 0.00392, + 0.99608, 0.25882, 0.00392, + 0.99608, 0.26667, 0.00392, + 0.99608, 0.25098, 0.00392, + 0.99608, 0.23137, 0.00392, + 0.99608, 0.21569, 0.00392, + 0.99608, 0.19608, 0.00392, + 0.99608, 0.18039, 0.00392, + 0.99608, 0.16078, 0.00392, + 0.99608, 0.14510, 0.00392, + 0.99608, 0.12549, 0.00392, + 0.99608, 0.10980, 0.00392, + 0.99608, 0.09020, 0.00392, + 0.99608, 0.07451, 0.00392, + 0.99608, 0.05490, 0.00392, + 0.99608, 0.03922, 0.00392, + 0.99608, 0.01961, 0.00392, + 0.99608, 0.00392, 0.00392, + 0.99608, 0.00392, 0.00392, + 0.98824, 0.05490, 0.05490, + 0.98039, 0.10196, 0.10196, + 0.97255, 0.15294, 0.15294, + 0.96078, 0.20392, 0.20392, + 0.95294, 0.25098, 0.25098, + 0.94510, 0.29804, 0.29804, + 0.93725, 0.34902, 0.34902, + 0.92941, 0.40000, 0.40000, + 0.92157, 0.45098, 0.45098, + 0.91373, 0.49804, 0.49804, + 0.90588, 0.54902, 0.54902, + 0.89412, 0.60000, 0.60000, + 0.88627, 0.65098, 0.65098, + 0.87843, 0.69804, 0.69804, + 0.87059, 0.71765, 0.71765, + 0.87059, 0.73725, 0.73725, + 0.87059, 0.75294, 0.75294, + 0.87059, 0.76078, 0.76078, + 0.87059, 0.76863, 0.76863, + 0.87059, 0.78039, 0.78039, + 0.87059, 0.78824, 0.78824, + 0.87059, 0.79608, 0.79608, + 0.87059, 0.80392, 0.80392, + 0.87059, 0.81176, 0.81176, + 0.87059, 0.81961, 0.81961, + 0.87059, 0.82745, 0.82745, + 0.87059, 0.83529, 0.83529, + 0.87059, 0.84706, 0.84706, + 0.87059, 0.85490, 0.85490, + 0.87059, 0.86275, 0.86275, + 0.87059, 0.87059, 0.87059, + 0.87059, 0.87059, 0.87059, + 0.87843, 0.87843, 0.87843, + 0.88627, 0.88627, 0.88627, + 0.89412, 0.89412, 0.89412, + 0.90588, 0.90588, 0.90588, + 0.91373, 0.91373, 0.91373, + 0.92157, 0.92157, 0.92157, + 0.92941, 0.92941, 0.92941, + 0.93725, 0.93725, 0.93725, + 0.94510, 0.94510, 0.94510, + 0.95294, 0.95294, 0.95294, + 0.96078, 0.96078, 0.96078, + 0.97255, 0.97255, 0.97255, + 0.98039, 0.98039, 0.98039, + 0.98824, 0.98824, 0.98824, + 0.99608, 0.99608, 0.99608, + 0.99608, 0.99608, 0.99608, + 0.99608, 0.99608, 0.99608, + 0.99608, 0.99608, 0.99608, + 0.99608, 0.99608, 0.99608, + 0.99608, 0.99608, 0.99608, + 0.99608, 0.99608, 0.99608, + 0.99608, 0.99608, 0.99608, + 0.99608, 0.99608, 0.99608, + 0.99608, 0.99608, 0.99608, + 0.99608, 0.99608, 0.99608, + 0.99608, 0.99608, 0.99608, + 0.99608, 0.99608, 0.99608, + 0.99608, 0.99608, 0.99608, + 0.99608, 0.99608, 0.99608, + 0.99608, 0.99608, 0.99608 ] +}, +{ + "Type" : "sepia", + "Name" : "sepia", + "rgbData": [ + 0.00000, 0.00000, 0.00000, + 0.05621, 0.03660, 0.00523, + 0.22353, 0.13725, 0.01961, + 0.25490, 0.13725, 0.02353, + 0.25882, 0.14118, 0.02745, + 0.26275, 0.14510, 0.03137, + 0.26667, 0.14902, 0.03529, + 0.27059, 0.15294, 0.03922, + 0.27451, 0.15686, 0.04314, + 0.27843, 0.16078, 0.04706, + 0.28235, 0.16471, 0.05098, + 0.28627, 0.16863, 0.05490, + 0.29020, 0.17255, 0.05882, + 0.29412, 0.17647, 0.06275, + 0.29804, 0.18039, 0.06667, + 0.30196, 0.18431, 0.07059, + 0.30588, 0.18824, 0.07451, + 0.30980, 0.19216, 0.07843, + 0.31373, 0.19608, 0.08235, + 0.31765, 0.20000, 0.08627, + 0.32157, 0.20392, 0.09020, + 0.32549, 0.20784, 0.09412, + 0.32549, 0.20784, 0.09412, + 0.32941, 0.21176, 0.09804, + 0.33333, 0.21569, 0.10196, + 0.33725, 0.21961, 0.10588, + 0.34118, 0.22353, 0.10980, + 0.34510, 0.22745, 0.11373, + 0.34902, 0.23137, 0.11765, + 0.35294, 0.23529, 0.12157, + 0.35686, 0.23922, 0.12549, + 0.36078, 0.24314, 0.12941, + 0.36471, 0.24706, 0.13333, + 0.36863, 0.25098, 0.13725, + 0.37255, 0.25490, 0.14118, + 0.37647, 0.25882, 0.14510, + 0.38039, 0.26275, 0.14902, + 0.38431, 0.26667, 0.15294, + 0.38824, 0.27059, 0.15686, + 0.39216, 0.27451, 0.16078, + 0.39608, 0.27843, 0.16471, + 0.40000, 0.28235, 0.16863, + 0.40392, 0.28627, 0.17255, + 0.40784, 0.29020, 0.17647, + 0.41176, 0.29412, 0.18039, + 0.41569, 0.29804, 0.18431, + 0.41961, 0.30196, 0.18824, + 0.41961, 0.30196, 0.18824, + 0.42353, 0.30588, 0.19216, + 0.42745, 0.30980, 0.19608, + 0.43137, 0.31373, 0.20000, + 0.43529, 0.31765, 0.20392, + 0.43922, 0.32157, 0.20784, + 0.44314, 0.32549, 0.21176, + 0.44706, 0.32941, 0.21569, + 0.45098, 0.33333, 0.21961, + 0.45490, 0.33725, 0.22353, + 0.45882, 0.34118, 0.22745, + 0.46275, 0.34510, 0.23137, + 0.46667, 0.34902, 0.23529, + 0.47059, 0.35294, 0.23922, + 0.47451, 0.35686, 0.24314, + 0.47843, 0.36078, 0.24706, + 0.48235, 0.36471, 0.25098, + 0.48627, 0.36863, 0.25490, + 0.49020, 0.37255, 0.25882, + 0.49020, 0.37255, 0.25882, + 0.49412, 0.37647, 0.26275, + 0.49804, 0.38039, 0.26667, + 0.50196, 0.38431, 0.27059, + 0.50588, 0.38824, 0.27451, + 0.50980, 0.39216, 0.27843, + 0.51373, 0.39608, 0.28235, + 0.51765, 0.40000, 0.28627, + 0.52157, 0.40392, 0.29020, + 0.52549, 0.40784, 0.29412, + 0.52941, 0.41176, 0.29804, + 0.53333, 0.41569, 0.30196, + 0.53725, 0.41961, 0.30588, + 0.54118, 0.42353, 0.30980, + 0.54510, 0.42745, 0.31373, + 0.54902, 0.43137, 0.31765, + 0.55294, 0.43529, 0.32157, + 0.55686, 0.43922, 0.32549, + 0.56078, 0.44314, 0.32941, + 0.56471, 0.44706, 0.33333, + 0.56863, 0.45098, 0.33725, + 0.57255, 0.45490, 0.34118, + 0.57647, 0.45882, 0.34510, + 0.58039, 0.46275, 0.34902, + 0.58431, 0.46667, 0.35294, + 0.58824, 0.47059, 0.35686, + 0.59216, 0.47451, 0.36078, + 0.59608, 0.47843, 0.36471, + 0.60000, 0.48235, 0.36863, + 0.60392, 0.48627, 0.37255, + 0.60784, 0.49020, 0.37647, + 0.61176, 0.49412, 0.38039, + 0.61569, 0.49804, 0.38431, + 0.61961, 0.50196, 0.38824, + 0.62353, 0.50588, 0.39216, + 0.62745, 0.50980, 0.39608, + 0.63137, 0.51373, 0.40000, + 0.63529, 0.51765, 0.40392, + 0.63922, 0.52157, 0.40784, + 0.64314, 0.52549, 0.41176, + 0.64706, 0.52941, 0.41569, + 0.65098, 0.53333, 0.41961, + 0.65490, 0.53725, 0.42353, + 0.65882, 0.54118, 0.42745, + 0.66275, 0.54510, 0.43137, + 0.66667, 0.54902, 0.43529, + 0.67059, 0.55294, 0.43922, + 0.67451, 0.55686, 0.44314, + 0.67843, 0.56078, 0.44706, + 0.68235, 0.56471, 0.45098, + 0.68627, 0.56863, 0.45490, + 0.69020, 0.57255, 0.45882, + 0.69412, 0.57647, 0.46275, + 0.69804, 0.58039, 0.46667, + 0.70196, 0.58431, 0.47059, + 0.70588, 0.58824, 0.47451, + 0.70980, 0.59216, 0.47843, + 0.71373, 0.59608, 0.48235, + 0.71765, 0.60000, 0.48627, + 0.72157, 0.60392, 0.49020, + 0.72549, 0.60784, 0.49412, + 0.72941, 0.61176, 0.49804, + 0.73333, 0.61569, 0.50196, + 0.73333, 0.61569, 0.50196, + 0.73725, 0.61961, 0.50588, + 0.74118, 0.62353, 0.50980, + 0.74510, 0.62745, 0.51373, + 0.74902, 0.63137, 0.51765, + 0.75294, 0.63529, 0.52157, + 0.75686, 0.63922, 0.52549, + 0.76078, 0.64314, 0.52941, + 0.76471, 0.64706, 0.53333, + 0.76863, 0.65098, 0.53725, + 0.77255, 0.65490, 0.54118, + 0.77647, 0.65882, 0.54510, + 0.78039, 0.66275, 0.54902, + 0.78431, 0.66667, 0.55294, + 0.78824, 0.67059, 0.55686, + 0.79216, 0.67451, 0.56078, + 0.79608, 0.67843, 0.56471, + 0.80000, 0.68235, 0.56863, + 0.80392, 0.68627, 0.57255, + 0.80784, 0.69020, 0.57647, + 0.81176, 0.69412, 0.58039, + 0.81569, 0.69804, 0.58431, + 0.81961, 0.70196, 0.58824, + 0.82353, 0.70588, 0.59216, + 0.82745, 0.70980, 0.59608, + 0.83137, 0.71373, 0.60000, + 0.83529, 0.71765, 0.60392, + 0.83922, 0.72157, 0.60784, + 0.84314, 0.72549, 0.61176, + 0.84706, 0.72941, 0.61569, + 0.85098, 0.73333, 0.61961, + 0.85490, 0.73725, 0.62353, + 0.85882, 0.74118, 0.62745, + 0.86275, 0.74510, 0.63137, + 0.86667, 0.74902, 0.63529, + 0.87059, 0.75294, 0.63922, + 0.87451, 0.75686, 0.64314, + 0.87843, 0.76078, 0.64706, + 0.88235, 0.76471, 0.65098, + 0.88627, 0.76863, 0.65490, + 0.89020, 0.77255, 0.65882, + 0.89412, 0.77647, 0.66275, + 0.89804, 0.78039, 0.66667, + 0.90196, 0.78431, 0.67059, + 0.90588, 0.78824, 0.67451, + 0.90980, 0.79216, 0.67843, + 0.91373, 0.79608, 0.68235, + 0.91765, 0.80000, 0.68627, + 0.92157, 0.80392, 0.69020, + 0.92549, 0.80784, 0.69412, + 0.92941, 0.81176, 0.69804, + 0.93333, 0.81569, 0.70196, + 0.93725, 0.81961, 0.70588, + 0.94118, 0.82353, 0.70980, + 0.94510, 0.82745, 0.71373, + 0.94902, 0.83137, 0.71765, + 0.95294, 0.83529, 0.72157, + 0.95686, 0.83922, 0.72549, + 0.96078, 0.84314, 0.72941, + 0.96471, 0.84706, 0.73333, + 0.96863, 0.85098, 0.73725, + 0.97255, 0.85490, 0.74118, + 0.97647, 0.85882, 0.74510, + 0.98039, 0.86275, 0.74902, + 0.98431, 0.86667, 0.75294, + 0.98824, 0.87059, 0.75686, + 0.99216, 0.87451, 0.76078, + 0.99608, 0.87843, 0.76471, + 1.00000, 0.88235, 0.76863, + 1.00000, 0.88235, 0.76863, + 1.00000, 0.88235, 0.76863, + 1.00000, 0.88235, 0.76863, + 1.00000, 0.88235, 0.76863, + 1.00000, 0.88235, 0.77255, + 1.00000, 0.88235, 0.77255, + 1.00000, 0.88235, 0.77255, + 1.00000, 0.88235, 0.77255, + 1.00000, 0.88627, 0.77647, + 1.00000, 0.88627, 0.77647, + 1.00000, 0.88627, 0.77647, + 1.00000, 0.88627, 0.77647, + 1.00000, 0.88627, 0.77647, + 1.00000, 0.88627, 0.78039, + 1.00000, 0.88627, 0.78039, + 1.00000, 0.88627, 0.78039, + 1.00000, 0.88627, 0.78039, + 1.00000, 0.88627, 0.78039, + 1.00000, 0.89020, 0.78431, + 1.00000, 0.89020, 0.78431, + 1.00000, 0.89020, 0.78431, + 1.00000, 0.89020, 0.78431, + 1.00000, 0.89020, 0.78431, + 1.00000, 0.89020, 0.78824, + 1.00000, 0.89020, 0.78824, + 1.00000, 0.89020, 0.78824, + 1.00000, 0.89020, 0.78824, + 1.00000, 0.89020, 0.78824, + 1.00000, 0.89412, 0.79216, + 1.00000, 0.89412, 0.79216, + 1.00000, 0.89412, 0.79216, + 1.00000, 0.89412, 0.79216, + 1.00000, 0.89412, 0.79216, + 1.00000, 0.89412, 0.79216, + 1.00000, 0.89412, 0.79608, + 1.00000, 0.89412, 0.79608, + 1.00000, 0.89412, 0.79608, + 1.00000, 0.89412, 0.79608, + 1.00000, 0.89412, 0.79608, + 1.00000, 0.89804, 0.80000, + 1.00000, 0.89804, 0.80000, + 1.00000, 0.89804, 0.80000, + 1.00000, 0.89804, 0.80000, + 1.00000, 0.89804, 0.80000, + 1.00000, 0.89804, 0.80000, + 1.00000, 0.89804, 0.80392, + 1.00000, 0.89804, 0.80392, + 1.00000, 0.89804, 0.80392, + 1.00000, 0.89804, 0.80392, + 1.00000, 0.89804, 0.80392, + 1.00000, 0.90196, 0.80392, + 1.00000, 0.90196, 0.80392, + 1.00000, 0.90588, 0.80392, + 1.00000, 0.90588, 0.81961, + 1.00000, 0.91373, 0.83922, + 1.00000, 0.91373, 0.85098, + 1.00000, 0.94902, 0.91373, + 1.00000, 1.00000, 1.00000 ] +}, +{ + "Type" : "siemens", + "Name" : "siemens", + "rgbData": [ + 0.00784, 0.00392, 0.12549, + 0.00784, 0.00392, 0.12549, + 0.00784, 0.00392, 0.18824, + 0.01176, 0.00392, 0.25098, + 0.01176, 0.00392, 0.30980, + 0.01569, 0.00392, 0.37255, + 0.01569, 0.00392, 0.37255, + 0.01569, 0.00392, 0.37255, + 0.01569, 0.00392, 0.37255, + 0.01569, 0.00392, 0.37255, + 0.01569, 0.00392, 0.37255, + 0.01569, 0.00392, 0.37255, + 0.01569, 0.00392, 0.37255, + 0.01569, 0.00392, 0.37255, + 0.01569, 0.00392, 0.37255, + 0.01569, 0.00392, 0.37255, + 0.01569, 0.00392, 0.38824, + 0.01569, 0.00392, 0.40784, + 0.01569, 0.00392, 0.42353, + 0.01569, 0.00392, 0.44314, + 0.01569, 0.00392, 0.46275, + 0.01569, 0.00392, 0.47843, + 0.01569, 0.00392, 0.49804, + 0.01961, 0.00392, 0.51373, + 0.01961, 0.00392, 0.53333, + 0.01961, 0.00392, 0.55294, + 0.01961, 0.00392, 0.56863, + 0.01961, 0.00392, 0.58824, + 0.01961, 0.00392, 0.60392, + 0.01961, 0.00392, 0.62353, + 0.01961, 0.00392, 0.64314, + 0.02353, 0.00392, 0.65882, + 0.02353, 0.00392, 0.67843, + 0.02353, 0.00392, 0.69804, + 0.02353, 0.00392, 0.71373, + 0.02353, 0.00392, 0.73333, + 0.02353, 0.00392, 0.74902, + 0.02353, 0.00392, 0.76471, + 0.02353, 0.00392, 0.78431, + 0.02745, 0.00392, 0.80000, + 0.02745, 0.00392, 0.81961, + 0.02745, 0.00392, 0.83529, + 0.02745, 0.00392, 0.85490, + 0.02745, 0.00392, 0.87451, + 0.02745, 0.00392, 0.89020, + 0.02745, 0.00392, 0.90980, + 0.03137, 0.00392, 0.92941, + 0.03137, 0.00392, 0.92549, + 0.05098, 0.00392, 0.90980, + 0.07059, 0.00392, 0.89020, + 0.09020, 0.00392, 0.87059, + 0.11373, 0.00392, 0.85098, + 0.13333, 0.00392, 0.83137, + 0.15294, 0.00392, 0.81176, + 0.17255, 0.00392, 0.79216, + 0.19608, 0.00392, 0.77255, + 0.21569, 0.00392, 0.75294, + 0.23529, 0.00392, 0.73725, + 0.25098, 0.00392, 0.71765, + 0.27451, 0.00392, 0.69804, + 0.29412, 0.00392, 0.67843, + 0.31373, 0.00392, 0.65882, + 0.33333, 0.00392, 0.63922, + 0.35686, 0.00392, 0.61961, + 0.37647, 0.00392, 0.60000, + 0.39608, 0.00392, 0.58039, + 0.41569, 0.00392, 0.56078, + 0.43922, 0.00392, 0.54118, + 0.45882, 0.00392, 0.52157, + 0.47843, 0.00392, 0.50196, + 0.49804, 0.00392, 0.48235, + 0.52157, 0.00392, 0.46667, + 0.54118, 0.00392, 0.44706, + 0.56078, 0.00392, 0.42745, + 0.58039, 0.00392, 0.40784, + 0.60392, 0.00392, 0.38824, + 0.62353, 0.00392, 0.36863, + 0.64314, 0.00392, 0.34902, + 0.66275, 0.00392, 0.32941, + 0.68627, 0.00392, 0.30980, + 0.70588, 0.00392, 0.29020, + 0.72549, 0.00392, 0.27059, + 0.74510, 0.00392, 0.25098, + 0.76471, 0.00392, 0.23529, + 0.78431, 0.00392, 0.21569, + 0.80392, 0.00392, 0.19608, + 0.82353, 0.00392, 0.17647, + 0.84706, 0.00392, 0.15686, + 0.86667, 0.00392, 0.13725, + 0.88627, 0.00392, 0.11765, + 0.90588, 0.00392, 0.09804, + 0.92941, 0.00392, 0.07843, + 0.94902, 0.00392, 0.05882, + 0.96863, 0.00392, 0.03922, + 0.99216, 0.00392, 0.02353, + 0.95294, 0.00392, 0.05882, + 0.95294, 0.00784, 0.05490, + 0.95294, 0.01569, 0.05490, + 0.95294, 0.02353, 0.05490, + 0.95294, 0.03137, 0.05490, + 0.95294, 0.03529, 0.05490, + 0.95294, 0.04314, 0.05490, + 0.95294, 0.05098, 0.05490, + 0.95294, 0.05882, 0.05490, + 0.95294, 0.06275, 0.05490, + 0.95294, 0.07059, 0.05490, + 0.95294, 0.07843, 0.05098, + 0.95294, 0.08627, 0.05098, + 0.95686, 0.09412, 0.05098, + 0.95686, 0.09804, 0.05098, + 0.95686, 0.10588, 0.05098, + 0.95686, 0.11373, 0.05098, + 0.95686, 0.12157, 0.05098, + 0.95686, 0.12549, 0.05098, + 0.95686, 0.13333, 0.05098, + 0.95686, 0.14118, 0.05098, + 0.95686, 0.14902, 0.04706, + 0.95686, 0.15686, 0.04706, + 0.95686, 0.16078, 0.04706, + 0.95686, 0.16863, 0.04706, + 0.96078, 0.17647, 0.04706, + 0.96078, 0.18431, 0.04706, + 0.96078, 0.18824, 0.04706, + 0.96078, 0.19608, 0.04706, + 0.96078, 0.20392, 0.04706, + 0.96078, 0.21176, 0.04706, + 0.96078, 0.21961, 0.04314, + 0.96078, 0.22353, 0.04314, + 0.96078, 0.23137, 0.04314, + 0.96078, 0.23922, 0.04314, + 0.96078, 0.24706, 0.04314, + 0.96078, 0.25098, 0.04314, + 0.96471, 0.25490, 0.04314, + 0.96471, 0.26275, 0.04314, + 0.96471, 0.27059, 0.04314, + 0.96471, 0.27451, 0.04314, + 0.96471, 0.28235, 0.03922, + 0.96471, 0.29020, 0.03922, + 0.96471, 0.29804, 0.03922, + 0.96471, 0.30588, 0.03922, + 0.96471, 0.30980, 0.03922, + 0.96471, 0.31765, 0.03922, + 0.96471, 0.32549, 0.03922, + 0.96471, 0.33333, 0.03922, + 0.96471, 0.33725, 0.03922, + 0.96863, 0.34510, 0.03922, + 0.96863, 0.35294, 0.03529, + 0.96863, 0.36078, 0.03529, + 0.96863, 0.36863, 0.03529, + 0.96863, 0.37255, 0.03529, + 0.96863, 0.38039, 0.03529, + 0.96863, 0.38824, 0.03529, + 0.96863, 0.39608, 0.03529, + 0.96863, 0.40000, 0.03529, + 0.96863, 0.40784, 0.03529, + 0.96863, 0.41569, 0.03529, + 0.96863, 0.42353, 0.03137, + 0.97255, 0.43137, 0.03137, + 0.97255, 0.43529, 0.03137, + 0.97255, 0.44314, 0.03137, + 0.97255, 0.45098, 0.03137, + 0.97255, 0.45882, 0.03137, + 0.97255, 0.46275, 0.03137, + 0.97255, 0.47059, 0.03137, + 0.97255, 0.47843, 0.03137, + 0.97255, 0.48627, 0.03137, + 0.97255, 0.49412, 0.02745, + 0.97255, 0.49804, 0.02745, + 0.97255, 0.50588, 0.02745, + 0.97647, 0.51373, 0.02745, + 0.97647, 0.52157, 0.02745, + 0.97647, 0.52549, 0.02745, + 0.97647, 0.53333, 0.02745, + 0.97647, 0.54118, 0.02745, + 0.97647, 0.54902, 0.02745, + 0.97647, 0.55294, 0.02745, + 0.97647, 0.56078, 0.02353, + 0.97647, 0.56863, 0.02353, + 0.97647, 0.57647, 0.02353, + 0.97647, 0.58431, 0.02353, + 0.97647, 0.58824, 0.02353, + 0.97647, 0.59608, 0.02353, + 0.98039, 0.60392, 0.02353, + 0.98039, 0.61176, 0.02353, + 0.98039, 0.61569, 0.02353, + 0.98039, 0.62353, 0.02353, + 0.98039, 0.63137, 0.01961, + 0.98039, 0.63922, 0.01961, + 0.98039, 0.64706, 0.01961, + 0.98039, 0.65098, 0.01961, + 0.98039, 0.65882, 0.01961, + 0.98039, 0.66667, 0.01961, + 0.98039, 0.67451, 0.01961, + 0.98039, 0.67843, 0.01961, + 0.98431, 0.68627, 0.01961, + 0.98431, 0.69412, 0.01961, + 0.98431, 0.70196, 0.01569, + 0.98431, 0.70980, 0.01569, + 0.98431, 0.71373, 0.01569, + 0.98431, 0.72157, 0.01569, + 0.98431, 0.72941, 0.01569, + 0.98431, 0.73725, 0.01569, + 0.98431, 0.74118, 0.01569, + 0.98431, 0.74902, 0.01569, + 0.98431, 0.75294, 0.01569, + 0.98431, 0.76078, 0.01569, + 0.98824, 0.76863, 0.01569, + 0.98824, 0.76863, 0.01569, + 0.98431, 0.78431, 0.01176, + 0.98431, 0.80000, 0.01176, + 0.98431, 0.81569, 0.01176, + 0.98039, 0.83137, 0.01176, + 0.98039, 0.84314, 0.01176, + 0.98039, 0.85882, 0.00784, + 0.98039, 0.87451, 0.00784, + 0.97647, 0.89020, 0.00784, + 0.97647, 0.90588, 0.00784, + 0.97647, 0.91765, 0.00784, + 0.97647, 0.93333, 0.00392, + 0.97255, 0.94902, 0.00392, + 0.97255, 0.96471, 0.00392, + 0.97255, 0.98039, 0.00392, + 0.97255, 0.99608, 0.00392, + 0.97255, 0.99608, 0.00392, + 0.97255, 0.99608, 0.03529, + 0.97255, 0.99608, 0.06667, + 0.97255, 0.99608, 0.09804, + 0.97255, 0.99608, 0.12941, + 0.97255, 0.99608, 0.16471, + 0.97647, 0.99608, 0.19608, + 0.97647, 0.99608, 0.22745, + 0.97647, 0.99608, 0.25490, + 0.97647, 0.99608, 0.29020, + 0.97647, 0.99608, 0.32157, + 0.98039, 0.99608, 0.35294, + 0.98039, 0.99608, 0.38431, + 0.98039, 0.99608, 0.41569, + 0.98039, 0.99608, 0.45098, + 0.98039, 0.99608, 0.48235, + 0.98431, 0.99608, 0.51373, + 0.98431, 0.99608, 0.54510, + 0.98431, 0.99608, 0.58039, + 0.98431, 0.99608, 0.61176, + 0.98431, 0.99608, 0.64314, + 0.98824, 0.99608, 0.67451, + 0.98824, 0.99608, 0.70588, + 0.98824, 0.99608, 0.74118, + 0.98824, 0.99608, 0.76863, + 0.98824, 0.99608, 0.80000, + 0.99216, 0.99608, 0.83137, + 0.99216, 0.99608, 0.86667, + 0.99216, 0.99608, 0.89804, + 0.99216, 0.99608, 0.92941, + 0.99216, 0.99608, 0.96078, + 0.00392, 0.00392, 0.00392 ] +}, +{ + "Type" : "smart", + "Name" : "smart", + "rgbData": [ + 0.00784, 0.00784, 0.00784, + 0.00784, 0.00784, 0.00784, + 0.00784, 0.00784, 0.00784, + 0.01176, 0.01176, 0.01176, + 0.01569, 0.01569, 0.01569, + 0.01961, 0.01961, 0.01961, + 0.01961, 0.01961, 0.01961, + 0.02353, 0.02353, 0.02353, + 0.02745, 0.02745, 0.02745, + 0.03137, 0.03137, 0.03137, + 0.03137, 0.03137, 0.03137, + 0.03529, 0.03529, 0.03529, + 0.03922, 0.03922, 0.03922, + 0.04314, 0.04314, 0.04314, + 0.04314, 0.04314, 0.04314, + 0.04706, 0.04706, 0.04706, + 0.05098, 0.05098, 0.05098, + 0.05490, 0.05490, 0.05490, + 0.05490, 0.05490, 0.05490, + 0.05882, 0.05882, 0.05882, + 0.06275, 0.06275, 0.06275, + 0.06275, 0.06275, 0.06275, + 0.06667, 0.06667, 0.06667, + 0.07059, 0.07059, 0.07059, + 0.07451, 0.07451, 0.07451, + 0.07451, 0.07451, 0.07451, + 0.07843, 0.07843, 0.07843, + 0.08235, 0.08235, 0.08235, + 0.08627, 0.08627, 0.08627, + 0.08627, 0.08627, 0.08627, + 0.09020, 0.09020, 0.09020, + 0.09412, 0.09412, 0.09412, + 0.09804, 0.09804, 0.09804, + 0.09804, 0.09804, 0.09804, + 0.10196, 0.10196, 0.10196, + 0.10588, 0.10588, 0.10588, + 0.10588, 0.10588, 0.10588, + 0.10980, 0.10980, 0.10980, + 0.11373, 0.11373, 0.11373, + 0.11765, 0.11765, 0.11765, + 0.11765, 0.11765, 0.11765, + 0.12157, 0.12157, 0.12157, + 0.12549, 0.12549, 0.12549, + 0.12941, 0.12941, 0.12941, + 0.12941, 0.12941, 0.12941, + 0.13333, 0.13333, 0.13333, + 0.13725, 0.13725, 0.13725, + 0.14118, 0.14118, 0.14118, + 0.14118, 0.14118, 0.14118, + 0.14510, 0.14510, 0.14510, + 0.14902, 0.14902, 0.14902, + 0.15294, 0.15294, 0.15294, + 0.15294, 0.15294, 0.15294, + 0.15686, 0.15686, 0.15686, + 0.16078, 0.16078, 0.16078, + 0.16078, 0.16078, 0.16078, + 0.16471, 0.16471, 0.16471, + 0.16863, 0.16863, 0.16863, + 0.17255, 0.17255, 0.17255, + 0.17255, 0.17255, 0.17255, + 0.17647, 0.17647, 0.17647, + 0.18039, 0.18039, 0.18039, + 0.18431, 0.18431, 0.18431, + 0.18431, 0.18431, 0.18431, + 0.18824, 0.18824, 0.18824, + 0.19216, 0.19216, 0.19216, + 0.19608, 0.19608, 0.19608, + 0.19608, 0.19608, 0.19608, + 0.20000, 0.20000, 0.20000, + 0.20392, 0.20392, 0.20392, + 0.20392, 0.20392, 0.20392, + 0.20784, 0.20784, 0.20784, + 0.21176, 0.21176, 0.21176, + 0.21569, 0.21569, 0.21569, + 0.21569, 0.21569, 0.21569, + 0.21961, 0.21961, 0.21961, + 0.22353, 0.22353, 0.22353, + 0.22745, 0.22745, 0.22745, + 0.22745, 0.22745, 0.22745, + 0.23137, 0.23137, 0.23137, + 0.23529, 0.23529, 0.23529, + 0.23922, 0.23922, 0.23922, + 0.23922, 0.23922, 0.23922, + 0.24314, 0.24314, 0.24314, + 0.24706, 0.24706, 0.24706, + 0.25098, 0.25098, 0.25098, + 0.25098, 0.25098, 0.25098, + 0.25098, 0.25098, 0.25098, + 0.25490, 0.25490, 0.25490, + 0.25490, 0.25490, 0.25490, + 0.25882, 0.25882, 0.25882, + 0.26275, 0.26275, 0.26275, + 0.26667, 0.26667, 0.26667, + 0.26667, 0.26667, 0.26667, + 0.27059, 0.27059, 0.27059, + 0.27451, 0.27451, 0.27451, + 0.27843, 0.27843, 0.27843, + 0.27843, 0.27843, 0.27843, + 0.28235, 0.28235, 0.28235, + 0.28627, 0.28627, 0.28627, + 0.29020, 0.29020, 0.29020, + 0.29020, 0.29020, 0.29020, + 0.29412, 0.29412, 0.29412, + 0.29804, 0.27843, 0.27843, + 0.30196, 0.26667, 0.25882, + 0.30196, 0.25098, 0.24314, + 0.30588, 0.24314, 0.22745, + 0.30980, 0.22745, 0.20784, + 0.31373, 0.21569, 0.18824, + 0.31373, 0.20000, 0.16863, + 0.31765, 0.18431, 0.15686, + 0.32157, 0.17647, 0.14902, + 0.32549, 0.16863, 0.14118, + 0.32549, 0.16471, 0.13333, + 0.32941, 0.15686, 0.12549, + 0.33333, 0.14902, 0.11765, + 0.33725, 0.14118, 0.10980, + 0.33725, 0.13333, 0.10196, + 0.34118, 0.12549, 0.09412, + 0.34510, 0.11765, 0.08627, + 0.34902, 0.11373, 0.08235, + 0.34902, 0.10588, 0.07843, + 0.35294, 0.10196, 0.07451, + 0.35686, 0.10196, 0.07451, + 0.36078, 0.09804, 0.07059, + 0.36078, 0.09412, 0.07059, + 0.36471, 0.09412, 0.06667, + 0.36863, 0.09020, 0.06667, + 0.37255, 0.09020, 0.06667, + 0.37255, 0.08627, 0.06275, + 0.37647, 0.08627, 0.06275, + 0.38039, 0.08627, 0.05882, + 0.38431, 0.08235, 0.05490, + 0.38431, 0.08235, 0.05098, + 0.38824, 0.07843, 0.05098, + 0.39216, 0.07843, 0.05098, + 0.39608, 0.07843, 0.04706, + 0.39608, 0.07451, 0.04706, + 0.40000, 0.07451, 0.04314, + 0.40392, 0.07059, 0.04314, + 0.40000, 0.07059, 0.04314, + 0.41176, 0.07059, 0.03922, + 0.41569, 0.06667, 0.03529, + 0.41961, 0.06667, 0.03137, + 0.42745, 0.06667, 0.02745, + 0.43529, 0.06275, 0.02353, + 0.43922, 0.06275, 0.02353, + 0.44314, 0.06275, 0.01961, + 0.44706, 0.06275, 0.01569, + 0.45490, 0.05882, 0.01569, + 0.45882, 0.05882, 0.01569, + 0.46667, 0.05882, 0.01176, + 0.47843, 0.06275, 0.01176, + 0.49020, 0.06275, 0.00784, + 0.50196, 0.06275, 0.00784, + 0.50980, 0.06275, 0.00784, + 0.52157, 0.06275, 0.00392, + 0.53333, 0.06275, 0.00392, + 0.54510, 0.06275, 0.00392, + 0.55686, 0.06275, 0.00392, + 0.56863, 0.06667, 0.00392, + 0.58431, 0.07059, 0.00392, + 0.59608, 0.07843, 0.00392, + 0.61176, 0.08235, 0.00392, + 0.62353, 0.09020, 0.00392, + 0.63922, 0.09412, 0.00392, + 0.65098, 0.10196, 0.00392, + 0.74118, 0.10588, 0.00392, + 0.67843, 0.11373, 0.00392, + 0.69412, 0.12157, 0.00392, + 0.70196, 0.12157, 0.00392, + 0.71373, 0.12157, 0.00392, + 0.72549, 0.12549, 0.00392, + 0.74118, 0.12941, 0.00392, + 0.74902, 0.13333, 0.00392, + 0.76078, 0.14118, 0.00392, + 0.76863, 0.14510, 0.00392, + 0.78039, 0.15294, 0.00392, + 0.78824, 0.16078, 0.00392, + 0.79608, 0.16863, 0.00392, + 0.80392, 0.18431, 0.00392, + 0.81176, 0.19608, 0.00392, + 0.81961, 0.20784, 0.00392, + 0.82353, 0.21569, 0.00392, + 0.83137, 0.22353, 0.00392, + 0.83529, 0.23137, 0.00392, + 0.84314, 0.24314, 0.00392, + 0.84706, 0.25098, 0.00392, + 0.85490, 0.26275, 0.00392, + 0.86275, 0.27843, 0.00392, + 0.86667, 0.29020, 0.00784, + 0.87059, 0.30588, 0.00784, + 0.87843, 0.32549, 0.00784, + 0.87059, 0.34510, 0.01176, + 0.88627, 0.36078, 0.01176, + 0.89020, 0.38039, 0.01569, + 0.89412, 0.39216, 0.01569, + 0.89804, 0.40392, 0.01569, + 0.89804, 0.41961, 0.01961, + 0.90196, 0.43137, 0.01961, + 0.90588, 0.44314, 0.02353, + 0.91373, 0.47451, 0.02353, + 0.91765, 0.50980, 0.02353, + 0.92549, 0.53333, 0.02745, + 0.93333, 0.56471, 0.02745, + 0.93725, 0.61176, 0.03137, + 0.94118, 0.63529, 0.03137, + 0.94118, 0.65490, 0.03137, + 0.94510, 0.67843, 0.03529, + 0.94902, 0.70196, 0.03529, + 0.94902, 0.72549, 0.03922, + 0.95294, 0.73333, 0.03922, + 0.96078, 0.74510, 0.04314, + 0.96471, 0.75294, 0.04314, + 0.96863, 0.76471, 0.04706, + 0.97255, 0.77647, 0.04706, + 0.97255, 0.78824, 0.05098, + 0.97647, 0.80000, 0.05098, + 0.97647, 0.81176, 0.05490, + 0.98039, 0.82353, 0.05490, + 0.98039, 0.83529, 0.05882, + 0.98431, 0.84314, 0.06667, + 0.98824, 0.84706, 0.07059, + 0.98824, 0.85098, 0.07843, + 0.99216, 0.85490, 0.08627, + 0.99216, 0.85882, 0.09412, + 0.99608, 0.86275, 0.10980, + 0.99608, 0.87059, 0.12549, + 0.99608, 0.87059, 0.14118, + 0.99608, 0.87843, 0.15686, + 0.99608, 0.88235, 0.16863, + 0.99608, 0.88627, 0.18431, + 0.99608, 0.89020, 0.19608, + 0.99608, 0.89020, 0.20784, + 0.99608, 0.89412, 0.21961, + 0.99608, 0.89804, 0.23137, + 0.99608, 0.89804, 0.25882, + 0.99608, 0.90196, 0.29020, + 0.99608, 0.90196, 0.32157, + 0.99608, 0.90588, 0.34902, + 0.99608, 0.90588, 0.39608, + 0.99608, 0.92157, 0.44314, + 0.99608, 0.93333, 0.49020, + 0.99608, 0.94118, 0.53333, + 0.99608, 0.94902, 0.58039, + 0.99608, 0.96078, 0.64314, + 0.99608, 0.96078, 0.70196, + 0.99608, 0.96471, 0.73333, + 0.99608, 0.96863, 0.77647, + 0.99608, 0.97255, 0.81961, + 0.99608, 0.97647, 0.88235, + 0.99608, 0.98039, 0.94510, + 0.99608, 0.98431, 0.96078, + 0.99608, 0.98824, 0.97647, + 0.99608, 0.99216, 0.98824 ] +}, +{ + "Type" : "thallium", + "Name" : "thallium", + "rgbData": [ + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00392, 0.00392, + 0.00392, 0.00784, 0.00392, + 0.00392, 0.00784, 0.00392, + 0.00392, 0.01176, 0.00392, + 0.00392, 0.01569, 0.00392, + 0.00392, 0.01569, 0.00392, + 0.00392, 0.01961, 0.00392, + 0.00392, 0.02353, 0.00392, + 0.00392, 0.02353, 0.00392, + 0.00392, 0.02745, 0.00392, + 0.00392, 0.02745, 0.00392, + 0.00392, 0.03137, 0.00392, + 0.00392, 0.03529, 0.00392, + 0.00392, 0.03529, 0.00392, + 0.00392, 0.03922, 0.00392, + 0.00392, 0.04314, 0.00392, + 0.00392, 0.04706, 0.00392, + 0.00392, 0.05098, 0.00392, + 0.00392, 0.05098, 0.00392, + 0.00392, 0.05490, 0.00392, + 0.00392, 0.05490, 0.00392, + 0.00392, 0.05882, 0.00392, + 0.00392, 0.06275, 0.00392, + 0.00392, 0.06275, 0.00392, + 0.00392, 0.06667, 0.00392, + 0.00392, 0.07059, 0.00392, + 0.00392, 0.07451, 0.00392, + 0.00392, 0.07451, 0.00392, + 0.00392, 0.07451, 0.00392, + 0.00392, 0.07451, 0.00392, + 0.00392, 0.07451, 0.00392, + 0.00392, 0.07843, 0.00392, + 0.00392, 0.07843, 0.00392, + 0.00392, 0.07843, 0.00392, + 0.00392, 0.07843, 0.00392, + 0.00392, 0.08235, 0.00392, + 0.00392, 0.08235, 0.00392, + 0.00392, 0.08235, 0.00392, + 0.00392, 0.08627, 0.00392, + 0.00392, 0.08627, 0.00392, + 0.00392, 0.08627, 0.00392, + 0.00392, 0.08627, 0.00392, + 0.00392, 0.09020, 0.00392, + 0.00392, 0.09020, 0.00392, + 0.00392, 0.09020, 0.00392, + 0.00392, 0.09020, 0.00392, + 0.00392, 0.09412, 0.00392, + 0.00392, 0.09412, 0.00392, + 0.00392, 0.09412, 0.00392, + 0.00392, 0.09412, 0.00392, + 0.00392, 0.09804, 0.00392, + 0.00392, 0.09804, 0.00392, + 0.00392, 0.09804, 0.00392, + 0.00392, 0.09804, 0.00392, + 0.00392, 0.10196, 0.00392, + 0.00392, 0.10196, 0.00392, + 0.00392, 0.10588, 0.00392, + 0.00392, 0.10588, 0.00392, + 0.00392, 0.10980, 0.00392, + 0.00392, 0.10980, 0.00392, + 0.00392, 0.11373, 0.00392, + 0.00392, 0.11373, 0.00392, + 0.00392, 0.11765, 0.00392, + 0.00392, 0.11765, 0.00392, + 0.00392, 0.12157, 0.00392, + 0.00392, 0.12157, 0.00392, + 0.00392, 0.12549, 0.00392, + 0.00392, 0.12549, 0.00392, + 0.00392, 0.12941, 0.00392, + 0.00392, 0.12941, 0.00392, + 0.00392, 0.13333, 0.00392, + 0.00392, 0.13333, 0.00392, + 0.00392, 0.13725, 0.00392, + 0.00392, 0.13725, 0.00392, + 0.00392, 0.14118, 0.00392, + 0.00392, 0.14510, 0.00392, + 0.00392, 0.14510, 0.00392, + 0.00392, 0.14902, 0.00392, + 0.00392, 0.14902, 0.00392, + 0.00392, 0.15294, 0.00392, + 0.00392, 0.15686, 0.00392, + 0.00392, 0.15686, 0.00392, + 0.00392, 0.16078, 0.00392, + 0.00784, 0.16471, 0.00784, + 0.00784, 0.16471, 0.00784, + 0.01176, 0.16863, 0.01176, + 0.01176, 0.17255, 0.01176, + 0.01569, 0.17647, 0.01569, + 0.01569, 0.17647, 0.01569, + 0.01961, 0.18039, 0.01961, + 0.01961, 0.18431, 0.01961, + 0.02353, 0.18824, 0.02353, + 0.02353, 0.18824, 0.02353, + 0.02353, 0.19216, 0.02353, + 0.02745, 0.20000, 0.02745, + 0.03137, 0.20000, 0.03137, + 0.03137, 0.20392, 0.03137, + 0.03529, 0.20784, 0.03529, + 0.03529, 0.21176, 0.03529, + 0.03922, 0.21176, 0.03922, + 0.03922, 0.21569, 0.03922, + 0.04314, 0.21961, 0.04314, + 0.04314, 0.21961, 0.04314, + 0.04314, 0.22353, 0.04314, + 0.04706, 0.22745, 0.04706, + 0.04706, 0.23137, 0.04706, + 0.05098, 0.23137, 0.05098, + 0.05098, 0.23529, 0.05098, + 0.05490, 0.23922, 0.05490, + 0.05490, 0.23922, 0.05490, + 0.05490, 0.24314, 0.05490, + 0.05882, 0.24706, 0.05882, + 0.05882, 0.25098, 0.05882, + 0.06275, 0.25098, 0.06275, + 0.06667, 0.25882, 0.06667, + 0.06667, 0.26275, 0.06667, + 0.07059, 0.26667, 0.07059, + 0.07059, 0.27059, 0.07059, + 0.07451, 0.27451, 0.07451, + 0.07451, 0.27451, 0.07451, + 0.07843, 0.27843, 0.07843, + 0.07843, 0.28235, 0.07843, + 0.08235, 0.28627, 0.08235, + 0.08235, 0.29020, 0.08235, + 0.08627, 0.29412, 0.08627, + 0.08627, 0.29804, 0.08627, + 0.09020, 0.30196, 0.09020, + 0.09020, 0.30588, 0.09020, + 0.09412, 0.30980, 0.09412, + 0.09412, 0.31373, 0.09412, + 0.09804, 0.31765, 0.09804, + 0.09804, 0.31765, 0.09804, + 0.10196, 0.32157, 0.10196, + 0.10196, 0.32549, 0.10196, + 0.10980, 0.33725, 0.10980, + 0.11373, 0.34118, 0.11373, + 0.11765, 0.34510, 0.11765, + 0.12157, 0.35294, 0.12157, + 0.12941, 0.35686, 0.12941, + 0.13333, 0.36471, 0.13333, + 0.13725, 0.36863, 0.13725, + 0.14118, 0.37647, 0.14118, + 0.14902, 0.38039, 0.14902, + 0.15294, 0.38824, 0.15294, + 0.15686, 0.39216, 0.15686, + 0.16078, 0.40000, 0.16078, + 0.16863, 0.40392, 0.16863, + 0.17255, 0.41176, 0.17255, + 0.17647, 0.41569, 0.17647, + 0.18039, 0.42353, 0.18039, + 0.18824, 0.42745, 0.18824, + 0.19216, 0.43529, 0.19216, + 0.19608, 0.43922, 0.19608, + 0.20784, 0.45098, 0.20784, + 0.21176, 0.45882, 0.21176, + 0.21569, 0.46275, 0.21569, + 0.22353, 0.46667, 0.22353, + 0.22745, 0.47451, 0.22745, + 0.23137, 0.47843, 0.23137, + 0.23529, 0.48627, 0.23529, + 0.24314, 0.49020, 0.24314, + 0.24706, 0.49804, 0.24706, + 0.25098, 0.50196, 0.25098, + 0.25490, 0.50980, 0.25490, + 0.26275, 0.51765, 0.26275, + 0.27451, 0.52549, 0.27451, + 0.28235, 0.53333, 0.28235, + 0.29412, 0.54510, 0.29412, + 0.30196, 0.55294, 0.30196, + 0.31373, 0.56078, 0.31373, + 0.32157, 0.56863, 0.32157, + 0.33333, 0.57647, 0.33333, + 0.34118, 0.58824, 0.34118, + 0.36078, 0.60392, 0.36078, + 0.37255, 0.61176, 0.37255, + 0.38039, 0.62353, 0.38039, + 0.39216, 0.63137, 0.39216, + 0.40000, 0.63922, 0.40000, + 0.41176, 0.64706, 0.41176, + 0.41961, 0.65490, 0.41961, + 0.43137, 0.66667, 0.43137, + 0.43922, 0.67451, 0.43922, + 0.45098, 0.68235, 0.45098, + 0.45882, 0.69020, 0.45882, + 0.47059, 0.69804, 0.47059, + 0.47843, 0.70980, 0.47843, + 0.49020, 0.71765, 0.49020, + 0.49804, 0.72549, 0.49804, + 0.50980, 0.73333, 0.50980, + 0.52549, 0.74902, 0.52549, + 0.54118, 0.75294, 0.54118, + 0.55686, 0.76078, 0.55686, + 0.57647, 0.76863, 0.57647, + 0.61176, 0.78824, 0.61176, + 0.62745, 0.79608, 0.62745, + 0.64314, 0.80784, 0.64314, + 0.66275, 0.81569, 0.66275, + 0.67843, 0.82353, 0.67843, + 0.69804, 0.83529, 0.69804, + 0.71373, 0.84314, 0.71373, + 0.72941, 0.85098, 0.72941, + 0.74902, 0.86275, 0.74902, + 0.76078, 0.87059, 0.76078, + 0.78039, 0.87843, 0.78039, + 0.79608, 0.89020, 0.79608, + 0.81176, 0.89804, 0.81176, + 0.83137, 0.90588, 0.83137, + 0.84706, 0.91765, 0.84706, + 0.86667, 0.92549, 0.86667, + 0.88235, 0.93333, 0.88235, + 0.89804, 0.94510, 0.89804, + 0.91765, 0.95294, 0.91765, + 0.98431, 0.94902, 0.95686, + 0.98824, 0.96863, 0.98431, + 0.99216, 0.99216, 0.99216, + 0.99216, 0.99216, 0.99216, + 0.99216, 0.99216, 0.99216, + 0.99216, 0.99216, 0.99216, + 0.99216, 0.99216, 0.99216, + 0.99216, 0.99216, 0.99216, + 0.99216, 0.99216, 0.99216, + 0.99216, 0.99216, 0.99216, + 0.99216, 0.99216, 0.99216, + 0.99216, 0.99216, 0.99216, + 0.99216, 0.99216, 0.99216, + 0.99216, 0.99216, 0.99216, + 0.99216, 0.99216, 0.99216, + 0.99216, 0.99216, 0.99216, + 0.99216, 0.99216, 0.99216, + 0.99216, 0.99216, 0.99216 ] +}, +{ + "Type" : "thal_256", + "Name" : "thal_256", + "rgbData": [ + 0.00392, 0.00392, 0.03529, + 0.00392, 0.00392, 0.03529, + 0.00392, 0.00392, 0.06667, + 0.00392, 0.00392, 0.09804, + 0.00392, 0.00392, 0.12941, + 0.00392, 0.00392, 0.16078, + 0.00392, 0.00392, 0.19216, + 0.00392, 0.00392, 0.22353, + 0.00392, 0.00392, 0.25098, + 0.00392, 0.00392, 0.28235, + 0.00392, 0.00392, 0.31373, + 0.00392, 0.00392, 0.34510, + 0.00392, 0.00392, 0.37647, + 0.00392, 0.00392, 0.40784, + 0.00392, 0.00392, 0.43922, + 0.00392, 0.00392, 0.47059, + 0.00392, 0.00392, 0.50196, + 0.00392, 0.00392, 0.51765, + 0.00392, 0.00392, 0.53333, + 0.00392, 0.00392, 0.54902, + 0.00392, 0.00392, 0.56471, + 0.00392, 0.00392, 0.58039, + 0.00392, 0.00392, 0.59608, + 0.00392, 0.00392, 0.61176, + 0.00392, 0.00392, 0.62745, + 0.00392, 0.00392, 0.64314, + 0.00392, 0.00392, 0.65882, + 0.00392, 0.00392, 0.67451, + 0.00392, 0.00392, 0.69020, + 0.00392, 0.00392, 0.70588, + 0.00392, 0.00392, 0.72157, + 0.00392, 0.00392, 0.73725, + 0.00392, 0.00392, 0.74902, + 0.00392, 0.00392, 0.76471, + 0.00392, 0.00392, 0.78039, + 0.00392, 0.00392, 0.79608, + 0.00392, 0.00392, 0.81176, + 0.00392, 0.00392, 0.82745, + 0.00392, 0.00392, 0.84314, + 0.00392, 0.00392, 0.85882, + 0.00392, 0.00392, 0.87451, + 0.00392, 0.00392, 0.89020, + 0.00392, 0.00392, 0.90588, + 0.00392, 0.00392, 0.92157, + 0.00392, 0.00392, 0.93725, + 0.00392, 0.00392, 0.95294, + 0.00392, 0.00392, 0.96863, + 0.00392, 0.00392, 0.98431, + 0.00392, 0.00392, 0.99608, + 0.00392, 0.01961, 0.93725, + 0.00392, 0.03529, 0.87451, + 0.00392, 0.05098, 0.81176, + 0.00392, 0.06667, 0.74902, + 0.00392, 0.08235, 0.69020, + 0.00392, 0.09804, 0.62745, + 0.00392, 0.11373, 0.56471, + 0.00392, 0.12941, 0.50196, + 0.00392, 0.14510, 0.43922, + 0.00392, 0.16078, 0.37647, + 0.00392, 0.17647, 0.31373, + 0.00392, 0.19216, 0.25098, + 0.00392, 0.20784, 0.19216, + 0.00392, 0.22353, 0.12941, + 0.00392, 0.23922, 0.06667, + 0.00392, 0.25098, 0.00392, + 0.00392, 0.26667, 0.00392, + 0.00392, 0.28235, 0.00392, + 0.00392, 0.29804, 0.00392, + 0.00392, 0.31373, 0.00392, + 0.00392, 0.32941, 0.00392, + 0.00392, 0.34510, 0.00392, + 0.00392, 0.36078, 0.00392, + 0.00392, 0.37647, 0.00392, + 0.00392, 0.39216, 0.00392, + 0.00392, 0.40784, 0.00392, + 0.00392, 0.42353, 0.00392, + 0.00392, 0.43922, 0.00392, + 0.00392, 0.45490, 0.00392, + 0.00392, 0.47059, 0.00392, + 0.00392, 0.48627, 0.00392, + 0.00392, 0.50196, 0.00392, + 0.00392, 0.51765, 0.00392, + 0.00392, 0.53333, 0.00392, + 0.00392, 0.54902, 0.00392, + 0.00392, 0.56471, 0.00392, + 0.00392, 0.58039, 0.00392, + 0.00392, 0.59608, 0.00392, + 0.00392, 0.61176, 0.00392, + 0.00392, 0.62745, 0.00392, + 0.00392, 0.64314, 0.00392, + 0.00392, 0.65882, 0.00392, + 0.00392, 0.67451, 0.00392, + 0.00392, 0.69020, 0.00392, + 0.00392, 0.70588, 0.00392, + 0.00392, 0.72157, 0.00392, + 0.00392, 0.73725, 0.00392, + 0.00392, 0.74902, 0.00392, + 0.00392, 0.76471, 0.00392, + 0.00392, 0.78039, 0.00392, + 0.00392, 0.79608, 0.00392, + 0.00392, 0.81176, 0.00392, + 0.00392, 0.82745, 0.00392, + 0.00392, 0.84314, 0.00392, + 0.00392, 0.85882, 0.00392, + 0.00392, 0.87451, 0.00392, + 0.00392, 0.89020, 0.00392, + 0.00392, 0.90588, 0.00392, + 0.00392, 0.92157, 0.00392, + 0.00392, 0.93725, 0.00392, + 0.00392, 0.95294, 0.00392, + 0.00392, 0.96863, 0.00392, + 0.00392, 0.98431, 0.00392, + 0.00392, 0.99608, 0.00392, + 0.01961, 0.93725, 0.00392, + 0.03529, 0.87451, 0.00392, + 0.05098, 0.81176, 0.00392, + 0.06667, 0.74902, 0.00392, + 0.08235, 0.69020, 0.00392, + 0.09804, 0.62745, 0.00392, + 0.11373, 0.56471, 0.00392, + 0.12941, 0.50196, 0.00392, + 0.14510, 0.43922, 0.00392, + 0.16078, 0.37647, 0.00392, + 0.17647, 0.31373, 0.00392, + 0.19216, 0.25098, 0.00392, + 0.20784, 0.19216, 0.00392, + 0.22353, 0.12941, 0.00392, + 0.23922, 0.06667, 0.00392, + 0.25098, 0.00392, 0.00392, + 0.26667, 0.00392, 0.00392, + 0.28235, 0.00392, 0.00392, + 0.29804, 0.00392, 0.00392, + 0.31373, 0.00392, 0.00392, + 0.32941, 0.00392, 0.00392, + 0.34510, 0.00392, 0.00392, + 0.36078, 0.00392, 0.00392, + 0.37647, 0.00392, 0.00392, + 0.39216, 0.00392, 0.00392, + 0.40784, 0.00392, 0.00392, + 0.42353, 0.00392, 0.00392, + 0.43922, 0.00392, 0.00392, + 0.45490, 0.00392, 0.00392, + 0.47059, 0.00392, 0.00392, + 0.48627, 0.00392, 0.00392, + 0.50196, 0.00392, 0.00392, + 0.51765, 0.00392, 0.00392, + 0.53333, 0.00392, 0.00392, + 0.54902, 0.00392, 0.00392, + 0.56471, 0.00392, 0.00392, + 0.58039, 0.00392, 0.00392, + 0.59608, 0.00392, 0.00392, + 0.61176, 0.00392, 0.00392, + 0.62745, 0.00392, 0.00392, + 0.64314, 0.00392, 0.00392, + 0.65882, 0.00392, 0.00392, + 0.67451, 0.00392, 0.00392, + 0.69020, 0.00392, 0.00392, + 0.70588, 0.00392, 0.00392, + 0.72157, 0.00392, 0.00392, + 0.73725, 0.00392, 0.00392, + 0.74902, 0.00392, 0.00392, + 0.76471, 0.00392, 0.00392, + 0.78039, 0.00392, 0.00392, + 0.79608, 0.00392, 0.00392, + 0.81176, 0.00392, 0.00392, + 0.82745, 0.00392, 0.00392, + 0.84314, 0.00392, 0.00392, + 0.85882, 0.00392, 0.00392, + 0.87451, 0.00392, 0.00392, + 0.89020, 0.00392, 0.00392, + 0.90588, 0.00392, 0.00392, + 0.92157, 0.00392, 0.00392, + 0.93725, 0.00392, 0.00392, + 0.95294, 0.00392, 0.00392, + 0.96863, 0.00392, 0.00392, + 0.98431, 0.00392, 0.00392, + 0.99608, 0.00392, 0.00392, + 0.98039, 0.01961, 0.00392, + 0.96863, 0.03529, 0.00392, + 0.95294, 0.05098, 0.00392, + 0.93725, 0.06667, 0.00392, + 0.92549, 0.08235, 0.00392, + 0.90980, 0.09804, 0.00392, + 0.89804, 0.11373, 0.00392, + 0.88235, 0.12941, 0.00392, + 0.86667, 0.14510, 0.00392, + 0.85490, 0.16078, 0.00392, + 0.83922, 0.17647, 0.00392, + 0.82353, 0.19216, 0.00392, + 0.81569, 0.20784, 0.00392, + 0.80392, 0.22353, 0.00392, + 0.78824, 0.23922, 0.00392, + 0.78039, 0.25098, 0.00392, + 0.78039, 0.26667, 0.00392, + 0.78039, 0.28235, 0.00392, + 0.78039, 0.29804, 0.00392, + 0.78039, 0.31373, 0.00392, + 0.78039, 0.32941, 0.00392, + 0.78039, 0.34510, 0.00392, + 0.78039, 0.36078, 0.00392, + 0.78039, 0.37647, 0.00392, + 0.78039, 0.39216, 0.00392, + 0.78039, 0.40784, 0.00392, + 0.78039, 0.42353, 0.00392, + 0.78039, 0.43922, 0.00392, + 0.78039, 0.45490, 0.00392, + 0.78039, 0.47059, 0.00392, + 0.78039, 0.48627, 0.00392, + 0.78039, 0.50196, 0.00392, + 0.78824, 0.51765, 0.00392, + 0.80392, 0.53333, 0.00392, + 0.81569, 0.54902, 0.00392, + 0.82353, 0.56471, 0.00392, + 0.83922, 0.58039, 0.00392, + 0.85490, 0.59608, 0.00392, + 0.86667, 0.61176, 0.00392, + 0.88235, 0.62745, 0.00392, + 0.89804, 0.64314, 0.00392, + 0.90980, 0.65882, 0.00392, + 0.92549, 0.67451, 0.00392, + 0.93725, 0.69020, 0.00392, + 0.95294, 0.70588, 0.00392, + 0.96863, 0.72157, 0.00392, + 0.98039, 0.73725, 0.00392, + 0.99608, 0.74902, 0.00392, + 0.99608, 0.76471, 0.06667, + 0.99608, 0.78039, 0.12941, + 0.99608, 0.79608, 0.19216, + 0.99608, 0.81176, 0.25098, + 0.99608, 0.82745, 0.31373, + 0.99608, 0.84314, 0.37647, + 0.99608, 0.85882, 0.43922, + 0.99608, 0.87451, 0.50196, + 0.99608, 0.89020, 0.56471, + 0.99608, 0.90588, 0.62745, + 0.99608, 0.92157, 0.69020, + 0.99608, 0.93725, 0.74902, + 0.99608, 0.95294, 0.81176, + 0.99608, 0.96863, 0.87451, + 0.99608, 0.98431, 0.93725, + 0.99608, 0.99608, 0.99608, + 0.99608, 0.99608, 0.99608, + 0.99608, 0.99608, 0.99608, + 0.99608, 0.99608, 0.99608, + 0.99608, 0.99608, 0.99608, + 0.99608, 0.99608, 0.99608, + 0.99608, 0.99608, 0.99608, + 0.99608, 0.99608, 0.99608, + 0.99608, 0.99608, 0.99608, + 0.99608, 0.99608, 0.99608, + 0.99608, 0.99608, 0.99608, + 0.99608, 0.99608, 0.99608, + 0.99608, 0.99608, 0.99608, + 0.99608, 0.99608, 0.99608, + 0.99608, 0.99608, 0.99608 ] +}, +{ + "Type" : "unionjack", + "Name" : "unionjack", + "rgbData": [ + 0.00000, 0.00000, 0.00000, + 0.00000, 0.00000, 0.00261, + 0.00000, 0.00000, 0.01961, + 0.00000, 0.00000, 0.03137, + 0.00000, 0.00000, 0.04314, + 0.00000, 0.00000, 0.05490, + 0.00000, 0.00000, 0.06667, + 0.00000, 0.00000, 0.07843, + 0.00000, 0.00000, 0.09020, + 0.00000, 0.00000, 0.10196, + 0.00000, 0.00000, 0.11373, + 0.00000, 0.00000, 0.12549, + 0.00000, 0.00000, 0.13725, + 0.00000, 0.00000, 0.14902, + 0.00000, 0.00000, 0.16078, + 0.00000, 0.00000, 0.17255, + 0.00000, 0.00000, 0.18431, + 0.00000, 0.00000, 0.19608, + 0.00000, 0.00000, 0.20784, + 0.00000, 0.00000, 0.21961, + 0.00000, 0.00000, 0.23137, + 0.00000, 0.00000, 0.24314, + 0.00000, 0.00000, 0.25490, + 0.00000, 0.00000, 0.26667, + 0.00000, 0.00000, 0.27843, + 0.00000, 0.00000, 0.29020, + 0.00000, 0.00000, 0.30196, + 0.00000, 0.00000, 0.31373, + 0.00000, 0.00000, 0.32549, + 0.00000, 0.00000, 0.33725, + 0.00000, 0.00000, 0.34902, + 0.00000, 0.00000, 0.36078, + 0.00000, 0.00000, 0.37255, + 0.00000, 0.00000, 0.38039, + 0.00000, 0.00000, 0.39216, + 0.00000, 0.00000, 0.40392, + 0.00000, 0.00000, 0.41569, + 0.00000, 0.00000, 0.42745, + 0.00000, 0.00000, 0.43922, + 0.00000, 0.00000, 0.45098, + 0.00000, 0.00000, 0.46275, + 0.00000, 0.00000, 0.47451, + 0.00000, 0.00000, 0.48627, + 0.00000, 0.00000, 0.49804, + 0.00000, 0.00000, 0.50980, + 0.00000, 0.00000, 0.52157, + 0.00000, 0.00000, 0.53333, + 0.00000, 0.00000, 0.54510, + 0.00000, 0.00000, 0.55686, + 0.00000, 0.00000, 0.56863, + 0.00000, 0.00000, 0.58039, + 0.00000, 0.00000, 0.59216, + 0.00000, 0.00000, 0.60392, + 0.00000, 0.00000, 0.61569, + 0.00000, 0.00000, 0.62745, + 0.00000, 0.00000, 0.63922, + 0.00000, 0.00000, 0.65098, + 0.00000, 0.00000, 0.66275, + 0.00000, 0.00000, 0.67451, + 0.00000, 0.00000, 0.68627, + 0.00000, 0.00000, 0.69804, + 0.00000, 0.00000, 0.70980, + 0.00000, 0.00000, 0.72157, + 0.00000, 0.00000, 0.74510, + 0.00000, 0.00000, 0.74510, + 0.01176, 0.01176, 0.74902, + 0.02745, 0.02745, 0.75294, + 0.04314, 0.04314, 0.75686, + 0.05882, 0.05882, 0.76078, + 0.07451, 0.07451, 0.76471, + 0.09020, 0.09020, 0.76863, + 0.10588, 0.10588, 0.77255, + 0.12157, 0.12157, 0.77647, + 0.13725, 0.13725, 0.78039, + 0.15294, 0.15294, 0.78431, + 0.16863, 0.16863, 0.78824, + 0.18431, 0.18431, 0.79216, + 0.20000, 0.20000, 0.79608, + 0.21569, 0.21569, 0.80000, + 0.23137, 0.23137, 0.80392, + 0.24706, 0.24706, 0.80784, + 0.26275, 0.26275, 0.81176, + 0.27843, 0.27843, 0.81569, + 0.29412, 0.29412, 0.81961, + 0.30980, 0.30980, 0.82353, + 0.32549, 0.32549, 0.82745, + 0.34118, 0.34118, 0.83137, + 0.35686, 0.35686, 0.83529, + 0.37255, 0.37255, 0.83922, + 0.38824, 0.38824, 0.84314, + 0.40392, 0.40392, 0.84706, + 0.41961, 0.41961, 0.85098, + 0.43529, 0.43529, 0.85490, + 0.45098, 0.45098, 0.85882, + 0.46667, 0.46667, 0.86275, + 0.48235, 0.48235, 0.86667, + 0.49804, 0.49804, 0.87059, + 0.51373, 0.51373, 0.87451, + 0.52941, 0.52941, 0.87843, + 0.54510, 0.54510, 0.88235, + 0.56078, 0.56078, 0.88627, + 0.57647, 0.57647, 0.89020, + 0.59216, 0.59216, 0.89412, + 0.60784, 0.60784, 0.89804, + 0.62353, 0.62353, 0.90196, + 0.63922, 0.63922, 0.90588, + 0.65490, 0.65490, 0.90980, + 0.67059, 0.67059, 0.91373, + 0.68627, 0.68627, 0.91765, + 0.70196, 0.70196, 0.92157, + 0.71765, 0.71765, 0.92549, + 0.73333, 0.73333, 0.92941, + 0.74902, 0.74902, 0.93333, + 0.76471, 0.76471, 0.93725, + 0.78039, 0.78039, 0.94118, + 0.79608, 0.79608, 0.94510, + 0.81176, 0.81176, 0.94902, + 0.82745, 0.82745, 0.95294, + 0.84314, 0.84314, 0.95686, + 0.85882, 0.85882, 0.96078, + 0.87451, 0.87451, 0.96471, + 0.89020, 0.89020, 0.96863, + 0.90588, 0.90588, 0.97255, + 0.92157, 0.92157, 0.97647, + 0.93725, 0.93725, 0.98039, + 0.95294, 0.95294, 0.98431, + 0.96863, 0.96863, 0.98824, + 1.00000, 1.00000, 1.00000, + 1.00000, 1.00000, 1.00000, + 0.99216, 0.98431, 0.98431, + 0.98824, 0.96863, 0.96863, + 0.98431, 0.95294, 0.95294, + 0.98039, 0.93725, 0.93725, + 0.97647, 0.92157, 0.92157, + 0.97255, 0.90588, 0.90588, + 0.96863, 0.89020, 0.89020, + 0.96471, 0.87451, 0.87451, + 0.96078, 0.85882, 0.85882, + 0.95686, 0.84314, 0.84314, + 0.95294, 0.82745, 0.82745, + 0.94902, 0.81176, 0.81176, + 0.94510, 0.79608, 0.79608, + 0.94118, 0.78039, 0.78039, + 0.93725, 0.76471, 0.76471, + 0.93333, 0.74902, 0.74902, + 0.92941, 0.73333, 0.73333, + 0.92549, 0.71765, 0.71765, + 0.92157, 0.70196, 0.70196, + 0.91765, 0.68627, 0.68627, + 0.91373, 0.67059, 0.67059, + 0.90980, 0.65490, 0.65490, + 0.90588, 0.63922, 0.63922, + 0.90196, 0.62353, 0.62353, + 0.89804, 0.60784, 0.60784, + 0.89412, 0.59216, 0.59216, + 0.89020, 0.57647, 0.57647, + 0.88627, 0.56078, 0.56078, + 0.88235, 0.54510, 0.54510, + 0.87843, 0.52941, 0.52941, + 0.87451, 0.51373, 0.51373, + 0.87059, 0.49804, 0.49804, + 0.86667, 0.48235, 0.48235, + 0.86275, 0.46667, 0.46667, + 0.85882, 0.45098, 0.45098, + 0.85490, 0.43529, 0.43529, + 0.85098, 0.41961, 0.41961, + 0.84706, 0.40392, 0.40392, + 0.84314, 0.38824, 0.38824, + 0.83922, 0.37255, 0.37255, + 0.83529, 0.35686, 0.35686, + 0.83137, 0.34118, 0.34118, + 0.82745, 0.32549, 0.32549, + 0.82353, 0.30980, 0.30980, + 0.81961, 0.29412, 0.29412, + 0.81569, 0.27843, 0.27843, + 0.81176, 0.26275, 0.26275, + 0.80784, 0.24706, 0.24706, + 0.80392, 0.23137, 0.23137, + 0.80000, 0.21569, 0.21569, + 0.79608, 0.20000, 0.20000, + 0.79216, 0.18431, 0.18431, + 0.78824, 0.16863, 0.16863, + 0.78431, 0.15294, 0.15294, + 0.78039, 0.13725, 0.13725, + 0.77647, 0.12157, 0.12157, + 0.77255, 0.10588, 0.10588, + 0.76863, 0.09020, 0.09020, + 0.76471, 0.07451, 0.07451, + 0.76078, 0.05882, 0.05882, + 0.75686, 0.04314, 0.04314, + 0.75294, 0.02745, 0.02745, + 0.74510, 0.00000, 0.00000, + 0.74510, 0.00000, 0.00000, + 0.74902, 0.01176, 0.01176, + 0.75294, 0.02745, 0.02745, + 0.75686, 0.04314, 0.04314, + 0.76078, 0.05882, 0.05882, + 0.76471, 0.07451, 0.07451, + 0.76863, 0.09020, 0.09020, + 0.77255, 0.10588, 0.10588, + 0.77647, 0.12157, 0.12157, + 0.78039, 0.13725, 0.13725, + 0.78431, 0.15294, 0.15294, + 0.78824, 0.16863, 0.16863, + 0.79216, 0.18431, 0.18431, + 0.79608, 0.20000, 0.20000, + 0.80000, 0.21569, 0.21569, + 0.80392, 0.23137, 0.23137, + 0.80784, 0.24706, 0.24706, + 0.81176, 0.26275, 0.26275, + 0.81569, 0.27843, 0.27843, + 0.81961, 0.29412, 0.29412, + 0.82353, 0.30980, 0.30980, + 0.82745, 0.32549, 0.32549, + 0.83137, 0.34118, 0.34118, + 0.83529, 0.35686, 0.35686, + 0.83922, 0.37255, 0.37255, + 0.84314, 0.38824, 0.38824, + 0.84706, 0.40392, 0.40392, + 0.85098, 0.41961, 0.41961, + 0.85490, 0.43529, 0.43529, + 0.85882, 0.45098, 0.45098, + 0.86275, 0.46667, 0.46667, + 0.86667, 0.48235, 0.48235, + 0.87059, 0.49804, 0.49804, + 0.87451, 0.51373, 0.51373, + 0.87843, 0.52941, 0.52941, + 0.88235, 0.54510, 0.54510, + 0.88627, 0.56078, 0.56078, + 0.89020, 0.57647, 0.57647, + 0.89412, 0.59216, 0.59216, + 0.89804, 0.60784, 0.60784, + 0.90196, 0.62353, 0.62353, + 0.90588, 0.63922, 0.63922, + 0.90980, 0.65490, 0.65490, + 0.91373, 0.67059, 0.67059, + 0.91765, 0.68627, 0.68627, + 0.92157, 0.70196, 0.70196, + 0.92549, 0.71765, 0.71765, + 0.92941, 0.73333, 0.73333, + 0.93333, 0.74902, 0.74902, + 0.93725, 0.76471, 0.76471, + 0.94118, 0.78039, 0.78039, + 0.94510, 0.79608, 0.79608, + 0.94902, 0.81176, 0.81176, + 0.95294, 0.82745, 0.82745, + 0.95686, 0.84314, 0.84314, + 0.96078, 0.85882, 0.85882, + 0.96471, 0.87451, 0.87451, + 0.96863, 0.89020, 0.89020, + 0.97255, 0.90588, 0.90588, + 0.97647, 0.92157, 0.92157, + 0.98039, 0.93725, 0.93725, + 0.98431, 0.95294, 0.95294, + 0.98824, 0.96863, 0.96863, + 1.00000, 1.00000, 1.00000 ] +}, +{ + "Type" : "vivid", + "Name" : "vivid", + "rgbData": [ + 0.00000, 0.00000, 0.00000, + 0.01961, 0.01961, 0.01961, + 0.12941, 0.12941, 0.12941, + 0.18824, 0.18824, 0.18824, + 0.25098, 0.25098, 0.25098, + 0.30980, 0.30980, 0.30980, + 0.38039, 0.38039, 0.38039, + 0.43922, 0.43922, 0.43922, + 0.50196, 0.50196, 0.50196, + 0.56078, 0.56078, 0.56078, + 0.63137, 0.63137, 0.63137, + 0.69020, 0.69020, 0.69020, + 0.74902, 0.74902, 0.74902, + 0.81961, 0.81961, 0.81961, + 0.87843, 0.87843, 0.87843, + 0.94118, 0.94118, 0.94118, + 0.87843, 0.87843, 0.92941, + 0.81961, 0.81961, 0.92941, + 0.74902, 0.74902, 0.92157, + 0.69020, 0.69020, 0.90980, + 0.63137, 0.63137, 0.90196, + 0.56078, 0.56078, 0.89020, + 0.50196, 0.50196, 0.89020, + 0.43922, 0.43922, 0.87843, + 0.38039, 0.38039, 0.87059, + 0.30980, 0.30980, 0.87059, + 0.25098, 0.25098, 0.85882, + 0.18824, 0.18824, 0.85098, + 0.12941, 0.12941, 0.83922, + 0.05882, 0.05882, 0.83922, + 0.00000, 0.00000, 0.83137, + 0.05882, 0.00000, 0.81176, + 0.12941, 0.00000, 0.78824, + 0.18824, 0.00000, 0.76863, + 0.25098, 0.01176, 0.74902, + 0.30980, 0.01176, 0.72941, + 0.38039, 0.01176, 0.70980, + 0.43922, 0.01176, 0.67843, + 0.50196, 0.01961, 0.65882, + 0.56078, 0.01961, 0.63922, + 0.63137, 0.01961, 0.61961, + 0.69020, 0.01961, 0.60000, + 0.74902, 0.01961, 0.58039, + 0.81961, 0.01961, 0.56078, + 0.87843, 0.03137, 0.54118, + 0.94902, 0.03137, 0.52157, + 0.94118, 0.03137, 0.47843, + 0.94118, 0.03137, 0.45098, + 0.92941, 0.03137, 0.41961, + 0.92941, 0.03137, 0.38039, + 0.92157, 0.03137, 0.34902, + 0.90980, 0.03137, 0.32157, + 0.90980, 0.03137, 0.29020, + 0.90196, 0.03137, 0.25098, + 0.90196, 0.03137, 0.21961, + 0.89020, 0.03137, 0.18824, + 0.89020, 0.03137, 0.14902, + 0.87843, 0.03137, 0.12157, + 0.87059, 0.03137, 0.09020, + 0.87059, 0.03137, 0.05098, + 0.87059, 0.03137, 0.01961, + 0.87059, 0.09020, 0.01961, + 0.87843, 0.14902, 0.01961, + 0.89020, 0.21176, 0.01961, + 0.90196, 0.27059, 0.01961, + 0.90980, 0.34118, 0.01961, + 0.90980, 0.40000, 0.01961, + 0.92157, 0.45882, 0.01961, + 0.92941, 0.52157, 0.01961, + 0.94118, 0.58039, 0.01961, + 0.94902, 0.63922, 0.01961, + 0.94902, 0.70980, 0.01961, + 0.96078, 0.76078, 0.01961, + 0.96863, 0.83137, 0.01961, + 0.98039, 0.89020, 0.01961, + 0.98039, 0.94902, 0.01961, + 0.94118, 0.90196, 0.01961, + 0.90196, 0.85098, 0.01961, + 0.85098, 0.80000, 0.01961, + 0.81176, 0.74118, 0.01961, + 0.76863, 0.69020, 0.01961, + 0.72941, 0.63922, 0.01961, + 0.67843, 0.58039, 0.01961, + 0.63922, 0.52941, 0.01961, + 0.58824, 0.47843, 0.01961, + 0.54902, 0.43137, 0.01961, + 0.50980, 0.38039, 0.01961, + 0.45882, 0.32941, 0.01961, + 0.41961, 0.27059, 0.01961, + 0.38039, 0.21961, 0.01961, + 0.32941, 0.16863, 0.01961, + 0.30980, 0.18039, 0.01961, + 0.29020, 0.20000, 0.01961, + 0.27059, 0.21176, 0.03137, + 0.25098, 0.23137, 0.03137, + 0.21961, 0.23922, 0.03137, + 0.20000, 0.25098, 0.03922, + 0.18039, 0.27059, 0.03922, + 0.16078, 0.29020, 0.03922, + 0.12941, 0.30196, 0.03922, + 0.10980, 0.30980, 0.05098, + 0.09020, 0.32941, 0.05098, + 0.07059, 0.34118, 0.05098, + 0.03922, 0.36078, 0.05098, + 0.01961, 0.36863, 0.05882, + 0.00000, 0.38824, 0.05882, + 0.01176, 0.41176, 0.07059, + 0.01961, 0.43922, 0.07059, + 0.01961, 0.45098, 0.07059, + 0.03137, 0.47843, 0.07059, + 0.03922, 0.50196, 0.07059, + 0.05098, 0.52157, 0.07059, + 0.05098, 0.54118, 0.07059, + 0.05882, 0.56078, 0.07059, + 0.07059, 0.58039, 0.07059, + 0.07843, 0.61176, 0.07059, + 0.09020, 0.63137, 0.07059, + 0.09020, 0.65098, 0.07059, + 0.10196, 0.67059, 0.07059, + 0.10980, 0.69020, 0.07059, + 0.12157, 0.72157, 0.07059, + 0.10980, 0.70980, 0.12941, + 0.10980, 0.70980, 0.18824, + 0.10196, 0.70980, 0.23922, + 0.09020, 0.70196, 0.30196, + 0.07843, 0.70196, 0.36078, + 0.07059, 0.70196, 0.41176, + 0.07059, 0.69020, 0.47059, + 0.05882, 0.69020, 0.52941, + 0.05098, 0.69020, 0.58039, + 0.03922, 0.69020, 0.63922, + 0.03922, 0.67843, 0.69020, + 0.03137, 0.67843, 0.74902, + 0.01961, 0.67059, 0.80000, + 0.01176, 0.67059, 0.85882, + 0.01176, 0.67059, 0.92157, + 0.00000, 0.61961, 0.90980, + 0.00000, 0.58039, 0.90980, + 0.00000, 0.52941, 0.90196, + 0.00000, 0.49020, 0.89020, + 0.00000, 0.45098, 0.89020, + 0.00000, 0.40000, 0.87843, + 0.00000, 0.36078, 0.87059, + 0.00000, 0.30980, 0.87059, + 0.00000, 0.27059, 0.85882, + 0.00000, 0.21961, 0.85882, + 0.00000, 0.18039, 0.85098, + 0.00000, 0.12941, 0.85098, + 0.00000, 0.09020, 0.83922, + 0.00000, 0.03922, 0.83922, + 0.00000, 0.00000, 0.83137, + 0.01961, 0.00000, 0.81961, + 0.03922, 0.00000, 0.80000, + 0.05098, 0.00000, 0.78824, + 0.07059, 0.00000, 0.78039, + 0.09020, 0.00000, 0.76863, + 0.10980, 0.00000, 0.76078, + 0.12941, 0.00000, 0.74902, + 0.14902, 0.00000, 0.72941, + 0.16078, 0.00000, 0.72157, + 0.18039, 0.00000, 0.70980, + 0.20000, 0.00000, 0.69020, + 0.21961, 0.00000, 0.67843, + 0.23922, 0.00000, 0.67059, + 0.25098, 0.00000, 0.65882, + 0.27059, 0.00000, 0.65098, + 0.32157, 0.00000, 0.63922, + 0.36078, 0.00000, 0.63529, + 0.41176, 0.00000, 0.62745, + 0.41176, 0.00000, 0.61961, + 0.50196, 0.01176, 0.60000, + 0.54118, 0.01176, 0.58824, + 0.58039, 0.01176, 0.58039, + 0.63137, 0.01961, 0.58039, + 0.67059, 0.01961, 0.56863, + 0.72157, 0.01961, 0.56078, + 0.76078, 0.01961, 0.54902, + 0.81176, 0.01961, 0.54118, + 0.85098, 0.01961, 0.52941, + 0.90196, 0.03137, 0.52941, + 0.94902, 0.03137, 0.52157, + 0.92941, 0.03137, 0.49020, + 0.90980, 0.01961, 0.45882, + 0.89020, 0.01961, 0.43137, + 0.87059, 0.01961, 0.40000, + 0.85098, 0.01961, 0.38039, + 0.83922, 0.01961, 0.34902, + 0.81961, 0.01961, 0.32157, + 0.80000, 0.01176, 0.29020, + 0.78039, 0.01176, 0.25882, + 0.76078, 0.01176, 0.23922, + 0.74118, 0.01176, 0.20000, + 0.72941, 0.00000, 0.18039, + 0.70980, 0.00000, 0.14902, + 0.69020, 0.00000, 0.12157, + 0.67059, 0.00000, 0.09020, + 0.67843, 0.00000, 0.09020, + 0.69020, 0.00000, 0.07843, + 0.70980, 0.00000, 0.07843, + 0.72157, 0.00000, 0.07059, + 0.72941, 0.01176, 0.07059, + 0.74902, 0.01176, 0.05882, + 0.76078, 0.01176, 0.05882, + 0.76863, 0.01176, 0.05098, + 0.78824, 0.01961, 0.05098, + 0.80000, 0.01961, 0.05098, + 0.81176, 0.01961, 0.03922, + 0.83137, 0.01961, 0.03922, + 0.83922, 0.01961, 0.03137, + 0.85098, 0.01961, 0.03137, + 0.87059, 0.03137, 0.01961, + 0.87059, 0.05098, 0.01961, + 0.87843, 0.07843, 0.01961, + 0.89020, 0.10196, 0.01961, + 0.90196, 0.12941, 0.01961, + 0.90980, 0.14902, 0.01961, + 0.92157, 0.16863, 0.01961, + 0.92941, 0.20000, 0.01176, + 0.94118, 0.21961, 0.01176, + 0.94902, 0.23922, 0.01176, + 0.94902, 0.27059, 0.01176, + 0.96078, 0.29020, 0.01176, + 0.96863, 0.30980, 0.01176, + 0.98039, 0.34118, 0.00000, + 0.98824, 0.36078, 0.00000, + 1.00000, 0.38824, 0.00000, + 1.00000, 0.43137, 0.01176, + 1.00000, 0.45882, 0.01176, + 1.00000, 0.50196, 0.01176, + 0.98824, 0.54118, 0.01176, + 0.98824, 0.58039, 0.01176, + 0.98824, 0.61176, 0.01176, + 0.98824, 0.65098, 0.01176, + 0.98824, 0.69020, 0.01176, + 0.98824, 0.72941, 0.01176, + 0.98824, 0.76078, 0.01176, + 0.98824, 0.80000, 0.01176, + 0.98039, 0.83922, 0.01176, + 0.98039, 0.87059, 0.01176, + 0.98039, 0.90980, 0.01176, + 0.98039, 0.94902, 0.01961, + 0.98824, 0.94902, 0.07843, + 0.98824, 0.96078, 0.14902, + 0.98824, 0.96078, 0.21176, + 0.98824, 0.96078, 0.27843, + 0.98824, 0.96078, 0.34902, + 0.98824, 0.96863, 0.41176, + 0.98824, 0.96863, 0.47059, + 0.98824, 0.98039, 0.54118, + 0.98824, 0.98039, 0.60000, + 0.98824, 0.98039, 0.67059, + 1.00000, 0.98039, 0.74118, + 1.00000, 0.98824, 0.80000, + 1.00000, 0.98824, 0.87059, + 1.00000, 1.00000, 0.92941, + 1.00000, 1.00000, 1.00000 ] +}, +{ + "Type" : "d_e_p_t_h", + "Name" : "d_e_p_t_h", + "rgbData": [ + 0.14118, 0.09804, 0.08235, + 0.14118, 0.09804, 0.08235, + 0.14118, 0.09804, 0.08235, + 0.14118, 0.09804, 0.08235, + 0.14118, 0.09804, 0.08235, + 0.14118, 0.09804, 0.08235, + 0.14118, 0.09804, 0.08235, + 0.14118, 0.09804, 0.08235, + 0.14118, 0.09804, 0.08235, + 0.14118, 0.09804, 0.08235, + 0.14118, 0.09804, 0.08235, + 0.14118, 0.09804, 0.08235, + 0.14118, 0.09804, 0.08235, + 0.14118, 0.09804, 0.08235, + 0.14118, 0.09804, 0.08235, + 0.14118, 0.09804, 0.08235, + 0.14118, 0.09804, 0.08235, + 0.14118, 0.09804, 0.08235, + 0.14118, 0.09804, 0.08235, + 0.14118, 0.09804, 0.08235, + 0.14118, 0.09804, 0.08235, + 0.14118, 0.09804, 0.08235, + 0.14118, 0.09804, 0.08235, + 0.14118, 0.09804, 0.08235, + 0.14118, 0.09804, 0.08235, + 0.14118, 0.09804, 0.08235, + 0.14118, 0.09804, 0.08235, + 0.14118, 0.09804, 0.08235, + 0.14118, 0.09804, 0.08235, + 0.14118, 0.09804, 0.08235, + 0.14118, 0.09804, 0.08235, + 0.14118, 0.09804, 0.08235, + 0.14118, 0.09804, 0.08235, + 0.14118, 0.09804, 0.08235, + 0.14118, 0.09804, 0.08235, + 0.14118, 0.09804, 0.08235, + 0.14118, 0.09804, 0.08235, + 0.14118, 0.09804, 0.08235, + 0.14118, 0.09804, 0.08235, + 0.14118, 0.09804, 0.08235, + 0.14118, 0.09804, 0.08235, + 0.14118, 0.09804, 0.08235, + 0.14118, 0.09804, 0.08235, + 0.14118, 0.09804, 0.08235, + 0.14118, 0.09804, 0.08235, + 0.14118, 0.09804, 0.08235, + 0.14118, 0.09804, 0.08235, + 0.14118, 0.09804, 0.08235, + 0.14118, 0.09804, 0.08235, + 0.14118, 0.09804, 0.08235, + 0.14118, 0.09804, 0.08235, + 0.14118, 0.09804, 0.08235, + 0.14118, 0.09804, 0.08235, + 0.14118, 0.09804, 0.08235, + 0.14123, 0.09834, 0.08265, + 0.14145, 0.09958, 0.08389, + 0.14167, 0.10082, 0.08513, + 0.14189, 0.10206, 0.08637, + 0.14211, 0.10330, 0.08761, + 0.14233, 0.10454, 0.08885, + 0.14254, 0.10578, 0.09009, + 0.14276, 0.10702, 0.09133, + 0.14298, 0.10826, 0.09257, + 0.14320, 0.10950, 0.09381, + 0.14342, 0.11074, 0.09505, + 0.14364, 0.11198, 0.09629, + 0.14386, 0.11322, 0.09753, + 0.14408, 0.11446, 0.09877, + 0.14429, 0.11570, 0.10001, + 0.14451, 0.11694, 0.10125, + 0.14473, 0.11818, 0.10249, + 0.14495, 0.11942, 0.10373, + 0.14517, 0.12066, 0.10497, + 0.14539, 0.12190, 0.10621, + 0.14561, 0.12314, 0.10745, + 0.14583, 0.12438, 0.10869, + 0.14604, 0.12562, 0.10993, + 0.14626, 0.12686, 0.11117, + 0.14648, 0.12810, 0.11241, + 0.14670, 0.12934, 0.11365, + 0.14692, 0.13058, 0.11489, + 0.14714, 0.13182, 0.11613, + 0.14736, 0.13306, 0.11737, + 0.14758, 0.13430, 0.11861, + 0.14780, 0.13554, 0.11985, + 0.14801, 0.13678, 0.12109, + 0.14823, 0.13802, 0.12233, + 0.14845, 0.13926, 0.12357, + 0.14867, 0.14050, 0.12481, + 0.14889, 0.14174, 0.12605, + 0.14911, 0.14298, 0.12729, + 0.14933, 0.14422, 0.12853, + 0.14954, 0.14546, 0.12977, + 0.14976, 0.14670, 0.13101, + 0.14998, 0.14794, 0.13225, + 0.15020, 0.14918, 0.13349, + 0.15042, 0.15042, 0.13473, + 0.15064, 0.15166, 0.13597, + 0.15086, 0.15290, 0.13721, + 0.15108, 0.15414, 0.13845, + 0.15130, 0.15538, 0.13969, + 0.15151, 0.15662, 0.14093, + 0.15173, 0.15786, 0.14217, + 0.15195, 0.15910, 0.14341, + 0.15217, 0.16034, 0.14465, + 0.15239, 0.16158, 0.14589, + 0.15261, 0.16282, 0.14713, + 0.15283, 0.16407, 0.14838, + 0.15326, 0.16650, 0.15070, + 0.15391, 0.17022, 0.15420, + 0.15457, 0.17394, 0.15770, + 0.15523, 0.17766, 0.16120, + 0.15588, 0.18138, 0.16471, + 0.15654, 0.18509, 0.16821, + 0.15720, 0.18881, 0.17171, + 0.15785, 0.19253, 0.17521, + 0.15851, 0.19625, 0.17871, + 0.15917, 0.19997, 0.18221, + 0.15982, 0.20369, 0.18571, + 0.16048, 0.20741, 0.18921, + 0.16114, 0.21113, 0.19271, + 0.16179, 0.21485, 0.19622, + 0.16245, 0.21857, 0.19972, + 0.16311, 0.22229, 0.20322, + 0.16376, 0.22601, 0.20672, + 0.16442, 0.22973, 0.21022, + 0.16312, 0.23762, 0.21666, + 0.16027, 0.24878, 0.22542, + 0.15743, 0.25994, 0.23417, + 0.15458, 0.27110, 0.24292, + 0.15174, 0.28226, 0.25168, + 0.14889, 0.29342, 0.26043, + 0.14605, 0.30458, 0.26919, + 0.14320, 0.31574, 0.27794, + 0.14036, 0.32691, 0.28669, + 0.13751, 0.33807, 0.29545, + 0.13467, 0.34923, 0.30420, + 0.13182, 0.36039, 0.31296, + 0.12898, 0.37155, 0.32171, + 0.12613, 0.38271, 0.33046, + 0.12329, 0.39387, 0.33922, + 0.12044, 0.40503, 0.34797, + 0.11760, 0.41619, 0.35672, + 0.11475, 0.42735, 0.36548, + 0.11288, 0.43470, 0.37118, + 0.11155, 0.43991, 0.37516, + 0.11023, 0.44512, 0.37914, + 0.10890, 0.45033, 0.38313, + 0.10757, 0.45554, 0.38711, + 0.10624, 0.46075, 0.39109, + 0.10491, 0.46595, 0.39508, + 0.10359, 0.47116, 0.39906, + 0.10226, 0.47637, 0.40304, + 0.10093, 0.48158, 0.40702, + 0.09960, 0.48679, 0.41101, + 0.09828, 0.49200, 0.41499, + 0.09695, 0.49720, 0.41897, + 0.09562, 0.50241, 0.42296, + 0.09429, 0.50762, 0.42694, + 0.09297, 0.51283, 0.43092, + 0.09164, 0.51804, 0.43490, + 0.09031, 0.52325, 0.43889, + 0.08898, 0.52845, 0.44287, + 0.08766, 0.53366, 0.44685, + 0.08633, 0.53887, 0.45084, + 0.08500, 0.54408, 0.45482, + 0.08367, 0.54929, 0.45880, + 0.08235, 0.55450, 0.46278, + 0.08102, 0.55970, 0.46677, + 0.07969, 0.56491, 0.47075, + 0.07836, 0.57012, 0.47473, + 0.07704, 0.57533, 0.47871, + 0.07571, 0.58054, 0.48270, + 0.07438, 0.58575, 0.48668, + 0.07305, 0.59095, 0.49066, + 0.07172, 0.59616, 0.49465, + 0.07040, 0.60137, 0.49863, + 0.06907, 0.60658, 0.50261, + 0.06774, 0.61179, 0.50659, + 0.06641, 0.61700, 0.51058, + 0.06509, 0.62220, 0.51456, + 0.06376, 0.62741, 0.51854, + 0.06290, 0.63174, 0.52191, + 0.06351, 0.63327, 0.52334, + 0.06412, 0.63480, 0.52477, + 0.06473, 0.63633, 0.52620, + 0.06535, 0.63787, 0.52763, + 0.06596, 0.63940, 0.52906, + 0.06657, 0.64093, 0.53049, + 0.06718, 0.64246, 0.53192, + 0.06780, 0.64399, 0.53335, + 0.06841, 0.64553, 0.53478, + 0.06902, 0.64706, 0.53621, + 0.06963, 0.64859, 0.53764, + 0.07025, 0.65012, 0.53907, + 0.07086, 0.65165, 0.54050, + 0.07147, 0.65319, 0.54193, + 0.07208, 0.65472, 0.54336, + 0.07270, 0.65625, 0.54479, + 0.07331, 0.65778, 0.54622, + 0.07392, 0.65931, 0.54765, + 0.07453, 0.66085, 0.54908, + 0.07515, 0.66238, 0.55051, + 0.07576, 0.66391, 0.55194, + 0.07637, 0.66544, 0.55337, + 0.07698, 0.66697, 0.55480, + 0.07760, 0.66851, 0.55623, + 0.07821, 0.67004, 0.55766, + 0.07882, 0.67157, 0.55909, + 0.07943, 0.67310, 0.56051, + 0.08005, 0.67463, 0.56194, + 0.08066, 0.67617, 0.56337, + 0.08127, 0.67770, 0.56480, + 0.08188, 0.67923, 0.56623, + 0.08250, 0.68076, 0.56766, + 0.08311, 0.68229, 0.56909, + 0.08372, 0.68383, 0.57052, + 0.08433, 0.68536, 0.57195, + 0.08495, 0.68689, 0.57338, + 0.08556, 0.68842, 0.57481, + 0.08617, 0.68995, 0.57624, + 0.08987, 0.69792, 0.58419, + 0.09416, 0.70711, 0.59338, + 0.09846, 0.71630, 0.60257, + 0.10275, 0.72549, 0.61176, + 0.10704, 0.73468, 0.62095, + 0.11133, 0.74387, 0.63014, + 0.11346, 0.75279, 0.63799, + 0.11285, 0.76137, 0.64411, + 0.11223, 0.76995, 0.65024, + 0.11162, 0.77853, 0.65637, + 0.11100, 0.78711, 0.66250, + 0.11039, 0.79568, 0.66863, + 0.10977, 0.80411, 0.67466, + 0.10909, 0.80888, 0.67840, + 0.10841, 0.81364, 0.68215, + 0.10773, 0.81841, 0.68589, + 0.10705, 0.82317, 0.68964, + 0.10637, 0.82794, 0.69338, + 0.10569, 0.83270, 0.69713, + 0.10501, 0.83747, 0.70087, + 0.10433, 0.84224, 0.70462, + 0.10365, 0.84700, 0.70836, + 0.10297, 0.85177, 0.71211, + 0.10229, 0.85653, 0.71585, + 0.10196, 0.85882, 0.71765, + 0.10196, 0.85882, 0.71765, + 0.10196, 0.85882, 0.71765, + 0.10196, 0.85882, 0.71765, + 0.10196, 0.85882, 0.71765, + 0.10196, 0.85882, 0.71765, + 0.10196, 0.85882, 0.71765, + 0.10196, 0.85882, 0.71765, + 0.10196, 0.85882, 0.71765, + 0.10196, 0.85882, 0.71765, + 0.10196, 0.85882, 0.71765 ] } ] diff --git a/glChAoSP_OSX.app/Contents/Resources/Scripts/main.scpt b/glChAoSP_OSX.app/Contents/Resources/Scripts/main.scpt index 877a106c..87148dab 100644 Binary files a/glChAoSP_OSX.app/Contents/Resources/Scripts/main.scpt and b/glChAoSP_OSX.app/Contents/Resources/Scripts/main.scpt differ diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index c4f75ad2..dd526c8b 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -153,7 +153,7 @@ set(CMAKE_EXECUTABLE_SUFFIX ".html") else() if(${CMAKE_BUILD_TYPE} MATCHES "MinSizeRel") # one file no memory option: -s SINGLE_FILE=1 --memory-init-file 0 - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O3") + # set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O3") set(M_EMCC_BINARYEN "--no-heap-copy --closure 1 -s WASM=1 -s LZ4=1") set(M_EMCC_SHELL_FILE "--shell-file \"${CMAKE_SOURCE_DIR}/mVeryMinimal.html\"") else() # Release @@ -183,8 +183,8 @@ set(CMAKE_EXECUTABLE_SUFFIX ".html") # -s FULL_ES3=1 -s OFFSCREENCANVAS_SUPPORT=1 set(M_EMCC_OGL_OPTIONS "-s USE_WEBGL2=1 -s USE_GLFW=3 -s LEGACY_GL_EMULATION=0 -s OFFSCREENCANVAS_SUPPORT=1 ") -# merge all EMCC_OPTIONS -s BINARYEN_TRAP_MODE=clamp - set(M_EMCC_OPTIONS "-s DISABLE_DEPRECATED_FIND_EVENT_TARGET_BEHAVIOR=1 -s ALLOW_MEMORY_GROWTH=1 -s PRECISE_F32=1 ${M_EMCC_SHELL_FILE} ${M_EMCC_OGL_OPTIONS} ${M_EMCC_BINARYEN} ${M_EMCC_EMBED_FILES}") +# merge all EMCC_OPTIONS -s BINARYEN_TRAP_MODE=clamp -s PRECISE_F32=1 -s PRECISE_F32=1 + set(M_EMCC_OPTIONS "-s DISABLE_DEPRECATED_FIND_EVENT_TARGET_BEHAVIOR=1 -s ALLOW_MEMORY_GROWTH=1 ${M_EMCC_SHELL_FILE} ${M_EMCC_OGL_OPTIONS} ${M_EMCC_BINARYEN} ${M_EMCC_EMBED_FILES}") set(CMAKE_RUNTIME_OUTPUT_DIRECTORY "${EMSOUT}") set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${M_GLOBAL_FLAGS} ${OGL_EMITTER_TYPE} ${M_EMCC_FLAGS} ${M_EMCC_OPTIONS} ${GLAPP_DISABLE_DLA} -Wno-parentheses -Wno-format-security -Wno-logical-op-parentheses -Wno-unused-value -Wdelete-non-virtual-dtor") diff --git a/src/msBuilds/vs2017.sln/.vs/Particles/v16/.suo b/src/msBuilds/vs2017.sln/.vs/Particles/v16/.suo index b221d0f8..c9269e55 100644 Binary files a/src/msBuilds/vs2017.sln/.vs/Particles/v16/.suo and b/src/msBuilds/vs2017.sln/.vs/Particles/v16/.suo differ diff --git a/src/msBuilds/vs2017.sln/Particles.sln b/src/msBuilds/vs2017.sln/Particles.sln index 52ee655b..52a2f064 100644 --- a/src/msBuilds/vs2017.sln/Particles.sln +++ b/src/msBuilds/vs2017.sln/Particles.sln @@ -1,30 +1,24 @@  Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 15 -VisualStudioVersion = 15.0.28010.2026 +# Visual Studio Version 16 +VisualStudioVersion = 16.0.29509.3 MinimumVisualStudioVersion = 10.0.40219.1 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Particles", "Particles.vcxproj", "{7BE468C8-02A3-41A6-9553-99A208C2D4D9}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug noThread OpenGL 4.1|Win32 = Debug noThread OpenGL 4.1|Win32 - Debug noThread OpenGL 4.1|x64 = Debug noThread OpenGL 4.1|x64 Debug OpenGL 4.1|Win32 = Debug OpenGL 4.1|Win32 Debug OpenGL 4.1|x64 = Debug OpenGL 4.1|x64 Debug|Win32 = Debug|Win32 Debug|x64 = Debug|x64 - Release noThread OpenGL 4.1|Win32 = Release noThread OpenGL 4.1|Win32 - Release noThread OpenGL 4.1|x64 = Release noThread OpenGL 4.1|x64 Release OpenGL 4.1|Win32 = Release OpenGL 4.1|Win32 Release OpenGL 4.1|x64 = Release OpenGL 4.1|x64 + Release Viewports|Win32 = Release Viewports|Win32 + Release Viewports|x64 = Release Viewports|x64 Release|Win32 = Release|Win32 Release|x64 = Release|x64 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution - {7BE468C8-02A3-41A6-9553-99A208C2D4D9}.Debug noThread OpenGL 4.1|Win32.ActiveCfg = Debug noThread OpenGL 4.1|Win32 - {7BE468C8-02A3-41A6-9553-99A208C2D4D9}.Debug noThread OpenGL 4.1|Win32.Build.0 = Debug noThread OpenGL 4.1|Win32 - {7BE468C8-02A3-41A6-9553-99A208C2D4D9}.Debug noThread OpenGL 4.1|x64.ActiveCfg = Debug noThread OpenGL 4.1|x64 - {7BE468C8-02A3-41A6-9553-99A208C2D4D9}.Debug noThread OpenGL 4.1|x64.Build.0 = Debug noThread OpenGL 4.1|x64 {7BE468C8-02A3-41A6-9553-99A208C2D4D9}.Debug OpenGL 4.1|Win32.ActiveCfg = Debug OpenGL 4.1|Win32 {7BE468C8-02A3-41A6-9553-99A208C2D4D9}.Debug OpenGL 4.1|Win32.Build.0 = Debug OpenGL 4.1|Win32 {7BE468C8-02A3-41A6-9553-99A208C2D4D9}.Debug OpenGL 4.1|x64.ActiveCfg = Debug OpenGL 4.1|x64 @@ -33,14 +27,14 @@ Global {7BE468C8-02A3-41A6-9553-99A208C2D4D9}.Debug|Win32.Build.0 = Debug|Win32 {7BE468C8-02A3-41A6-9553-99A208C2D4D9}.Debug|x64.ActiveCfg = Debug|x64 {7BE468C8-02A3-41A6-9553-99A208C2D4D9}.Debug|x64.Build.0 = Debug|x64 - {7BE468C8-02A3-41A6-9553-99A208C2D4D9}.Release noThread OpenGL 4.1|Win32.ActiveCfg = Release singleThread OpenGL 4.1|Win32 - {7BE468C8-02A3-41A6-9553-99A208C2D4D9}.Release noThread OpenGL 4.1|Win32.Build.0 = Release singleThread OpenGL 4.1|Win32 - {7BE468C8-02A3-41A6-9553-99A208C2D4D9}.Release noThread OpenGL 4.1|x64.ActiveCfg = Release singleThread OpenGL 4.1|x64 - {7BE468C8-02A3-41A6-9553-99A208C2D4D9}.Release noThread OpenGL 4.1|x64.Build.0 = Release singleThread OpenGL 4.1|x64 {7BE468C8-02A3-41A6-9553-99A208C2D4D9}.Release OpenGL 4.1|Win32.ActiveCfg = Release OpenGL 4.1|Win32 {7BE468C8-02A3-41A6-9553-99A208C2D4D9}.Release OpenGL 4.1|Win32.Build.0 = Release OpenGL 4.1|Win32 {7BE468C8-02A3-41A6-9553-99A208C2D4D9}.Release OpenGL 4.1|x64.ActiveCfg = Release OpenGL 4.1|x64 {7BE468C8-02A3-41A6-9553-99A208C2D4D9}.Release OpenGL 4.1|x64.Build.0 = Release OpenGL 4.1|x64 + {7BE468C8-02A3-41A6-9553-99A208C2D4D9}.Release Viewports|Win32.ActiveCfg = Release Viewports|Win32 + {7BE468C8-02A3-41A6-9553-99A208C2D4D9}.Release Viewports|Win32.Build.0 = Release Viewports|Win32 + {7BE468C8-02A3-41A6-9553-99A208C2D4D9}.Release Viewports|x64.ActiveCfg = Release Viewports|x64 + {7BE468C8-02A3-41A6-9553-99A208C2D4D9}.Release Viewports|x64.Build.0 = Release Viewports|x64 {7BE468C8-02A3-41A6-9553-99A208C2D4D9}.Release|Win32.ActiveCfg = Release|Win32 {7BE468C8-02A3-41A6-9553-99A208C2D4D9}.Release|Win32.Build.0 = Release|Win32 {7BE468C8-02A3-41A6-9553-99A208C2D4D9}.Release|x64.ActiveCfg = Release|x64 diff --git a/src/msBuilds/vs2017.sln/Particles.vcxproj b/src/msBuilds/vs2017.sln/Particles.vcxproj index 3dbb125c..71818059 100644 --- a/src/msBuilds/vs2017.sln/Particles.vcxproj +++ b/src/msBuilds/vs2017.sln/Particles.vcxproj @@ -1,14 +1,6 @@  - - Debug noThread OpenGL 4.1 - Win32 - - - Debug noThread OpenGL 4.1 - x64 - Debug OpenGL 4.1 Win32 @@ -25,14 +17,6 @@ Debug x64 - - Release singleThread OpenGL 4.1 - Win32 - - - Release singleThread OpenGL 4.1 - x64 - Release OpenGL 4.1 Win32 @@ -41,6 +25,14 @@ Release OpenGL 4.1 x64 + + Release Viewports + Win32 + + + Release Viewports + x64 + Release Win32 @@ -59,25 +51,25 @@ Application v142 - + Application v142 - + Application - v141 + v142 Application v142 - + Application v142 - + Application - v141 + v142 Application @@ -87,10 +79,6 @@ Application v141 - - Application - v141 - Application v142 @@ -99,10 +87,6 @@ Application v142 - - Application - v141 - @@ -110,11 +94,11 @@ - + - + @@ -122,11 +106,11 @@ - + - + @@ -138,10 +122,6 @@ - - - - @@ -150,10 +130,6 @@ - - - - <_ProjectFileVersion>11.0.50727.1 @@ -174,14 +150,6 @@ D:\Lang\DeV\Bin$(PlatformArchitecture);$(ExecutablePath) glChAoSP_$(PlatformArchitecture) - - $(RAMDISK)\$(MSBuildProjectDirectoryNoRoot)\$(DefaultPlatformToolset)\$(Platform)\$(Configuration)\ - $(RAMDISK)\$(MSBuildProjectDirectoryNoRoot)\$(DefaultPlatformToolset)\$(Platform)\$(Configuration)\obj\ - $(IncludePath);$(Include) - $(LibraryPath);$(Lib)$(PlatformArchitecture)\GL;$(ProjectDir)..\..\src\libs\glfw\buildWin\lib32\Debug - D:\Lang\DeV\Bin$(PlatformArchitecture);$(ExecutablePath) - glChAoSP_$(PlatformArchitecture) - $(RAMDISK)\$(MSBuildProjectDirectoryNoRoot)\$(DefaultPlatformToolset)\$(Platform)\$(Configuration)\ $(RAMDISK)\$(MSBuildProjectDirectoryNoRoot)\$(DefaultPlatformToolset)\$(Platform)\$(Configuration)\obj\ @@ -198,14 +166,6 @@ D:\Lang\DeV\Bin$(PlatformArchitecture);$(ExecutablePath) glChAoSP - - $(RAMDISK)\$(MSBuildProjectDirectoryNoRoot)\$(DefaultPlatformToolset)\$(Platform)\$(Configuration)\ - $(RAMDISK)\$(MSBuildProjectDirectoryNoRoot)\$(DefaultPlatformToolset)\$(Platform)\$(Configuration)\obj\ - $(IncludePath);$(Include) - $(LibraryPath);$(Lib)$(PlatformArchitecture)\GL;$(ProjectDir)..\..\src\libs\glfw\buildWin\lib\Debug - D:\Lang\DeV\Bin$(PlatformArchitecture);$(ExecutablePath) - glChAoSP - $(RAMDISK)\$(MSBuildProjectDirectoryNoRoot)\$(DefaultPlatformToolset)\$(Platform)\$(Configuration)\ $(RAMDISK)\$(MSBuildProjectDirectoryNoRoot)\$(DefaultPlatformToolset)\$(Platform)\$(Configuration)\obj\ @@ -215,7 +175,7 @@ $(SourcePath) glChAoSP_$(PlatformArchitecture) - + $(RAMDISK)\$(MSBuildProjectDirectoryNoRoot)\$(DefaultPlatformToolset)\$(Platform)\$(Configuration)\ $(RAMDISK)\$(MSBuildProjectDirectoryNoRoot)\$(DefaultPlatformToolset)\$(Platform)\$(Configuration)\obj\ $(IncludePath);$(Include) @@ -224,7 +184,7 @@ $(SourcePath) glChAoSP_$(PlatformArchitecture) - + $(RAMDISK)\$(MSBuildProjectDirectoryNoRoot)\$(DefaultPlatformToolset)\$(Platform)\$(Configuration)\ $(RAMDISK)\$(MSBuildProjectDirectoryNoRoot)\$(DefaultPlatformToolset)\$(Platform)\$(Configuration)\obj\ $(IncludePath);$(Include) @@ -241,15 +201,15 @@ D:\Lang\DeV\Bin$(PlatformArchitecture);$(ExecutablePath) glChAoSP - + $(RAMDISK)\$(MSBuildProjectDirectoryNoRoot)\$(DefaultPlatformToolset)\$(Platform)\$(Configuration)\ $(RAMDISK)\$(MSBuildProjectDirectoryNoRoot)\$(DefaultPlatformToolset)\$(Platform)\$(Configuration)\obj\ $(IncludePath);$(Include); $(LibraryPath);$(Lib)$(PlatformArchitecture)\GL;$(ProjectDir)..\..\src\libs\glfw\buildWin\lib\Release D:\Lang\DeV\Bin$(PlatformArchitecture);$(ExecutablePath) - glChAoSP + glChAoSP_viewports - + $(RAMDISK)\$(MSBuildProjectDirectoryNoRoot)\$(DefaultPlatformToolset)\$(Platform)\$(Configuration)\ $(RAMDISK)\$(MSBuildProjectDirectoryNoRoot)\$(DefaultPlatformToolset)\$(Platform)\$(Configuration)\obj\ $(IncludePath);$(Include); @@ -261,6 +221,9 @@ + + + Disabled @@ -314,33 +277,6 @@ true - - - Disabled - VGIZMO_USES_TEMPLATE;GLCHAOSP_USES_LIGHTMODELS_SUBS;GLFW_INCLUDE_NONE;GLM_ENABLE_EXPERIMENTAL;IMGUI_IMPL_OPENGL_LOADER_GLAD;IMGUI_DISABLE_OBSOLETE_FUNCTIONS;_DEBUG;_CRT_SECURE_NO_DEPRECATE;WIN32;_WINDOWS;GLM_ENABLE_EXPERIMENTAL;IMGUI_DISABLE_OBSOLETE_FUNCTIONS;%(PreprocessorDefinitions) - MultiThreadedDebugDLL - EditAndContinue - $(ProjectDir)..\..\src\tools\;$(ProjectDir)..\..\src\libs\;$(ProjectDir)..\..\src\libs\glfw\include\ - false - - - - - - - opengl32.lib;glfw3.lib;%(AdditionalDependencies) - %(IgnoreSpecificDefaultLibraries) - DebugFastLink - false - - - $(ProjectDir)..\..\src\libs\glfw\lib$(PlatformArchitecture)\Debug - NotSet - - - true - - Disabled @@ -385,27 +321,6 @@ $(ProjectDir)..\..\src\libs\glfw\lib\Debug - - - Disabled - VGIZMO_USES_TEMPLATE;GLCHAOSP_USES_LIGHTMODELS_SUBS;GLFW_INCLUDE_NONE;GLM_ENABLE_EXPERIMENTAL;IMGUI_IMPL_OPENGL_LOADER_GLAD;IMGUI_DISABLE_OBSOLETE_FUNCTIONS;_CRT_SECURE_NO_DEPRECATE;WIN32;_DEBUG;_WINDOWS;GLM_ENABLE_EXPERIMENTAL;IMGUI_DISABLE_OBSOLETE_FUNCTIONS;%(PreprocessorDefinitions) - MultiThreadedDebugDLL - ProgramDatabase - $(ProjectDir)..\..\src\tools\;$(ProjectDir)..\..\src\libs\;$(ProjectDir)..\..\src\libs\glfw\include\ - Precise - - - - - opengl32.lib;glfw3.lib;%(AdditionalDependencies) - %(IgnoreSpecificDefaultLibraries) - true - false - - - $(ProjectDir)..\..\src\libs\glfw\lib\Debug - - MaxSpeed @@ -437,10 +352,10 @@ true - + MaxSpeed - GLCHAOSP_NO_USES_GLSL_SUBS;GLAPP_NO_GLSL_PIPELINE;VGIZMO_USES_TEMPLATE;GLFW_INCLUDE_NONE;GLM_ENABLE_EXPERIMENTAL;IMGUI_IMPL_OPENGL_LOADER_GLAD;IMGUI_DISABLE_OBSOLETE_FUNCTIONS;_CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions) + VGIZMO_USES_TEMPLATE;GLFW_INCLUDE_NONE;GLM_ENABLE_EXPERIMENTAL;IMGUI_IMPL_OPENGL_LOADER_GLAD;IMGUI_DISABLE_OBSOLETE_FUNCTIONS;GLAPP_REQUIRE_OGL45;_CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions) MultiThreaded StreamingSIMDExtensions2 Precise @@ -469,10 +384,10 @@ true - + MaxSpeed - VGIZMO_USES_TEMPLATE;GLCHAOSP_USES_LIGHTMODELS_SUBS;GLFW_INCLUDE_NONE;GLM_ENABLE_EXPERIMENTAL;IMGUI_IMPL_OPENGL_LOADER_GLAD;IMGUI_DISABLE_OBSOLETE_FUNCTIONS;_CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions) + GLCHAOSP_NO_USES_GLSL_SUBS;GLAPP_NO_GLSL_PIPELINE;VGIZMO_USES_TEMPLATE;GLFW_INCLUDE_NONE;GLM_ENABLE_EXPERIMENTAL;IMGUI_IMPL_OPENGL_LOADER_GLAD;IMGUI_DISABLE_OBSOLETE_FUNCTIONS;_CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions) MultiThreaded StreamingSIMDExtensions2 Precise @@ -504,7 +419,7 @@ MaxSpeed - VGIZMO_USES_TEMPLATE;GLFW_INCLUDE_NONE;GLM_ENABLE_EXPERIMENTAL;IMGUI_IMPL_OPENGL_LOADER_GLAD;IMGUI_DISABLE_OBSOLETE_FUNCTIONS;GLAPP_REQUIRE_OGL45;_CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions) + VGIZMO_USES_GLM;GLFW_INCLUDE_NONE;GLM_ENABLE_EXPERIMENTAL;IMGUI_IMPL_OPENGL_LOADER_GLAD;IMGUI_DISABLE_OBSOLETE_FUNCTIONS;GLAPP_REQUIRE_OGL45;_CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions) MultiThreaded NotSet Precise @@ -537,12 +452,12 @@ - + MaxSpeed - GLCHAOSP_NO_USES_GLSL_SUBS;GLAPP_NO_GLSL_PIPELINE;VGIZMO_USES_TEMPLATE;GLFW_INCLUDE_NONE;GLM_ENABLE_EXPERIMENTAL;IMGUI_IMPL_OPENGL_LOADER_GLAD;IMGUI_DISABLE_OBSOLETE_FUNCTIONS;_CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions) + GLAPP_IMGUI_VIEWPORT;VGIZMO_USES_TEMPLATE;GLFW_INCLUDE_NONE;GLM_ENABLE_EXPERIMENTAL;IMGUI_IMPL_OPENGL_LOADER_GLAD;IMGUI_DISABLE_OBSOLETE_FUNCTIONS;GLAPP_REQUIRE_OGL45;_CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions) MultiThreaded - AdvancedVectorExtensions2 + NotSet Precise @@ -551,6 +466,11 @@ false + + + Speed + true + AnySuitable opengl32.lib;glfw3.lib;%(AdditionalDependencies) @@ -563,11 +483,15 @@ false NotSet + + + + - + MaxSpeed - VGIZMO_USES_TEMPLATE;GLCHAOSP_USES_LIGHTMODELS_SUBS;GLFW_INCLUDE_NONE;GLM_ENABLE_EXPERIMENTAL;IMGUI_IMPL_OPENGL_LOADER_GLAD;IMGUI_DISABLE_OBSOLETE_FUNCTIONS;_CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions) + GLCHAOSP_NO_USES_GLSL_SUBS;GLAPP_NO_GLSL_PIPELINE;VGIZMO_USES_TEMPLATE;GLFW_INCLUDE_NONE;GLM_ENABLE_EXPERIMENTAL;IMGUI_IMPL_OPENGL_LOADER_GLAD;IMGUI_DISABLE_OBSOLETE_FUNCTIONS;_CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions) MultiThreaded AdvancedVectorExtensions2 Precise @@ -595,17 +519,15 @@ true + true true true - true true - true true + true true true - true true - true diff --git a/src/msBuilds/vs2017.sln/Particles.vcxproj.user b/src/msBuilds/vs2017.sln/Particles.vcxproj.user index 2d7ff6f0..cafb6b67 100644 --- a/src/msBuilds/vs2017.sln/Particles.vcxproj.user +++ b/src/msBuilds/vs2017.sln/Particles.vcxproj.user @@ -12,25 +12,18 @@ - - $(ProjectDir)..\..\..\ - WindowsLocalDebugger - - - $(ProjectDir)..\..\..\ WindowsLocalDebugger - + $(ProjectDir)..\..\..\ WindowsLocalDebugger - - + - + $(ProjectDir)..\..\..\ WindowsLocalDebugger @@ -48,25 +41,18 @@ - - $(ProjectDir)..\..\..\ - WindowsLocalDebugger - - - $(ProjectDir)..\..\..\ WindowsLocalDebugger - + $(ProjectDir)..\..\..\ WindowsLocalDebugger - - + - + $(ProjectDir)..\..\..\ WindowsLocalDebugger diff --git a/src/src/ShadersClasses.cpp b/src/src/ShadersClasses.cpp index 80651aac..94094c3f 100644 --- a/src/src/ShadersClasses.cpp +++ b/src/src/ShadersClasses.cpp @@ -100,13 +100,8 @@ void particlesBaseClass::clearScreenBuffers() glClearBufferfv(GL_DEPTH , 0, &f); } -#if !defined(GLCHAOSP_LIGHTVER) - if(showAxes() == noShowAxes) glClear(GL_COLOR_BUFFER_BIT); //glClearBufferfv(GL_COLOR, GL_DRAW_BUFFER, value_ptr(vec4(0.0f))); + if(!showAxes()) glClearBufferfv(GL_COLOR, 0, value_ptr(backgroundColor())); if(blendActive || showAxes()) { -#else - glClearBufferfv(GL_COLOR, 0, value_ptr(vec4(0.0f))); - if(blendActive) { -#endif glEnable(GL_BLEND); glBlendFunc(getSrcBlend(), getDstBlend()); } @@ -126,6 +121,7 @@ void particlesBaseClass::restoreGLstate() GLuint particlesBaseClass::render(GLuint fbIdx, emitterBaseClass *emitter) { const GLsizei shadowDetail = theApp->useDetailedShadows() ? GLsizei(2) : GLsizei(1); + const float lightReduction = theApp->useDetailedShadows() ? .3333 : .25f; auto updateCommons = [&] () { getUData().scrnRes = vec2(getRenderFBO().getSizeX(), getRenderFBO().getSizeY()); @@ -147,13 +143,14 @@ GLuint particlesBaseClass::render(GLuint fbIdx, emitterBaseClass *emitter) } else getUPlanes().atLeastOneActive = false; }; - const bool isAO_RD_SHDW = ( useAO() || postRenderingActive() || useShadow()); + const bool blendActive = getBlendState() || showAxes(); const bool isAO_SHDW = ( useAO() || useShadow()); + const bool isAO_RD_SHDW = (isAO_SHDW || postRenderingActive()); const bool isSolid = ( getDepthState() || getLightState()); const bool isShadow = ( useShadow() && isSolid); const uint idxPixelColor = - uData.renderType = (getBlendState() && !isSolid) ? pixColIDX::pixBlendig : - getBlendState() || !isAO_RD_SHDW ? pixColIDX::pixDirect : + uData.renderType = (blendActive && !isSolid) ? pixColIDX::pixBlendig : + blendActive || !isAO_RD_SHDW ? pixColIDX::pixDirect : isAO_SHDW && !postRenderingActive() ? pixColIDX::pixAO : pixColIDX::pixDR ; auto selectSubroutines = [&]() { @@ -193,11 +190,12 @@ GLuint particlesBaseClass::render(GLuint fbIdx, emitterBaseClass *emitter) getUData().zNear = getTMat()->getPerspNear(); getUData().zFar = getTMat()->getPerspFar(); + //getUData().zFar = getTMat()->getPOV().z*3.f; // Shadow pass ///////////////////////////////////////////// #if !defined(GLCHAOSP_LIGHTVER) || defined(GLCHAOSP_LIGHTVER_EXPERIMENTAL) - if(isShadow && !getBlendState()) { + if(isShadow && !blendActive) { if(shadowDetail>1) glViewport(0,0, getWidth()*shadowDetail, getHeight()*shadowDetail); if(autoLightDist()) { vec3 vL(normalize(getLightDir())); @@ -217,10 +215,11 @@ GLuint particlesBaseClass::render(GLuint fbIdx, emitterBaseClass *emitter) getPlanesUBlock().updateBufferData(); - tMat.setLightView(getLightDir()*.25f); + tMat.setLightView(getLightDir()*lightReduction); tMat.tM.mvLightM = tMat.tM.mvLightM * tMat.tM.mMatrix; + tMat.updateBufferData(); updateBufferData(); @@ -283,14 +282,15 @@ GLuint particlesBaseClass::render(GLuint fbIdx, emitterBaseClass *emitter) #if defined(GLCHAOSP_LIGHTVER_EXPERIMENTAL) if(!getBlendState() && isAO_RD_SHDW) { #else - if(!getBlendState() && isAO_RD_SHDW && !showAxes()) { + if(!blendActive && isAO_RD_SHDW) { #endif - tMat.setLightView(getLightDir()*.25f); + tMat.setLightView(getLightDir()*lightReduction); mat4 m(1.f); m = translate(m,getTMat()->getPOV()/*+getTMat()->getTrackball().getPosition()*/); //m = translate(m,getTMat()->getPOV()); tMat.tM.mvLightM = getTMat()->tM.mvLightM * m; + tMat.tM.mvpLightM = tMat.tM.pMatrix * tMat.tM.mvLightM; getUData().halfTanFOV = tanf(getTMat()->getPerspAngleRad()*.5); @@ -914,8 +914,6 @@ GLuint fxaaClass::render(GLuint texIn) #else glBindFramebuffer(GL_DRAW_FRAMEBUFFER, 0); #endif - //glClearBufferfv(GL_COLOR, 0, value_ptr(vec4(0.0f))); - //glClear(GL_COLOR_BUFFER_BIT); #ifdef GLAPP_REQUIRE_OGL45 glBindTextureUnit(0, texIn); @@ -1007,7 +1005,15 @@ void postRenderingClass::bindRender() bindPipeline(); glBindFramebuffer(GL_DRAW_FRAMEBUFFER, fbo.getFB(0)); - glClearBufferfv(GL_COLOR, 0, value_ptr(vec4(0.0f))); +#ifdef GLCHAOSP_LIGHTVER + const vec4 bkg(theWnd->getParticlesSystem()->shaderPointClass::backgroundColor()); +#else + const vec4 bkg(renderEngine->getWhitchRenderMode()==RENDER_USE_POINTS ? + theWnd->getParticlesSystem()->shaderPointClass::backgroundColor() : + theWnd->getParticlesSystem()->shaderBillboardClass::backgroundColor()); +#endif + + glClearBufferfv(GL_COLOR, 0, value_ptr(bkg)); @@ -1153,7 +1159,15 @@ void ambientOcclusionClass::bindRender() bindPipeline(); glBindFramebuffer(GL_DRAW_FRAMEBUFFER, fbo.getFB(0)); - glClearBufferfv(GL_COLOR, 0, value_ptr(vec4(0.0f))); +#ifdef GLCHAOSP_LIGHTVER + const vec4 bkg(theWnd->getParticlesSystem()->shaderPointClass::backgroundColor()); +#else + const vec4 bkg(renderEngine->getWhitchRenderMode()==RENDER_USE_POINTS ? + theWnd->getParticlesSystem()->shaderPointClass::backgroundColor() : + theWnd->getParticlesSystem()->shaderBillboardClass::backgroundColor()); +#endif + + glClearBufferfv(GL_COLOR, 0, value_ptr(bkg)); #ifdef GLAPP_REQUIRE_OGL45 glBindTextureUnit(6, noiseTexture); @@ -1231,6 +1245,13 @@ void shadowClass::bindRender() const GLfloat f=1.0f; glClearBufferfv(GL_DEPTH , 0, &f); +// for Chrome76 message: "texture is not renderable" if only zBuffer... need ColorBuffer +// FireFox68 Works fine also only with zBuffer w/o ColorBuffer +//////////////////////////////////////////////////////////////////////////////// +#ifdef GLCHAOSP_LIGHTVER + const GLfloat fc=0.0f; + glClearBufferfv(GL_COLOR , 0, &fc); +#endif #if !defined(GLAPP_REQUIRE_OGL45) USE_PROGRAM diff --git a/src/src/ShadersClasses.h b/src/src/ShadersClasses.h index 81a6540b..48552e25 100644 --- a/src/src/ShadersClasses.h +++ b/src/src/ShadersClasses.h @@ -459,6 +459,7 @@ struct uClippingPlanes { renderBaseClass(); void create(); + void resizeShadow(int w, int h) {} enum { noShowAxes, showAxesToViewCoR, showAxesToSetCoR }; @@ -483,14 +484,14 @@ struct uClippingPlanes { transformsClass *getTMat() { return &tMat; } + void showAxes(int b) { axesShow = b; } + int showAxes() { return axesShow; } + #if !defined(GLCHAOSP_LIGHTVER) mergedRenderingClass *getMergedRendering() { return mergedRendering; } motionBlurClass *getMotionBlur() { return motionBlur; } oglAxes *getAxes() { return axes; } - void showAxes(int b) { axesShow = b; } - int showAxes() { return axesShow; } - void viewObjON() { idxViewOBJ = GLuint(particlesViewColor::packedRGB); } void viewObjOFF() { idxViewOBJ = GLuint(particlesViewColor::paletteIndex); } GLuint viewingObj() { return idxViewOBJ; } @@ -539,11 +540,12 @@ struct uClippingPlanes { mergedRenderingClass *mergedRendering = nullptr; oglAxes *axes; - int axesShow = noShowAxes; GLuint idxViewOBJ = 0; bool plyObjGetColor = true; #endif + int axesShow = noShowAxes; + GLint slowMotionDpS = 1000; GLsizei slowMotionMaxDots = 10000; bool isSlowMotion = false, isCockPit = false; @@ -944,7 +946,7 @@ struct uParticlesData { GLfloat ggxFresnel = .5f; GLfloat shadowSmoothRadius = 2.f; GLfloat shadowGranularity = 1.f; - GLfloat shadowBias = 0.02; + GLfloat shadowBias = 0.0; GLfloat shadowDarkness = 0.0; GLfloat shadowDetail = 1.0; GLfloat aoRadius = .5; @@ -953,7 +955,7 @@ struct uParticlesData { GLfloat aoMul = 1.0; GLfloat aoModulate = 1.0; GLfloat aoStrong = 0.0; - GLfloat dpAdjConvex = .333; + GLfloat dpAdjConvex = .250; GLfloat dpNormalTune = .025; // __APPLE__ & GL_ES GLuint lightModel = modelBlinnPhong - modelOffset; @@ -1112,6 +1114,9 @@ struct uParticlesData { void setHermiteVals(const vec4 &v) { dotTex.setHermiteVals(v); } vec4& getHermiteVals() { return dotTex.getHermiteVals(); } + void backgroundColor(const vec4 &v) { backgrndColor = v; } + vec4& backgroundColor() { return backgrndColor; } + int getLightModel() { return uData.lightModel; } void setLightModel(int l) { uData.lightModel = l; } @@ -1201,6 +1206,7 @@ struct uParticlesData { GLuint idxSubPixelColor[4] = { 0, 0, 0, 0 }; #endif vec3 lightVec = vec3(50.f, 15.f, 25.f); + vec4 backgrndColor = vec4(0.f); bool depthBuffActive = true; bool blendActive = true; diff --git a/src/src/appDefines.h b/src/src/appDefines.h index a46c3ad6..6e8da9a6 100644 --- a/src/src/appDefines.h +++ b/src/src/appDefines.h @@ -64,7 +64,7 @@ #endif #if !defined(GLCHAOSP_LIGHTVER) - #define INIT_WINDOW_W 1280 + #define INIT_WINDOW_W 1680 #define INIT_WINDOW_H 1024 #else #define INIT_WINDOW_W 1024 diff --git a/src/src/attractorsBase.cpp b/src/src/attractorsBase.cpp index 1d4c7867..eab75476 100644 --- a/src/src/attractorsBase.cpp +++ b/src/src/attractorsBase.cpp @@ -52,8 +52,8 @@ void AttractorsClass::endlessStep(emitterBaseClass *emitter) if(!emitter->isEmitterOn()/* || getSelection() < 0*/) return; - vec3 v = get()->getCurrent(); - vec3 vp = v; + vec4 v = get()->getCurrent(); + vec4 vp = v; if(emitter->useMappedMem()) { // USE_MAPPED_BUFFER GLuint64 &inc = *emitter->getVBO()->getPtrVertexUploaded(); @@ -96,14 +96,14 @@ void AttractorBase::resetQueue() { //stepQueue.clear(); #if !defined(GLCHAOS_USES_SEMPLIFED_QUEUE) - stepQueue.resize(BUFFER_DIM,vec3(0.f)); + stepQueue.resize(BUFFER_DIM,vec4(0.f)); #endif } void AttractorBase::Step() { - vec3 v = getCurrent(); - vec3 vp; + vec4 v = getCurrent(); + vec4 vp; //Step(v,vp); (this->*stepFn)(v,vp); @@ -112,7 +112,7 @@ void AttractorBase::Step() } -void AttractorBase::Step(float *&ptr, vec3 &v, vec3 &vp) +void AttractorBase::Step(float *&ptr, vec4 &v, vec4 &vp) { (this->*stepFn)(v,vp); @@ -120,15 +120,15 @@ void AttractorBase::Step(float *&ptr, vec3 &v, vec3 &vp) *(ptr++) = vp.y; *(ptr++) = vp.z; - *(ptr++) = distance(v,vp); + *(ptr++) = distance((vec3)v, (vec3)vp); v = vp; } uint32_t AttractorBase::Step(float *ptr, uint32_t numElements) { - vec3 vp; - vec3 v=getCurrent(); + vec4 vp; + vec4 v=getCurrent(); static timerClass t; @@ -139,10 +139,91 @@ uint32_t AttractorBase::Step(float *ptr, uint32_t numElements) if(!(elems&0x3F) && t.elapsed()>0.1f) break; } - Insert(vec3(vp)); + Insert(vec4(vp)); return numElements-elems-1; } +/* +// 4Dim version to test + +void AttractorBase::searchLyapunov() +{ + vec3 ve; + float d0; + bool canExit = false, restart; + const float exitVal = 1000.f; + const int maxIter = 100000; + int iter = maxIter; + int counted = 0; + do { + do { //testing if diverfgent or convergent to single ponit + newRandomValues(); + initStep(); + vec4 v0(getCurrent()); + ve = vec3((vec3)v0 + (vec3(RANDOM(kMin,kMax),RANDOM(kMin,kMax),RANDOM(kMin,kMax))/1000.f)); + d0 = distance((vec3)v0, ve); + restart = false; + for(int i=0; i<300; i++) { + AttractorBase::Step(); + vec4 v(getCurrent()); + vec4 p(getPrevious()); + if (v.x > exitVal || v.y > exitVal || v.z > exitVal || + v.x <-exitVal || v.y <-exitVal || v.z <-exitVal || (i>1 && distance(*((vec3 *)value_ptr(v)), *((vec3 *)value_ptr(p))) < FLT_EPSILON) ) { + restart = true; + iter--; + break; + } + } + } while(restart && iter>0); + + canExit = false; + counted++; + + float lyapunov = 0.0; + float fSpace; + int nL = 1; + + for(int i=1; i<2000; i++) { + AttractorBase::Step(); + vec4 v(getCurrent()); // saving v (current value of attractor) + + // compute vepsilon insering ve on queue + Insert(vec4(ve, 0.f)); + AttractorBase::Step(); + vec4 veNew(getCurrent()); + + Insert(v); // reinsert v on queue + + vec4 vd(v - veNew); + const float dd = length(vd); + + if(fabs(d0)>FLT_EPSILON && fabs(dd)>FLT_EPSILON) { + //lyapunov += .721347 * log(fabs(dd / d0)); + lyapunov += .721347 * log(dd / d0); + nL++; + } + + ve = v + (vd * d0) / dd; + + //if(!(i%1000)) cout << "i: " << i << " - LExp: " << lyapunov/nL << " - L: " << nL << endl; + + if( i>1500 && nL> 1350 && ((lyapunov)/nL < 1.0 && lyapunov/nL > 0.015)) { +#if !defined(NDEBUG) + cout << "berak: " << lyapunov/nL << " - L: " << nL << " - i: " << i << endl; +#endif + canExit = true; + break; + } + } + //lyapunov/=nL; + //cout << "LyapExp: " << lyapunov << endl; +#if !defined(NDEBUG) + cout << counted << " - " << maxIter - iter << endl; +#endif + } while(!canExit && iter-->0); +} +*/ + void AttractorBase::searchLyapunov() { vec3 ve; @@ -158,14 +239,14 @@ void AttractorBase::searchLyapunov() initStep(); vec3 v0(getCurrent()); ve = vec3(v0 + (vec3(RANDOM(kMin,kMax),RANDOM(kMin,kMax),RANDOM(kMin,kMax))/1000.f)); - d0 = distance(v0,ve); + d0 = distance((vec3)v0, ve); restart = false; for(int i=0; i<300; i++) { AttractorBase::Step(); vec3 v(getCurrent()); vec3 p(getPrevious()); if (v.x > exitVal || v.y > exitVal || v.z > exitVal || - v.x <-exitVal || v.y <-exitVal || v.z <-exitVal || (i>1 && distance(v,p) < FLT_EPSILON) /*|| distance(v,a) <.001 */) { + v.x <-exitVal || v.y <-exitVal || v.z <-exitVal || (i>1 && distance(vec3(v), vec3(p)) < FLT_EPSILON) /*|| distance(v,a) <.001 */) { restart = true; iter--; break; @@ -185,11 +266,11 @@ void AttractorBase::searchLyapunov() vec3 v(getCurrent()); // saving v (current value of attractor) // compute vepsilon insering ve on queue - Insert(ve); + Insert(vec4(ve, 0.f)); AttractorBase::Step(); vec3 veNew(getCurrent()); - Insert(v); // reinsert v on queue + Insert(vec4(v, 1.0)); // reinsert v on queue vec3 vd(v - veNew); const float dd = length(vd); @@ -298,7 +379,7 @@ void Hopalong::Step(float *&ptr, vec3 &v, vec3 &vp) { step += kVal[6]/100000.f; } */ -void Hopalong::Step(vec3 &v, vec3 &vp) { +void Hopalong::Step(vec4 &v, vec4 &vp) { float a = kVal[0]*_r, b = kVal[1]*_r, c = kVal[2]*_r; float oldX = _x, oldY = _y; @@ -321,10 +402,10 @@ void Hopalong::Step(vec3 &v, vec3 &vp) { // PowerN3D Attractor //////////////////////////////////////////////////////////////////////////// -void PowerN3D::Step(vec3 &v, vec3 &vp) +void PowerN3D::Step(vec4 &v, vec4 &vp) { elv[0] = vec3(1.f); - for(int i=1; i<=order; i++) elv[i] = elv[i-1] * v; + for(int i=1; i<=order; i++) elv[i] = elv[i-1] * (vec3)v; auto itCf = cf.begin(); for(int x=order-1; x>=0; x--) @@ -336,51 +417,53 @@ void PowerN3D::Step(vec3 &v, vec3 &vp) *itCf++ = elv[order].y; *itCf++ = elv[order].z; - vp = vec3(0.f); + vec3 vt(0.f); itCf = cf.begin(); - for(auto &it : kVal) vp += it * *itCf++; + for(auto &it : kVal) vt += (vec3)it * *itCf++; + + vp = vec4(vt, 0.f); } /* static int i = 0; switch(i++%3) { case 0 : break; - case 1 : vp = vec3(vp.y,vp.z,vp.x); break; - case 2 : vp = vec3(vp.z,vp.x,vp.y); break; + case 1 : vp = vec4(vp.y,vp.z,vp.x); break; + case 2 : vp = vec4(vp.z,vp.x,vp.y); break; } */ //////////////////////////////////////////////////////////////////////////// -void PolynomialA::Step(vec3 &v, vec3 &vp) +void PolynomialA::Step(vec4 &v, vec4 &vp) { vp.x = kVal[0].x+ v.y - v.y*v.z; vp.y = kVal[0].y+ v.z - v.x*v.z; vp.z = kVal[0].z+ v.x - v.x*v.y; } //////////////////////////////////////////////////////////////////////////// -void PolynomialB::Step(vec3 &v, vec3 &vp) +void PolynomialB::Step(vec4 &v, vec4 &vp) { vp.x = kVal[0].x+v.y-v.z*(kVal[1].x+v.y); vp.y = kVal[0].y+v.z-v.x*(kVal[1].y+v.z); vp.z = kVal[0].z+v.x-v.y*(kVal[1].z+v.x); } //////////////////////////////////////////////////////////////////////////// -void PolynomialC::Step(vec3 &v, vec3 &vp) +void PolynomialC::Step(vec4 &v, vec4 &vp) { vp.x = kVal[0].x +v.x*(kVal[1].x +kVal[2].x *v.x+kVal[3].x *v.y)+v.y*(kVal[4].x+kVal[5].x*v.y); vp.y = kVal[0].y +v.y*(kVal[1].y +kVal[2].y *v.y+kVal[3].y *v.z)+v.z*(kVal[4].y+kVal[5].y*v.z); vp.z = kVal[0].z +v.z*(kVal[1].z +kVal[2].z *v.z+kVal[3].z *v.x)+v.x*(kVal[4].z+kVal[5].z*v.x); } //////////////////////////////////////////////////////////////////////////// -void PolynomialABS::Step(vec3 &v, vec3 &vp) +void PolynomialABS::Step(vec4 &v, vec4 &vp) { vp.x = kVal[0].x + kVal[1].x*v.x + kVal[2].x*v.y + kVal[3].x*v.z + kVal[4].x*abs(v.x) + kVal[5].x*abs(v.y) +kVal[6].x*abs(v.z); vp.y = kVal[0].y + kVal[1].y*v.x + kVal[2].y*v.y + kVal[3].y*v.z + kVal[4].y*abs(v.x) + kVal[5].y*abs(v.y) +kVal[6].y*abs(v.z); vp.z = kVal[0].z + kVal[1].z*v.x + kVal[2].z*v.y + kVal[3].z*v.z + kVal[4].z*abs(v.x) + kVal[5].z*abs(v.y) +kVal[6].z*abs(v.z); } //////////////////////////////////////////////////////////////////////////// -void PolynomialPow::Step(vec3 &v, vec3 &vp) +void PolynomialPow::Step(vec4 &v, vec4 &vp) { vp.x = kVal[0].x + kVal[1].x*v.x + kVal[2].x*v.y + kVal[3].x*v.z + kVal[4].x*abs(v.x) + kVal[5].x*abs(v.y) +kVal[6].x*pow(abs(v.z),kVal[7].x); vp.y = kVal[0].y + kVal[1].y*v.x + kVal[2].y*v.y + kVal[3].y*v.z + kVal[4].y*abs(v.x) + kVal[5].y*abs(v.y) +kVal[6].y*pow(abs(v.z),kVal[7].y); @@ -388,7 +471,7 @@ void PolynomialPow::Step(vec3 &v, vec3 &vp) } //////////////////////////////////////////////////////////////////////////// -void PolynomialSin::Step(vec3 &v, vec3 &vp) +void PolynomialSin::Step(vec4 &v, vec4 &vp) { //SinCosA // vp.x = kVal[0].x + kVal[1].x*v.x + kVal[2].x*v.y + kVal[3].x*v.z + kVal[4].x*cos(kVal[5].x*v.x) + kVal[6].x*sin(kVal[7].x*v.y) +kVal[8].x*sin(kVal[9].x*v.z); @@ -411,121 +494,223 @@ void PolynomialSin::Step(vec3 &v, vec3 &vp) */ } //////////////////////////////////////////////////////////////////////////// -void Rampe01::Step(vec3 &v, vec3 &vp) +void Rampe01::Step(vec4 &v, vec4 &vp) { vp.x = v.z*sin(kVal[0].x*v.x)+cos(kVal[1].x*v.y); vp.y = v.x*sin(kVal[0].y*v.y)+cos(kVal[1].y*v.z); vp.z = v.y*sin(kVal[0].z*v.z)+cos(kVal[1].z*v.x); } //////////////////////////////////////////////////////////////////////////// -void Rampe02::Step(vec3 &v, vec3 &vp) +void Rampe02::Step(vec4 &v, vec4 &vp) { vp.x = v.z*sin(kVal[0].x*v.x)+acos(mOne_One(kVal[1].x*v.y)); vp.y = v.x*sin(kVal[0].y*v.y)+acos(mOne_One(kVal[1].y*v.z)); vp.z = v.y*sin(kVal[0].z*v.z)+acos(mOne_One(kVal[1].z*v.x)); } //////////////////////////////////////////////////////////////////////////// -void Rampe03::Step(vec3 &v, vec3 &vp) +void Rampe03::Step(vec4 &v, vec4 &vp) { vp.x = v.x*v.z*sin(kVal[0].x*v.x)-cos(kVal[1].x*v.y); vp.y = v.y*v.x*sin(kVal[0].y*v.y)-cos(kVal[1].y*v.z); vp.z = v.z*v.y*sin(kVal[0].z*v.z)-cos(kVal[1].z*v.x); } //////////////////////////////////////////////////////////////////////////// -void Rampe03A::Step(vec3 &v, vec3 &vp) +void Rampe03A::Step(vec4 &v, vec4 &vp) { vp.x = v.z*v.z*sin(kVal[0].x*v.x)-cos(kVal[1].x*v.y); vp.y = v.x*v.x*sin(kVal[0].y*v.y)-cos(kVal[1].y*v.z); vp.z = v.y*v.y*sin(kVal[0].z*v.z)-cos(kVal[1].z*v.x); } //////////////////////////////////////////////////////////////////////////// -void Rampe04::Step(vec3 &v, vec3 &vp) +void Rampe04::Step(vec4 &v, vec4 &vp) { vp.x = v.x*sin(kVal[0].x*v.x)+cos(kVal[1].x*v.y); vp.y = v.y*sin(kVal[0].y*v.y)+cos(kVal[1].y*v.z); vp.z = v.z*sin(kVal[0].z*v.z)+cos(kVal[1].z*v.x); } //////////////////////////////////////////////////////////////////////////// -void Rampe05::Step(vec3 &v, vec3 &vp) +void Rampe05::Step(vec4 &v, vec4 &vp) { vp.x = v.z*sin(kVal[0].x*v.x)+cos(kVal[1].x*v.y)+sin(kVal[2].x*v.z); vp.y = v.x*sin(kVal[0].y*v.x)+cos(kVal[1].y*v.y)+sin(kVal[2].y*v.z); vp.z = v.y*sin(kVal[0].z*v.x)+cos(kVal[1].z*v.y)+sin(kVal[2].z*v.z); } //////////////////////////////////////////////////////////////////////////// -void Rampe06::Step(vec3 &v, vec3 &vp) +void Rampe06::Step(vec4 &v, vec4 &vp) { vp.x = v.z*sin(kVal[0].x*v.x)-cos(kVal[1].x*v.y); vp.y = v.x*sin(kVal[0].y*v.y)+cos(kVal[1].y*v.z); vp.z = v.y*sin(kVal[0].z*v.z)-cos(kVal[1].z*v.x); } //////////////////////////////////////////////////////////////////////////// -void Rampe07::Step(vec3 &v, vec3 &vp) +void Rampe07::Step(vec4 &v, vec4 &vp) { vp.x = v.z*sin(kVal[0].x*v.x)-cos(kVal[1].x*v.y); vp.y = v.x*cos(kVal[0].y*v.y)+sin(kVal[1].y*v.z); vp.z = v.y*sin(kVal[0].z*v.z)-cos(kVal[1].z*v.x); } //////////////////////////////////////////////////////////////////////////// -void Rampe08::Step(vec3 &v, vec3 &vp) +void Rampe08::Step(vec4 &v, vec4 &vp) { vp.x = v.z*sin(kVal[0].x*v.x)-cos(v.y); vp.y = v.x*cos(kVal[0].y*v.y)+sin(v.z); vp.z = v.y*sin(kVal[0].z*v.z)-cos(v.x); } //////////////////////////////////////////////////////////////////////////// -void Rampe09::Step(vec3 &v, vec3 &vp) +void Rampe09::Step(vec4 &v, vec4 &vp) { vp.x = v.z*sin(kVal[0].x*v.x)-acos(mOne_One(kVal[1].x*v.y))+sin(kVal[2].x*v.z); vp.y = v.x*sin(kVal[0].y*v.x)-acos(mOne_One(kVal[1].y*v.y))+sin(kVal[2].y*v.z); vp.z = v.y*sin(kVal[0].z*v.x)-acos(mOne_One(kVal[1].z*v.y))+sin(kVal[2].z*v.z); } //////////////////////////////////////////////////////////////////////////// -void Rampe10::Step(vec3 &v, vec3 &vp) +void Rampe10::Step(vec4 &v, vec4 &vp) { vp.x = v.z*v.y*sin(kVal[0].x*v.x)-cos(kVal[1].x*v.y)+asin(mOne_One(kVal[2].x*v.z)); vp.y = v.x*v.z*sin(kVal[0].y*v.x)-cos(kVal[1].y*v.y)+ sin(kVal[2].y*v.z); vp.z = v.y*v.x*sin(kVal[0].z*v.x)-cos(kVal[1].z*v.y)+ sin(kVal[2].z*v.z); } //////////////////////////////////////////////////////////////////////////// -void KingsDream::Step(vec3 &v, vec3 &vp) +void KingsDream::Step(vec4 &v, vec4 &vp) { vp.x = sin(v.z * kVal[0]) + kVal[3] * sin(v.x * kVal[0]); vp.y = sin(v.x * kVal[1]) + kVal[4] * sin(v.y * kVal[1]); vp.z = sin(v.y * kVal[2]) + kVal[5] * sin(v.z * kVal[2]); } //////////////////////////////////////////////////////////////////////////// -void Pickover::Step(vec3 &v, vec3 &vp) +void Pickover::Step(vec4 &v, vec4 &vp) { vp.x = sin(kVal[0]*v.y) - v.z*cos(kVal[1]*v.x); vp.y = v.z*sin(kVal[2]*v.x) - cos(kVal[3]*v.y); vp.z = sin(v.x) ; } //////////////////////////////////////////////////////////////////////////// -void SinCos::Step(vec3 &v, vec3 &vp) +void SinCos::Step(vec4 &v, vec4 &vp) { vp.x = cos(kVal[0]*v.x) + sin(kVal[1]*v.y) - sin(kVal[2]*v.z); vp.y = sin(kVal[3]*v.x) - cos(kVal[4]*v.y) + sin(kVal[5]*v.z); vp.z = -cos(kVal[6]*v.x) + cos(kVal[7]*v.y) + cos(kVal[8]*v.z); } //////////////////////////////////////////////////////////////////////////// -void Mira3D::Step(vec3 &v, vec3 &vp) +void Mira3D::Step(vec4 &v, vec4 &vp) { - auto f = [] (float v, float k) -> float { - const float v2 = v*v; - return k*v + 2.f*(1.f-k)*v2 / (1+v2); + auto f = [] (float x, float k) -> float { + const float x2 = x*x; + return k*x + 2.f*(1.f-k)*x2 / (1+x2); }; + vp.x = v.y + f(v.x, kVal[0]); const float vpp = f(vp.x, kVal[0]); vp.y = vpp - v.x; vp.z = f(v.z, kVal[3]) + f(vp.y, kVal[2]) + f(vpp, kVal[1]); } +//////////////////////////////////////////////////////////////////////////// +void Mira4D::Step(vec4 &v, vec4 &vp) +{ + auto f = [] (const float x, const float k) -> float { + const float x2 = x*x; + return k*x + 2.f*(1.f-k)*x2 / (1+x2); + }; + vp.x = kVal[1]*v.y + f(v.x, kVal[0]); + vp.y = - v.x + f(vp.x, kVal[0]); + vp.z = kVal[3]*v.w + f(v.z, kVal[2]); + vp.w = - v.z + f(vp.z, kVal[2]); + +} +//////////////////////////////////////////////////////////////////////////// +void PopCorn3D::Step(vec4 &v, vec4 &vp) +{ + vp.x = v.x - kVal[0] * sin((double)v.z+tan((double)kVal[1]*v.z)); + vp.y = v.y - kVal[2] * sin((double)v.x+tan((double)kVal[3]*v.x)); + vp.z = v.z - kVal[4] * sin((double)v.y+tan((double)kVal[5]*v.y)); +} +//////////////////////////////////////////////////////////////////////////// +void PopCorn4Dset::Step(vec4 &v, vec4 &vp) +{ + vp.x = v.x - kVal[0] * pfX((double)v.y+tan((double)kVal[1]*v.y)); + vp.y = v.y - kVal[2] * pfY((double)v.x+tan((double)kVal[3]*v.x)); + vp.z = v.z - kVal[4] * pfZ((double)v.w+tan((double)kVal[5]*v.w)); + vp.w = v.w - kVal[6] * pfW((double)v.z+tan((double)kVal[7]*v.z)); +/* +// debug double in JS + static int64_t count = 0; + static int cycle = 0; + if(!(count++%100000)) { + printf("%04d) - vec4: %.7f,\t %.7f,\t %.7f,\t %.7f\n",++cycle, vp.x, vp.y, vp.z, vp.w); + } +*/ +} +//////////////////////////////////////////////////////////////////////////// +void PopCorn4Drnd::Step(vec4 &v, vec4 &vp) +{ + const uint32_t rnd = fastRand32::xorShift(); + float (*pfX)(float) = (rnd&1) ? sinf : cosf; + float (*pfY)(float) = (rnd&2) ? sinf : cosf; + float (*pfZ)(float) = (rnd&4) ? sinf : cosf; + float (*pfW)(float) = (rnd&8) ? sinf : cosf; + + static int count = 0; + vp[ count &3] = v.x - kVal[0] * sin(v.y+tan(kVal[1]*v.y)); + vp[(count+1)&3] = v.y - kVal[2] * sin(v.x+tan(kVal[3]*v.x)); + vp[(count+2)&3] = v.z - kVal[4] * sin(v.w+tan(kVal[5]*v.w)); + vp[(count+3)&3] = v.w - kVal[6] * sin(v.z+tan(kVal[7]*v.z)); + count++; + +} +//////////////////////////////////////////////////////////////////////////// +void Martin4DBase::Step(vec4 &v, vec4 &vp) +{ + vp.x = v.y - pfX((double)v.x); + vp.y = kVal[0] - v.x; + vp.z = v.w - pfZ((double)v.z); + vp.w = kVal[1] - v.z; +} +//////////////////////////////////////////////////////////////////////////// +void SymmetricIcons4D::Step(vec4 &v, vec4 &vp) +{ + //alpha, beta, gamma, lambda, omega, degree + const float sqrXY = v.x*v.x + v.y*v.y; + const float sqrZW = v.z*v.z + v.w*v.w; + float pXY = kVal[0]*sqrXY + kVal[3]; + float pZW = kVal[5]*sqrZW + kVal[8]; + + vec4 newP(v); + + for(int i=6; i>0; i--) { + newP = vec4(newP.x*v.x - newP.y*v.y, newP.y*v.x + newP.x*v.y, + newP.z*v.z - newP.w*v.w, newP.w*v.z + newP.z*v.w); + } + + float nXY = v.x*newP.x - v.y*newP.y; + float nZW = v.z*newP.z - v.w*newP.w; + pXY = pXY + kVal[1]*nXY; + pZW = pZW + kVal[6]*nZW; + + vp = vec4(pXY*v.x + kVal[2]*newP.x - kVal[4]*v.y, + pXY*v.y + kVal[2]*newP.y - kVal[4]*v.x, + pZW*v.z + kVal[7]*newP.z - kVal[9]*v.w, + pZW*v.w + kVal[7]*newP.w - kVal[9]*v.z ); +} +//////////////////////////////////////////////////////////////////////////// +void Hopalong4D::Step(vec4 &v, vec4 &vp) +{ + auto func = [](const float f, const float k1, const float k2) { + return (f>0 ? 1 : -1) * sqrt(abs(k1*f-k2)); + }; + + vp.x = v.y - func(v.x, kVal[1], kVal[2]); + vp.y = kVal[0] - v.x; + vp.z = v.w - func(v.z, kVal[4], kVal[5]); + vp.w = kVal[3] - v.z; +} + + #if !defined(GLAPP_DISABLE_DLA) //////////////////////////////////////////////////////////////////////////// -void dla3D::Step(vec3 &v, vec3 &vp) +void dla3D::Step(vec4 &v, vec4 &vp) { - v = vec3(theWnd->getParticlesSystem()->getTMat()->getTrackball().getRotationCenter()); - vp = AddParticle(); + v = vec4(theWnd->getParticlesSystem()->getTMat()->getTrackball().getRotationCenter(), 0.f); + vp = vec4(AddParticle(), 0.f); } void dla3D::buildIndex() // for loaded data @@ -548,28 +733,28 @@ void dla3D::buildIndex() // for loaded data } #endif //////////////////////////////////////////////////////////////////////////// -void Lorenz::Step(vec3 &v, vec3 &vp) +void Lorenz::Step(vec4 &v, vec4 &vp) { vp.x = v.x+dtStepInc*(kVal[0]*(v.y-v.x)); vp.y = v.y+dtStepInc*(v.x*(kVal[1]-v.z)-v.y); vp.z = v.z+dtStepInc*(v.x*v.y-kVal[2]*v.z); } //////////////////////////////////////////////////////////////////////////// -void ChenLee::Step(vec3 &v, vec3 &vp) +void ChenLee::Step(vec4 &v, vec4 &vp) { vp.x = v.x + dtStepInc*(kVal[0]*v.x - v.y*v.z); vp.y = v.y + dtStepInc*(kVal[1]*v.y + v.x*v.z); vp.z = v.z + dtStepInc*(kVal[2]*v.z + v.x*v.y/3.f); } //////////////////////////////////////////////////////////////////////////// -void TSUCS::Step(vec3 &v, vec3 &vp) +void TSUCS::Step(vec4 &v, vec4 &vp) { vp.x = v.x + dtStepInc*(kVal[0]*(v.y - v.x) + kVal[3]*v.x*v.z); vp.y = v.y + dtStepInc*(kVal[1]*v.x + kVal[5]*v.y - v.x*v.z); vp.z = v.z + dtStepInc*(kVal[2]*v.z + v.x*v.y - kVal[4]*v.x*v.x); } //////////////////////////////////////////////////////////////////////////// -void Aizawa::Step(vec3 &v, vec3 &vp) +void Aizawa::Step(vec4 &v, vec4 &vp) { vp.x = v.x + dtStepInc*((v.z-kVal[1])*v.x - kVal[3]*v.y); vp.y = v.y + dtStepInc*((v.z-kVal[1])*v.y + kVal[3]*v.x); @@ -577,112 +762,112 @@ void Aizawa::Step(vec3 &v, vec3 &vp) vp.z = v.z + dtStepInc*(kVal[2] + kVal[0]*v.z - (v.z*v.z*v.z)/3.f - (xQ + v.y*v.y) * (1.f + kVal[4]*v.z) + kVal[5]*v.z*xQ*v.x); } //////////////////////////////////////////////////////////////////////////// -void YuWang::Step(vec3 &v, vec3 &vp) +void YuWang::Step(vec4 &v, vec4 &vp) { vp.x = v.x + dtStepInc*(kVal[0]*(v.y -v.x)); vp.y = v.y + dtStepInc*(kVal[1]*v.x - kVal[2]*v.x*v.z); vp.z = v.z + dtStepInc*(exp(v.x*v.y) - kVal[3]*v.z); } //////////////////////////////////////////////////////////////////////////// -void FourWing::Step(vec3 &v, vec3 &vp) +void FourWing::Step(vec4 &v, vec4 &vp) { vp.x = v.x + dtStepInc*(kVal[0]*v.x - kVal[1]*v.y*v.z); vp.y = v.y + dtStepInc*(v.x*v.z - kVal[2]*v.y); vp.z = v.z + dtStepInc*(kVal[4]*v.x - kVal[3]*v.z + v.x*v.y); } //////////////////////////////////////////////////////////////////////////// -void FourWing2::Step(vec3 &v, vec3 &vp) +void FourWing2::Step(vec4 &v, vec4 &vp) { vp.x = v.x + dtStepInc*(kVal[0]*v.x + kVal[1]*v.y + kVal[2]*v.y*v.z); vp.y = v.y + dtStepInc*(kVal[3]*v.y - v.x*v.z); vp.z = v.z + dtStepInc*(kVal[4]*v.z + kVal[5]*v.x*v.y); } //////////////////////////////////////////////////////////////////////////// -void FourWing3::Step(vec3 &v, vec3 &vp) +void FourWing3::Step(vec4 &v, vec4 &vp) { vp.x = v.x + dtStepInc*(kVal[0]*v.x + kVal[1]*v.y + kVal[2]*v.y*v.z); vp.y = v.y + dtStepInc*(kVal[3]*v.y*v.z - kVal[4]*v.x*v.z); vp.z = v.z + dtStepInc*(1.f - kVal[5]*v.z - kVal[6]*v.x*v.y); } //////////////////////////////////////////////////////////////////////////// -void Thomas::Step(vec3 &v, vec3 &vp) +void Thomas::Step(vec4 &v, vec4 &vp) { vp.x = v.x + dtStepInc*(-kVal[0]*v.x + sinf(v.y)); vp.y = v.y + dtStepInc*(-kVal[1]*v.y + sinf(v.z)); vp.z = v.z + dtStepInc*(-kVal[2]*v.z + sinf(v.x)); } //////////////////////////////////////////////////////////////////////////// -void Halvorsen::Step(vec3 &v, vec3 &vp) +void Halvorsen::Step(vec4 &v, vec4 &vp) { vp.x = v.x + dtStepInc*(-kVal[0]*v.x - 4.f*v.y - 4.f*v.z - v.y*v.y); vp.y = v.y + dtStepInc*(-kVal[1]*v.y - 4.f*v.z - 4.f*v.x - v.z*v.z); vp.z = v.z + dtStepInc*(-kVal[2]*v.z - 4.f*v.x - 4.f*v.y - v.x*v.x); } //////////////////////////////////////////////////////////////////////////// -void Arneodo::Step(vec3 &v, vec3 &vp) +void Arneodo::Step(vec4 &v, vec4 &vp) { // kVal[] -> a,b,c vp.x = v.x + dtStepInc*v.y; vp.y = v.y + dtStepInc*v.z; vp.z = v.z + dtStepInc*(-kVal[0]*v.x - kVal[1]*v.y - v.z + kVal[2]*v.x*v.x*v.x); } //////////////////////////////////////////////////////////////////////////// -void Bouali::Step(vec3 &v, vec3 &vp) +void Bouali::Step(vec4 &v, vec4 &vp) { // kVal[] -> a,b,c,s,alfa,beta vp.x = v.x + dtStepInc*( v.x*(kVal[0] - v.y) + kVal[4]*v.z); vp.y = v.y + dtStepInc*(-v.y*(kVal[1] - v.x*v.x)); vp.z = v.z + dtStepInc*(-v.x*(kVal[2] - kVal[3]*v.z) - kVal[5]*v.z); } //////////////////////////////////////////////////////////////////////////// -void Hadley::Step(vec3 &v, vec3 &vp) +void Hadley::Step(vec4 &v, vec4 &vp) { // kVal[] -> a,b,f,g vp.x = v.x + dtStepInc*(-v.y*v.y -v.z*v.z -kVal[0]*v.x + kVal[0]*kVal[2]); vp.y = v.y + dtStepInc*(v.x*v.y - kVal[1]*v.x*v.z - v.y + kVal[3]); vp.z = v.z + dtStepInc*(kVal[1]*v.x*v.y + v.x*v.z - v.z); } //////////////////////////////////////////////////////////////////////////// -void LiuChen::Step(vec3 &v, vec3 &vp) +void LiuChen::Step(vec4 &v, vec4 &vp) { // kVal[] -> a,b,c,d,e,f,g vp.x = v.x + dtStepInc*(kVal[0]*v.y + kVal[1]*v.x + kVal[2]*v.y*v.z); vp.y = v.y + dtStepInc*(kVal[3]*v.y - v.z + kVal[4]*v.x*v.z); vp.z = v.z + dtStepInc*(kVal[5]*v.z + kVal[6]*v.x*v.y); } //////////////////////////////////////////////////////////////////////////// -void GenesioTesi::Step(vec3 &v, vec3 &vp) +void GenesioTesi::Step(vec4 &v, vec4 &vp) { // kVal[] -> a,b,c vp.x = v.x + dtStepInc*v.y; vp.y = v.y + dtStepInc*v.z; vp.z = v.z + dtStepInc*(-kVal[2]*v.x - kVal[1]*v.y - kVal[0]*v.z + v.x*v.x); } //////////////////////////////////////////////////////////////////////////// -void NewtonLeipnik::Step(vec3 &v, vec3 &vp) +void NewtonLeipnik::Step(vec4 &v, vec4 &vp) { // kVal[] -> a,b vp.x = v.x + dtStepInc*(-kVal[0]*v.x + v.y + 10.f*v.y*v.z); vp.y = v.y + dtStepInc*(-v.x - 0.4f*v.y + 5.f*v.x*v.z); vp.z = v.z + dtStepInc*(kVal[1]*v.z - 5.f*v.x*v.y); } //////////////////////////////////////////////////////////////////////////// -void NoseHoover::Step(vec3 &v, vec3 &vp) +void NoseHoover::Step(vec4 &v, vec4 &vp) { // kVal[] -> a vp.x = v.x + dtStepInc*v.y; vp.y = v.y + dtStepInc*(-v.x + v.y*v.z); vp.z = v.z + dtStepInc*(kVal[0] - v.y*v.y); } //////////////////////////////////////////////////////////////////////////// -void RayleighBenard::Step(vec3 &v, vec3 &vp) +void RayleighBenard::Step(vec4 &v, vec4 &vp) { // kVal[] -> a, b, r vp.x = v.x + dtStepInc*(-kVal[0]*(v.x - v.y)); vp.y = v.y + dtStepInc*(kVal[2]*v.x - v.y - v.x*v.z); vp.z = v.z + dtStepInc*(v.x*v.y - kVal[1]*v.z); } //////////////////////////////////////////////////////////////////////////// -void Sakarya::Step(vec3 &v, vec3 &vp) +void Sakarya::Step(vec4 &v, vec4 &vp) { // kVal[] -> a, b vp.x = v.x + dtStepInc*(-v.x + v.y + v.y*v.z); vp.y = v.y + dtStepInc*(-v.x - v.y + kVal[0]*v.x*v.z); vp.z = v.z + dtStepInc*(v.z - kVal[1]*v.x*v.y); } //////////////////////////////////////////////////////////////////////////// -void Robinson::Step(vec3 &v, vec3 &vp) +void Robinson::Step(vec4 &v, vec4 &vp) { // kVal[] -> a, b, c, d, v const float x2 = v.x*v.x; vp.x = v.x + dtStepInc*v.y; @@ -690,28 +875,28 @@ void Robinson::Step(vec3 &v, vec3 &vp) vp.z = v.z + dtStepInc*(-kVal[2]*v.z + kVal[3]*x2); } //////////////////////////////////////////////////////////////////////////// -void Rossler::Step(vec3 &v, vec3 &vp) +void Rossler::Step(vec4 &v, vec4 &vp) { // kVal[] -> a, b, c vp.x = v.x + dtStepInc*(-v.y - v.z); vp.y = v.y + dtStepInc*(v.x + kVal[0]*v.y); vp.z = v.z + dtStepInc*(kVal[1] + v.z*(v.x - kVal[2])); } //////////////////////////////////////////////////////////////////////////// -void Rucklidge::Step(vec3 &v, vec3 &vp) +void Rucklidge::Step(vec4 &v, vec4 &vp) { // kVal[] -> a, k vp.x = v.x + dtStepInc*(-kVal[1]*v.x + kVal[0]*v.y - v.y*v.z); vp.y = v.y + dtStepInc*v.x; vp.z = v.z + dtStepInc*(-v.z + v.y*v.y); } //////////////////////////////////////////////////////////////////////////// -void DequanLi::Step(vec3 &v, vec3 &vp) +void DequanLi::Step(vec4 &v, vec4 &vp) { // kVal[] -> a, c, d, e, k, f vp.x = v.x + dtStepInc*(kVal[0]*(v.y-v.x) + kVal[2]*v.x*v.z); vp.y = v.y + dtStepInc*(kVal[4]*v.x + kVal[5]*v.y - v.x*v.z); vp.z = v.z + dtStepInc*(kVal[1]*v.z + v.x*v.y - kVal[3]*v.x*v.x); } //////////////////////////////////////////////////////////////////////////// -void MultiChuaII::Step(vec3 &v, vec3 &vp) +void MultiChuaII::Step(vec4 &v, vec4 &vp) { // kVal[] -> a, b, m0 -> m5, c1 -> c5 auto f = [&](const float x) -> float { const int startM = 2, startC = 7; float sum = 0; @@ -724,35 +909,35 @@ void MultiChuaII::Step(vec3 &v, vec3 &vp) vp.z = v.z + dtStepInc*(-kVal[1]*v.y); } //////////////////////////////////////////////////////////////////////////// -void ZhouChen::Step(vec3 &v, vec3 &vp) +void ZhouChen::Step(vec4 &v, vec4 &vp) { // kVal[] -> a, b, c, d, e, vp.x = v.x + dtStepInc*(kVal[0]*v.x + kVal[1]*v.y+ v.y*v.z); vp.y = v.y + dtStepInc*(kVal[2]*v.y - v.x*v.z - kVal[3]*v.y*v.z); vp.z = v.z + dtStepInc*(kVal[4]*v.z - v.x*v.y); } //////////////////////////////////////////////////////////////////////////// -void SprottLinzF::Step(vec3 &v, vec3 &vp) +void SprottLinzF::Step(vec4 &v, vec4 &vp) { // kVal[] -> a vp.x = v.x + dtStepInc*(v.y + v.z); vp.y = v.y + dtStepInc*(-v.x + kVal[0]*v.y); vp.z = v.z + dtStepInc*(v.x*v.x - v.z); } //////////////////////////////////////////////////////////////////////////// -void SprottLinzB::Step(vec3 &v, vec3 &vp) +void SprottLinzB::Step(vec4 &v, vec4 &vp) { // kVal[] -> a vp.x = v.x + dtStepInc* kVal[0]*v.y * v.z; vp.y = v.y + dtStepInc*(kVal[1]*v.x - kVal[2]*v.y); vp.z = v.z + dtStepInc*(1 - kVal[3]*v.x*v.y); } //////////////////////////////////////////////////////////////////////////// -void Coullet::Step(vec3 &v, vec3 &vp) +void Coullet::Step(vec4 &v, vec4 &vp) { // kVal[] -> a, b, c, d vp.x = v.x + dtStepInc*v.y; vp.y = v.y + dtStepInc*v.z; vp.z = v.z + dtStepInc*(kVal[0]*v.x + kVal[1]*v.y + kVal[2]*v.z + kVal[3]*v.x*v.x*v.x); } //////////////////////////////////////////////////////////////////////////// -void Dadras::Step(vec3 &v, vec3 &vp) +void Dadras::Step(vec4 &v, vec4 &vp) { // kVal[] -> p, q, r, s, e vp.x = v.x + dtStepInc*(v.y - kVal[0]*v.x + kVal[1]*v.y*v.z); vp.y = v.y + dtStepInc*(kVal[2]*v.y - v.x*v.z + v.z); @@ -761,7 +946,7 @@ void Dadras::Step(vec3 &v, vec3 &vp) // stochastic adaptation of P.Nylander's Mathematica formula of JuliaBulb set //////////////////////////////////////////////////////////////////////////// -void juliaBulb_IIM::Step(vec3 &v, vec3 &vp) +void juliaBulb_IIM::Step(vec4 &v, vec4 &vp) { // kVal[] -> a, k auto radiciEq = [&](const vec3 &p, float sign1, float sign2) { const float xQ = p.x * p.x, yQ = p.y * p.y, zQ = p.z * p.z; @@ -770,19 +955,20 @@ void juliaBulb_IIM::Step(vec3 &v, vec3 &vp) float b = sign2 * sqrtf(r - p.x - a) * .5f; float c = yQ*yQ + xQ * (yQ - zQ); float d = a * (p.x * (r+p.x) + yQ); - vp = vec3(b * ((p.x*yQ-d) * (xQ+yQ) - p.x*xQ*zQ) / (p.y*c), + vp = vec4(b * ((p.x*yQ-d) * (xQ+yQ) - p.x*xQ*zQ) / (p.y*c), b, - -p.z/sqrtf(2 * (r - d *(xQ+yQ)/c))); + -p.z/sqrtf(2 * (r - d *(xQ+yQ)/c)), + 0.f); }; preStep(v); const uint32_t rnd = fastRand32::xorShift(); - radiciEq(v-((vec3 &)*kVal.data()+vec3(kRnd)), (rnd&1) ? 1.f : -1.f, (rnd&2) ? 1.f : -1.f); + radiciEq((vec3)v-((vec3 &)*kVal.data()+(vec3)kRnd), (rnd&1) ? 1.f : -1.f, (rnd&2) ? 1.f : -1.f); } // stochastic adaptation of P.Nylander's Mathematica formula of JuliaBulb set //////////////////////////////////////////////////////////////////////////// -void juliaBulb4th_IIM::Step(vec3 &v, vec3 &vp) +void juliaBulb4th_IIM::Step(vec4 &v, vec4 &vp) { // kVal[] -> a, k auto radiciEq = [&](const vec3 &p, int kTheta, int kPhi) { @@ -794,18 +980,18 @@ void juliaBulb4th_IIM::Step(vec3 &v, vec3 &vp) const float theta = (atan2f(p.y,p.x) + (2 * kTheta + dk) * T_PI) / float(degreeN); const float phi = (asinf(p.z/r) + (2 * kPhi - dk) * T_PI) / float(degreeN); const float cosphi = cosf(phi); - vp = powf(r, 1.0f/float(degreeN)) * vec3(cosf(theta)*cosphi,sinf(theta)*cosphi,sinf(phi)); + vp = vec4(powf(r, 1.0f/float(degreeN)) * vec3(cosf(theta)*cosphi,sinf(theta)*cosphi,sinf(phi)), 0.f); }; preStep(v); //const vec3 p(v.z, v.y, v.x); - radiciEq(v-((vec3 &)*kVal.data()+vec3(kRnd)), fastRand32::xorShift() % degreeN, fastRand32::xorShift() % degreeN); + radiciEq((vec3)v-((vec3 &)*kVal.data()+(vec3)kRnd), fastRand32::xorShift() % degreeN, fastRand32::xorShift() % degreeN); } // stochastic adaptation of P.Nylander's Mathematica formula of quaternion Julia set //////////////////////////////////////////////////////////////////////////// -void quatJulia_IIM::Step(vec3 &v, vec3 &vp) +void quatJulia_IIM::Step(vec4 &v, vec4 &vp) { // kVal[] -> a, k auto radiciEq = [&](const vec4 &p, float sign) @@ -814,13 +1000,12 @@ void quatJulia_IIM::Step(vec3 &v, vec3 &vp) const float r = sqrtf(xQ + yQ + zQ + wQ); const float a = sqrtf((p.x+r)*.5); const float b = (r-p.x) * a / (yQ + zQ + wQ); - vp = sign * vec3(a, b*p.y, b*p.z ); - last4D = sign * b*p.w; + vp = sign * vec4(a, b*p.y, b*p.z, b*p.w); }; preStep(v); const uint32_t rnd = fastRand32::xorShift(); - radiciEq(vec4(v, last4D)-((vec4 &)*kVal.data()+kRnd), (rnd&1) ? 1.f : -1.f); + radiciEq(v-((vec4 &)*kVal.data()+kRnd), (rnd&1) ? 1.f : -1.f); } @@ -849,10 +1034,10 @@ void quatJulia_IIM::Step(vec3 &v, vec3 &vp) } */ -void glynnJB_IIM::Step(vec3 &v, vec3 &vp) +void glynnJB_IIM::Step(vec4 &v, vec4 &vp) { //Glynn roots: {x,y,z}^(1/1.5) = {x,y,z}^(2/3) - const vec3 p = v-((vec3 &)*kVal.data()+vec3(kRnd)); + const vec3 p = (vec3)v-((vec3 &)*kVal.data()+(vec3)kRnd); const float xQ = p.x * p.x, yQ = p.y * p.y, zQ = p.z * p.z; const float r = sqrtf(xQ+yQ+zQ); const bool isCone = bool(zQ > xQ + yQ); @@ -903,7 +1088,7 @@ void glynnJB_IIM::Step(vec3 &v, vec3 &vp) const float phi = (acosf(p.z/(r == 0.f ? FLT_EPSILON : r)) + kphi * T_PI)/n; const float cosphi = cosf(phi); - vp = powf(r,1.0f/n) * vec3(cosf(theta)*cosphi,sinf(theta)*cosphi,sinf(phi)); + vp = vec4(powf(r,1.0f/n) * vec3(cosf(theta)*cosphi,sinf(theta)*cosphi,sinf(phi)), 0.f); }; @@ -933,16 +1118,18 @@ void glynnJB_IIM::Step(vec3 &v, vec3 &vp) //////////////////////////////////////////////////////////////////////////// -void Magnetic::Step(vec3 &v, vec3 &vp) +void Magnetic::Step(vec4 &v, vec4 &vp) { - vp=vec3(0.f); + vec3 vt(0.f); int i = 0; for(auto itPt = vVal.begin(), itK = kVal.begin(); !newItemsEnd && itPt!=vVal.end();) { const vec3 vo = *itPt++ - v; //vo.z=0.0; const float dotProd = dot(vo,vo); - if(dotProd > FLT_EPSILON) vp+=(this->*increment)(vec3(*itK++ * (vo / dotProd)),i++); + if(dotProd > FLT_EPSILON) vt+=(this->*increment)(vec3(vec3(*itK++) * (vo / dotProd)),i++); } + + vp = vec4(vt, 0.f); } const vec3 Magnetic::straight(const vec3 &vx, int i) @@ -1079,7 +1266,7 @@ void AttractorsClass::selectToContinueDLA(int i) { ((dla3D *)get())->resetIndexData(); get()->resetQueue(); - get()->Insert(vec3(0.f)); + get()->Insert(vec4(0.f)); } diff --git a/src/src/attractorsBase.h b/src/src/attractorsBase.h index 9bd99943..e802c67a 100644 --- a/src/src/attractorsBase.h +++ b/src/src/attractorsBase.h @@ -41,7 +41,7 @@ using namespace fstRnd; extern fFastRand32 fastRandom; -#define BUFFER_DIM 10 +#define BUFFER_DIM 100 #define STABILIZE_DIM 1500 //#define RANDOM(MIN, MAX) ((MIN)+((float)rand()/(float)RAND_MAX)*((MAX)-(MIN))) @@ -57,7 +57,7 @@ class AttractorBase { public: - typedef void (AttractorBase::*stepPtrFn)(vec3 &v, vec3 &vp); + typedef void (AttractorBase::*stepPtrFn)(vec4 &v, vec4 &vp); enum { attLoadPtVal, attLoadKtVal }; enum { attHaveKVect, attHaveKScalar }; @@ -108,13 +108,13 @@ class AttractorBase virtual int getKType() = 0; //thread Step with shared GPU memory - void Step(float *&ptr, vec3 &v, vec3 &vp); + void Step(float *&ptr, vec4 &v, vec4 &vp); //single step virtual void Step(); //buffered Step virtual uint32_t Step(float *ptr, uint32_t numElements); //attractor step algorithm - virtual void Step(vec3 &v, vec3 &vp) = 0; + virtual void Step(vec4 &v, vec4 &vp) = 0; void stabilize(int samples) { for(int i = samples; i>0; i--) Step(); @@ -122,31 +122,24 @@ class AttractorBase //#define GLCHAOS_USES_SEMPLIFED_QUEUE #ifdef GLCHAOS_USES_SEMPLIFED_QUEUE - vec3& getCurrent() { return queueCurrent; } - vec3& getPrevious() { return queuePrevious; } - void Insert(const vec3 &vect) + vec4& getCurrent() { return queueCurrent; } + vec4& getPrevious() { return queuePrevious; } + void Insert(const vec4 &vect) { queuePrevious = queueCurrent; queueCurrent = vect; } #else - vec3& getCurrent() { return *((vec3 *)value_ptr(stepQueue.front())); } - vec3& getPrevious() { return *((vec3 *)value_ptr(stepQueue[1])); } - vec4& getCurrent4() { return stepQueue.front(); } - vec4& getPrevious4() { return stepQueue[1]; } + vec4& getCurrent() { return stepQueue.front(); } + vec4& getPrevious() { return stepQueue[1]; } void Insert(const vec4 &vect) { stepQueue.push_front(vect); stepQueue.pop_back(); } - void Insert(const vec3 &vect) - { - stepQueue.push_front(vec4(vect)); - stepQueue.pop_back(); - } #endif - //vec3& getAt(int i) { return stepQueue[i]; } + //vec4& getAt(int i) { return stepQueue[i]; } int getMagnetSize() { return vVal.size(); } @@ -185,17 +178,14 @@ class AttractorBase bool fractalType() { return isFractal; } virtual int getPtSize() { return attPt3D; } - float getDim4D() { return dim4D; } - void setDim4D(float f) { dim4D = f; } float getInputKMin() { return inputKMin; } float getInputKMax() { return inputKMax; } float getInputVMin() { return inputVMin; } float getInputVMax() { return inputVMax; } - vector vVal; + vector vVal; protected: - float dim4D = 0; //innerThreadStepPtrFn innerThreadStepFn; stepPtrFn stepFn; @@ -212,7 +202,7 @@ class AttractorBase bool bDlgAdditionalDataVisible = false; - vec3 m_POV, m_TGT = vec3(0.f, 0.f, 0.f); + vec3 m_POV, m_TGT = vec3(0.f); string displayName, fileName, nameID; @@ -249,7 +239,7 @@ class attractorScalarK : public AttractorBase virtual void newRandomValues() { for (int i=0; i kVal; + vector kVal; }; @@ -360,12 +352,13 @@ class fractalIIMBase : public attractorScalarK } - virtual void preStep(vec3 &v) { + virtual void preStep(vec4 &v) { if(depth++>maxDepth) { depth = 0; - last4D = dim4D + fastRandom.range(vMin, vMax); - v = vVal[0] + vec3(fastRandom.range(vMin, vMax), + //last4D = dim4D + fastRandom.range(vMin, vMax); remove + v = vVal[0] + vec4(fastRandom.range(vMin, vMax), + fastRandom.range(vMin, vMax), fastRandom.range(vMin, vMax), fastRandom.range(vMin, vMax)); @@ -385,11 +378,9 @@ class fractalIIMBase : public attractorScalarK vec4 kRnd = vec4(0.f); vec4 vIter; - std::vector eqRoots; int maxDepth = 50; int degreeN = 2; - float last4D = 1; int depth = 0; private: @@ -413,7 +404,7 @@ class juliaBulb_IIM : public fractalIIMBase juliaBulb_IIM() { stepFn = (stepPtrFn) &juliaBulb_IIM::Step; } protected: - void Step(vec3 &v, vec3 &vp); + void Step(vec4 &v, vec4 &vp); void startData(); }; @@ -423,18 +414,17 @@ class juliaBulb4th_IIM : public fractalIIM_Nth juliaBulb4th_IIM() { stepFn = (stepPtrFn) &juliaBulb4th_IIM::Step; } protected: - void Step(vec3 &v, vec3 &vp); + void Step(vec4 &v, vec4 &vp); void startData(); }; class fractalIIM_4D : public fractalIIMBase { public: - //void preStep(vec3 &v, vec3 &vp) { last4D = RANDOM(vMin, vMax); fractalIIMBase::preStep(v,vp); } + //void preStep(vec4 &v, vec4 &vp) { last4D = RANDOM(vMin, vMax); fractalIIMBase::preStep(v,vp); } int getPtSize() { return attPt4D; } virtual void initStep() { - last4D = dim4D; attractorScalarK::initStep(); } @@ -449,10 +439,10 @@ class fractalIIM_4D : public fractalIIMBase class BicomplexBase : public fractalIIM_4D { public: - typedef void (BicomplexBase::*magneticPtrFn)(const vec3 &, int); + typedef void (BicomplexBase::*magneticPtrFn)(const vec4 &, int); void startData(); - void radiciBicomplex(const vec4 &pt, vec3 &vp) + void radiciBicomplex(const vec4 &pt, vec4 &vp) { const int rnd = fastRand32::xorShift(); const float sign1 = (rnd&1) ? 1.f : -1.f, sign2 = (rnd&2) ? 1.f : -1.f; @@ -460,8 +450,8 @@ class BicomplexBase : public fractalIIM_4D const std::complex z1(p.x, p.y), z2(-p.w, p.z); const std::complex w1 = sign1 * sqrt(z1 - z2), w2 = sign2 *sqrt(z1 + z2); - vp = vec3(w1.real()+w2.real(), w1.imag()+w2.imag(), w2.imag()-w1.imag()/*, w1.real()-w2.real()*/)*.5f; - last4D = .5f * (w1.real()-w2.real()); + vp = vec4(w1.real()+w2.real(), w1.imag()+w2.imag(), w2.imag()-w1.imag(), w1.real()-w2.real())*.5f; + //last4D = ; }; }; @@ -473,7 +463,8 @@ class BicomplexJ_IIM : public BicomplexBase BicomplexJ_IIM() { stepFn = (stepPtrFn) &BicomplexJ_IIM::Step; } protected: - void Step(vec3 &v, vec3 &vp) { preStep(v); radiciBicomplex(vec4(v, last4D), vp); } + //void Step(vec4 &v, vec4 &vp) { preStep(v); radiciBicomplex(vec4(v, last4D), vp); } //remove + void Step(vec4 &v, vec4 &vp) { preStep(v); radiciBicomplex(v, vp); } }; ///////////////////////////////////////////////// @@ -483,7 +474,8 @@ class BicomplexJMod0_IIM : public BicomplexBase BicomplexJMod0_IIM() { stepFn = (stepPtrFn) &BicomplexJMod0_IIM::Step; } protected: - void Step(vec3 &v, vec3 &vp) { preStep(v); radiciBicomplex(vec4(v, dim4D), vp); } + //void Step(vec4 &v, vec4 &vp) { preStep(v); radiciBicomplex(vec4(v, dim4D), vp); } remove + void Step(vec4 &v, vec4 &vp) { preStep(v); radiciBicomplex(vec4((vec3)v, vVal[0].w), vp); } }; ///////////////////////////////////////////////// @@ -493,7 +485,8 @@ class BicomplexJMod1_IIM : public BicomplexBase BicomplexJMod1_IIM() { stepFn = (stepPtrFn) &BicomplexJMod1_IIM::Step; } protected: - void Step(vec3 &v, vec3 &vp) { preStep(v); radiciBicomplex(vec4(v.x, v.y, vVal[0].z, last4D), vp); } + //void Step(vec4 &v, vec4 &vp) { preStep(v); radiciBicomplex(vec4(v.x, v.y, vVal[0].z, last4D), vp); } remove + void Step(vec4 &v, vec4 &vp) { preStep(v); radiciBicomplex(vec4(v.x, v.y, vVal[0].z, v.w), vp); } }; ///////////////////////////////////////////////// class BicomplexJMod2_IIM : public BicomplexBase @@ -502,10 +495,12 @@ class BicomplexJMod2_IIM : public BicomplexBase BicomplexJMod2_IIM() { stepFn = (stepPtrFn) &BicomplexJMod2_IIM::Step; } protected: - //void Step(vec3 &v, vec3 &vp) { preStep(v,vp); radiciBicomplex(vec4(last4D, v.x, v.z, v.x), vp); } - //void Step(vec3 &v, vec3 &vp) { preStep(v,vp); radiciBicomplex(vec4(v.y, v.z, last4D, v.x), vp); } - void Step(vec3 &v, vec3 &vp) { preStep(v); radiciBicomplex(vec4(v.x, v.y, v.z, v.y), vp); } - //void Step(vec3 &v, vec3 &vp) { preStep(v,vp); radiciBicomplex(vec4(v.x, v.y, v.y, v.y), vp); } + //void Step(vec4 &v, vec4 &vp) { preStep(v,vp); radiciBicomplex(vec4(last4D, v.x, v.z, v.x), vp); } + //void Step(vec4 &v, vec4 &vp) { preStep(v,vp); radiciBicomplex(vec4(v.y, v.z, last4D, v.x), vp); } + //void Step(vec4 &v, vec4 &vp) { preStep(v,vp); radiciBicomplex(vec4(v.x, v.y, v.y, v.y), vp); } + + //void Step(vec4 &v, vec4 &vp) { preStep(v); radiciBicomplex(vec4(v.x, v.y, v.z, v.y), vp); } remove + void Step(vec4 &v, vec4 &vp) { preStep(v); radiciBicomplex(vec4(v.x, v.y, v.z, v.y), vp); } }; ///////////////////////////////////////////////// @@ -515,7 +510,7 @@ class BicomplexJMod3_IIM : public BicomplexBase BicomplexJMod3_IIM() { stepFn = (stepPtrFn) &BicomplexJMod3_IIM::Step; } protected: - void Step(vec3 &v, vec3 &vp) { preStep(v); radiciBicomplex(vec4(vVal[0].x, v.y, v.z, last4D), vp); } + void Step(vec4 &v, vec4 &vp) { preStep(v); radiciBicomplex(vec4(vVal[0].x, v.y, v.z, v.w), vp); } }; ///////////////////////////////////////////////// class BicomplexJMod4_IIM : public BicomplexBase @@ -524,7 +519,7 @@ class BicomplexJMod4_IIM : public BicomplexBase BicomplexJMod4_IIM() { stepFn = (stepPtrFn) &BicomplexJMod4_IIM::Step; } protected: - void Step(vec3 &v, vec3 &vp) { preStep(v); radiciBicomplex(vec4(v.x, v.y, v.x, last4D), vp); } + void Step(vec4 &v, vec4 &vp) { preStep(v); radiciBicomplex(vec4(v.x, v.y, v.x, v.w), vp); } }; ///////////////////////////////////////////////// class BicomplexJMod5_IIM : public BicomplexBase @@ -533,7 +528,7 @@ class BicomplexJMod5_IIM : public BicomplexBase BicomplexJMod5_IIM() { stepFn = (stepPtrFn) &BicomplexJMod5_IIM::Step; } protected: - void Step(vec3 &v, vec3 &vp) { preStep(v); radiciBicomplex(vec4( v.y, v.x, last4D, v.z), vp); } + void Step(vec4 &v, vec4 &vp) { preStep(v); radiciBicomplex(vec4( v.y, v.x, v.w, v.z), vp); } }; ///////////////////////////////////////////////// class BicomplexJMod6_IIM : public BicomplexBase @@ -542,7 +537,7 @@ class BicomplexJMod6_IIM : public BicomplexBase BicomplexJMod6_IIM() { stepFn = (stepPtrFn) &BicomplexJMod6_IIM::Step; } protected: - void Step(vec3 &v, vec3 &vp) { preStep(v); radiciBicomplex(vec4(vVal[0].x, vVal[0].y, v.z, last4D), vp); } + void Step(vec4 &v, vec4 &vp) { preStep(v); radiciBicomplex(vec4(vVal[0].x, vVal[0].y, v.z, v.w), vp); } }; ///////////////////////////////////////////////// class BicomplexJMod7_IIM : public BicomplexBase @@ -551,9 +546,9 @@ class BicomplexJMod7_IIM : public BicomplexBase BicomplexJMod7_IIM() { stepFn = (stepPtrFn) &BicomplexJMod7_IIM::Step; } protected: - //void Step(vec3 &v, vec3 &vp) { radiciBicomplex(vec4( v.x, v.x, v.z, v.x), vp); } - void Step(vec3 &v, vec3 &vp) { preStep(v); radiciBicomplex(vec4( v.x, v.x, v.z, dim4D), vp); } - //void Step(vec3 &v, vec3 &vp) { radiciBicomplex(vec4( v.x, v.x, v.z, last4D), vp); } + //void Step(vec4 &v, vec4 &vp) { radiciBicomplex(vec4( v.x, v.x, v.z, v.x), vp); } + void Step(vec4 &v, vec4 &vp) { preStep(v); radiciBicomplex(vec4( v.x, v.x, v.z, vVal[0].w), vp); } + //void Step(vec4 &v, vec4 &vp) { radiciBicomplex(vec4( v.x, v.x, v.z, last4D), vp); } }; ///////////////////////////////////////////////// @@ -577,15 +572,15 @@ class BicomplexJExplorer : public BicomplexBase a1[0] = a2[0] = a3[0] = a4[0] = &vVal[0].x; a1[1] = a2[1] = a3[1] = a4[1] = &vVal[0].y; a1[2] = a2[2] = a3[2] = a4[2] = &vVal[0].z; - a1[3] = a2[3] = a3[3] = a4[3] = &dim4D; + a1[3] = a2[3] = a3[3] = a4[3] = &vVal[0].w; a1[4] = a2[4] = a3[4] = a4[4] = &vt.x; a1[5] = a2[5] = a3[5] = a4[5] = &vt.y; a1[6] = a2[6] = a3[6] = a4[6] = &vt.z; - a1[7] = a2[7] = a3[7] = a4[7] = &last4D; + a1[7] = a2[7] = a3[7] = a4[7] = &vt.w; } protected: - void Step(vec3 &v, vec3 &vp) { + void Step(vec4 &v, vec4 &vp) { preStep(v); vt = v; radiciBicomplex(vec4( *a1[idx0], *a2[idx1], *a3[idx2], *a4[idx3]), vp); @@ -594,7 +589,7 @@ class BicomplexJExplorer : public BicomplexBase float *a1[8], *a2[8], *a3[8], *a4[8]; int idx0 = 4, idx1 = 5, idx2 = 6, idx3 = 7 ; const char str[8][4] { "s.X", "s.Y", "s.Z", "s.W", "i.X", "i.Y", "i.Z", "i.W" }; - vec3 vt; + vec4 vt; }; @@ -605,7 +600,7 @@ class quatJulia_IIM : public fractalIIM_4D quatJulia_IIM() { stepFn = (stepPtrFn) &quatJulia_IIM::Step; } protected: - void Step(vec3 &v, vec3 &vp); + void Step(vec4 &v, vec4 &vp); void startData(); }; @@ -616,7 +611,7 @@ class glynnJB_IIM : public fractalIIMBase glynnJB_IIM() { stepFn = (stepPtrFn) &glynnJB_IIM::Step; } protected: - void Step(vec3 &v, vec3 &vp); + void Step(vec4 &v, vec4 &vp); void startData(); }; @@ -657,8 +652,8 @@ class Hopalong : public attractorScalarK //void Step(); //void Step(float *ptr, int numElements); - //inline void Step(float *&ptr, vec3 &v, vec3 &vp); - void Step(vec3 &v, vec3 &vp); + //inline void Step(float *&ptr, vec4 &v, vec4 &vp); + void Step(vec4 &v, vec4 &vp); void startData(); @@ -704,7 +699,7 @@ class PowerN3D : public attractorVectorK resetData(); } - void Step(vec3 &v, vec3 &vp); + void Step(vec4 &v, vec4 &vp); void startData(); void searchAttractor() { searchLyapunov(); } @@ -750,9 +745,9 @@ class PowerN3D : public attractorVectorK void newRandomValues() { for(int i=0; i elements) { - vVal.push_back(vec3(RANDOM(_dDW,_dUP), RANDOM(_dDW,_dUP), RANDOM(_dDW,_dUP))); - kVal.push_back(vec3(RANDOM(_kDW,_kUP), RANDOM(_kDW,_kUP), RANDOM(_kDW,_kUP))); + vVal.push_back(vec4(RANDOM(_dDW,_dUP), RANDOM(_dDW,_dUP), RANDOM(_dDW,_dUP), 0.f)); + kVal.push_back(vec4(RANDOM(_kDW,_kUP), RANDOM(_kDW,_kUP), RANDOM(_kDW,_kUP), 0.f)); elements++; } while(n < elements) { @@ -1967,8 +2136,8 @@ class Magnetic : public attractorVectorK for(int i=0; i<100; i++) AttractorBase::Step(); - vec3 v0 = getCurrent(); - vec3 v1 = getPrevious(); + vec4 v0 = getCurrent(); + vec4 v1 = getPrevious(); //if(fabs(v0.x-v1.x)<.01 && fabs(v0.y-v1.y)<.01 && fabs(v0.z-v1.z)<.01) if(fabs(v0.x-v1.x)>.01 || fabs(v0.y-v1.y)>.01 || fabs(v0.z-v1.z)>.01) break; @@ -1977,8 +2146,8 @@ class Magnetic : public attractorVectorK void searchAttractor() { searchLyapunov(); } - thread *th[4]; - vec3 vth[4],vcurr; + //thread *th[4]; + //vec3 vth[4],vcurr; magneticPtrFn increment; bool newItemsEnd = false; @@ -2004,8 +2173,8 @@ class Magnetic : public attractorVectorK const float _dUP = vMax; const float _dDW = vMin; - for(auto &i : vVal) i = vec3(RANDOM(_dDW,_dUP), RANDOM(_dDW,_dUP), RANDOM(_dDW,_dUP)); - for(auto &i : kVal) i = vec3(RANDOM(_kDW,_kUP), RANDOM(_kDW,_kUP), RANDOM(_kDW,_kUP)); + for(auto &i : vVal) i = vec4(RANDOM(_dDW,_dUP), RANDOM(_dDW,_dUP), RANDOM(_dDW,_dUP), 0.f); + for(auto &i : kVal) i = vec4(RANDOM(_kDW,_kUP), RANDOM(_kDW,_kUP), RANDOM(_kDW,_kUP), 0.f); initStep(); } @@ -2079,77 +2248,89 @@ class AttractorsClass { public: AttractorsClass() { - PB(MagneticRight , u8"\uf006" " MagneticRight" ) - PB(MagneticLeft , u8"\uf006" " MagneticLeft" ) - PB(MagneticFull , u8"\uf006" " MagneticFull" ) - PB(MagneticStraight , u8"\uf006" " MagneticStraight" ) - PB(PolynomialA , u8"\uf006" " Polynom A" ) - PB(PolynomialB , u8"\uf006" " Polynom B" ) - PB(PolynomialC , u8"\uf006" " Polynom C" ) - PB(PolynomialABS , u8"\uf006" " Polynom Abs" ) - PB(PolynomialPow , u8"\uf006" " Polynom Pow" ) - PB(PolynomialSin , u8"\uf006" " Polynom Sin" ) - PB(PowerN3D , u8"\uf006" " Polynom N-order" ) - PB(Rampe01 , u8"\uf006" " Rampe01" ) - PB(Rampe02 , u8"\uf006" " Rampe02" ) - PB(Rampe03 , u8"\uf006" " Rampe03" ) - PB(Rampe03A , u8"\uf006" " Rampe03 mod." ) - PB(Rampe04 , u8"\uf006" " Rampe04" ) - PB(Rampe05 , u8"\uf006" " Rampe05" ) - PB(Rampe06 , u8"\uf006" " Rampe06" ) - PB(Rampe07 , u8"\uf006" " Rampe07" ) - PB(Rampe08 , u8"\uf006" " Rampe08" ) - PB(Rampe09 , u8"\uf006" " Rampe09" ) - PB(Rampe10 , u8"\uf006" " Rampe10" ) - PB(KingsDream , u8"\uf006" " King's Dream" ) - PB(Pickover , u8"\uf006" " Pickover" ) - PB(SinCos , u8"\uf006" " Sin Cos" ) + PB(MagneticRight , u8"\uf076" " MagneticRight" ) + PB(MagneticLeft , u8"\uf076" " MagneticLeft" ) + PB(MagneticFull , u8"\uf076" " MagneticFull" ) + PB(MagneticStraight , u8"\uf076" " MagneticStraight" ) + PB(PolynomialA , u8"\uf12b" " Polynom A" ) + PB(PolynomialB , u8"\uf12b" " Polynom B" ) + PB(PolynomialC , u8"\uf12b" " Polynom C" ) + PB(PolynomialABS , u8"\uf12b" " Polynom Abs" ) + PB(PolynomialPow , u8"\uf12b" " Polynom Pow" ) + PB(PolynomialSin , u8"\uf12b" " Polynom Sin" ) + PB(PowerN3D , u8"\uf12b" " Polynom N-order" ) + PB(Rampe01 , u8"\uf1db" " Rampe01" ) + PB(Rampe02 , u8"\uf1db" " Rampe02" ) + PB(Rampe03 , u8"\uf1db" " Rampe03" ) + PB(Rampe03A , u8"\uf1db" " Rampe03 mod." ) + PB(Rampe04 , u8"\uf1db" " Rampe04" ) + PB(Rampe05 , u8"\uf1db" " Rampe05" ) + PB(Rampe06 , u8"\uf1db" " Rampe06" ) + PB(Rampe07 , u8"\uf1db" " Rampe07" ) + PB(Rampe08 , u8"\uf1db" " Rampe08" ) + PB(Rampe09 , u8"\uf1db" " Rampe09" ) + PB(Rampe10 , u8"\uf1db" " Rampe10" ) + PB(KingsDream , u8"\uf096" " King's Dream" ) + PB(Pickover , u8"\uf096" " Pickover" ) + PB(SinCos , u8"\uf096" " Sin Cos" ) + PB(Hopalong4D , u8"\uf006" " Hopalong4D" ) + PB(Martin4D , u8"\uf006" " Martin4D ss" ) + PB(Martin4Dsc , u8"\uf006" " Martin4D sc" ) + PB(Martin4Dcc , u8"\uf006" " Martin4D cc" ) PB(Mira3D , u8"\uf006" " Mira3D" ) + PB(Mira4D , u8"\uf006" " Mira4D" ) + PB(PopCorn3D , u8"\uf006" " PopCorn3D" ) + PB(PopCorn4D , u8"\uf006" " PopCorn4D ssss" ) + PB(PopCorn4Dscss , u8"\uf006" " PopCorn4D scss" ) + PB(PopCorn4Dscsc , u8"\uf006" " PopCorn4D scsc" ) + PB(PopCorn4Dsscc , u8"\uf006" " PopCorn4D sscc" ) + //PB(PopCorn4Drnd , u8"\uf006" " PopCorn4D rnd" ) +// PB(SymmetricIcons4D , u8"\uf006" " SymmetricIcons4D" ) #if !defined(GLAPP_DISABLE_DLA) PB(dla3D , u8"\uf2dc" " DLA 3D" ) #endif - PB(Aizawa , u8"\uf192" " Aizawa" ) - PB(Arneodo , u8"\uf192" " Arneodo" ) - PB(Bouali , u8"\uf192" " Bouali" ) - PB(ChenLee , u8"\uf192" " Chen-Lee" ) - PB(Coullet , u8"\uf192" " Coullet" ) - PB(Dadras , u8"\uf192" " Dadras" ) - PB(DequanLi , u8"\uf192" " Dequan-Li" ) - PB(FourWing , u8"\uf192" " FourWing" ) - PB(FourWing2 , u8"\uf192" " FourWing 2" ) - PB(FourWing3 , u8"\uf192" " FourWing 3" ) - PB(GenesioTesi , u8"\uf192" " Genesio-Tesi" ) - PB(Hadley , u8"\uf192" " Hadley" ) - PB(Halvorsen , u8"\uf192" " Halvorsen" ) - PB(LiuChen , u8"\uf192" " Liu-Chen" ) - PB(Lorenz , u8"\uf192" " Lorenz" ) - PB(MultiChuaII , u8"\uf192" " Multi-Chua II" ) - PB(NewtonLeipnik , u8"\uf192" " Newton-Leipnik" ) - PB(NoseHoover , u8"\uf192" " Nose-Hoover" ) - PB(RayleighBenard , u8"\uf192" " Rayleigh-Benard" ) - PB(Rossler , u8"\uf192" " Rossler" ) - PB(Rucklidge , u8"\uf192" " Rucklidge" ) - PB(Sakarya , u8"\uf192" " Sakarya" ) - PB(SprottLinzB , u8"\uf192" " Sprott-Linz B" ) - PB(SprottLinzF , u8"\uf192" " Sprott-Linz F" ) - PB(Thomas , u8"\uf192" " Thomas" ) - PB(TSUCS , u8"\uf192" " TSUCS 1&2" ) - PB(YuWang , u8"\uf192" " Yu-Wang" ) - PB(ZhouChen , u8"\uf192" " Zhou-Chen" ) + PB(Aizawa , u8"\uf185" " Aizawa" ) + PB(Arneodo , u8"\uf185" " Arneodo" ) + PB(Bouali , u8"\uf185" " Bouali" ) + PB(ChenLee , u8"\uf185" " Chen-Lee" ) + PB(Coullet , u8"\uf185" " Coullet" ) + PB(Dadras , u8"\uf185" " Dadras" ) + PB(DequanLi , u8"\uf185" " Dequan-Li" ) + PB(FourWing , u8"\uf185" " FourWing" ) + PB(FourWing2 , u8"\uf185" " FourWing 2" ) + PB(FourWing3 , u8"\uf185" " FourWing 3" ) + PB(GenesioTesi , u8"\uf185" " Genesio-Tesi" ) + PB(Hadley , u8"\uf185" " Hadley" ) + PB(Halvorsen , u8"\uf185" " Halvorsen" ) + PB(LiuChen , u8"\uf185" " Liu-Chen" ) + PB(Lorenz , u8"\uf185" " Lorenz" ) + PB(MultiChuaII , u8"\uf185" " Multi-Chua II" ) + PB(NewtonLeipnik , u8"\uf185" " Newton-Leipnik" ) + PB(NoseHoover , u8"\uf185" " Nose-Hoover" ) + PB(RayleighBenard , u8"\uf185" " Rayleigh-Benard" ) + PB(Rossler , u8"\uf185" " Rossler" ) + PB(Rucklidge , u8"\uf185" " Rucklidge" ) + PB(Sakarya , u8"\uf185" " Sakarya" ) + PB(SprottLinzB , u8"\uf185" " Sprott-Linz B" ) + PB(SprottLinzF , u8"\uf185" " Sprott-Linz F" ) + PB(Thomas , u8"\uf185" " Thomas" ) + PB(TSUCS , u8"\uf185" " TSUCS 1&2" ) + PB(YuWang , u8"\uf185" " Yu-Wang" ) + PB(ZhouChen , u8"\uf185" " Zhou-Chen" ) // PB(Robinson , u8"\uf192" " Robinson" ) - PB(juliaBulb_IIM , u8"\uf185" " JuliaBulb" ) - PB(juliaBulb4th_IIM , u8"\uf185" " JuliaBulb Nth" ) - PB(BicomplexJ_IIM , u8"\uf185" " biComplex Julia" ) - PB(BicomplexJMod0_IIM , u8"\uf185" " biCplxJ m.0" ) - PB(BicomplexJMod1_IIM , u8"\uf185" " biCplxJ m.1" ) - PB(BicomplexJMod2_IIM , u8"\uf185" " biCplxJ m.2" ) - PB(BicomplexJMod3_IIM , u8"\uf185" " biCplxJ m.3" ) - PB(BicomplexJMod4_IIM , u8"\uf185" " biCplxJ m.4" ) - PB(BicomplexJMod5_IIM , u8"\uf185" " biCplxJ m.5" ) - PB(BicomplexJMod6_IIM , u8"\uf185" " biCplxJ m.6" ) - PB(BicomplexJMod7_IIM , u8"\uf185" " biCplxJ m.7" ) - PB(quatJulia_IIM , u8"\uf185" " quatJulia" ) - PB(BicomplexJExplorer , u8"\uf185" " biComplexJExplorer" ) + PB(juliaBulb_IIM , u8"\uf069" " JuliaBulb" ) + PB(juliaBulb4th_IIM , u8"\uf069" " JuliaBulb Nth" ) + PB(BicomplexJ_IIM , u8"\uf069" " biComplex Julia" ) + PB(BicomplexJMod0_IIM , u8"\uf069" " biCplxJ m.0" ) + PB(BicomplexJMod1_IIM , u8"\uf069" " biCplxJ m.1" ) + PB(BicomplexJMod2_IIM , u8"\uf069" " biCplxJ m.2" ) + PB(BicomplexJMod3_IIM , u8"\uf069" " biCplxJ m.3" ) + PB(BicomplexJMod4_IIM , u8"\uf069" " biCplxJ m.4" ) + PB(BicomplexJMod5_IIM , u8"\uf069" " biCplxJ m.5" ) + PB(BicomplexJMod6_IIM , u8"\uf069" " biCplxJ m.6" ) + PB(BicomplexJMod7_IIM , u8"\uf069" " biCplxJ m.7" ) + PB(quatJulia_IIM , u8"\uf069" " quatJulia" ) + PB(BicomplexJExplorer , u8"\uf069" " biComplexJExplorer" ) // PB(glynnJB_IIM , u8"\uf2dc" " Glynn JuliaBulb" ) // PB(Hopalong , "Hopalong" ) diff --git a/src/src/attractorsFiles.cpp b/src/src/attractorsFiles.cpp index b3287b2e..ebbe8a8f 100644 --- a/src/src/attractorsFiles.cpp +++ b/src/src/attractorsFiles.cpp @@ -430,9 +430,9 @@ void saveAttractorFile(bool fileExport) void AttractorBase::saveVals(Config &cfg) { - vector v((vVal.size()*3)); + vector v((vVal.size()*4)); - memcpy(v.data(), vVal.data(), vVal.size()*sizeof(vec3)); + memcpy(v.data(), vVal.data(), vVal.size()*sizeof(vec4)); cfg["Name"] = getNameID(); saveAdditionalData(cfg); @@ -440,7 +440,7 @@ void AttractorBase::saveVals(Config &cfg) cfg["kMin" ] = kMin; cfg["vMax" ] = vMax; cfg["vMin" ] = vMin; - cfg["vData"] = Config::array(v); + cfg["vData4"] = Config::array(v); saveKVals(cfg); } @@ -451,18 +451,32 @@ void AttractorBase::loadVals(Config &cfg) vMax = cfg.get_or("vMax", vMax); vMin = cfg.get_or("vMin", vMin); - loadAdditionalData(cfg); vector v; - for (const Config& e : cfg["vData"].as_array()) v.push_back(e.as_float()); + if(cfg.has_key("vData")) { + + for (const Config& e : cfg["vData"].as_array()) v.push_back(e.as_float()); + + const int vSize = v.size()/3; + vVal.resize(vSize); - const int vSize = v.size()/3; - vVal.resize(vSize); + for(int i=0, j=0; i k; - for (const Config& e : cfg["kData"].as_array()) k.push_back(e.as_float()); - const int kSize = k.size()/3; + if(cfg.has_key("kData")) { + for (const Config& e : cfg["kData"].as_array()) k.push_back(e.as_float()); - kVal.resize(kSize); + const int kSize = k.size()/3; + kVal.resize(kSize); - memcpy(kVal.data(), k.data(), kSize*sizeof(vec3)); + for(int i=0, j=0; i k((kVal.size()*3)); +vector k((kVal.size()*4)); - memcpy(k.data(), kVal.data(), kVal.size()*sizeof(vec3)); + memcpy(k.data(), kVal.data(), kVal.size()*sizeof(vec4)); - cfg["kData"] = Config::array(k); + cfg["kData4"] = Config::array(k); } // FractalIMMBase Attractor @@ -509,14 +533,13 @@ vector k((kVal.size()*3)); void fractalIIMBase::saveAdditionalData(Config &cfg) { cfg["maxDepth" ] = maxDepth; - cfg["dim4D" ] = dim4D; cfg["fractDegreeN" ] = degreeN; } void fractalIIMBase::loadAdditionalData(Config &cfg) { maxDepth = cfg.get_or("maxDepth", maxDepth); - dim4D = cfg.get_or("dim4D", dim4D ); + if(kVal.size()==4) kVal[3] = cfg.get_or("dim4D", kVal[3] ); degreeN = cfg.get_or("fractDegreeN",degreeN ); } @@ -528,6 +551,7 @@ void BicomplexJExplorer::saveAdditionalData(Config &cfg) cfg["bjeIDX2" ] = idx2; cfg["bjeIDX3" ] = idx3; */ + fractalIIMBase::saveAdditionalData(cfg); std::vector v{idx0, idx1, idx2, idx3}; cfg["bjeIDX" ] = Config::array(v); } @@ -541,6 +565,7 @@ void BicomplexJExplorer::loadAdditionalData(Config &cfg) idx3 = cfg.get_or("bjeIDX3", 7); //getVec_asArray */ + fractalIIMBase::loadAdditionalData(cfg); const char *name = "bjeIDX"; idx0 = 4, idx1 = 5, idx2 = 6, idx3 = 7 ; //std::vector v{ 4, 5, 6, 7}; diff --git a/src/src/attractorsStartVals.cpp b/src/src/attractorsStartVals.cpp index 18749fc3..1feee07a 100644 --- a/src/src/attractorsStartVals.cpp +++ b/src/src/attractorsStartVals.cpp @@ -17,77 +17,77 @@ bool loadAttractorFile(bool fileImport = false, const char *inFileName = nullptr void Magnetic::startData() { - kVal.push_back(vec3(0.005833899, 0.0253584, 0.01462666 )); - vVal.push_back(vec3(0.5850307, -0.1643422, 0.6242561 )); - kVal.push_back(vec3(0.02646308, 0.01038993, 0.02675405 )); - vVal.push_back(vec3(0.1452986, -0.1467635, 0.09537029 )); - kVal.push_back(vec3(0.02040754, 0.01961615, 0.01763512 )); - vVal.push_back(vec3(-0.001556456, 0.7105014, 0.3481246 )); - kVal.push_back(vec3(0.02710425, 0.01345676, 0.01689266 )); - vVal.push_back(vec3(0.5499741, -0.399823, 0.01724291 )); - kVal.push_back(vec3(0.01120706, 0.004694033, 0.007236416)); - vVal.push_back(vec3(-0.8842128, -0.1210669, 0.9827876 )); - kVal.push_back(vec3(0.01336062, 0.01125256, 0.02044445 )); - vVal.push_back(vec3(0.5339824, -0.6103396, 0.5201269 )); - kVal.push_back(vec3(0.01157271, 0.01199158, 0.004106933 )); - vVal.push_back(vec3(-0.8356273, 0.6260262, -0.8093203 )); - kVal.push_back(vec3(0.02272246, 0.02665277, 0.01643174 )); - vVal.push_back(vec3(-0.5333109, 0.8077945, 0.2831202 )); - kVal.push_back(vec3(0.02304262, 0.02674718, 0.01947968 )); - vVal.push_back(vec3(0.950621, -0.2300791, -0.6631978 )); - kVal.push_back(vec3(0.0203423, 0.004762699, 0.003132725 )); - vVal.push_back(vec3(0.6411633, -0.8827479, -0.9014252 )); - kVal.push_back(vec3(0.02126244, 0.022392, 0.0284587 )); - vVal.push_back(vec3(0.642262, 0.6176641, 0.4200873 )); - kVal.push_back(vec3(0.02781581, 0.003200533, 0.01317694 )); - vVal.push_back(vec3(0.1664785, 0.5431989, -0.6400037 )); - kVal.push_back(vec3(0.01140105, 0.02528802, 0.00820719 )); - vVal.push_back(vec3(0.7803278, 0.877926, -0.6476943 )); - kVal.push_back(vec3(0.02326321, 0.02735059, 0.003216842 )); - vVal.push_back(vec3(0.8328806, -0.7654958, 0.9913938 )); - kVal.push_back(vec3(0.01615364, 0.005050241, 0.01552534 )); - vVal.push_back(vec3(0.3567919, 0.2183599, -0.9772942 )); - kVal.push_back(vec3(0.009130756, 0.01596566, 0.02162379 )); - vVal.push_back(vec3(-0.6134526, -0.9107639, 0.7554246 )); - kVal.push_back(vec3(0.006016724, 0.01849431, 0.01112552 )); - vVal.push_back(vec3(0.896237, -0.8448439, 0.5842769 )); - kVal.push_back(vec3(0.01126457, 0.0184368, 0.03103713 )); - vVal.push_back(vec3(0.6530045, 0.6302987, -0.1214331 )); - kVal.push_back(vec3(0.02056461, 0.008661249, 0.0238958 )); - vVal.push_back(vec3(0.4791712, -0.03793448, 0.4012879 )); - kVal.push_back(vec3(0.01190231, 0.02844754, 0.0142035 )); - vVal.push_back(vec3(0.9444563, 0.1188695, 0.9297464 )); - kVal.push_back(vec3(0.01225166, 0.02446488, 0.02494726 )); - vVal.push_back(vec3(0.6443373, -0.7141026, -0.9063692 )); - kVal.push_back(vec3(0.03016507, 0.02160062, 0.02120064 )); - vVal.push_back(vec3(0.1907102, -0.9048433, -0.1100192 )); - kVal.push_back(vec3(0.02713429, 0.009274098, 0.02035175 )); - vVal.push_back(vec3(0.1067232, -0.8424024, -0.8830531 )); - kVal.push_back(vec3(0.0151614, 0.02738149, 0.0270888 )); - vVal.push_back(vec3(-0.7700125, -0.4693441, 0.3517869 )); - kVal.push_back(vec3(0.02900203, 0.00837199, 0.01363529 )); - vVal.push_back(vec3(0.2304453, 0.08438373, 0.3148595 )); - kVal.push_back(vec3(0.0184368, 0.02362285, 0.01748148 )); - vVal.push_back(vec3(-0.3026521, 0.782464, -0.2156743 )); - kVal.push_back(vec3(0.009456923, 0.02795915, 0.009407998)); - vVal.push_back(vec3(0.1923581, 0.9119235, -0.1184424 )); - kVal.push_back(vec3(0.02962432, 0.01824368, 0.03043887 )); - vVal.push_back(vec3(0.9481186, -0.4649495, 0.8029726 )); - kVal.push_back(vec3(0.02793512, 0.03001743, 0.01859903 )); - vVal.push_back(vec3(0.7746513, -0.856685, 0.1725211 )); - kVal.push_back(vec3(0.02638497, 0.02205382, 0.009672365 )); - vVal.push_back(vec3(-0.5459456, 0.9186987, -0.6205939 )); - kVal.push_back(vec3(0.008548806, 0.02698408, 0.01166112 )); - vVal.push_back(vec3(0.7243568, 0.403119, 0.7996765 )); - kVal.push_back(vec3(0.01628153, 0.02425201, 0.01310827 )); - vVal.push_back(vec3(-0.8897672, -0.009918511, 0.9320658 )); - - Insert(vec3(0.f)); + kVal.push_back(vec4(0.005833899, 0.0253584, 0.01462666 , 0.f)); + vVal.push_back(vec4(0.5850307, -0.1643422, 0.6242561 , 0.f)); + kVal.push_back(vec4(0.02646308, 0.01038993, 0.02675405 , 0.f)); + vVal.push_back(vec4(0.1452986, -0.1467635, 0.09537029 , 0.f)); + kVal.push_back(vec4(0.02040754, 0.01961615, 0.01763512 , 0.f)); + vVal.push_back(vec4(-0.001556456, 0.7105014, 0.3481246 , 0.f)); + kVal.push_back(vec4(0.02710425, 0.01345676, 0.01689266 , 0.f)); + vVal.push_back(vec4(0.5499741, -0.399823, 0.01724291 , 0.f)); + kVal.push_back(vec4(0.01120706, 0.004694033, 0.007236416, 0.f)); + vVal.push_back(vec4(-0.8842128, -0.1210669, 0.9827876 , 0.f)); + kVal.push_back(vec4(0.01336062, 0.01125256, 0.02044445 , 0.f)); + vVal.push_back(vec4(0.5339824, -0.6103396, 0.5201269 , 0.f)); + kVal.push_back(vec4(0.01157271, 0.01199158, 0.004106933 , 0.f)); + vVal.push_back(vec4(-0.8356273, 0.6260262, -0.8093203 , 0.f)); + kVal.push_back(vec4(0.02272246, 0.02665277, 0.01643174 , 0.f)); + vVal.push_back(vec4(-0.5333109, 0.8077945, 0.2831202 , 0.f)); + kVal.push_back(vec4(0.02304262, 0.02674718, 0.01947968 , 0.f)); + vVal.push_back(vec4(0.950621, -0.2300791, -0.6631978 , 0.f)); + kVal.push_back(vec4(0.0203423, 0.004762699, 0.003132725 , 0.f)); + vVal.push_back(vec4(0.6411633, -0.8827479, -0.9014252 , 0.f)); + kVal.push_back(vec4(0.02126244, 0.022392, 0.0284587 , 0.f)); + vVal.push_back(vec4(0.642262, 0.6176641, 0.4200873 , 0.f)); + kVal.push_back(vec4(0.02781581, 0.003200533, 0.01317694 , 0.f)); + vVal.push_back(vec4(0.1664785, 0.5431989, -0.6400037 , 0.f)); + kVal.push_back(vec4(0.01140105, 0.02528802, 0.00820719 , 0.f)); + vVal.push_back(vec4(0.7803278, 0.877926, -0.6476943 , 0.f)); + kVal.push_back(vec4(0.02326321, 0.02735059, 0.003216842 , 0.f)); + vVal.push_back(vec4(0.8328806, -0.7654958, 0.9913938 , 0.f)); + kVal.push_back(vec4(0.01615364, 0.005050241, 0.01552534 , 0.f)); + vVal.push_back(vec4(0.3567919, 0.2183599, -0.9772942 , 0.f)); + kVal.push_back(vec4(0.009130756, 0.01596566, 0.02162379 , 0.f)); + vVal.push_back(vec4(-0.6134526, -0.9107639, 0.7554246 , 0.f)); + kVal.push_back(vec4(0.006016724, 0.01849431, 0.01112552 , 0.f)); + vVal.push_back(vec4(0.896237, -0.8448439, 0.5842769 , 0.f)); + kVal.push_back(vec4(0.01126457, 0.0184368, 0.03103713 , 0.f)); + vVal.push_back(vec4(0.6530045, 0.6302987, -0.1214331 , 0.f)); + kVal.push_back(vec4(0.02056461, 0.008661249, 0.0238958 , 0.f)); + vVal.push_back(vec4(0.4791712, -0.03793448, 0.4012879 , 0.f)); + kVal.push_back(vec4(0.01190231, 0.02844754, 0.0142035 , 0.f)); + vVal.push_back(vec4(0.9444563, 0.1188695, 0.9297464 , 0.f)); + kVal.push_back(vec4(0.01225166, 0.02446488, 0.02494726 , 0.f)); + vVal.push_back(vec4(0.6443373, -0.7141026, -0.9063692 , 0.f)); + kVal.push_back(vec4(0.03016507, 0.02160062, 0.02120064 , 0.f)); + vVal.push_back(vec4(0.1907102, -0.9048433, -0.1100192 , 0.f)); + kVal.push_back(vec4(0.02713429, 0.009274098, 0.02035175 , 0.f)); + vVal.push_back(vec4(0.1067232, -0.8424024, -0.8830531 , 0.f)); + kVal.push_back(vec4(0.0151614, 0.02738149, 0.0270888 , 0.f)); + vVal.push_back(vec4(-0.7700125, -0.4693441, 0.3517869 , 0.f)); + kVal.push_back(vec4(0.02900203, 0.00837199, 0.01363529 , 0.f)); + vVal.push_back(vec4(0.2304453, 0.08438373, 0.3148595 , 0.f)); + kVal.push_back(vec4(0.0184368, 0.02362285, 0.01748148 , 0.f)); + vVal.push_back(vec4(-0.3026521, 0.782464, -0.2156743 , 0.f)); + kVal.push_back(vec4(0.009456923, 0.02795915, 0.009407998, 0.f)); + vVal.push_back(vec4(0.1923581, 0.9119235, -0.1184424 , 0.f)); + kVal.push_back(vec4(0.02962432, 0.01824368, 0.03043887 , 0.f)); + vVal.push_back(vec4(0.9481186, -0.4649495, 0.8029726 , 0.f)); + kVal.push_back(vec4(0.02793512, 0.03001743, 0.01859903 , 0.f)); + vVal.push_back(vec4(0.7746513, -0.856685, 0.1725211 , 0.f)); + kVal.push_back(vec4(0.02638497, 0.02205382, 0.009672365 , 0.f)); + vVal.push_back(vec4(-0.5459456, 0.9186987, -0.6205939 , 0.f)); + kVal.push_back(vec4(0.008548806, 0.02698408, 0.01166112 , 0.f)); + vVal.push_back(vec4(0.7243568, 0.403119, 0.7996765 , 0.f)); + kVal.push_back(vec4(0.01628153, 0.02425201, 0.01310827 , 0.f)); + vVal.push_back(vec4(-0.8897672, -0.009918511, 0.9320658 , 0.f)); + + Insert(vec4(0.f)); } void Hopalong::startData() { - vVal.push_back(vec3(0.f)); + vVal.push_back(vec4(0.f)); kVal.push_back(0.4249092); kVal.push_back(8.0294190); @@ -113,37 +113,37 @@ void Hopalong::startData() void PowerN3D::startData() { - vVal.push_back(vec3(0.f)); + vVal.push_back(vec4(0.f)); // order = 2 - kVal.push_back(vec3(-0.511313351336867 ,-0.6241808347404 ,0.538843904156238 )); - kVal.push_back(vec3(-0.737248965539038 ,-0.713932853657752 ,-0.779133586212993 )); - kVal.push_back(vec3(-0.357718114275485 ,0.323694566264749 ,0.332013862673193 )); - kVal.push_back(vec3(0.40526582300663 ,0.776832655537874 ,0.715065854601562 )); - kVal.push_back(vec3(0.269049969501793 ,0.377229408826679 ,0.262125037610531 )); - kVal.push_back(vec3(-0.948385126423091 ,-0.450779830105603 ,-0.0864844848401844 )); - kVal.push_back(vec3(0.514199461787939 ,0.506631922442466 ,-0.761063695885241 )); - kVal.push_back(vec3(-0.7562220338732 ,0.576225875411183 ,0.830178850330412 )); - kVal.push_back(vec3(-0.517461677547544 ,-0.28781412076205 ,-0.11858548829332 )); - kVal.push_back(vec3(-0.0975346867926419 ,-0.708178671076894 ,-0.143647947814316 )); - - //kVal.push_back(vec3(-1.2, .7, 1.2)); - //kVal.push_back(vec3(-0.9, .4, 0.6)); - //kVal.push_back(vec3(-0.2,-0.4,-0.3)); - //kVal.push_back(vec3(-0.6,-0.9,-0.7)); - //kVal.push_back(vec3( 0.6,-0.3, 0.7)); - //kVal.push_back(vec3(-0.9,-0.4, 0.1)); - //kVal.push_back(vec3(-0.3,-0.5,-0.8)); - //kVal.push_back(vec3( 0.5,-0.3,-0.4)); - //kVal.push_back(vec3( 1.1,-0.3, 1.1)); - //kVal.push_back(vec3(-1.1,-1.0, 0.8)); + kVal.push_back(vec4(-0.511313351336867 ,-0.6241808347404 ,0.538843904156238 , 0.f)); + kVal.push_back(vec4(-0.737248965539038 ,-0.713932853657752 ,-0.779133586212993 , 0.f)); + kVal.push_back(vec4(-0.357718114275485 ,0.323694566264749 ,0.332013862673193 , 0.f)); + kVal.push_back(vec4(0.40526582300663 ,0.776832655537874 ,0.715065854601562 , 0.f)); + kVal.push_back(vec4(0.269049969501793 ,0.377229408826679 ,0.262125037610531 , 0.f)); + kVal.push_back(vec4(-0.948385126423091 ,-0.450779830105603 ,-0.0864844848401844, 0.f)); + kVal.push_back(vec4(0.514199461787939 ,0.506631922442466 ,-0.761063695885241 , 0.f)); + kVal.push_back(vec4(-0.7562220338732 ,0.576225875411183 ,0.830178850330412 , 0.f)); + kVal.push_back(vec4(-0.517461677547544 ,-0.28781412076205 ,-0.11858548829332 , 0.f)); + kVal.push_back(vec4(-0.0975346867926419 ,-0.708178671076894 ,-0.143647947814316 , 0.f)); + + //kVal.push_back(vec4(-1.2, .7, 1.2)); + //kVal.push_back(vec4(-0.9, .4, 0.6)); + //kVal.push_back(vec4(-0.2,-0.4,-0.3)); + //kVal.push_back(vec4(-0.6,-0.9,-0.7)); + //kVal.push_back(vec4( 0.6,-0.3, 0.7)); + //kVal.push_back(vec4(-0.9,-0.4, 0.1)); + //kVal.push_back(vec4(-0.3,-0.5,-0.8)); + //kVal.push_back(vec4( 0.5,-0.3,-0.4)); + //kVal.push_back(vec4( 1.1,-0.3, 1.1)); + //kVal.push_back(vec4(-1.1,-1.0, 0.8)); Insert(vVal[0]); } void SinCos::startData() { - vVal.push_back(vec3(0.f)); + vVal.push_back(vec4(0.f)); kVal.push_back( 0.8068027); kVal.push_back(-0.1956844); @@ -161,7 +161,7 @@ void SinCos::startData() void Pickover::startData() { - vVal.push_back(vec3(0.f)); + vVal.push_back(vec4(0.f)); kVal.push_back(-1.80355f); kVal.push_back(-1.30641f); @@ -177,9 +177,9 @@ void Pickover::startData() void PolynomialA::startData() { - vVal.push_back(vec3(0.0f)); + vVal.push_back(vec4(0.0f)); - kVal.push_back(vec3(1.586, 1.124, 0.281)); + kVal.push_back(vec4(1.586, 1.124, 0.281, 0.f)); //kVal[0]=1.626; //kVal[1]=1.1; @@ -189,181 +189,181 @@ void PolynomialA::startData() void PolynomialB::startData() { - vVal.push_back(vec3(0.0f)); + vVal.push_back(vec4(0.0f)); - kVal.push_back(vec3(1.586, 1.124, 0.281)); - kVal.push_back(vec3(1.586, 1.124, 0.281)); + kVal.push_back(vec4(1.586, 1.124, 0.281, 0.f)); + kVal.push_back(vec4(1.586, 1.124, 0.281, 0.f)); Insert(vVal[0]); } void PolynomialC::startData() { - vVal.push_back(vec3(0.0f)); + vVal.push_back(vec4(0.0f)); - kVal.push_back(vec3(-0.5113, -0.6241, 0.5388)); - kVal.push_back(vec3(-0.7372, -0.7139, -0.7791)); - kVal.push_back(vec3( 0.4052, 0.7768, 0.7150)); - kVal.push_back(vec3( 0.2690, 0.3772, 0.2621)); - kVal.push_back(vec3(-0.3577, 0.3236, 0.3320)); - kVal.push_back(vec3(-0.9483, -0.4507, -0.0864)); + kVal.push_back(vec4(-0.5113, -0.6241, 0.5388, 0.f)); + kVal.push_back(vec4(-0.7372, -0.7139, -0.7791, 0.f)); + kVal.push_back(vec4( 0.4052, 0.7768, 0.7150, 0.f)); + kVal.push_back(vec4( 0.2690, 0.3772, 0.2621, 0.f)); + kVal.push_back(vec4(-0.3577, 0.3236, 0.3320, 0.f)); + kVal.push_back(vec4(-0.9483, -0.4507, -0.0864, 0.f)); Insert(vVal[0]); } void PolynomialABS::startData() { - vVal.push_back(vec3(0.0f)); + vVal.push_back(vec4(0.0f)); - kVal.push_back(vec3( 0.079177737, 0.91686106 , 0.40953994)); - kVal.push_back(vec3(-0.14236259 , -0.43664807 , -0.01417297)); - kVal.push_back(vec3( 0.72135115 , 0.48274362 , 0.17537272)); - kVal.push_back(vec3( 0.45905161 , 0.6852051 , -0.35317159)); - kVal.push_back(vec3( 0.55965161 , -0.61271751 , 0.44879115)); - kVal.push_back(vec3( 0.15926731 , 0.901067 , -0.75434935)); - kVal.push_back(vec3(-0.038277864, 0.47096038 , 0.69792914)); + kVal.push_back(vec4( 0.079177737, 0.91686106 , 0.40953994, 0.f)); + kVal.push_back(vec4(-0.14236259 , -0.43664807 , -0.01417297, 0.f)); + kVal.push_back(vec4( 0.72135115 , 0.48274362 , 0.17537272, 0.f)); + kVal.push_back(vec4( 0.45905161 , 0.6852051 , -0.35317159, 0.f)); + kVal.push_back(vec4( 0.55965161 , -0.61271751 , 0.44879115, 0.f)); + kVal.push_back(vec4( 0.15926731 , 0.901067 , -0.75434935, 0.f)); + kVal.push_back(vec4(-0.038277864, 0.47096038 , 0.69792914, 0.f)); Insert(vVal[0]); } void PolynomialPow::startData() { - vVal.push_back(vec3(0.0f)); + vVal.push_back(vec4(0.0f)); - kVal.push_back(vec3(-0.5113, -0.6241, 0.5388)); - kVal.push_back(vec3(-0.7372, -0.7139, -0.7791)); - kVal.push_back(vec3( 0.4052, 0.7768, 0.7150)); - kVal.push_back(vec3( 0.2690, 0.3772, 0.2621)); - kVal.push_back(vec3(-0.3577, 0.3236, 0.3320)); - kVal.push_back(vec3(-0.9483, -0.4507, -0.0864)); - kVal.push_back(vec3( 0.5141, 0.5066, -0.7610)); - kVal.push_back(vec3(-0.7562, 0.5762, 0.8301)); + kVal.push_back(vec4(-0.5113, -0.6241, 0.5388, 0.f)); + kVal.push_back(vec4(-0.7372, -0.7139, -0.7791, 0.f)); + kVal.push_back(vec4( 0.4052, 0.7768, 0.7150, 0.f)); + kVal.push_back(vec4( 0.2690, 0.3772, 0.2621, 0.f)); + kVal.push_back(vec4(-0.3577, 0.3236, 0.3320, 0.f)); + kVal.push_back(vec4(-0.9483, -0.4507, -0.0864, 0.f)); + kVal.push_back(vec4( 0.5141, 0.5066, -0.7610, 0.f)); + kVal.push_back(vec4(-0.7562, 0.5762, 0.8301, 0.f)); Insert(vVal[0]); } void PolynomialSin::startData() { - vVal.push_back(vec3(0.0f)); + vVal.push_back(vec4(0.0f)); - kVal.push_back(vec3(-0.5113, -0.6241, 0.5388)); - kVal.push_back(vec3(-0.7372, -0.7139, -0.7791)); - kVal.push_back(vec3( 0.4052, 0.7768, 0.7150)); - kVal.push_back(vec3( 0.2690, 0.3772, 0.2621)); - kVal.push_back(vec3(-0.3577, 0.3236, 0.3320)); - kVal.push_back(vec3(-0.9483, -0.4507, -0.0864)); - kVal.push_back(vec3(-0.7562, 0.5762, 0.8301)); - kVal.push_back(vec3(-0.3577, 0.3236, 0.3320)); - kVal.push_back(vec3( 0.5141, 0.5066, -0.7610)); - kVal.push_back(vec3(-0.7562, 0.5762, 0.8301)); + kVal.push_back(vec4(-0.5113, -0.6241, 0.5388, 0.f)); + kVal.push_back(vec4(-0.7372, -0.7139, -0.7791, 0.f)); + kVal.push_back(vec4( 0.4052, 0.7768, 0.7150, 0.f)); + kVal.push_back(vec4( 0.2690, 0.3772, 0.2621, 0.f)); + kVal.push_back(vec4(-0.3577, 0.3236, 0.3320, 0.f)); + kVal.push_back(vec4(-0.9483, -0.4507, -0.0864, 0.f)); + kVal.push_back(vec4(-0.7562, 0.5762, 0.8301, 0.f)); + kVal.push_back(vec4(-0.3577, 0.3236, 0.3320, 0.f)); + kVal.push_back(vec4( 0.5141, 0.5066, -0.7610, 0.f)); + kVal.push_back(vec4(-0.7562, 0.5762, 0.8301, 0.f)); Insert(vVal[0]); } void Rampe01::startData() { - vVal.push_back(vec3(0.0f)); + vVal.push_back(vec4(0.0f)); - kVal.push_back(vec3(1.586, 1.124, 0.281)); - kVal.push_back(vec3(1.586, 1.124, 0.281)); + kVal.push_back(vec4(1.586, 1.124, 0.281, 0.f)); + kVal.push_back(vec4(1.586, 1.124, 0.281, 0.f)); Insert(vVal[0]); } void Rampe02::startData() { - vVal.push_back(vec3(0.0f)); + vVal.push_back(vec4(0.0f)); - kVal.push_back(vec3(1.586, 1.124, 0.281)); - kVal.push_back(vec3(1.586, 1.124, 0.281)); + kVal.push_back(vec4(1.586, 1.124, 0.281, 0.f)); + kVal.push_back(vec4(1.586, 1.124, 0.281, 0.f)); Insert(vVal[0]); } void Rampe03::startData() { - vVal.push_back(vec3(0.0f)); + vVal.push_back(vec4(0.0f)); - kVal.push_back(vec3(1.586, 1.124, 0.281)); - kVal.push_back(vec3(1.586, 1.124, 0.281)); + kVal.push_back(vec4(1.586, 1.124, 0.281, 0.f)); + kVal.push_back(vec4(1.586, 1.124, 0.281, 0.f)); Insert(vVal[0]); } void Rampe03A::startData() { - vVal.push_back(vec3(0.0f)); + vVal.push_back(vec4(0.0f)); - kVal.push_back(vec3(1.586, 1.124, 0.281)); - kVal.push_back(vec3(1.586, 1.124, 0.281)); + kVal.push_back(vec4(1.586, 1.124, 0.281, 0.f)); + kVal.push_back(vec4(1.586, 1.124, 0.281, 0.f)); Insert(vVal[0]); } void Rampe04::startData() { - vVal.push_back(vec3(0.0f)); + vVal.push_back(vec4(0.0f)); - kVal.push_back(vec3(1.586, 1.124, 0.281)); - kVal.push_back(vec3(1.586, 1.124, 0.281)); + kVal.push_back(vec4(1.586, 1.124, 0.281, 0.f)); + kVal.push_back(vec4(1.586, 1.124, 0.281, 0.f)); Insert(vVal[0]); } void Rampe05::startData() { - vVal.push_back(vec3(0.0f)); + vVal.push_back(vec4(0.0f)); - kVal.push_back(vec3(1.586, 1.124, 0.281)); - kVal.push_back(vec3(1.586, 1.124, 0.281)); - kVal.push_back(vec3(1.586, 1.124, 0.281)); + kVal.push_back(vec4(1.586, 1.124, 0.281, 0.f)); + kVal.push_back(vec4(1.586, 1.124, 0.281, 0.f)); + kVal.push_back(vec4(1.586, 1.124, 0.281, 0.f)); Insert(vVal[0]); } void Rampe06::startData() { - vVal.push_back(vec3(0.0f)); + vVal.push_back(vec4(0.0f)); - kVal.push_back(vec3(1.586, 1.124, 0.281)); - kVal.push_back(vec3(1.586, 1.124, 0.281)); + kVal.push_back(vec4(1.586, 1.124, 0.281, 0.f)); + kVal.push_back(vec4(1.586, 1.124, 0.281, 0.f)); Insert(vVal[0]); } void Rampe07::startData() { - vVal.push_back(vec3(0.0f)); + vVal.push_back(vec4(0.0f)); - kVal.push_back(vec3(1.586, 1.124, 0.281)); - kVal.push_back(vec3(1.586, 1.124, 0.281)); + kVal.push_back(vec4(1.586, 1.124, 0.281, 0.f)); + kVal.push_back(vec4(1.586, 1.124, 0.281, 0.f)); Insert(vVal[0]); } void Rampe08::startData() { - vVal.push_back(vec3(0.0f)); + vVal.push_back(vec4(0.0f)); - kVal.push_back(vec3(1.586, 1.124, 0.281)); + kVal.push_back(vec4(1.586, 1.124, 0.281, 0.f)); Insert(vVal[0]); } void Rampe09::startData() { - vVal.push_back(vec3(0.0f)); + vVal.push_back(vec4(0.0f)); - kVal.push_back(vec3(1.586, 1.124, 0.281)); - kVal.push_back(vec3(1.586, 1.124, 0.281)); - kVal.push_back(vec3(1.586, 1.124, 0.281)); + kVal.push_back(vec4(1.586, 1.124, 0.281, 0.f)); + kVal.push_back(vec4(1.586, 1.124, 0.281, 0.f)); + kVal.push_back(vec4(1.586, 1.124, 0.281, 0.f)); Insert(vVal[0]); } void Rampe10::startData() { - vVal.push_back(vec3(0.0f)); + vVal.push_back(vec4(0.0f)); - kVal.push_back(vec3(1.586, 1.124, 0.281)); - kVal.push_back(vec3(1.586, 1.124, 0.281)); - kVal.push_back(vec3(1.586, 1.124, 0.281)); + kVal.push_back(vec4(1.586, 1.124, 0.281, 0.f)); + kVal.push_back(vec4(1.586, 1.124, 0.281, 0.f)); + kVal.push_back(vec4(1.586, 1.124, 0.281, 0.f)); Insert(vVal[0]); } void KingsDream::startData() { - vVal.push_back(vec3(0.0f)); + vVal.push_back(vec4(0.0f)); kVal.push_back( 0.8068027); kVal.push_back(-0.1956844); @@ -374,9 +374,51 @@ void KingsDream::startData() Insert(vVal[0]); } +void PopCorn4DBase::startData() +{ + vVal.push_back(vec4(0.6f, 0.2f, 0.3f, 0.f)); + + kVal.push_back( 0.05); + kVal.push_back( 3.0); + kVal.push_back( 0.05); + kVal.push_back( 3.0); + kVal.push_back( 0.05); + kVal.push_back( 3.0); + kVal.push_back( 0.05); + kVal.push_back( 3.0); + + Insert(vVal[0]); +} +void PopCorn3D::startData() +{ + vVal.push_back(vec4(0.6f, 0.2f, 0.3f, 0.f)); + + kVal.push_back( 0.05); + kVal.push_back( 3.0); + kVal.push_back( 0.05); + kVal.push_back( 3.0); + kVal.push_back( 0.05); + kVal.push_back( 3.0); + + Insert(vVal[0]); +} +void Hopalong4D::startData() +{ + vVal.push_back(vec4(0.5f, 0.5f, 0.5f, 0.f)); + + kVal.push_back( 0.5); + kVal.push_back(-.3); + kVal.push_back( .7); + kVal.push_back( 0.5); + kVal.push_back(-.3); + kVal.push_back( .7); + + Insert(vVal[0]); +} + void Mira3D::startData() { - vVal.push_back(vec3(0.f, 12.f, 0.0f)); + vVal.push_back(vec4(0.f, 12.f, 0.0f, 0.f)); kVal.push_back( 0.2); kVal.push_back( 1.0); @@ -390,12 +432,55 @@ void Mira3D::startData() Insert(vVal[0]); } +void Mira4D::startData() +{ + vVal.push_back(vec4(0.f, 12.f, 0.0f, 0.f)); + + kVal.push_back( 0.2); + kVal.push_back( 1.0); + kVal.push_back( 0.2); + kVal.push_back( 1.0); + + Insert(vVal[0]); +} + +void Martin4DBase::startData() +{ + vVal.push_back(vec4(0.f, 12.f, 0.0f, 0.f)); + + kVal.push_back( 3.2); + kVal.push_back( 3.2); + + Insert(vVal[0]); +} + +void SymmetricIcons4D::startData() +{ + vVal.push_back(vec4(0.1f, .1f, 0.1f, 0.1f)); + + kVal.push_back( 0.2); + kVal.push_back( 1.0); + kVal.push_back( 0.2); + kVal.push_back(-1.0); + kVal.push_back( 0.2); + + kVal.push_back( 0.2); + kVal.push_back( 1.0); + kVal.push_back( 0.2); + kVal.push_back(-1.0); + kVal.push_back( 0.2); + + Insert(vVal[0]); +} + + + #if !defined(GLAPP_DISABLE_DLA) // https://github.com/fogleman/dlaf void dla3D::startData() { //staring point: Center - vVal.push_back(vec3(0.f)); + vVal.push_back(vec4(0.f)); // m_ParticleSpacing defines the distance between particles that are // joined together @@ -414,7 +499,7 @@ void dla3D::startData() void ChenLee::startData() { - vVal.push_back(vec3(1.f, 0.0f, 4.5f)); + vVal.push_back(vec4(1.f, 0.0f, 4.5f, 0.f)); kVal.push_back( 5.0); kVal.push_back(-10); @@ -425,7 +510,7 @@ void ChenLee::startData() void TSUCS::startData() { - vVal.push_back(vec3(.1f, 1.0f, -.1f)); + vVal.push_back(vec4(.1f, 1.0f, -.1f, 0.f)); kVal.push_back( 40); kVal.push_back( 0.f); @@ -439,7 +524,7 @@ void TSUCS::startData() void Aizawa::startData() { - vVal.push_back(vec3(0.1f, 0.0f, 0.0f)); + vVal.push_back(vec4(0.1f, 0.0f, 0.0f, 0.f)); kVal.push_back( .95f); kVal.push_back( .7f); @@ -453,7 +538,7 @@ void Aizawa::startData() void YuWang::startData() { - vVal.push_back(vec3(2.2f, 2.4f, 28.0f)); + vVal.push_back(vec4(2.2f, 2.4f, 28.0f, 0.f)); kVal.push_back( 10.f ); kVal.push_back( 40.f ); @@ -465,7 +550,7 @@ void YuWang::startData() void FourWing::startData() { - vVal.push_back(vec3(.1f, .1f, .1f)); + vVal.push_back(vec4(.1f, .1f, .1f, 0.f)); kVal.push_back( 4.f); kVal.push_back( 6.f); @@ -478,7 +563,7 @@ void FourWing::startData() void FourWing2::startData() { - vVal.push_back(vec3(4.0f, 1.0f, 1.0f)); + vVal.push_back(vec4(4.0f, 1.0f, 1.0f, 0.f)); kVal.push_back(-14.f); kVal.push_back( 5.f); @@ -492,7 +577,7 @@ void FourWing2::startData() void FourWing3::startData() { - vVal.push_back(vec3(1.0f, -2.0f, 1.0f)); + vVal.push_back(vec4(1.0f, -2.0f, 1.0f, 0.f)); kVal.push_back( 1.f); kVal.push_back( 1.f); @@ -507,7 +592,7 @@ void FourWing3::startData() void Thomas::startData() { - vVal.push_back(vec3(.1f, .0f, .0f)); + vVal.push_back(vec4(.1f, .0f, .0f, 0.f)); kVal.push_back(0.19f); kVal.push_back(0.19f); @@ -518,7 +603,7 @@ void Thomas::startData() void Halvorsen::startData() { - vVal.push_back(vec3(1.0f, .0f, .0f)); + vVal.push_back(vec4(1.0f, .0f, .0f, 0.f)); kVal.push_back(1.4f); kVal.push_back(1.4f); @@ -529,7 +614,7 @@ void Halvorsen::startData() void Arneodo::startData() { - vVal.push_back(vec3(.1f, .0f, .0f)); + vVal.push_back(vec4(.1f, .0f, .0f, 0.f)); kVal.push_back(-5.5f); kVal.push_back(3.5f); @@ -540,7 +625,7 @@ void Arneodo::startData() void Bouali::startData() { - vVal.push_back(vec3(1.f, .1f, .1f)); + vVal.push_back(vec4(1.f, .1f, .1f, 0.f)); kVal.push_back(4.0f); kVal.push_back(1.0f); @@ -554,7 +639,7 @@ void Bouali::startData() void Hadley::startData() { - vVal.push_back(vec3(.1f, .0f, .0f)); + vVal.push_back(vec4(.1f, .0f, .0f, 0.f)); kVal.push_back(0.2f); kVal.push_back(4.0f); @@ -566,7 +651,7 @@ void Hadley::startData() void LiuChen::startData() { - vVal.push_back(vec3(1.f, 3.f, 5.f)); + vVal.push_back(vec4(1.f, 3.f, 5.f, 0.f)); kVal.push_back(2.4f); kVal.push_back(-3.78f); @@ -581,7 +666,7 @@ void LiuChen::startData() void GenesioTesi::startData() { - vVal.push_back(vec3(.1f, .1f, .1f)); + vVal.push_back(vec4(.1f, .1f, .1f, 0.f)); kVal.push_back(.44f); kVal.push_back(1.1f); @@ -592,7 +677,7 @@ void GenesioTesi::startData() void NewtonLeipnik::startData() { - vVal.push_back(vec3(.349f, 0.f, -.16f)); + vVal.push_back(vec4(.349f, 0.f, -.16f, 0.f)); kVal.push_back(.4f); kVal.push_back(.175f); @@ -602,7 +687,7 @@ void NewtonLeipnik::startData() void NoseHoover::startData() { - vVal.push_back(vec3(.1f, .0f, .0f)); + vVal.push_back(vec4(.1f, .0f, .0f, 0.f)); kVal.push_back(1.5f); @@ -611,7 +696,7 @@ void NoseHoover::startData() void RayleighBenard::startData() { - vVal.push_back(vec3(.1f, 0.f, 0.f)); + vVal.push_back(vec4(.1f, 0.f, 0.f, 0.f)); kVal.push_back(9.f); kVal.push_back(5.f); @@ -623,7 +708,7 @@ void RayleighBenard::startData() void Sakarya::startData() { - vVal.push_back(vec3(1.f, -1.f, 1.f)); + vVal.push_back(vec4(1.f, -1.f, 1.f, 0.f)); kVal.push_back(.4f); kVal.push_back(.3f); @@ -633,7 +718,7 @@ void Sakarya::startData() void Robinson::startData() { - vVal.push_back(vec3(.1f, .1f, .1f)); + vVal.push_back(vec4(.1f, .1f, .1f, 0.f)); kVal.push_back(0.71f); kVal.push_back(1.8587f); @@ -646,7 +731,7 @@ void Robinson::startData() void Rossler::startData() { - vVal.push_back(vec3(.1f, 0.f, 0.f)); + vVal.push_back(vec4(.1f, 0.f, 0.f, 0.f)); kVal.push_back(.2f); kVal.push_back(.2f); @@ -657,7 +742,7 @@ void Rossler::startData() void Rucklidge::startData() { - vVal.push_back(vec3(1.f, 0.f, 0.f)); + vVal.push_back(vec4(1.f, 0.f, 0.f, 0.f)); kVal.push_back(6.7f); kVal.push_back(2.f); @@ -667,7 +752,7 @@ void Rucklidge::startData() void DequanLi::startData() { - vVal.push_back(vec3(.349f, 0.f, -.16f)); + vVal.push_back(vec4(.349f, 0.f, -.16f, 0.f)); kVal.push_back(40.f); kVal.push_back(1.833f); @@ -681,7 +766,7 @@ void DequanLi::startData() void MultiChuaII::startData() { - vVal.push_back(vec3(.1f, -.2f, .3f)); + vVal.push_back(vec4(.1f, -.2f, .3f, 0.f)); kVal.push_back(9.f); kVal.push_back(14.286f); @@ -702,7 +787,7 @@ void MultiChuaII::startData() void ZhouChen::startData() { - vVal.push_back(vec3(3.f, 1.f, 1.f)); + vVal.push_back(vec4(3.f, 1.f, 1.f, 0.f)); kVal.push_back(2.97f); kVal.push_back(.15f); @@ -715,7 +800,7 @@ void ZhouChen::startData() void SprottLinzF::startData() { - vVal.push_back(vec3(.1f, 0.f, 0.f)); + vVal.push_back(vec4(.1f, 0.f, 0.f, 0.f)); kVal.push_back(.5f); @@ -724,7 +809,7 @@ void SprottLinzF::startData() void SprottLinzB::startData() { - vVal.push_back(vec3(.1f, 0.f, 1.f)); + vVal.push_back(vec4(.1f, 0.f, 1.f, 0.f)); kVal.push_back(1.0f); kVal.push_back(1.0f); @@ -736,7 +821,7 @@ void SprottLinzB::startData() void Coullet::startData() { - vVal.push_back(vec3(.1f, .41f, .31f)); + vVal.push_back(vec4(.1f, .41f, .31f, 0.f)); kVal.push_back(.8f); kVal.push_back(-1.1f); @@ -748,7 +833,7 @@ void Coullet::startData() void Dadras::startData() { - vVal.push_back(vec3(.1f, .1f, .1f)); + vVal.push_back(vec4(.1f, .1f, .1f, 0.f)); kVal.push_back(3.f); kVal.push_back(2.7f); @@ -764,8 +849,8 @@ void Lorenz::startData() { //16.242, 29.4125, 1.16328, infinite loop - // Insert(vec3(0.f, 1.f, 0.f)); - vVal.push_back(vec3(.0f, .0f, .1f)); + // Insert(vec4(0.f, 1.f, 0.f)); + vVal.push_back(vec4(.0f, .0f, .1f, 0.f)); kVal.push_back(10.0f); kVal.push_back(28.f); @@ -777,7 +862,7 @@ void Lorenz::startData() void juliaBulb_IIM::startData() { - vVal.push_back(vec3(0.0f)); + vVal.push_back(vec4(0.0f)); kVal.push_back(- .2f); kVal.push_back( .8f); @@ -788,7 +873,7 @@ void juliaBulb_IIM::startData() void BicomplexBase::startData() { - vVal.push_back(vec3(0.0f)); + vVal.push_back(vec4(0.0f)); kVal.push_back(- .2f); kVal.push_back( .8f); @@ -800,7 +885,7 @@ void BicomplexBase::startData() void quatJulia_IIM::startData() { - vVal.push_back(vec3(0.0f)); + vVal.push_back(vec4(0.0f)); kVal.push_back(- .2f); kVal.push_back( .8f); @@ -812,7 +897,7 @@ void quatJulia_IIM::startData() void juliaBulb4th_IIM::startData() { - vVal.push_back(vec3(0.0f)); + vVal.push_back(vec4(0.0f)); kVal.push_back(- .2f); kVal.push_back( .8f); @@ -823,8 +908,8 @@ void juliaBulb4th_IIM::startData() void glynnJB_IIM::startData() { - vVal.push_back(vec3(-.61f, 0.0f, -.41f)); - //vVal.push_back(vec3(0.0f)); + vVal.push_back(vec4(-.61f, 0.0f, -.41f, 0.f)); + //vVal.push_back(vec4(0.0f)); kVal.push_back(- .2f); kVal.push_back( .8f); diff --git a/src/src/configFile.cpp b/src/src/configFile.cpp index cc8215f3..ba2fb77a 100644 --- a/src/src/configFile.cpp +++ b/src/src/configFile.cpp @@ -131,6 +131,11 @@ void savePalette(Config &cfg, particlesBaseClass *ptr) void saveParticlesSettings(Config &c, particlesBaseClass *ptr) { //Rendering + { + vector v(4); + *((vec4 *)v.data()) = ptr->backgroundColor(); + c["backgroundColor"] = Config::array(v); + } c["dstBlendAttrib" ] = ptr->getDstBlend(); c["srcBlendAttrib" ] = ptr->getSrcBlend(); c["DepthState" ] = ptr->getDepthState(); @@ -168,8 +173,8 @@ void saveParticlesSettings(Config &c, particlesBaseClass *ptr) c["depthRender" ] = ptr->postRenderingActive(); - c["dpAdjConvex" ] = ptr->dpAdjConvex(); - c["dpNormalTune" ] = ptr->dpNormalTune(); + c["dpAdjConvex2" ] = ptr->dpAdjConvex(); + c["dpNormalTune2" ] = ptr->dpNormalTune(); //Colors @@ -396,6 +401,9 @@ void getRenderMode(Config &c, particlesBaseClass *ptr) }; //Rendering + vec4 v4; + ptr->backgroundColor(getVec_asArray(c, "backgroundColor", v4) ? v4 : vec4(0.f)); + ptr->setDstBlend( c.get_or("dstBlendAttrib" , ptr->getDstBlend() )); ptr->setSrcBlend( c.get_or("srcBlendAttrib" , ptr->getSrcBlend() )); ptr->setDepthState( c.get_or("DepthState" , ptr->getDepthState() )); @@ -409,14 +417,13 @@ void getRenderMode(Config &c, particlesBaseClass *ptr) ptr->setAlphaSkip( c.get_or("alphaSkip" , ptr->getAlphaSkip() )); - vec4 v4; ptr->getDotTex().rebuild( c.get_or("dotsSize" , DOT_TEXT_SHFT), getVec_asArray(c, "HermiteVals", v4) ? v4 : vec4(.7f, 0.f, .3f, 0.f), c.get_or("dotsType" , 0)); ptr->useAO( c.get_or("AOenabled" , false )); ptr->setAOStrong( c.get_or("AOstrong" , 0.0 )); - ptr->setAOBias( c.get_or("AObias" , .2 )); + ptr->setAOBias( c.get_or("AObias" , .02 )); ptr->setAORadius( c.get_or("AOradius" , ptr->getAORadius() )); ptr->setAODarkness( c.get_or("AOdarkness" , .25 )); ptr->setAOMul( c.get_or("AOmul" , 1.0 )); @@ -424,12 +431,14 @@ void getRenderMode(Config &c, particlesBaseClass *ptr) ptr->postRenderingActive( c.get_or("depthRender" , false)); - ptr->dpAdjConvex( c.get_or("dpAdjConvex" , 0.333)); - ptr->dpNormalTune( c.get_or("dpNormalTune", 0.025)); + //ptr->dpAdjConvex( c.get_or("dpAdjConvex" , 0.250)); + //ptr->dpNormalTune( c.get_or("dpNormalTune", 0.025)); + ptr->dpAdjConvex( c.get_or("dpAdjConvex2" , 1.00)); + ptr->dpNormalTune( c.get_or("dpNormalTune2", 0.15)); ptr->useShadow( c.get_or("ShadowEnabled" , false )); - ptr->setShadowBias( c.get_or("ShadowBias" , 0.015 )); + ptr->setShadowBias( c.get_or("ShadowBias" , 0.0 )); ptr->setShadowDarkness( c.get_or("ShadowDarkness" , 0.0 )); ptr->setShadowRadius( c.get_or("ShadowRadius" , 2.0 )); ptr->setShadowGranularity( c.get_or("ShadowGranularity" , 1.0 )); @@ -480,8 +489,8 @@ void getRenderMode(Config &c, particlesBaseClass *ptr) glow->setGlowState( gSel>0 ? gSel : glow->glowType_Threshold); } } -#ifdef GLCHAOSP_LIGHTVER if(theApp->startWithGlowOFF()) glow->setGlowOn(false); +#ifdef GLCHAOSP_LIGHTVER if(glow->isGlowOn()) glow->setGlowState(glow->glowType_Bilateral); #endif @@ -527,7 +536,8 @@ void loadSettings(Config &cfg, particlesSystemClass *pSys, int typeToIgnore = lo { auto& c = cfg["Render"]; - pSys->setRenderMode( c.get_or("RenderMode" , pSys->getRenderMode() )); + pSys->setRenderMode(theApp->slowGPU() ? RENDER_USE_POINTS : c.get_or("RenderMode" , int(RENDER_USE_POINTS)) ); + #if !defined(GLCHAOSP_LIGHTVER) pSys->getMotionBlur()->Active( c.get_or("motionBlur" , pSys->getMotionBlur()->Active() )); pSys->getMotionBlur()->setBlurIntensity( c.get_or("blurIntensity", pSys->getMotionBlur()->getBlurIntensity() )); @@ -537,7 +547,7 @@ void loadSettings(Config &cfg, particlesSystemClass *pSys, int typeToIgnore = lo if(typeToIgnore != loadSettings::ignoreCircBuffer) { pSys->getEmitter()->setSizeCircularBuffer(c.get_or("circBuff" , pSys->getEmitter()->getSizeCircularBuffer())); #ifdef GLCHAOSP_LIGHTVER - pSys->getEmitter()->setSizeCircularBuffer(pSys->getEmitter()->getSizeCircularBuffer()>>1); + //pSys->getEmitter()->setSizeCircularBuffer(pSys->getEmitter()->getSizeCircularBuffer()>>1); #endif if(pSys->getEmitter()->getSizeCircularBuffer()>pSys->getEmitter()->getSizeAllocatedBuffer()) pSys->getEmitter()->setSizeCircularBuffer(pSys->getEmitter()->getSizeAllocatedBuffer()); @@ -553,7 +563,7 @@ void loadSettings(Config &cfg, particlesSystemClass *pSys, int typeToIgnore = lo if(getVec_asArray(c, "camPOV" , v3)) pSys->getTMat()->setPOV(v3); if(getVec_asArray(c, "camTGT" , v3)) pSys->getTMat()->setTGT(v3); - if(getVec_asArray(c, "camPerspective", v3)) pSys->getTMat()->setPerspective(v3.x, v3.y, v3.z); + if(getVec_asArray(c, "camPerspective", v3)) pSys->getTMat()->setPerspective(v3.x, v3.y, v3.z < pSys->getTMat()->getPOV().z*3 ? pSys->getTMat()->getPOV().z*3 : v3.z); if(getVec_asArray(c, "camDolly" , v3)) pSys->getTMat()->getTrackball().setDollyPosition(v3); if(getVec_asArray(c, "camPan" , v3)) pSys->getTMat()->getTrackball().setPanPosition(v3); if(getVec_asArray(c, "camRotCent" , v3)) pSys->getTMat()->getTrackball().setRotationCenter(v3); @@ -759,6 +769,7 @@ void mainGLApp::saveProgConfig() cfg["windowSizeH" ] = h; cfg["vSync" ] = theApp->getVSync(); + cfg["slowGPU"] = theApp->slowGPU(); cfg["maxParticles" ] = getMaxAllocatedBuffer(); cfg["partSizeConst"] = theApp->isParticlesSizeConstant(); @@ -773,7 +784,7 @@ void mainGLApp::saveProgConfig() cfg["emitterType" ] = theApp->getEmitterType(); cfg["auxStepBuffer" ] = theApp->getEmissionStepBuffer(); - cfg["startWithAttractorIdx" ] = theApp->getStartWithAttractorIdx(); + cfg["startWithAttractorName" ] = theApp->getStartWithAttractorName(); dump_file(filename, cfg, JSON); @@ -821,7 +832,9 @@ bool mainGLApp::loadProgConfig() width = cfg.get_or("windowSizeW", INIT_WINDOW_W); height = cfg.get_or("windowSizeH", INIT_WINDOW_H); - vSync = cfg.get_or("vSync", vSync); + vSync = cfg.get_or("vSync", 1); + isSlowGPU = cfg.get_or("slowGPU", false); + if(isSlowGPU) initialGlowOFF = true; setMaxAllocatedBuffer(cfg.get_or("maxParticles", getMaxAllocatedBuffer())); if(getMaxAllocatedBuffer()>PARTICLES_MAX) setMaxAllocatedBuffer(PARTICLES_MAX); @@ -834,7 +847,7 @@ bool mainGLApp::loadProgConfig() theApp->selectEmitterType(cfg.get_or("emitterType",int(emitter_separateThread_externalBuffer))); theApp->setEmissionStepBuffer(cfg.get_or("auxStepBuffer", theApp->getEmissionStepBuffer())); - theApp->setStartWithAttractorIdx(cfg.get_or("startWithAttractorIdx", -1)); // -1 Random start + theApp->setStartWithAttractorName(cfg.get_or("startWithAttractorName", "random")); // -1 Random start if(theApp->useLowPrecision()) theApp->setLowPrecision(); else theApp->setHighPrecision(); diff --git a/src/src/glApp.cpp b/src/src/glApp.cpp index e41710d6..6b22df1a 100644 --- a/src/src/glApp.cpp +++ b/src/src/glApp.cpp @@ -62,6 +62,9 @@ void glfwKeyCallback(GLFWwindow* window, int key, int scancode, int action, int #if !defined (__EMSCRIPTEN__) case GLFW_KEY_F11: toggleFullscreenOnOff(window); break; #endif + case GLFW_KEY_G: + theApp->idleRotation(theApp->idleRotation()^1); + break; case GLFW_KEY_DOWN : case GLFW_KEY_D : { int idx = attractorsList.getSelection(); @@ -253,6 +256,7 @@ mainGLApp* mainGLApp::theMainApp = 0; void mainGLApp::imguiInit() { // Setup ImGui binding + //IMGUI_CHECKVERSION(); ImGui::CreateContext(); #ifdef GLAPP_IMGUI_VIEWPORT @@ -448,7 +452,6 @@ mainGLApp::mainGLApp() mainGLApp::~mainGLApp() { - onExit(); delete glEngineWnd; } @@ -488,53 +491,51 @@ int mainGLApp::onExit() return 0; } -void mainGLApp::resetParticlesSystem() { - //int sel = attractorsList.getSelection(); - theWnd->onExit(); - //attractorsList.resetSelection(); - theWnd->onInit(); - //attractorsList.setSelection(sel); -} - void newFrame() { theApp->getTimer().tick(); glfwPollEvents(); theWnd->onIdle(); - theWnd->onRender(); theApp->getMainDlg().renderImGui(); + theWnd->onRender(); + theApp->getMainDlg().postRenderImGui(); - glfwMakeContextCurrent(theApp->getGLFWWnd()); + //glfwMakeContextCurrent(theApp->getGLFWWnd()); glfwSwapBuffers(theApp->getGLFWWnd()); } void mainGLApp::mainLoop() { - while (!glfwWindowShouldClose(getGLFWWnd())) { + while (!glfwWindowShouldClose(getGLFWWnd()) && !appNeedRestart) { glfwPollEvents(); - glfwGetFramebufferSize(getGLFWWnd(), &width, &height); + //glfwGetFramebufferSize(getGLFWWnd(), &width, &height); if (!glfwGetWindowAttrib(getGLFWWnd(), GLFW_ICONIFIED)) getTimer().tick(); #if !defined(GLCHAOSP_LIGHTVER) theWnd->onIdle(); + getMainDlg().renderImGui(); // debug interface //glClearColor(0.0, 0.0, 0.0, 0.1); //glClear(GL_COLOR_BUFFER_BIT); theWnd->onRender(); - if(screenShotRequest) { - if(screenShotRequest == ScreeShotReq::ScrnSht_CAPTURE_ALL) getMainDlg().renderImGui(); - glfwMakeContextCurrent(getGLFWWnd()); - getScreenShot(); - } - getMainDlg().renderImGui(); - glfwMakeContextCurrent(getGLFWWnd()); + if(screenShotRequest) { + if(screenShotRequest == ScreeShotReq::ScrnSht_CAPTURE_ALL) { + getMainDlg().postRenderImGui(); + //glfwMakeContextCurrent(getGLFWWnd()); + getScreenShot(); + } else { + getScreenShot(); + getMainDlg().postRenderImGui(); + } + } else getMainDlg().postRenderImGui(); + //glfwMakeContextCurrent(getGLFWWnd()); glfwSwapBuffers(getGLFWWnd()); #else newFrame(); @@ -572,35 +573,27 @@ int main(int argc, char **argv) theApp->useLightGUI(atoi(argv[8])==1 ? true : false); // 9 std::string s(argv[9]); - //printf("%s\n",argv[9]); - - int index; - int listSize = attractorsList.getList().size()-1; - - auto getRandomIDX = [&]() { - fstRnd::fFastRand32 fastRandom; - return int(fastRandom.UNI() * float(listSize)); - }; - - if(s=="random") index = getRandomIDX(); - else index = attractorsList.getSelectionByName(s); - - if(index<0 || index>listSize) index = getRandomIDX(); - theApp->setStartWithAttractorIdx(index); + theApp->setStartWithAttractorName(s.empty() ? "random" : s); theApp->onInit(w<256 ? 256 : (w>3840 ? 3840 : w), h<256 ? 256 : (h>2160 ? 2160 : h)); } else #endif + + do { + theApp->needRestart(false); theApp->onInit(); // Enter in GL main loop ///////////////////////////////////////////////// #if !defined (__EMSCRIPTEN__) - theApp->mainLoop(); + theApp->mainLoop(); #else - emscripten_set_main_loop(newFrame,0,true); + emscripten_set_main_loop(newFrame,0,true); #endif + theApp->onExit(); + } while(theApp->needRestart()); + // Exit procedures called from theApp destructor ///////////////////////////////////////////////// delete theApp; diff --git a/src/src/glApp.h b/src/src/glApp.h index 899ce0a4..b571c083 100644 --- a/src/src/glApp.h +++ b/src/src/glApp.h @@ -223,8 +223,6 @@ class mainGLApp std::string &get_glslVer() {return glslVersion; } std::string &get_glslDef() {return glslDefines; } - void resetParticlesSystem(); - unsigned getMaxAllocatedBuffer() { return maxAllocatedBuffer; } void setMaxAllocatedBuffer(unsigned v) { maxAllocatedBuffer = v; } unsigned getEmissionStepBuffer() { return emissionStepBuffer; } @@ -236,8 +234,8 @@ class mainGLApp bool useDetailedShadows() { return detailedShadows; } void useDetailedShadows(bool b) { detailedShadows = b; } - int getStartWithAttractorIdx() { return startWithAttractorIdx; } - void setStartWithAttractorIdx(int v) { startWithAttractorIdx = v; } + std::string& getStartWithAttractorName() { return startWithAttractorName; } + void setStartWithAttractorName(const std::string& s) { startWithAttractorName = s; } void setVSync(int v) { vSync = v; } @@ -284,6 +282,10 @@ class mainGLApp void useLightGUI(bool b) { lightGUI = b; } bool startWithGlowOFF() { return initialGlowOFF; } void startWithGlowOFF(bool b) { initialGlowOFF = b; } + bool slowGPU() { return isSlowGPU; } + void slowGPU(bool b) { isSlowGPU = b; } + bool needRestart() { return appNeedRestart; } + void needRestart(bool b) { appNeedRestart = b; } void selectFolder(std::string &s); @@ -298,6 +300,9 @@ class mainGLApp void selectedListQuickView(int i) { idxListQuickView = i; } int selectedListQuickView() { return idxListQuickView; } + bool idleRotation() { return isIdleRotation; } + void idleRotation(bool b) { isIdleRotation = b; } + void selectEmitterType(int type) { #if !defined(GLCHAOSP_LIGHTVER) #ifdef GLAPP_REQUIRE_OGL45 @@ -351,8 +356,11 @@ class mainGLApp bool lightGUI = false; bool initialGlowOFF = false; bool detailedShadows = false; + bool isIdleRotation = false; + bool isSlowGPU = false; + bool appNeedRestart = false; - int startWithAttractorIdx = -1; // -1 Random start + std::string startWithAttractorName = std::string("random"); // -1 Random start int screenShotRequest; int vSync = 0; diff --git a/src/src/glWindow.cpp b/src/src/glWindow.cpp index 9bb7128f..4ad52e08 100644 --- a/src/src/glWindow.cpp +++ b/src/src/glWindow.cpp @@ -64,7 +64,7 @@ void glWindow::onInit() T.setGizmoRotZControl((vgButtons) GLFW_MOUSE_BUTTON_LEFT, (vgModifiers) GLFW_MOD_ALT | GLFW_MOD_SUPER); T.setDollyControl((vgButtons) GLFW_MOUSE_BUTTON_RIGHT, (vgModifiers) 0); - T.setPanControl( (vgButtons) GLFW_MOUSE_BUTTON_RIGHT, (vgModifiers) GLFW_MOD_CONTROL|GLFW_MOD_SHIFT); + T.setPanControl( (vgButtons) GLFW_MOUSE_BUTTON_RIGHT, (vgModifiers) GLFW_MOD_CONTROL|GLFW_MOD_SUPER); T.setRotationCenter(attractorsList.get()->getTGT()); @@ -78,15 +78,26 @@ void glWindow::onInit() int listSize = attractorsList.getList().size()-1; - if(theApp->getStartWithAttractorIdx()<0 || theApp->getStartWithAttractorIdx()>listSize) { - fstRnd::fFastRand32 fastRandom; - - int index = int(fastRandom.UNI() * float(listSize)); - attractorsList.setSelection(index); - //attractorsList.setSelection(30); + auto getRandomIDX = [&]() { + fstRnd::fFastRand32 fastRandom; + return int(fastRandom.UNI() * float(listSize)); + }; + + if(theApp->getStartWithAttractorName()=="random") { + attractorsList.setSelection(getRandomIDX()); + } else if(theApp->getStartWithAttractorName().find(".sca")==std::string::npos) { + int index = attractorsList.getSelectionByName(theApp->getStartWithAttractorName()); + attractorsList.setSelection((index<0 || index>listSize) ? getRandomIDX() : index); + } else { + attractorsList.getThreadStep()->stopThread(); + if(theApp->loadAttractor(theApp->getStartWithAttractorName().c_str())) { + attractorsList.setFileName(theApp->getStartWithAttractorName()); + attractorsList.getThreadStep()->restartEmitter(); + attractorsList.get()->initStep(); + attractorsList.getThreadStep()->startThread(); + } + else attractorsList.setSelection(getRandomIDX()); } - else attractorsList.setSelection(theApp->getStartWithAttractorIdx()); - } // @@ -292,7 +303,7 @@ GLuint glWindow::renderAttractor() mat4 m = translate(mat4(1.f), cpPOV); m = m * mat4_cast(cPit.getRotation()); //m = translate(m, cpPOV); - cpTGT = m * cpTGT; + cpTGT = mat3(m) * cpTGT; particlesSystem->getTMat()->setPerspective(particlesSystem->getCockpit().getPerspAngle(), float(w)/float(h), particlesSystem->getCockpit().getPerspNear(), objT->getPerspFar()); particlesSystem->getTMat()->setView(cpPOV, cpTGT); @@ -345,7 +356,7 @@ GLuint glWindow::renderAttractor() //////////////////////////////////////////////////////////////////////////// void glWindow::onIdle() { - particlesSystem->getTMat()->getTrackball().idle(); + if(theApp->idleRotation()) particlesSystem->getTMat()->getTrackball().idle(); } diff --git a/src/src/tools/imguiControls.cpp b/src/src/tools/imguiControls.cpp index 8f4cbfa7..3e2c178b 100644 --- a/src/src/tools/imguiControls.cpp +++ b/src/src/tools/imguiControls.cpp @@ -16,7 +16,7 @@ namespace ImGui { ////////////////////////////////////////////////////////////////// -bool hslTuning(const char* label, float *selVal, int barType, const ImVec2 &size, const ImVec2 &padd) +bool hslTuning(const char* label, float *selVal, int barType, float stepSize, const ImVec2 &size, const ImVec2 &padd) { bool value_changed = false; @@ -53,7 +53,7 @@ bool hslTuning(const char* label, float *selVal, int barType, const ImVec2 &size //Proportional drag value (like DragFloat) //value_changed = DragBehavior(bb, id, selVal, .005f, -1.f, 1.f, 3, 1); const float min=-1.f, max = 1.f; - value_changed = DragBehavior(id, ImGuiDataType_Float, selVal, .005f, (void *)&min, (void *)&max, "%3f", 1, ImGuiDragFlags_None); + value_changed = DragBehavior(id, ImGuiDataType_Float, selVal, stepSize, (void *)&min, (void *)&max, "%3f", 1, ImGuiDragFlags_None); #else // ONE <-> ONE value (like slider) if (IsItemActive()) diff --git a/src/src/tools/imguiControls.h b/src/src/tools/imguiControls.h index ca12732c..867baff9 100644 --- a/src/src/tools/imguiControls.h +++ b/src/src/tools/imguiControls.h @@ -45,13 +45,14 @@ IMGUI_API bool paletteButton(const char* label, int numCol, float *buff, const I // // hslTuning // -// selVal - in/out value in interval [-1,1] -// type - type of widget, must be HSL_TUNING_H (for HUE), HSL_TUNING_S, HSL_TUNING_L -// size - widget size -// padding- need for adjust color line below text in case of different fonts +// selVal - in/out value in interval [-1,1] +// type - type of widget, must be HSL_TUNING_H (for HUE), HSL_TUNING_S, HSL_TUNING_L +// stepSize - increment +// size - widget size +// padding - need for adjust color line below text in case of different fonts // for default is your Imgui default setting //////////////////////////////////////////////////////////////////////////// -IMGUI_API bool hslTuning(const char* label, float *selVal,int type, const ImVec2 &size, const ImVec2 &padding=ImVec2(-1,-1)); +IMGUI_API bool hslTuning(const char* label, float *selVal, int type, float stepSize, const ImVec2 &size, const ImVec2 &padding=ImVec2(-1,-1)); // // DragFloatEx and DragFloat#Ex diff --git a/src/src/tools/transforms.h b/src/src/tools/transforms.h index b2e8b075..f7a98699 100644 --- a/src/src/tools/transforms.h +++ b/src/src/tools/transforms.h @@ -29,6 +29,7 @@ struct transfMatrix { mat4 mvMatrix = mat4(1.0f); mat4 mvpMatrix = mat4(1.0f); mat4 mvLightM = mat4(1.0f); + mat4 mvpLightM = mat4(1.0f); }; class transformsClass { diff --git a/src/src/tools/vGizmoMath.h b/src/src/tools/vGizmoMath.h index 226407a6..fd9b2565 100644 --- a/src/src/tools/vGizmoMath.h +++ b/src/src/tools/vGizmoMath.h @@ -186,6 +186,7 @@ TEMPLATE_TYPENAME_T class Vec4 { Vec4(const VEC3_T& v, T s = T(0)) : x(v.x), y(v.y), z(v.z), w(s) {} Vec4(T s, const VEC3_T& v) : x(s), y(v.x), z(v.y), w(v.z) {} + //operator VEC3_T() const { return *((VEC3_T *) &x); } const Vec4 operator-() const { return Vec4(-x, -y, -z, -w); } Vec4& operator+=(const Vec4& v) { x += v.x; y += v.y; z += v.z; w += v.w; return *this; } diff --git a/src/src/ui/uiAttractorsDlg.cpp b/src/src/ui/uiAttractorsDlg.cpp index 61722bab..c92cb3be 100644 --- a/src/src/ui/uiAttractorsDlg.cpp +++ b/src/src/ui/uiAttractorsDlg.cpp @@ -551,10 +551,9 @@ const float border = 5; } const bool test4D = !typeVal && att->getPtSize()==AttractorBase::attPt4D && i==3; - float f = test4D ? att->getDim4D() : att->getValue(i,typeVal); + float f = att->getValue(i,typeVal); if(ImGui::DragFloatEx(s, (float *) &f, .0001, minVal, maxVal, "%.7f",1.0f,ImVec2(.93,0.5))) { - if(test4D) att->setDim4D(f); - else att->setValue(i, typeVal, f); + att->setValue(i, typeVal, f); valIdx=idx; if(!theWnd->getParticlesSystem()->getEmitter()->isEmitterOn()) theWnd->getParticlesSystem()->getEmitter()->setEmitterOn(); diff --git a/src/src/ui/uiHelpEng.h b/src/src/ui/uiHelpEng.h index b54d3051..b49de856 100644 --- a/src/src/ui/uiHelpEng.h +++ b/src/src/ui/uiHelpEng.h @@ -97,6 +97,9 @@ " it is useful in cases where you modify parameters and the attractor is instable\n"\ "* Buffer: num of particles to emit, in M (millions); and progressive point, in K (thousands)\n" +#define GLAPP_HELP_TRACK_IDLE\ + "Enable/Disable vGizmo idle rotation\n\n"\ + " use \"G\" key to quickly toggle on/off" #define GLAPP_HELP_LIGHT_TREE\ "Light settings\n\n"\ @@ -236,23 +239,31 @@ #define GLAPP_HELP_PRECISION\ "Internal precision of FBO, palettes, textures\n"\ " Checked - use 16bit floating point\n"\ - " unChecked - use 32bit floating point (default)"\ + " unChecked - use 32bit floating point (default)\n\n"\ + " *is necessary to save to apply the changes (autorestart)"\ #define GLAPP_HELP_START_ATTRACTOR\ "With which attractor glChAoSP starts\n"\ " Checked - always starts with current attractor\n"\ " unChecked - starts with random selection (default)\n\n"\ - " *unCheck and reCheck to select new one"\ + " *is necessary to save to apply the changes (autorestart)"\ #define GLAPP_HELP_DETAILED_SHADOW\ "More detailed shadows\n"\ " Checked - Wider texture for shadows (w*2 x h*2)\n"\ " unChecked - Standard window texture (w x h => default)"\ +#define GLAPP_HELP_SLOW_GPU\ + "Start any attractor in PointSprite mode and with GLOW OFF\n\n"\ + "After you can select whatever you want: BillBoard/GLOW\n"\ + "(pointSprite are faster and GLOW is critical mostly in macOS)"\ + #define GLAPP_HELP_SHADOWS_TREE\ "Shadow settings\n\n"\ " Rad - Smoothing shadow radius in pix (0 = noSmooth)\n"\ " Ratio - expand smooth radius with subPixels\n"\ + " real RADIUS = Rad/Ratio\n"\ + " computed RADIUS pixels = Rad*Ratio\n"\ " AutoLightDist - auto ligt distance extimation\n"\ " Bias - Shadow adaptation\n"\ " Dark - Shadow intensity"\ diff --git a/src/src/ui/uiMainDlg.cpp b/src/src/ui/uiMainDlg.cpp index 54322f41..d845e941 100644 --- a/src/src/ui/uiMainDlg.cpp +++ b/src/src/ui/uiMainDlg.cpp @@ -300,12 +300,17 @@ void particlesDlgClass::viewSettings(particlesBaseClass *particles, char id) ImGui::PushStyleVar(ImGuiStyleVar_ChildRounding, 5.0f); ImGui::BeginChild(buildID(base, idA++, id), ImVec2(0,ImGui::GetFrameHeightWithSpacing()*numItems-ImGui::GetStyle().ItemSpacing.y*3), true); //////////Linea 1////////// - ImGui::SetCursorPosX(INDENT(posA)); ImGui::TextDisabled("Blending Src"); - ImGui::SameLine(INDENT(posC4)); ImGui::TextDisabled("Blending Dst"); + ImGui::SetCursorPosX(ImGui::GetFrameHeightWithSpacing()); + const float nextPos = ImGui::GetContentRegionAvail().x*.5; + ImGui::TextDisabled(" Blending Src"); + ImGui::SameLine(ImGui::GetFrameHeightWithSpacing()+nextPos); ImGui::TextDisabled(" Blending Dst"); //////////Linea 2////////// - ImGui::PushItemWidth(wButt2); - ImGui::SetCursorPosX(posA); + vec4 bkgColor(particles->backgroundColor()); + if(ImGui::ColorEdit4(buildID(base, idA++, id),value_ptr(bkgColor),ImGuiColorEditFlags_NoInputs)) particles->backgroundColor(bkgColor); + + ImGui::SameLine(); + ImGui::PushItemWidth(ImGui::GetContentRegionAvail().x*.5); { int idx = particles->srcBlendIdx(); if(ImGui::Combo(buildID(base, idA++, id), &idx, particles->getBlendArrayStrings().data(), particles->getBlendArrayElements())) { @@ -313,7 +318,7 @@ void particlesDlgClass::viewSettings(particlesBaseClass *particles, char id) particles->srcBlendIdx(idx); } } - ImGui::SameLine(posC4); + ImGui::SameLine(); { int idx = particles->dstBlendIdx(); if(ImGui::Combo(buildID(base, idA++, id), &idx, particles->getBlendArrayStrings().data(), particles->getBlendArrayElements())) { @@ -417,13 +422,13 @@ void particlesDlgClass::viewSettings(particlesBaseClass *particles, char id) ImGui::SameLine(); { float f = particles->dpAdjConvex(); - if(ImGui::DragFloat(buildID(base, idA++, id), &f, .001, .01, 1.0, "Adj: %.3f",1.f)) particles->dpAdjConvex(f); + if(ImGui::DragFloat(buildID(base, idA++, id), &f, .001, .01, 3.0, "Cnvx: %.3f",1.f)) particles->dpAdjConvex(f); } ImGui::SameLine(); { float f = particles->dpNormalTune(); - if(ImGui::DragFloat(buildID(base, idA++, id), &f, .00025, 0.0, 1.0, "Norm: %.4f",1.f)) particles->dpNormalTune(f); + if(ImGui::DragFloat(buildID(base, idA++, id), &f, .00025, 0.0, 5.0, "Norm: %.4f",1.f)) particles->dpNormalTune(f); } ImGui::PopItemWidth(); } @@ -542,18 +547,18 @@ void particlesDlgClass::viewSettings(particlesBaseClass *particles, char id) ImGui::SetCursorPosX(border); float f = cmSet->getH(); //if(ImGui::DragFloatEx(buildID(base, idA++, id), &f,.001, -1.0, 1.0, "%.3f",1.0f,ImVec2(.93,0.5))) particles->getCMTex()->setH(f); - if(ImGui::hslTuning(buildID(base, idA++, id), &f, HSL_TUNING_H, ImVec2(wButt3, buttY))) cmSet->setH(f); + if(ImGui::hslTuning(buildID(base, idA++, id), &f, HSL_TUNING_H, 0.0025f, ImVec2(wButt3, buttY))) cmSet->setH(f); //ImGui::SameLine(border+5); ImGui::Text("%.2f",f); } { ImGui::SameLine(posB3); float f = cmSet->getS(); - if(ImGui::hslTuning(buildID(base, idA++, id), &f, HSL_TUNING_S, ImVec2(wButt3, buttY),ImVec2(3, 3))) cmSet->setS(f); + if(ImGui::hslTuning(buildID(base, idA++, id), &f, HSL_TUNING_S, 0.0025f, ImVec2(wButt3, buttY),ImVec2(3, 3))) cmSet->setS(f); } { ImGui::SameLine(posC3); float f = cmSet->getL(); - if(ImGui::hslTuning(buildID(base, idA++, id), &f, HSL_TUNING_L, ImVec2(wButt3, buttY),ImVec2(3, 3))) cmSet->setL(f); + if(ImGui::hslTuning(buildID(base, idA++, id), &f, HSL_TUNING_L, 0.0025f, ImVec2(wButt3, buttY),ImVec2(3, 3))) cmSet->setL(f); } ImGui::PopItemWidth(); @@ -1132,14 +1137,14 @@ void particlesDlgClass::viewSettings(particlesBaseClass *particles, char id) ImGui::SameLine(posC4); { float f = imT->getBright(); - if(ImGui::hslTuning(buildID(base, idA++, id), &f, HSL_TUNING_L, ImVec2(wButt4-2, buttY),ImVec2(0, 0))) + if(ImGui::hslTuning(buildID(base, idA++, id), &f, HSL_TUNING_L, .001f, ImVec2(wButt4-2, buttY),ImVec2(0, 0))) imT->setBright(f); } ImGui::SameLine(posD4); { float f = imT->getContrast(); - if(ImGui::hslTuning(buildID(base, idA++, id), &f, HSL_TUNING_L, ImVec2(wButt4-2, buttY),ImVec2(0, 0))) + if(ImGui::hslTuning(buildID(base, idA++, id), &f, HSL_TUNING_L, .001f, ImVec2(wButt4-2, buttY),ImVec2(0, 0))) imT->setContrast(f); } @@ -1493,11 +1498,20 @@ void progSettingDlgClass::view() { bool b = bool(theApp->getVSync()); - if(ImGui::Checkbox("vSync", &b)) { + if(ImGui::Checkbox("vSync ", &b)) { theApp->setVSync(b ? 1 : 0); glfwSwapInterval(theApp->getVSync()); } } + ImGui::SameLine(); + { + bool b = bool(theApp->slowGPU()); + if(ImGui::Checkbox("slow GPU", &b)) theApp->slowGPU(b); + ImGui::SameLine(); + ShowHelpMarker(GLAPP_HELP_SLOW_GPU); + + } + /* ImGui::NewLine(); @@ -1621,61 +1635,66 @@ void progSettingDlgClass::view() //ImGui::PushItemWidth(wButt -ImGui::GetCursorPosX()); ImGui::Text("%.2fGB", (maxBuff*16000000.f)/(1024*1024*1024)); - if(emitterChanges) pushColorButton(); - if(ImGui::Button("Apply Emitter Changes", ImVec2(w,0))) { - theApp->setMaxAllocatedBuffer(maxBuff * 1000000.f); - theApp->setEmissionStepBuffer(emitStep<<10); - theApp->selectEmitterType(idxEmitt); - theApp->resetParticlesSystem(); + if(emitterChanges) { pushColorButton(); + if(ImGui::Button("Apply Emitter Changes", ImVec2(w,0))) { + theApp->setMaxAllocatedBuffer(maxBuff * 1000000.f); + theApp->setEmissionStepBuffer(emitStep<<10); + theApp->selectEmitterType(idxEmitt); + theApp->needRestart(true); + if(emitterChanges) popColorButton(); + emitterChanges = false; + } if(emitterChanges) popColorButton(); - emitterChanges = false; - } - if(emitterChanges) popColorButton(); + } else { ImGui::AlignTextToFramePadding(); ImGui::NewLine(); } ImGui::NewLine(); + static bool optionChanges = false; { ImGui::AlignTextToFramePadding(); bool b = bool(theApp->isParticlesSizeConstant()); if(ImGui::Checkbox(" Particles size constant", &b)) { theApp->setParticlesSizeConstant(b); theWnd->getParticlesSystem()->setFlagUpdate(); - } ImGui::SameLine(); ShowHelpMarker(GLAPP_HELP_PART_SZ_CONST); } + { + ImGui::AlignTextToFramePadding(); + bool b = theApp->useDetailedShadows(); + if(ImGui::Checkbox(" Detailed shadow", &b)) { + particlesSystemClass *sys = theWnd->getParticlesSystem(); + theApp->useDetailedShadows(b); + const int detail = theApp->useDetailedShadows() ? 2 : 1; + sys->getShadow()->getFBO().reBuildFBO(1,sys->getWidth()*detail,sys->getHeight()*detail,GL_RGBA32F); + } + ImGui::SameLine(); + ShowHelpMarker(GLAPP_HELP_DETAILED_SHADOW); + } { ImGui::AlignTextToFramePadding(); bool b = bool(theApp->useLowPrecision()); if(ImGui::Checkbox(" Use LOW precision", &b)) { if(b) theApp->setLowPrecision(); else theApp->setHighPrecision(); - theApp->resetParticlesSystem(); + //theApp->needRestart(true); + optionChanges = true; } ImGui::SameLine(); ShowHelpMarker(GLAPP_HELP_PRECISION); } { ImGui::AlignTextToFramePadding(); - bool b = bool(theApp->getStartWithAttractorIdx()>=0); + bool b = bool(theApp->getStartWithAttractorName()!="random"); if(ImGui::Checkbox(" Start with current attractor", &b)) { - if(b) theApp->setStartWithAttractorIdx(attractorsList.getSelection()); - else theApp->setStartWithAttractorIdx(-1); + if(b) theApp->setStartWithAttractorName(attractorsList.getNameID()); + else theApp->setStartWithAttractorName("random"); + optionChanges = true; } ImGui::SameLine(); ShowHelpMarker(GLAPP_HELP_START_ATTRACTOR); } - { - ImGui::AlignTextToFramePadding(); - bool b = theApp->useDetailedShadows(); - if(ImGui::Checkbox(" Detailed shadow", &b)) { - theApp->useDetailedShadows(b); - theApp->resetParticlesSystem(); - } - ImGui::SameLine(); - ShowHelpMarker(GLAPP_HELP_DETAILED_SHADOW); - } /* { ImGui::AlignTextToFramePadding(); @@ -1733,6 +1752,7 @@ void progSettingDlgClass::view() ImGui::PopItemWidth(); */ ImGui::NewLine(); + if(optionChanges) pushColorButton(); if(ImGui::Button("Save Prog.Settings",ImVec2(wButt,0))) { theApp->setPosX(wantSavePos ? x : -1); theApp->setPosY(wantSavePos ? y : -1); @@ -1740,9 +1760,13 @@ void progSettingDlgClass::view() theApp->setEmissionStepBuffer(emitStep<<10); theApp->selectEmitterType(idxEmitt); theApp->saveProgConfig(); - theApp->resetParticlesSystem(); + //theApp->resetParticlesSystem(); + theApp->needRestart(true); + if(optionChanges) popColorButton(); emitterChanges = false; + optionChanges = false; } + if(optionChanges) popColorButton(); } ImGui::End(); @@ -1987,11 +2011,11 @@ void viewSettingDlgClass::view() if(!isVisible) return; #if !defined(GLCHAOSP_LIGHTVER) const int posH = 0; - const int szH = 365+7*ImGui::GetFrameHeightWithSpacing(); + const int szH = 365+14*ImGui::GetFrameHeightWithSpacing(); const int posW = 190; #else const int posH = 385; - const int szH = 146+ImGui::GetFrameHeightWithSpacing()*11; + const int szH = 146+ImGui::GetFrameHeightWithSpacing()*12; const int posW = 0; #endif const int szW = 300; @@ -2036,7 +2060,10 @@ void viewSettingDlgClass::view() tBall.setDollyPosition(vec3(0.f, 0.f, v.z)); } } - + bool b = theApp->idleRotation(); + if(ImGui::Checkbox(" vGizmo idle rotation", &b)) { theApp->idleRotation(b); } + ImGui::SameLine(); + ShowHelpMarker(GLAPP_HELP_TRACK_IDLE); // Gizmo /////////////////////////////////////////////////////////////////////// ImGui::NewLine(); @@ -2112,7 +2139,10 @@ void viewSettingDlgClass::view() { bool b = pSys->showAxes() == renderBaseClass::showAxesToSetCoR; if(colCheckButton(b , b ? ICON_FA_CHECK_SQUARE_O " Modify CoR" : ICON_FA_SQUARE_O " Modify CoR", wButt2)) { - pSys->showAxes(pSys->showAxes() == renderBaseClass::showAxesToSetCoR ? renderBaseClass::noShowAxes : renderBaseClass::showAxesToSetCoR); + if(pSys->showAxes() == renderBaseClass::showAxesToSetCoR ) { + pSys->showAxes(renderBaseClass::noShowAxes); + tBall.setPosition(tBall.getRotationCenter()); + } else pSys->showAxes(renderBaseClass::showAxesToSetCoR); } } @@ -2444,8 +2474,8 @@ void infoDlgClass::view() if(metricW) ImGui::ShowMetricsWindow(&metricW); #if !defined(GLCHAOSP_LIGHTVER) - if(ImGui::Button(" start/stop ")) { - theApp->resetParticlesSystem(); + if(ImGui::Button(" restart ")) { + theApp->needRestart(true); } #endif } @@ -2671,7 +2701,21 @@ extern float g_touch_x, g_touch_y; #endif void mainImGuiDlgClass::postRenderImGui() { + if(visible()) { + ImGui_ImplOpenGL3_RenderDrawData(ImGui::GetDrawData()); + +#ifdef GLAPP_IMGUI_VIEWPORT + // Update and Render additional Platform Windows + if (ImGui::GetIO().ConfigFlags & ImGuiConfigFlags_ViewportsEnable) + { + GLFWwindow* backup_current_context = glfwGetCurrentContext(); + ImGui::UpdatePlatformWindows(); + ImGui::RenderPlatformWindowsDefault(); + glfwMakeContextCurrent(backup_current_context); + } +#endif + } } void mainImGuiDlgClass::renderImGui() @@ -2722,17 +2766,6 @@ void mainImGuiDlgClass::renderImGui() view(); ImGui::Render(); - ImGui_ImplOpenGL3_RenderDrawData(ImGui::GetDrawData()); - - -#ifdef GLAPP_IMGUI_VIEWPORT - // Update and Render additional Platform Windows - if (ImGui::GetIO().ConfigFlags & ImGuiConfigFlags_ViewportsEnable) - { - ImGui::UpdatePlatformWindows(); - ImGui::RenderPlatformWindowsDefault(); - } -#endif } } diff --git a/startData/BicomplexJExplorer.sca b/startData/BicomplexJExplorer.sca index f960c58a..3224ad9a 100644 --- a/startData/BicomplexJExplorer.sca +++ b/startData/BicomplexJExplorer.sca @@ -1,13 +1,15 @@ { "Attractor": { - "Name": "BicomplexJExplorer", - "bjeIDX": [ 3, 6, 5, 4 ], - "kMax": 0.0, - "kMin": 0.0, - "vMax": 0.0, - "vMin": 0.0, - "vData": [ 0.0, 0.0, -0.754 ], - "kData": [ -0.038, 0.32, -0.2405999, -0.1894 ] + "Name": "BicomplexJExplorer", + "maxDepth": 595, + "fractDegreeN": 2, + "bjeIDX": [ 1, 5, 5, 7 ], + "kMax": 0.0, + "kMin": 0.0, + "vMax": 0.0, + "vMin": 0.0, + "vData4": [ 0.0, -0.4276, 0.0, 0.0 ], + "kData4": [ 0.0, 0.0, 0.0, 0.0 ] }, "Render": { "RenderMode": 0, @@ -23,15 +25,15 @@ "camDolly": [ 0.0, 0.0, 0.0 ], "camPan": [ 0.0, 0.0, 0.0 ], "camRotCent": [ 0.0, 0.0, 0.0 ], - "camRot": [ -0.63732266, 0.26540303, -0.12135828, -0.71585411 ] + "camRot": [ -0.3106598, 0.52258205, -0.50216377, 0.61813664 ] }, "RenderMode0": { "dstBlendAttrib": 32772, - "srcBlendAttrib": 770, + "srcBlendAttrib": 768, "DepthState": false, "BlendState": true, "LightState": true, - "pointSize": 1.29, + "pointSize": 1.54, "pointSizeFactor": 8.08, "clippingDist": 0.24000001, "alphaKFactor": 1.0, @@ -57,18 +59,18 @@ "dpAdjConvex": 0.333, "dpNormalTune": 0.025, "ColorInt": 1.0, - "ColorVel": 0.468, + "ColorVel": 0.474, "PalInvert": true, - "PalClamp": false, + "PalClamp": true, "PalOffset": 0.0, "PalRange": 1.0, "PalH": 0.0, - "PalS": 0.44, - "PalL": -0.08, + "PalS": 0.515, + "PalL": -0.175, "lightShinExp": 1.6, - "lightDiffInt": 1.96, - "lightSpecInt": 0.181, - "lightAmbInt": 0.13, + "lightDiffInt": 2.065, + "lightSpecInt": 0.127, + "lightAmbInt": 0.117, "lightStepMin": 0.1, "lightStepMax": 1.17, "lightModel": 1, @@ -76,16 +78,16 @@ "ggxFresnel": 0.5, "lightDir": [ 37.661388, 1.665875, 36.109646 ], "lightColor": [ 1.0, 1.0, 1.0 ], - "glowOn": true, + "glowOn": false, "glowSelect": 3, "sigma": 7.0, "sigmaRadX": 2.0, "renderInt": 0.85, "blurInt": 1.0, - "bilatInt": 0.585, + "bilatInt": 0.798, "bilatMix": 0.3, "mixTexture": 1.0, - "glowThreshold": 0.104, + "glowThreshold": 0.1, "fxaaOn": false, "fxaaThreshold": 0.5, "ReductMul": 8.0, @@ -93,1631 +95,1631 @@ "Span": 8.0, "Gamma": 1.901, "Bright": 0.0, - "Contrast": 0.075, + "Contrast": 0.112, "Exposure": 1.471, "ToneMap": true, - "ToneMapVal": 1.061, + "ToneMapVal": 1.041, "ToneMapExp": 1.0, "Palette": { - "Type": "Phase", - "Name": "Phase", + "Type": "Aranblue", + "Name": "Aranblue", "rgbData": [ - 0.65882, - 0.47059, - 0.05098, - 0.66275, - 0.46667, - 0.05882, - 0.67059, - 0.46275, - 0.06667, - 0.67451, - 0.45882, - 0.07451, - 0.68235, - 0.4549, - 0.07843, - 0.68627, - 0.45098, - 0.08627, - 0.69412, - 0.44706, - 0.09412, - 0.69804, - 0.44314, - 0.09804, - 0.70196, - 0.43922, - 0.10588, - 0.7098, - 0.43529, - 0.11373, - 0.71373, - 0.43137, - 0.11765, - 0.71765, - 0.42745, - 0.12549, - 0.72549, - 0.42353, - 0.13333, - 0.72941, - 0.41961, - 0.13725, - 0.73333, - 0.41569, - 0.1451, - 0.74118, - 0.41176, - 0.14902, - 0.7451, - 0.40784, - 0.15686, - 0.74902, - 0.40392, - 0.16471, - 0.75294, - 0.4, - 0.16863, - 0.75686, - 0.39608, - 0.17647, - 0.76078, - 0.39216, - 0.18039, - 0.76863, - 0.38431, + 0.8, + 0.37647, 0.18824, - 0.77255, - 0.38039, - 0.19608, - 0.77647, + 0.8, 0.37647, - 0.2, - 0.78039, - 0.37255, - 0.20784, - 0.78431, - 0.36863, - 0.21569, - 0.78824, - 0.36471, - 0.21961, - 0.79216, - 0.36078, - 0.22745, - 0.79608, - 0.35294, - 0.23529, + 0.18824, 0.8, - 0.34902, - 0.24314, - 0.80392, - 0.3451, - 0.24706, - 0.80784, - 0.34118, - 0.2549, - 0.81176, - 0.33725, - 0.26275, + 0.37647, + 0.18824, + 0.8, + 0.37647, + 0.17255, + 0.8, + 0.37647, + 0.17255, 0.81569, - 0.32941, - 0.27059, + 0.37647, + 0.17255, 0.81569, - 0.32549, - 0.27843, - 0.81961, - 0.32157, - 0.28627, - 0.82353, - 0.31765, - 0.29412, - 0.82745, - 0.3098, - 0.30196, + 0.37647, + 0.17255, + 0.81569, + 0.37647, + 0.15686, + 0.81569, + 0.37647, + 0.15686, + 0.81569, + 0.37647, + 0.15686, + 0.81569, + 0.37647, + 0.15686, 0.83137, - 0.30588, - 0.3098, - 0.83529, - 0.30196, - 0.31765, - 0.83529, - 0.29412, - 0.32549, - 0.83922, - 0.2902, - 0.33333, - 0.84314, - 0.28627, - 0.34118, + 0.37647, + 0.14118, + 0.83137, + 0.37647, + 0.14118, + 0.83137, + 0.37647, + 0.14118, + 0.83137, + 0.37647, + 0.14118, + 0.83137, + 0.37647, + 0.12549, + 0.83137, + 0.37647, + 0.12549, 0.84706, - 0.27843, - 0.35294, + 0.37647, + 0.12549, 0.84706, - 0.27451, - 0.36078, - 0.85098, - 0.27059, - 0.36863, - 0.85098, - 0.26275, - 0.38039, - 0.8549, - 0.25882, - 0.38824, - 0.85882, - 0.25098, - 0.4, - 0.85882, - 0.24706, - 0.40784, + 0.37647, + 0.12549, + 0.84706, + 0.37647, + 0.1098, + 0.84706, + 0.37647, + 0.1098, + 0.84706, + 0.37647, + 0.1098, + 0.84706, + 0.37647, + 0.1098, 0.86275, - 0.23922, - 0.41961, + 0.36078, + 0.09412, 0.86275, - 0.23529, - 0.42745, - 0.86667, - 0.22745, - 0.43922, - 0.86667, - 0.22353, - 0.45098, - 0.86667, - 0.21961, - 0.46275, - 0.87059, - 0.21176, - 0.47059, - 0.87059, - 0.20784, - 0.48235, - 0.87059, - 0.2, - 0.49412, - 0.87059, - 0.19608, - 0.50588, - 0.87451, - 0.19216, - 0.51765, - 0.87451, - 0.18431, - 0.52941, - 0.87451, - 0.18039, - 0.54118, - 0.87451, - 0.17647, - 0.55294, - 0.87451, - 0.16863, - 0.56471, - 0.87451, - 0.16471, - 0.57647, - 0.87059, - 0.16078, - 0.59216, - 0.87059, - 0.15686, - 0.60392, - 0.87059, - 0.15686, - 0.61569, - 0.87059, - 0.15294, - 0.62745, - 0.86667, - 0.14902, - 0.63922, - 0.86667, - 0.14902, - 0.65098, + 0.36078, + 0.09412, 0.86275, - 0.1451, - 0.66275, + 0.36078, + 0.09412, 0.86275, - 0.1451, - 0.67843, - 0.85882, - 0.1451, + 0.36078, + 0.09412, + 0.84706, + 0.36078, + 0.1098, + 0.84706, + 0.36078, + 0.1098, + 0.84706, + 0.36078, + 0.1098, + 0.83137, + 0.36078, + 0.1098, + 0.83137, + 0.37647, + 0.12549, + 0.83137, + 0.37647, + 0.12549, + 0.83137, + 0.37647, + 0.12549, + 0.81569, + 0.37647, + 0.12549, + 0.81569, + 0.37647, + 0.14118, + 0.81569, + 0.37647, + 0.14118, + 0.8, + 0.37647, + 0.14118, + 0.8, + 0.39216, + 0.14118, + 0.8, + 0.39216, + 0.15686, + 0.78431, + 0.39216, + 0.15686, + 0.78431, + 0.39216, + 0.15686, + 0.78431, + 0.39216, + 0.15686, + 0.78431, + 0.39216, + 0.17255, + 0.76863, + 0.39216, + 0.17255, + 0.76863, + 0.39216, + 0.17255, + 0.76863, + 0.40784, + 0.18824, + 0.75294, + 0.40784, + 0.18824, + 0.75294, + 0.40784, + 0.18824, + 0.75294, + 0.40784, + 0.18824, + 0.75294, + 0.40784, + 0.20392, + 0.73725, + 0.40784, + 0.20392, + 0.73725, + 0.40784, + 0.20392, + 0.73725, + 0.42353, + 0.20392, + 0.72157, + 0.42353, + 0.21961, + 0.72157, + 0.42353, + 0.21961, + 0.72157, + 0.42353, + 0.21961, + 0.70588, + 0.42353, + 0.21961, + 0.70588, + 0.42353, + 0.23529, + 0.70588, + 0.42353, + 0.23529, + 0.70588, + 0.42353, + 0.23529, + 0.6902, + 0.43922, + 0.23529, + 0.6902, + 0.43922, + 0.25098, + 0.6902, + 0.43922, + 0.25098, + 0.67451, + 0.43922, + 0.25098, + 0.67451, + 0.43922, + 0.25098, + 0.67451, + 0.43922, + 0.26667, + 0.67451, + 0.43922, + 0.26667, + 0.65882, + 0.4549, + 0.26667, + 0.65882, + 0.4549, + 0.28235, + 0.65882, + 0.4549, + 0.28235, + 0.64314, + 0.4549, + 0.28235, + 0.64314, + 0.4549, + 0.28235, + 0.64314, + 0.4549, + 0.29804, + 0.62745, + 0.4549, + 0.29804, + 0.62745, + 0.4549, + 0.29804, + 0.62745, + 0.47059, + 0.29804, + 0.62745, + 0.47059, + 0.31373, + 0.61176, + 0.47059, + 0.31373, + 0.61176, + 0.47059, + 0.31373, + 0.61176, + 0.47059, + 0.31373, + 0.59608, + 0.47059, + 0.32941, + 0.59608, + 0.47059, + 0.32941, + 0.59608, + 0.48627, + 0.32941, + 0.58039, + 0.48627, + 0.32941, + 0.58039, + 0.48627, + 0.3451, + 0.58039, + 0.48627, + 0.3451, + 0.58039, + 0.48627, + 0.3451, + 0.56471, + 0.48627, + 0.36078, + 0.56471, + 0.48627, + 0.36078, + 0.56471, + 0.48627, + 0.36078, + 0.54902, + 0.50196, + 0.36078, + 0.54902, + 0.50196, + 0.37647, + 0.54902, + 0.50196, + 0.37647, + 0.54902, + 0.50196, + 0.37647, + 0.53333, + 0.50196, + 0.37647, + 0.53333, + 0.50196, + 0.39216, + 0.53333, + 0.50196, + 0.39216, + 0.51765, + 0.51765, + 0.39216, + 0.51765, + 0.51765, + 0.39216, + 0.51765, + 0.51765, + 0.40784, + 0.50196, + 0.51765, + 0.40784, + 0.50196, + 0.51765, + 0.40784, + 0.50196, + 0.51765, + 0.40784, + 0.50196, + 0.51765, + 0.42353, + 0.48627, + 0.53333, + 0.42353, + 0.48627, + 0.53333, + 0.42353, + 0.48627, + 0.53333, + 0.42353, + 0.47059, + 0.53333, + 0.43922, + 0.47059, + 0.53333, + 0.43922, + 0.47059, + 0.53333, + 0.43922, + 0.47059, + 0.53333, + 0.4549, + 0.4549, + 0.53333, + 0.4549, + 0.4549, + 0.54902, + 0.4549, + 0.4549, + 0.54902, + 0.4549, + 0.43922, + 0.54902, + 0.47059, + 0.43922, + 0.54902, + 0.47059, + 0.43922, + 0.54902, + 0.47059, + 0.42353, + 0.54902, + 0.47059, + 0.42353, + 0.54902, + 0.48627, + 0.42353, + 0.56471, + 0.48627, + 0.42353, + 0.56471, + 0.48627, + 0.40784, + 0.56471, + 0.48627, + 0.40784, + 0.56471, + 0.50196, + 0.40784, + 0.56471, + 0.50196, + 0.39216, + 0.56471, + 0.50196, + 0.39216, + 0.56471, + 0.50196, + 0.39216, + 0.56471, + 0.51765, + 0.37647, + 0.58039, + 0.51765, + 0.37647, + 0.58039, + 0.51765, + 0.37647, + 0.58039, + 0.53333, + 0.37647, + 0.58039, + 0.53333, + 0.36078, + 0.58039, + 0.53333, + 0.36078, + 0.58039, + 0.53333, + 0.36078, + 0.58039, + 0.54902, + 0.3451, + 0.59608, + 0.54902, + 0.3451, + 0.59608, + 0.54902, + 0.3451, + 0.59608, + 0.54902, + 0.3451, + 0.59608, + 0.56471, + 0.32941, + 0.59608, + 0.56471, + 0.32941, + 0.59608, + 0.56471, + 0.32941, + 0.59608, + 0.56471, + 0.31373, + 0.59608, + 0.58039, + 0.31373, + 0.61176, + 0.58039, + 0.31373, + 0.61176, + 0.58039, + 0.29804, + 0.61176, + 0.58039, + 0.29804, + 0.61176, + 0.59608, + 0.29804, + 0.61176, + 0.59608, + 0.29804, + 0.61176, + 0.59608, + 0.28235, + 0.61176, + 0.59608, + 0.28235, + 0.62745, + 0.61176, + 0.28235, + 0.62745, + 0.61176, + 0.26667, + 0.62745, + 0.61176, + 0.26667, + 0.62745, + 0.62745, + 0.26667, + 0.62745, + 0.62745, + 0.26667, + 0.62745, + 0.62745, + 0.25098, + 0.62745, + 0.62745, + 0.25098, + 0.62745, + 0.64314, + 0.25098, + 0.64314, + 0.64314, + 0.23529, + 0.64314, + 0.64314, + 0.23529, + 0.64314, + 0.64314, + 0.23529, + 0.64314, + 0.65882, + 0.21961, + 0.64314, + 0.65882, + 0.21961, + 0.64314, + 0.65882, + 0.21961, + 0.64314, + 0.65882, + 0.21961, + 0.65882, + 0.67451, + 0.20392, + 0.65882, + 0.67451, + 0.20392, + 0.65882, + 0.67451, + 0.20392, + 0.65882, + 0.67451, + 0.18824, + 0.65882, 0.6902, - 0.8549, - 0.1451, - 0.70196, - 0.8549, - 0.14902, - 0.71373, - 0.85098, - 0.14902, - 0.72549, - 0.84706, - 0.15294, + 0.18824, + 0.65882, + 0.6902, + 0.18824, + 0.65882, + 0.6902, + 0.17255, + 0.67451, + 0.70588, + 0.17255, + 0.67451, + 0.70588, + 0.17255, + 0.67451, + 0.70588, + 0.17255, + 0.67451, + 0.70588, + 0.17255, + 0.67451, + 0.70588, + 0.17255, + 0.67451, + 0.70588, + 0.17255, + 0.67451, + 0.70588, + 0.17255, + 0.65882, + 0.70588, + 0.17255, + 0.65882, + 0.70588, + 0.17255, + 0.65882, + 0.72157, + 0.17255, + 0.65882, + 0.72157, + 0.17255, + 0.65882, + 0.72157, + 0.17255, + 0.65882, + 0.72157, + 0.17255, + 0.64314, + 0.72157, + 0.17255, + 0.64314, + 0.72157, + 0.18824, + 0.64314, + 0.72157, + 0.18824, + 0.64314, + 0.72157, + 0.18824, + 0.64314, + 0.72157, + 0.18824, + 0.64314, 0.73725, - 0.84314, - 0.15294, - 0.7451, - 0.83922, - 0.15686, - 0.75686, - 0.83529, - 0.16078, + 0.18824, + 0.62745, + 0.73725, + 0.18824, + 0.62745, + 0.73725, + 0.18824, + 0.62745, + 0.73725, + 0.18824, + 0.62745, + 0.73725, + 0.18824, + 0.62745, + 0.73725, + 0.18824, + 0.62745, + 0.73725, + 0.18824, + 0.62745, + 0.73725, + 0.18824, + 0.61176, + 0.73725, + 0.18824, + 0.61176, + 0.75294, + 0.18824, + 0.61176, + 0.75294, + 0.18824, + 0.61176, + 0.75294, + 0.20392, + 0.61176, + 0.75294, + 0.20392, + 0.61176, + 0.75294, + 0.20392, + 0.59608, + 0.75294, + 0.20392, + 0.59608, + 0.75294, + 0.20392, + 0.59608, + 0.75294, + 0.20392, + 0.59608, + 0.75294, + 0.20392, + 0.59608, 0.76863, - 0.83137, - 0.16471, - 0.78039, - 0.82745, - 0.16863, - 0.78824, - 0.82353, - 0.17647, + 0.20392, + 0.59608, + 0.76863, + 0.20392, + 0.58039, + 0.76863, + 0.20392, + 0.58039, + 0.76863, + 0.20392, + 0.58039, + 0.76863, + 0.20392, + 0.58039, + 0.76863, + 0.20392, + 0.58039, + 0.76863, + 0.20392, + 0.58039, + 0.76863, + 0.20392, + 0.58039, + 0.76863, + 0.21961, + 0.56471, + 0.78431, + 0.21961, + 0.56471, + 0.78431, + 0.21961, + 0.56471, + 0.78431, + 0.21961, + 0.56471, + 0.78431, + 0.21961, + 0.56471, + 0.78431, + 0.21961, + 0.56471, + 0.78431, + 0.21961, + 0.54902, + 0.78431, + 0.21961, + 0.54902, + 0.78431, + 0.21961, + 0.54902, + 0.78431, + 0.21961, + 0.54902, 0.8, - 0.81961, - 0.18039, - 0.80784, + 0.21961, + 0.54902, + 0.8, + 0.21961, + 0.54902, + 0.8, + 0.21961, + 0.53333, + 0.8, + 0.21961, + 0.53333, + 0.8, + 0.21961, + 0.53333, + 0.8, + 0.23529, + 0.53333, + 0.8, + 0.23529, + 0.53333, + 0.8, + 0.23529, + 0.53333, + 0.8, + 0.23529, + 0.53333, + 0.81569, + 0.23529, + 0.51765, 0.81569, - 0.18431, + 0.23529, + 0.51765, 0.81569, - 0.81176, - 0.19216, + 0.23529, + 0.51765, + 0.81569, + 0.23529, + 0.51765, + 0.81569, + 0.23529, + 0.51765, + 0.81569, + 0.23529, + 0.51765, + 0.81569, + 0.23529, + 0.50196, + 0.81569, + 0.23529, + 0.50196, + 0.83137, + 0.23529, + 0.50196, + 0.83137, + 0.23529, + 0.50196, + 0.83137, + 0.25098, + 0.50196, + 0.83137, + 0.25098, + 0.50196, + 0.83137, + 0.25098, + 0.48627, + 0.83137, + 0.25098, + 0.48627, + 0.83137, + 0.25098, + 0.48627, + 0.83137, + 0.25098, + 0.48627, + 0.83137, + 0.25098, + 0.48627, + 0.84706, + 0.25098, + 0.48627, + 0.84706, + 0.25098, + 0.47059, + 0.84706, + 0.25098, + 0.47059, + 0.84706 + ] + } + }, + "RenderMode1": { + "dstBlendAttrib": 1, + "srcBlendAttrib": 770, + "DepthState": false, + "BlendState": true, + "LightState": true, + "pointSize": 2.0, + "pointSizeFactor": 6.88, + "clippingDist": 0.5, + "alphaKFactor": 1.0, + "alphaAttenFactor": 0.0, + "alphaSkip": 0.0, + "dotsSize": 2, + "HermiteVals": [ 0.7, 0.0, 0.3, 0.0 ], + "dotsType": 0, + "ShadowEnabled": true, + "ShadowBias": 0.016, + "ShadowDarkness": 0.0, + "ShadowRadius": 2.0, + "ShadowGranularity": 1.0, + "ShadowAutoLightDist": true, + "AOenabled": true, + "AOstrong": 0.0, + "AObias": 0.015, + "AOradius": 0.88, + "AOdarkness": 0.305, + "AOmul": 1.0, + "AOmodulate": 1.0, + "depthRender": false, + "dpAdjConvex": 0.333, + "dpNormalTune": 0.025, + "ColorInt": 1.0, + "ColorVel": 0.49, + "PalInvert": true, + "PalClamp": false, + "PalOffset": 0.0, + "PalRange": 1.0, + "PalH": 0.0, + "PalS": 0.29, + "PalL": -0.025, + "lightShinExp": 89.1, + "lightDiffInt": 1.69, + "lightSpecInt": 0.357, + "lightAmbInt": 0.117, + "lightStepMin": 0.1, + "lightStepMax": 1.1, + "lightModel": 1, + "ggxRoughness": 0.87, + "ggxFresnel": 0.42, + "lightDir": [ 7.994863, 1.3108684, 12.873938 ], + "lightColor": [ 1.0, 1.0, 1.0 ], + "glowOn": true, + "glowSelect": 3, + "sigma": 7.0, + "sigmaRadX": 2.0, + "renderInt": 0.85, + "blurInt": 0.26000002, + "bilatInt": 0.72, + "bilatMix": 0.60400003, + "mixTexture": 1.0, + "glowThreshold": 0.121, + "fxaaOn": false, + "fxaaThreshold": 0.5, + "ReductMul": 8.0, + "ReductMin": 128.0, + "Span": 8.0, + "Gamma": 1.796, + "Bright": 0.035, + "Contrast": 0.114, + "Exposure": 1.242, + "ToneMap": true, + "ToneMapVal": 1.138, + "ToneMapExp": 0.755, + "Palette": { + "Type": "hue", + "Name": "hue", + "rgbData": [ + 1.0, + 0.0, + 0.0, + 0.99085, + 0.00915, + 0.0, + 0.94902, + 0.05098, + 0.0, + 0.92549, + 0.07451, + 0.0, + 0.90196, + 0.09804, + 0.0, + 0.88235, + 0.11765, + 0.0, + 0.86275, + 0.13725, + 0.0, + 0.84706, + 0.15294, + 0.0, 0.82745, - 0.80392, - 0.19608, - 0.83529, + 0.17255, + 0.0, + 0.81176, + 0.18824, + 0.0, 0.8, - 0.20392, - 0.84314, - 0.79608, - 0.20784, - 0.85098, - 0.78824, - 0.21569, - 0.85882, + 0.2, + 0.0, 0.78431, - 0.22353, - 0.86667, - 0.77647, - 0.22745, - 0.87451, - 0.77255, - 0.23529, - 0.88235, - 0.76471, + 0.21569, + 0.0, + 0.76863, + 0.23137, + 0.0, + 0.75686, 0.24314, - 0.88627, - 0.76078, - 0.24706, - 0.89412, - 0.75294, - 0.2549, - 0.89804, + 0.0, 0.7451, - 0.26275, - 0.90588, - 0.74118, - 0.27059, - 0.9098, + 0.2549, + 0.0, 0.73333, - 0.27451, - 0.91373, - 0.72549, - 0.28235, - 0.92157, + 0.26667, + 0.0, 0.72157, + 0.27843, + 0.0, + 0.7098, 0.2902, - 0.92549, - 0.71373, - 0.29412, - 0.92941, - 0.70588, - 0.30196, - 0.93333, + 0.0, 0.69804, - 0.3098, - 0.93725, + 0.30196, + 0.0, 0.6902, - 0.31373, - 0.93725, - 0.68235, + 0.3098, + 0.0, + 0.67843, 0.32157, - 0.94118, - 0.67451, + 0.0, + 0.67059, 0.32941, - 0.9451, - 0.66667, - 0.33333, - 0.9451, - 0.66275, + 0.0, + 0.65882, 0.34118, - 0.94902, - 0.6549, + 0.0, + 0.65098, 0.34902, - 0.95294, + 0.0, 0.64314, - 0.35294, - 0.95294, + 0.35686, + 0.0, 0.63529, - 0.36078, - 0.95294, - 0.62745, 0.36471, - 0.95686, - 0.61961, - 0.37255, - 0.95686, - 0.61176, + 0.0, + 0.62353, 0.37647, - 0.95686, - 0.60392, + 0.0, + 0.61569, 0.38431, - 0.95686, - 0.59608, - 0.38824, - 0.95686, + 0.0, + 0.60784, + 0.39216, + 0.0, + 0.6, + 0.4, + 0.0, + 0.59216, + 0.40784, + 0.0, 0.58431, - 0.39608, - 0.95686, + 0.41569, + 0.0, 0.57647, - 0.4, - 0.95686, + 0.42353, + 0.0, 0.56863, - 0.40784, - 0.95686, + 0.43137, + 0.0, 0.56078, - 0.41176, - 0.95686, - 0.54902, - 0.41961, - 0.95294, - 0.54118, - 0.42353, - 0.95294, - 0.52941, - 0.42745, - 0.95294, - 0.52157, - 0.43529, - 0.94902, - 0.5098, 0.43922, - 0.9451, - 0.50196, + 0.0, + 0.55686, 0.44314, - 0.9451, - 0.4902, + 0.0, + 0.54902, 0.45098, - 0.94118, - 0.48235, - 0.4549, - 0.93725, - 0.47059, + 0.0, + 0.54118, 0.45882, - 0.93725, - 0.46275, + 0.0, + 0.53333, 0.46667, - 0.93333, - 0.45098, - 0.47059, - 0.92941, - 0.43922, + 0.0, + 0.52549, 0.47451, - 0.92549, - 0.43137, - 0.47843, - 0.92157, - 0.41961, + 0.0, + 0.51765, 0.48235, - 0.91373, - 0.40784, + 0.0, + 0.51373, 0.48627, - 0.9098, - 0.4, + 0.0, + 0.50588, 0.49412, - 0.90588, - 0.38824, + 0.0, 0.49804, - 0.90196, - 0.37647, 0.50196, - 0.89412, - 0.36471, - 0.50588, - 0.8902, - 0.35294, + 0.0, + 0.4902, 0.5098, - 0.88235, - 0.3451, - 0.51373, - 0.87451, - 0.33333, + 0.0, + 0.48235, 0.51765, - 0.87059, - 0.32157, - 0.52157, - 0.86275, - 0.3098, + 0.0, + 0.47451, 0.52549, - 0.8549, - 0.30196, - 0.52941, - 0.84706, - 0.2902, + 0.0, + 0.47059, 0.52941, - 0.84314, - 0.27843, - 0.53333, - 0.83529, - 0.27059, + 0.0, + 0.46275, 0.53725, - 0.82745, - 0.25882, - 0.54118, - 0.81961, - 0.25098, - 0.54118, - 0.81176, - 0.23922, + 0.0, + 0.4549, 0.5451, - 0.80392, - 0.23137, - 0.54902, - 0.79608, - 0.21961, - 0.54902, - 0.78824, - 0.21176, + 0.0, + 0.44706, 0.55294, - 0.78039, - 0.20392, - 0.55686, - 0.76863, - 0.19608, - 0.55686, - 0.76078, - 0.18824, + 0.0, + 0.43922, 0.56078, + 0.0, + 0.43137, + 0.56863, + 0.0, + 0.42353, + 0.57647, + 0.0, + 0.41569, + 0.58431, + 0.0, + 0.41176, + 0.58824, + 0.0, + 0.40392, + 0.59608, + 0.0, + 0.39216, + 0.60784, + 0.0, + 0.38431, + 0.61569, + 0.0, + 0.37647, + 0.62353, + 0.0, + 0.36863, + 0.63137, + 0.0, + 0.36078, + 0.63922, + 0.0, + 0.35294, + 0.64706, + 0.0, + 0.34118, + 0.65882, + 0.0, + 0.33333, + 0.66667, + 0.0, + 0.32549, + 0.67451, + 0.0, + 0.31373, + 0.68627, + 0.0, + 0.30196, + 0.69804, + 0.0, + 0.29412, + 0.70588, + 0.0, + 0.28235, + 0.71765, + 0.0, + 0.27059, + 0.72941, + 0.0, + 0.25882, + 0.74118, + 0.0, + 0.24706, 0.75294, + 0.0, + 0.23529, + 0.76471, + 0.0, + 0.21961, + 0.78039, + 0.0, + 0.20784, + 0.79216, + 0.0, + 0.19216, + 0.80784, + 0.0, + 0.17647, + 0.82353, + 0.0, + 0.16078, + 0.83922, + 0.0, + 0.14118, + 0.85882, + 0.0, + 0.12549, + 0.87451, + 0.0, + 0.10588, + 0.89412, + 0.0, + 0.08235, + 0.91765, + 0.0, + 0.05882, + 0.94118, + 0.0, + 0.03529, + 0.96471, + 0.0, + 0.00784, + 0.99216, + 0.0, + 0.0, + 0.98039, + 0.01961, + 0.0, + 0.95686, + 0.04314, + 0.0, + 0.93333, + 0.06667, + 0.0, + 0.9098, + 0.0902, + 0.0, + 0.8902, + 0.1098, + 0.0, + 0.87059, + 0.12941, + 0.0, + 0.85098, + 0.14902, + 0.0, + 0.83529, + 0.16471, + 0.0, + 0.81961, 0.18039, - 0.56078, - 0.7451, - 0.17255, - 0.56471, + 0.0, + 0.80392, + 0.19608, + 0.0, + 0.78824, + 0.21176, + 0.0, + 0.77647, + 0.22353, + 0.0, + 0.76078, + 0.23922, + 0.0, + 0.74902, + 0.25098, + 0.0, 0.73725, - 0.16471, - 0.56471, - 0.72941, - 0.15686, - 0.56863, - 0.72157, - 0.15294, - 0.56863, + 0.26275, + 0.0, + 0.72549, + 0.27451, + 0.0, 0.71373, - 0.1451, - 0.56863, - 0.70588, - 0.14118, - 0.57255, - 0.69804, - 0.13725, - 0.57255, - 0.6902, - 0.12941, - 0.57255, + 0.28627, + 0.0, + 0.70196, + 0.29804, + 0.0, + 0.69412, + 0.30588, + 0.0, 0.68235, - 0.12549, - 0.57647, + 0.31765, + 0.0, 0.67451, - 0.12157, - 0.57647, - 0.66667, - 0.11765, - 0.57647, - 0.65882, - 0.11373, - 0.58039, - 0.65098, - 0.1098, - 0.58039, - 0.64314, - 0.10588, - 0.58039, + 0.32549, + 0.0, + 0.66275, + 0.33725, + 0.0, + 0.6549, + 0.3451, + 0.0, + 0.64706, + 0.35294, + 0.0, 0.63529, - 0.10196, - 0.58039, + 0.36471, + 0.0, 0.62745, - 0.09804, - 0.58431, + 0.37255, + 0.0, 0.61961, - 0.09804, - 0.58431, + 0.38039, + 0.0, 0.61176, - 0.09412, - 0.58431, + 0.38824, + 0.0, 0.60392, - 0.0902, - 0.58431, + 0.39608, + 0.0, 0.59608, - 0.08627, - 0.58824, - 0.58824, - 0.08235, + 0.40392, + 0.0, 0.58824, + 0.41176, + 0.0, 0.58039, - 0.07843, - 0.58824, + 0.41961, + 0.0, 0.57255, - 0.07843, - 0.58824, + 0.42745, + 0.0, 0.56471, - 0.07451, - 0.59216, + 0.43529, + 0.0, 0.55686, - 0.07059, - 0.59216, + 0.44314, + 0.0, 0.54902, - 0.06667, - 0.59216, + 0.45098, + 0.0, 0.54118, - 0.06275, - 0.59216, - 0.53333, - 0.05882, - 0.59216, - 0.52549, - 0.0549, - 0.59608, - 0.51765, - 0.05098, - 0.59608, - 0.5098, - 0.05098, - 0.59608, + 0.45882, + 0.0, + 0.53725, + 0.46275, + 0.0, + 0.52941, + 0.47059, + 0.0, + 0.52157, + 0.47843, + 0.0, + 0.51373, + 0.48627, + 0.0, + 0.50588, + 0.49412, + 0.0, 0.50196, - 0.04706, - 0.59608, + 0.49804, + 0.0, 0.49412, - 0.04706, - 0.59608, + 0.50588, + 0.0, 0.48627, - 0.04314, - 0.6, - 0.47451, - 0.04314, - 0.6, - 0.46667, - 0.04314, - 0.6, + 0.51373, + 0.0, + 0.47843, + 0.52157, + 0.0, + 0.47059, + 0.52941, + 0.0, + 0.46275, + 0.53725, + 0.0, 0.45882, - 0.04706, - 0.6, + 0.54118, + 0.0, 0.45098, - 0.05098, - 0.6, - 0.43922, - 0.0549, - 0.6, - 0.43137, - 0.05882, - 0.60392, + 0.54902, + 0.0, + 0.44314, + 0.55686, + 0.0, + 0.43529, + 0.56471, + 0.0, + 0.42745, + 0.57255, + 0.0, 0.41961, - 0.06667, - 0.60392, + 0.58039, + 0.0, 0.41176, - 0.07451, - 0.60392, - 0.4, - 0.08235, + 0.58824, + 0.0, + 0.40392, + 0.59608, + 0.0, + 0.39608, 0.60392, + 0.0, 0.38824, - 0.0902, - 0.60392, + 0.61176, + 0.0, 0.38039, - 0.09804, - 0.60392, - 0.36863, - 0.1098, - 0.60392, - 0.35686, - 0.12157, - 0.60392, + 0.61961, + 0.0, + 0.37255, + 0.62745, + 0.0, + 0.36471, + 0.63529, + 0.0, + 0.35294, + 0.64706, + 0.0, 0.3451, - 0.12941, - 0.60392, - 0.33333, - 0.14118, - 0.60392, - 0.32157, - 0.15294, - 0.60392, - 0.3098, - 0.16863, - 0.60392, + 0.6549, + 0.0, + 0.33725, + 0.66275, + 0.0, + 0.32549, + 0.67451, + 0.0, + 0.31765, + 0.68235, + 0.0, + 0.30588, + 0.69412, + 0.0, 0.29804, - 0.18039, - 0.60392, + 0.70196, + 0.0, 0.28627, - 0.19216, - 0.6, + 0.71373, + 0.0, 0.27451, - 0.20784, - 0.6, + 0.72549, + 0.0, 0.26275, - 0.21961, - 0.6, - 0.25098, - 0.23529, - 0.6, - 0.23529, + 0.73725, + 0.0, 0.25098, - 0.59608, + 0.74902, + 0.0, + 0.23922, + 0.76078, + 0.0, 0.22353, - 0.26275, - 0.59608, + 0.77647, + 0.0, 0.21176, - 0.27843, - 0.59216, + 0.78824, + 0.0, 0.19608, + 0.80392, + 0.0, + 0.18039, + 0.81961, + 0.0, + 0.16471, + 0.83529, + 0.0, + 0.14902, + 0.85098, + 0.0, + 0.12941, + 0.87059, + 0.0, + 0.1098, + 0.8902, + 0.0, + 0.0902, + 0.9098, + 0.0, + 0.06667, + 0.93333, + 0.0, + 0.04314, + 0.95686, + 0.0, + 0.01961, + 0.98039, + 0.00784, + 0.0, + 0.99216, + 0.03529, + 0.0, + 0.96471, + 0.05882, + 0.0, + 0.94118, + 0.08235, + 0.0, + 0.91765, + 0.10588, + 0.0, + 0.89412, + 0.12549, + 0.0, + 0.87451, + 0.14118, + 0.0, + 0.85882, + 0.16078, + 0.0, + 0.83922, + 0.17647, + 0.0, + 0.82353, + 0.19216, + 0.0, + 0.80784, + 0.20784, + 0.0, + 0.79216, + 0.21961, + 0.0, + 0.78039, + 0.23529, + 0.0, + 0.76471, + 0.24706, + 0.0, + 0.75294, + 0.25882, + 0.0, + 0.74118, + 0.27059, + 0.0, + 0.72941, + 0.28235, + 0.0, + 0.71765, 0.29412, - 0.59216, - 0.18431, - 0.3098, - 0.58824, - 0.17255, + 0.0, + 0.70588, + 0.30196, + 0.0, + 0.69804, + 0.31373, + 0.0, + 0.68627, 0.32549, - 0.58824, - 0.16078, - 0.33725, - 0.58431, - 0.14902, + 0.0, + 0.67451, + 0.33333, + 0.0, + 0.66667, + 0.34118, + 0.0, + 0.65882, 0.35294, - 0.58039, - 0.13725, + 0.0, + 0.64706, + 0.36078, + 0.0, + 0.63922, 0.36863, - 0.58039, - 0.12549, - 0.38039, + 0.0, + 0.63137, + 0.37647, + 0.0, + 0.62353, + 0.38431, + 0.0, + 0.61569, + 0.39216, + 0.0, + 0.60784, + 0.40392, + 0.0, + 0.59608, + 0.41176, + 0.0, + 0.58824, + 0.41569, + 0.0, + 0.58431, + 0.42353, + 0.0, 0.57647, - 0.11765, - 0.39608, - 0.57255, - 0.10588, - 0.40784, + 0.43137, + 0.0, 0.56863, - 0.09804, - 0.41961, - 0.56471, - 0.0902, - 0.43529, - 0.56471, - 0.08627, - 0.44706, + 0.43922, + 0.0, 0.56078, - 0.07843, - 0.4549, - 0.55686, - 0.07451, - 0.46667, + 0.44706, + 0.0, 0.55294, - 0.07059, - 0.47843, - 0.54902, - 0.06667, - 0.4902, - 0.5451, - 0.06275, - 0.49804, + 0.4549, + 0.0, 0.5451, - 0.05882, + 0.46275, + 0.0, + 0.53725, + 0.47059, + 0.0, + 0.52941, + 0.47451, + 0.0, + 0.52549, + 0.48235, + 0.0, + 0.51765, + 0.4902, + 0.0, 0.5098, - 0.54118, - 0.05882, + 0.49804, + 0.0, + 0.50196, + 0.50588, + 0.0, + 0.49412, + 0.51373, + 0.0, + 0.48627, 0.51765, - 0.53725, - 0.0549, + 0.0, + 0.48235, 0.52549, + 0.0, + 0.47451, 0.53333, - 0.0549, - 0.53333, - 0.52941, - 0.0549, - 0.5451, - 0.52549, - 0.05098, - 0.55294, - 0.52157, - 0.05098, + 0.0, + 0.46667, + 0.54118, + 0.0, + 0.45882, + 0.54902, + 0.0, + 0.45098, + 0.55686, + 0.0, + 0.44314, 0.56078, - 0.51765, - 0.05098, + 0.0, + 0.43922, 0.56863, - 0.51373, - 0.05098, + 0.0, + 0.43137, 0.57647, - 0.51373, - 0.05098, + 0.0, + 0.42353, 0.58431, - 0.5098, - 0.05098, + 0.0, + 0.41569, 0.59216, - 0.50588, - 0.05098, + 0.0, + 0.40784, 0.6, - 0.50196, - 0.05098, + 0.0, + 0.4, 0.60784, - 0.49804, - 0.05098, + 0.0, + 0.39216, 0.61569, - 0.49412, - 0.05098, + 0.0, + 0.38431, 0.62353, - 0.4902, - 0.05098, - 0.63137, - 0.48627, - 0.05098, + 0.0, + 0.37647, 0.63529, - 0.48235, - 0.05098, + 0.0, + 0.36471, 0.64314, - 0.47843, - 0.05098, + 0.0, + 0.35686, 0.65098, - 0.47451, - 0.05098, + 0.0, + 0.34902, 0.65882, - 0.47059, - 0.05098 - ] - } - }, - "RenderMode1": { - "dstBlendAttrib": 1, - "srcBlendAttrib": 770, - "DepthState": true, - "BlendState": false, - "LightState": true, - "pointSize": 2.55, - "pointSizeFactor": 8.65, - "clippingDist": 0.5, - "alphaKFactor": 1.0, - "alphaAttenFactor": 0.0, - "alphaSkip": 0.0, - "dotsSize": 2, - "HermiteVals": [ 0.7, 0.0, 0.3, 0.0 ], - "dotsType": 1, - "ShadowEnabled": true, - "ShadowBias": 0.016, - "ShadowDarkness": 0.0, - "ShadowRadius": 2.0, - "ShadowGranularity": 1.0, - "ShadowAutoLightDist": true, - "AOenabled": true, - "AOstrong": 0.0, - "AObias": 0.015, - "AOradius": 0.88, - "AOdarkness": 0.305, - "AOmul": 1.0, - "AOmodulate": 1.0, - "depthRender": false, - "dpAdjConvex": 0.333, - "dpNormalTune": 0.025, - "ColorInt": 1.0, - "ColorVel": 0.49, - "PalInvert": true, - "PalClamp": false, - "PalOffset": 0.0, - "PalRange": 1.0, - "PalH": 0.0, - "PalS": 0.29, - "PalL": -0.065, - "lightShinExp": 89.1, - "lightDiffInt": 1.5, - "lightSpecInt": 0.35, - "lightAmbInt": 0.33, - "lightStepMin": 0.1, - "lightStepMax": 1.1, - "lightModel": 1, - "ggxRoughness": 0.87, - "ggxFresnel": 0.42, - "lightDir": [ 7.994863, 1.3108684, 12.873938 ], - "lightColor": [ 1.0, 1.0, 1.0 ], - "glowOn": false, - "glowSelect": 3, - "sigma": 7.0, - "sigmaRadX": 2.0, - "renderInt": 0.85, - "blurInt": 0.26000002, - "bilatInt": 0.72, - "bilatMix": 0.60400003, - "mixTexture": 1.0, - "glowThreshold": 0.028, - "fxaaOn": false, - "fxaaThreshold": 0.5, - "ReductMul": 8.0, - "ReductMin": 128.0, - "Span": 8.0, - "Gamma": 1.796, - "Bright": 0.035, - "Contrast": 0.01, - "Exposure": 1.242, - "ToneMap": true, - "ToneMapVal": 1.138, - "ToneMapExp": 0.755, - "Palette": { - "Type": "viridis", - "Name": "viridis", - "rgbData": [ - 0.267, - 0.00487, + 0.0, + 0.34118, + 0.67059, + 0.0, 0.32941, - 0.26851, - 0.0096, - 0.33543, - 0.26994, - 0.01462, - 0.34138, - 0.2713, - 0.01994, - 0.34727, - 0.27259, - 0.02556, - 0.35309, - 0.27381, - 0.0315, - 0.35885, - 0.27495, - 0.03775, - 0.36454, - 0.27602, - 0.04417, - 0.37016, - 0.27702, - 0.05034, - 0.37571, - 0.27794, - 0.05632, - 0.38119, - 0.27879, - 0.06214, - 0.38659, - 0.27957, - 0.06784, - 0.39192, - 0.28027, - 0.07342, - 0.39716, - 0.28089, - 0.07891, - 0.40233, - 0.28145, - 0.08432, - 0.40741, - 0.28192, - 0.08967, - 0.41241, - 0.28233, - 0.09495, - 0.41733, - 0.28266, - 0.1002, - 0.42216, - 0.28291, - 0.10539, - 0.4269, - 0.28309, - 0.11055, - 0.43155, - 0.2832, - 0.11568, - 0.43611, - 0.28323, - 0.12078, - 0.44058, - 0.28319, - 0.12585, - 0.44496, - 0.28307, - 0.1309, - 0.44924, - 0.28288, - 0.13592, - 0.45343, - 0.28262, - 0.14093, - 0.45752, - 0.28229, - 0.14591, - 0.46151, - 0.28189, - 0.15088, - 0.4654, - 0.28141, - 0.15583, - 0.4692, - 0.28087, - 0.16077, - 0.4729, - 0.28025, - 0.16569, - 0.4765, - 0.27957, - 0.1706, - 0.48, - 0.27883, - 0.17549, - 0.4834, - 0.27801, - 0.18037, - 0.4867, - 0.27713, - 0.18523, - 0.4899, - 0.27619, - 0.19007, - 0.493, - 0.27519, - 0.1949, - 0.496, - 0.27413, - 0.19972, - 0.49891, - 0.27301, - 0.20452, - 0.50172, - 0.27183, - 0.2093, - 0.50443, - 0.2706, - 0.21407, - 0.50705, - 0.26931, - 0.21882, - 0.50958, - 0.26797, - 0.22355, - 0.51201, - 0.26658, - 0.22826, - 0.51435, - 0.26515, - 0.23296, - 0.5166, - 0.26366, - 0.23763, - 0.51876, - 0.26214, - 0.24229, - 0.52084, - 0.26057, - 0.24692, - 0.52283, - 0.25896, - 0.25154, - 0.52474, - 0.25732, - 0.25613, - 0.52656, - 0.25565, - 0.2607, - 0.52831, - 0.25394, - 0.26525, - 0.52998, - 0.25219, - 0.26978, - 0.53158, - 0.25043, - 0.27429, - 0.5331, - 0.24863, - 0.27878, - 0.53456, - 0.24681, - 0.28324, - 0.53594, - 0.24497, - 0.28767, - 0.53726, - 0.24311, - 0.29209, - 0.53852, - 0.24124, - 0.29649, - 0.53971, - 0.23935, - 0.30086, - 0.54084, - 0.23744, - 0.3052, - 0.54192, - 0.23553, - 0.30953, - 0.54294, - 0.2336, - 0.31383, - 0.54391, - 0.23167, - 0.31811, - 0.54483, - 0.22974, - 0.32236, - 0.54571, - 0.2278, - 0.32659, - 0.54653, - 0.22586, - 0.33081, - 0.54731, - 0.22392, - 0.33499, - 0.54805, - 0.22199, - 0.33916, - 0.54875, - 0.22006, - 0.34331, - 0.54941, - 0.21813, - 0.34743, - 0.55004, - 0.21621, - 0.35153, - 0.55063, - 0.2143, - 0.35562, - 0.55118, - 0.21239, - 0.35968, - 0.55171, - 0.2105, - 0.36373, - 0.55221, - 0.20862, - 0.36775, - 0.55268, - 0.20676, - 0.37176, - 0.55312, - 0.2049, - 0.37575, - 0.55353, - 0.20306, - 0.37972, - 0.55392, - 0.20124, - 0.38367, - 0.55429, - 0.19943, - 0.38761, - 0.55464, - 0.19764, - 0.39153, - 0.55497, - 0.19586, - 0.39543, - 0.55528, - 0.1941, - 0.39932, - 0.55556, - 0.19236, - 0.4032, - 0.55584, - 0.19063, - 0.40706, - 0.55609, - 0.18892, - 0.41091, - 0.55633, - 0.18723, - 0.41475, - 0.55655, - 0.18556, - 0.41857, - 0.55675, - 0.1839, - 0.42238, - 0.55694, - 0.18226, - 0.42618, - 0.55712, - 0.18063, - 0.42998, - 0.55728, - 0.17902, - 0.43376, - 0.55743, - 0.17742, - 0.43753, - 0.55756, - 0.17584, - 0.44129, - 0.55769, - 0.17427, - 0.44504, - 0.55779, - 0.17272, - 0.44879, - 0.55788, - 0.17118, - 0.45253, - 0.55796, - 0.16965, - 0.45626, - 0.55803, - 0.16813, - 0.45999, - 0.55808, - 0.16662, - 0.46371, - 0.55812, - 0.16512, - 0.46742, - 0.55814, - 0.16363, - 0.47113, - 0.55815, - 0.16214, - 0.47484, - 0.55814, - 0.16067, - 0.47854, - 0.55812, - 0.15919, - 0.48224, - 0.55807, - 0.15773, - 0.48593, - 0.55801, - 0.15627, - 0.48962, - 0.55794, - 0.15482, - 0.49331, - 0.55784, - 0.15336, - 0.497, - 0.55772, - 0.15192, - 0.50068, - 0.55759, - 0.15048, - 0.50437, - 0.55743, - 0.14904, - 0.50805, - 0.55725, - 0.14761, - 0.51173, - 0.55705, - 0.14618, - 0.51541, - 0.55682, - 0.14476, - 0.51909, - 0.55657, - 0.14334, - 0.52277, - 0.55629, - 0.14194, - 0.52645, - 0.55599, - 0.14054, - 0.53013, - 0.55566, - 0.13915, - 0.53381, - 0.5553, - 0.13777, - 0.53749, - 0.55491, - 0.13641, - 0.54117, - 0.55448, - 0.13507, - 0.54485, - 0.55403, - 0.13374, - 0.54853, - 0.55354, - 0.13244, - 0.55222, - 0.55302, - 0.13117, - 0.5559, - 0.55246, - 0.12993, - 0.55958, - 0.55186, - 0.12873, - 0.56327, - 0.55123, - 0.12757, - 0.56695, - 0.55056, - 0.12645, - 0.57063, - 0.54984, - 0.12539, - 0.57432, - 0.54909, - 0.12439, - 0.578, - 0.54829, - 0.12346, - 0.58169, - 0.54744, - 0.12261, - 0.58537, - 0.54656, - 0.12183, - 0.58906, - 0.54562, - 0.12115, - 0.59274, - 0.54464, - 0.12056, - 0.59642, - 0.54361, - 0.12009, - 0.6001, - 0.54253, - 0.11974, - 0.60378, - 0.5414, - 0.11951, - 0.60746, - 0.54022, - 0.11942, - 0.61114, - 0.53898, - 0.11948, - 0.61482, - 0.53769, - 0.1197, - 0.61849, - 0.53635, - 0.12008, - 0.62216, - 0.53495, - 0.12064, - 0.62583, - 0.53349, - 0.12138, - 0.62949, - 0.53197, - 0.12231, - 0.63315, - 0.5304, - 0.12344, - 0.63681, - 0.52876, - 0.12478, - 0.64046, - 0.52707, - 0.12633, - 0.64411, - 0.52531, - 0.12809, - 0.64775, - 0.52349, - 0.13007, - 0.65138, - 0.52161, - 0.13227, - 0.65501, - 0.51966, - 0.13469, - 0.65864, - 0.51765, - 0.13734, - 0.66225, - 0.51557, - 0.14021, - 0.66586, - 0.51343, - 0.1433, - 0.66946, - 0.51121, - 0.14662, - 0.67305, - 0.50894, - 0.15015, - 0.67663, - 0.50659, - 0.15389, - 0.6802, - 0.50417, - 0.15785, - 0.68376, - 0.50169, - 0.16202, - 0.68732, - 0.49913, - 0.16638, - 0.69086, - 0.4965, - 0.17095, - 0.69438, - 0.4938, - 0.17571, - 0.6979, - 0.49103, - 0.18065, - 0.7014, - 0.48819, - 0.18578, - 0.70489, - 0.48527, - 0.19109, - 0.70837, - 0.48228, - 0.19657, - 0.71183, - 0.47922, - 0.20222, - 0.71527, - 0.47608, - 0.20803, - 0.7187, - 0.47287, - 0.214, - 0.72211, - 0.46959, - 0.22012, - 0.72551, - 0.46623, - 0.2264, - 0.72889, - 0.46279, - 0.23281, - 0.73225, - 0.45928, - 0.23937, - 0.73559, - 0.45569, - 0.24607, - 0.73891, - 0.45202, - 0.2529, - 0.74221, - 0.44828, - 0.25986, - 0.74549, - 0.44447, - 0.26694, - 0.74875, - 0.44057, - 0.27415, - 0.75199, - 0.4366, - 0.28148, - 0.7552, - 0.43255, - 0.28892, - 0.75839, - 0.42843, - 0.29648, - 0.76156, - 0.42422, - 0.30415, - 0.7647, - 0.41994, - 0.31192, - 0.76782, - 0.41559, - 0.31981, - 0.77091, - 0.41115, - 0.3278, - 0.77398, - 0.40664, - 0.33588, - 0.77702, - 0.40205, - 0.34407, - 0.78003, - 0.39738, - 0.35236, - 0.78301, - 0.39264, - 0.36074, - 0.78596, - 0.38781, - 0.36921, - 0.78889, - 0.38291, - 0.37778, - 0.79178, - 0.37794, - 0.38643, - 0.79464, - 0.37289, - 0.39517, - 0.79747, - 0.36776, - 0.404, - 0.80028, - 0.36255, - 0.41291, - 0.80304, - 0.35727, - 0.42191, - 0.80577, - 0.35191, - 0.43098, - 0.80847, - 0.34648, - 0.44014, - 0.81114, - 0.34097, - 0.44937, - 0.81377, - 0.33538, - 0.45867, - 0.81636, - 0.32973, - 0.46805, - 0.81892, - 0.324, - 0.4775, - 0.82144, - 0.31819, - 0.48703, - 0.82393, - 0.31232, - 0.49661, - 0.82638, - 0.30638, - 0.50627, - 0.82879, - 0.30036, - 0.51599, - 0.83116, - 0.29428, - 0.52578, - 0.83349, - 0.28813, - 0.53562, - 0.83578, - 0.28191, - 0.54552, - 0.83804, - 0.27563, - 0.55548, - 0.84025, - 0.26928, - 0.5655, - 0.84243, - 0.26288, - 0.57556, - 0.84457, - 0.25642, - 0.58568, - 0.84666, - 0.2499, - 0.59584, - 0.84872, - 0.24333, - 0.60605, - 0.85073, - 0.23671, - 0.61629, - 0.85271, - 0.23005, - 0.62658, - 0.85465, - 0.22335, - 0.6369, - 0.85654, - 0.21662, - 0.64726, - 0.8584, - 0.20986, - 0.65764, - 0.86022, - 0.20308, - 0.66805, - 0.862, - 0.19629, - 0.67849, - 0.86374, - 0.1895, - 0.68894, - 0.86545, - 0.18272, - 0.69942, - 0.86712, - 0.17597, - 0.7099, - 0.86875, - 0.16926, - 0.72039, - 0.87035, - 0.1626, - 0.73089, - 0.87192, - 0.15603, - 0.74139, - 0.87345, - 0.14956, - 0.75188, - 0.87495, - 0.14323, - 0.76237, - 0.87642, - 0.13706, - 0.77285, - 0.87787, - 0.13111, - 0.78332, - 0.87928, - 0.1254, - 0.79376, - 0.88068, - 0.12, - 0.80418, - 0.88205, - 0.11496, - 0.81458, - 0.88339, - 0.11035, - 0.82494, - 0.88472, - 0.10622, - 0.83527, - 0.88603, - 0.10265, - 0.84556, - 0.88732, - 0.0997, - 0.85581, - 0.8886, - 0.09745, - 0.86601, - 0.88987, - 0.09595, - 0.87617, - 0.89113, - 0.09525, - 0.88627, - 0.89237, - 0.09537, - 0.89632, - 0.89362, - 0.09634, - 0.90631, - 0.89486, - 0.09813, - 0.91624, - 0.89609, - 0.10072, - 0.92611, - 0.89733, - 0.10407, - 0.9359, - 0.89857, - 0.10813, - 0.94564, - 0.89982, - 0.11284, - 0.9553, - 0.90106, - 0.11813, - 0.96489, - 0.90232, - 0.12394, - 0.97442, - 0.90359, - 0.13022, - 0.98387, - 0.90487, - 0.1369, - 0.99325, - 0.90616, - 0.14394 + 0.67843, + 0.0, + 0.32157, + 0.6902, + 0.0, + 0.3098, + 0.69804, + 0.0, + 0.30196, + 0.7098, + 0.0, + 0.2902, + 0.72157, + 0.0, + 0.27843, + 0.73333, + 0.0, + 0.26667, + 0.7451, + 0.0, + 0.2549, + 0.75686, + 0.0, + 0.24314, + 0.76863, + 0.0, + 0.23137, + 0.78431, + 0.0, + 0.21569, + 0.8, + 0.0, + 0.2, + 0.81176, + 0.0, + 0.18824, + 0.82745, + 0.0, + 0.17255, + 0.84706, + 0.0, + 0.15294, + 0.86275, + 0.0, + 0.13725, + 0.88235, + 0.0, + 0.11765, + 0.90196, + 0.0, + 0.09804, + 0.92549, + 0.0, + 0.07451, + 0.94902, + 0.0, + 0.05098, + 0.97255, + 0.0, + 0.02745 ] } } diff --git a/startData/BicomplexJMod7_IIM.sca b/startData/BicomplexJMod7_IIM.sca index a5e621d8..3b6f7a1d 100644 --- a/startData/BicomplexJMod7_IIM.sca +++ b/startData/BicomplexJMod7_IIM.sca @@ -2,14 +2,13 @@ "Attractor": { "Name": "BicomplexJMod7_IIM", "maxDepth": 50, - "dim4D": 0.0, "fractDegreeN": 2, "kMax": 0.0, "kMin": 0.0, "vMax": 0.0, "vMin": 0.0, - "vData": [ 0.0, 0.0, 0.0 ], - "kData": [ -0.0687, -0.05, 0.0015, 0.0 ] + "vData4": [ 0.0, 0.0, 0.0, 0.0 ], + "kData4": [ -0.0687, -0.05, 0.0015, 0.0 ] }, "Render": { "RenderMode": 1, @@ -56,8 +55,8 @@ "AOmul": 1.0, "AOmodulate": 1.0, "depthRender": false, - "dpAdjConvex": 0.333, - "dpNormalTune": 0.025, + "dpAdjConvex2": 1.0, + "dpNormalTune2": 0.15, "ColorInt": 1.588, "ColorVel": 0.377, "PalInvert": true, @@ -80,7 +79,7 @@ "lightColor": [ 1.0, 1.0, 1.0 ], "glowOn": true, "glowSelect": 3, - "sigma": 12.0, + "sigma": 5.0, "sigmaRadX": 2.0, "renderInt": 0.85, "blurInt": 0.26000002, @@ -904,8 +903,8 @@ "AOmul": 1.0, "AOmodulate": 1.0, "depthRender": false, - "dpAdjConvex": 0.333, - "dpNormalTune": 0.025, + "dpAdjConvex2": 1.0, + "dpNormalTune2": 0.15, "ColorInt": 1.145, "ColorVel": 0.51, "PalInvert": false, diff --git a/startData/PopCorn4D.sca b/startData/PopCorn4D.sca index fce15f38..a81bd9f9 100644 --- a/startData/PopCorn4D.sca +++ b/startData/PopCorn4D.sca @@ -12,17 +12,17 @@ "RenderMode": 0, "motionBlur": false, "blurIntensity": 0.5, - "mixingVal": 0.0, + "mixingVal": -1.0, "circBuff": 12000000, "rstrtCircBuff": true, "stopCircBuff": true, - "camPOV": [ 0.0, 0.0, 80.65 ], + "camPOV": [ 0.0, 0.0, 55.43 ], "camTGT": [ 0.0, 0.0, 0.0 ], - "camPerspective": [ 30.0, 0.5, 500.0 ], + "camPerspective": [ 30.0, 0.56, 500.0 ], "camDolly": [ 0.0, 0.0, 0.0 ], - "camPan": [ 14.2, 1.1, 0.0 ], - "camRotCent": [ 14.2, 1.1, 0.0 ], - "camRot": [ 0.35753691, 0.5360232, 0.620274, -0.48107666 ] + "camPan": [ 7.07, -1.59, 0.0 ], + "camRotCent": [ 7.07, -1.59, 0.0 ], + "camRot": [ -0.41802806, 0.54680836, 0.59539831, 0.45135522 ] }, "RenderMode0": { "dstBlendAttrib": 32772, @@ -30,8 +30,8 @@ "DepthState": true, "BlendState": false, "LightState": true, - "pointSize": 93.652, - "pointSizeFactor": 7.08, + "pointSize": 77.602, + "pointSizeFactor": 0.0, "clippingDist": 0.01, "alphaKFactor": 1.0, "alphaAttenFactor": 0.0, @@ -40,41 +40,41 @@ "HermiteVals": [ 0.7, 0.0, 0.3, 0.0 ], "dotsType": 1, "ShadowEnabled": true, - "ShadowBias": 0.022, - "ShadowDarkness": 0.178, + "ShadowBias": 0.0, + "ShadowDarkness": 0.103, "ShadowRadius": 1.0, "ShadowGranularity": 1.0, "ShadowAutoLightDist": true, "AOenabled": true, "AOstrong": 0.0, - "AObias": 0.0, - "AOradius": 0.87, - "AOdarkness": 0.16, + "AObias": 0.023, + "AOradius": 1.16, + "AOdarkness": 0.057, "AOmul": 1.0, "AOmodulate": 1.0, "depthRender": false, - "dpAdjConvex": 0.405, - "dpNormalTune": 0.1893, + "dpAdjConvex": 0.259, + "dpNormalTune": 0.3, "ColorInt": 1.0, - "ColorVel": 18.736, + "ColorVel": 21.174, "PalInvert": false, "PalClamp": true, - "PalOffset": 0.065, - "PalRange": 0.758, + "PalOffset": -0.021, + "PalRange": 0.393, "PalH": 0.0, - "PalS": 0.195, - "PalL": -0.065, + "PalS": 0.2125, + "PalL": -0.2375, "lightShinExp": 0.1, - "lightDiffInt": 1.272, - "lightSpecInt": 0.398, - "lightAmbInt": 0.279, + "lightDiffInt": 0.151, + "lightSpecInt": 0.511, + "lightAmbInt": 0.335, "lightStepMin": 0.1, "lightStepMax": 1.1, "lightModel": 2, - "ggxRoughness": 0.433, - "ggxFresnel": 0.776, - "lightDir": [ 108.38752, 112.14146, 291.57468 ], - "lightColor": [ 1.0, 1.0, 1.0 ], + "ggxRoughness": 0.413, + "ggxFresnel": 0.795, + "lightDir": [ -35.210155, -11.422612, 224.2281 ], + "lightColor": [ 0.957, 0.639, 0.549 ], "glowOn": false, "glowSelect": 3, "sigma": 7.0, @@ -85,17 +85,17 @@ "bilatMix": 0.3, "mixTexture": 1.0, "glowThreshold": 0.197, - "fxaaOn": false, - "fxaaThreshold": 0.5, - "ReductMul": 8.0, - "ReductMin": 128.0, + "fxaaOn": true, + "fxaaThreshold": 0.8, + "ReductMul": 64.0, + "ReductMin": 512.0, "Span": 8.0, - "Gamma": 2.181, - "Bright": 0.045, - "Contrast": 0.11, - "Exposure": 1.6, + "Gamma": 2.248, + "Bright": 0.014, + "Contrast": 0.115, + "Exposure": 1.465, "ToneMap": true, - "ToneMapVal": 1.002, + "ToneMapVal": 1.186, "ToneMapExp": 1.0, "Palette": { "Type": "colourlovers hello september", @@ -894,7 +894,7 @@ "HermiteVals": [ 0.7, 0.0, 0.3, 0.0 ], "dotsType": 1, "ShadowEnabled": true, - "ShadowBias": 0.02, + "ShadowBias": 0.0, "ShadowDarkness": 0.0, "ShadowRadius": 2.0, "ShadowGranularity": 1.0, @@ -916,18 +916,18 @@ "PalOffset": -1.826, "PalRange": 4.515, "PalH": 0.0, - "PalS": 0.07, - "PalL": -0.09, + "PalS": 0.1875, + "PalL": -0.14, "lightShinExp": 0.17, - "lightDiffInt": 1.12, + "lightDiffInt": 0.999, "lightSpecInt": 0.216, "lightAmbInt": 0.256, "lightStepMin": 0.1, "lightStepMax": 1.1, "lightModel": 2, - "ggxRoughness": 1.0, + "ggxRoughness": 0.811, "ggxFresnel": 0.902, - "lightDir": [ -81.800453, -77.305756, 319.93216 ], + "lightDir": [ -79.753464, -75.371246, 311.92612 ], "lightColor": [ 1.0, 0.99999, 0.99999 ], "glowOn": false, "glowSelect": 3, @@ -944,10 +944,10 @@ "ReductMul": 8.0, "ReductMin": 128.0, "Span": 8.0, - "Gamma": 2.616, - "Bright": 0.145, - "Contrast": 0.23, - "Exposure": 0.931, + "Gamma": 2.173, + "Bright": 0.003, + "Contrast": 0.171, + "Exposure": 1.1, "ToneMap": false, "ToneMapVal": 1.0, "ToneMapExp": 1.0,