On Sun, 05 Jan 2014 20:58:11 -0800, Nick B <nick.barbal...@gmail.com>
wrote:
On Monday, 6 January 2014 at 04:11:07 UTC, Adam Wilson wrote:
Hello Fellow D Heads,
Recently, I've been working to evaluate the feasibility and
reasonability of building out a binding to Cinder in D. And while it is
certainly feasible to wrap Cinder, that a binding would be necessarily
complex and feel very unnatural in D.
So after talking it over with Walter and Andrei, we feel that, while we
like how Cinder is designed and would very much like to have something
like it available in D, wrapping Cinder is not the best approach in the
long-term.
With that in mind, we would like to start a discussion with interested
parties about building a graphics library in the same concept as
Cinder, but using an idiomatic D implementation from the ground up.
I assume that the licence will be BOOST ??
A picture is worth a thousand words, therefore is this the type of
graphics library output you are refering to:
http://marcinignac.com/projects/cindermedusae/
Nick
I don't think anyone here has a problem with Boost licensing so I think it
would be be safe to assume that license.
That is indeed an example of something that you can do with Cinder, and
another would would be Planetary: http://planetary.bloom.io/
The idea is too allow a wide range of graphics capabilities in a format
that is accessible to non-graphics programmers while using D. Walter,
Andrei, and I believe that D's relative simplicity when compared to C++
makes this kind of project of ideal for D and people who are looking to
write graphics code without having to learn the intricacies of C++.
--
Adam Wilson
IRC: LightBender
Aurora Project Coordinator