The GlomeView package

[Tags:gpl, program]

Ray Tracer capable of rendering a variety of primitives, with support for CSG (difference and intersection of solids), BIH-based acceleration structure, and ability to load NFF format files. The rendering algorithms have been abstracted to an external library, GlomeTrace. This is just a front-end to the library that renders scenes into an SDL window.


[Skip to Readme]

Properties

Versions 0.2, 0.3
Dependencies base (==4.*), deepseq, GlomeTrace (>=0.2), GlomeVec (>=0.2), monad-par, random, SDL, time, vector [details]
License GPL
Copyright Copyright 2008,2010 Jim Snow
Author Jim Snow
Maintainer Jim Snow <jsnow@cs.pdx.edu>
Stability experimental
Category graphics
Home page http://haskell.org/haskellwiki/Glome
Uploaded Mon Apr 7 19:35:55 UTC 2014 by JimSnow
Distributions NixOS:0.3
Downloads 518 total (6 in the last 30 days)
Votes
0 []
Status Docs not available [build log]
Successful builds reported [all 6 reports]

Downloads

Maintainer's Corner

For package maintainers and hackage trustees

Readme for GlomeView

Readme for GlomeView-0.3

This is GlomeView, a graphical frontend to Glome, my raytracer.  Originally, Glome was a monolithic program, but I have now moved most of the internals to a couple of libraries, GlomeVec and GlomeTrace.

GlomeView requires HOpenGL.

This was one of the first things I wrote in Haskell.  As such, it has a few rough edges.

http://www.haskell.org/haskellwiki/Glome

Direct all questions to:
Jim Snow
jsnow@cs.pdx.edu