@Rackscha: i didn't do anything for game programming before, but i have a friend who can help me about gamestudio. He made me to start and he is good teacher.
@Heelx: Actually, i am trying to improve this with max 3 pointlight shadow but i am still learning transferring datas from engine to shader. I try to figure out how vecLightPos works etc..