[Haskell-cafe] Announce: FieldTrip library (functional 3D) and
mailing list
Andrew Coppin
andrewcoppin at btinternet.com
Mon Nov 10 13:27:09 EST 2008
Conal Elliott wrote:
> FieldTrip [1] is a library for functional 3D graphics. It is intended
> for building static, animated, and interactive 3D geometry, efficient
> enough for real-time synthesis and display. Since FieldTrip is
> functional, one describes what models are, not how to render them
> (being rather than doing).
>
> Surfaces are described as functions from 2D space to 3D space. As
> such, they are intrinsically curved rather than faceted. Surface
> rendering tessellates adaptively, caching tessellations in an
> efficient, infinite data structure (from the MemoTrie library) for
> reuse. Surface normals are computed automatically and exactly, using
> the derivative tools in the vector-space library.
>
> For animation or interaction, FieldTrip can be used with the Reactive
> [2] library for functional reactive programming (and possibly other
> animation frameworks). By design, FieldTrip is completely orthogonal
> to any formulation or implementation of FRP. The reactive-fieldtrip
> [3] library links Reactive and FieldTrip.
>
> FieldTrip now has a mailing list [4] and a feature/bug tracker [5].
Sounds very interesting, but... what, no pictures? From a library
especially designed for generating pictures? :-)
More information about the Haskell-Cafe
mailing list