Stars
- All languages
- ActionScript
- AngelScript
- Assembly
- Batchfile
- C
- C#
- C++
- CMake
- CSS
- Clojure
- CoffeeScript
- Cuda
- Dart
- F#
- GDScript
- GLSL
- Go
- HLSL
- HTML
- Haskell
- Haxe
- Java
- JavaScript
- Jupyter Notebook
- LLVM
- Lua
- MATLAB
- MDX
- Makefile
- Mask
- Mathematica
- Nunjucks
- OCaml
- Objective-C
- Objective-C++
- PHP
- Pascal
- Perl
- PowerShell
- Python
- Roff
- Ruby
- Rust
- SCSS
- Scala
- ShaderLab
- Shell
- Slang
- Swift
- SystemVerilog
- TeX
- TypeScript
- Vim Script
- Wolfram Language
An official implementation of the paper "Real-Time Shading of Free-Form Area Lights using Linearly Transformed Cosines". Please refer to README for the setup instruction.
Source Code for EG 2025 Paper "Many-Light Rendering Using ReSTIR-Sampled Shadow Maps"
Context window optimization for AI coding agents. Sandboxes tool output (98% reduction), persists session memory, and enforces routing across 17 platforms via MCP + hooks.
KaTeX + coloring + interactivity to make equations explained well (prototype)
Production-grade engineering skills for AI coding agents.
The lean application framework for Python. Build sophisticated user interfaces with a simple Python API. Run your apps in the terminal and a web browser.
Nvdiffrast - Modular Primitives for High-Performance Differentiable Rendering
A community-maintained Python framework for creating mathematical animations.
🐜 single header process launching solution for C and C++
A contact solver for physics-based simulations involving 👚 shells, 🪵 solids, 🪢 rods, 🧱 rigid bodies and ⏳ sand.
demote_tracker is a commandline utility to visualize demoted graphics card memory
A dependency-free C11 library for creating, evaluating, sampling, traversing, and inspecting parametric curves and surfaces in 2D and 3D. One source, four backends: C, HLSL, GLSL, Halide
HLSL/GLSL library for debugging shaders
A fast, powerful, CommonMark compliant, extensible Markdown processor for .NET
Emscripten: An LLVM-to-WebAssembly Compiler
A basic free-surface liquid FLIP fluid simulator with viscosity
Differentiable signal processing on the sphere for PyTorch
This repo is a non-official Unreal plugin that can read OpenVDB and NanoVDB files in Unreal.
A conversion tool for converting OpenVDB files to NanoVDB files