http://tuapse-mikle.narod.ru/GEN.rar
Размер 8.6 кБ.
Этот файл сгенерирует в текущей директории семь TGA файлов. Это далеко не все возможности генератора.
Пока готова в основном работа с монохромным изображением, из цвета только генерация бамп карт.
Сейчас работаю над цветом.
Генератор интерпретирует команды, похожие на ASM-шейдеры. На каждую из представленных текстур потребовалось по 5-10 таких команд.
В планах так-же генерация рельефов различного типа, например лунные кратеры, фильтра, такие, как ветровая или дождевая эрозия. Генерация лайтмэпов для полученных ландшафтов.
Выкладываю потому, что нужны идеи, что еще может пригодиться в таком генераторе (из воплотимого).
Будет ли удобен интерфейс ActiveX библиотеки? EXE оставлять не хочу, что в него можно передавать команды только по-старинке - через файл или командную строку, возвращать результат через файл. А в DLL будет возможно передать команду парамтром в функцию, а вернуть указатель на блок данных в памяти.