lesson5. using projetion in shader