Advanced Texturing
From Scratchpad
Note that you need to modify the parser to pass texture coordinates.
The best way to make the mappings controllable is to include a 2D transformation matrix as a parameter.
Normal mapping: interpret the RGB channels of your texture image as the xyz components of the local normal.
Texture coordinate optimization for arbitrary meshes: http://alice.loria.fr/focus/headline_param.php
EWA: http://www.cs.cmu.edu/~ph/texfund/texfund.pdf http://www.cse.ohiostate.edu/~crawfis/cis782/Labs/SampleLabs/xue/anti_aliasing.html
