https://github.com/xfischer/ptsharp
C# port of pt: go path tracer
https://github.com/xfischer/ptsharp
Last synced: 4 months ago
JSON representation
C# port of pt: go path tracer
- Host: GitHub
- URL: https://github.com/xfischer/ptsharp
- Owner: xfischer
- License: mit
- Created: 2019-11-10T21:49:51.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2019-11-10T23:11:02.000Z (over 5 years ago)
- Last Synced: 2025-01-01T20:09:25.797Z (5 months ago)
- Language: C#
- Homepage:
- Size: 214 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# PTSharp
C# port of pt: a go path tracerPTSharp is a C# port of path tracer pt by Michael Fogleman (https://github.com/fogleman/pt). This port was done as part of an attempt to learn Go and to understand better the original path tracer codebase.
Getting Started:
- Visual Studio 2017 for C# 7 support
- NuGet package for NativeInterop (https://www.nuget.org/packages/NativeInterop)Status:
I have ported across as much as I could from original Go codebase. I could use some help in multi-threading as this is a challenge that I have not been able to fully handle so far.My thanks go out to Michael Fogleman for his wonderful work.