Graphics Library for D
Adam Wilson
flyboynw at gmail.com
Sun Jan 5 21:50:05 PST 2014
On Sun, 05 Jan 2014 20:58:11 -0800, Nick B <nick.barbalich at 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
More information about the Digitalmars-d
mailing list