#
ray-tracing
Here are 502 public repositories matching this topic...
The Forge Cross-Platform Rendering Framework PC Windows, Linux, Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2
android
macos
linux
ios
multi-threading
metal
shaders
vulkan
directx
xbox
ps4
vulkan-api
ray-tracing
multi-gpu
vulkan-sdk
directx12
linux-ubuntu
ps5
visibility-buffer
shader-translator
-
Updated
Jan 24, 2022 - C++
A modern cross-platform low-level graphics library and rendering framework
gamedev
opengl
graphics-engine
rendering
vulkan
directx
graphics-programming
renderer
d3d12
d3d11
raytracing
opengl-es
ibl
pbr
graphics-library
ray-tracing
3d-engine
directx11
directx12
vulkan-game-engine
-
Updated
Apr 3, 2022 - Batchfile
A GLSL Path Tracer
windows
linux
opengl
gpu
path-tracer
glsl
path
tracing
raytracer
bsdf
tracer
bvh
ray
pathtracing
disney
ray-tracing
pathtracer
path-tracing
-
Updated
Jan 28, 2022 - C++
NeRF (Neural Radiance Fields) and NeRF in the Wild using pytorch-lightning
unity3d
pytorch
mesh
colab
volume-rendering
mixed-reality
nerf
ray-tracing
3d-reconstruction
view-synthesis
pytorch-lightning
neural-radiance-fields
nerf-in-the-wild
nerf-w
-
Updated
Apr 5, 2022 - Jupyter Notebook
An Open, Scalable, Portable, Ray Tracing Based Rendering Engine for High-Fidelity Visualization
-
Updated
Mar 21, 2022 - C++
LuxCore source repository
visualization
opencl
ray-tracer
cuda
raytracer
raytracing
gpu-computing
ray
ray-tracing
3d-graphics
rtx
optix
pathtracer
path-tracing
bidirectional-path-tracing
luxrender
luxcorerender
-
Updated
Apr 3, 2022 - C++
Simple Open-source Ray Tracer
-
Updated
Jul 6, 2021 - C++
A real-time global illumination implementation using voxel cone tracing. Implemented in C++ and GLSL.
-
Updated
May 3, 2018 - C++
Mirror of the official Blender Git repository. Updated every hour.
-
Updated
Apr 8, 2022 - C
c-ray is a small, simple path tracer written in C
c
json
graphics
monte-carlo
sdl2
path-tracer
kd-tree
raytracer
raytracing
ray-tracing
graphics-rendering
path-tracing
raytrace
raytracing-algorithms
bvh-accelerator
-
Updated
Mar 29, 2022 - C
Curated list of ray tracing resources
-
Updated
Oct 4, 2021
Theverat
commented
Mar 23, 2020
- M: Mute (muting is not a node-wrangler feature, but I include it here because it's also node editor quality of life)
- Ctrl+Shift+LMB: View texture, material or volume node (create emission viewer if necessary)
- Ctrl+T: Create image node+attached mapping node
- Ctrl+Shift+T: Open file picker, user selects a bunch of textures, create disney material with textures attached to t
A modern C++ BVH construction and traversal library
-
Updated
Mar 24, 2022 - C++
A C++-based, cross platform ray tracing library
-
Updated
Apr 4, 2022 - C++
A modern cross-platform low-level graphics API
opengl
graphics-engine
shaders
graphics
vulkan
d3d12
d3d11
raytracing
vulkan-api
opengl-es
direct3d
ray-tracing
directx-11
directx-12
directx11
directx12
vulkan-engine
-
Updated
Apr 2, 2022 - C++
A path tracer in 300 lines of C++
-
Updated
Jan 21, 2019 - C++
Data visualisation and ray tracing in Python based on OptiX 7.3 framework.
visualization
real-time
animation
gpu
cuda
plot
nvidia
raytracer
generative-art
raytracing
pathtracing
ray-tracing
3d-graphics
rtx
optix
path-tracing
-
Updated
Apr 2, 2022 - Python
Open-Source CUDA/OpenCL Speed Of Light Ray-tracer
science
graphics-engine
interactive
rendering
vr
opencl
cuda
virtual-reality
gpgpu
raytracer
gpu-acceleration
raytracing
gpu-computing
pathtracing
ray-tracing
3d
raytracing-engine
3d-graphics-engine
path-tracing
realtime-rendering
-
Updated
Oct 9, 2018 - C++
Real-time unidirectional GPU path tracer using the cross-vendor Vulkan ray-tracing extensions.
-
Updated
Sep 21, 2021 - C++
以历史的发展的眼光来看光线追踪技术,1968年至2018年重点论文相关算法复现。
-
Updated
Mar 14, 2022 - C++
Graphics API wrapper is written in C++ on top of Directx 12 and Vulkan. Provides main features including ray tracing.
gamedev
graphics-engine
rendering
vulkan
directx
graphics-programming
renderer
d3d12
raytracing
vulkan-api
direct3d
graphics-library
ray-tracing
rtx
directx-12
directx12
graphics-api
dxr
-
Updated
Mar 21, 2022 - C++
A testbed project for Unity real-time ray tracing features
-
Updated
Mar 21, 2021 - C#
Physically-based CPU and GPU ray-tracer
rendering
path-tracer
raytracing
bidirectional
photon-mapping
ray-tracing
caustics
pbrt
vcm
bidirectional-path-tracing
volumetrics
-
Updated
Apr 5, 2022 - C++
A (modern) C++ implementation of the first two books 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.
-
Updated
Feb 24, 2022 - C
A simple renderer implemented by WebGPU, includes a builtin path tracing pipeline.
-
Updated
Mar 13, 2022 - TypeScript
Improve this page
Add a description, image, and links to the ray-tracing topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the ray-tracing topic, visit your repo's landing page and select "manage topics."


Context
This engine is intended to be used as a drop-in replacement to Three.js’s
WebGLRenderer.Problem
It tends not to work as a drop-in replacement out-of-the-box, because the renderer crashes when:
THREE.Geometryinstead of aTHREE.BufferGeometry.This might cause people who try to repl