AviaSkins.Forums

Go Back   AviaSkins.Forums > Основные разделы > Моды для Ил-2 > Баллада об оружии
Register FAQ Community Calendar Today's Posts Search

Notices

Reply
 
Thread Tools Search this Thread Display Modes
Old 02.07.2015, 08:22   #101
tarakan67
Местный
 
Join Date: 15.09.2008
Posts: 2230
Default

Quote:
Originally Posted by yak View Post
на счет баллистики немного поразмыслил. в класах есть параметры массы и скорости снаряда и они физически корректные но вот "калибр" есть условный коэффициент влияющий на баллистику.чем меньше это значение тем лучше траектория и выше скорость на ней соответственно. так 20мм немецкая пушка имеет дефолтный калибр .000404 а швак .000248 что делает стрельбу из швак проще.это в согласии с таблицами по этим стволам.но вот для аэрокобры кажется косяк.пули браунингов должны обгонять 37мм(можно проверить стреляя в землю на пологом пикировании)
можно ли по формуле класса баллистики узнать скорость боеприпаса на разных участках траектории зная его начальную скорость массу и "калибр"?
умеет кто?
http://dispersalfield.ru/main/index....pic,357.0.html
здесь изучают оружие
tarakan67 is offline   Reply With Quote
Old 02.07.2015, 12:06   #102
The Radge
Местный
 
Join Date: 27.02.2014
Location: г. Балашиха
Posts: 994
Send a message via Skype™ to The Radge
Default

Quote:
Originally Posted by tarakan67 View Post
http://dispersalfield.ru/main/index....pic,357.0.html
здесь изучают оружие
... у незарегистрированных нет доступа туда.
__________________

_____________________________

Я ВКонтакте - https://vk.com/the_radge
The Radge is offline   Reply With Quote
Old 02.07.2015, 12:48   #103
tarakan67
Местный
 
Join Date: 15.09.2008
Posts: 2230
Default

Так зарегистрируйся!
tarakan67 is offline   Reply With Quote
Old 02.07.2015, 14:11   #104
The Radge
Местный
 
Join Date: 27.02.2014
Location: г. Балашиха
Posts: 994
Send a message via Skype™ to The Radge
Default

Я-то давно уже, а я вот для товарища yak будет полезно знать, что регистрация только через товарища lacota (Skipper, SAS~Skipper)
__________________

_____________________________

Я ВКонтакте - https://vk.com/the_radge
The Radge is offline   Reply With Quote
Old 28.07.2015, 18:28   #105
yak
Местный
 
Join Date: 08.03.2015
Posts: 137
Default

короче я пришел к выводу что авиа стволы в иле это темный лес.
я из любопытства посмотрел классы наземной артиллерии,зениток. так они стреляют по иному алгоритму нежели авиапушки. так наземная 20мм пушка использует реальное физическое значение калибра 0.02(метры) ,если прописать такое значение для авиапушки-будет глюк в игре.
эти относительные цифры kalibr для авиастволов все портят и боеприпасы летят очень медленно по высокой траектории. то пули обгоняют снаряды то наоборот..
я поставил пушку с баллистикой наземного орудия на бф109. и даже невооруженным взглядом стало видно что это более реалистично.
то же для пулеметов.
попробуйте классы кто интересуется.интересно ваше мнение.
недостаток подхода в следующем:плохие внешние эфекты огня(не смог заменить)нет угла дельта(стреляет в одну точку,разброс только от отдачи)
не смог сделать укладку в ленту из разных боеприпасов(только один тип используется)
что то нужно делать с воздушной стрельбой в иле-она кривая,мое мнение.
Attached Files
File Type: zip mg15120+mg17.zip (64 KB, 401 views)
yak is offline   Reply With Quote
Old 29.07.2015, 09:09   #106
Vasya
Звичайна людина на Землі
 
Vasya's Avatar
 
Join Date: 06.11.2011
Location: Україна, м.Київ, Печерський район, вул. Кіквідзе
Posts: 8645
Default

И что - крафт не вибивает в краш с классом наземной артилерии? У меня выбивало.
Vasya is offline   Reply With Quote
Old 29.07.2015, 15:27   #107
yak
Местный
 
