Skip to content

A naive path tracing (global illumination) implementation written in C#.

License

Notifications You must be signed in to change notification settings

zwcloud/CSharpPathTracer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CSharpPathTracer

A naive path tracing implementation written in C#.

Build & Run

Open the solution in Visual Studio 2017, then build and run.

Or build and run with .NET Core:

cd CSharpPathTracer
dotnet run

Then the rendered image is saved to

  • Windows: C:\Users\<your_user_name>\xxx.png
  • Linux/macOS: ~/xxx.png.

Result

Environment: Win10, i7-8700

Sample: 4096, Depth: 10, Time Used: 641.88s

Article

About

A naive path tracing (global illumination) implementation written in C#.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages