4-day longest streak
-
bento
A simple flexbox layout C library
C ★ 20 3mo agoExplain → -
Cooperative-Visitor
Cooperative Visitor: A Template Technique for Visitor Creation (C++11)
C++ ★ 3 11y agoExplain → -
bento_examples
Some examples for the Bento library
C ★ 2 3mo agoExplain → -
Cuda2DCDF
Cuda 2D CDF construction
Cuda ★ 2 2y agoExplain → -
CudaBalancedPermutations
Generation of balanced permutations in CUDA
Cuda ★ 1 6y agoExplain → -
SJTU-CG
Assignments of the course Computer Graphics at SJTU
GLSL ★ 1 11y agoExplain → -
AliasTable
Small C++ helper to create an alias table (https://en.wikipedia.org/wiki/Alias_method)
C++ ★ 1 5y agoExplain → -
DIP
DIgital Image Processing
Python ★ 1 11y agoExplain → -
cuda-calculator ⑂
Online CUDA Occupancy Calculator
★ 1 8y agoExplain → -
lanczos-2d ⑂
Correct application of the Lanczos filter in 2D
★ 0 1y agoExplain → -
data_inheritance ⑂
Data Inheritance proto
★ 0 4mo agoExplain → -
the-cfd.university-challenge-2026-submission ⑂
No description.
C++ ★ 0 1mo agoExplain → -
tcantenot.github.io
No description.
SCSS ★ 0 1mo agoExplain → -
precise_sleep_on_windows
Precise sleep timers on Windows
C++ ★ 0 1mo agoExplain → -
vk_dxgi ⑂
vk_dxgi is a small, single-header C++ library that lets a Vulkan application take full control of its DXGI swap chain.
★ 0 2mo agoExplain → -
DGF-SDK ⑂
The main repository for the AMD Dense Geometry Format SDK
★ 0 3mo agoExplain → -
syntect-c
Pre-built C bindings for [syntect](https://github.com/trishume/syntect)
Rust ★ 0 3mo agoExplain → -
CuRast ⑂
Cuda-Based Software Rasterization for Billions of Triangles
★ 0 3mo agoExplain → -
render_overscan ⑂
Blender extension for rendering with overscan pixels
★ 0 3mo agoExplain → -
Volumetric-HRC ⑂
Constant-Time per-pixel volumetrics using ray-extensions and Holographic Radiance Cascades.
★ 0 4mo agoExplain → -
demote_tracker ⑂
demote_tracker is a commandline utility to visualize demoted graphics card memory
C++ ★ 0 4mo agoExplain → -
moderngpu ⑂
Patterns and behaviors for GPU computing
★ 0 7mo agoExplain → -
GPUPrefixSums ⑂
A nearly complete collection of prefix sum algorithms implemented in CUDA, D3D12, Unity and WGPU. Theoretically portable to all wave/warp/subgroup sizes.
★ 0 1y agoExplain → -
Thirteen ⑂
Header only minimalist interface to graphics, inspired by the olden days of mode 13h
★ 0 4mo agoExplain → -
MLPZen ⑂
No description.
★ 0 5mo agoExplain → -
ffc.h ⑂
Single-header c99 accelerated float/double parsing. Port of the fast_float library.
★ 0 5mo agoExplain → -
gradient-restir ⑂
Implementation for Gradient-domain ReSTIR Path Tracing paper
★ 0 5mo agoExplain → -
fermat ⑂
Fermat is a high performance research oriented physically based rendering system, trying to produce beautiful pictures following the mathematician’s principle of least time
★ 0 7y agoExplain → -
openpbr-bsdf ⑂
Adobe's reference implementation of the OpenPBR BSDF
★ 0 5mo agoExplain → -
minipbrt ⑂
A simple and fast parser for PBRT v3 files
C++ ★ 0 5mo agoExplain → -
tiny-gpu-compiler ⑂
An MLIR-based compiler that takes GPU kernels and compiles them to real hardware instructions. Interactive web visualizer included.
★ 0 5mo agoExplain → -
tiny-gpu ⑂
A minimal GPU design in Verilog to learn how GPUs work from the ground up
★ 0 2y agoExplain → -
BarraCUDA ⑂
Open-source CUDA compiler targeting AMD GPUs (and more in the future!). Compiles .cu to GFX11 machine code.
★ 0 5mo agoExplain → -
bitangent_noise ⑂
Fast 3d/4d divergence-free noise for shaders.
★ 0 3y agoExplain → -
Atmosphere-Rendering-Parameter-Calculator ⑂
Atmosphere Rendering Parameter Calculator
★ 0 3y agoExplain → -
leb3D ⑂
Demo project for the leb3D structure for path tracing
★ 0 1y agoExplain → -
finitevolume-python ⑂
Finite Volume simulation of the Kelvin-Helmholtz Instability
★ 0 1y agoExplain → -
AMGX ⑂
Distributed multigrid linear solver library on GPU
★ 0 8mo agoExplain → -
OpenPBR-viewer ⑂
An example implementation of OpenPBR in a WebGL pathtracer
★ 0 1y agoExplain → -
tiny-cuda-nn ⑂
Lightning fast C++/CUDA neural network framework
C++ ★ 0 9mo agoExplain → -
EasingCubicBezier ⑂
No description.
★ 0 10mo agoExplain → -
ResponsiveWin32RenderThread ⑂
Win32 + OpenGL demo of artifact‑free, high‑FPS window resizing/moving using a background render thread (C port of Jai example).
★ 0 11mo agoExplain → -
One-Std ⑂
A self-contained single-header one-in-all C99 base library.
★ 0 11mo agoExplain → -
carbon ⑂
:black_heart: Create and share beautiful images of your source code
★ 0 1y agoExplain → -
importance-sampled-FAST-noise ⑂
Importance-sampled FAST Noise
★ 0 1y agoExplain → -
GPUSorting ⑂
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.
★ 0 1y agoExplain → -
src-dgi ⑂
Surfel Radiance Cascades Diffuse Global Illumination
★ 0 1y agoExplain → -
3d-fluid-simulation ⑂
A real-time 3D fluid simulation in OpenGL
★ 0 3y agoExplain → -
GridFluidSim3D ⑂
A PIC/FLIP fluid simulation based on the methods found in Robert Bridson's "Fluid Simulation for Computer Graphics"
★ 0 8y agoExplain → -
cudaKDTree ⑂
No description.
★ 0 1y agoExplain → -
SpatiotemporalBlueNoiseSDK ⑂
No description.
★ 0 4y agoExplain → -
blog_comments
No description.
★ 0 1y agoExplain → -
AgXc ⑂
Fork of Troy.S AgX, a display rendering transform available via OCIO and more
★ 0 2y agoExplain → -
AgX-Without-LUT ⑂
Minimal AgX in GLSL, WITHOUT LUT.
★ 0 1y agoExplain → -
AssimpAllocWrapper
Proof of concept wrapper around the Assimp library to hook allocations.
C++ ★ 0 1y agoExplain → -
json.cpp ⑂
JSON for Classic C++
★ 0 1y agoExplain → -
tcantenot.old.github.io ⑂
:triangular_ruler: Jekyll theme for personal sites, blogs, and portfolios. Two-columns and extremely flexible.
JavaScript ★ 0 6y agoExplain → -
compressed-meshlet-paper ⑂
No description.
★ 0 1y agoExplain → -
LibreCuda ⑂
No description.
C ★ 0 1y agoExplain → -
tinybvh ⑂
Single-header BVH construction and traversal library.
C++ ★ 0 1y agoExplain → -
EABase ⑂
EABase is a small set of header files that define platform-independent data types and platform feature macros.
★ 0 1y agoExplain → -
EATest ⑂
EATest is a C++ unit testing framework. It's goal is to have a scalable architecture, have minimal dependencies, and simple usage.
★ 0 1y agoExplain → -
EAAssert ⑂
EAAssert is a simple and lightweight assert technology.
★ 0 1y agoExplain → -
EAMain ⑂
EAMain provides a multi-platform entry point used for platforms that don't support console output, return codes and command-line arguments.
★ 0 1y agoExplain → -
EAStdC ⑂
EAStdC is a package which implements basic library facilities that are similar to those in the standard C library.
★ 0 1y agoExplain → -
EAThread ⑂
EAThread implements a unified cross-platform interface for multithreaded programming.
★ 0 1y agoExplain → -
EASTL ⑂
EASTL stands for Electronic Arts Standard Template Library. It is an extensive and robust implementation that has an emphasis on high performance.
★ 0 1y agoExplain → -
Capsaicin ⑂
AMD ARR team rendering framework
C ★ 0 1y agoExplain → -
glfw ⑂
A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input
C ★ 0 1y agoExplain → -
SpecularAA ⑂
A demo of various normal map filtering techniques for reducing specular aliasing
★ 0 8y agoExplain → -
RomboDev_Miscellaneous ⑂
No description.
★ 0 2y agoExplain → -
real-time-seamless-object-space-shading ⑂
Source Code for Eurographics 2024 Short Paper "Real-time Seamless Object Space Shading"
★ 0 2y agoExplain → -
reflect ⑂
C++20 static reflection library
★ 0 2y agoExplain → -
TripleBuffering
Single producer, single consumer, triple buffering
C++ ★ 0 2y agoExplain → -
libromfs ⑂
Simple library for embedding static resources into C++ binaries using CMake
★ 0 2y agoExplain → -
bam ⑂
Framework for multiplatform prototypes
★ 0 4y agoExplain → -
ParallelBinaryFormat
No description.
C++ ★ 0 2y agoExplain → -
ufbx ⑂
Single source file FBX loader
★ 0 2y agoExplain → -
ExcaliburHash ⑂
Excalibur Hash is a high-speed hash map and hash set, ideal for performance-critical uses like video games
★ 0 2y agoExplain → -
Granite ⑂
My personal Vulkan renderer
★ 0 2y agoExplain → -
CapsuleOcclusion ⑂
Unity package implementing clustered capsule/character occlusion
★ 0 2y agoExplain → -
NVRTC-Parallelism
NVRTC parallelism tests
C++ ★ 0 2y agoExplain → -
OffsetAllocator ⑂
Fast O(1) offset allocator with minimal fragmentation
★ 0 1y agoExplain → -
mouton ⑂
No description.
★ 0 3y agoExplain → -
cpplinks ⑂
A categorized list of C++ resources.
★ 0 2y agoExplain → -
CodingPlayground
Coding playground
CMake ★ 0 2y agoExplain → -
Graphics ⑂
Unity Graphics - Including Scriptable Render Pipeline
★ 0 2y agoExplain → -
gpu-compression ⑂
No description.
★ 0 2y agoExplain → -
imspinner ⑂
Set of nice spinners for imgui
★ 0 2y agoExplain → -
SamplinSafari ⑂
Samplin' Safari is a research tool to visualize and interactively inspect high-dimensional (quasi) Monte Carlo samplers.
★ 0 2y agoExplain → -
tinygrad ⑂
You like pytorch? You like micrograd? You love tinygrad! ❤️
★ 0 2y agoExplain → -
b3dsdf ⑂
🛠️ A toolkit of 2D/3D distance functions, sdf/vector ops and various utility shader nodegroups (160+) for Blender 2.83+. Also available as an addon which adds a menu in the shader editor.
★ 0 2y agoExplain → -
parson ⑂
Lightweight JSON library written in C.
C ★ 0 2y agoExplain → -
UntitledImGuiTextUtils ⑂
A bunch of small utility functions to make marking down text in ImGui easier
★ 0 3y agoExplain → -
miniply ⑂
A fast and easy-to-use PLY parsing library in a single c++11 header and cpp file
C++ ★ 0 2y agoExplain → -
gaussian-splatting-Windows ⑂
3D Gaussian Splatting for Real-Time Radiance Field Rendering - Detailed Windows Install & Usage Instructions
★ 0 2y agoExplain → -
WalkOnStars ⑂
Grid-Free Monte Carlo PDE solvers
★ 0 3y agoExplain → -
lager ⑂
C++ library for value-oriented design using the unidirectional data-flow architecture — Redux for C++
★ 0 3y agoExplain → -
x9 ⑂
high performance message passing library
★ 0 3y agoExplain → -
dlaf ⑂
Diffusion-limited aggregation, fast.
★ 0 6y agoExplain → -
IADB ⑂
No description.
★ 0 3y agoExplain → -
webgpu-marching-cubes ⑂
A GPU-parallel Marching Cubes implementation using WebGPU
★ 0 3y agoExplain → -
portable-memory-mapping ⑂
Portable Memory Mapping C++ Class (Windows/Linux)
★ 0 3y agoExplain → -
HxA ⑂
A open, easy to implement binary file format for 3D assets
★ 0 3y agoExplain → -
ozz-animation ⑂
Open source c++ skeletal animation library and toolset
★ 0 3y agoExplain → -
niagara ⑂
A Vulkan renderer written from scratch on stream
★ 0 3y agoExplain → -
WaterSurfaceWavelets ⑂
No description.
★ 0 6y agoExplain → -
CudaPlayground ⑂
No description.
★ 0 3y agoExplain → -
graphics-snippets ⑂
Shading techniques and GLSL snippets
★ 0 3y agoExplain → -
stable-diffusion-webui ⑂
Stable Diffusion web UI
★ 0 4y agoExplain → -
aglio ⑂
No description.
★ 0 4y agoExplain → -
ReSTIR_PT ⑂
Source Code for SIGGRAPH 2022 Paper "Generalized Resampled Importance Sampling: Foundations of ReSTIR"
★ 0 4y agoExplain → -
nativefiledialog-extended ⑂
Cross platform (Windows, Mac, Linux) native file dialog library with C and C++ bindings, based on mlabbe/nativefiledialog.
C++ ★ 0 4y agoExplain → -
argparse ⑂
Command-line arguments parsing library.
★ 0 5y agoExplain → -
atrbvh ⑂
Implementation for "Bounding Volume Hierarchy Optimization through Agglomerative Treelet Restructuring"
★ 0 11y agoExplain → -
stochastic-generation ⑂
C++ implementation of "Stochastic Generation of (t,s) Sample Sequences", by Helmer, Christensen, and Kensler (2021)
★ 0 5y agoExplain → -
half ⑂
IEEE 754-based c++ half-precision floating point library forked from http://half.sourceforge.net
C++ ★ 0 4y agoExplain → -
MikkTSpace ⑂
A common standard for tangent space used in baking tools to produce normal maps.
C ★ 0 4y agoExplain → -
pbrt-parser ⑂
A simple parser for the PBRT file format
★ 0 5y agoExplain → -
match3D ⑂
A 3D viewer bootstrapping library
★ 0 5y agoExplain → -
smallest-k-gon ⑂
Implementation of Aggarwal's smallest circumscribing k-gon algorithm.
★ 0 5y agoExplain → -
pointCloud ⑂
display a 3D point cloud using csv input
★ 0 9y agoExplain → -
LightPathExpressions ⑂
Light Path Expressions Library
★ 0 6y agoExplain → -
brdf ⑂
Code sample accompanying the article "Crash Course in BRDF Implementation"
★ 0 5y agoExplain → -
demo-d3d12 ⑂
No description.
★ 0 5y agoExplain → -
Vibrance
Vibrance
★ 0 5y agoExplain → -
nativefiledialog ⑂
A tiny, neat C library that portably invokes native file open and save dialogs.
★ 0 5y agoExplain → -
water-resources ⑂
Resources for water rendering
★ 0 6y agoExplain → -
melt ⑂
Automatic conservative mesh occluder generation by box filling
★ 0 6y agoExplain → -
boundary-first-flattening ⑂
No description.
★ 0 5y agoExplain → -
GrainViewer ⑂
The official implementation of the research paper "Real-time multiscale rendering of dense dynamic stackings"
★ 0 5y agoExplain → -
overfit-shapes ⑂
C++/PyTorch Implementation of the Paper: "Overfit Neural Networks as a Compact Shape Representation"
★ 0 5y agoExplain → -
cuda_voxelizer ⑂
CUDA Voxelizer to convert polygon meshes into annotated voxel grids
★ 0 5y agoExplain → -
ThreadGroupIDSwizzling ⑂
HLSL code for https://developer.nvidia.com/blog/optimizing-compute-shaders-for-l2-locality-using-thread-group-id-swizzling/
★ 0 6y agoExplain → -
bvh ⑂
BVH STAR in Japanese
★ 0 6y agoExplain → -
opengl-framework ⑂
Cross-platform OpenGL demos
★ 0 6y agoExplain → -
UnrealEngineSkyAtmosphere ⑂
Unreal Engine Sky Atmosphere Rendering Technique
C++ ★ 0 6y agoExplain → -
quicksort-blog-post ⑂
No description.
★ 0 6y agoExplain → -
meshlete ⑂
Chop 3D objects to meshlets
★ 0 6y agoExplain → -
SimpleGPUHashTable ⑂
A simple GPU hash table implemented in CUDA using lock free techniques
★ 0 6y agoExplain → -
llvm-utils ⑂
LLVM/Clang for Visual Studio 2019, 2017, 2015, 2013, 2012 and 2010. clang-cl for Python3 distutils. Utils for Clang Static Analyzer
★ 0 6y agoExplain → -
CudaPAD ⑂
CudaPAD is a PTX/SASS viewer for NVIDIA Cuda kernels and provides an on-the-fly view of the assembly.
★ 0 7y agoExplain → -
DetoursAlloc
A Detours .dll to track allocations
C++ ★ 0 6y agoExplain → -
sunburst-chart ⑂
A sunburst interactive chart web component for visualizing hierarchical data
JavaScript ★ 0 7y agoExplain → -
icicle-chart ⑂
A partition / icicle interactive chart web component for visualizing hierarchical data
JavaScript ★ 0 7y agoExplain → -
treemap-chart ⑂
A treemap interactive chart web component for visualizing hierarchical data
JavaScript ★ 0 7y agoExplain → -
pycgen ⑂
Pre-processor for C languages using Python embedded in C comments
Python ★ 0 12y agoExplain → -
ComputeBridge ⑂
Intermediate Compute Language with OpenCL/CUDA Backends
C ★ 0 12y agoExplain → -
bmfr ⑂
Blockwise Multi-Order Feature Regression for Real-Time Path Tracing Reconstruction
C++ ★ 0 7y agoExplain → -
VkLearning
Vulkan learning
CMake ★ 0 8y agoExplain → -
phoenix
No description.
C++ ★ 0 9y agoExplain → -
cpp-boilerplate-1 ⑂
A small c++ template with modern cmake
CMake ★ 0 9y agoExplain → -
gli ⑂
OpenGL Image (GLI)
C++ ★ 0 9y agoExplain → -
cpp-boilerplate
C++ boilerplate
CMake ★ 0 9y agoExplain → -
NoiseShader ⑂
Noise shader library for Unity
GLSL ★ 0 10y agoExplain → -
Raspi3D
Simple 3D application running on Raspberry Pi.
C++ ★ 0 10y agoExplain → -
NeuroCar
Neuro evolution of self-driving cars
TeX ★ 0 11y agoExplain → -
Vim
Vim configuration & plugins
JavaScript ★ 0 11y agoExplain → -
NeuroEvolution
Neural Network and Genetic Algorithm
C++ ★ 0 11y agoExplain → -
DNNLM
Presentation of a paper about Deep Neural Network Language Models
TeX ★ 0 11y agoExplain → -
Makefile
Generic makefile for C/C++ projects
★ 0 13y agoExplain → -
Dotfiles
Bash dot files
Shell ★ 0 12y agoExplain → -
MEPP ⑂
Mepp - 3D MEsh Processing Platform
C++ ★ 0 12y agoExplain → -
3D-Math
Some of 3D math functions
★ 0 12y agoExplain → -
AVL-Tree-C
Generic AVL tree in C.
C ★ 0 12y agoExplain → -
ECS
Entity-Component System framework in C++11
C++ ★ 0 12y agoExplain → -
Template-Meta-programming
Simple programs using template meta-programming in C++.
C++ ★ 0 12y agoExplain → -
EUSDAB ⑂
Platform-Fighting Game in 2D written in C++11
C++ ★ 0 13y agoExplain →
No repos match these filters.