weekend-raytracer-zig

Ray tracer

An implementation of Ray Tracing in One Weekend book in Zig language

A Zig implementation of the "Ray Tracing in One Weekend" book

GitHub

92 stars
5 watching
9 forks
Language: Zig
last commit: over 2 years ago
Linked from 3 awesome lists

computer-graphicsray-tracing-in-one-weekendraytracingzig

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
tiehuis/zig-raytrace A simple raytracer and image writer in Zig. 16
gpsnoopy/raytracinginvulkan An implementation of Peter Shirley's Ray Tracing In One Weekend book using Vulkan and NVIDIA's RTX extension. 1,276
mkeeter/rayray A tiny GPU-based raytracer with support for various shapes and materials, utilizing WebGPU and Zig programming language. 147
ingowald/rtow-optix A ray tracing sample using OptiX with CUDA 88
mhorga/raytracing A Swift implementation of ray tracing algorithms for rendering 3D scenes 16
dps/rust-raytracer A simple ray tracing implementation in Rust to generate 3D images with lighting, texture mapping, and parallel rendering. 241
nektro/zig-tracy A set of bindings for the Tracy profiler to be used with Zig programming language 65
nektro/zig-time A date and time parsing and formatting library for the Zig programming language. 44
ashpil/moonshine A general-purpose ray tracing renderer built with Zig and Vulkan. 116
mchav/frege-raytracer A ray tracing library written in Frege, optimized for performance. 4
elfrank/raytracer-gpupro4 An interactive ray tracing application that utilizes GPU acceleration and compute shaders to render 3D scenes. 23
ali-raheem/vraytracer An educational ray tracing project built in Vlang to generate 3D images 49
tcbrindle/raytracer.hpp A compile-time ray tracing system using C++17 constexpr functions 694
opioid/zyg A pathtracer written in Zig that uses an Owen scrambled Sobol sequence to generate samples and supports energy compensation. 18
apress/ray-tracing-gems Provides source code examples and references for real-time rendering using DXR and other APIs. 979