Как выровнять сетку пользовательской карты по сцене в виртуальном столе (VTT)
Чтобы выровнять пользовательскую карту, совместите сетку VTT с нарисованными клетками карты в одной точке, а затем проверьте шаг сетки у противоположного края. Если вам известно количество строк и столбцов на карте, используйте эти значения или рассчитайте размер клетки по размерам изображения. Если нет, воспользуйтесь инструментом выравнивания VTT, чтобы закрепить и масштабировать изображение, а затем скорректируйте любые смещения. В завершение проверьте привязку токенов и измерение расстояний, прежде чем добавлять детали сцены.
Сначала определитесь с нужным типом сетки
Видимые линии карты и функциональная сетка VTT — это разные слои. Сетка VTT управляет размещением токенов и измерением расстояний, даже если на самом изображении карты уже нарисованы линии. В документации к сценам Foundry это различие подчеркивается особо: ее сетка определяет положение токенов, измеряемые расстояния и шаблоны, поэтому карта, которая совпадает лишь визуально, все равно может работать некорректно. Foundry Virtual Tabletop: Scenes
Сначала определите, используются ли на карте квадратные клетки, гексы с плоскими или остроконечными вершинами, либо регулярная сетка отсутствует вовсе. Задайте соответствующий тип сцены перед настройкой выравнивания. На карте с сеткой держите наложение видимым во время настройки и выберите контрастный цвет или прозрачность, чтобы можно было сравнивать обе сетки. Если нарисованная сетка не нужна для игры, сцена без сетки может оказаться проще; однако при этом также отключается функционал привязки к клеткам и измерений сетки VTT.
Найдите исходные размеры карты
Поищите параметры сетки в настройках экспорта карты, имени файла или сопроводительных примечаниях к карте. Точное число столбцов и строк гораздо надежнее попыток оценить размер одной клетки на глаз. Например, Owlbear Rodeo позволяет вводить эти значения напрямую, а в документации платформы указано, что для карт, созданных в Dungeondraft, можно использовать ширину и высоту автора в качестве столбцов и строк. Owlbear Rodeo: Aligning a Map
Если вы знаете размеры изображения в пикселях и можете сосчитать целые клетки сетки, разделите ширину на число столбцов, а высоту — на число строк. Например, изображение размером 3080 × 2520 пикселей с 22 столбцами и 18 строками имеет размер клетки 140 пикселей на квадрат в обоих направлениях. Это наглядный расчет на основе данных значений; этот же пример приводит Foundry для оценки неизвестного размера квадратной сетки. Если результаты по горизонтали и вертикали существенно различаются, изображение может содержать рамки, неполные клетки или искажения, поэтому не стоит принудительно задавать размер наугад, не проверив края. Foundry Virtual Tabletop: Scenes
Подготовьте сцену перед выравниванием
Импортируйте карту, выберите правильный тип сетки и избегайте размещения стен, источников света, токенов или заметок, пока выравнивание не будет завершено. В Foundry изменение размера сетки может повлиять на расположение этих элементов сцены, поэтому в документации рекомендуется настроить сетку до детализации сцены. Foundry Virtual Tabletop: Scenes
Для известной квадратной сетки используйте количество пикселей на клетку, если VTT запрашивает размер сетки. Убедитесь, что отображаемые ширина и высота изображения остаются пропорциональными: растягивание одного из измерений ради подгонки нескольких клеток может исказить графику и при этом оставить сетку смещенной в других местах. Foundry позволяет задавать смещение фона по осям X и Y для сдвига изображения с готовой сеткой, а встроенный инструмент выравнивания сетки может помочь, если сетка платформы не совпадает с изображением. Элементы управления и названия различаются в зависимости от платформы, поэтому используйте рабочий процесс выравнивания конкретной сцены, а не рассчитывайте на совпадение меню с другими VTT. Foundry Virtual Tabletop: Scenes
Выравнивание карты с известной сеткой
Введите количество столбцов и строк, если инструмент поддерживает ввод количества клеток. В Owlbear Rodeo карту размером 49 столбцов на 28 строк можно настроить с помощью этих значений; некоторые экспортированные карты включают эти параметры прямо в имя файла для автоматического распознавания. Owlbear Rodeo: Aligning a Map
Если VTT вместо этого запрашивает пиксельный масштаб, рассчитайте его на основе размера изображения и количества клеток, а затем согласуйте размеры сетки и изображения. Руководство по оптимизации медиафайлов Foundry рекомендует использовать карты, сетка которых доходит до краев изображения целыми клетками: например, 20 клеток в ширину по 100 пикселей на клетку дают изображение шириной 2000 пикселей. Такое правило обеспечивает сцене четкую исходную точку сетки в левом верхнем углу и предотвращает сдвиг всех клеток из-за скрытых полей. Foundry Virtual Tabletop: Media Optimization Guide
Выравнивание карты с неизвестной сеткой
Воспользуйтесь визуальным инструментом выравнивания VTT и выберите в качестве опорной точки четкое, недеформированное пересечение линий сетки рядом с одним из углов. Совместите шаблон сетки инструмента с несколькими соседними клетками, а не только с одной. Описанный бета-процесс в Roll20 состоит из трех шагов — выбор опорной точки, масштабирование по образцу 3×3 и точная подстройка по другому пересечению или линии — и поддерживает типы сеток: квадратную, гексагональную, изометрическую и диметрическую. Roll20: Explore the New Align to Grid Feature in Beta Owlbear Rodeo аналогичным образом рекомендует поместить линейку выравнивания в видимый угол клетки, масштабировать ее под карту и использовать направляющие для точной подгонки. Owlbear Rodeo: Aligning a Map
Практическая причина использования нескольких клеток заключается в накоплении ошибки: небольшое несоответствие размера может казаться незаметным в опорной точке, но накапливаться и увеличиваться по мере удаления от нее по изображению. После первоначальной подгонки проверьте пересечение сетки у противоположного края. Если оно не совпадает, скорректируйте масштаб; если интервал совпадает, но каждая линия смещена примерно на одинаковое расстояние, отрегулируйте положение. Если одна ось выровнена, а по другой идет смещение, настройте эту ось отдельно, если инструмент позволяет это сделать.
Проверьте результат перед оформлением сцены
Приблизьте масштаб возле опорной точки и у дальнего края. Убедитесь, что наложение VTT совпадает с нарисованными границами клеток по всей игровой зоне, включая области у рамок и неровных краев карты. На гексагональных картах проверку нужно выполнять в обоих направлениях: Owlbear Rodeo отмечает, что округление пикселей может приводить к смещению по одной оси, даже когда по другой все кажется выровненным, что требует дополнительной корректировки проблемной оси. Owlbear Rodeo: Aligning a Map
Затем протестируйте сетку с помощью временного токена или маркера. Переместите его через несколько клеток и опробуйте инструмент измерения сцены; убедитесь, что привязка и расстояния соответствуют сетке, которую вы планируете использовать для игры. Если наложение совпадает визуально, но измерения или положение токенов неверны, перепроверьте тип и масштаб сетки сцены, а не только положение изображения. Foundry указывает настройку сетки как основу для позиционирования токенов и измерения расстояний. Foundry Virtual Tabletop: Scenes Как только эти проверки пройдены, сохраните сцену и добавьте стены, освещение, заметки и другие игровые материалы.
Устранение частых ошибок выравнивания
Если каждая линия смещена примерно на одно и то же расстояние, переместите изображение или настройте его смещение без изменения масштаба. Если первые клетки совпадают, а последующие смещаются, перепроверьте масштаб на более длинном отрезке клеток. Если смещение происходит только в одном направлении, проверьте карту на наличие неполных рамок или погрешностей округления пикселей и настройте эту ось отдельно. Если в одном месте сетка совпадает в обоих направлениях, но расходится в других, убедитесь, что изображение не было растянуто непропорционально или экспортировано с неравномерным шагом.
Изображение с уже нарисованной сеткой можно выровнять, однако на экране останутся две сетки, что может ограничить удобство настройки. В рекомендациях Foundry по созданию карт предлагается по возможности исключать видимую сетку из итогового изображения, чтобы наложение VTT можно было свободно настраивать или отключать. Foundry Virtual Tabletop: Media Optimization Guide Если вы сами управляете экспортом, задавайте холст с целыми клетками и позвольте VTT отрисовывать игровую сетку; если же в вашем распоряжении только готовое изображение с сеткой, сохраните нарисованные линии и тщательно выровняйте сетку по всей карте.
