EricLengyel / Terathon-Math-Library
C++ math library for 2D/3D/4D vector, matrix, quaternion, and geometric algebra.
☆919Updated 2 months ago
Related projects ⓘ
Alternatives and complementary repositories for Terathon-Math-Library
- Immediate mode rendering and 3d gizmos.☆1,210Updated last year
- 🎲 Modern 3D graphics made simple with C++17 cross-platform framework and rendering abstraction API on top of DirectX 12, Metal & Vulkan☆877Updated 3 weeks ago
- A Vulkan renderer written from scratch on stream☆1,340Updated this week
- Realtime Math☆736Updated this week
- 3D Graphics Rendering Cookbook, published by Packt.☆994Updated last month
- NanoRT, single header only modern ray tracing kernel.☆1,081Updated last week
- Single-file glTF 2.0 loader and writer written in C99☆1,469Updated 2 weeks ago
- P(R*_{3, 0, 1}) specialized SIMD Geometric Algebra Library☆760Updated 3 months ago
- ☆561Updated 2 weeks ago
- A modern C++ BVH construction and traversal library☆952Updated 2 months ago
- Meta loader for Vulkan API☆1,363Updated this week
- C++ library for modern OpenGL experiments☆636Updated last month
- Math library using HLSL syntax with multiplatform SIMD support☆671Updated this week
- GPU Raytracer from scratch in C++/CUDA☆828Updated 2 years ago
- Fast C OBJ parser☆634Updated this week
- A minimalist and easy to use graphics API.☆503Updated last month
- Single-header BVH construction and traversal library.☆478Updated this week
- A collection of source code for computing in the fields of mathematics, geometry, graphics, image analysis and physics.☆1,170Updated this week
- Fast O(1) offset allocator with minimal fragmentation☆758Updated 6 months ago
- A simple math library for games and computer graphics. Compatible with both C and C++. Public domain and easy to modify.☆1,253Updated 5 months ago
- Code accompanying the blog post on bvh construction.☆394Updated last month
- ☆841Updated this week
- Single source file FBX loader☆858Updated this week
- single-file C libraries from Philip Allan Rideout☆867Updated 2 years ago
- My personal Vulkan renderer☆1,604Updated this week
- Robust real-time rendering engine on DX11, DX12 with many advanced graphical features for quick prototyping☆652Updated 8 months ago
- Vulkan Bootstrapping Iibrary☆817Updated this week
- Circle C++ shaders☆479Updated 2 years ago
- Low Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal☆2,082Updated this week