NablaOpenGL/OpenGL ES/Vulkan/CUDA/OptiX Modular Rendering Framework for PC/Linux/Android
Stars: ✭ 235 (+840%)
awesome-rtxCurated collection of projects leveraging NVIDIA RTX technology (OptiX, DXR, VKR)
Stars: ✭ 73 (+192%)
Unreal-Development-Guides-and-TipsHigh-level concept explanations, detailed tutorials, performance considerations, shortcuts and other useful content that aims to improve your Unreal Engine 4 development journey.
Stars: ✭ 118 (+372%)
DiligentengineA modern cross-platform low-level graphics library and rendering framework
Stars: ✭ 2,142 (+8468%)
DiligentcoreCore functionality of Diligent Engine
Stars: ✭ 263 (+952%)
Voxel Cone TracingA real-time global illumination implementation using voxel cone tracing. Implemented in C++ and GLSL.
Stars: ✭ 555 (+2120%)
RayTracedGGXRay tracing sample using GGX reflection model, 1spp with spatial-temporal denoiser. Acceleration structure build uses async compute.
Stars: ✭ 43 (+72%)
smallpt☀️ The Rosetta smallpt (small path tracing) project
Stars: ✭ 68 (+172%)
RaytMonte Carlo ray tracer developed using Rust
Stars: ✭ 185 (+640%)
cc0-texturesTorrent downloads of free, CC0 licensed, PBR textures
Stars: ✭ 54 (+116%)
SortSimple Open-source Ray Tracer
Stars: ✭ 485 (+1840%)
C-RaytracerA CPU raytracer from scratch in C
Stars: ✭ 49 (+96%)
demo-modelsDemo 3D models (mostly in X3D and VRML formats) of view3dscene and Castle Game Engine
Stars: ✭ 15 (-40%)
QuartzVulkan RTX path tracer with a declarative ES7-like scene description language.
Stars: ✭ 367 (+1368%)
ProtoTracer3D rendering and animation engine for multifaceted displays on microcontrollers
Stars: ✭ 80 (+220%)
RTRT-Trans-CausticsA reference implementation of ”Rendering transparent objects with caustics using real-time ray tracing“ using Unreal Engine 4.25.1.
Stars: ✭ 12 (-52%)
Monte carlo ray tracerA program with an implemented Monte Carlo Ray Tracer algorithm for global illumination of a virtual 3D scene.
Stars: ✭ 90 (+260%)
Vk raytraceRay tracing glTF scene with Vulkan
Stars: ✭ 91 (+264%)
dxr-path-tracingA DXR path tracer with OptiX denoising. 5 months worth of research, trial & error as part of a project to learn and understand DirectX Raytracing & raytracing concepts.
Stars: ✭ 92 (+268%)
C RayC-Ray is a small, simple path tracer written in C
Stars: ✭ 323 (+1192%)
LuxcoreLuxCore source repository
Stars: ✭ 601 (+2304%)
PlotoptixData visualisation in Python based on OptiX 7.2 ray tracing framework.
Stars: ✭ 252 (+908%)
Wickedengine3D engine focusing on modern rendering techniques and performance.
Stars: ✭ 3,148 (+12492%)
LumillyRenderMonte Carlo path tracing implementation on Rust
Stars: ✭ 36 (+44%)
UnitydxrtestA testbed project for Unity real-time ray tracing features
Stars: ✭ 172 (+588%)
ray-tracerA simple ray tracing engine
Stars: ✭ 27 (+8%)
webraysWebRays - Ray Tracing on the Web
Stars: ✭ 38 (+52%)
RayTracingRealtime GPU Path tracer based on OpenCL and OpenGL
Stars: ✭ 120 (+380%)
Photon-v2A program that takes photographs of a virtual world.
Stars: ✭ 75 (+200%)
LiftVulkan Path Tracer with Optix Denoiser integration
Stars: ✭ 30 (+20%)
radarOpenGL 4 PBR engine
Stars: ✭ 25 (+0%)
rayscaleMicroservices based, distributed ray tracer designed to run in containers
Stars: ✭ 20 (-20%)
Fall2021Base repository for Dartmouth's CS87/287 (Fall 2021).
Stars: ✭ 43 (+72%)
hello-triangleSimple sample showing a complete rendering of a triangle, in Java and Kotlin
Stars: ✭ 39 (+56%)
android-3d-model-viewerAndroid app to load 3D models in obj, stl, dae & gltf format using pure OpenGL ES 2.0. Published on Play Store https://play.google.com/store/apps/details?id=org.andresoviedo.dddmodel2
Stars: ✭ 150 (+500%)
AyaRayA Modern C++ Windows-platform physically based renderer developing by Chang Yu.
Stars: ✭ 29 (+16%)
sdf-2dA graphics library to enable the real-time rendering of 2D signed distance fields on the web.
Stars: ✭ 70 (+180%)
Messier87A realtime raytracing blackhole renderer
Stars: ✭ 53 (+112%)
harfang3dHARFANG 3D source code public repository
Stars: ✭ 173 (+592%)
ctrtCompile-Time Ray Tracer in Rust ported from C++
Stars: ✭ 82 (+228%)
GalaxyGalaxy is an asynchronous parallel visualization ray tracer for performant rendering in distributed computing environments. Galaxy builds upon Intel OSPRay and Intel Embree, including ray queueing and sending logic inspired by TACC GraviT.
Stars: ✭ 18 (-28%)
source-meℹ️ A small, minimal application built with Electron which provides necessary tools needed for web development.
Stars: ✭ 91 (+264%)
pmj-cpp"Progressive Multi-Jittered Sample Sequences" in C++
Stars: ✭ 34 (+36%)
MinecraftCA Raytraced Minecraft Classic 0.0.30a port to C
Stars: ✭ 250 (+900%)
fluctusAn interactive OpenCL wavefront path tracer
Stars: ✭ 55 (+120%)
raytracing in rustImplementation of raytracing in rust from Peter Shirley's RTIW and RTTNW, Chapter-by-Chapter
Stars: ✭ 29 (+16%)
rectangle-packA general purpose, deterministic bin packer designed to conform to any two or three dimensional use case.
Stars: ✭ 60 (+140%)
f3dFast and minimalist 3D viewer.
Stars: ✭ 791 (+3064%)
photon mappingminimal but extensible header only implementation of photon mapping in C++
Stars: ✭ 65 (+160%)
remdaLearn Ray Tracing in One Weekend series using Rust.
Stars: ✭ 57 (+128%)
KTX-ParseKTX 2.0 (.ktx2) parser and serializer.
Stars: ✭ 23 (-8%)