Robert Thomas's starred repositories
SpartanEngine
A game engine with an emphasis on real-time cutting-edge solutions
abrash-black-book
Markdown source for Michael Abrash's Graphics Programming Black Book
UECompileTimesVisualizer
Debug compile times in Unreal Engine & MSVC projects
dracula-theme
🧛🏻‍♂️ One theme. All platforms.
Vulkan-Samples
One stop solution for all Vulkan samples
texture-synthesis
🎨 Example-based texture synthesis written in Rust 🦀
cute_headers
Collection of cross-platform one-file C/C++ libraries with no dependencies, primarily used for games
OcclusionCulling
Demonstrates a software (CPU) based approach to occllusion culling using multi-threading and SIMD instructions to improve performance.
MaskedOcclusionCulling
Example code for the research paper "Masked Software Occlusion Culling"; implements an efficient alternative to the hierarchical depth buffer algorithm.
tinyobjloader-c
Header only tiny wavefront .obj loader in pure C99
hlsl2glslfork
HLSL to GLSL language translator based on ATI's HLSL2GLSL. Used in Unity.
hlslparser
HLSL Parser and Translator for HLSL, GLSL, and MSL.
thekla_reducer
Mesh Simplification Tool
thekla_atlas
Atlas Generation Tool
HelpfulScripts
A collection of random, useful scripts