Skip to content

A multiprocessing ray tracer implemented by Python, following the guidance of "Ray Tracing in One Weekend"

Notifications You must be signed in to change notification settings

PeiyuChen1005/Multi-RT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Multi RT

A multiprocessing ray tracer implemented by Python

│  README.md
│
├─imgs
└─src
    ├─main
    │      camera.py
    │      color.py
    │      hitable.py
    │      material.py
    │      ray.py
    │      vec3.py
    │      whole_scene_rendering.py
    │
    └─process
            multiprocessing_6_1.py
            multiprocessing_6_2.py
            multithreading_6_1.py
            rt_10_1_wiz_mp.py
            rt_11_1_wiz_mp.py
            rt_11_2_wiz_mp.py
            rt_12_1_wiz_mp.py
            rt_2_1.py
            rt_3_1.py
            rt_4_1.py
            rt_5_1.py
            rt_6_1.py
            rt_9_1_wiz_mp.py

Source codes in this repository also include multi-threading but with poor performance 😓

Learn more about ray tracing,see Ray Tracing in One Weekend — The Book Series

🔮Image Rendered:

About

A multiprocessing ray tracer implemented by Python, following the guidance of "Ray Tracing in One Weekend"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages