Friday, September 26, 2008

Trigonometric Identities (Razones Trigonométricas)

Basically, if you study computer graphics you need to know some basic trigonometric identities, in order to understand some results, like 2D or 3D rotations. Here I provide a couple of links to lists of trigonometric identities:


And the most basic application, 2D rotation:

If you can read Spanish I´ll recommend you to check this slides from the "Computer Graphics Fundamentals" course of the University Of Las Palmas de Gran Canaria.

Labels: ,

Sunday, August 31, 2008

Perspective projection

I've always been interested in Computer Graphics. This area of computer science unites most of the things I´m interested in. From pure maths to algorithm analysis, and software engineering, if you want to be a good graphics programmer, you need to master of this fields of knowledge.

The purpose of this post is to provide a set of interesting links about perspective projection. This concept is absolutely essential to understand modern graphics, especially 3D game graphics. Thanks to APIs like OpenGl or DirectX, you don´t have to program your own projection, but you need to understand what is going on under the hood to be able to make the most out of it.

Enjoy!!!


Labels: ,