Duncan Freeman's repositories
pic-fluids
APIC fluid simulation tightly integrated with Particle Life. Node graph customization included. Web and desktop both supported.
egui-export-svg
WIP crate for exporting egui widgets to SVG
Abstract-Shaders
Some shaders for http://editor.thebookofshaders.com/
gpgpu-fluid
Interactive 2D Eulerian fluid simulation on the GPU
discord2
it's better because I say it is
eframe_template
Tweaked version of the eframe template for my liking
egui_dock
egui_dock: docking support for egui – an immediate-mode GUI library for Rust
eigenvalues
symmetric matrices algorithms to compute eigenvalue/eigenvector pairs
Hashlife-MNCA
https://slackermanz.com/understanding-multiple-neighborhood-cellular-automata/
hypercube_gol
Game of life on an N-dimensional hypercube. Also see the fdm_vr branch for a wave FDM
lightnode
Node-driven toy path tracing render engine. Wavelength-based. WIP
mcmc-particles
Lennard-Jones particle simulation utilizing the Metropolis algorithm (Monte Carlo Markov Chain)
scripts_i_asked_chatgpt_for
LLMs? More like. Not good
spin-experiment
Expectation of electron spin in a configurable magnetic field. Interactive simulation!
splines
**Work in progress** I had an idea about how to enable the nesting of splines, in order to make multidimensional keys possible. The way I have implemented this currently is very rough, and works within the framework of the original code. It is not particularly efficient, and only exists as a proof of concept.
wasm-tutorials
Tutorials on how to compile and run WASM modules. Each tutorial series will be in its own branch.