Join Date: 08.03.2015
Posts: 137
Default

работает
4.12.2+modact530
может у вас уже 4.13?
скомпилируйте в своей среде по типу классов.
mg15120ki extends mguntankgeneric.
тип танковая пушка то же что и зенитка но без высотных взрывателей.насколько я понял просматривая код.

эта пушка заменяет орудие на всех бф109.
если на бреющем полете пульнуть по земле вдаль из густава 6 -будет видно как пули мг131 очень сильно отстают от снарядов 20мм...
типа шлеп.............................................. ...........................шлеп.
yak is offline   Reply With Quote
Old 29.07.2015, 16:48   #108
Vasya
Звичайна людина на Землі
 
Vasya's Avatar
 
Join Date: 06.11.2011
Location: Україна, м.Київ, Печерський район, вул. Кіквідзе
Posts: 8645
Радость

Да, работает - я немного допилил пушку.
Раньше я пытался ставить на Джип малокалиберные пушки от зениток, но был краш., я не стал заморачиваться почему и забросил такое дело.
Пушка на самолёте бьёт очень точно, похоже боковые силы и ускорение на эти снаряды не действуют.
Тут: - http://forum.aviaskins.com/showthrea...466#post143466 - я прикрепил МС-202-12 для теста с новодельной пушкой., она в конце списка вооружения.
Attached Files
File Type: txt MGunMG151_20T.java.txt (19 KB, 565 views)

Last edited by Vasya : 29.07.2015 at 17:11
Vasya is offline   Reply With Quote
Old 29.07.2015, 19:52   #109
yak
Местный
 
Join Date: 08.03.2015
Posts: 137
Default

с мощностью вв вы кажется ошиблись. 0.035 это 35грамм вв. там было 3,6грамм зв для бз снаряда немецкого т.е. 0.0036
а радиус действия нужно ставить 0 если описывать именно бз а не оф или офз боеприпас.
я еще немного побаловался-оказывается можно использовать дефолтные авиапушки но калибр поставить 0 для всего-это будет то же что и наземные зенитки.
грубо говоря "калибр" для авиапушек это типа коэффициент торможения боеприпаса. и для каждого типа боеприпасов он разный. например тупоголовый фугасный снаряд летит хуже остроголового бз. и центры тяжестей у них могут быть в разных местах. вот это пытается эмулировать значение "kalibr"
я считаю снаряды сильно замедлены этим коэффициентом в игрухе.
если его выключить все боеприпасы считаются только по скорости и массе т.е. упрощенно. но мне кажется так и то точнее получается.
yak is offline   Reply With Quote
Old 29.07.2015, 19:58   #110
yak
Местный
 
Join Date: 08.03.2015
Posts: 137
Default

чтоб точно прописать торможение для всех стволов нужно иметь таблицы для всех стволов и боеприпасов к ним.
типа таких
по таблице видно что дальность прямого выстрела ~550м,а высота траектории на 1км "всего" 7м.
Attached Thumbnails
Click image for larger version

Name:	post-297-0-26206200-1382852449.jpg
Views:	882
Size:	1330 KB
ID:	35093  
yak is offline   Reply With Quote
Old 29.07.2015, 22:04   #111
Vasya
Звичайна людина на Землі
 
Vasya's Avatar
 
Join Date: 06.11.2011
Location: Україна, м.Київ, Печерський район, вул. Кіквідзе
Posts: 8645
Радость

