A basic Ray Tracer that exploits numpy arrays and functions to work reasonably fast.
☆506Jul 9, 2024Updated last year
Alternatives and similar repositories for Python-Raytracer
Users that are interested in Python-Raytracer are comparing it to the libraries listed below
Sorting:
- Python raytracer☆282Sep 4, 2022Updated 3 years ago
- This raytracer is a versatile implementation of Ray Tracing in One Weekend Book Series which uses Python as the interface for the scene …☆17Nov 24, 2021Updated 4 years ago
- Simulation of the propagation of incoherent light, aiming to illustrate the concept of spatial coherence.☆202Oct 23, 2021Updated 4 years ago
- Discontinuous Galerkin finite element method (DGFEM) for Maxwell Equations☆14Jan 3, 2022Updated 4 years ago
- ✨🔬 A flexible diffraction simulator for exploring and visualizing physical optics.☆1,007Oct 7, 2025Updated 4 months ago
- Ray Tracing in Python☆35Oct 18, 2017Updated 8 years ago
- Inefficient and syntactically unwieldy implementation of algebraic effects in Python using generators☆13Aug 31, 2020Updated 5 years ago
- Script written in Python to integrate the equations of motion of N particles interacting with each other gravitationally. The script comp…☆75Jul 31, 2020Updated 5 years ago
- Ray tracer developed as final project for my computer graphics course at University Milano-Bicocca.☆12Mar 18, 2017Updated 8 years ago
- Comparing different renderers and the resulting images☆10Apr 29, 2020Updated 5 years ago
- SLM binary mask generator for Lattice Light Sheet microscopy☆12Dec 2, 2021Updated 4 years ago
- Ray Tracing in One Weekend written in Scala☆10Feb 10, 2019Updated 7 years ago
- the reflective tower Blond by Olivier Danvy & Karoline Malmkjær☆16May 21, 2025Updated 9 months ago
- Real-time global illumination following the many-lights approach and using Imperfect Shadow Maps. This is the code for my master's thesis…☆14Mar 8, 2017Updated 8 years ago
- Python package for optical flow estimation☆15Dec 25, 2022Updated 3 years ago
- Modern OpenGL binding for Python☆2,252Nov 2, 2025Updated 4 months ago
- A verified Implementation of a mini prolog☆17Nov 27, 2022Updated 3 years ago
- x86-64 assembly as a Haskell EDSL☆36Sep 16, 2010Updated 15 years ago
- Experimental 3D axis for matplotlib☆280Sep 15, 2025Updated 5 months ago
- Interactive simulation of a quantum particle in 1D.☆75Jun 28, 2024Updated last year
- GPU Raytracer from scratch in C++/CUDA☆957Jul 21, 2022Updated 3 years ago
- A home-made stack based language heavily inspired from PostScript☆11Jan 24, 2020Updated 6 years ago
- A Python package to download neuronal morphologies☆18Feb 3, 2026Updated last month
- c-ray is a small, simple path tracer written in C☆852Dec 12, 2025Updated 2 months ago
- ⚛️ A module for solving and visualizing the Schrödinger equation.☆1,132Jan 4, 2025Updated last year
- a Python Ray Tracer☆48Sep 24, 2021Updated 4 years ago
- Physically based renderer with Path Tracing and Photon Mapping.☆375Mar 11, 2022Updated 3 years ago
- Data visualisation and ray tracing in Python based on OptiX 9 framework.☆512Jan 25, 2026Updated last month
- DearPyGui API examples☆15May 16, 2021Updated 4 years ago
- A python module for scientific analysis of 3D data based on VTK and Numpy☆2,237Feb 18, 2026Updated 2 weeks ago
- Realistic simulations of holographic displays.☆39Nov 18, 2024Updated last year
- Realtime GPU path tracer based on OpenCL and OpenGL☆343Nov 22, 2025Updated 3 months ago
- A simple λProlog interpreter☆20Nov 29, 2021Updated 4 years ago
- Simple ray tracing library in Python for optical design that considers simple optical elements (with ABCD ray matrices) but also finite d…☆318Updated this week
- Zemax/ OpticStudio Extension using Python☆174May 7, 2021Updated 4 years ago
- A two-dimensional parser combinator library.☆42May 26, 2017Updated 8 years ago
- A live GLSL programming environment on windows☆23Oct 3, 2018Updated 7 years ago
- Opti² is a tool for optical simulation based on a hybrid raytracing method using Zemax OpticStudio and PyZDDE.☆11Nov 24, 2019Updated 6 years ago
- A programming language☆11Jan 7, 2022Updated 4 years ago