perhaps also an interesting link for this topic:
http://www.gamedev.net/community/for...opic_id=498700