c-ray is a small, simple path tracer written in C
-
Updated
May 17, 2024 - C
c-ray is a small, simple path tracer written in C
Simple physically based path tracer based on Nvidia's Optix Ray Tracing Engine
Simple compile-time raytracer using C++17
A Raytraced Minecraft Classic 0.0.30a port to C
Vulkan Ray Tracing fork of Xash3D FWGS engine. Intended to be merged into master at some point in the future.
Global Illumination using Spherical Harmonics
This demo implements BVH construction and GPU traversal for rendering hard shadows.
#Cub3D: This project is a 3D game created from scratch written in C using an old graphic library mini-libx, presented with an old technology raycasting to make the 3D feeling looks pretty good
Polynomial optics to Arnold. Camera shader with high-order aberrations, including bidirectional filter that adaptively samples out-of-focus highlights (top level repo)
My very first ray tracer implementation.
Ray tracing sample using GGX reflection model, 1spp with spatial-temporal denoiser. Acceleration structure build uses async compute.
Real Time Global Illumination With Voxel Cone Tracing
📺👽 3D graphics engine on the terminal in standard C without third parties
Single file collision detection, closest point, and raycasting library for convex shapes using GJK
Physically Based Raytracer
Modern C++ 2D/3D game engine
Chandra X-ray Observatory ray-trace simulator
Software ray tracer written from scratch in C that can run on CPU or GPU with emphasis on ease of use and trivial setup
Add a description, image, and links to the raytracing topic page so that developers can more easily learn about it.
To associate your repository with the raytracing topic, visit your repo's landing page and select "manage topics."