4 Forks
151 Stars
151 Watchers

PSRayTracing

A (modern) C++ implementation of the first two books of the Peter Shirley Ray Tracing mini-books (https://raytracing.github.io). Features a clean project structure, perf. improvements (compared to the original code), multi-core rendering, and more.

How to download and setup PSRayTracing

Open terminal and run command
git clone https://github.com/define-private-public/PSRayTracing.git
git clone is used to create a copy or clone of PSRayTracing repositories. You pass git clone a repository URL.
it supports a few different network protocols and corresponding URL formats.

Also you may download zip file with PSRayTracing https://github.com/define-private-public/PSRayTracing/archive/master.zip

Or simply clone PSRayTracing with SSH
[email protected]:define-private-public/PSRayTracing.git

If you have some problems with PSRayTracing

You may open issue on PSRayTracing support forum (system) here: https://github.com/define-private-public/PSRayTracing/issues

Similar to PSRayTracing repositories

Here you may see PSRayTracing alternatives and analogs

 aws-doc-sdk-examples    awesome-cpp    infer    openage    ChakraCore    OpenRCT2    openpose    x64dbg    cpr    tinyrenderer    finalcut    MuseScore    appleseed    openauto    hotspot    awesome-quant    arl    vectiler    KaHIP    Catch2    yuzu    compiler-explorer    scylladb    rxterm    vcpkg    project-based-learning    BackgroundMusic    cpp_redis    ogre    CS-Notes