Хонич А.
Как самому создать трехмерную игру
стр. 33

информацию о текстурах только для коммерческой версии игры. Первые четыре байта в ресурсах TEXTURE - количество описателей текстур N (число типа int) Далее следует таблица из N указателей на структуры текстур (на описатели).

Указатель представляет собой смещение относительно начала блока TEXTURE на начало описателя текстуры. Сразу за таблицей смещений расположены собственно сами описатели текстур, которые можно изобразить так:

Поля TotalWidth и TotalHeight определяют общее пространство, занимаемое полной текстурой (обычно 128 на 128 или 64 на 72 и т.д.), которое индивидуально для конкретной текстуры. Каждая текстура строится из отдельных картинок (как мозаика), количество которых может достигать 64. При этом достигается максимальная гибкость н экономия, т.к., имея в своем распоряжении всего около десятка соответствующих картинок, можно, комбинируя их, “слепить” любое количество (в разумных пределах) текстур. При этом не следует забывать, что полная ширина текстуры не должна превышать 256, а высота -128. Суммарный размер всех картинок, из которых

Новости
Авторы Hellblade: Senua’s Sacrifice удивлены количеству игроков на ПК
В октябре прошлого года студия Ninja Theory рассказала, что продажи Hellblade: Senua's Sacrifice оказались выше, чем ожидали сами разработчики, а уже через месяц они достигли полумиллиона копий.
Хождение по Аду в Agony отнимет у игроков 12 часов
Напомним, что Agony поступит в продажу на PC, PS4 и Xbox One 29 мая. После релиза игры авторы намерены заняться VR-режимом.