This renderer is based on the framework of Peter Shirley's ray tracing in one weekend and is extended with tracing almost all of the surfaces mentioned in the book, An Introduction to Ray Tracing. The extended surfaces are all NON-TRIANGULATE, which include box, sphere, polygon, quadric surfaces, tori, blending and joining surface, superellipsoi…
☆20Nov 12, 2018Updated 7 years ago
Alternatives and similar repositories for AnIntroductionToRayTracing
Users that are interested in AnIntroductionToRayTracing are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- A real-time interactive progressive path tracer on the GPU.☆32Mar 23, 2021Updated 5 years ago
- This renderer is based on the original source code of the book named Ray Tracing From The Ground UP. I extended it from the following as…☆23Aug 5, 2018Updated 8 years ago
- A Vulkan Grass Renderer☆17Nov 9, 2018Updated 7 years ago
- An easy-to-use, cross-platform, graphics render library written entirely in rust☆28Mar 18, 2019Updated 7 years ago
- toy C++ Vulkan library☆49Oct 4, 2018Updated 8 years ago
- Virtual machines for every use case on DigitalOcean • AdGet dependable uptime with 99.99% SLA, simple security tools, and predictable monthly pricing with DigitalOcean's virtual machines, called Droplets.
- Pathtracer pet project. Follow the interesting bits of its development in my blog.☆12Oct 4, 2023Updated 3 years ago
- Physically Based Software Renderer☆113Jul 11, 2020Updated 6 years ago
- Generic topological sorting for sorting a list of dependencies in C++17☆15Oct 18, 2018Updated 8 years ago
- A bgfx port of lightmapper.h☆17Sep 13, 2016Updated 10 years ago
- TinySHRot, header-only C89 spherical harmonics rotation codes.☆17Aug 12, 2018Updated 8 years ago
- 🥧 An OpenGL 4.x example of GPU Zen 2's ray casting techniques for baked texture generation chapter.☆44Apr 27, 2019Updated 7 years ago
- Implement some RTR and PBR papers☆47Jul 8, 2017Updated 9 years ago
- DFG LUT generator☆57Nov 7, 2017Updated 8 years ago
- Single-file binary FBX importer.☆54Jan 25, 2018Updated 8 years ago
- Wordpress hosting with auto-scaling - Free Trial Offer • AdFully Managed hosting for WordPress and WooCommerce businesses that need reliable, auto-scalable performance. Cloudways SafeUpdates now available.
- Robust Global Illumination in 99 lines of C++☆12Sep 19, 2019Updated 7 years ago
- VFSME - Vulkan Free Surface Modeling Engine☆15Nov 13, 2016Updated 9 years ago
- Simple "Stable Fluids" Implementation☆16Mar 25, 2024Updated 2 years ago
- A render graph based rendering engine☆26Jun 14, 2019Updated 7 years ago
- Cross-platform real-time rendering engine just for myself☆103Jun 6, 2018Updated 8 years ago
- Single file, STB-style, "lib" to generate uuid:s.☆31Sep 2, 2016Updated 10 years ago
- cross-platform filewatcher library for c/c++☆102Aug 29, 2021Updated 5 years ago
- GPU Texture Baking Tool☆119Dec 21, 2018Updated 7 years ago
- Immediate-mode fork of the mitsuba renderer. (See Wiki for branches.)☆67Feb 5, 2021Updated 5 years ago
- Bare Metal GPUs on DigitalOcean Gradient AI • AdPurpose-built for serious AI teams training foundational models, running large-scale inference, and pushing the boundaries of what's possible.
- A simple, header-only match maker(match making) implementation for C++.☆19Aug 12, 2018Updated 8 years ago
- C++ Memory allocator for packet queues that free() in roughly the same order that they alloc().☆17Mar 15, 2018Updated 8 years ago
- a binary format for baked (bak3d) 3d files☆19Apr 9, 2026Updated 6 months ago
- A collection of HLSL functions one can include to use spherical harmonics in shaders. This repository can be simply be used as a submodul…☆272Aug 27, 2021Updated 5 years ago
- Arbitrary-precision integer and rational arithmetic☆20Jun 2, 2021Updated 5 years ago
- Hybrid raytracing and filtering playground.☆27Jul 25, 2019Updated 7 years ago
- Automatically exported from code.google.com/p/nvidia-mesh-tools☆11May 26, 2020Updated 6 years ago
- Fast, multiplatform fiber based job dispatcher based on Naughty Dogs' GDC2015 talk.☆35Dec 8, 2018Updated 7 years ago
- Sample code for the article 'Real-Time Layered Materials Compositing Using Spatial Clustering Encoding'☆20Sep 5, 2023Updated 3 years ago
- Deploy to Railway using AI coding agents - Free Credits Offer • AdUse Claude Code, Codex, OpenCode, and more. Autonomous software development now has the infrastructure to match with Railway.
- MapWeaver 🌐✨: 基于 GDAL 、CURL和OpenSSL 的 C++ 地理空间工具,支持从 WMS/WMTS 服务获取地图瓦片,自动拼接、重投影并裁剪为视口范围内的影像。☆10Mar 31, 2026Updated 6 months ago
- A repository for personal experimental purpose☆11Apr 11, 2018Updated 8 years ago
- Visualizer for large-scale and interactive ray-tracing of neurons☆10Jan 25, 2022Updated 4 years ago
- Lightweight C++ RTTI library☆50Apr 28, 2018Updated 8 years ago
- A 3D game engine☆13May 11, 2015Updated 11 years ago
- Hexagonal Bokeh Blur☆110Apr 18, 2017Updated 9 years ago
- ☆56Nov 15, 2017Updated 8 years ago