IT-словарь › Программирование › Мировое пространство

Мировое пространство

Программирование Svenska → Обновлено: 2026-10-26

Общая система координат, в которой каждый объект сцены размещён относительно всех остальных.

Модель создаётся в собственном локальном пространстве, обычно с началом координат между ступнями. Матрица модели — положение, поворот и масштаб — выносит её в мировое пространство, где она может сталкиваться с другими объектами и освещаться теми же источниками. Дальше дело берёт матрица вида камеры, а цепочка заканчивается нормализованными координатами устройства и, наконец, пикселями.

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

← Назад к словарю