Michael Kohlhaas's starred repositories

curv

a language for making art using mathematics

Language:C++License:Apache-2.0Stargazers:1133Issues:0Issues:0

SDF

Collection of resources (papers, links, discussions, shadertoys,...) related to Signed Distance Field

License:MITStargazers:625Issues:0Issues:0

autodiff

automatic differentiation made easier for C++

Language:C++License:MITStargazers:1579Issues:0Issues:0

simpleautodiff

A simple implementation of automatic differentiation.

Language:PythonLicense:BSD-3-ClauseStargazers:5Issues:0Issues:0

diffomatic

Diff-o-matic does auto diff

Language:RustLicense:MITStargazers:11Issues:0Issues:0

kohi

A game engine made as part of the Kohi Game Engine series on YouTube (and Twitch!), where we make a game engine from the ground up using C and Vulkan.

Language:CLicense:Apache-2.0Stargazers:946Issues:0Issues:0

audio-visualizer-android

🎵 [Android Library] A light-weight and easy-to-use Audio Visualizer for Android.

Language:JavaLicense:Apache-2.0Stargazers:837Issues:0Issues:0

sdf-viewer

A fast and cross-platform Signed Distance Function (SDF) viewer, easily integrated with your SDF library.

Language:RustLicense:Apache-2.0Stargazers:68Issues:0Issues:0

sdf-viewer-go

SDF Viewer integration for Go libraries

Language:GoLicense:Apache-2.0Stargazers:22Issues:0Issues:0

sdfx

A simple CAD package using signed distance functions

Language:GoLicense:MITStargazers:518Issues:0Issues:0

emptty

Dead simple CLI Display Manager on TTY

Language:GoLicense:MITStargazers:658Issues:0Issues:0

tracy

Frame profiler

Language:C++License:NOASSERTIONStargazers:8773Issues:0Issues:0

nanosvg

Simple stupid SVG parser

Language:CLicense:ZlibStargazers:1652Issues:0Issues:0

volk

Meta loader for Vulkan API

Language:CLicense:MITStargazers:1267Issues:0Issues:0

vk-bootstrap

Vulkan Bootstrapping Iibrary

Language:C++License:MITStargazers:741Issues:0Issues:0

rg351_m8c

m8 headless for rg351 devices

Language:CStargazers:178Issues:0Issues:0

Simple-HTTP-Server

Tutorial on how a web server "serve" files

Language:CStargazers:78Issues:0Issues:0

wgpu-native

Native WebGPU implementation based on wgpu-core

Language:RustLicense:Apache-2.0Stargazers:797Issues:0Issues:0

makepad

Makepad is a creative software development platform for Rust that compiles to wasm/webGL, osx/metal, windows/dx11 linux/opengl

Language:WebAssemblyLicense:MITStargazers:4997Issues:0Issues:0
Language:GLSLLicense:NOASSERTIONStargazers:97Issues:0Issues:0

lygia

LYGIA, it's a granular and multi-language (GLSL, HLSL, WGSL, MSL and CUDA) shader library designed for performance and flexibility

Language:GLSLLicense:NOASSERTIONStargazers:2408Issues:0Issues:0

VkFFT

Vulkan/CUDA/HIP/OpenCL/Level Zero/Metal Fast Fourier Transform library

Language:C++License:MITStargazers:1481Issues:0Issues:0

fft_simd

A simple demo shows how to use the SIMD,Single Instruction Multiple Data, to optimize and accelerate the FFT algorithm.

Language:C++Stargazers:28Issues:0Issues:0

graphene

A thin layer of graphic data types

Language:CLicense:MITStargazers:368Issues:0Issues:0

gDel3D

gDel3D is the fastest 3D Delaunay triangulation algorithm. It uses the GPU for massive parallelism.

Language:C++Stargazers:137Issues:0Issues:0

delaunator-rs

Fast 2D Delaunay triangulation in Rust. A port of Delaunator.

Language:RustLicense:ISCStargazers:195Issues:0Issues:0

delaunator

An incredibly fast JavaScript library for Delaunay triangulation of 2D points

Language:JavaScriptLicense:ISCStargazers:2251Issues:0Issues:0

delaunay

Relatively Robust Divide and Conquer 2D Delaunay Construction Algorithm in $O(n \log n)$

Language:CLicense:AGPL-3.0Stargazers:126Issues:0Issues:0

orourke-compc

Code from O'Rourke book "Computational Geometry algorithms in C" 1997

Language:CStargazers:29Issues:0Issues:0

tinyobjloader-c

Header only tiny wavefront .obj loader in pure C99

Language:CStargazers:398Issues:0Issues:0