AviaSkins.Forums

Вернуться   AviaSkins.Forums > Основные разделы > Моды для Ил-2 > Первым делом, первым делом - самолеты

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 19.05.2023, 22:37   #1221
Dimas1999
Местный
 
Аватар для Dimas1999
 
Регистрация: 18.11.2015
Адрес: Анапа
Сообщений: 1,380
По умолчанию

Добрый вечер
С ходу прям так не скажу, вероятно, надо будет исправить пару цифер в джаве. Как-нибудь, можно глянуть. Только тут вопрос, какая версия, какая сборка, дополнительный мод стоит?
Dimas1999 вне форума   Ответить с цитированием
Старый 21.05.2023, 12:27   #1222
Сергей RSN
Пользователь
 
Аватар для Сергей RSN
 
Регистрация: 30.08.2018
Сообщений: 54
По умолчанию

Добрый день! Версия 4.14.1 сборка DGenPACK 3.0 Дополнительных модов нет.
Сергей RSN вне форума   Ответить с цитированием
Старый 22.05.2023, 01:37   #1223
Dimas1999
Местный
 
Аватар для Dimas1999
 
Регистрация: 18.11.2015
Адрес: Анапа
Сообщений: 1,380
По умолчанию

В планах этого самолёта нет, как-нибудь гляну, когда закончатся интересные мне самолёты.

А пока снова работаю над Яками, доделываю всякие мелочи и правлю некоторые баги. На данный момент вот что успел:

Цитата:
Сообщение от голод Посмотреть сообщение
У ЯК-7УТИ ... В первой кабине просматривается заднее бронестекло.
В серии во второй кабине у инструктора был поручень такой же как в первой и выключатель зажигания на приборной доске.
Бронестекло убрал, вернул выключатель магнето и поручень.

Цитата:
Сообщение от голод Посмотреть сообщение
Вы правы. И у ОМа стойка неправильная. Изменен только щиток шасси.
Вот это поворот.
Может от ЛаГГа подойдет?
Попробовал у Як-7/9 сделать правильную стойку, взял из мода Як-9П, но планер у нас кривой. При перемещении колеса под правильную стойку, небольшая часть проходит сквозь консоль крыла, т.к. носок крыла не скруглённый, как в реальности, а будто топором рубленый. Пробовал уменьшать толщину колеса, прижимал стойку максимально к щитку. В результате получалось тонкое колесо, которое чуть задевает стойку. Правую стойку нормально не получилось сделать, она проходила через один из щитков. Элементы шасси слева и справа расположены не симметрично. Из-за кривизны планера пришлось отложить эту идею.

Сделал опционально выбор планера для Як-9П. По умолчанию стоит новый планер, но если разминусовать хеш -19CCD68615866B26, то будет старый планер.

Цитата:
Сообщение от Molva Посмотреть сообщение
Шаманство напрямую зависит от качества модели.

Тени консолей у Як-9П исправил. Так же исправил иерархию мешей шасси, теперь стойки привязаны к консолям крыла, а не к мешу CF через промежуточный меш G.
Теперь у Як-9П тени от киля и горизонтального стабилизатора отделены от хвоста.

Цитата:
Сообщение от голод Посмотреть сообщение
Я попробовал Як-7 М-82 и обнаружил что у него смоделированы именно те стойки и щитки шасси что надо для Як7/9
Но бронеспинка с заголовником. Должна быть обрезанная с бронестеклом так как это первый Як с улучшенным обзором.
Указатель температуры воды явно лишний и просится под замену на указатель температуры головок цилиндров.
Правая крыльевая пушка не работает.
Для него сделал кабину на основе кабины Як-7 позднего.
Пушку починил.
Так же добавил бензиномеры консольных баков, индикаторы-солдатики шасси и нового пилота От Барнеси.
Бронеспинку убрал.
Поправил тени.
Поправил хуки.

Для Як-3У добавил бензиномеры консольных баков, индикаторы-солдатики шасси (они были, сделал чтобы выходили чуть больше) и нового пилота От Барнеси.
Так же поправил тени и коллизии.
Поправил хуки.

Всем Як-9 добавил тень от ПВД, где её не было. (Как же мы 20 лет жили без этого?)

