Skip to content

Instantly share code, notes, and snippets.

@zacharycarter
Created December 16, 2016 22:11
Show Gist options
  • Save zacharycarter/f62725a3157b69c95aa12ffea4d7a46d to your computer and use it in GitHub Desktop.
Save zacharycarter/f62725a3157b69c95aa12ffea4d7a46d to your computer and use it in GitHub Desktop.
private static Texture generateNormalMapTexture(int width, int height, Tile[][] tiles) {
pixmap = new Pixmap(width, height, Pixmap.Format.RGBA8888);
texture = new Texture(width, height, Pixmap.Format.RGBA8888);
for (int x = 0; x < width; x++) {
for (int y = 0; y < height; y++) {
Vector3 normal;
// Ignore border pixels
if(
x == 0 || y == 0 || x == width-1 || y == height-1) {
normal = new Vector3(1,1,1);
System.out.print(normal);
continue;
}
// Sample neighbors
float hl = tiles[x-1][y].heightValue;
float hr = tiles[x+1][y].heightValue;
float ht = tiles[x][y+1].heightValue;
float hb = tiles[x][y-1].heightValue;
Vector3 dx = new Vector3(-1.0f, 0.0f, hr-hl);
Vector3 dy = new Vector3(0.0f, -1.0f, ht - hb);
// Compute sobel
normal = dx.crs(dy).nor();
normal = mapToRange(normal, 0, 1);
pixmap.drawPixel(x, y, Color.rgba8888(new Color(normal.x, normal.z, normal.y, 1)));
System.out.println(normal);
}
System.out.println();
}
PixmapIO.writePNG(Gdx.files.getFileHandle("normalmap.png", Files.FileType.Local), pixmap);
texture.setWrap(Texture.TextureWrap.ClampToEdge, Texture.TextureWrap.ClampToEdge);
texture.draw(pixmap, 0, 0);
return texture;
}
private static Vector3 mapToRange(Vector3 normal, int low, int high) {
return normal.set(
(normal.x+1)/(1+1) * (high-low) + low
, (normal.y+1)/(1+1) * (high-low) + low
, (normal.z+1)/(1+1) * (high-low) + low
);
}
/Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home/bin/java -Didea.launcher.port=7536 "-Didea.launcher.bin.path=/Applications/IntelliJ IDEA.app/Contents/bin" -Dfile.encoding=UTF-8 -classpath "/Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home/jre/lib/charsets.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home/jre/lib/deploy.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home/jre/lib/ext/cldrdata.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home/jre/lib/ext/dnsns.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home/jre/lib/ext/jfxrt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home/jre/lib/ext/localedata.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home/jre/lib/ext/nashorn.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home/jre/lib/ext/sunec.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home/jre/lib/ext/sunjce_provider.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home/jre/lib/ext/sunpkcs11.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home/jre/lib/ext/zipfs.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home/jre/lib/javaws.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home/jre/lib/jce.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home/jre/lib/jfr.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home/jre/lib/jfxswt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home/jre/lib/jsse.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home/jre/lib/management-agent.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home/jre/lib/plugin.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home/jre/lib/resources.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home/jre/lib/rt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home/lib/ant-javafx.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home/lib/dt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home/lib/javafx-mx.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home/lib/jconsole.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home/lib/sa-jdi.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home/lib/tools.jar:/Users/zachcarter/Projects/derelict/desktop/build/classes/main:/Users/zachcarter/Projects/derelict/core/build/classes/main:/Users/zachcarter/.gradle/caches/modules-2/files-2.1/com.badlogicgames.gdx/gdx-backend-lwjgl/1.9.4/4c6c108a9dcbc07096de8594b93f9cab33856fe2/gdx-backend-lwjgl-1.9.4.jar:/Users/zachcarter/.gradle/caches/modules-2/files-2.1/com.badlogicgames.gdx/gdx-platform/1.9.4/8e93afecc287ab152179983fc1b5f65db4c2fa4c/gdx-platform-1.9.4-natives-desktop.jar:/Users/zachcarter/.gradle/caches/modules-2/files-2.1/com.badlogicgames.gdx/gdx-box2d-platform/1.9.4/905a9ed3017cd3917b7fbada5ece58c40fddcbca/gdx-box2d-platform-1.9.4-natives-desktop.jar:/Users/zachcarter/.gradle/caches/modules-2/files-2.1/com.badlogicgames.gdx/gdx-tools/1.9.4/4c15cd85a5077bc7d13914be7cbd8dcce2d31725/gdx-tools-1.9.4.jar:/Users/zachcarter/.gradle/caches/modules-2/files-2.1/com.badlogicgames.gdx/gdx/1.9.4/4b4b7962d1bc75af0438f5c81ec1010557bc9ee5/gdx-1.9.4.jar:/Users/zachcarter/.gradle/caches/modules-2/files-2.1/com.badlogicgames.gdx/gdx-box2d/1.9.4/98a0d25c9f0637fecac6e4aacf7287aa635964f5/gdx-box2d-1.9.4.jar:/Users/zachcarter/.gradle/caches/modules-2/files-2.1/com.badlogicgames.box2dlights/box2dlights/1.4/3d77ad5b4164fb32fc67e2446e35911bb0aaf0bd/box2dlights-1.4.jar:/Users/zachcarter/.gradle/caches/modules-2/files-2.1/com.badlogicgames.gdx/gdx-ai/1.8.0/ec30677d8ab1a8b8aa4b853c5f4e4b1361f50bf5/gdx-ai-1.8.0.jar:/Users/zachcarter/.gradle/caches/modules-2/files-2.1/com.github.SquidPony.SquidLib/squidlib/513f690bd3/c27bda555b47bf24b024f95e7af06cfd13eadaf2/squidlib-513f690bd3.jar:/Users/zachcarter/.gradle/caches/modules-2/files-2.1/com.github.SquidPony.SquidLib/squidlib-util/513f690bd3/c0ae356231b6170a53f244e95753be29c7f42771/squidlib-util-513f690bd3.jar:/Users/zachcarter/.m2/repository/com/sudoplay/joise/joise/1.0.1/joise-1.0.1.jar:/Users/zachcarter/.m2/repository/org/lwjgl/lwjgl/lwjgl/2.9.2/lwjgl-2.9.2.jar:/Users/zachcarter/.m2/repository/org/lwjgl/lwjgl/lwjgl_util/2.9.2/lwjgl_util-2.9.2.jar:/Users/zachcarter/.m2/repository/com/badlogicgames/jlayer/jlayer/1.0.1-gdx/jlayer-1.0.1-gdx.jar:/Users/zachcarter/.m2/repository/org/jcraft/jorbis/0.0.17/jorbis-0.0.17.jar:/Users/zachcarter/.gradle/caches/modules-2/files-2.1/com.badlogicgames.gdx/gdx-backend-headless/1.9.4/e985d7be223b56c9e03ad79bc573d038319cc62b/gdx-backend-headless-1.9.4.jar:/Users/zachcarter/.gradle/caches/modules-2/files-2.1/com.badlogicgames.gdx/gdx-freetype/1.9.4/8816dd669b8ca09e7d5e9575807e92c4318f708/gdx-freetype-1.9.4.jar:/Users/zachcarter/.gradle/caches/modules-2/files-2.1/com.badlogicgames.gdx/gdx-freetype-platform/1.9.4/4bced98798c82ba1cb947343bdd6297243ea09e3/gdx-freetype-platform-1.9.4-natives-desktop.jar:/Users/zachcarter/.m2/repository/org/lwjgl/lwjgl/lwjgl-platform/2.9.2/lwjgl-platform-2.9.2-natives-windows.jar:/Users/zachcarter/.m2/repository/org/lwjgl/lwjgl/lwjgl-platform/2.9.2/lwjgl-platform-2.9.2-natives-linux.jar:/Users/zachcarter/.m2/repository/org/lwjgl/lwjgl/lwjgl-platform/2.9.2/lwjgl-platform-2.9.2-natives-osx.jar:/Users/zachcarter/.m2/repository/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar:/Users/zachcarter/.m2/repository/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar:/Users/zachcarter/.m2/repository/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar:/Users/zachcarter/.m2/repository/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar:/Users/zachcarter/.m2/repository/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar:/Users/zachcarter/.m2/repository/com/github/tommyettinger/regexodus/0.1.7/regexodus-0.1.7.jar:/Applications/IntelliJ IDEA.app/Contents/lib/idea_rt.jar" com.intellij.rt.execution.application.AppMain com.carterza.desktop.PlanetMapTestLauncher
(1.0,1.0,1.0)(1.0,1.0,1.0)(1.0,1.0,1.0)(1.0,1.0,1.0)(1.0,1.0,1.0)(1.0,1.0,1.0)(1.0,1.0,1.0)(1.0,1.0,1.0)(1.0,1.0,1.0)(1.0,1.0,1.0)(1.0,1.0,1.0)(1.0,1.0,1.0)(1.0,1.0,1.0)(1.0,1.0,1.0)(1.0,1.0,1.0)(1.0,1.0,1.0)(1.0,1.0,1.0)(1.0,1.0,1.0)(1.0,1.0,1.0)(1.0,1.0,1.0)(1.0,1.0,1.0)(1.0,1.0,1.0)(1.0,1.0,1.0)(1.0,1.0,1.0)(1.0,1.0,1.0)
(1.0,1.0,1.0)(0.49812043,0.5585337,0.99655837)
(0.43225408,0.48271164,0.99508744)
(0.5377593,0.380147,0.9839519)
(0.5013109,0.42467552,0.9942919)
(0.4689883,0.5325328,0.99797577)
(0.49713942,0.52413905,0.9994087)
(0.6660889,0.48902613,0.9714807)
(0.6775328,0.4531211,0.9650639)
(0.6358576,0.45709983,0.97927266)
(0.6087533,0.44781092,0.9852309)
(0.45752588,0.4232105,0.9922391)
(0.4717902,0.46870992,0.998222)
(0.55907416,0.5660778,0.9920813)
(0.5114145,0.6080119,0.9880606)
(0.4850513,0.5928465,0.99107647)
(0.44121313,0.5281616,0.9957328)
(0.4768693,0.44751468,0.9966994)
(0.49073994,0.53774506,0.9984873)
(0.49589646,0.5659073,0.99562025)
(0.52682275,0.45732594,0.997453)
(0.5750771,0.3901674,0.9819753)
(0.61608106,0.4380849,0.9823812)
(0.6354337,0.531618,0.9802687)
(1.0,1.0,1.0)
(1.0,1.0,1.0)(0.5412782,0.6121689,0.98550415)
(0.47168326,0.5174297,0.99889314)
(0.4523446,0.37384933,0.98147166)
(0.55322516,0.3706708,0.98004276)
(0.5184471,0.5120489,0.9995143)
(0.5383296,0.6407116,0.9782584)
(0.55036455,0.5990702,0.9874921)
(0.5768879,0.44108692,0.99052775)
(0.6346563,0.44303584,0.9781451)
(0.566508,0.34262747,0.96990484)
(0.5480867,0.33406174,0.96920377)
(0.60604244,0.51694727,0.9883317)
(0.6171706,0.59082687,0.97751594)
(0.55151856,0.5967692,0.9878335)
(0.5800732,0.5522523,0.99077284)
(0.4790295,0.48763847,0.99940705)
(0.3923048,0.4652511,0.987026)
(0.4325528,0.5346859,0.9942143)
(0.48528394,0.5849274,0.9925147)
(0.55804574,0.55786103,0.993237)
(0.5475826,0.4897028,0.9976243)
(0.5833401,0.4256344,0.98736453)
(0.49637327,0.4896849,0.99988043)
(1.0,1.0,1.0)
(1.0,1.0,1.0)(0.46049067,0.5208882,0.9979987)
(0.47338396,0.39322406,0.98774016)
(0.48815614,0.4601288,0.998267)
(0.56975996,0.49184173,0.99504244)
(0.61001915,0.5168651,0.98745394)
(0.5535082,0.5566584,0.99388933)
(0.45022482,0.52649283,0.9968103)
(0.47341183,0.5385833,0.9977995)
(0.4683722,0.44802845,0.99628484)
(0.45913315,0.36266625,0.9790296)
(0.60055786,0.4607564,0.988209)
(0.6665826,0.5376348,0.9699297)
(0.68863726,0.51052547,0.96293104)
(0.6819245,0.5641608,0.9612882)
(0.6097037,0.52021223,0.98739773)
(0.4955943,0.34439862,0.97515136)
(0.4037282,0.4037069,0.9811023)
(0.42233908,0.62740207,0.9772185)
(0.4327473,0.6788727,0.9620407)
(0.43481353,0.519672,0.995342)
(0.42298222,0.4150454,0.98667336)
(0.44897056,0.3879463,0.9846029)
(0.43761644,0.44907746,0.9934726)
(1.0,1.0,1.0)
(1.0,1.0,1.0)(0.3725075,0.59272677,0.974497)
(0.46997592,0.54498595,0.99706626)
(0.54039955,0.4669202,0.9972661)
(0.46820718,0.49005207,0.99888897)
(0.4906077,0.49577326,0.9998939)
(0.44688135,0.48426032,0.9969212)
(0.43006635,0.52051467,0.9946599)
(0.44472507,0.45858046,0.9952061)
(0.3872781,0.42725122,0.9816652)
(0.4384436,0.46771613,0.99514496)
(0.51593566,0.54288757,0.9979023)
(0.5723665,0.61373436,0.9814848)
(0.6701473,0.60543156,0.9581857)
(0.6622039,0.50754803,0.9728984)
(0.60826296,0.36094272,0.9679126)
(0.57134175,0.29693964,0.95130575)
(0.59564084,0.39235547,0.97881675)
(0.49224347,0.56188047,0.9960954)
(0.46386522,0.5994804,0.9886695)
(0.4488575,0.55174875,0.99467814)
(0.48706517,0.5028013,0.9998248)
(0.43403345,0.44058383,0.992055)
(0.4683754,0.3979455,0.9884514)
(1.0,1.0,1.0)
(1.0,1.0,1.0)(0.43669972,0.61164737,0.9832473)
(0.4210479,0.56413674,0.98954374)
(0.43008718,0.45887977,0.99337745)
(0.4472395,0.44245857,0.99386775)
(0.3876431,0.49582475,0.98719454)
(0.452349,0.49608305,0.9977088)
(0.44926372,0.52414674,0.9968327)
(0.46370724,0.4924506,0.99862397)
(0.4512589,0.44196773,0.99422324)
(0.49729213,0.48967206,0.99988604)
(0.56746805,0.5944642,0.9863379)
(0.6189324,0.6878423,0.9478508)
(0.66308236,0.59954405,0.9620553)
(0.55846816,0.4995604,0.9965695)
(0.5755251,0.42981586,0.9892547)
(0.610736,0.3352086,0.9588914)
(0.5850933,0.32745883,0.96150696)
(0.5593944,0.49666318,0.9964486)
(0.50599253,0.64339375,0.9789596)
(0.5451036,0.5435438,0.99605405)
(0.5091292,0.39949226,0.989709)
(0.4878881,0.36966318,0.98256147)
(0.49115524,0.42106247,0.9936503)
(1.0,1.0,1.0)
(1.0,1.0,1.0)(0.50263876,0.52583385,0.99932516)
(0.4042014,0.53903174,0.9891821)
(0.42079568,0.49403787,0.9936508)
(0.45461288,0.44611412,0.99501145)
(0.47127783,0.5013154,0.9991726)
(0.46635517,0.5480786,0.9965446)
(0.5038765,0.5321459,0.99895054)
(0.529986,0.46012837,0.9975049)
(0.5619864,0.4586337,0.9944154)
(0.5939959,0.58331364,0.98396647)
(0.58509934,0.6657036,0.96400476)
(0.6833635,0.6910418,0.92412364)
(0.6334666,0.5395176,0.9802344)
(0.52811307,0.41031718,0.99108726)
(0.54316324,0.41478947,0.9907913)
(0.46833023,0.30680153,0.9600775)
(0.42555887,0.33812857,0.96717894)
(0.5037514,0.47645932,0.99943143)
(0.41729417,0.5849369,0.9857422)
(0.40247512,0.5539773,0.98741704)
(0.45594165,0.4453373,0.99504626)
(0.5613661,0.4228878,0.9901917)
(0.56249887,0.4584899,0.99433875)
(1.0,1.0,1.0)
(1.0,1.0,1.0)(0.50018555,0.42805028,0.9947961)
(0.45356795,0.48272672,0.99753964)
(0.46625558,0.5103745,0.9987521)
(0.51018286,0.49319938,0.99985003)
(0.5359311,0.5076598,0.9986484)
(0.46348464,0.5285956,0.9978442)
(0.5205309,0.5868964,0.9919629)
(0.5617357,0.5505748,0.99358976)
(0.5322338,0.50824463,0.99889183)
(0.54910445,0.51858085,0.9972359)
(0.5856471,0.6954913,0.9521589)
(0.51528156,0.72844857,0.9444972)
(0.45404166,0.4215065,0.99165696)
(0.50088036,0.40626276,0.9911339)
(0.46280217,0.3702376,0.98143333)
(0.43523994,0.24292818,0.9239342)
(0.50723445,0.35743278,0.97918916)
(0.5605635,0.4912431,0.9962412)
(0.57219964,0.54522365,0.99268854)
(0.53181994,0.58317304,0.9920058)
(0.54987633,0.5592917,0.9939604)
(0.5977742,0.47323468,0.98961604)
(0.59016126,0.486561,0.9916202)
(1.0,1.0,1.0)
(1.0,1.0,1.0)(0.5201864,0.3875516,0.9867729)
(0.46504146,0.5058638,0.9987419)
(0.45936188,0.55038124,0.99579257)
(0.5377129,0.5153771,0.9983385)
(0.59242076,0.45542747,0.9893584)
(0.55687267,0.5329623,0.9956602)
(0.52222514,0.62698126,0.983096)
(0.4698661,0.4714663,0.9982748)
(0.43455863,0.4458063,0.9927276)
(0.4852307,0.64227223,0.9791038)
(0.5192643,0.6403706,0.97950494)
(0.28179246,0.5743376,0.9436884)
(0.27517045,0.52216923,0.9460495)
(0.39875132,0.4196244,0.98299944)
(0.30643785,0.35625142,0.9380297)
(0.47266126,0.34458837,0.9744469)
(0.6623007,0.46618614,0.9717151)
(0.66941214,0.5395213,0.9687618)
(0.6752655,0.5546416,0.9650767)
(0.6136215,0.53166616,0.98588824)
(0.6012769,0.5120426,0.98948747)
(0.54873216,0.4628391,0.99623)
(0.62203526,0.5216327,0.9843959)
(1.0,1.0,1.0)
(1.0,1.0,1.0)(0.4330151,0.40866083,0.98700124)
(0.41203934,0.42311227,0.9861597)
(0.41965038,0.5810861,0.9867946)
(0.41702235,0.62282914,0.9775225)
(0.4859584,0.52716166,0.9990642)
(0.53995657,0.4575828,0.99659264)
(0.45243642,0.50070393,0.99773204)
(0.40649587,0.46260393,0.9897535)
(0.5522424,0.5229369,0.996734)
(0.56603867,0.6020248,0.985005)
(0.41677263,0.48589256,0.99282265)
(0.35680056,0.48550406,0.9788358)
(0.28227293,0.554741,0.9467643)
(0.38334745,0.4379351,0.9822241)
(0.32429218,0.4453587,0.96490973)
(0.48444852,0.5883251,0.991891)
(0.62472844,0.55840385,0.9806577)
(0.64042675,0.50726515,0.97982025)
(0.6108498,0.48257068,0.98724586)
(0.53607476,0.49955106,0.9986967)
(0.4994539,0.49219865,0.99993885)
(0.48726058,0.49518332,0.99981445)
(0.54571915,0.5690089,0.9930999)
(1.0,1.0,1.0)
(1.0,1.0,1.0)(0.41081086,0.40546665,0.98281336)
(0.44791442,0.49216592,0.99721795)
(0.452678,0.55382836,0.99483645)
(0.37198824,0.5799759,0.97667265)
(0.41951656,0.57945824,0.9870409)
(0.49733803,0.49953857,0.9999927)
(0.4742049,0.49573913,0.999316)
(0.48242268,0.57096285,0.9946264)
(0.55177355,0.6055061,0.9859917)
(0.46335727,0.5114182,0.9985247)
(0.44060633,0.42997277,0.9914963)
(0.46884233,0.4255306,0.9934405)
(0.46540064,0.552997,0.995978)
(0.40664774,0.4720432,0.9904118)
(0.4715913,0.44155923,0.9957596)
(0.50933325,0.6479675,0.97751284)
(0.5549946,0.62170994,0.9818322)
(0.56352127,0.5259113,0.9952713)
(0.54269934,0.44903764,0.99555993)
(0.46122465,0.4196009,0.9919679)
(0.41664648,0.46399677,0.9916868)
(0.43052214,0.50936836,0.9950607)
(0.43216765,0.4854075,0.9951624)
(1.0,1.0,1.0)
(1.0,1.0,1.0)(0.48294023,0.37294695,0.9832872)
(0.549902,0.4657256,0.99632156)
(0.5285603,0.50138414,0.99918175)
(0.47940257,0.5921151,0.9910097)
(0.44707495,0.650523,0.97385836)
(0.46405396,0.5140442,0.99850845)
(0.4338253,0.48573348,0.9953962)
(0.43923515,0.54047924,0.99464035)
(0.41195515,0.50404054,0.99217045)
(0.39108938,0.49169743,0.98792374)
(0.38567644,0.49110988,0.9866735)
(0.44885853,0.5103479,0.99727)
(0.55810124,0.49767426,0.99660736)
(0.42326134,0.44294837,0.99077106)
(0.5895002,0.5452461,0.98983926)
(0.5716711,0.6638862,0.9669096)
(0.60261613,0.609787,0.97688234)
(0.57546175,0.49365842,0.99423206)
(0.49873978,0.38200796,0.9858768)
(0.46347627,0.37606275,0.98301715)
(0.4163288,0.46209145,0.99148965)
(0.39204252,0.51117635,0.9880781)
(0.45199913,0.53824663,0.9962188)
(1.0,1.0,1.0)
(1.0,1.0,1.0)(0.52055526,0.42387965,0.993744)
(0.5525897,0.5380541,0.9957683)
(0.55330026,0.4832492,0.99686867)
(0.60905695,0.49945137,0.98796135)
(0.48710498,0.5658912,0.9954716)
(0.38783878,0.48888728,0.98713076)
(0.4324242,0.470687,0.9945445)
(0.43105662,0.5483767,0.9928554)
(0.41734645,0.55717313,0.9897955)
(0.4233539,0.48364812,0.99381983)
(0.4276896,0.48906404,0.9946227)
(0.48667437,0.5984877,0.9900231)
(0.48310038,0.5266142,0.9990051)
(0.5172558,0.5043524,0.99968326)
(0.53539664,0.59403354,0.98980075)
(0.53409517,0.6615659,0.971947)
(0.5084434,0.62206346,0.9847982)
(0.52356356,0.41847157,0.9927452)
(0.45399696,0.34349066,0.97264004)
(0.49426642,0.34286374,0.9746318)
(0.47243342,0.39329213,0.98770225)
(0.47481218,0.5459606,0.9972456)
(0.5043604,0.60302746,0.9892508)
(1.0,1.0,1.0)
(1.0,1.0,1.0)(0.6360673,0.3871513,0.9677081)
(0.5752944,0.49831152,0.99429536)
(0.5258875,0.55958587,0.9957614)
(0.53380424,0.5270507,0.99812204)
(0.51753557,0.4326181,0.99512845)
(0.48666766,0.4589319,0.9981321)
(0.4883151,0.5307159,0.9989189)
(0.52744657,0.5247954,0.99863)
(0.565992,0.49647346,0.99561346)
(0.5163279,0.5027695,0.9997257)
(0.5249231,0.5544795,0.99639785)
(0.5279559,0.56588244,0.99485147)
(0.43039805,0.5281985,0.99432826)
(0.512709,0.49494448,0.9998129)
(0.486522,0.5644729,0.99564254)
(0.49166158,0.6419603,0.9793514)
(0.40668607,0.59901494,0.98113257)
(0.4484576,0.4370602,0.9933375)
(0.5326706,0.35543114,0.97752744)
(0.48201716,0.39460504,0.9884348)
(0.50477064,0.44253376,0.99666375)
(0.5375041,0.54387194,0.9966575)
(0.48653445,0.5682495,0.9951371)
(1.0,1.0,1.0)
(1.0,1.0,1.0)(0.602871,0.4471387,0.98643935)
(0.5763869,0.4210058,0.9877755)
(0.53040487,0.44142887,0.99562585)
(0.4503629,0.49108282,0.9974501)
(0.40995896,0.518852,0.9914644)
(0.4988969,0.45931092,0.99834037)
(0.49377418,0.5112642,0.9998343)
(0.5470466,0.62287533,0.98237777)
(0.5764848,0.5464178,0.99193037)
(0.59112406,0.4433236,0.9883484)
(0.48779273,0.5008548,0.9998502)
(0.5256734,0.5049816,0.9993156)
(0.4840285,0.51112586,0.999621)
(0.48899558,0.560692,0.9961808)
(0.52359086,0.573682,0.99397814)
(0.49327904,0.5864622,0.9924216)
(0.3898785,0.57926023,0.9812391)
(0.36557138,0.5464509,0.9793446)
(0.4158855,0.37442383,0.97660816)
(0.41127467,0.32125807,0.95845294)
(0.391721,0.44832188,0.9853916)
(0.4867425,0.52776206,0.9990526)
(0.482951,0.4953535,0.9996877)
(1.0,1.0,1.0)
(1.0,1.0,1.0)(0.47011694,0.37119848,0.9822004)
(0.51070523,0.4241332,0.9940947)
(0.5431189,0.4327767,0.9935806)
(0.5067574,0.40655932,0.9911448)
(0.4029335,0.48112032,0.9901241)
(0.40872964,0.54324466,0.9896934)
(0.53773665,0.5793981,0.9922112)
(0.47207215,0.60617495,0.98779804)
(0.43132156,0.5404512,0.9936061)
(0.5373184,0.41435587,0.9911949)
(0.5304192,0.48731285,0.9989125)
(0.4287176,0.5616693,0.99103534)
(0.43244356,0.49180132,0.99534726)
(0.48207545,0.53469837,0.99847233)
(0.49021927,0.56863505,0.99517024)
(0.5285389,0.5097646,0.99908936)
(0.41463026,0.4700045,0.99174416)
(0.30476904,0.46546572,0.95901227)
(0.31600484,0.40191418,0.9544502)
(0.369866,0.37748244,0.9669632)
(0.41291618,0.5252062,0.99171233)
(0.48297343,0.63352644,0.98153996)
(0.48305675,0.58278304,0.99280816)
(1.0,1.0,1.0)
(1.0,1.0,1.0)(0.49824426,0.44439912,0.9968958)
(0.5327115,0.49370593,0.9988891)
(0.52493423,0.437531,0.99545527)
(0.49674287,0.35486808,0.9784622)
(0.4683448,0.42030737,0.99259216)
(0.45423263,0.5943834,0.98887336)
(0.53962785,0.5747396,0.99279165)
(0.47057536,0.5194139,0.99875575)
(0.53968316,0.6106058,0.98599553)
(0.5349029,0.54177505,0.99702775)
(0.51994383,0.39291888,0.9879917)
(0.3706426,0.41104972,0.97471523)
(0.37608376,0.5631443,0.9802682)
(0.43812785,0.6153096,0.9825718)
(0.50267595,0.6177419,0.98593175)
(0.5696091,0.5107576,0.99501395)
(0.48321098,0.34864444,0.9762453)
(0.41818556,0.4343142,0.9888678)
(0.46333554,0.44213492,0.99528515)
(0.55721986,0.42051533,0.99031425)
(0.6612629,0.56417304,0.9689095)
(0.5828708,0.59593517,0.983662)
(0.4536951,0.5535903,0.9949585)
(1.0,1.0,1.0)
(1.0,1.0,1.0)(0.5701384,0.5745019,0.98941815)
(0.554374,0.45069614,0.99458325)
(0.49298057,0.3979213,0.9894187)
(0.48635188,0.35425845,0.9780932)
(0.5202486,0.43787205,0.9957117)
(0.5252132,0.61331064,0.9863384)
(0.48257607,0.5960791,0.9903725)
(0.5495937,0.60639113,0.98602617)
(0.6021426,0.60112804,0.9788946)
(0.5079742,0.39484823,0.988753)
(0.46402797,0.327708,0.9679973)
(0.4471846,0.41510332,0.98990107)
(0.4912158,0.5633405,0.99589396)
(0.47981572,0.65789866,0.97398376)
(0.5700295,0.68680286,0.95847636)
(0.47942442,0.4894139,0.9994643)
(0.42885178,0.32868037,0.964314)
(0.42146975,0.4440648,0.9906162)
(0.4251064,0.53364754,0.9932127)
(0.56908727,0.57612157,0.9893184)
(0.6961908,0.54843366,0.9573438)
(0.6072854,0.42276326,0.9822078)
(0.55402434,0.38664564,0.9839754)
(1.0,1.0,1.0)
(1.0,1.0,1.0)(0.526677,0.4845832,0.9990498)
(0.5718186,0.41694397,0.98779476)
(0.5010543,0.37211537,0.9833678)
(0.51659906,0.37964827,0.9850154)
(0.6095291,0.46042314,0.9862479)
(0.5592759,0.55754,0.9931283)
(0.46496704,0.5986922,0.98890954)
(0.5145789,0.63820356,0.9802991)
(0.4530117,0.5699172,0.9928526)
(0.48516288,0.39911473,0.98949164)
(0.61437744,0.3418499,0.9603329)
(0.59235,0.43750167,0.98740685)
(0.5723876,0.59548473,0.9854305)
(0.52946264,0.6891121,0.96191835)
(0.47411743,0.6182222,0.9851326)
(0.44242477,0.36420223,0.97774893)
(0.46959853,0.30027646,0.95736885)
(0.40523276,0.43528554,0.9866531)
(0.46489102,0.59045863,0.99049425)
(0.57546383,0.6909012,0.9559188)
(0.55957013,0.60581106,0.98503137)
(0.6216146,0.44269082,0.9815865)
(0.6949855,0.4564981,0.9583538)
(1.0,1.0,1.0)
(1.0,1.0,1.0)(0.5868068,0.5141027,0.9922049)
(0.57214236,0.42614555,0.9892249)
(0.5418246,0.34746706,0.9743252)
(0.530834,0.45933017,0.9973884)
(0.5648138,0.48050576,0.9953979)
(0.54691494,0.46824497,0.9967802)
(0.43402985,0.55228335,0.9928634)
(0.373101,0.5926628,0.9746685)
(0.37270015,0.57196206,0.97813827)
(0.4415133,0.5633677,0.9925077)
(0.51687115,0.42666292,0.9943046)
(0.64501756,0.37413377,0.9616574)
(0.5574445,0.5010138,0.9966881)
(0.5333882,0.5646343,0.99467933)
(0.4691795,0.6086877,0.9870699)
(0.4469801,0.48294988,0.9968885)
(0.4925656,0.29743108,0.9570674)
(0.48928627,0.4408724,0.99637604)
(0.53090435,0.69654536,0.95870996)
(0.543689,0.6645277,0.9701296)
(0.545845,0.5943103,0.98888016)
(0.55639833,0.5700457,0.9918463)
(0.6392101,0.46830818,0.97918284)
(1.0,1.0,1.0)
(1.0,1.0,1.0)(0.6093535,0.4669803,0.9867767)
(0.5709665,0.37615067,0.97919214)
(0.59940827,0.33810544,0.96250206)
(0.5803329,0.40066755,0.9834043)
(0.49950308,0.4755562,0.9994019)
(0.45331767,0.42711762,0.99245197)
(0.40891385,0.4223652,0.98546493)
(0.35473925,0.5734461,0.9727632)
(0.39237034,0.6361929,0.9689002)
(0.40681937,0.54610467,0.9890723)
(0.40877342,0.5437366,0.9896579)
(0.5142725,0.47668383,0.9992521)
(0.5813326,0.47539917,0.99272686)
(0.5687558,0.61122614,0.98259854)
(0.57285416,0.53429246,0.9934737)
(0.46197453,0.38492095,0.9850885)
(0.5351544,0.33458,0.97053206)
(0.61484903,0.47601837,0.9860397)
(0.5700247,0.64179534,0.9743318)
(0.43626058,0.70166826,0.9530642)
(0.46518484,0.6163528,0.9850257)
(0.37657142,0.53755337,0.98306847)
(0.40263084,0.53297186,0.989318)
(1.0,1.0,1.0)
(1.0,1.0,1.0)(0.4885748,0.5810589,0.9932534)
(0.5993583,0.42226195,0.98382306)
(0.6210988,0.3591167,0.96420574)
(0.62860155,0.36213815,0.96309364)
(0.6197382,0.36036676,0.9649359)
(0.5587649,0.37932187,0.98164666)
(0.5668191,0.44758165,0.99273473)
(0.59622884,0.5743514,0.9849864)
(0.51312464,0.62904465,0.98288214)
(0.471962,0.5845709,0.9919976)
(0.5208045,0.5352557,0.9983214)
(0.39193827,0.5383176,0.98667693)
(0.5720248,0.5569756,0.9914939)
(0.62480927,0.55447376,0.98109794)
(0.64524627,0.50109434,0.97843736)
(0.538339,0.4468441,0.995686)
(0.67854995,0.44047183,0.9632238)
(0.66916454,0.47828424,0.97001255)
(0.59073377,0.5252857,0.99104786)
(0.49484983,0.56472445,0.9957663)
(0.38160905,0.53781784,0.9843071)
(0.4433688,0.5075523,0.99672514)
(0.3773148,0.53654045,0.9833354)
(1.0,1.0,1.0)
(1.0,1.0,1.0)(0.4449179,0.6909368,0.9588127)
(0.47550532,0.5127713,0.99923635)
(0.5008803,0.3662128,0.9817678)
(0.5465306,0.39823747,0.9873184)
(0.5985033,0.4017225,0.98024845)
(0.6562097,0.37622204,0.95856035)
(0.6327566,0.45988274,0.98038137)
(0.5696505,0.5232088,0.9945808)
(0.51542485,0.517505,0.99945533)
(0.4640661,0.55396014,0.9957792)
(0.44369516,0.4624827,0.995401)
(0.40868,0.528509,0.9907626)
(0.4481088,0.6970397,0.956599)
(0.57539254,0.67860115,0.9608878)
(0.60023737,0.44519484,0.9867739)
(0.5787331,0.42419502,0.9879085)
(0.61172783,0.466457,0.98620135)
(0.5840255,0.3804497,0.978171)
(0.5599329,0.46466404,0.9951358)
(0.54223996,0.5079159,0.99814975)
(0.52247643,0.5674424,0.9949205)
(0.48060033,0.53407633,0.9984601)
(0.4218666,0.40166712,0.98396885)
(1.0,1.0,1.0)
(1.0,1.0,1.0)(0.48166147,0.5399671,0.9980626)
(0.39202017,0.48107508,0.9878342)
(0.36554122,0.42440352,0.9756112)
(0.4005294,0.45394057,0.9878361)
(0.43730056,0.47267997,0.9953003)
(0.4747438,0.4118672,0.9915229)
(0.5413499,0.3541071,0.9764509)
(0.4224396,0.45466638,0.991863)
(0.4209469,0.5265879,0.9929946)
(0.4354832,0.51355785,0.9956347)
(0.38433975,0.47917557,0.98599285)
(0.4148918,0.53867626,0.99118304)
(0.39159745,0.7060194,0.94249845)
(0.40593323,0.6950503,0.95067376)
(0.4605862,0.50003725,0.9984441)
(0.58843887,0.4591183,0.99041533)
(0.4403441,0.4436962,0.99322516)
(0.49087682,0.42344818,0.9940208)
(0.59248984,0.48063755,0.99098957)
(0.5576525,0.52723837,0.9959176)
(0.49829054,0.4772106,0.99947745)
(0.3657866,0.40934032,0.97304076)
(0.34949437,0.4956724,0.97679067)
(1.0,1.0,1.0)
(1.0,1.0,1.0)(1.0,1.0,1.0)(1.0,1.0,1.0)(1.0,1.0,1.0)(1.0,1.0,1.0)(1.0,1.0,1.0)(1.0,1.0,1.0)(1.0,1.0,1.0)(1.0,1.0,1.0)(1.0,1.0,1.0)(1.0,1.0,1.0)(1.0,1.0,1.0)(1.0,1.0,1.0)(1.0,1.0,1.0)(1.0,1.0,1.0)(1.0,1.0,1.0)(1.0,1.0,1.0)(1.0,1.0,1.0)(1.0,1.0,1.0)(1.0,1.0,1.0)(1.0,1.0,1.0)(1.0,1.0,1.0)(1.0,1.0,1.0)(1.0,1.0,1.0)(1.0,1.0,1.0)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment