#
raytracing
Here are 1,471 public repositories matching this topic...
A brief computer graphics / rendering course
learning
c-plus-plus
fun
tutorial
cpp
shaders
graphics
rendering
images
computer-graphics
raytracer
raytracing
rendering-engine
3d
raytracing-engine
3d-graphics
software-renderer
-
Updated
Mar 18, 2022 - C++
3D engine focusing on modern rendering
-
Updated
Jul 7, 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
Jul 7, 2022 - Batchfile
A brief computer graphics / rendering course
learning
c-plus-plus
fun
tutorial
cpp
shaders
graphics
rendering
computer-graphics
graphics-programming
raytracer
raytracing
rendering-engine
3d
raytracing-engine
3d-graphics
-
Updated
Jan 30, 2019 - C++
Learn computer graphics by writing GPU shaders!
-
Updated
Oct 25, 2021 - GLSL
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
webgl
threejs
global-illumination
path-tracer
realtime
path
tracing
raytracing
tracer
ray
pathtracing
three-js
-
Updated
Jul 1, 2022 - JavaScript
A BVH implementation to speed up raycasting and enable spatial queries against three.js meshes.
threejs
tree
performance
acceleration
geometry
graphics
distance
webvr
point-cloud
raycast
mesh
intersection
raytracing
bvh
bounds
pathtracing
three-js
pointcloud
bounds-hierarchy
three-mesh-bvh
-
Updated
Jun 20, 2022 - JavaScript
Building game development ecosystem for @ziglang!
gamedev
cross-platform
math
libraries
graphics
vulkan
zig
game-development
simd
d3d12
raytracing
demos
bullet-physics
webgpu
directx12
ziglang
-
Updated
Jul 7, 2022 - C++
NanoRT, single header only modern ray tracing kernel.
-
Updated
Jun 7, 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
May 29, 2022 - C++
A beginner-friendly Vulkan path tracing tutorial in under 300 lines of C++.
-
Updated
Mar 11, 2022 - C++
Simple Open-source Ray Tracer
-
Updated
May 6, 2022 - C++
A real-time global illumination implementation using voxel cone tracing. Implemented in C++ and GLSL.
-
Updated
May 3, 2018 - C++
Simple compile-time raytracer using C++17
-
Updated
Nov 8, 2021 - 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
Jul 7, 2022 - C
A fast and minimalist 3D viewer.
graphics
rendering
obj
kiss
raytracing
vtk
command-line-tool
volume-rendering
dxf
gltf
glb
3d
fbx
3d-graphics
step
physically-based-rendering
stl-viewer
3d-viewer
gltf-viewer
-
Updated
Jul 6, 2022 - C++
Path tracing renderer and utilities for three.js built on top of three-mesh-bvh.
webgl
threejs
performance
geometry
graphics
mesh
renderer
raytracing
bvh
three-js
rtx
path-tracing
three-mesh-bvh
three-gpu-pathtracer
-
Updated
Jul 6, 2022 - JavaScript
Curated list of ray tracing resources
-
Updated
Oct 4, 2021
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
Jul 8, 2022 - C++
GPU Raytracer from scratch in C++/CUDA
-
Updated
Jul 7, 2022 - C++
Vulkan RTX path tracer with a declarative ES7-like scene description language.
-
Updated
Nov 2, 2019 - C++
Vulkan Real-time Path Tracer Engine
vulkan
path-tracer
raytracer
brdf
raytracing
pbr
raycasting
rtx
rasterization
gpu-programming
light-simulation
raycaster-engine
-
Updated
Oct 10, 2021 - C++
A basic Ray Tracer that exploits numpy arrays and functions to work fast.
-
Updated
Apr 13, 2021 - Python
4
A physically based renderer which implements many state of the art techniques in light transport simulation, material modeling, sampling and reconstruction.
-
Updated
Oct 23, 2018 - C++
A Vulkan sample that demonstrates a Rasterization and Ray Tracing Hybrid Rendering Pipeline.
-
Updated
Feb 1, 2022 - 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
May 28, 2022 - Python
A high-fidelity 3D face reconstruction library from monocular RGB image(s)
deep-learning
optimization
graphics
pytorch
face
face-recognition
face-detection
raytracing
spherical-harmonics
3d-graphics
face-reconstruction
differentiable-rendering
3d-face-reconstruction
shape-from-shading
morphable-model
differentiable-programming
inverse-rendering
shape-from-image
reflectance-from-image
-
Updated
Jun 21, 2022 - Jupyter Notebook
Improve this page
Add a description, image, and links to the raytracing topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the raytracing topic, visit your repo's landing page and select "manage topics."
OpticSim does not currently model reflection from metals properly. Adding support for complex indices of refraction to Glasscat and the various functions called by trace would address this problem. Would also require finding online sources of index data for metals, and adding them to the OpticSim GlassCat loader. Possible source of data here http://www.sspectra.com/sopra.html.