2014-10-26 4 views
-1

Недавно рассмотренный в следующем коде, который использует камеру для стиля FPS.OpenGL - C++: свободная камера в разработке разработки Opengl Cookbook

Code, function: OnMouseMove

При захвате движений мышей и вычислить разницу между старым движением и новым разделить результат на 5, а затем вставить новую координату мыши в массиве, так что мы можем реализовать мышь Filtering Smooth. Мой вопрос в том, почему при расчете разницы между координатами мыши, разделенными на 5?

ответ

1

Поскольку они делят все на 5, похоже, что это просто коэффициент масштабирования, который заставлял движение иметь желаемую скорость. Вероятно, это была просто эмпирическая настройка этого фактора.