c-ray is a small, simple path tracer written in C
-
Updated
Jul 1, 2024 - C
c-ray is a small, simple path tracer written in C
CPU based realtime ray tracer with C++ and Win32 API
C implementation of Peter Shirley's Ray Tracing in One Weekend book.
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.
Ray tracing sample using GGX reflection model, 1spp with spatial-temporal denoiser. Acceleration structure build uses async compute.
C Implementation of the ray tracing challenge book
A program that shoots Rays, upon hit calls a pixel to an image and updates them each frame to produce the desired results
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.
MiniRT is a computer graphics project that tackles challenges in ray tracing
grmonty: relativistic Monte Carlo code
CUDA Ray Tracing using BVH. Forked and modified from https://github.com/YuliangXiu/bvh-distance-queries
A graphics application that shows a ray-tracing scene rendered by the fragment shader on a frame buffer object.
A mini Ray Tracer build in C
OpenCL implementation of a real-time raytracing 3D engine using only opencl & FreeGLUT. Made from scratch without tutorial (buggy and terribly not optimized)
Topographic Utilities for tRansporting parTicules over Long rangEs
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."