This is your work, valued
vulkan_minimal_compute. Minimal Example of Using Vulkan for Compute Operations. Only ~400LOC.
771Awesome-CUDA. This is a list of useful libraries and resources for CUDA development.
619regl-cnn. Digit recognition with Convolutional Neural Networks in WebGL
510poisson_blend. Seamless copy-and-paste of images with Poisson Blending.
373wireframe-world. An infinite wireframe world in WebGL
362hole_fixer. Demo implementation of smoothly filling holes in 3D meshes using surface fairing
323gl-water2d. 2D liquid simulation in WebGL
311glsl-godrays. This module implements a volumetric light scattering effect(godrays)
203cute-deferred-shading. Cute little deferred shading implementation.
143gl-catmull-clark. A javascript implementation of the Catmull-Clark subdivision surface algorithm
111gl-rock. Procedural Generation of Rocks in WebGL
109fluid_sim. Flashy 2D fluid simulations experiments.
108glsl-worley. Worley noise implementation for WebGL shaders
92pnp-gui. Minimalistic Immediate Mode GUI toolkit for WebGL
85sse-avx-rasterization. Triangle rasterization routines accelerated by SSE and AVX
74cloud_gen. Procedural Generation of Clouds with Vector Graphics
53webgl-rsm. Real-time Indirect lighting with Reflective Shadows Maps in WebGL
49glsl-cos-palette. glsl function for making cosine palettes
35planar_proj_shadows. Demo of Planar Projected Shadows in regl
35teapot_shooter. Augmented Reality Teapot Shooter made using Unity and ARCore
31image-load-store-demo. A small demo and tutorial of the image load/store feature of OpenGL 4
29glsl-gradient-palette. Module for creating gradient palettes for usage in glsl.
22regl-fire. Fire particle system made with regl
18regl-anim. Some weird animations made with regl and WebGL
17tess-opt. Demonstration of how we can use tessellation shaders to make faster fragment shaders.
17erkaman.github.io. The source code of my website.
13regl-webvr-demo. Demo that shows how to use regl and WebVR together
12parle-cuda. A reference implementation of RLE in CUDA
12ffmpeg-add-text-to-video-tutorial. Tutorial that shows how to add text to a video file with ffmpeg
10gl-quads-to-tris. WebGL helper module that converts an array of quad indices to an array of triangles indices
8NeoTextureEdit2. Fork of NeoTextureEdit that fixes several things.
8regl-stats-widget. Small widget for displaying statistics of regl
8spiky-anim. The source code of some silly spiky animation I made
7particle-simd. SIMD-accelerated particle simulation in C++
6smiley. :^) :^) :^) :^) :^) :^), :^) :^) :^) :^) :^) :^) :^) :^) :^) :^) :^).
6regl-cpp. Remaking regl in C++
4digital-image-formats. An exploration of the inner workings of digital image formats.
4bgfx. Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
4gl-camera-pos-from-view-matrix. A helper module that allows you to recover the camera position from a view matrix
3refine-mesh. Iterative mesh refinement
2simplify-js. High-performance JavaScript polyline simplification library
2font_creator_cpp. A simple program that creates a font atlas using FreeType
2tinygltf. Header only C++11 tiny glTF 2.0 library
1font_sheet.py. Python
1multi-regl. Multiplex a regl instance across different DOM elements
1