ich schaffs immer noch nicht...
so siehts jetzt aus(ich hab auch schon mehrfach die vectoren umgedreht usw.):
Code:
OutLightDir0 = normalize(mul(matTangent, -(vecLightPos[0]-mul(InPos, matWorld))));


und so sieht das modell aus:

xxxxxxx


Es ist immer wieder erstaunlich, dass Leute die riesen Scripte schreiben die einfachsten sachen nicht können zb. mich mit SIEBEN x zu schreiben! tongue