Цитата:
Сообщение от Fagot Посмотреть сообщение
я баг заметил, который влияет на геймплей, в кабинах яков с поздним прицелом трассера идут выше перекрестья прицела, стрелять сложновато
Исправил.

Последний раз редактировалось Dimas1999; 27.05.2023 в 22:50.
Dimas1999 вне форума   Ответить с цитированием
Старый 27.05.2023, 01:33   #1224
Dimas1999
Местный
 
Аватар для Dimas1999
 
Регистрация: 18.11.2015
Адрес: Анапа
Сообщений: 1,380
По умолчанию

Теперь Як-7 М-82 имеет "нормальные" коллижены. Осталось написать для него хитбон.
Миниатюры
Нажмите на изображение для увеличения
Название: Як-7 М-82.jpg
Просмотров: 92
Размер:	260.6 Кб
ID:	73762  
Dimas1999 вне форума   Ответить с цитированием
Старый 27.05.2023, 01:45   #1225
carsmaster
Пытающийся полететь
 
Аватар для carsmaster
 
Регистрация: 21.05.2009
Адрес: Сталинград
Сообщений: 2,425
Отправить сообщение для carsmaster с помощью ICQ Отправить сообщение для carsmaster с помощью Skype™
По умолчанию

Цитата:
Сообщение от Dimas1999 Посмотреть сообщение
Теперь Як-7 М-82 имеет "нормальные" коллижены. Осталось написать для него хитбон.
__________________
Даёшь защищенный онлайн и Свободный оффлайн.

Теперь я и в телеграмме: https://t.me/il_2_1946
carsmaster вне форума   Ответить с цитированием
Старый 27.05.2023, 22:29   #1226
Dimas1999
Местный
 
Аватар для Dimas1999
 
Регистрация: 18.11.2015
Адрес: Анапа
Сообщений: 1,380
По умолчанию

Обновил сборку Яков. Основные изменения написаны в сообщениях 1223, 1224.

Прошу проверить работоспособность сборки обладателей БАТа, убрал конфликтующую часть кода для ограничения перемещения 6DoF. Вроде, артефактов 3d модели нет, надеюсь, теперь появится совместимость.

https://drive.google.com/file/d/1l9y...ew?usp=sharing

Последний раз редактировалось Dimas1999; 27.05.2023 в 22:32.
Dimas1999 вне форума   Ответить с цитированием
Старый 28.05.2023, 06:52   #1227
Grog
Местный
 
Аватар для Grog
 
Регистрация: 09.05.2009
Адрес: Хабаровск
Сообщений: 1,750
По умолчанию

Цитата:
Сообщение от Dimas1999 Посмотреть сообщение
Обновил сборку Яков.
Cпасибо, опробую
Вот только, проблемок с 6DOF в ВАТ-е как то не обнаруживал и ранее
__________________
...каждый болен ИЛ-2 по разному,
но похоже что навсегда!
Grog вне форума   Ответить с цитированием
Старый 28.05.2023, 10:42   #1228
Dimas1999
Местный
 
Аватар для Dimas1999
 
Регистрация: 18.11.2015
Адрес: Анапа
Сообщений: 1,380
По умолчанию

Так вроде же в БАТе сборка с моими классами не работала, по логам понял, что не нравится код для ограничения перемещений 6DoF. Я его закомментировал. Из-за этого камера может слишком сильно переместиться и пройти сквозь текстуры (теоретически).
Насколько я помню, ранее для БАТа требовался фикс от Васи, где классы были закомпилированы в среде на основе 4.12.2.
Dimas1999 вне форума   Ответить с цитированием
Старый 28.05.2023, 11:52   #1229
KimCh
Местный
 
Регистрация: 23.03.2018
Сообщений: 324
По умолчанию

В ВАТ странный прицел у Yak-7B Late, 1942. У остальных яков все в порядке.
Картинки без установки и с установкой мода.
Для интереса попробовал мод в версии 2.1.3.3 от ут2, проблем не нашел.

Хотелось бы прозрачное стекло кабины, мутное глаза сильно напрягает.
Может в ввиде отдельного мода-довеска оформить, чтоб основной не корректировать?
Миниатюры
Нажмите на изображение для увеличения
Название: 2023.05.28 07-47-57.jpg
Просмотров: 97
Размер:	455.1 Кб
ID:	73764   Нажмите на изображение для увеличения
Название: 2023.05.28 07-38-13.jpg
Просмотров: 95
Размер:	473.3 Кб
ID:	73765  

