Felix Maier
  • About Me

About me

I’m a self-taught developer with a main interest in graphics programming.

Links

  • E-Mail
  • Github
  • Twitter
  • Youtube

My Projects

WebGPU related:

  • Chromium with Ray Tracing
  • Vulkan + D3D12 Ray Tracing Extension for WebGPU
  • WebGPU API for Node

Vulkan related:

  • Vulkan JavaScript API
  • Vulkan based RTX Real-Time Ray Tracer
  • Vulkan based RTX Real-Time Path Tracer
  • Optix AI Denoiser for node-vulkan
  • HTML GUI for node-vulkan

Crypto related:

  • Library to work with the cryptocurrency Banano

WebAssembly related:

  • 3D engine using WebGL2, WebAssembly
  • WebAssembly based Matrix and Vector library
  • WebAssembly Port of tinyobjloader
  • Particle System using WebAssembly and WebGL

Compiler related:

  • A C to WebAssembly Compiler
  • A Self-Compiling JavaScript Compiler in 1k LOC
  • A Swift-like language Compiler

Game Development related:

  • PokeCraft (Wrote the Rendering Engine)
  • A WebGL Pokemon Map Editor
  • Pokemon GO Server Emulator
  • WebGL Pokemon Engine

VR related:

  • A WebXR based VR 3D engine

Research related:

  • Dynamic Code Analysis

ROM Hacking related:

  • A Decoder for Nintendo Switch BNSH Shaders
  • Pokemon Emerald ROM Hacking Kit
  • RSS
  • Email me
  • GitHub
  • Twitter

Felix Maier  •  2022  •  maierfelix.github.io

Theme by beautiful-jekyll