|
|
|
#1221 |
|
Местный
Регистрация: 18.11.2015
Сообщений: 1,714
|
Добрый вечер
С ходу прям так не скажу, вероятно, надо будет исправить пару цифер в джаве. Как-нибудь, можно глянуть. Только тут вопрос, какая версия, какая сборка, дополнительный мод стоит? |
|
|
|
|
|
#1222 |
|
Пользователь
Регистрация: 30.08.2018
Сообщений: 54
|
Добрый день! Версия 4.14.1 сборка DGenPACK 3.0 Дополнительных модов нет.
|
|
|
|
|
|
#1223 | |||
|
Местный
Регистрация: 18.11.2015
Сообщений: 1,714
|
В планах этого самолёта нет, как-нибудь гляну, когда закончатся интересные мне самолёты.
А пока снова работаю над Яками, доделываю всякие мелочи и правлю некоторые баги. На данный момент вот что успел: Цитата:
Цитата:
Сделал опционально выбор планера для Як-9П. По умолчанию стоит новый планер, но если разминусовать хеш -19CCD68615866B26, то будет старый планер. Тени консолей у Як-9П исправил. Так же исправил иерархию мешей шасси, теперь стойки привязаны к консолям крыла, а не к мешу CF через промежуточный меш G. Теперь у Як-9П тени от киля и горизонтального стабилизатора отделены от хвоста. Цитата:
Пушку починил. Так же добавил бензиномеры консольных баков, индикаторы-солдатики шасси и нового пилота От Барнеси. Бронеспинку убрал. Поправил тени. Поправил хуки. Для Як-3У добавил бензиномеры консольных баков, индикаторы-солдатики шасси (они были, сделал чтобы выходили чуть больше) и нового пилота От Барнеси. Так же поправил тени и коллизии. Поправил хуки. Всем Як-9 добавил тень от ПВД, где её не было. (Как же мы 20 лет жили без этого? )Исправил. Последний раз редактировалось Dimas1999; 27.05.2023 в 22:50. |
|||
|
|
|
|
|
#1224 |
|
Местный
Регистрация: 18.11.2015
Сообщений: 1,714
|
Теперь Як-7 М-82 имеет "нормальные" коллижены. Осталось написать для него хитбон.
|
|
|
|
|
|
#1225 | |
|
Пытающийся полететь
|
Цитата:
![]()
__________________
Даёшь защищенный онлайн и Свободный оффлайн. Теперь я и в телеграмме: https://t.me/il_2_1946 |
|
|
|
|
|
|
#1226 |
|
Местный
Регистрация: 18.11.2015
Сообщений: 1,714
|
Обновил сборку Яков. Основные изменения написаны в сообщениях 1223, 1224.
Прошу проверить работоспособность сборки обладателей БАТа, убрал конфликтующую часть кода для ограничения перемещения 6DoF. Вроде, артефактов 3d модели нет, надеюсь, теперь появится совместимость. https://drive.google.com/file/d/1l9y...ew?usp=sharing Последний раз редактировалось Dimas1999; 27.05.2023 в 22:32. |
|
|
|
|
|
#1227 |
|
Местный
Регистрация: 09.05.2009
Адрес: Хабаровск
Сообщений: 1,959
|
Cпасибо, опробую
![]() ![]() Вот только, проблемок с 6DOF в ВАТ-е как то не обнаруживал и ранее ![]()
__________________
...каждый болен ИЛ-2 по разному, но похоже что навсегда! |
|
|
|
|
|
#1228 |
|
Местный
Регистрация: 18.11.2015
Сообщений: 1,714
|
Так вроде же в БАТе сборка с моими классами не работала, по логам понял, что не нравится код для ограничения перемещений 6DoF. Я его закомментировал. Из-за этого камера может слишком сильно переместиться и пройти сквозь текстуры (теоретически).
Насколько я помню, ранее для БАТа требовался фикс от Васи, где классы были закомпилированы в среде на основе 4.12.2. |
|
|
|
|
|
#1229 |
|
Местный
Регистрация: 23.03.2018
Сообщений: 335
|
В ВАТ странный прицел у Yak-7B Late, 1942. У остальных яков все в порядке.
Картинки без установки и с установкой мода. Для интереса попробовал мод в версии 2.1.3.3 от ут2, проблем не нашел. Хотелось бы прозрачное стекло кабины, мутное глаза сильно напрягает. Может в ввиде отдельного мода-довеска оформить, чтоб основной не корректировать? Последний раз редактировалось KimCh; 28.05.2023 в 12:00. |
|
|
|
|
|
#1230 | |
|
Звичайна людина на Землі
Регистрация: 06.11.2011
Адрес: Україна, м.Київ, Печерський район, вул. Кіквідзе
Сообщений: 8,363
|
Цитата:
И ещё в классах кокпитов код некоторых приборов исправлял. Например. Код:
package com.maddox.il2.objects.air;
import com.maddox.JGP.*;
import com.maddox.JGP.Point3d;
import com.maddox.JGP.Tuple3d;
import com.maddox.JGP.Tuple3f;
import com.maddox.JGP.Vector3f;
import com.maddox.il2.ai.World;
import com.maddox.il2.engine.*;
import com.maddox.il2.fm.*;
import com.maddox.rts.*;
public class CockpitYAK_1 extends CockpitPilot
{
class Interpolater extends InterpolateRef
{
public boolean tick()
{
if(fm != null)
{
setTmp = setOld;
setOld = setNew;
setNew = setTmp;
setNew.throttle = (10F * setOld.throttle + ((FlightModelMain) (fm)).CT.PowerControl) / 11F;
setNew.prop = (10F * setOld.prop + ((FlightModelMain) (fm)).EI.engines[0].getControlProp()) / 11F;
setNew.altimeter = fm.getAltitude();
if(Math.abs(((FlightModelMain) (fm)).Or.getKren()) < 30F)
setNew.azimuth = (35F * setOld.azimuth + ((FlightModelMain) (fm)).Or.azimut()) / 36F;
if(setOld.azimuth > 270F && setNew.azimuth < 90F)
setOld.azimuth -= 360F;
if(setOld.azimuth < 90F && setNew.azimuth > 270F)
setOld.azimuth += 360F;
setNew.vspeed = (199F * setOld.vspeed + fm.getVertSpeed()) / 200F;
setNew.mix1 = 0.8F * setOld.mix1 + 0.2F * fm.EI.engines[0].getControlMix();
}
return true;
}
Interpolater()
{
}
}
private class Variables
{
float mix1;
float throttle;
float prop;
float altimeter;
float azimuth;
float vspeed;
private Variables()
{
}
}
protected void setCameraOffset()
{
super.cameraCenter.add(0.019999999552965164D, 0.0D, 0.0D);
}
public CockpitYAK_1()
{
super("3DO/Cockpit/Yak-1/hier.him", "bf109");
setOld = new Variables();
setNew = new Variables();
w = new Vector3f();
pictAiler = 0.0F;
pictElev = 0.0F;
light1 = new LightPointActor(new LightPoint(), new Point3d(-0.44750000000000001D, 0.3392D, 0.31190000000000001D));
light2 = new LightPointActor(new LightPoint(), new Point3d(-0.33810000000000001D, 0.28420000000000001D, 0.27179999999999999D));
light3 = new LightPointActor(new LightPoint(), new Point3d(-0.1656D, 0.20100000000000001D, 0.21079999999999999D));
light4 = new LightPointActor(new LightPoint(), new Point3d(-0.44750000000000001D, -0.3392D, 0.31190000000000001D));
light5 = new LightPointActor(new LightPoint(), new Point3d(-0.33810000000000001D, -0.28420000000000001D, 0.27179999999999999D));
light6 = new LightPointActor(new LightPoint(), new Point3d(-0.1656D, -0.20100000000000001D, 0.21079999999999999D));
light1.light.setColor(245F, 221F, 189F);
light2.light.setColor(245F, 221F, 189F);
light3.light.setColor(245F, 221F, 189F);
light4.light.setColor(245F, 221F, 189F);
light5.light.setColor(245F, 221F, 189F);
light6.light.setColor(245F, 221F, 189F);
light1.light.setEmit(0.0F, 0.0F);
light2.light.setEmit(0.0F, 0.0F);
light3.light.setEmit(0.0F, 0.0F);
light4.light.setEmit(0.0F, 0.0F);
light5.light.setEmit(0.0F, 0.0F);
light6.light.setEmit(0.0F, 0.0F);
super.pos.base().draw.lightMap().put("LAMPHOOK1", light1);
super.pos.base().draw.lightMap().put("LAMPHOOK2", light2);
super.pos.base().draw.lightMap().put("LAMPHOOK3", light3);
super.pos.base().draw.lightMap().put("LAMPHOOK4", light4);
super.pos.base().draw.lightMap().put("LAMPHOOK5", light5);
super.pos.base().draw.lightMap().put("LAMPHOOK6", light6);
super.cockpitNightMats = (new String[] {
"prib_one", "prib_two", "prib_four", "prib_five", "shkala", "prib_one_dd", "prib_two_dd"
});
setNightMats(false);
interpPut(new Interpolater(), null, Time.current(), null);
super.limits6DoF = (new float[] {
0.7F, 0.055F, -0.07F, 0.11F, 0.15F, -0.11F, 0.04F, -0.025F
});
}
|
|
|
|
|
|
|
#1231 |
|
Местный
|
У шасси нет тени.
|
|
|
|
|
|
#1232 | ||
|
Местный
Регистрация: 18.11.2015
Сообщений: 1,714
|
Цитата:
Более прозрачное стекло лежит в папке 3do/Cockpit/чистое стекло... закинуть в папку с каждой кабиной. Цитата:
Исправления кода приборов, вроде, все вставил или ещё какие-то были? Одно чиним, другое ломаем... |
||
|
|
|
|
|
#1233 |
|
Местный
Регистрация: 18.11.2015
Сообщений: 1,714
|
Мини фикс теней Як-7В. Закинуть в папку с планером Як-7В.
|
|
|
|
|
|
#1234 | |
|
Звичайна людина на Землі
Регистрация: 06.11.2011
Адрес: Україна, м.Київ, Печерський район, вул. Кіквідзе
Сообщений: 8,363
|
Цитата:
Но этот патч любит ссылку на первый класс, без неё моя твоя не понимай. Например: Код:
import com.maddox.JGP.*; import com.maddox.JGP.Point3d; import com.maddox.JGP.Tuple3d; import com.maddox.JGP.Tuple3f; import com.maddox.JGP.Vector3f; думаю - вполне подойдёт и последнему варианту Яков. Сейчас ещё заниматься Илом не могу - много работы, которую взял на дом. Последний раз редактировалось Vasya; 28.05.2023 в 22:46. |
|
|
|
|
|
|
#1235 | |
|
Местный
Регистрация: 18.11.2015
Сообщений: 1,714
|
Цитата:
Если есть: import com.maddox.JGP.*; то без этого не компилируется? import com.maddox.JGP.Point3d; import com.maddox.JGP.Tuple3d; import com.maddox.JGP.Tuple3f; import com.maddox.JGP.Vector3f; По идее, если есть первое, то второе не надо, ибо это "индусский код" какой-то или в 4.12.2 надо писать всё? |
|
|
|
|
|
|
#1236 | |
|
Звичайна людина на Землі
Регистрация: 06.11.2011
Адрес: Україна, м.Київ, Печерський район, вул. Кіквідзе
Сообщений: 8,363
|
Цитата:
http://forum.aviaskins.com/showpost....postcount=1018 ------------- Класс компилится. но миссия вылетает на рабочий стол. Нужно проверять опытно. Смотрел по дефолтных классах кокпитов - где что ставят и дописывал ссылки. |
|
|
|
|
|
|
#1237 |
|
Местный
Регистрация: 18.11.2015
Сообщений: 1,714
|
Вшивал этот фикс. С тех пор точно менял кабины для Яков с М-82.
|
|
|
|
|
|
#1238 | |
|
Модератор
Регистрация: 05.11.2007
Адрес: Кемеровская область
Сообщений: 7,629
|
Цитата:
|
|
|
|
|
|
|
#1239 |
|
Местный
Регистрация: 23.03.2018
Сообщений: 335
|
У Яков надо шкалу исправить - заменить 7 на 3. Такая ошибка уже встречалась где-то.
|
|
|
|
|
|
#1240 |
|
Местный
Регистрация: 18.11.2015
Сообщений: 1,714
|
Это новая модель "Сусанин-7")
Правильную шкалу (shkala128.tga и shkala128_night.tga) можно взять в папке Yak-3und9, и закинуть в папки Yak-1, Yak-7, Yak-7V. |
|
|
|
![]() |
| Здесь присутствуют: 2 (пользователей: 0 , гостей: 2) | |
|
|