Последний раз редактировалось KimCh; 28.05.2023 в 12:00.
KimCh вне форума   Ответить с цитированием
Старый 28.05.2023, 15:10   #1230
Vasya
Звичайна людина на Землі
 
Аватар для Vasya
 
Регистрация: 06.11.2011
Адрес: Україна, м.Київ, Печерський район, вул. Кіквідзе
Сообщений: 8,085
По умолчанию

Цитата:
Сообщение от Dimas1999 Посмотреть сообщение
Так вроде же в БАТе сборка с моими классами не работала, по логам понял,
что не нравится код для ограничения перемещений 6DoF.
Я его закомментировал. Из-за этого камера может слишком сильно
переместиться и пройти сквозь текстуры (теоретически).
Насколько я помню, ранее для БАТа требовался фикс от Васи, где классы
были закомпилированы в среде на основе 4.12.2.
6DoF я оставлял. Дописывал импорт.
И ещё в классах кокпитов код некоторых приборов исправлял.
Например.
Код:
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
        });
    }
Vasya вне форума   Ответить с цитированием
Старый 28.05.2023, 17:23   #1231
Molva
Местный
 
Аватар для Molva
 
Регистрация: 06.07.2009
Адрес: г.Гомель
Сообщений: 2,538
Отправить сообщение для Molva с помощью ICQ Отправить сообщение для Molva с помощью Skype™
По умолчанию

У шасси нет тени.
Миниатюры
Нажмите на изображение для увеличения
Название: !!!YAK.jpg
Просмотров: 301
Размер:	511.8 Кб
ID:	73766  
Molva вне форума   Ответить с цитированием
Старый 28.05.2023, 20:58   #1232
Dimas1999
Местный
 
Аватар для Dimas1999
 
Регистрация: 18.11.2015
Адрес: Анапа
Сообщений: 1,380
По умолчанию

Цитата:
Сообщение от KimCh Посмотреть сообщение
В ВАТ странный прицел у Yak-7B Late, 1942. У остальных яков все в порядке.

Хотелось бы прозрачное стекло кабины, мутное глаза сильно напрягает.
Может в ввиде отдельного мода-довеска оформить, чтоб основной не корректировать?
Мод не до конца встал. Часть мешей кабины не из моей сборки.
Более прозрачное стекло лежит в папке 3do/Cockpit/чистое стекло...
закинуть в папку с каждой кабиной.

Цитата:
Сообщение от Vasya Посмотреть сообщение
6DoF я оставлял. Дописывал импорт.
И ещё в классах кокпитов код некоторых приборов исправлял.
Например, у ЛаГГа его нет, проблем с ним не было, здесь именно на нём в БАТе спотыкался Ил. Я тоже в одной из промежуточных версий занимался "индусским кодом" и писал лишние строчки импорт, в БАТе всё равно не работало.
Исправления кода приборов, вроде, все вставил или ещё какие-то были?

Цитата:
Сообщение от Molva Посмотреть сообщение
У шасси нет тени.
Одно чиним, другое ломаем...
Dimas1999 вне форума   Ответить с цитированием
Старый 28.05.2023, 22:34   #1233
Dimas1999
Местный
 
Аватар для Dimas1999
 
Регистрация: 18.11.2015
Адрес: Анапа
Сообщений: 1,380
По умолчанию

Мини фикс теней Як-7В. Закинуть в папку с планером Як-7В.
Вложения
Тип файла: zip Yak-7V.zip (11.5 Кб, 67 просмотров)
Dimas1999 вне форума   Ответить с цитированием
Старый 28.05.2023, 22:44   #1234
Vasya
Звичайна людина на Землі
 
Аватар для Vasya
 
Регистрация: 06.11.2011
Адрес: Україна, м.Київ, Печерський район, вул. Кіквідзе
Сообщений: 8,085
По умолчанию

