Light-industry-up.ru

Экосистема промышленности

Тайл

01-06-2023

SuperTux. Хорошо заметны тайлы — повторяющиеся фрагменты изображения.
Warcraft II. Пеньки в правом нижнем углу — это два тайла в шахматном порядке. Плотность пней просчитана настолько хорошо, что повторы заметны только если присмотреться. Кроме того, монотонность разбивают тёмные пятна на траве и хаотически разбросанные камушки.

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

Содержание

Принцип действия

Аналогично палитре цветов, тайловое изображение состоит из двух частей: набора тайлов и матрицы клеток.

Тайлы — небольшие изображения одинаковых размеров, которые и служат фрагментами большой картины. Обычно тайлов на один «мир» делают порядка нескольких сотен. Матрица клеток же составляется из номеров тайлов. Таким образом можно строить огромные двухмерные пространства, расходующие совсем немного памяти.

Монотонность и как её обходят

Проблема тайловой графики в её монотонности: глаз легко замечает повторяющиеся элементы. С монотонностью борются так:

  • «Умно» режут рисунок на тайлы, предусматривая переходные тайлы между разными поверхностями и не допуская в пределах одного тайла областей с сильно различающейся оптической плотностью.
  • Делают несколько тайлов одного и того же, с немного различающимся рисунком. Тайлы располагают хаотически, чтобы глаз не мог заметить какой-либо порядок (хорошо заметно в WarCraft II).
  • Делают различные украшения, притягивающие взгляд — физически они могут быть реализованы как тайлы (WarCraft II), как дополнительные тайловые слои поверх основного ([уточнить]) или как спрайты (StarCraft).
  • «Обосновывают» монотонность, делая игру ярко выраженной «клеточной» (Boulder Dash, большинство roguelike).
  • «Обосновывают» монотонность стилем. Подходят, например, стили «хай-тек» (Saboteur!, Supaplex) и «трэш».

Тайловые редакторы

Существуют программы для создания тайл-изображений:

  • AndreaMosaic
  • PhotoMosaique
  • ImageryCreator

Чтобы упростить работу конструктора уровней, прогрессивные редакторы могут содержать какие-либо средства автоматизации: копирование-вставку, штамп (устанавливает заранее определённую комбинацию тайлов), «умную кисть», автоматически расставляющую переходные тайлы. В частности, в редакторах WarCraft II и StarCraft вообще нет инструмента для рисования по одному тайлу.

Знаменитые серии

Год выхода Название Разработчик Издатель
1981 Pacman Namco Limited Atarisoft
1983 Digger Windmill Software Inc. Windmill Software Inc.
1984 Shamus SynSoft IBM
1984 Soko-Ban Pusher ASCII Corporation Spectrum Holobyte
1987 Rockford First Star Software и Synergistic Software Mastertronic
1989 CD-Man Creative Dimensions Creative Dimensions
1991 Supaplex Dream Factory Digital Integration
1993 Bomberman Hudson Soft

Тайл — элемент разбиения

Также тайлами иногда называют блоки или квадраты, которые служат элементами стриминга или применяются для оптимизации по когерентности.

Разбиение на квадраты в целях стриминга применяется в играх с огромными открытыми пространствами (Microsoft Train Simulator), а также для создания интерактивных карт (могут содержать векторные данные, космические снимки, матрицы высот, тематические карты, объекты мониторинга и другую информацию).

Блоки разбиения применяются практически во всех трёхмерных рендерерах — для лучшей работы текстурного кэша.

Ссылки

  • Российскими программистами разработана новая технология подготовки к публикации больших объёмов геопространственных данных в Web
  • Тайлинг ландшафтов в играх
  • Видео-презентация тайл-фотографий

Тайл.

© 2014–2023 light-industry-up.ru, Россия, Краснодар, ул. Листопадная 53, +7 (861) 501-67-06