Stars
State of the art sorting and segmented sorting, including OneSweep. Implemented in CUDA, D3D12, and Unity style compute shaders. Theoretically portable to all wave/warp/subgroup sizes.
Compile-time reflection API for developing robust procedural macros (proof of concept)
This Blueprint and C++ example shows how to render 100,000 Niagara GPU Particles with Nanite Instance Static Mesh Components
🦀 GPU memory allocator for Vulkan, DirectX 12 and Metal. Written in pure Rust
Easy to maintain open source documentation websites.
This is my experiments with BVH build algorithms on GPU.
A framework for rapid prototyping and development of real-time rendering techniques.
Code release for "Terrain Amplification using Multi-scale Erosion"
PCGEx is a free (libre) Unreal 5 plugin that expands PCG capabilities. It offers a variety of high-performance nodes; with an edge for building relational graphs (Freeform, Delaunay, Voronoi, MST e…
Chris Titus Tech's Windows Utility - Install Programs, Tweaks, Fixes, and Updates
A curated collection of Python examples for optimization-based solid simulation, emphasizing algorithmic convergence, penetration-free, and inversion-free conditions, designed for readability and u…
A massively parallel, optimal functional runtime in Rust
A massively parallel, high-level programming language
An embeddable dynamic programming language for Rust.
2D vector & raster editor that melds traditional layers & tools with a modern node-based, non-destructive, procedural workflow.
Next Generation Visual Programming System
High-performance moving least squares material point method (MLS-MPM) solver. (ACM Transactions on Graphics, SIGGRAPH 2018)
cargo subcommand showing the assembly, LLVM-IR and MIR generated for Rust code
This is a Unreal Engine plugin designed to be used along side Voxel Plugin 2.0
A Fortran (+ Python bindings) library of efficient algorithms for landscape evolution modeling
a cheat-sheet for mathematical notation in code form