CLUSEK-RTVulkan based C++ ray-tracing game engine.
Stars: ✭ 24 (-63.08%)
Photon-v2A program that takes photographs of a virtual world.
Stars: ✭ 75 (+15.38%)
TinykaboomA brief computer graphics / rendering course
Stars: ✭ 2,077 (+3095.38%)
TinyraytracerA brief computer graphics / rendering course
Stars: ✭ 3,971 (+6009.23%)
NablaOpenGL/OpenGL ES/Vulkan/CUDA/OptiX Modular Rendering Framework for PC/Linux/Android
Stars: ✭ 235 (+261.54%)
C-RaytracerA CPU raytracer from scratch in C
Stars: ✭ 49 (-24.62%)
odak🔬 Scientific computing library for optics 🔭, computer graphics 💻 and visual perception 👀
Stars: ✭ 99 (+52.31%)
HerebedragonsA basic 3D scene implemented with various engines, frameworks or APIs.
Stars: ✭ 1,616 (+2386.15%)
Tinyraycaster486 lines of C++: old-school FPS in a weekend
Stars: ✭ 1,383 (+2027.69%)
pmj-cpp"Progressive Multi-Jittered Sample Sequences" in C++
Stars: ✭ 34 (-47.69%)
Messier87A realtime raytracing blackhole renderer
Stars: ✭ 53 (-18.46%)
FunMirrorsThis is a fun project I created to motivate computer vision enthusiasts and to highlight the importance of understanding fundamental concepts related to image formation in a camera.
Stars: ✭ 43 (-33.85%)
raytracing-goA simple Go library for 3D ray-tracing rendering, implementing the book Ray Tracing in One Weekend. 📸
Stars: ✭ 53 (-18.46%)
glTextCross-platform single header text rendering library for OpenGL
Stars: ✭ 93 (+43.08%)
OpengraphicGraphic Engine & Game Engine lists
Stars: ✭ 772 (+1087.69%)
SortSimple Open-source Ray Tracer
Stars: ✭ 485 (+646.15%)
f3dFast and minimalist 3D viewer.
Stars: ✭ 791 (+1116.92%)
evplpImplementation of Efficient Energy-Compensated VPLs using Photon Splatting (and various rendering techniques)
Stars: ✭ 26 (-60%)
mcrtMonte Carlo Raytracer from Scratch in C++11/14
Stars: ✭ 22 (-66.15%)
SuperShapesA tiny macOS app showing how to use Satin, Forge, Youi and SwiftUI to visualize super shapes in 3D.
Stars: ✭ 42 (-35.38%)
pathtracer-webgl2Path tracing render engine for the web. Both ray tracing for conventional 3d models and ray marching for fractals implemented. Built with WebGL 2 and Angular 2.
Stars: ✭ 45 (-30.77%)
EdxrayA physically based renderer which implements many state of the art techniques in light transport simulation, material modeling, sampling and reconstruction.
Stars: ✭ 270 (+315.38%)
Raytracera simple RayTracer based on the Monte Carlo Path Tracing
Stars: ✭ 14 (-78.46%)
Easy3dA lightweight, easy-to-use, and efficient C++ library for processing and rendering 3D data
Stars: ✭ 383 (+489.23%)
RednerDifferentiable rendering without approximation.
Stars: ✭ 964 (+1383.08%)
FlycubeGraphics API wrapper is written in C++ on top of Directx 12 and Vulkan. Provides main features including ray tracing.
Stars: ✭ 78 (+20%)
CompenNet[CVPR'19] End-to-end Projector Photometric Compensation
Stars: ✭ 35 (-46.15%)
TinyrendererA brief computer graphics / rendering course
Stars: ✭ 11,776 (+18016.92%)
DiligentengineA modern cross-platform low-level graphics library and rendering framework
Stars: ✭ 2,142 (+3195.38%)
Usd ResourcesA curated list of USD projects and resources
Stars: ✭ 250 (+284.62%)
Gears VkPowerful low-level C++20 rendering framework for Vulkan 1.2, including Real-Time Ray Tracing (RTX) support, built atop Auto-Vk.
Stars: ✭ 71 (+9.23%)
Open3dOpen3D: A Modern Library for 3D Data Processing
Stars: ✭ 5,860 (+8915.38%)
Yocto GlYocto/GL: Tiny C++ Libraries for Data-Driven Physically-based Graphics
Stars: ✭ 1,391 (+2040%)
Fall2021Base repository for Dartmouth's CS87/287 (Fall 2021).
Stars: ✭ 43 (-33.85%)
BlenderOfficial mirror of Blender
Stars: ✭ 4,175 (+6323.08%)
fluctusAn interactive OpenCL wavefront path tracer
Stars: ✭ 55 (-15.38%)
DuEngineAn efficient interactive C++ renderer for ShaderToy-alike demos with 2D/3D/CubeMap/Video/Camera/LightField/Volume textures. (Partially used in my I3D 2018 papers)
Stars: ✭ 62 (-4.62%)
colidrCoherent Line Drawing implementation in Go.
Stars: ✭ 52 (-20%)
Monte carlo ray tracerA program with an implemented Monte Carlo Ray Tracer algorithm for global illumination of a virtual 3D scene.
Stars: ✭ 90 (+38.46%)
SsrtReal-time indirect diffuse illuminaton using screen-space information for Unity.
Stars: ✭ 176 (+170.77%)
Python RaytracerA basic Ray Tracer that exploits numpy arrays and functions to work fast.
Stars: ✭ 204 (+213.85%)
FastMassSpringInteractive cloth simulator using the method described in the SIGGRAPH paper "Fast Simulation of Mass-Spring Systems" by Liu, T., Bargteil, A. W., Obrien, J. F., & Kavan, L.
Stars: ✭ 170 (+161.54%)
recursive-variantRecursive Variant: A simple library for Recursive Variant Types
Stars: ✭ 67 (+3.08%)
4DViewsTest34DViews volumetric video with Unity DXR realtime ray tracing
Stars: ✭ 62 (-4.62%)
MeetixOSAn hobby OS written in modern C++20 which aims to be Unix-like. Currently based on EvangelionNG, a GhostOS derived kernel
Stars: ✭ 179 (+175.38%)
TermGL2D & 3D graphics engine in the terminal [C/C++]
Stars: ✭ 219 (+236.92%)
qd-realizationA quasi-deterministic (Q-D) channel implementation in MATLAB software
Stars: ✭ 29 (-55.38%)
USmallFlatUbpa small flat containers based on C++20
Stars: ✭ 20 (-69.23%)
nubA rendering and interaction Processing library
Stars: ✭ 28 (-56.92%)
delphi3d-engineA 3D-graphic and game engine for Delphi and Windows.
Stars: ✭ 52 (-20%)
Exploring-SceneKit👾 An app created to explorer the features of SceneKit iOS framework. Assets load (Model I/O), interaction, animation, classical rendering (Blinn-Phong), physically based rendering.
Stars: ✭ 52 (-20%)
RadeonProRenderMayaPluginThis 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.
Stars: ✭ 32 (-50.77%)
RendermanCode and Slides for the NCCA Renderman lectures
Stars: ✭ 15 (-76.92%)
aurumFast and concise declarative DOM rendering library for javascript
Stars: ✭ 17 (-73.85%)
CycleGAN-gluon-mxnetthis repo attemps to reproduce Unpaired Image-to-Image Translation using Cycle-Consistent Adversarial Networks(CycleGAN) use gluon reimplementation
Stars: ✭ 31 (-52.31%)