Aurora Graphics Library Initial Design Discussion
Tofu Ninja
emmons0 at purdue.edu
Sat Jan 18 21:39:14 PST 2014
> In general, it's preferable to use 2D API's for 2D graphics.
> Yes, you can do 2D with OpenGL but it's significantly harder to
> get it right. The most obvious example is that in 2D we use
> pixels as coordinates and have no perspective to worry about,
> with 3D the your coordinates have to be carefully calculated
> every time the window or perspective changes.
It seems like you have never done 2d with openGl. Doing 2d in
openGl is just a simple problem of using the correct transform
matrix. Using pixel coordinates for your primitives is 100%
possible and easy. The only difference between opengl in 2d and
opengl in 3d is the transform.
More information about the Digitalmars-d
mailing list