<div dir="ltr"><div class="gmail_extra">Marco,</div><div class="gmail_extra"><br></div><div class="gmail_extra">Regarding 2D animation, what I've far far more effective than an orthographic projection is to draw 2D billboard sprite at a distance and size to align exactly with your screen's resolution. That is each width and height of "1" gl world equals "1" screen pixel, and coordinate (0, 0) equals the top left corner of your screen.</div><div class="gmail_extra"><br></div><div class="gmail_extra">This type of 2D setup in OpenGL allows for allows you to freely mix in both 2D and 3D effects. Here's are two examples of how 2D in a 3D world can work:</div><div class="gmail_extra"><br></div><div class="gmail_extra">Card Games: <a href="https://www.youtube.com/watch?v=lOUB4pqRLjY">https://www.youtube.com/watch?v=lOUB4pqRLjY</a></div><div class="gmail_extra">Animation of vector graphics: <a href="https://www.youtube.com/watch?v=P1cd-kWBz0E">https://www.youtube.com/watch?v=P1cd-kWBz0E</a><br></div></div>