|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Добрый день. Получил довольно интересную задачу по захвата 3d сцен из opengl
Задача такая:
Предположим есть некий бесплатный 3д редактор в котором нету возможности сохранения (на то и бесплатный) но очень хочется сохранить модельку. По сути программа должна вытаскивать из оперативки эту модель и сохранять в файле. Подскажите с чего начать и в какую сторону шагать. ps писать нужно на delphi. |
#2
|
||||
|
||||
Из оперативки так просто не вытащить. Моделька в самой программе в памяти хранится в произвольном формате, поэтому можно такую программу сделать только для вполне определенных 3Д редакторов, причем с открытыми исходниками; с закрытыми придется заниматься реверсом, что очень и очень тяжко. После подробнейшего изучения формата модели в оперативке нужно будет придумать алгоритм поиска её в памяти и только затем выдирания и сохранения в какой-то формат.
jmp $ ; Happy End! The Cake Is A Lie. |
#3
|
|||
|
|||
Спасибо, не подумал сразу о масштабности работы.
|