Учет «человеческого фактора» позволяет увеличить эффект присутствия без роста нагрузки на компьютер: машина создает и показывает на экране только те части изображения, без которых игрок не сможет построить виртуальный мир - инварианты. До тех пор, пока игрок может извлекать инварианты из визуальной среды в достаточном для текущей деятельности объеме, у него не возникает потребность в полной информации.

Впервые в крупнотиражных компьютерных играх инвариантный подход к сложным объектам стал заметен в «Hexen II» и «Quake» («id Software»): в Дум-образной игре появился образ огня. Источник огня был небольшого размера (факел). Смотреть на него полагалось издалека, снизу или сбоку. При ближайшем рассмотрении пламя оказывалось несколькими циклически сменяющими друг друга светлыми фигурами, похожими на четырехугольные пирамиды с изломанными кромками. Длительность цикла – около секунды.

Более высокий уровень достоверности образа, с точки зрения большинства игроков, был достигнут в игре «Unreal». Здесь использован целый набор разных инвариантов. Образ свечи создает неподвижная светлая треугольная пирамида. Источник огня покрупнее – факел - образуют четыре вертикально ориентированные тонкие плоские фигуры. Они имеют одинаковую форму, близкую к прямоугольному треугольнику. Одним катетом (перпендикулярным полу) они соприкасаются. Другой катет каждого «треугольника» лежит в параллельной полу плоскости. Если смотреть на факел сверху, то он выглядит как крест из светящихся линий. Когда факел расположен у стены, крест уплощается, становится похож на букву «Х». Более крупный источник огня составлен из шести «треугольников», самый крупный - из восьми, сверху они все вместе выглядят как Мальтийский крест.

На рисунке слева (рис. 3) – кадр из игры «Unreal», «уровень» «Temple of Vandora». В обычном режиме просмотра игрок никогда не может увидеть этот крупный источник огня в таком ракурсе. Хорошо различима радиальная структура объекта.

Рис.



14 из 67