Graphics Library for D

Ola Fosheim Grøstad" <ola.fosheim.grostad+dlang at gmail.com> Ola Fosheim Grøstad" <ola.fosheim.grostad+dlang at gmail.com>
Wed Jan 8 03:20:21 PST 2014


On Wednesday, 8 January 2014 at 11:10:10 UTC, Boyd wrote:
> graphics. I have enough experience with developing libraries, 
> to know that you can abstract away pretty much anything.

This sentence makes no sense to me.

Most 2D libraries implement Adobe's 2D model, which is embedded 
in Postscript, PDF and SVG (all defined by Adobe). This is not a 
God given model. Neither is having cubic beziers as a primitive. 
It is all because of Adobe being the industry leader and beziers 
being prevalent.

> Why do you think interactive graphics would be any different?

1. I don't agree that you can "abstract" anything without bias. 
There is no God given graphics model.

2. Because they are real time. There is a reason for why Flash is 
based on quadratic beziers and not cubic beziers, or even more 
complex (but better) spline bases.


More information about the Digitalmars-d mailing list