Kamaron Peterson's repositories
wasm-3d-animation-demo
Simple demonstration of JavaScript vs. WebAssembly performance using a 3D skeletal animation system.
IndigoCS-webgl-tutorials
Git repository accompanying the WebGL tutorials featured on the IndigoCS YouTube channel.
assimp-examples
Examples of how to use ASSIMP in a C++ DirectX 11 project.
webgl-tutorials-2023
Companion code for Indigo Code WebGL 2023 tutorial series
IndigoCS_Mandelbrot
C++ Mandelbrot image generator. Generates graphical representations of the Mandelbrot set in the PPM file format.
IndigoCS_Buddhabrot
C++ Buddhabrot image generator. Generates graphical representations of the Buddhabrot set in the PPM file format.
Indigo-Code
Framework for hosting coding competitions using Node.JS
indigo-code-buildserver
Build server to be used with the Indigo Code competition framework.
indigo-tron
WebGL Tron clone - demonstrate game programming principles
IndigoCS-Animation-Tutorial
Tutorial showing how to use animated models using DirectX 11, Assimp, and C++
js-profile-cost-test
Test of doing JavaScript profiling on a WebGL demo. Roughly measure performance impact on varying frequency function calls
slow-wasm-vec-dtor
Minimal demonstration of how painfully slow `std::vector<uint8_t>` is in WebAssembly
advent-of-code-2018
Advent of code attempts for 2018
assimp2json
JSON exporter for Open Asset Import Library to make 3D models accessible from JS/WebGl
D.A.D.Bot
Discord bot
datachannel-wasm
C++ Wasm and Native WebRTC Data Channels
digital-art-warmup-tool
Insomnia-fuelled tool I wrote for warming up before drawing.
DirectX-Graphics-Samples
This repo contains the DirectX Graphics samples that demonstrate how to build graphics intensive applications on Windows.
emscripten
Emscripten: An LLVM-to-WebAssembly Compiler
emscripten-worker-leak-demo
Minimal recreation of a memory leak I find with Emscripten builds
Indigo-Sapphire
OpenGL graphics experiments
owt-sdk-quic
C++ server and client APIs for WebTransport.
sanctify-game
Open source browser-based MoBA style game
spanreed-netcode-proxy
Proxy to forward messages from Web APIs (WebTransport etc.) to game servers that use UDP/TCP
wasm-ecs-game-profile
Demo - excerpt of a bullet-heaven game with profiling to compare WebAssembly and native builds of a game.