HRay: Haskell raytracer

[ bsd3, graphics, program ] [ Propose Tags ]

HRay is a ray tracing application written in Haskell as part of my masters thesis at Ghent University. It currently supports spheres, planes and metaballs (thanks to Jean-Phillipe Bernardy). For more information, see the homepage or the Haskell wiki entry:

[Skip to Readme]


Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees


  • No Candidates
Versions [RSS] 1.1, 1.1.1, 1.2.0, 1.2.1, 1.2.2, 1.2.3
Dependencies array, base (>3 && <5), directory, haskell98 [details]
License BSD-3-Clause
Author boegel
Maintainer boegel <kenneth [dot] hoste [at] [dot] ugent [dot] be>
Category Graphics
Home page
Uploaded by KennethHoste at 2010-11-07T14:44:57Z
Reverse Dependencies 1 direct, 0 indirect [details]
Executables HRay
Downloads 5594 total (9 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs not available [build log]
All reported builds failed as of 2016-10-25 [all 15 reports]

Readme for HRay-1.2.3

[back to package description]
HRay - a Haskell ray tracer

Command line interface:

To compile the command line interface with GHC:

ghc --make -O HRayMain -o HRay.exe

To run the progrma, execute HRay.exe !

Graphical user interface:

To compile the graphical user interface with GHC:

ghc --make -O HRayGUI -o HRayGUI.exe

To run the progrma, execute HRayGUI.exe !

Note: please make sure you have gtk2hs 0.9.7 (
installed an your system, together with the last release of Gtk+ (