[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Chicken-users] Bounty for an egg or two.
From: |
Matthew Welland |
Subject: |
Re: [Chicken-users] Bounty for an egg or two. |
Date: |
Sun, 4 Apr 2010 23:27:28 -0700 |
User-agent: |
KMail/1.11.4 (Linux/2.6.28-15-generic; KDE/4.2.4; i686; ; ) |
Thanks Ivan and Felix for taking a look.
FastGEO looks promising, I'll dig a little deeper into it. Can you comment
on how tough creating an interface to gpc would be? I see that it has
Haskell, Java, Lua, Octave, Perl, Python etc. bindings which might indicate
it is a bit easier to interface to than cgal.
http://www.cs.man.ac.uk/~toby/alan/software//index.html#gpc
On Sunday 04 April 2010 05:45:16 pm Ivan Raikov wrote:
> I don't know about Ogre3D, but I also found cgal to have an especially
> FFI-unfriendly API. Speaking of computational geometry libraries, I
> came across a library called FastGEO:
>
> http://www.partow.net/projects/fastgeo/index.html
>
> It is written in Object Pascal, but I found its interface to be quite
> simple, and I think it would not be altogether difficult to either port
> it to Scheme, or compile it with cdecl calling convention and use
> Chicken's FFI to call its procedures.
>
> -Ivan
>
> Felix <address@hidden> writes:
> > From: Matthew Welland <address@hidden>
> > Subject: [Chicken-users] Bounty for an egg or two.
> > Date: Thu, 1 Apr 2010 21:53:52 -0700
> >
> >> I'd like some help in getting some eggs made:
> >>
> >> 1. An interface to cgal
> >> 2. An interface to Ogre3d
> >
> > Phew - these are heavyweight and it seems that they use templates
> > extensively. I don't think Swig is the right way to go, though: I
> > don't know if the chicken backend is actively maintained, and it is not
> > ported to chicken 4 yet, AFAIK.
> >
> >
> > cheers,
> > felix