Показать сообщение отдельно
Старый 14.02.2013, 02:29   #1
ZloyPetrushkO
Местный
 
Регистрация: 31.05.2008
Сообщений: 1,159
По умолчанию [мод] недоАтмосферный мод v5.0 ( с движущимися облачками)

Доброго времени суток!
Давненько что-то я тут не флудил...это нужно немного исправить)
за сим представляю очередную свою недоподелку: следующее поколение недоатмосферного мода.

!на данный момент в аттаче лежит бета версия для тестирования!
тема на стадии оформления


основное отличие версии 5.0 от прошлых версий:
- дискретно движущиеся облака;
- добавлен "атмосферный коммандер" как сторонняя длл
- существует возможность написания стороннего "атмосферного коммандера" и подключения его через предоставленный "интерфейс"
- мод сделано под версию 4.10.1, однако, теоритически может работать под 4.11.1 или 4.09(требуется проверка)

Демонстрационное видео здесь:
http://www.youtube.com/watch?v=zv-YN...Ut2yrQ&index=1

немного подробнее про движение облаков:облака движутся дискретно, с равными промежутками по времени, за счет автоматического "пересоздания". соотвественно при пересоздании им добавляется смещение, равное скорости ветра на высоте*время между перезагрузками. плавное движение сделать невозможно по техническим причинам. однако, можно установить малое время между перезагрузками, что позволит сгладить дискретность.

и про атмосферный командер: по сути своей, расчет каждого смещения по каждой коор-те каждого облака в момент "перезагрузки" вынесен в отдельную длл, написанную на С++. иначе говоря, при пересоздании каждого отдельного облачка игра запрашивает коор-ты у новой отдельной дллки, которые(коор-ты) рассчитываются в этой же самой длл. атмосферный коммандер имеет связь как с явой, так и с др. длл, в т.ч. в него вводяться параметры, можно получить тестовую информацию и т.д.таким образом, используя стандартные "интерфейсы", можно при желании написать собственный коммандер, который будет полностью рассчитывать все процессы атмосферы.
на данный момент документация/исодный код текущего коммандера не выложен, однако это будет поправлено в будущем.

вот ка кто так...слов много, толку ноль и нифига непонятно. я как всегда

ближе к телу:
порядок установки на уже промодденый Ил-2:
1. создать резервную копию il2_corep4.dll
2. распаковать зип-архив из аттача в любую временную папку(!внимание! распаковывая архив вы принимаете всю отвественность на себя!)
3. положить в корневую папку Ила следующие длл-ки: il2_corep4.dll; atmcom.dll;zp.dll.
4. папку с модом(ZloyPetrushkO_Atm2_modv5 beta) положить в папку Mods
вроде все

в бета версии существует возможность менять время между дискретными шагами. для этого нужно в файл миссии в секции [Main] добавить параметр tickconst. по умолчанию параметр tickconst=30000, что примерно равно 30 сек. параметр может принимать значения от 3000(1 сек) до 300000(300 сек). значения параметра должно лежать в этих пределах и быть кратным 30.
пример:
[Main]
tickconst 300000
//это даст интервал между шагами облаков примерно 300 сек.

при тестировании вот на что прошу внимание:
0. для движения облаков нужно чтобы ветер был более 0 м/с
1. наличие/отсуствие фризов при "скачке" облаков
2. частота скачков облаков: почаще/пореже
3. тряска в облаках при погоде "ясно" (совпадает ли тряска с расположением облаков) при длительных плетах(более 30мин)
4. работа облаков на погоде "ясно" при полетах более 30 мин
5. рбаота мода в версиях 4.09 и 4.11.1

вот такие вот дела...
!ВНИМАНИЕ! распаковывая архив вы берете всю ответственность на себя!
!мод делался под процессоры intel(с поддержкой SSE2 и выше), работа на других процессорах не гарантируется!
!мод оптимизирован для работы с погодой "ясно"!


далее тему оформлю по ходу дела.

Dear English-speaking users! This is beta-version of this mod and theme is under constrution. I upload release version of mod on other modder forums with description when it will be ready.

ЗЫ: спасибо всем скачавшим и использующим мод
ЗЗЫ: отдельно хотелось бы выразить благодарность тем людям, кто поддерживал меня все это время и мотивировал продолжать работу. Серега, спасибо тебе за то, что смотивировал таки доделать и оформить. Кирилл, спасибо за то, что своими вопросами/предложениями/мыслями не давал мне все это время забыть/забросить работу

-----
UPD:
добавлена демонстрационная миссия(см. в аттаче)
и 2 видео как это выглядит у меня при разных параметрах tickconst
http://www.youtube.com/watch?v=-032rl4OaIU
http://www.youtube.com/watch?v=_xW4g-Addpo
Вложения
Тип файла: zip ZloyPetrushkO_Atm2_modv5_beta.zip (737.2 Кб, 555 просмотров)
Тип файла: rar cloudmovement test mission.rar (776 байт, 475 просмотров)

Последний раз редактировалось ZloyPetrushkO; 17.03.2013 в 21:48.
ZloyPetrushkO вне форума   Ответить с цитированием