Использовать значения fov и center панорамирования и наклона для расчета границы панорамирования и наклона? - PullRequest
0 голосов
/ 11 февраля 2009

У меня есть текущие значения fov и центра панорамирования и наклона. Как бы я вычислил значения панорамирования и наклона краев (т.е. минимальное значение панорамирования и максимальный наклон) с этой информацией?

1 Ответ

1 голос
/ 11 февраля 2009

Минимальный (то есть нижняя часть окна просмотра) наклон представляет собой просто текущий наклон центра за вычетом половины поля зрения, возможно ограниченного на 90 градусов. Максимум может быть расположен аналогично. Помните, что значения наклона могут превышать 90 градусов, если область просмотра охватывает один из полюсов сферы проекции, и вы должны решить, заинтересованы ли вы в том, как далеко до противоположного полушария расширяется область просмотра, или если вы заинтересованы только в максимальном отображаемом наклон (+/- 90 градусов для любого видового экрана, который охватывает полюс).

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...