c-ray is a small, simple path tracer written in C
-
Updated
Apr 9, 2024 - C
c-ray is a small, simple path tracer written in C
Simple compile-time raytracer using C++17
Simple physically based path tracer based on Nvidia's Optix Ray Tracing Engine
A Raytraced Minecraft Classic 0.0.30a port to C
#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
Vulkan Ray Tracing fork of Xash3D FWGS engine. Intended to be merged into master at some point in the future.
This demo implements BVH construction and GPU traversal for rendering hard shadows.
My very first ray tracer implementation.
A very small C library for putting pixels on the screen, perfect for software raytracing projects.
Polynomial optics to Arnold. Camera shader with high-order aberrations, including bidirectional filter that adaptively samples out-of-focus highlights (top level repo)
📺👽 3D graphics engine on the terminal in standard C without third parties
Global Illumination using Spherical Harmonics
A CPU raytracer from scratch in C
Software ray tracer written from scratch in C that can run on CPU or GPU with emphasis on ease of use and trivial setup
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
XUSGRayTracing-EZ sample on DirectX12: real-time voxelization making use of ray-tracing pipeline for easy solid voxelization.
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."