Mikola Lysenko

0fps.net WebGL, data visualization, massively multiplayer games

Projects

robust-sum

Exactly computes the sum of a pair of non-overlapping sequences of floats.

JavaScript - Released: 18 Sep 2013 - 4

simplify-planar-graph

Simplifies a 2D polygonal region

JavaScript - Released: 10 Apr 2014 - 4

obj2sc

Basic command line tool that converts an OBJ file into a simplicial complex

JavaScript - Released: 07 May 2017 - 14

0fpsBlog

Code and examples for 0fps blog

JavaScript - Released: 03 Sep 2011 - 24

zero-crossings

Finds all zero crossings in a 1D ndarray

JavaScript - Released: 10 Apr 2014 - 3

vishull2d

Visible regions for 2D poly-lines

JavaScript - Released: 02 Apr 2013 - 17

minimal-bit-array

Minimal bit array that supports ndarray's accessors

JavaScript - Released: 28 Jun 2013 - 10

bipartite-matching

Maximum bipartite matching in an unweighted graph

JavaScript - Released: 23 Jan 2014 - 13

MineHack

WebGL based AJAX videogame -- with MMO, Minecraft and Roguelike elements.

C - Released: 03 Jan 2011 - 23

weighted-delaunay

Constructs a weighted Delaunay triangulation of a point set

JavaScript - Released: 02 Jul 2015 - 17

segment-tree

Basic segment tree data structure

JavaScript - Released: 11 Jun 2013 - 14

exact-segment-intersect

Exactly constructs the intersection of two line segments

JavaScript - Released: 04 Jun 2014 - 7

voxel-raycast

Ray queries for voxel.js

JavaScript - Released: 20 Feb 2013 - 13

functional-priority-queue

A functional priority queue in JavaScript

JavaScript - Released: 09 Apr 2015 - 20

bisect

Simple floating point binary search for JavaScript

JavaScript - Released: 25 Mar 2013 - 11

morton-page

Morton order page index for multidimensional arrays

JavaScript - Released: 17 Jul 2013 - 12

inorder-tree-layout

Index calculations for balanced binary search trees in in-order layout

JavaScript - Released: 11 Apr 2013 - 9

matrix-camera-controller

Camera interaction by direct matrix manipulation

JavaScript - Released: 10 Feb 2015 - 1

mesh-viewer

A simple no-frills mesh viewer

JavaScript - Released: 21 Aug 2013 - 10

voxel-crunch

Generic run length encoding library

JavaScript - Released: 06 Feb 2013 - 11

rle-core

Library for interacting with voxels and level sets in JavaScript

JavaScript - Released: 13 Sep 2012 - 11

circumradius

Computes the circumradius of a simplex

JavaScript - Released: 09 Mar 2015 - 2

marching-simplex-table

Constructs the table entries for the marching simplex method

JavaScript - Released: 22 Nov 2014 - 3

triangulate-hypercube

Triangulates a hypercube into simplices

JavaScript - Released: 08 Apr 2014 - 3

robust-scale

Multiplies a nonoverlapping increasing sequence of floats by a scalar

JavaScript - Released: 18 Sep 2013 - 2