A 3D renderer that uses ray tracing techniques to generate images by simulating the interaction of light rays with various objects.
-
Updated
Oct 5, 2023 - C++
A 3D renderer that uses ray tracing techniques to generate images by simulating the interaction of light rays with various objects.
A path tracer written in modern C++
a very small renderer made in C++ , supporting textures (hardcoded for now)
An engine for the sole purpose of rendering Phil.
core of rainbow-renderer
A 4d rendering library written in C++ with Modern OpenGL
LiSA is a path tracing render engine developped in C++ using NVidia Optix.
A 2D renderer built with C#, C++, Vulkan. Currently, the renderer is being repurposed as a robust shader viewer, with a GUI that allows dynamic creation of shader parameters and secondary inputs, that can interface with Streamlabs OBS as an input source.
A concise pipelined rasterization kernel, start from scratch. Support 2D graphics rendering, basic 3D graphics rendering, textures and camera transformation. Includes a built-in mathematics library
Vulkan Abstraction Layer
A software renderer requiring no third-party dependencies
Simple Vulkan renderer made using https://vulkan-tutorial.com and the Vulkan Programming Guide
Add a description, image, and links to the renderer topic page so that developers can more easily learn about it.
To associate your repository with the renderer topic, visit your repo's landing page and select "manage topics."