Quote:
Originally Posted by yak View Post
с мощностью вв вы кажется ошиблись. 0.035 это 35грамм вв. там было 3,6грамм зв для бз снаряда немецкого т.е. 0.0036
а радиус действия нужно ставить 0 если описывать именно бз а не оф или офз боеприпас.............
Я думаю что это не вес ВВ в снаряде. Это мощность воздействия на планер - типа коефициент приложения силы, но она умножаеться ещё и на скорость самолёта и т.д. Такой коэфициент я написал ещё и мало., в патче 4.12.2 я написал 0.041 - это для работы с енжин-модом., с дефолтными значениями самолёты почти невозможно сбить., енжин-мод на один порядок увеличивает прочность самолётов, даже стационарных и кое чего ещё. Мощность определял опытным путём, многократно обстреливая бобёры разной размерности и крепости. На В-17-24 нужно 30-35 попаданий для уверенного сбития или 10-15 в крыло(естественно что снаряды ложаться немного веерно). Истребителям нужно 2-8 попаданий - это в зависимости от крепости истребителя. Для патча 4.13 пока немного избыточно, но если допилят енжин-мод, то даже увеличу мощность до нормы. Я исследовал почти все написанные в Иле боеприпасы и сравнивал с реальными характеристиками пушек и боеприпасов к ним. В Иле 95 проц цыфр характеристик пушек и пулемётов не совпадают с реальными. Вы можете в моей ветке поискать мои наработки по вооружению - я выкладывал в открытый доступ, так же давал ссылки и копии бумажек с коих брал инфу. Мощность всех своих орудий проверял в Иле на воздействие по разным крафтам.. это для того что бы не переборщить и - наоборот - что бы орудия не кидались промокашками.
Повторюсь - в данном виде модный Ил под патч 4.13 пока без енжин-мода, поэтому данные пушек получаються несколько завышены.

Last edited by Vasya : 29.07.2015 at 22:06
Vasya is offline   Reply With Quote
Old 29.07.2015, 22:59   #112
yak
Местный
 
Join Date: 08.03.2015
Posts: 137
Default

я ссылаюсь на дефолтную игру с модактиватором.
для эрликона (на эмилях)используется фугасный снаряд с реальным кол-вом вв 0.0186=18.6грамма. немецкий снаряд-мина. для других мессеров уже нет такого снаряда-используется вымышленный с 13гр. вв.
думаю субъективные тесты на глазок -это не есть решение.
вот если бы можно было узнать скорость боеприпаса через каждые 100м полета по формуле-можно было бы и коэффициенты "kalibr" точнее проставить.
а так для себя понял есть два варианта. убрать тормоз снарядов(написать kalibr 0) и считать по усредненной формуле все боеприпасы по типу как стреляют зенитки.
либо использовать дефолтные иловские коэффициенты.
на счет ветра-думаю это вообще не актуально.там погрешность доли метра на основных дистанциях стрельбы.
сейчас подозреваю погрешность куда выше.
yak is offline   Reply With Quote
Old 30.07.2015, 00:52   #113
Vasya
Звичайна людина на Землі
 
Vasya's Avatar
 
Join Date: 06.11.2011
Location: Україна, м.Київ, Печерський район, вул. Кіквідзе
Posts: 8645
Радость

Quote:
Originally Posted by yak View Post
..............
вот если бы можно было узнать скорость боеприпаса через каждые 100м полета по формуле-можно было бы и коэффициенты "kalibr" точнее проставить.
а так для себя понял есть два варианта. убрать тормоз снарядов(написать kalibr 0) и считать по усредненной формуле все боеприпасы по типу как стреляют зенитки.
либо использовать дефолтные иловские коэффициенты.
на счет ветра-думаю это вообще не актуально.там погрешность доли метра на основных дистанциях стрельбы.
сейчас подозреваю погрешность куда выше.
Я в своих классах вооружения в пушках 20 мм поставил всем так:
gunproperties.bullet[0].kalibr = 0.000404F;
Мне приходилось подбирать данные опытным путём потому что мануала по общёту в свободном доступе нет. Повторюсь - подозреваю что
gunproperties.bullet[1].power = 0.041F;
это не масса ВВ в снаряде, поскольку даже в некоторых бронебойных пулях в Иле стоят в этом пропертисе цыфры. У Браунинга не было разрывных пуль в лентах, а в Иле есть цыфры в power.
Так же пришлось увеличить gunproperties.aimMaxDist = 2000F;
потому что после 1 км в дефолте снаряды и пули тупо падают вниз и пропадают вообще. Приходиться выкручиваться из ситуации. Попробуйте на самолёте с носовым колесом с небольим возвышением от горизонта(можно взять Та-183 или Р-39) стрельнуть стоя на полосе - через 1200-1300 метров снаряды просто упадут на полосу, чего не должно быть вообще. Должна быть большая дуга трассы на несколько км.
Vasya is offline   Reply With Quote
Old 30.07.2015, 16:04   #114
Vasya
Звичайна людина на Землі
 
