Skip to content

Instantly share code, notes, and snippets.

View vkuchinov's full-sized avatar

Vladimir V. Kuchinov vkuchinov

View GitHub Profile
@vkuchinov
vkuchinov / README.md
Last active July 3, 2019 09:12
D3.JS Weekly Ticket Stacks Chart

TODO LIST:

[x] dynamic gradients for pseudo-3D aesthetics [x] mockup tooltip, for now, containing only value. Eventually, could be extended with additional data.

[x] top left and right grids should match values [!] isometric view doesn't work well while back stack visually merge with front ones, so it makes the whole graph illegible. Have to be perspective view. To do this

@vkuchinov
vkuchinov / index.html
Last active June 15, 2019 20:51
D3.JS UI Player Controls
<!DOCTYPE html>
<html>
<head lang="en"><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="keywords" content="d3.js,javascript">
<title>D3.JS Player with Iterator</title>
<script src="https://d3js.org/d3.v4.min.js"></script>
<style>
@vkuchinov
vkuchinov / OrbitControls.js
Last active August 10, 2020 07:06
THREE.JS / GLSL : Dual Shaders for Highlighting Nodes
/**
* @author qiao / https://github.com/qiao
* @author mrdoob / http://mrdoob.com
* @author alteredq / http://alteredqualia.com/
* @author WestLangley / http://github.com/WestLangley
*/
THREE.OrbitControls = function ( object, domElement ) {
this.object = object;
@vkuchinov
vkuchinov / OrbitControls.js
Last active October 4, 2019 10:36
THREE.JS / D3.JS : A vector-based HUD over THREE.JS scene + custom THREE.PylonGeometry
/**
* @author qiao / https://github.com/qiao
* @author mrdoob / http://mrdoob.com
* @author alteredq / http://alteredqualia.com/
* @author WestLangley / http://github.com/WestLangley
*/
THREE.OrbitControls = function ( object, domElement ) {
this.object = object;
@vkuchinov
vkuchinov / DragControls4D3.js
Last active October 4, 2019 10:35
D3.JS / THREE.JS : A hybrid 3D scatter plot MkII [with dynamic axes]
/*
* @author zz85 / https://github.com/zz85
* @author mrdoob / http://mrdoob.com
* Running this will allow you to drag three.js objects around the screen.
* Modified for D3.JS / THREE.JS stack by
* @author vkuchinov / https://github.com/vkuchinov
*
*/
@vkuchinov
vkuchinov / DragControls4D3.js
Last active October 17, 2019 16:55
D3.JS / THREE.JS : A hybrid 3D scatter plot MkI
/*
* @author zz85 / https://github.com/zz85
* @author mrdoob / http://mrdoob.com
* Running this will allow you to drag three.js objects around the screen.
* Modified for D3.JS / THREE.JS stack by
* @author vkuchinov / https://github.com/vkuchinov
*
*/
@vkuchinov
vkuchinov / README.md
Last active July 25, 2018 11:38
D3.JS Multi-Levelled [Zoomable] Wordcloud
@vkuchinov
vkuchinov / README.md
Last active April 30, 2018 11:06
D3.JS Liquid Shapes (external SVG)
@vkuchinov
vkuchinov / .block
Last active February 12, 2018 16:01
D3.JS Split Chords With Multiplier
border: no
height: 960
@vkuchinov
vkuchinov / .block
Last active February 12, 2018 16:02
D3.JS Split Chords
border: no
height: 960