C++ Raytracing

Open-source C++ projects categorized as Raytracing

Top 23 C++ Raytracing Projects

  • WickedEngine

    3D engine with modern graphics

    Project mention: Wicked Engine replaced Bullet with Jolt physics, immediate performance gains | news.ycombinator.com | 2024-06-24
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • tinyraytracer

    A brief computer graphics / rendering course

    Project mention: But can it raytrace? | /r/termux | 2023-10-16

    Source: https://github.com/ssloy/tinyraytracer

  • FluidX3D

    The fastest and most memory efficient lattice Boltzmann CFD software, running on all GPUs via OpenCL. Free for non-commercial use.

    Project mention: FluidX3D | news.ycombinator.com | 2024-03-24
  • F3D

    Fast and minimalist 3D viewer.

    Project mention: F3D – Fast and minimalist 3D viewer | news.ycombinator.com | 2024-07-02
  • tinykaboom

    A brief computer graphics / rendering course

  • vk_raytracing_tutorial_KHR

    Ray tracing examples and tutorials using VK_KHR_ray_tracing

  • vk_mini_path_tracer

    A beginner-friendly Vulkan path tracing tutorial in under 300 lines of C++.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • Unreal-Engine-Guide

    Unreal Engine 5 Guide. Learn to develop games for Windows, Linux, macOS, iOS, Android, Xbox Series X|S, PlayStation 5, Nintendo Switch.

  • GPU-Raytracer

    GPU Raytracer from scratch in C++/CUDA

  • hybrid-rendering

    A Vulkan sample that demonstrates a Rasterization and Ray Tracing Hybrid Rendering Pipeline.

  • Adria-DX12

    Rendergraph-based graphics engine written in C++ using DirectX12

  • RTXDI

  • RayTracing

    Realtime GPU Path tracer based on OpenCL and OpenGL (by AlexanderVeselov)

  • ProtoTracer

    3D rendering and animation engine for multifaceted displays on microcontrollers

    Project mention: Some DIY helmet mods for my cyberpunk-inspired cosplay | /r/Cyberpunk | 2023-12-10

    ProtoTracer for changing the image the LED shows.

  • RayTracer

    A ray tracing program (by aromanro)

  • CIS-565-Final-VR-Raytracer

    Real-time Global Illumination with Vulkan Ray Tracing API

  • vulkan_ray_tracing_minimal_abstraction

    A minimal implementation of Vulkan ray tracing.

  • BioExplorer

    The Blue Brain BioExplorer (BBBE) is a tool for data visualization experts and scientists to extract and analyze scientific data from visualization and interactive exploration

  • path-tracer

    A physically-based Monte Carlo Path Tracer (Ray Tracer) from scratch

  • PRayGround

    GPU ray tracing framework using NVIDIA OptiX 7 and 8

  • Lift

    Vulkan Path Tracer with Optix Denoiser integration (by GoncaloFDS)

  • astray

    A performance-portable geodesic ray tracing library. (by VRGroupRWTH)

  • muon

    A subatomic path tracer. (by voithos)

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C++ Raytracing discussion

Log in or Post with

C++ Raytracing related posts

Index

What are some of the best open-source Raytracing projects in C++? This list will help you:

Project Stars
1 WickedEngine 5,566
2 tinyraytracer 4,940
3 FluidX3D 3,491
4 F3D 2,597
5 tinykaboom 2,322
6 vk_raytracing_tutorial_KHR 1,314
7 vk_mini_path_tracer 1,098
8 Unreal-Engine-Guide 969
9 GPU-Raytracer 783
10 hybrid-rendering 736
11 Adria-DX12 390
12 RTXDI 328
13 RayTracing 305
14 ProtoTracer 130
15 RayTracer 126
16 CIS-565-Final-VR-Raytracer 83
17 vulkan_ray_tracing_minimal_abstraction 76
18 BioExplorer 61
19 path-tracer 52
20 PRayGround 38
21 Lift 32
22 astray 25
23 muon 17

Sponsored
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com

Did you konow that C++ is
the 6th most popular programming language
based on number of metions?