The GlomeTrace package

[Tags: gpl, library]

A ray tracing library with acceleration structure and many supported primitives.


[Skip to ReadMe]

Properties

Versions0.1.1, 0.1.2, 0.2, 0.3
Change logNone available
Dependenciesarray, base (==4.*), GlomeVec (>=0.2) [details]
LicenseGPL
CopyrightCopyright 2008,2009 Jim Snow
AuthorJim Snow
MaintainerJim Snow <jsnow@cs.pdx.edu>
Stabilityexperimental
Categorygraphics
Home pagehttp://www.haskell.org/haskellwiki/Glome
UploadedMon Apr 7 19:34:55 UTC 2014 by JimSnow
DistributionsNixOS:0.3
Downloads785 total (36 in last 30 days)
Votes
0 []
StatusDocs available [build log]
Successful builds reported [all 1 reports]

Modules

[Index]

Downloads

Maintainers' corner

For package maintainers and hackage trustees

Readme for GlomeTrace-0.3

This is GlomeTrace, a ray tracing library.  Originally, it was part of Glome-hs, my haskell ray tracer.  I decided to pull out the code to trace rays against objects and distribute it as a stand-alone library so that other projects can use it.

A good source of documentation is the Haskell wiki.  In particular, take a look at the tutorial I wrote for Glome-hs.  A few things have changed, but most of the descriptions there are still mostly valid.

If you're installing from a tarball, the usual commands will suffice:
runhaskell Setup configure; runhaskell Setup build; runhaskell Setup install

Note that GlomeTrace requires GlomeVec, a vector math library.

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

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