SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 ray-tracing Open-Source Projects
-
The-Forge
The Forge Cross-Platform Rendering Framework PC Windows, Steamdeck (native), Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2
-
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.
-
ospray
An Open, Scalable, Portable, Ray Tracing Based Rendering Engine for High-Fidelity Visualization
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
RadeonProRenderBlenderAddon
This hardware-agnostic rendering plug-in for Blender uses accurate ray-tracing technology to produce images and animations of your scenes, and provides real-time interactive rendering and continuous adjustment of effects.
-
Vanilla-RTX
Vanilla RTX GitHub Repository, A PBR Resource Pack for Minecraft Bedrock Edition: Vanilla Resources Made Available for Minecraft RTX
-
PSRayTracing
A (modern) C++ implementation of the Peter Shirley Ray Tracing mini-books (https://raytracing.github.io). Features a clean project structure, perf. improvements (compared to the original code), multi-core rendering, and more.
-
RadeonProRenderUSD
This plug-in allows GPU or CPU accelerated viewport rendering on all OpenCL 1.2 hardware for the open source USD and Hydra system. You can build this plug-in as a USDView plug-in or a Houdini plug-in.
-
xrt
Package xrt (XRayTracer) is a python software library for ray tracing and wave propagation in x-ray regime. It is primarily meant for modeling synchrotron sources, beamlines and beamline elements. (by kklmn)
-
RadeonProRenderMayaPlugin
This hardware-agnostic rendering plug-in for Maya uses accurate ray-tracing technology to produce images and animations of your scenes, and provides real-time interactive rendering and continuous adjustment of effects.
-
Koko
Koko is raytracing software for the design and analysis of optical imaging and illumination systems
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: WebKit Switching to Skia for 2D Graphics Rendering | news.ycombinator.com | 2024-02-20
Project mention: We Are Doomed: A pessimistic point of view of "modern software engineering" | news.ycombinator.com | 2024-01-14Neither Apple nor Microsoft want any usable multiplatform graphics API. For this reason, none of them delivers such a thing.
If you want a multiplatform graphics API, you should use a library which implements such API on top of these native OS-specific APIs.
I have good experience with that one: http://diligentgraphics.com/diligent-engine/ I’ve used it couple times on Windows with D3D12 backend, and on Linux with GLES 3.1 backend.
Project mention: Can't install Luxcore render in Blender on Macbook M1 | /r/blenderhelp | 2023-06-03
Project mention: Data visualisation and ray tracing in Python based on OptiX framework | news.ycombinator.com | 2023-07-05
It might also be worth trying the Radeon ProRender plugin for Blender. It's a different renderer and will require that you learn to work with it, and if you use its quality mode it will likely not be any faster than Cycles, but it may be worth trying.
Project mention: Petition to put WCCFTech and DSOGaming into unapproved tech blogs | /r/AyyMD | 2023-06-24Even their Path Tracer (RTX Remix - like Portal with RTX, or Cyberpunk 2077 RT Overdrive) is licensed under similar terms: https://github.com/NVIDIAGameWorks/Path-Tracing-SDK/blob/main/LICENSE.txt https://github.com/NVIDIAGameWorks/RTXDI/blob/main/LICENSE.txt
Project mention: Just got a new pc that can run RTX on minecraft windows. Here's everything this RTX pack can do. (you can get the pack with the link below every image) | /r/Minecraft | 2023-06-27
Project mention: Deploy multi-platform applications with C++ (desktop, mobile and web). An example with Dear ImGui | /r/cpp | 2023-12-11I wouldn't say that CMake isn't that painful for the deployment stage. I have successfully deployed an open source project on Windows, Mac, Linux, Android, and iOS.
ProtoTracer for changing the image the LED shows.
And here there is a project of mine base on them (and not only): aromanro/RayTracer: A ray tracing program (github.com)
ray-tracing related posts
- Deploy multi-platform applications with C++ (desktop, mobile and web). An example with Dear ImGui
- Some DIY helmet mods for my cyberpunk-inspired cosplay
- C++ Project Ideas?
- Petition to put WCCFTech and DSOGaming into unapproved tech blogs
- 4 hours of my .obj parser so far 😭
- Can't install Luxcore render in Blender on Macbook M1
- New technique maybe? Raytraced portal allowing illumination and reflections from the other side - no compositing
-
A note from our sponsor - SaaSHub
www.saashub.com | 28 Apr 2024
Index
What are some of the best open-source ray-tracing projects? This list will help you:
Project | Stars | |
---|---|---|
1 | The-Forge | 4,432 |
2 | DiligentEngine | 3,310 |
3 | GLSL-PathTracer | 1,732 |
4 | ospray | 970 |
5 | c-ray | 771 |
6 | BlendLuxCore | 690 |
7 | plotoptix | 474 |
8 | RadeonProRenderBlenderAddon | 466 |
9 | RTXDI | 309 |
10 | Vanilla-RTX | 301 |
11 | PSRayTracing | 240 |
12 | RadeonProRenderUSD | 208 |
13 | simple-rays | 192 |
14 | ProtoTracer | 126 |
15 | RayTracer | 117 |
16 | xrt | 77 |
17 | rustracer | 64 |
18 | path-tracer | 51 |
19 | RadeonProRenderMayaPlugin | 46 |
20 | Koko | 27 |
21 | astray | 25 |
22 | grmonty | 22 |
23 | pytracingMaze | 18 |
Sponsored