I implemented tangents and wrote a basic tangent space spec bump normalmapping shader:


and I put together a basic solar system app, just for fun (the scaling is correct, the distances are not on this screenshot, as one would hardly see any planet then tongue (it is already very hard to find the earth, the way it is on the screenshot)):