Vasya's Avatar
 
Join Date: 06.11.2011
Location: Україна, м.Київ, Печерський район, вул. Кіквідзе
Posts: 8645
Default

Да не отбирает это ресурс, ну разве 1-2 процента. Илу по барабану как считать - 1 км дальности или 30 км дальности. В Хо-5 всегда стояла большая дальность:
public GunProperties createProperties()
{
GunProperties gunproperties = super.createProperties();
gunproperties.bCannon = false;
gunproperties.bUseHookAsRel = true;
gunproperties.fireMesh = "3DO/Effects/GunFire/20mm/mono.sim";
gunproperties.fire = null;
gunproperties.sprite = "3DO/Effects/GunFire/20mm/GunFlare.eff";
gunproperties.smoke = "effects/smokes/12mmSmoke.eff";
gunproperties.shells = "3DO/Effects/GunShells/GunShells.eff";
gunproperties.sound = "weapon.mgun_20_700";
gunproperties.customSound = "weapon.cannon_ho5";
gunproperties.emitColor = new Color3f(0.6F, 0.4F, 0.2F);
gunproperties.emitI = 10F;
gunproperties.emitR = 3F;
gunproperties.emitTime = 0.03F;
gunproperties.aimMinDist = 10F;
gunproperties.aimMaxDist = 3000F;
gunproperties.weaponType = 3;
gunproperties.maxDeltaAngle = 0.12F;
gunproperties.shotFreq = 12.75F;
gunproperties.traceFreq = 4;
gunproperties.bullets = 150;
gunproperties.bulletsCluster = 1;
gunproperties.bullet = (new BulletProperties[] {
new BulletProperties(), new BulletProperties(), new BulletProperties(), new BulletProperties()
});
gunproperties.bullet[0].massa = 0.12F;
gunproperties.bullet[0].kalibr = 0.00024F;
gunproperties.bullet[0].speed = 700F;
gunproperties.bullet[0].power = 0.0036F;
gunproperties.bullet[0].powerType = 0;
gunproperties.bullet[0].powerRadius = 0.0F;
gunproperties.bullet[0].traceMesh = "3do/effects/tracers/20mmYellow/mono.sim";
gunproperties.bullet[0].traceTrail = "effects/Smokes/SmokeBlack_BuletteTrail.eff";
gunproperties.bullet[0].traceColor = 0xd200ffff;
gunproperties.bullet[0].timeLife = 3.3F;
gunproperties.bullet[1].massa = 0.079F;
gunproperties.bullet[1].kalibr = 0.00024F;
gunproperties.bullet[1].speed = 730F;
gunproperties.bullet[1].power = 0.003872F;
gunproperties.bullet[1].powerType = 0;
gunproperties.bullet[1].powerRadius = 0.1F;
gunproperties.bullet[1].traceMesh = "3do/effects/tracers/20mmYellow/mono.sim";
gunproperties.bullet[1].traceTrail = "effects/Smokes/SmokeBlack_BuletteTrail.eff";
gunproperties.bullet[1].traceColor = 0xd200ffff;
gunproperties.bullet[1].timeLife = 3F;
gunproperties.bullet[2].massa = 0.12F;
gunproperties.bullet[2].kalibr = 0.00024F;
gunproperties.bullet[2].speed = 700F;
gunproperties.bullet[2].power = 0.0F;
gunproperties.bullet[2].powerType = 0;
gunproperties.bullet[2].powerRadius = 0.0F;
gunproperties.bullet[2].traceMesh = "3do/effects/tracers/20mmYellow/mono.sim";
gunproperties.bullet[2].traceTrail = "effects/Smokes/SmokeBlack_BuletteTrail.eff";
gunproperties.bullet[2].traceColor = 0xd200ffff;
gunproperties.bullet[2].timeLife = 3F;
gunproperties.bullet[3].massa = 0.079F;
gunproperties.bullet[3].kalibr = 0.00024F;
gunproperties.bullet[3].speed = 730F;
gunproperties.bullet[3].power = 0.003872F;
gunproperties.bullet[3].powerType = 0;
gunproperties.bullet[3].powerRadius = 0.1F;
gunproperties.bullet[3].traceMesh = "3do/effects/tracers/20mmYellow/mono.sim";
gunproperties.bullet[3].traceTrail = "effects/Smokes/SmokeBlack_BuletteTrail.eff";
gunproperties.bullet[3].traceColor = 0xd200ffff;
gunproperties.bullet[3].timeLife = 3F;
return gunproperties;
}
}
и многие другие цыфры в дефолте не совпадают с оригиналом ТТХ.
При полётах на Хаяте тормозов же не наблюдаеться.
Тормоза бывают только от модных взрывов и разных дымов, модной воды и т.д.
У меня видеокарта 650-ая и пока нормально., но тормоза у меня от того что ядро слабое и общитывать хорошо не могёт. А видяхи с головой хватает.
Vasya is offline   Reply With Quote
Old 30.07.2015, 17:26   #115
yak
Местный
 
