Stars
A contact solver for physics-based simulations involving 👚 shells, 🪵 solids and 🪢 rods.
Carbon Language's main repository: documents, design, implementation, and related tools. (NOTE: Carbon Language is experimental; see README)
Original implementation of "Radiant Foam: Real-Time Differentiable Ray Tracing"
Generated headers and sources for OpenXR loader.
File format for 3D Gaussian splats. About 10x smaller than the PLY equivalent with virtually no perceptible loss in visual quality. Offered as open source by Niantic Labs. More details at https://s…
The Graphics Programming Blog - A collection of technical articles, project posts and show cases
A framework for rapid prototyping and development of real-time rendering techniques.
A Vulkan Raytracing framework for various bidirectional path tracing techniques
Elias Daler's Bikeshed Renderer (Vulkan renderer/game engine)
Qt Node Editor. Dataflow programming framework
Filter-adapted Spatiotemporal Sampling for Real-Time Rendering
A modern C++17 glTF 2.0 library focused on speed, correctness, and usability
Questions to ask the company during your interview
A native, user-mode, multi-process, graphical debugger.
RenderDoc is a stand-alone graphics debugging tool.
Drop-in replacement for Vulkan shared library, for older hardware compatibility
OpenGL Toy-"Engine" with Wavefront Path Tracer and Rasterizer with Voxel Cone Tracing/Global Illumination
Source code for the Computer Graphics Forum paper: Segment Tracing Using Local Lipschitz Bounds. Presented at Eurographics 2020.
erhe is a C++ library and editor for 3D graphics with a graphics API abstraction loosely modeled after Vulkan and Metal, with backends for OpenGL, Metal and Vulkan
Original reference implementation of "3D Gaussian Splatting for Real-Time Radiance Field Rendering"
The code to accompany "Constant Time Stateless Shuffling and Grouping"
A High Performance Compute Shader Based Mesh Pathtracer in Unity3d without RT Cores