[Haskell-cafe] ANN: mecha-0.0.0

John Van Enk vanenkj at gmail.com
Thu Oct 22 09:24:47 EDT 2009

Is this on hackage yet, or should we just consult the mecha link on your
home page?

On Wed, Oct 21, 2009 at 11:42 PM, Tom Hawkins <tomahawkins at gmail.com> wrote:

> A few months ago, I started toying with a few alternative pump designs
> to power our hydraulic hybrids.  After not being able to secure a ProE
> license, I searched for a free solid modeler to sketch out a few
> ideas.  To my surprise, their are practically no open source 3D CAD
> packages available.  So I created Mecha, DSL for constructive solid
> modeling.
> Mecha's geometry is based on octrees, which makes it easy to perform
> set operations on solids, as well as volumetric calculations such as
> center-of-mass, moments of inertia, and of course, total volume.
> Drawbacks of octrees include consuming a lot of memory and the loss of
> some surface information.  To address the later, Mecha carries forward
> surface points and normals to the leaf nodes of the octree to assist
> in rendering, such that solids don't look like they're made from a
> bunch of LEGOS.
> Note this is a very early release.  The only thing Mecha can do at the
> moment is draw a pretty blue ball -- well it can also zoom and pan on
> a pretty blue ball (mouse wheel).  Establishing a primitive API and
> building a primitive library must be finished before Mecha an do
> anything useful.
> Any comments and suggestions are welcome.
> http://tomahawkins.org/
> _______________________________________________
> Haskell-Cafe mailing list
> Haskell-Cafe at haskell.org
> http://www.haskell.org/mailman/listinfo/haskell-cafe
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.haskell.org/pipermail/haskell-cafe/attachments/20091022/265842ec/attachment.html

More information about the Haskell-Cafe mailing list