Показать сообщение отдельно
Старый 29.07.2010, 00:05   #1
Mr_F_
Терабайт исходников
 
Аватар для Mr_F_
 
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений
(для 6,051 пользователей)
Загрузить тексу из пака/создать виртуальный хард из файла?

Имеется несжатый пак ака файл, содержащий внутри себя другие файлы, в данном случае - ддски. Надо загружать их оттуда в д3д имея оффсет/размер нужной ддски внутри пака.
Д3дX умеет загружать тексы из
- файла одного
- памяти с поинтером/размером
- ресурса аттаченного к ехе
Пихать в память весь пак - не вариант, т.к. размер пака может быть каким угодно большим.
Маунтить пак как виртуальный хард и обращаться как к обычным файлам? о_0
Писать свой загрузчик ддс? ((((
(Offline)
 
Ответить с цитированием