Цитата:
Сообщение от Dimas1999 Посмотреть сообщение
.................................
Например, у ЛаГГа его нет, проблем с ним не было, здесь именно на нём в БАТе спотыкался Ил. Я тоже в одной из промежуточных версий занимался "индусским кодом" и писал лишние строчки импорт, в БАТе всё равно не работало.
Исправления кода приборов, вроде, все вставил или ещё какие-то были?
......................
Вообще 6Доф в 4.12.2 есть в дефолте.
Но этот патч любит ссылку на первый класс, без неё моя твоя не понимай.
Например:
Код:
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.
Vasya вне форума   Ответить с цитированием
Старый 28.05.2023, 23:08   #1235
Dimas1999
Местный
 
Аватар для Dimas1999
 
Регистрация: 18.11.2015
Адрес: Анапа
Сообщений: 1,380
По умолчанию

Цитата:
Сообщение от Vasya Посмотреть сообщение
Вообще 6Доф в 4.12.2 есть в дефолте.
Но этот патч любит ссылку на первый класс, без неё моя твоя не понимай.
Например:
Код:
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.JGP.*;
то без этого не компилируется?
import com.maddox.JGP.Point3d;
import com.maddox.JGP.Tuple3d;
import com.maddox.JGP.Tuple3f;
import com.maddox.JGP.Vector3f;

По идее, если есть первое, то второе не надо, ибо это "индусский код" какой-то или в 4.12.2 надо писать всё?
Dimas1999 вне форума   Ответить с цитированием
Старый 29.05.2023, 12:02   #1236
Vasya
Звичайна людина на Землі
 
Аватар для Vasya
 
Регистрация: 06.11.2011
Адрес: Україна, м.Київ, Печерський район, вул. Кіквідзе
Сообщений: 8,085
Сообщение

Цитата:
Сообщение от Dimas1999 Посмотреть сообщение
А что за фикс-то?

Если есть:
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 надо писать всё?
Этот фикс наверное.
http://forum.aviaskins.com/showpost....postcount=1018
-------------
Класс компилится. но миссия вылетает на рабочий стол.
Нужно проверять опытно.
Смотрел по дефолтных классах кокпитов - где что ставят и дописывал ссылки.
Vasya вне форума   Ответить с цитированием
Старый 29.05.2023, 12:40   #1237
Dimas1999
Местный
 
Аватар для Dimas1999
 
Регистрация: 18.11.2015
Адрес: Анапа
Сообщений: 1,380
По умолчанию

Вшивал этот фикс. С тех пор точно менял кабины для Яков с М-82.
Dimas1999 вне форума   Ответить с цитированием
Старый 29.05.2023, 15:22   #1238
andrey65
Модератор
 
Аватар для andrey65
 
Регистрация: 05.11.2007
Адрес: Кемеровская область
Сообщений: 7,036
Отправить сообщение для andrey65 с помощью ICQ
По умолчанию

Цитата:
Сообщение от Dimas1999 Посмотреть сообщение
Обновил сборку Яков. Основные изменения написаны в сообщениях 1223, 1224.

Прошу проверить работоспособность сборки обладателей БАТа, убрал конфликтующую часть кода для ограничения перемещения 6DoF. Вроде, артефактов 3d модели нет, надеюсь, теперь появится совместимость.

https://drive.google.com/file/d/1l9y...ew?usp=sharing
Полетал на чем смог, ничего критичного не увидел, вроде все хорошо. С прицелами тоже. У меня БАТ.
andrey65 на форуме   Ответить с цитированием
Старый 29.05.2023, 17:27   #1239
KimCh
Местный
 
Регистрация: 23.03.2018
Сообщений: 324
По умолчанию

У Яков надо шкалу исправить - заменить 7 на 3. Такая ошибка уже встречалась где-то.
Миниатюры
Нажмите на изображение для увеличения
Название: shkala128.png
Просмотров: 84
Размер:	12.6 Кб
ID:	73768  
KimCh вне форума   Ответить с цитированием
Старый 29.05.2023, 18:15   #1240
Dimas1999
Местный
 
Аватар для Dimas1999
 
Регистрация: 18.11.2015
Адрес: Анапа
Сообщений: 1,380
По умолчанию

Это новая модель "Сусанин-7")
Правильную шкалу (shkala128.tga и shkala128_night.tga) можно взять в папке Yak-3und9, и закинуть в папки Yak-1, Yak-7, Yak-7V.
Dimas1999 вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 5 (пользователей: 0 , гостей: 5)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 10:07. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Рейтинг@Mail.ru