Software developer with interests in computer graphics, generative art and realtime visual performance.
architectural-floor-plan. AFPlan is an architectural floor plan analysis and recognition system to create extended plans for building services.
395yolo-hand-detection. A pre-trained YOLO based hand detection network.
317onnxruntime-silicon. ONNX Runtime prebuilt wheels for Apple Silicon (M1 / M2 / M3 / ARM64)
237sharp-frame-extractor. Extract sharp still frames from video (CLI)
174processing-postfx. A shader based postFX library for processing.
156kotlin-latex-listing. A syntax highlighting template for the Kotlin language in LaTeX listings.
133artnet4j. Art-Net DMX over IP library for Java and Processing
110deep-vision-processing. Deep computer-vision algorithms for the Processing framework.
106realsense-processing. Intel RealSense 2 support for the Processing framework.
84mediapipe-silicon. Prebuilt Google MediaPipe packages for arm64.
81LongLiveTheSquare. An algorithm to find the minimum bounding box.
80pyrealsense2-macosx. Prebuilt pyrealsense2 packages for macOSX.
77processing-bloom-filter. An example of a bloom filter as post fx in processing3.
57esp-dmx-max485. An example on how to send dmx over a max485 with an ESP8622 and ESP32.
56mediapipe-osc. MediaPipe examples which stream their detections over OSC.
47mesh-sequence-player. A simple mesh sequence player based on open3d.
34nanobind-stubgen. Generate python stub files for code completion in IDEs for nanobind modules.
33opencv-processing. OpenCV for Processing. A creative coding computer vision library based on the official OpenCV Java API
30pointcloud-processing. A point cloud visualisation and analysis library for Processing.
24smooth-servo. An processing library for smooth servo control.
23yolo-mask-detection. A pre-trained YOLOv3 based mask detection network.
22librealsense-java. Intel® RealSense™ SDK 2 wrapper for Java.
21madmapperapi. This is a documentation and example page for the MadMapper API.
21mediapipe-extended. Mediapipe for python with extended solution support.
19mediapipe-face-geometry. MediaPipe Face Geometry example in python.
18realsense-pose-detector. A simple pose detector which runs with the realsense framework.
18open-opal. Examples to control the Opal C1 from within python.
17ArtNet3DotNet. ArtNet 3 Implementation for .NET in C#
14syphon-python. Python wrapper for the GPU texture sharing framework Syphon (Metal & OpenGL).
13space-stream. Send RGB-D images over spout / syphon / NDI with visiongraph.
12mediapipe-numpy2. A patching tool to remove the numpy<2 constraint from official mediapipe wheels.
12sharp-tinder. Sharp-Tinder is a basic client framework for the very popular tinder dating app.
12realsense-unity-mac. An example for using the Intel Realsense camera with Unity under MacOS.
11pointcloud-to-scenekit. PLY Pointcloud to Apple SceneKit converter.
11multi-pointcloud-example. An example on combining multiple pointclouds from different scans in unity.
11openvino-arm. Prebuilt openvino packages for arm64.
10seqosc. Sequencer for OSC to record and playback OSC messages.
9auto-keypoint-retopology. Auto keypoint extractor for retopology.
9p5js-pointcloud. Pointcloud viewer proof of concept for p5js based on webGL
8multi-pose-landmark-mediapipe. MediaPipe multi pose tracking graph implemented with python.
8speech-to-text-osc. Speech to text with OSC output.
8pymesh2depthmap. A simple tool to create depth-maps out of 3d meshes.
7duit. Duit is a Python library that provides a set of tools for working with data in a structured and efficient way.
7temporal-shift. Spatial based storytelling by the use of motion based interaction.
7processing-imageglitch. Processing image glitch is a small library to add glitch to a PImage. The algorithm uses the singularity of jpeg compression, which allows to display even an corrupted image.
6visual-push-x. Visual Push X is the next level VJ software which connects to the Ableton Push controller.
6pg4nosql. A simple psycopg2 based wrapper for nosql like database interaction with python.
6esp-ota-updater. App to update ESP32 and ESP8266 microchips over-the-air.
6unity-quest-pointcloud. An example on how to display a pointcloud on the oculus quest with unity.
6sweep-processing. Sweep Library for Processing
6lasercut-case-fusion360. Fusion360 script to create lasercut cases.
5webcam-capture-processing. A very basic webcam capture solution for processing.
4pynocchio. Python bindings for Pinocchio library
4unity-mixamo-importer. A simple FBX importer for Mixamo rigged avatars.
4Spout-for-Python. A modified Spout library using Boost::Python to enable Spout texture sharing using Python.
4esp-osc-link. ESP8266 Open Sound Control (OSC) Uplink for Microcontrollers
4movenet. Un-official implementation of MoveNet from Google
3diffusion-playground. A playground for image generation using diffusion models
3python-osc. Open Sound Control server and client in pure python
3Open3D. Open3D: A Modern Library for 3D Data Processing
3