Skip to content

Latest commit

 

History

History
36 lines (23 loc) · 1013 Bytes

README.md

File metadata and controls

36 lines (23 loc) · 1013 Bytes

Trace.jl

Physically-based ray tracing on CPU

Output from /scenes/shadows.jl.

Install

] add https://github.com/pxl-th/Trace.jl.git

Examples

All of the examples are available in scenes/ directory.

Example of running caustic glass scene (note that it supports multithreading).

julia -t 4 --project=. scenes/caustic_glass.jl

Caustic simulation

Caustic effect using Stochastic Progressive Photon Mapping on a glass block.

Image Video
100 iterations, ray depth 8 25 iterations per frame, ray depth 5. YouTube