Skip to content

Latest commit

 

History

History
23 lines (15 loc) · 478 Bytes

File metadata and controls

23 lines (15 loc) · 478 Bytes

haskell-smallpt

Haskell implementation for "smallpt" (small path tracing). The code is written for read clarity, so it is a little longer than the original C version.

Usage

$ cabal install --only-dependencies
$ cabal configure
$ cabal build
$ cabal run [width] [height] [samples]

Result

result

(800 x 600, 512 samples per pixel, computation took 8200 secs with 1.8 GHz CPU)

License

MIT License 2015 (c) tatsy, Tatsuya Yatagawa