Join Date: 08.03.2015
Posts: 137
Default

aimdistance не меняет ни траекторию ни жизнь трассы.
пули сильно забуксованы в воздухе вот и падают уже после 600м.drop очень большой(хотя для швак он всего 7м на 1км по таблице) а исчезают потому что время жизни закончилось в секундах.
жизнь пули и трассы меняет только timelife.
бронебойный описывается как power=0 powerradius=0 т.е.кусок металла
бз пуля power>0 powerradius=0
зажигалка как power>0 radius=0.05-0.1 (малый радиус)
фугас power>0 radius=0.2-1 (радиус действия побольше)
yak is offline   Reply With Quote
Old 30.07.2015, 17:41   #116
Vasya
Звичайна людина на Землі
 
Vasya's Avatar
 
Join Date: 06.11.2011
Location: Україна, м.Київ, Печерський район, вул. Кіквідзе
Posts: 8645
Радость

Quote:
Originally Posted by yak View Post
aimdistance не меняет ни траекторию ни жизнь трассы.
.................
Меняют и изменяют, вот пушка поболее, дефолт:
public MGunMK214A()
{
}

public GunProperties createProperties()
{
GunProperties gunproperties = super.createProperties();
gunproperties.bCannon = true;
gunproperties.bUseHookAsRel = true;
gunproperties.fireMesh = null;
gunproperties.fire = "3DO/Effects/GunFire/45mm/GunFire.eff";
gunproperties.sprite = null;
gunproperties.smoke = "effects/smokes/TankBusterSmoke.eff";
gunproperties.shells = null;
gunproperties.sound = "weapon.air_cannon_75";
gunproperties.customSound = "weapon.cannon_mk214";
gunproperties.emitColor = new Color3f(0.6F, 0.4F, 0.2F);
gunproperties.emitI = 20F;
gunproperties.emitR = 6F;
gunproperties.emitTime = 0.06F;
gunproperties.aimMinDist = 100F;
gunproperties.aimMaxDist = 6000F;
gunproperties.weaponType = 2;
gunproperties.maxDeltaAngle = 0.11F;
gunproperties.shotFreq = 2.666667F;
gunproperties.traceFreq = 1;
gunproperties.bullets = 21;
gunproperties.bulletsCluster = 1;
gunproperties.bullet = (new BulletProperties[] {
new BulletProperties(), new BulletProperties()
});
gunproperties.bullet[0].massa = 1.973F;
gunproperties.bullet[0].kalibr = 0.0029F;
gunproperties.bullet[0].speed = 1167F;
gunproperties.bullet[0].power = 0.0F;
gunproperties.bullet[0].powerType = 0;
gunproperties.bullet[0].powerRadius = 0.0F;
gunproperties.bullet[0].traceMesh = "3do/effects/tracers/20mmOrange/mono.sim";
gunproperties.bullet[0].traceTrail = "effects/Smokes/SmokeBlack_BuletteTrail.eff";
gunproperties.bullet[0].traceColor = 0xd2129cef;
gunproperties.bullet[0].timeLife = 60F;
gunproperties.bullet[1].massa = 1.519F;
gunproperties.bullet[1].kalibr = 0.0029F;
gunproperties.bullet[1].speed = 1100F;
gunproperties.bullet[1].power = 0.45F;
gunproperties.bullet[1].powerType = 0;
gunproperties.bullet[1].powerRadius = 45F;
gunproperties.bullet[1].traceMesh = "3do/effects/tracers/20mmOrange/mono.sim";
gunproperties.bullet[1].traceTrail = "effects/Smokes/SmokeBlack_BuletteTrail.eff";
gunproperties.bullet[1].traceColor = 0xd2129cef;
gunproperties.bullet[1].timeLife = 60F;
return gunproperties;
}
Vasya is offline   Reply With Quote
Old 30.07.2015, 17:43   #117
yak
Местный
 
