Eric Arnebäck (@Erkaman)

Top repositories

1

vulkan_minimal_compute

Minimal Example of Using Vulkan for Compute Operations. Only ~400LOC.
C++
697
star
2

regl-cnn

Digit recognition with Convolutional Neural Networks in WebGL
JavaScript
502
star
3

Awesome-CUDA

This is a list of useful libraries and resources for CUDA development.
421
star
4

wireframe-world

An infinite wireframe world in WebGL
JavaScript
357
star
5

poisson_blend

Seamless copy-and-paste of images with Poisson Blending.
C++
335
star
6

gl-water2d

2D liquid simulation in WebGL
JavaScript
286
star
7

hole_fixer

Demo implementation of smoothly filling holes in 3D meshes using surface fairing
C++
250
star
8

glsl-godrays

This module implements a volumetric light scattering effect(godrays)
JavaScript
190
star
9

cute-deferred-shading

Cute little deferred shading implementation.
C++
137
star
10

gl-catmull-clark

A javascript implementation of the Catmull-Clark subdivision surface algorithm
JavaScript
104
star
11

fluid_sim

Flashy 2D fluid simulations experiments.
C
102
star
12

gl-rock

Procedural Generation of Rocks in WebGL
JavaScript
97
star
13

glsl-worley

Worley noise implementation for WebGL shaders
GLSL
85
star
14

pnp-gui

Minimalistic Immediate Mode GUI toolkit for WebGL
JavaScript
83
star
15

sse-avx-rasterization

Triangle rasterization routines accelerated by SSE and AVX
C++
62
star
16

cloud_gen

Procedural Generation of Clouds with Vector Graphics
C++
49
star
17

webgl-rsm

Real-time Indirect lighting with Reflective Shadows Maps in WebGL
JavaScript
45
star
18

planar_proj_shadows

Demo of Planar Projected Shadows in regl
JavaScript
32
star
19

glsl-cos-palette

glsl function for making cosine palettes
JavaScript
31
star
20

teapot_shooter

Augmented Reality Teapot Shooter made using Unity and ARCore
C#
30
star
21

image-load-store-demo

A small demo and tutorial of the image load/store feature of OpenGL 4
C++
26
star
22

glsl-gradient-palette

Module for creating gradient palettes for usage in glsl.
JavaScript
19
star
23

regl-anim

Some weird animations made with regl and WebGL
JavaScript
17
star
24

regl-fire

Fire particle system made with regl
JavaScript
17
star
25

tess-opt

Demonstration of how we can use tessellation shaders to make faster fragment shaders.
C++
15
star
26

erkaman.github.io

The source code of my website.
HTML
13
star
27

regl-webvr-demo

Demo that shows how to use regl and WebVR together
JavaScript
11
star
28

ffmpeg-add-text-to-video-tutorial

Tutorial that shows how to add text to a video file with ffmpeg
9
star
29

parle-cuda

A reference implementation of RLE in CUDA
Cuda
9
star
30

NeoTextureEdit2

Fork of NeoTextureEdit that fixes several things.
Java
8
star
31

regl-stats-widget

Small widget for displaying statistics of regl
JavaScript
8
star
32

gl-quads-to-tris

WebGL helper module that converts an array of quad indices to an array of triangles indices
JavaScript
7
star
33

spiky-anim

The source code of some silly spiky animation I made
C++
7
star
34

smiley

:^) :^) :^) :^) :^) :^), :^) :^) :^) :^) :^) :^) :^) :^) :^) :^) :^).
JavaScript
6
star
35

particle-simd

SIMD-accelerated particle simulation in C++
C++
5
star
36

digital-image-formats

An exploration of the inner workings of digital image formats.
C++
3
star
37

gl-camera-pos-from-view-matrix

A helper module that allows you to recover the camera position from a view matrix
JavaScript
3
star
38

regl-cpp

Remaking regl in C++
C
3
star
39

font_creator_cpp

A simple program that creates a font atlas using FreeType
C++
2
star
40

scan_shift_jis.rb

Small utility for scanning Shift-JIS encoded strings in a file.
Ruby
1
star
41

smw-tools

Java
1
star
42

font_sheet.py

Python
1
star
43

cloth

C++
1
star
44

BrainfuckSharp

A Brainfuck compiler for the .NET framework.
C#
1
star
45

sculpture

C++
1
star
46

texture-editor

C++
1
star
47

dotfiles

My miscellaneous configuration files.
Emacs Lisp
1
star
48

aabb_create

Small utility for computing an AABB from a wavefront object file.
C++
1
star