└── README.md /README.md: -------------------------------------------------------------------------------- 1 | # Awesome regl [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)
:crown:
2 | 3 | > [regl](https://regl-project.github.io) is a functional WebGL framework 4 | 5 | ## Contents 6 | 7 | - [Official resources](#official-resources) 8 | - [Community](#community) 9 | - [Examples](#examples) 10 | - [Tools](#tools) 11 | - [Resources](#resources) 12 | - [Projects using regl](#projects-using-regl) 13 | 14 | ## Official resources 15 | 16 | * [GitHub Repository](https://github.com/mikolalysenko/regl) 17 | * [API documentation](https://github.com/mikolalysenko/regl) 18 | 19 | ## Community 20 | 21 | * [Gitter](https://gitter.im/mikolalysenko/regl) 22 | 23 | ## Examples 24 | 25 | * [Official example gallery](https://mikolalysenko.github.io/regl/www/gallery.html) 26 | * [Freeman's regl examples](https://github.com/freeman-lab/regl-examples) 27 | 28 | ## Tools 29 | 30 | * [headless-gl](https://github.com/stackgl/headless-gl) Run regl in node without spawning a window 31 | * [glslify](https://github.com/stackgl/glslify) Shader module loader 32 | * [resl](https://github.com/mikolalysenko/resl) Resource loader 33 | * [regl-recorder](https://github.com/Erkaman/regl-recorder) Record movies with regl 34 | * [regl-stats-widget](https://github.com/Erkaman/regl-stats-widget) Stat monitoring 35 | * [multi-regl](https://github.com/mikolalysenko/multi-regl) Multiplexes a regl context across multiple viewports 36 | * [regl-camera](https://github.com/mikolalysenko/regl-camera) A camera for regl 37 | * [isosurface](https://github.com/mikolalysenko/isosurface) Implicit function surface extraction 38 | * [surface-nets](https://github.com/mikolalysenko/surface-nets) Surface extraction from voxel data 39 | * [ndarray](https://github.com/scijs/ndarray) n-dimensional array data structure 40 | * [glsl-sat](https://github.com/realazthat/glsl-sat) 41 | * [glsl-quad](https://github.com/realazthat/glsl-quad) 42 | * [glsl-numerify](https://github.com/realazthat/glsl-numerify) 43 | * [glsl-gaussian](https://github.com/realazthat/glsl-gaussian) 44 | * [glsl-zoom](https://github.com/realazthat/glsl-zoom) 45 | 46 | ## Resources 47 | 48 | * [From nothing to something in webgl with regl](http://rreusser.github.io/from-nothing-to-something-in-webgl-with-regl/) 49 | * [loading and displaying a 3D mesh with regl](https://kitties.neocities.org/meshtutorial.html) 50 | * [Beautifully animate points with webgl and regl](https://peterbeshai.com/beautifully-animate-points-with-webgl-and-regl.html) 51 | 52 | ## Projects using regl 53 | 54 | * [538 Gun Deaths](http://fivethirtyeight.com/features/gun-deaths/) 55 | * [Infinite Terrain Demo](https://github.com/Erkaman/wireframe-world) 56 | * [GPGPU Smooth Life](https://github.com/rreusser/regl-smooth-life) 57 | * [GPGPU Fourier Analysis](https://github.com/dfcreative/gl-fourier) 58 | * [GPU accelerated handwritten digit recognition with regl using Convolutional Neural Networks](https://github.com/Erkaman/regl-cnn) 59 | 60 | ### License 61 | 62 | [![CC0](http://mirrors.creativecommons.org/presskit/buttons/88x31/svg/cc-zero.svg)](https://creativecommons.org/publicdomain/zero/1.0/) 63 | 64 | To the extent possible under law, [Mikola Lysenko](https://github.com/MikolaLysenko) has waived all copyright and related or neighboring rights to this work. 65 | --------------------------------------------------------------------------------