Deobfuscating / deconstructing Andrew Kensler's postcard pathtracer. Based off Fabien Sanglard's work.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
rf 4a867c5776 Implementing the slightly better(?) way to define LetterLine. 1 month ago
.gitignore turn project into an Urho3D project 10 months ago
CMakeLists.txt turn project into an Urho3D project 10 months ago
README.md turn project into an Urho3D project 10 months ago
main.cpp Implementing the slightly better(?) way to define LetterLine. 1 month ago
main_base.cpp turn project into an Urho3D project 10 months ago
min.cpp Restored trace dir calculation to original, flipped left-vector instead 9 months ago

README.md

aek_postcard_pathtracer

Deobfuscating / deconstructing Andrew Kensler’s postcard pathrtacer. Based off Fabien Sanglard’s work.

How to run:

Project setup is based off these guides: https://github.com/urho3d/Urho3D/wiki/Setting-up-a-Project-(CMake) https://github.com/urho3d/Urho3D/wiki/Compiling-Urho3D-on-Windows-with-CodeBlocks

  • Get Urho3D, for me building from source worked the best
  • remember to put URHO3D_HOME in your environment, etc.
  • copy the CMake directory over from your Urho3D sources
  • run one of the cmake_*.bat scripts, in my case this was
    • cmake_codeblocks.bat build specifying the target dir and giving me a Code::Blocks project
  • create the Data and CoreData folders inside build/bin that Urho3D expects, or copy them over from Urho3D’s bin-folder
  • (the only things that should be needed are Anonymous Pro.ttf and the default UI style XML)
  • if you’re using MinGW and Code::Blocks you might have to adjust toochain executable paths as seen in the second link above