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:
- 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 real-time interactive progressive path tracer on the GPU.☆32Mar 23, 2021Updated 5 years ago
- A Vulkan Grass Renderer☆17Nov 9, 2018Updated 7 years ago
- Pathtracer pet project. Follow the interesting bits of its development in my blog.☆12Oct 4, 2023Updated 2 years ago
- toy C++ Vulkan library☆49Oct 4, 2018Updated 7 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.
- TinySHRot, header-only C89 spherical harmonics rotation codes.☆17Aug 12, 2018Updated 8 years ago
- Generic topological sorting for sorting a list of dependencies in C++17☆15Oct 18, 2018Updated 7 years ago
- An easy-to-use, cross-platform, graphics render library written entirely in rust☆28Mar 18, 2019Updated 7 years ago
- A bgfx port of lightmapper.h☆17Sep 13, 2016Updated 10 years ago
- A render graph based rendering engine☆27Jun 14, 2019Updated 7 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
- Physically Based Software Renderer☆113Jul 11, 2020Updated 6 years ago
- Single-file binary FBX importer.☆54Jan 25, 2018Updated 8 years ago
- DFG LUT generator☆57Nov 7, 2017Updated 8 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.
- Robust Global Illumination in 99 lines of C++☆12Sep 19, 2019Updated 6 years ago
- Simple "Stable Fluids" Implementation☆16Mar 25, 2024Updated 2 years ago
- Single file, STB-style, "lib" to generate uuid:s.☆31Sep 2, 2016Updated 10 years ago
- Cross-platform real-time rendering engine just for myself☆103Jun 6, 2018Updated 8 years ago
- Immediate-mode fork of the mitsuba renderer. (See Wiki for branches.)☆67Feb 5, 2021Updated 5 years ago
- Arbitrary-precision integer and rational arithmetic☆19Jun 2, 2021Updated 5 years ago
- C++ Memory allocator for packet queues that free() in roughly the same order that they alloc().☆17Mar 15, 2018Updated 8 years ago
- VFSME - Vulkan Free Surface Modeling Engine☆15Nov 13, 2016Updated 9 years ago
- A general-purpose data-driven game engine with tools. Attribution based licensing.☆23Jun 10, 2018Updated 8 years ago
- End-to-end encrypted cloud storage - Proton Drive • AdSpecial offer: 40% Off Yearly / 80% Off First Month. Protect your most important files, photos, and documents from prying eyes.
- Hybrid raytracing and filtering playground.☆27Jul 25, 2019Updated 7 years ago
- 使用onnxruntime部署C2PNet图像去雾,包含C++和Python两个版本的程序☆11Apr 11, 2024Updated 2 years ago
- GPU Texture Baking Tool☆118Dec 21, 2018Updated 7 years ago
- A repository for personal experimental purpose☆11Apr 11, 2018Updated 8 years ago
- ☆56Nov 15, 2017Updated 8 years ago
- Implement some RTR and PBR papers☆47Jul 8, 2017Updated 9 years ago
- A 3D game engine☆13May 11, 2015Updated 11 years ago
- a binary format for baked (bak3d) 3d files☆19Apr 9, 2026Updated 5 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
- 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.
- ☆63Sep 19, 2022Updated 3 years ago
- Sample code for the article 'Real-Time Layered Materials Compositing Using Spatial Clustering Encoding'☆20Sep 5, 2023Updated 3 years ago
- Fast, multiplatform fiber based job dispatcher based on Naughty Dogs' GDC2015 talk.☆35Dec 8, 2018Updated 7 years ago
- physically based path tracer on gpu☆55Aug 16, 2020Updated 6 years ago
- Playing around with Vulkan and random dungeon generation☆18Oct 14, 2017Updated 8 years ago
- Lightweight C++ RTTI library☆51Apr 28, 2018Updated 8 years ago
- An exemple on how to use RenderDoc inside your engine.☆51Sep 27, 2014Updated 11 years ago