И еще мне кажется не правильным использование тут TEXTURE_WIDTH TEXTURE_HEIGHT, нам нужна ширина камеры а не текстуры