All Projects → Python Raytracer → Similar Projects or Alternatives

650 Open source projects that are alternatives of or similar to Python Raytracer

Tinyraytracer
A brief computer graphics / rendering course
Stars: ✭ 3,971 (+1846.57%)
Mutual labels:  fun, rendering, raytracing
Diligentengine
A modern cross-platform low-level graphics library and rendering framework
Stars: ✭ 2,142 (+950%)
Mutual labels:  rendering, raytracing, 3d-engine
Tinykaboom
A brief computer graphics / rendering course
Stars: ✭ 2,077 (+918.14%)
Mutual labels:  fun, 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 (-65.2%)
Mutual labels:  rendering, raytracing
f3d
Fast and minimalist 3D viewer.
Stars: ✭ 791 (+287.75%)
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 (-69.61%)
Mutual labels:  rendering, raytracing
C-Raytracer
A CPU raytracer from scratch in C
Stars: ✭ 49 (-75.98%)
Mutual labels:  rendering, raytracing
Fall2021
Base repository for Dartmouth's CS87/287 (Fall 2021).
Stars: ✭ 43 (-78.92%)
Mutual labels:  rendering, raytracing
Quadray Engine
Realtime raytracer using SIMD on ARM, MIPS, PPC and x86
Stars: ✭ 13 (-93.63%)
Mutual labels:  raytracing, 3d-engine
Ssrt
Real-time indirect diffuse illuminaton using screen-space information for Unity.
Stars: ✭ 176 (-13.73%)
Mutual labels:  rendering, raytracing
Legion-Engine
Rythe is a data-oriented C++17 game engine built to make optimal use of modern hardware.
Stars: ✭ 502 (+146.08%)
Mutual labels:  rendering, 3d-engine
Raz
Modern & multiplatform game engine in C++17
Stars: ✭ 161 (-21.08%)
Mutual labels:  rendering, 3d-engine
CLUSEK-RT
Vulkan based C++ ray-tracing game engine.
Stars: ✭ 24 (-88.24%)
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 (+32.35%)
Mutual labels:  rendering, raytracing
fluctus
An interactive OpenCL wavefront path tracer
Stars: ✭ 55 (-73.04%)
Mutual labels:  rendering, raytracing
photon mapping
minimal but extensible header only implementation of photon mapping in C++
Stars: ✭ 65 (-68.14%)
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 (-77.94%)
Mutual labels:  rendering, raytracing
Raytracer
a simple RayTracer based on the Monte Carlo Path Tracing
Stars: ✭ 14 (-93.14%)
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 (-55.88%)
Mutual labels:  rendering, raytracing
pmj-cpp
"Progressive Multi-Jittered Sample Sequences" in C++
Stars: ✭ 34 (-83.33%)
Mutual labels:  rendering, raytracing
Messier87
A realtime raytracing blackhole renderer
Stars: ✭ 53 (-74.02%)
Mutual labels:  rendering, raytracing
Nabla
OpenGL/OpenGL ES/Vulkan/CUDA/OptiX Modular Rendering Framework for PC/Linux/Android
Stars: ✭ 235 (+15.2%)
Mutual labels:  rendering, raytracing
ctrt
Compile-Time Ray Tracer in Rust ported from C++
Stars: ✭ 82 (-59.8%)
Mutual labels:  raytracing, compile-time
Flycube
Graphics API wrapper is written in C++ on top of Directx 12 and Vulkan. Provides main features including ray tracing.
Stars: ✭ 78 (-61.76%)
Mutual labels:  rendering, raytracing
Helixjs
A Javascript 3D game engine.
Stars: ✭ 84 (-58.82%)
Mutual labels:  rendering, 3d-engine
Photon-v2
A program that takes photographs of a virtual world.
Stars: ✭ 75 (-63.24%)
Mutual labels:  rendering, raytracing
Raytracer.hpp
Simple compile-time raytracer using C++17
Stars: ✭ 529 (+159.31%)
Mutual labels:  compile-time, raytracing
Tinyraycaster
486 lines of C++: old-school FPS in a weekend
Stars: ✭ 1,383 (+577.94%)
Mutual labels:  fun, rendering
Tinyrenderer
A brief computer graphics / rendering course
Stars: ✭ 11,776 (+5672.55%)
Mutual labels:  fun, rendering
Glsltuto
GLSL shaders tutorial
Stars: ✭ 168 (-17.65%)
Mutual labels:  rendering
Rayt
Monte Carlo ray tracer developed using Rust
Stars: ✭ 185 (-9.31%)
Mutual labels:  raytracing
Elm 3d Scene
A high-level 3D rendering engine for Elm, with support for lighting, shadows, and realistic materials.
Stars: ✭ 167 (-18.14%)
Mutual labels:  rendering
Bcd
Bayesian Collaborative Denoiser for Monte Carlo Rendering
Stars: ✭ 167 (-18.14%)
Mutual labels:  rendering
Beginners Python Examples
Basic Python CLI programs
Stars: ✭ 190 (-6.86%)
Mutual labels:  learning-python
Mud Pi
A simple MUD server in Python, for teaching purposes, which could be run on a Raspberry Pi
Stars: ✭ 184 (-9.8%)
Mutual labels:  learning-python
Hacksby
Description and unofficial implementation of Furby's audio protocol
Stars: ✭ 165 (-19.12%)
Mutual labels:  fun
Hanabi
💥 Highlight any code, in a colorful way. (seriously 700 bytes)
Stars: ✭ 166 (-18.63%)
Mutual labels:  fun
Armory
3D Engine with Blender Integration
Stars: ✭ 2,350 (+1051.96%)
Mutual labels:  rendering
Dagon
3D game engine for D
Stars: ✭ 165 (-19.12%)
Mutual labels:  rendering
Rust Doom
A Doom Renderer written in Rust.
Stars: ✭ 2,048 (+903.92%)
Mutual labels:  rendering
Hdcycles
Cycles Hydra Delegate
Stars: ✭ 197 (-3.43%)
Mutual labels:  rendering
Sudo Productivity
Boost your "productivity" to the max! A fun project made for slackers by slackers.
Stars: ✭ 190 (-6.86%)
Mutual labels:  fun
Vxr
General purpose engine written in C++ with emphasis on materials rendering (PBR, clear coat, anisotropy, iridescence)
Stars: ✭ 181 (-11.27%)
Mutual labels:  rendering
Orm Lite
Header-Only, Strong-Typed, Compile-time Object Relation Mapping (ORM) in Modern C++ :-)
Stars: ✭ 164 (-19.61%)
Mutual labels:  compile-time
Goupaz.com
Community driven open source accelerator
Stars: ✭ 163 (-20.1%)
Mutual labels:  fun
Improvexamarinbuildtimes
Tips and tricks on how to speed up the time it takes to compile a Xamarin app
Stars: ✭ 180 (-11.76%)
Mutual labels:  compile-time
Glitter
Dead Simple OpenGL
Stars: ✭ 2,040 (+900%)
Mutual labels:  rendering
Libmoji
📚 Bitmoji's API made easy for everyone
Stars: ✭ 189 (-7.35%)
Mutual labels:  fun
Euc
A software rendering crate that lets you write shaders with Rust
Stars: ✭ 180 (-11.76%)
Mutual labels:  rendering
Microjs.com
Fantastic Micro-Frameworks and Micro-Libraries for Fun and Profit!
Stars: ✭ 1,927 (+844.61%)
Mutual labels:  fun
React Tv
[ Unmaintained due to raphamorim/react-ape ] React Renderer for low memory applications
Stars: ✭ 1,941 (+851.47%)
Mutual labels:  rendering
Lwrpambientocclusion
Post-Processing Stack v2 Ambient Occlusion works on Lightweight Render Pipeline
Stars: ✭ 179 (-12.25%)
Mutual labels:  rendering
Waifu Motivator Plugin
OSS Waifu Motivator Plugin for Jetbrains to help boost your motivation while coding!
Stars: ✭ 160 (-21.57%)
Mutual labels:  fun
Matplotlib 3d
Experimental 3D axis for matplotlib
Stars: ✭ 198 (-2.94%)
Mutual labels:  3d-engine
Blender
Official mirror of Blender
Stars: ✭ 4,175 (+1946.57%)
Mutual labels:  rendering
Ogre
scene-oriented, flexible 3D engine (C++, Python, C#, Java)
Stars: ✭ 2,582 (+1165.69%)
Mutual labels:  rendering
Crect
A C++, compile-time, reactive RTOS for the Stack Resource Policy based Real-Time For the Masses kernel
Stars: ✭ 160 (-21.57%)
Mutual labels:  compile-time
Layaair discard
This is old LayaAir veriosn writetten by ActionScript 3.0 ,now LayaAir is using TypeScript as the Engine Script,Please use https://github.com/layabox/LayaAir instead.
Stars: ✭ 1,858 (+810.78%)
Mutual labels:  3d-engine
Kotlindiscretemathtoolkit
Set of extensions for Kotlin that provides Discrete math functionalities
Stars: ✭ 158 (-22.55%)
Mutual labels:  fun
Unity Dithered Transparency Shader
Unity material and shader for applying clipped, dithered transparency
Stars: ✭ 174 (-14.71%)
Mutual labels:  rendering
1-60 of 650 similar projects