Stars
Master programming by recreating your favorite technologies from scratch.
Detours is a software package for monitoring and instrumenting API calls on Windows. It is distributed in source code form.
Experimental real-time renderer with support for dynamic global illumination
A multi core friendly rigid body physics and collision detection library. Written in C++. Suitable for games and VR applications. Used by Horizon Forbidden West and Death Stranding 2.
A repository about configuration of NeoVim (v0.12+) for Colemak user.
A fast JSON serializing & deserializing library, accelerated by SIMD.
A scalable, distributed, collaborative, document-graph database, for the realtime web
workspace是基于C++11的轻量级异步执行框架,支持:通用任务异步并发执行、优先级任务调度、自适应动态线程池、高效静态线程池、异常处理机制等。
Mogan STEM Suite (based on GNU TeXmacs): Enjoy exploring science and technology!
🔮 A GPU-based progressive path tracer written in Vulkan.
egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native
A brief computer graphics / rendering course
2D and 3D physics engines focused on performance.
Rust-for-Linux / linux
Forked from torvalds/linuxAdding support for the Rust language to the Linux kernel.
Realtime GPU raytracer created with Vulkano.
C++ math library for 2D/3D/4D vector, matrix, quaternion, and geometric algebra.
Following the vulkan tutorial(https://vulkan-tutorial.com/) using the Rust programming language.
💡 Experimental real-time global illumination renderer 🦀
🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
Walnut is a simple application framework for Vulkan and Dear ImGui apps
Piccolo (formerly Pilot) – mini game engine for games104
Godot Engine – Multi-platform 2D and 3D game engine