PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Ray Tracing Python Packages

Python packages with the GitHub topic ray-tracing. Sorted by monthly downloads, with stars and forks.
lbnl-eta
pyradiance

Python wrapper for the validated RADIANCE ray-tracing engine

15K 30 9
fangq
pmcx

Monte Carlo eXtreme (MCX) - Physically accurate and validated GPU ray-tracer

12K 194 97
optiland
optiland

Comprehensive optical design, optimization, and analysis in Python, including GPU-accelerated and differentiable ray tracing via PyTorch.

9K 1K 213
LuxCoreRender
pyluxcore

LuxCore source repository

5K 1K 168
Kino2315
optiland-gui-zh

optiland-zh汉化版

4K 0 0
jaewoo4200
seam-studio

SEAM: Scene-to-Electromagnetic Authoring and Mapping for Wireless Digital Twins

3K 0 0
vccimaging
deeplens-core

Differentiable optical lens simulator for end-to-end computational imaging.

2K 740 116
mines-oceanography
mantaray

Mantaray: A Rust Package for Ray Tracing Ocean Surface Gravity Waves

2K 16 1
iAART
aart

An adaptive analytical ray-tracing code to study black hole photon rings - Kerr Raytracing

2K 57 17
ToFuProject
tofu

Project for an open-source python library for synthetic diagnostics and tomography for Fusion devices

959 88 14
aws-deadline
deadline-cloud-for-vred

VRED is Autodesk's 3D visualization and virtual prototyping software for automotive design. This repository provides an AWS Deadline Cloud submitter that creates OpenJD jobs for VRED, making it easier to render automotive visualization workloads at scale in the cloud.

902 5 23
rnd-team-dev
plotoptix

Data visualisation and ray tracing in Python based on OptiX 9.1 framework.

570 519 30
jeertmans
fpt-jax

Fermat path tracing with JAX

565 7 1
emircbngl
blender-optics-mcp

Blender add-on to design, simulate, align & render optical setups — live beam tracing, kinematic-mount auto-alignment, polarization (Jones/Stokes), interference fringes, Gaussian beams, wavelength optics, and a real-vendor component library. Driveable from the UI or a headless optics_api (AI/MCP-friendly).

525 24 2
arielmission-space
paos

PAOS is a fast, modern, and reliable Python package for Physical Optics studies.

491 17 1
barc4
barc4beams

barc4beams - barc library for ray traced beams analysis

414 0 0
fynv
vkinline

A tool to make it easy to use Vulkan from Python. An interface for computation and off-screen rendering.

382 22 2
DCC-Lab
pytissueoptics

Monte Carlo simulations of light transport in complex 3D media.

360 50 9
HonzaSik
eduray

Educational Python ray tracer with Jupyter notebooks for learning ray tracing principles.

318 6 0
qpv-research-group
rayflare

Open-source, integrated optical modelling of complex stacks

290 51 16
ReverseZoom2151
rednoise

A from-scratch C++23 software renderer: rasteriser, Whitted ray tracer, Monte-Carlo path tracer, photon mapper, radiosity, bidirectional & Metropolis GI, and a real-time OpenCL GPU path tracer. Renders the Cornell box every way there is.

237 0 0
oceanum
waveray

Fast nearshore spectral wave transformation: backward ray-traced transfer operators with refraction, shoaling, bottom friction and depth-limited breaking

178 0 0
fynv
feirays

Reusable Vulkan based ray-tracing library

174 12 3
AudibleLight
audiblelight

A controllable, end-to-end API for soundscape synthesis across ray-traced & real-world measured acoustics

152 30 5
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology