Kerrax
Почетный форумчанин
- Регистрация
- 19 Фев 2008
- Сообщения
- 222
- Благодарности
- 682
- Баллы
- 220
Обнаружил интересную вещь. Может, это уже кто это и делал, но я не встречал. Речь идет о возможности использования анимированных текстур, а также бликов на всяких объектах мира, в том числе NPC и их оружии. Я имею в виду следующее: компилятор моделей (хоть тот, что в составе GothicSourcer, хоть тот, что в составе собственно движка игры) берет из *.3ds/*.asc файла только имя текстуры, а на самом деле параметров у материала в Готике гораздо больше: texAniFPS (анимация), texMapDir (скроллинг), environmentalMapping (блики на материале от источников света, например на воде в Г2). (Список всех этих параметров можно увидеть в файлах _work\tools\data\*.pml и в Спейсере, в режиме редактирования меша мира). Однако, несмотря на то, что компилятор моделей всю эту кучу параметров из исходных *.3ds и *.asc файлов не берет, в файлах *.MDM хранятся все параметры материала zCMaterial (в бинарном виде, естественно). Если их суметь отредактировать там, в MDM-файле, то можно сделать такую модель, которую никак нельзя получить штатными средствами.
В приложении пара файлов. Если этими файлами заменить оригинальные файлы Готики, то тролль и сундук станут водяными. Сундук причем будет еще и анимированным (jpg, понятно, анимации не передает), а тролль будет просвечивать насквозь и играть бликами.
По-моему, это полезная возможность. Например, можно попробовать сделать доспех, на котором будут рисоваться блики от солнца и прочих источников света.
В приложении пара файлов. Если этими файлами заменить оригинальные файлы Готики, то тролль и сундук станут водяными. Сундук причем будет еще и анимированным (jpg, понятно, анимации не передает), а тролль будет просвечивать насквозь и играть бликами.
По-моему, это полезная возможность. Например, можно попробовать сделать доспех, на котором будут рисоваться блики от солнца и прочих источников света.