All Projects → ctrt → Similar Projects or Alternatives

168 Open source projects that are alternatives of or similar to ctrt

Raytracer.hpp
Simple compile-time raytracer using C++17
Stars: ✭ 529 (+545.12%)
Mutual labels:  raytracing, compile-time
Tinyraytracer
A brief computer graphics / rendering course
Stars: ✭ 3,971 (+4742.68%)
Mutual labels:  raytracer, raytracing
monte-carlo-ray-tracer
Physically based renderer with Path Tracing and Photon Mapping.
Stars: ✭ 246 (+200%)
Mutual labels:  raytracer, raytracing
ArtOfIllusion
Art of Illusion modeling and rendering suite - core application and tools
Stars: ✭ 58 (-29.27%)
Mutual labels:  raytracer, raytracing
Photon-v2
A program that takes photographs of a virtual world.
Stars: ✭ 75 (-8.54%)
Mutual labels:  raytracer, raytracing
GPU-Pathtracer
GPU Raytracer from scratch in C++/CUDA
Stars: ✭ 326 (+297.56%)
Mutual labels:  raytracer, raytracing
Tinykaboom
A brief computer graphics / rendering course
Stars: ✭ 2,077 (+2432.93%)
Mutual labels:  raytracer, raytracing
rust-tracer
Simple Ray tracer written in Rust
Stars: ✭ 14 (-82.93%)
Mutual labels:  raytracer, raytracing
C-Raytracer
A CPU raytracer from scratch in C
Stars: ✭ 49 (-40.24%)
Mutual labels:  raytracer, raytracing
Tracey
A 3d ray tracer in C++ (High School Project)
Stars: ✭ 24 (-70.73%)
Mutual labels:  raytracer, raytracing
Python Raytracer
A basic Ray Tracer that exploits numpy arrays and functions to work fast.
Stars: ✭ 204 (+148.78%)
Mutual labels:  raytracing, compile-time
pmj-cpp
"Progressive Multi-Jittered Sample Sequences" in C++
Stars: ✭ 34 (-58.54%)
Mutual labels:  raytracing
qd-realization
A quasi-deterministic (Q-D) channel implementation in MATLAB software
Stars: ✭ 29 (-64.63%)
Mutual labels:  raytracing
units
A lightweight compile-time, header-only, dimensional analysis and unit conversion library built on c++11 with no dependencies
Stars: ✭ 17 (-79.27%)
Mutual labels:  compile-time
NobleRT
A Minecraft shaderpack that enhances one's experience with the help of good-looking graphics and light simulations.
Stars: ✭ 76 (-7.32%)
Mutual labels:  raytracing
Monte-Carlo-Path-Tracer
A realistic Monte Carlo Path Tracer project for CS230 (Virtual Reality and Interactive 3D Graphics Display), ACM Class, SJTU
Stars: ✭ 19 (-76.83%)
Mutual labels:  raytracer
fluctus
An interactive OpenCL wavefront path tracer
Stars: ✭ 55 (-32.93%)
Mutual labels:  raytracing
Voxel Cone Tracing
Converting vertex meshes to voxel data and visualizing using VCT
Stars: ✭ 74 (-9.76%)
Mutual labels:  raytracer
raytracing in rust
Implementation of raytracing in rust from Peter Shirley's RTIW and RTTNW, Chapter-by-Chapter
Stars: ✭ 29 (-64.63%)
Mutual labels:  raytracing
BuildTimeLogger-for-Xcode
A console app for logging Xcode build times and presenting them in a notification
Stars: ✭ 43 (-47.56%)
Mutual labels:  compile-time
SwiftTracer
A raytracer written in Swift for learning and lulz
Stars: ✭ 14 (-82.93%)
Mutual labels:  raytracer
compile-time-printer
Prints values and types during compilation!
Stars: ✭ 45 (-45.12%)
Mutual labels:  compile-time
dxr-path-tracing
A 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 (+12.2%)
Mutual labels:  raytracing
rayscale
Microservices based, distributed ray tracer designed to run in containers
Stars: ✭ 20 (-75.61%)
Mutual labels:  raytracing
f3d
Fast and minimalist 3D viewer.
Stars: ✭ 791 (+864.63%)
Mutual labels:  raytracing
LumillyRender
Monte Carlo path tracing implementation on Rust
Stars: ✭ 36 (-56.1%)
Mutual labels:  raytracing
Unchained
A fully type safe, compile time only units library.
Stars: ✭ 70 (-14.63%)
Mutual labels:  compile-time
Galaxy
Galaxy 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 (-78.05%)
Mutual labels:  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 (-24.39%)
Mutual labels:  raytracing
ray-tracing
This is a go implementation of the "Ray Tracing in One Weekend" book
Stars: ✭ 37 (-54.88%)
Mutual labels:  raytracing
portal
🔵🟠 Portal Explorer — web visualization of mind-blowing portals using ray-tracing.
Stars: ✭ 104 (+26.83%)
Mutual labels:  raytracing
MinecraftC
A Raytraced Minecraft Classic 0.0.30a port to C
Stars: ✭ 250 (+204.88%)
Mutual labels:  raytracing
Lift
Vulkan Path Tracer with Optix Denoiser integration
Stars: ✭ 30 (-63.41%)
Mutual labels:  raytracing
gpu-pathtracer
physically based path tracer on gpu
Stars: ✭ 44 (-46.34%)
Mutual labels:  raytracing
RASM
3D Ray-Tracing WebGPU Game Engine Written in Rust WebAssembly.
Stars: ✭ 20 (-75.61%)
Mutual labels:  raytracing
Lambda
Physically based renderer written in C++
Stars: ✭ 26 (-68.29%)
Mutual labels:  raytracer
raytracer
Raytracer in C.
Stars: ✭ 24 (-70.73%)
Mutual labels:  raytracer
weekend-raytracer-zig
A Zig implementation of the "Ray Tracing in One Weekend" book
Stars: ✭ 74 (-9.76%)
Mutual labels:  raytracing
SlimTracin
Software ray tracer written from scratch in C that can run on CPU or GPU with emphasis on ease of use and trivial setup
Stars: ✭ 49 (-40.24%)
Mutual labels:  raytracing
oxorany
obfuscated any constant encryption in compile time on any platform
Stars: ✭ 155 (+89.02%)
Mutual labels:  compile-time
rust-raytracer
🔭 A simple ray tracer in Rust 🦀
Stars: ✭ 177 (+115.85%)
Mutual labels:  raytracing
metric
This library provides zero-cost dimensional analysis for safe, unit-aware numeric computations in Rust.
Stars: ✭ 23 (-71.95%)
Mutual labels:  compile-time
raytracing-go
A simple Go library for 3D ray-tracing rendering, implementing the book Ray Tracing in One Weekend. 📸
Stars: ✭ 53 (-35.37%)
Mutual labels:  raytracing
photon mapping
minimal but extensible header only implementation of photon mapping in C++
Stars: ✭ 65 (-20.73%)
Mutual labels:  raytracing
ray-tracer
A simple ray tracing engine
Stars: ✭ 27 (-67.07%)
Mutual labels:  raytracing
mcrt
Monte Carlo Raytracer from Scratch in C++11/14
Stars: ✭ 22 (-73.17%)
Mutual labels:  raytracer
odak
🔬 Scientific computing library for optics 🔭, computer graphics 💻 and visual perception 👀
Stars: ✭ 99 (+20.73%)
Mutual labels:  raytracing
cray
A real-time interactive progressive path tracer on the GPU.
Stars: ✭ 35 (-57.32%)
Mutual labels:  raytracer
rust-raytracer
Raytracer in Rust.
Stars: ✭ 50 (-39.02%)
Mutual labels:  raytracer
nand nor
C++ Compile time NAND/NOR obfuscation
Stars: ✭ 32 (-60.98%)
Mutual labels:  compile-time
source
The main source repository for the Raysect project.
Stars: ✭ 62 (-24.39%)
Mutual labels:  raytracer
d rive
c++17 compile time math(derivation/integration)
Stars: ✭ 16 (-80.49%)
Mutual labels:  compile-time
wasm-raytracer
a performance comparison of a simple raytracer in JavaScript, asm.js, WebAssembly, and GLSL
Stars: ✭ 158 (+92.68%)
Mutual labels:  raytracer
cram
cram is a computational room acoustics module to simulate and explore various acoustic properties of a modeled space
Stars: ✭ 23 (-71.95%)
Mutual labels:  raytracer
sdf-2d
A graphics library to enable the real-time rendering of 2D signed distance fields on the web.
Stars: ✭ 70 (-14.63%)
Mutual labels:  raytracing
raiden
教育意义;基于物理的渲染器;闲着没事造轮子
Stars: ✭ 19 (-76.83%)
Mutual labels:  raytracer
GraviT
GraviT is a distributed ray tracing framework that enables applications to leverage hardware-optimized ray tracers within a single environment across many nodes for large-scale rendering tasks.
Stars: ✭ 18 (-78.05%)
Mutual labels:  raytracing
RayTracedGGX
Ray tracing sample using GGX reflection model, 1spp with spatial-temporal denoiser. Acceleration structure build uses async compute.
Stars: ✭ 43 (-47.56%)
Mutual labels:  raytracing
ProtoTracer
3D rendering and animation engine for multifaceted displays on microcontrollers
Stars: ✭ 80 (-2.44%)
Mutual labels:  raytracing
AnnotationInject
Compile-time Swift dependency injection annotations
Stars: ✭ 40 (-51.22%)
Mutual labels:  compile-time
1-60 of 168 similar projects