Namur, Belgium

Kevin Chapelier

Elite
@kchapelier

A cell, provably dying.

wavefunctioncollapse. Javascript port of https://github.com/mxgmn/WaveFunctionCollapse

523

procedural-generation. A mostly javascript-centric resource / links list on procedural content generation (PCG).

291

poisson-disk-sampling. Poisson disk sampling in arbitrary dimensions

252

cellular-automata-voxel-shader. Generate a voxel shader (for MagicaVoxel) from a custom CA rule

186

matcap-studio. An utility to tweak matcaps, with realtime visual feedback.

97

pseudofractals-voxel-shader. Voxel shader (for MagicaVoxel) to generate pseudofractals volumes

96

convchain. Javascript port of https://github.com/mxgmn/ConvChain

52

qoijs. Quite-OK Image format encoder/decoder in vanilla JavaScript.

50

procjam2018. Graph.ical, a procedural texture authoring application developed for PROCJAM 2018.

47

fast-2d-poisson-disk-sampling. Fast 2D Poisson Disk Sampling based on a modified Bridson algorithm

41

PRWM. Packed Raw WebGL Model (PRWM) specifications and implementations.

40

hexagrid-relaxing. JavaScript port of Cedric Guillemet's implementation of Oskar Stålberg's irregular grid in a hexagon.

33

convchain-gpu. Javascript/WebGL2 port of https://github.com/mxgmn/ConvChain

30

cellular-automata. Cellular automata runner

19

ngram-word-generator. Word generation based on n-gram models, and a cli utility to generate said models.

17

decode-dxt. Decoder for the DXT texture formats.

16

voxelShaders. Small collection of Voxel Shaders for MagicaVoxel

16

jittered-hexagonal-grid-sampling. Jittered Hexagonal Grid Sampling

14

cellular-automata-gpu. GPU-based cellular automata runner

13

SimpleMidiInput.js. Abstraction over the MIDI input. Does all the byte crunching and exposes a straightforward event API with MIDI learn capability.

12

node-glitch. Glitched stream for intentional data corruption.

11

node-mathp. Math utility for node

9

gpx. [STALLED] Javascript library to write GPX files

6

Aural.js. An attempt at aggregating all my previous work on audio in a single library.

6

ndarray-to-vox. Convert a 3D ndarray to a vox file (Magica Voxel format)

6

cellular-automata-rule-parser. Parser for S/B, S/B/C and R/T/C/N cellular automata rule formats.

5

in-browser-language. Get the language of the browser

5

procjam2015. JavaScript

5

ti-selector. Simple selector for Titanium's native view elements.

5

stochastemes. Second entry for PROCJAM 2015

4

node-datafilter. Simple filtering for collections of objects

4

in-browser-download. JavaScript

4

microsound. JavaScript

4

aural-sfz. A codec for SFZ soundfont files.

4

aural-interpolation. Interpolation library, aimed for audio-related processing.

3

mpc-hd-shaders. HLSL effects for MPC-HD

3

procjam2016. Inund, a short contemplative game for PROCJAM2016

2

procjam2020-smb3. SMB3 Procedural ROM Hack

2

grunt-glitch. A grunt task you shouldn't use.

2

pack-spheres. Brute force circle/sphere packing in 2D or 3D

2

aural-scala. Codec of Scala scale files

2

node-get-source-map-consumer. Get an instance of SourceMapConsumer, when a sourcemap is available, for a given script.

2

BNDL. BNDL (binary bundle for arbitrary files) specifications and implementations.

1

imgproc. An experimental and unpolished image processing utility for the command line

1

ya-base62. Yet Another Base62, first and foremost designed to encode to and decode from structured strings.

1

wavefront-obj-parser. An api and cli for parsing wavefront .obj files into JSON

1

mls-mpm.js. Material Point Method in Javascript

1

procjam2019. PROCJAM 2019 - Generation of vintage engravings of leaves

1

ReShade-gameboy.fx. Gameboy shader with checkboard dithering for ReShade https://reshade.me/

1

gist-load. Load the content of a Gist file in the browser

1

geometricmusicjs. Remix of the Geometric Music app in javascript

1

jsstg2015. Repo for js➤stg 2015 - http://jp.wgld.org/jsstg/2015f/

1

files2json. A simple cli tool to concat multiple files into a single json file.

1

cellular-automata-gpu-playground. ⚠ Work in progress, purely experimental, do not use, highly explosive ⚠

1
54
Apply