Tianyu Li's repositories
GDC23_PracticalMobileRendering
Demo for Practical High-Performance Rendering on Mobile Platforms (GDC 2023)
real-time-seamless-object-space-shading
Source Code for Eurographics 2024 Short Paper "Real-time Seamless Object Space Shading"
Mesh-Colors
implementation of the paper "Mesh Colors"
JobSystemPhysics
a physics solver based on Unity's job system
ArcGameEngine
AGE: Arc Game Engine is an in-development game engine written in C++. I develop it in my spare time as a personal project.
ColorScienceNotes
my notes and thoughts about color science
OffsetAllocator
Fast O(1) offset allocator with minimal fragmentation
cpptrace
Simple, portable, and self-contained stacktrace library for C++11 and newer
DirectStorage
DirectStorage for Windows is an API that allows game developers to unlock the full potential of high speed NVMe drives for loading game assets.
erhe
C++ library for modern OpenGL experiments
imgui-node-editor
Node Editor built using Dear ImGui
ImGuizmo
Immediate mode 3D gizmo for scene editing and other controls based on Dear Imgui
learn-metal-cpp-ios
"Learn Metal with C++" samples, ported to iOS
LuaAutoC
Automagically use C Functions and Structs with the Lua API
miniaudio
Audio playback and capture library written in C, in a single source file.
nanothread
nanothread — Minimal thread pool for task parallelism
slang-vscode-extension
Visual Studio Code extension for Slang
t3
Tooll 3 is an open source software to create realtime motion graphics.