Join Date: 08.03.2015
Posts: 137
Default

вообще интересно что является более неточным. стрельба зениток или авиапушек?
может в полном редакторе сделать какой то стенд с метками по дальности для отстрела стволов? только как точно пока не знаю..
yak is offline   Reply With Quote
Old 30.07.2015, 20:23   #118
Vasya
Звичайна людина на Землі
 
Vasya's Avatar
 
Join Date: 06.11.2011
Location: Україна, м.Київ, Печерський район, вул. Кіквідзе
Posts: 8645
Радость

Кстати - если в поуер и радиус будет ноль, то получаться промокашки как и было ранее в Бреда-Сафат 12.7. Что бы уверенно поджигать крафты - ставил gunproperties.bullet[1].powerType = 2; Так Ил узнаёт зажигательный состав., powerType = 1; - это уже осколочный снаряд., его бы и следовало прописывать большинству пушек в Иле. Моё личное мнение., узнавал всё опытным путём.
Угадайте ка - что и где нужно поставить что бы снаряды большого калибра топили корабли класса катера и баржи!?
------------------------------------------
Quote:
Originally Posted by yak View Post
вообще интересно что является более неточным. стрельба зениток или авиапушек?
.............
А посмотрите в Техникс-ини и вам станет ясно.

Last edited by Vasya : 30.07.2015 at 20:26
Vasya is offline   Reply With Quote
Old 31.07.2015, 07:16   #119
Sinoptic
Местный
 
Join Date: 01.05.2013
Location: г.Углегорск Сахалинской области
Posts: 117
Default

Мужики! Спорить можно до по синения, но в фильмах хорошо видно, как стрельба истребителя приводит к поджигу и потоплению надводных кораблей (Например в "Красных хвостах" от пулеметной стрельбы загорелся крейсер). Прошу сделать нормальными ШВАК и остальные авиапушки, чтобы и бомберы и истребители горели от 3-4 попаданий снарядом. А то Итальянский истребитель не горит вообще, а только ломается на части при стрельбе в упор.
Sinoptic is offline   Reply With Quote
Old 31.07.2015, 11:24   #120
Vasya
Звичайна людина на Землі
 
Vasya's Avatar
 
Join Date: 06.11.2011
Location: Україна, м.Київ, Печерський район, вул. Кіквідзе
Posts: 8645
Радость

Quote:
Originally Posted by Sinoptic View Post
Мужики! Спорить можно до по синения........... Прошу сделать нормальными ШВАК и остальные авиапушки, чтобы и бомберы и истребители горели от 3-4 попаданий снарядом. А то Итальянский истребитель не горит вообще, а только ломается на части при стрельбе в упор.
Я не спорю как бы., участник Як интересуеться классами вооружения - вот я и подсказываю что знаю.
--------------------------------------
Можете проглянуть мою ветку - я там выкладывал правленные шваки и другие сов, пушки и пулемёты. Но их мощность была оринтирована на глюк енжин-мода который делал крафты чугунными - где то в сопромате ноль потеряли или дорысовали., почти такая же бяка(проц. на 15-20-ть послабее) наблюдаеться и в патче 4.10.1 с установленным енжин-модом. Кто хочет тот найдёт мои наработки по вооружению, я даже распечатку выкладывал джава-файлов чего там нарысовал , так же документы и ссылки на источники которыми пользовался.

Last edited by Vasya : 31.07.2015 at 11:27
Vasya is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +3. The time now is 09:53.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Рейтинг@Mail.ru