mkonicek/raytracer
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Distributed raytracer written in C#. - LucidServer is the master app. - LucidClient is the worker. Run it on multiple machines and connect to the LucidServer. The client downloads the definition of the scene and starts rendering parts of the image. You can also start and connect new clients during rendering. Crashed clients are not a problem - their job will be assigned to someone else. - LucidLib is a generic library for defining distributed computations. - Raytracing is a generic raytracing implementation (see Scene.cs). - Editor is a very simple program (no UI) used to generate test scenes (see scenes.cs). (It needs scene files to be present in its bin folder) Tests on 7 machines show almost linear speedup as expected.
About
Distributed raytracer.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published