c-ray is a small, simple path tracer written in C
-
Updated
Jul 22, 2024 - C
c-ray is a small, simple path tracer written in C
My very first ray tracer implementation.
Ray tracing sample using GGX reflection model, 1spp with spatial-temporal denoiser. Acceleration structure build uses async compute.
Authors' implementation of our SIGGRAPH Asia 2021 Technical Communications (Viewport-Resolution Independent Anti-Aliased Ray Marching on Interior Faces in Cube-Map Space) demo III. Fast real-time multiple volumes rendering for external volume textures with mesh occlusion.
grmonty: relativistic Monte Carlo code
XUSGRayTracing-EZ sample on DirectX12: real-time voxelization making use of ray-tracing pipeline for easy solid voxelization.
DirectX 12 sample: real-time rendering with a sparsely volumetric representation from a mesh by depth peeling OIT. The ray-traced shadow path is only enabled with the native DXR, while DXR fallback layer is not supported for this sample, since IgnoreHit() causes crash due with dxrfallbackcompiler anyway.
Vulkan RTX Path Tracing Implementation for Quake III
Foundation of computer graphics course assignment at Berkeley in spring 2019
This project is an introduction to the beautiful world of Raytracing.
A ray tracer implemented on CPU with Antialiasing, Blinn–Phong lighting model, Object shadows, Reflections of objects, Multithreaded render
A minimal raytracing engine wrote in C and MiniLibX.
A ShaderToy's Demo by Inigo Quilez in a single main.c file
CUDA Ray Tracing using BVH. Forked and modified from https://github.com/YuliangXiu/bvh-distance-queries
GPU-accelerated uniform grid construction for ray tracing
A path tracer written in C. Code adapted from Peter Shirley's Ray Tracing Weekend book series.
A program that implements ray-tracing rendering technique
CPU based realtime ray tracer with C and Win32 API
A realtime raytracer that utilizes CUDA for accelerated performance.
Add a description, image, and links to the ray-tracing topic page so that developers can more easily learn about it.
To associate your repository with the ray-tracing topic, visit your repo's landing page and select "manage topics."