doom3 ist specular normal mapping ^^

um so einen effekt wie in Doom3 zu erstellen, brauchst du ne bessere Normal Map und musst du das licht und die schatten mit im Shader berechnen. Der Code ist ja kein shader, sondern ein Fixed Function Effect.