Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Это больше похоже на то куда смотрит игрок, если так то обычная трассировка от player->m_vecOrigin() + player->m_vecViewOffset().
Так же есть проблема с трансформацией на экран, это можно сделать без отрисовки в 3д, но будет не так же точно.