Tom Brewe's repositories
lindenmayer
Feature complete classic L-System library (branching, context sensitive, parametric) & multi-purpose modern L-System/LSystem implementation that can take javascript functions as productions. It is not opinionated about how you do visualisations.
pen-paper-coffee-syntax
Light Atom syntax theme designed for writing texts in markdown.
aframe-lsystem-component
L-System/LSystem component for A-Frame to draw 3D turtle graphics. Using Lindenmayer as backend.
aframe-fit-texture-component
A fit-texture component for A-Frame VR.
fit-bezier-3d-visualization
Compare a 3D polyline with a 3D bezier spline in one space
pen-paper-coffee-vscode
Light Visual Studio Code color theme designed for writing texts in markdown and as a code all-rounder
CamColorExtruder
Transform pixels from your webcam into rotating and shaded cubes. Using your webcam it identifies areas of certain color and extrudes them as 3D-Boxes. You can switch colors by pressing 'r', 'g', 'b'. Pressing 'x' enables custom color picking: drag/click with your mouse at color you'd like to extrude.
GPN17-kugelspiel
A balance game for the GPN17 badge
neonion-rest
neonion annotations REST API
neonion-rest-js
Accessing the neonion-rest proposal from the browser.
Pinhole-Exposure-Calculator
Exposure calculator for (pinhole) cameras
pouchdb-authentication-electron-test
Clone to try out pouchd-authentication features in an electron app
shifted-dimensions
Entry for the js13kGames compo in 2017 (VR/A-Frame category)
Europeana-WebVR-Explorer
Experiment with WebVR and the Europeana API
example-adapter
Example add-on for Mozilla WebThings Gateway
godot-docs
Godot Engine official documentation
hue-vrcontrollers
Control your hue lights with vive/oculus controllers (without headset).
JPSVolumeButtonHandler
JPSVolumeButtonHandler fork with SPM (Swift Package Manager) support
matrix-ios-sdk
The Matrix SDK for iOS
ogldev_sandkasten
OpenGL tutorials
paintingworms
perlin noise worms crawling across the screen
Throttler
One Line to throttle, debounce and delay: Say Goodbye to Reactive Programming such as RxSwift and Combine.
wetteransage
Todays weather forecast parsed from DWD website (german weather service) and feed into TTS.