Sunday, January 3, 2010

matrices simplifie software programming

http://news.povray.org/povray.programming/thread//

Homogeneous matrices are indeed a purely academic invention in computer graphics courses used to show how "great" they are, while in reality they just obfuscate the subject matter to impress the unsuspecting student. Poor teachers and book authors usually need them, while in real life you implement the code to take human-readable forms of transformations (aka rotation, translation, scaling) and turn them into homogeneous matrices once. Then you never need to know about them any more as their mathematical properties are fairly simple (well, matrices in general are simple after all) - it is only visualizing homogeneous matrices content's meaning in 3D that is non-intuitive.
charles sawma

2 comments:

  1. Charles, WHERE is YOUR POST????????

    Please, read other posts and get some ideas... read the one I posted long time ago!

    Time is running out!

    Zeina

    ReplyDelete
  2. OK Charles,

    This is a better POST! thanks!

    Do not forget the 3 comments!
    Zeina

    ReplyDelete