Skip to content

trevordblack/OptixInOneWeekend

master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
src
 
 
 
 
 
 
 
 

OptiX In One Weekend

What is this?

This is OptiX In One Weekend.

An Introductory text to learning the Nvidia OptiX Ray tracing SDK.

Within the body of the SDK there are a large number of holistic programs that encapsulate an entire ray tracing project. However, at time of writing, there does not exist an adequate introduction publically.

This text is an attempt to remedy that. All projects will be built incremently, one subsection at a time. There should never be more than 1 thing to be learn at a time.

Expected Experience

I expect the minimum from you:

  • Some experience in c++

As tools and ideas are introduced, their understanding will be explained. If there is an idea or implementation detail that is not fully explained, that is a bug and should be fixed.

Tools Used by OIOW

The following tools will be used:

  • A C++ compiler (Clang, GCC, VS, ...)
  • NVCC (For Cuda Compilation)
  • Nvidia OptiX SDK
  • CMake (for builds)

Acknowledgements

  • Peter Shirley
  • Ingo Wald
  • João Vítor Silva
  • Steve Hollasch
  • Morgan McGuire

Contributing

If you find a problem with the project, whether that is in the source or in the text, I politely request that you create an issue. Rather than a pull request.

You can also contact me directly at trevordavidblack AT gmail DOT com

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published