-
Night Owl Studios
- Mountain View, CA
- https://gist.github.com/hamsham
Stars
Adaptive feature-preserving remeshing using libigl.
Isosurface reconstruction using Marching Tetrahedra implemented in C++ and VTK
Code of CWF: Consolidating Weak Features in High-quality Mesh Simplification, ACM Transactions on Graphics, SIGGRAPH 2024
An attempt at reproducing unreal nanite in threejs
A toy renderer written in C using Vulkan to perform real-time ray tracing research.
[CC BY-NC-SA] A compendium of the community knowledge on game design and development
source code for DOOM: The Gallery Experience
A software raytracing engine written in WebGPU
Static analyzer for C/C++ based on the theory of Abstract Interpretation.
A fairly complete floating point library for the Z80 ! Includes 24-, 32-, and 80-bit formats.
Modern C++ Stack and Static based allocators + a Custom Aligned allocator
Code accompanying the blog post on bvh construction.
Chris Titus Tech's Windows Utility - Install Programs, Tweaks, Fixes, and Updates
FFT-based ocean-wave rendering, implemented in Godot
A cross-platform x86 assembler with an Intel-like syntax
UE5's Nanite implementation using WebGPU. Includes the meshlet LOD hierarchy, software rasterizer and billboard impostors. Culling on both per-instance and per-meshlet basis.
Basic software rasterizer used to illustrate some concepts in a course.
Axmol Engine – A Multi-platform Engine for Desktop, XBOX (UWP) and Mobile games. (A fork of Cocos2d-x-4.0)
(WIP) Small game engine made for fun and educational proposes. Might do something with it later, might not.