Впервые в крупнотиражных компьютерных играх инвариантный подход к сложным объектам стал заметен в “Hexen II” и “Quake” (“id Software”): в Дум-образной игре появился образ огня. Источник огня был небольшого размера (факел). Смотреть на него полагалось издалека, снизу или сбоку. При ближайшем рассмотрении пламя оказывалось несколькими циклически сменяющими друг друга светлыми фигурами, похожими на четырехугольные пирамиды с изломанными кромками. Длительность цикла – около секунды. Более высокий уровень достоверности образа, с точки зрения большинства игроков, был достигнут в игре “Unreal”. Здесь использован целый набор разных инвариантов. Образ свечи создает неподвижная светлая треугольная пирамида. Источник огня покрупнее – факел - образуют четыре вертикально ориентированные тонкие плоские фигуры. Они имеют одинаковую форму, близкую к прямоугольному треугольнику. Одним катетом (перпендикулярным полу) они соприкасаются. Другой катет каждого “треугольника” лежит в параллельной полу плоскости. Если смотреть на факел сверху, то он выглядит как крест из светящихся линий. Когда факел расположен у стены, крест уплощается, становится похож на букву “Х”. Более крупный источник огня составлен из шести “треугольников”, самый крупный - из восьми, сверху они все вместе выглядят как Мальтийский крест. На рисунке слева (рис. 3) – кадр из игры “Unreal”, “уровень” “Temple of Vandora”. В обычном режиме просмотра игрок никогда не может увидеть этот крупный источник огня в таком ракурсе. Хорошо различима радиальная структура объекта. Рис. 3 По поверхности “треугольников” обычно снизу вверх поднимаются волны, иногда они расходятся веером от прямого угла. Приближаясь к гипотенузе, они становятся прозрачными, невидимыми. Цвет пламени может быть почти любым: красным, желтым, синим, фиолетовым. Оттенок зависит от расстояния от точки наблюдения до источника огня. Белый и зеленый цвет не используются: белый огонь человек идентифицирует как пар, зеленый делает пламя похожим на воду. Слово “треугольник” очень приблизительно передает форму: она может изменяться по степени “вытянутости” вверх и изогнутости гипотенузы. Прямой угол при основании можно выделить всегда, но изредка “область горения” может быть приподнята над горизонтальным катетом. В этом случае лежащая под ней часть “треугольника” используется для создания образа падающих искр при помощи двигающихся по параболическим траекториям светящихся точек с медленно угасающим шлейфом. Это виртуальное сооружение гораздо менее классично, чем пирамидка из игр предыдущего поколения, но образ огня, построенный на его основе, субъективно оказывается сильнее. Возможно, это происходит оттого, что так человек опознает огонь “на самом деле”. — 10 —
|