Лекция
Привет, Вы узнаете о том , что такое мировые координаты, Разберем основные их виды и особенности использования. Еще будет много подробных примеров и описаний. Для того чтобы лучше понимать что такое мировые координаты, оконные координаты, экранные координаты , настоятельно рекомендую прочитать все из категории Компьютерная графика.
В двухмерной графике, если пользователь увеличил изображение и на экране осталась видна только небольшая часть, программа может сэкономить процессорное время и память и не прорисовывать оставшиеся "за кадром" части изображения.
Аналогично, в трехмерной графике сцена может состоять из объектов, расположенных со всех сторон кадра виртуальной камеры, но программе достаточно просчитывать только те объекты, которые находятся в поле зрения. В трехмерной графике это нетривиальная задача.
Координаты реальной сцены называются мировыми. Объект не всегда чертится полностью. В компьютерной графике определяется понятие окна. Это область, заданная в мировых координатах, в пределах которой рисуется объект. В самом простом случае – это прямоугольные со сторонами, параллельные координатным осям. Об этом говорит сайт https://intellect.icu . Важно определить, что окно относится к объекту, а не к сформированному изображению. Область на экране, на которую отображается окно, называется областью вывода (полем вывода). Двухмерные координаты поля вывода называются экранными координатами. Поскольку самый маленький адресованный элемент это пиксель, экранные координаты всегда принимают натуральные значения.
В двумерном случае задается окно в двумерном координатном мировом пространстве и поле вывода на двухмерной видовой поверхности. В общем случае объекты, описанные в мировых координатах, отсекаются по границе видимого объема, а после этого преобразуются в поле вывода для дисплея. Сложность, характерная для трехмерного случая, возникает потому, что видовая поверхность не имеет графического третьего измерения.
Рис.3.1 Системы координат в соответствии с графическим конвейером OpenGL
Например, в графической библиотеке OpenGL отличают следующие координаты: (рис. 3.1)
OCS – object coordinate system объектные координаты;
WCS – world coordinate system
мировые координаты ;
VCS – viewing coordinate system видовые координаты;
CCS – clipping coordinate system отсеченные координаты;
NDCS - normalized device coordinate system нормализованные экранные
DCS – device coordinate system экранные координаты;
Исследование, описанное в статье про мировые координаты, подчеркивает ее значимость в современном мире. Надеюсь, что теперь ты понял что такое мировые координаты, оконные координаты, экранные координаты и для чего все это нужно, а если не понял, или есть замечания, то не стесняйся, пиши или спрашивай в комментариях, с удовольствием отвечу. Для того чтобы глубже понять настоятельно рекомендую изучить всю информацию из категории Компьютерная графика
Из статьи мы узнали кратко, но содержательно про мировые координаты
Комментарии
Оставить комментарий
Компьютерная графика
Термины: Компьютерная графика