|
|
|
|
|
#1 |
|
Местный
Регистрация: 31.05.2008
Сообщений: 1,159
|
чуть углубил ветряной мод, теперь:
а)порывы ветра линено уменьшаються с 0 до 1000м(на 1000метров порывы=0) б)при выставлении turbulence=1 самолет потряхивает до 10км, призвано имитировать вибрацию самолета+ мелкие турбулентности в)значения turbulence лежат от 1 до 6ти, где 1-постоянные мелкие потряхивания до 10км; далее как и было : 2-нет никаких возмущений;3-6 линейное увеличение тряски. г)при значениях 2-6 трясет до 450м. ---- в будущем хотелось бы еще привязать тряску и порывы к облакам. но ето как получиться. если у кого получиться-поделитись плз инфой
|
|
|
|
|
|
#2 | |
|
Местный
Регистрация: 27.01.2009
Адрес: Киев
Сообщений: 172
|
Ну а гвоорил - знаний маловато
Расковырял ведь.Цитата:
Код:
SectFile sectfile = Mission.cur().sectFile();
String s1 = "MAIN";
String s2 = sectfile.get(s1, "CloudHeight");
Ну а потом в update высота самолета над уровнем земли хранится в f2
__________________
Sukhoi Ed -=VPK=- Tracer |
|
|
|
|
|
|
#3 | |
|
Местный
Регистрация: 31.05.2008
Сообщений: 1,159
|
Цитата:
пожалуй буду пробовать вытягивать из файла миссии... правда вот с зоной действия турбулентности еще подумаю. но наверна буду выставлять высоту эмперрически. ибо я так понимаю все равно с кучей новых модов на облака, ето корректно работать не будет... поставлю например зону действия +-500 метров с линейным угасанием...думаю хватит. в общем поэкспериментирую ![]() а насчет кода...тож поэкспериментирую-буду делать по образцу как в файле. ---- есть идея, попробовать привязать тряску к положению облаков. ведь при обзоре ил ка кто поределяет в облаке самолет или нет. вот только с реализацией тут сложнее, смотрел код-не могу понять как он ето делает, незнаю к чему прицепиться. разве то пока что в есть идея прицепиться к файлику effclouds. в нем етсь такие строки Код:
public boolean getRandomCloudPos(Point3d point3d) {
if (cppObj == 0)
return false;
boolean bool = GetRandomCloudPos(cppObj, farr3);
if (!bool)
return false;
point3d.x = (double) farr3[0];
point3d.y = (double) farr3[1];
point3d.z = (double) farr3[2];
return true;
}
но все таки канеш интереснее было бы сравнивать с настоящим облаком... и еще вопросик... к boolean bool какнть привязаться не получиться? а то если делать тряску по высоте облаков и по типу облаков( и то и то приписать несложно) но смотриться ето немного странновато, в реале то в просветах то не так как в облаках ![]() с разделением на разные типы облаков(типа кучевка и т.д.) в иле выйдет криво, т.к. typecloud мало соотвествует реальности ![]() спс за помощь! ЗЫ: выкладывал мод на аркадах, ну и соотвественна сслку на тему. иностранцам как я понял очень поравилась твоя программа weatherset.exe ![]() прога ведь реально оч классная
Последний раз редактировалось ZloyPetrushkO; 07.06.2009 в 16:29. |
|
|
|
|
![]() |
| Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
| Опции темы | Поиск в этой теме |
| Опции просмотра | |
|
|