Skip to content

musyoku/python-rtx

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚧 Work in Progress 🚧

Python RTX

https://user-images.githubusercontent.com/15250418/46092250-793a2b80-c1ef-11e8-8ebb-b7e139f73e4d.png

Ray Tracing library inspired by three.js

todo

  • Monte Carlo Ray Tracing
  • Area Lights
  • Texture
  • Next Event Estimation
  • Specular Reflection
  • Refraction
  • Subsurface Scattering

Current status:

result

Requirements

  • pybind11
  • Python 3
  • OpenMP
  • Intel CPU
  • Ubuntu
  • CUDA
  • NVIDIA GPU
  • C++14 (gcc-6)

Installation

pybind11

pip3 install pybind11 --user

OpenMP

sudo apt install libomp-dev

About

GPU Raytracer with CUDA

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published