Raytracing

Top 23 Raytracing Open-Source Projects

  • WickedEngine

    3D engine with modern graphics

  • Project mention: List of Unity alternatives | /r/gamedev | 2023-09-19
  • tinyraytracer

    A brief computer graphics / rendering course

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

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

  • 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
  • DiligentEngine

    A modern cross-platform low-level graphics library and rendering framework

  • Project mention: DiligentGraphics: Open-source cross-platform rendering middleware | news.ycombinator.com | 2024-04-29
  • FluidX3D

    The fastest and most memory efficient lattice Boltzmann CFD software, running on all GPUs via OpenCL.

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

    Fast and minimalist 3D viewer.

  • Project mention: F3d v2.3.0 Released – Fast and minimalist 3D viewer | news.ycombinator.com | 2024-01-22
  • tinykaboom

    A brief computer graphics / rendering course

  • three-mesh-bvh

    A BVH implementation to speed up raycasting and enable spatial queries against three.js meshes.

  • SaaSHub

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

    SaaSHub logo
  • graphics-workshop

    Learn computer graphics by writing GPU shaders!

  • zig-gamedev

    Main monorepo for @zig-gamedev libs and example applications

  • THREE.js-PathTracing-Renderer

    Real-time PathTracing with global illumination and progressive rendering, all on top of the Three.js WebGL framework. Click here for Live Demo: https://erichlof.github.io/THREE.js-PathTracing-Renderer/Geometry_Showcase.html

  • realism-effects

    SSGI, Motion Blur, TRAA - Effects to enhance your three.js scene's realism

  • Project mention: How to reach realism? | /r/threejs | 2023-06-15

    Cant really recommend anything unless i can see but i always add ambient occlusion to my scenes. SSR can be cool for some reflections. If theres a bright light source like the sun, god rays and lens flare can do a lot also. This repo can be useful: https://github.com/0beqz/realism-effects

  • vk_raytracing_tutorial_KHR

    Ray tracing examples and tutorials using VK_KHR_ray_tracing

  • three-gpu-pathtracer

    Path tracing renderer and utilities for three.js built on top of three-mesh-bvh.

  • Project mention: CUDA Accelerated Raytracer | news.ycombinator.com | 2023-06-15

    Yeah this is neat but it is 90% not done and that is being generous.

    For a open source path tracer with a full glTF compatible material model and lighting and runs in the browser check out:

    https://github.com/gkjohnson/three-gpu-pathtracer

    Or if you want hardcore features look at Moonray from Dreamworks:

    https://github.com/dreamworksanimation/openmoonray

  • vk_mini_path_tracer

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

  • Project mention: Is there a common method to do glossy reflections in Vulkan ray tracing? | /r/vulkan | 2023-05-04

    I found a great PRNG in a shader https://github.com/nvpro-samples/vk_mini_path_tracer/blob/main/vk_mini_path_tracer/shaders/raytrace.comp.glsl

  • 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.

  • c-ray

    c-ray is a small, simple path tracer written in C

  • GPU-Raytracer

    GPU Raytracer from scratch in C++/CUDA

  • hybrid-rendering

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

  • NextFace

    A high-fidelity 3D face reconstruction library from monocular RGB image(s)

  • raytracer.hpp

    Simple compile-time raytracer using C++17

  • TrueTrace-Unity-Pathtracer

    A passion projects that has been going on for awhile, finally at a place where I feel comfortable tentatively uploading it to Github for others

  • plotoptix

    Data visualisation and ray tracing in Python based on OptiX 7.7 framework.

  • Project mention: Data visualisation and ray tracing in Python based on OptiX framework | news.ycombinator.com | 2023-07-05
  • Python-Raytracer

    A basic Ray Tracer that exploits numpy arrays and functions to work fast.

  • 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).

Raytracing related posts

  • F3d v2.3.0 Released – Fast and minimalist 3D viewer

    1 project | news.ycombinator.com | 22 Jan 2024
  • High Performance Voxel Engine (2021)

    1 project | news.ycombinator.com | 30 Dec 2023
  • Offering mentorship for first open source contributions

    1 project | /r/ProgrammingBuddies | 10 Dec 2023
  • Some DIY helmet mods for my cyberpunk-inspired cosplay

    1 project | /r/Cyberpunk | 10 Dec 2023
  • Looking for Windows devs to help with an opensource C++ 3D viewer

    1 project | /r/windowsdev | 2 Oct 2023
  • Data visualisation and ray tracing in Python based on OptiX framework

    1 project | news.ycombinator.com | 5 Jul 2023
  • F3D v2.1.0 is out! Fast and minimalist opensource 3D viewer now with better animation, camera option and HDRI support.

    1 project | /r/Unity3D | 4 Jul 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 3 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

Project Stars
1 WickedEngine 5,366
2 tinyraytracer 4,893
3 DiligentEngine 3,317
4 FluidX3D 3,207
5 F3D 2,342
6 tinykaboom 2,309
7 three-mesh-bvh 2,277
8 graphics-workshop 2,035
9 zig-gamedev 1,980
10 THREE.js-PathTracing-Renderer 1,829
11 realism-effects 1,335
12 vk_raytracing_tutorial_KHR 1,263
13 three-gpu-pathtracer 1,214
14 vk_mini_path_tracer 1,070
15 Unreal-Engine-Guide 915
16 c-ray 774
17 GPU-Raytracer 761
18 hybrid-rendering 736
19 NextFace 672
20 raytracer.hpp 667
21 TrueTrace-Unity-Pathtracer 532
22 plotoptix 474
23 Python-Raytracer 447

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com