All Projects → KevinStigma → Raytracer

KevinStigma / Raytracer

a simple RayTracer based on the Monte Carlo Path Tracing

Projects that are alternatives of or similar to Raytracer

photon mapping
minimal but extensible header only implementation of photon mapping in C++
Stars: ✭ 65 (+364.29%)
Mutual labels:  rendering, raytracing
Messier87
A realtime raytracing blackhole renderer
Stars: ✭ 53 (+278.57%)
Mutual labels:  rendering, raytracing
f3d
Fast and minimalist 3D viewer.
Stars: ✭ 791 (+5550%)
Mutual labels:  rendering, raytracing
Python Raytracer
A basic Ray Tracer that exploits numpy arrays and functions to work fast.
Stars: ✭ 204 (+1357.14%)
Mutual labels:  rendering, raytracing
Nabla
OpenGL/OpenGL ES/Vulkan/CUDA/OptiX Modular Rendering Framework for PC/Linux/Android
Stars: ✭ 235 (+1578.57%)
Mutual labels:  rendering, raytracing
Photon-v2
A program that takes photographs of a virtual world.
Stars: ✭ 75 (+435.71%)
Mutual labels:  rendering, raytracing
pmj-cpp
"Progressive Multi-Jittered Sample Sequences" in C++
Stars: ✭ 34 (+142.86%)
Mutual labels:  rendering, raytracing
Monte carlo ray tracer
A program with an implemented Monte Carlo Ray Tracer algorithm for global illumination of a virtual 3D scene.
Stars: ✭ 90 (+542.86%)
Mutual labels:  rendering, raytracing
pathtracer-webgl2
Path 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 (+221.43%)
Mutual labels:  rendering, raytracing
Fall2021
Base repository for Dartmouth's CS87/287 (Fall 2021).
Stars: ✭ 43 (+207.14%)
Mutual labels:  rendering, raytracing
Ssrt
Real-time indirect diffuse illuminaton using screen-space information for Unity.
Stars: ✭ 176 (+1157.14%)
Mutual labels:  rendering, raytracing
Edxray
A physically based renderer which implements many state of the art techniques in light transport simulation, material modeling, sampling and reconstruction.
Stars: ✭ 270 (+1828.57%)
Mutual labels:  rendering, raytracing
Tinykaboom
A brief computer graphics / rendering course
Stars: ✭ 2,077 (+14735.71%)
Mutual labels:  rendering, raytracing
C-Raytracer
A CPU raytracer from scratch in C
Stars: ✭ 49 (+250%)
Mutual labels:  rendering, raytracing
Diligentengine
A modern cross-platform low-level graphics library and rendering framework
Stars: ✭ 2,142 (+15200%)
Mutual labels:  rendering, raytracing
fluctus
An interactive OpenCL wavefront path tracer
Stars: ✭ 55 (+292.86%)
Mutual labels:  rendering, raytracing
Gears Vk
Powerful low-level C++20 rendering framework for Vulkan 1.2, including Real-Time Ray Tracing (RTX) support, built atop Auto-Vk.
Stars: ✭ 71 (+407.14%)
Mutual labels:  rendering, raytracing
Flycube
Graphics API wrapper is written in C++ on top of Directx 12 and Vulkan. Provides main features including ray tracing.
Stars: ✭ 78 (+457.14%)
Mutual labels:  rendering, raytracing
DuEngine
An 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 (+342.86%)
Mutual labels:  rendering, raytracing
CLUSEK-RT
Vulkan based C++ ray-tracing game engine.
Stars: ✭ 24 (+71.43%)
Mutual labels:  rendering, raytracing

RayTracer

It's a raytracer I implement.I have implemented the Monte Carlo Path Tracing for the project of course: Advanced Computer Graphics of Zhejiang University.
It is the scenes I rendered:
Scene1, 10000 sampling Scene1 text

Scene2, 100 sampling Scene2 test

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].