Skip to content

Instantly share code, notes, and snippets.

View bumbeishvili's full-sized avatar
🏠
Working from home

David Bumbeishvili bumbeishvili

🏠
Working from home
View GitHub Profile
@bumbeishvili
bumbeishvili / .gitignore
Created July 24, 2018 06:40 — forked from mukhtyar/.gitignore
d3-annotation: Thresholds & Annotation Colors
.DS_Store
@bumbeishvili
bumbeishvili / README.md
Created July 24, 2018 06:38 — forked from 1wheel/README.md
regl-circles

hello webgl circles

@bumbeishvili
bumbeishvili / .block
Created July 24, 2018 06:36 — forked from djamshed/.block
Variable Offset Animated Links
license: mit
@bumbeishvili
bumbeishvili / d3.sankey.js
Created July 24, 2018 06:35 — forked from emeeks/d3.sankey.js
Sankey Particles IV
d3.sankey = function() {
var sankey = {},
nodeWidth = 24,
nodePadding = 8,
size = [1, 1],
nodes = [],
links = [];
sankey.nodeWidth = function(_) {
if (!arguments.length) return nodeWidth;
@bumbeishvili
bumbeishvili / .block
Created July 24, 2018 06:34 — forked from Kcnarf/.block
Scrolytelling the Penrose triangle
license: mit
@bumbeishvili
bumbeishvili / defaultData.csv
Created July 16, 2018 10:51 — forked from johnburnmurdoch/defaultData.csv
3D Scatter Plot Using three.js
x y z lp_x lp_y lp_z hp_x hp_y hp_z
0.235458 -0.597702 -0.724487 0.232433 -0.593757 -0.717156 0.003025 -0.003945 -0.007332
0.235458 -0.597702 -0.724487 0.232735 -0.594152 -0.717889 0.002723 -0.003550 -0.006598
0.217346 -0.597702 -0.724487 0.231197 -0.594507 -0.718549 -0.013850 -0.003195 -0.005939
0.217346 -0.579590 -0.724487 0.229812 -0.593015 -0.719143 -0.012465 0.013425 -0.005345
0.199234 -0.579590 -0.724487 0.226754 -0.591673 -0.719677 -0.027520 0.012083 -0.004810
0.199234 -0.597702 -0.760712 0.224002 -0.592276 -0.723781 -0.024768 -0.005426 -0.036931
0.163010 -0.579590 -0.706375 0.217903 -0.591007 -0.722040 -0.054893 0.011417 0.015665
0.108673 -0.597702 -0.724487 0.206980 -0.591676 -0.722285 -0.098307 -0.006026 -0.002203
0.090561 -0.615814 -0.724487 0.195338 -0.594090 -0.722505 -0.104777 -0.021724 -0.001982
@bumbeishvili
bumbeishvili / .block
Created June 18, 2018 20:44 — forked from HarryStevens/.block
Contours
license: gpl-3.0
We can't make this file beautiful and searchable because it's too large.
["Kurtanidze","Pinya","Gobedzhishvili","Aboyan","Gukosyan","Pinali","Arutyunov","Hacharashvili","Kamezardashvilli","Tatiashvili","CHaduneli","Mgeladze","Tabagari","Gurckaya","Bizinashvili","Kutibashvili","Hachidze","CHankvetadze","Maloletkin","Georgadze","Kokoshvili","Amichba","Lanchava","Podalskii","Avershin","Geloziya","Luhutashvili","Kubatadze","Gohidze","Svanidze","Trofimov","Suhoveev","Inosoridze","Rusnichenko","Hlebas","SHulaya","Gelashvili","Lomtadze","Pukyaladze","Kochoradze","Isakidze","Haraishvili","Cercvadze","Penuvadze","Teimur","Bunoyan","Gurashvili","Maharadzhe","Mchedlishvili","Tapuriya","Cokadze","Bazgadze","CHhartishvili","CHerednichenko","Korkoshadze","Ageev","Mamunyan","CHahunashvili","Tumasen","Koncevoi","Gangadze","Dzimceishvili","SHarmadine","Marangozyan","Ruhadze","Silagadze","Tedeshvili","Adikoshvili","Hasiev","SHamatava","Avetisyan","Patrashvili","SHustov","Dzaveluri","Dundua","SHalamberidze","Zirakashvili","Kecbaya","Trocenenko","Gagloev","Almyarziya","Amiranishvili","Kubiashvili","P

Automatic Label Placement

This example is an extension of Mike Bostock’s tutorial Lets Make a Map that implements automatic label placement using collision detection. This is a proof of concept more than anything, not polished in any way.

References

@bumbeishvili
bumbeishvili / .block
Created May 29, 2018 07:21 — forked from tomshanley/.block
Makeover Monday floor area
license: mit
height: 1000
border: no
scrolling: no