AviaSkins.Forums

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

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

Работа над сборкой не прекращается. Выкладываю очередную стабильную версию, в ней внесён ряд улучшений и исправлений.

Поработал над линейкой Як-7, попробовал распределить их по сериям.
У всех моделей Як-7Б теперь убирающееся хвостовое колесо.
Добавил всем моделям коллижен маслобака.
Як-3 имеет чуть более аутентичный кокпит.
Кокпиты облегчённых Як-1 теперь тоже чуть более аутентичны.
Як-9 1 серии имеет кольцевой прицел ВВ-1.
С мешей крыла Як-3 удалил бензиномеры и добавил их отдельным мешем со смещением, чтобы были лучше заметны.
Исправил код радиатора И-26, теперь в логе нет ошибки.
Исправил в коде углы открытия радиатора Як-1Б 136 серии.
Исправил створки шасси у Як-3 ВК-107А, линейки Як-7 и Як-9 чтобы они не пересекались с колёсами.
Исправил ошибки ОМа и модов со створками радиаторов линейки Як-7.
Исправил визуальную ошибку задней кабины Як-7УТИ на внешнем виде.
Добавил анимацию открывания маслорадиатора для линейки Як-9.

https://drive.google.com/file/d/16Ik...usp=share_link

Сейчас продолжаю работу над правкой кабин. Планеры, на мой взгляд, уже вылизал почти идеально.
Dimas1999 вне форума   Ответить с цитированием
Старый 06.03.2023, 15:08   #722
YurBorR
Местный
 
Регистрация: 25.02.2013
Адрес: Южный Урал
Сообщений: 614
По умолчанию

Дим, пока ещё не ставил, но буду и поясни непонятки: зачем папка ФМ и куда из неё файлы девать? Уж извини за наивные вопросы, но такие вещи я не ставил уже много лет...
YurBorR вне форума   Ответить с цитированием
Старый 06.03.2023, 15:27   #723
Dimas1999
Местный
 
Аватар для Dimas1999
 
Регистрация: 18.11.2015
Адрес: Анапа
Сообщений: 1,380
По умолчанию

Никуда. ФМ, Джава, Классы, а так же папка decoded в папке cod - это для знающих или любопытных.
Dimas1999 вне форума   Ответить с цитированием
Старый 07.03.2023, 23:45   #724
Dimas1999
Местный
 
Аватар для Dimas1999
 
Регистрация: 18.11.2015
Адрес: Анапа
Сообщений: 1,380
По умолчанию

Продолжаю доработку Яков. На данном этапе я сосредоточился на улучшении кабин. Пока закончил только Як-1Б 99 и 136 серии, по ним было больше всего работы.
Для всех самолётов поставил новые прицелы ПБП-1 от WxTex с правками от Сергея/Карсмастера. https://www.sas1946.com/main/index.p...c,50962.0.html
Добавил анимацию ручки высотного корректора.
Отделил ручку магнето и сделал её анимированной.
Як-1Б теперь имеет родную скруглённую кабину с открывающимся фонарём. Раньше была или скруглённая кабина с неоткрывающимся фонарём или рубленая кабина с открывающимся фонарём или неправильная кабина от Як-1 с высоким гаргротом.
У Як-1Б перенёс "кислородные" приборы с правого борта на панель приборов, ориентировался на фотографии и реализацию в БзС.
Убрал лишние рукоятки перезарядки орудий, левую рукоятку приподнял, чтобы она не пересекалась с переключателем магнето.
Провожу работу по зачистке ошибок и отличий в модных классах кабин, привожу всё к последним патчам.
Для демонстрации улучшений я снял небольшой ролик.


https://www.youtube.com/watch?v=yQ8W...82%D0%B8%D0%BD

Последний раз редактировалось Dimas1999; 08.03.2023 в 15:54.
Dimas1999 вне форума   Ответить с цитированием
Старый 08.03.2023, 15:40   #725
Dimas1999
Местный
 
Аватар для Dimas1999
 
Регистрация: 18.11.2015
Адрес: Анапа
Сообщений: 1,380
Вопрос

Пытаюсь убрать артефакт внешней модели в кабине Як-1. Для этого в классе кабины отключил видимость меша CF_D0.
Код:
    protected boolean doFocusEnter()
    {
        if(!super.doFocusEnter())
            return false;
        aircraft().hierMesh().chunkVisible("Blister1_D0", false);
        aircraft().hierMesh().chunkVisible("CF_D0", false);
        return true;
    }

    protected void doFocusLeave()
    {
        if(!isFocused())
            return;
        aircraft().hierMesh().chunkVisible("Blister1_D0", true);
        aircraft().hierMesh().chunkVisible("CF_D0", true);
        super.doFocusLeave();
    }
Затем в кабину добавил вырезанный кусочек с капота, чтобы не было дыры. Делал по образцу стандартного СБ-2. Такое сработало в кабинах Бф-109, но не работает почему-то сейчас. Меш имеет розовый цвет.

Вот добавил код в классе кабины:
Код:
    protected void reflectPlaneToModel()
    {
    }

    protected void reflectPlaneMats()
    {
        HierMesh hiermesh = aircraft().hierMesh();
        com.maddox.il2.engine.Mat mat = hiermesh.material(hiermesh.materialFind("Gloss1D0o"));
        mesh.materialReplace("Gloss1D0o", mat);
    }
Вот мат файл:

Код:
[ClassInfo]
  ClassName TMaterial
[General]
  tfDoubleSide 0
  tfShouldSort 0
  tfDropShadow 0
  tfGameTimer 1
[LightParams]
  Ambient 1.0
  Diffuse 1.0
  Specular 0.2
  SpecularPow 4
  Shine 0.0
[Layer0]
  TextureName skin1o.tga
  PaletteName
  Frame 0.0
  VisibleDistanceNear 0.0
  VisibleDistanceFar 10000.0
  TextureCoordScale 0.0 0.0 1.0 1.0
  ColorScale 1.0 1.0 1.0 1.0
  AlphaTestVal 0.5              // of [0.1, 0.5, 0.9]
  tfWrapX 1
  tfWrapY 1
  tfMinLinear 1
  tfMagLinear 1
  tfMipMap 0
  tfBlend 0
  tfBlendAdd 0
  tfTestA 0
  tfTestZ 1
  tfUpDateClear 0
  tfModulate 1
  tfNoTexture 0
  tfAnimatePalette 0
  tfAnimateSkippedFrames 0
  tfNoWriteZ 0
  tfDepthOffset 0
  tfTranspBorder 0
  tfTestZEqual 0
Когда прописываю принудительно ссылку на скин, то всё работает, но при смене скина при виде из кабины капот неправильного цвета.
Код:
  TextureName ..\..\Plane\Yak-1(Multi1)\Summer\skin1o.tga

Последний раз редактировалось Dimas1999; 08.03.2023 в 15:48.
Dimas1999 вне форума   Ответить с цитированием
Старый 08.03.2023, 16:25   #726
tarakan67
Местный
 
Регистрация: 15.09.2008
Сообщений: 2,180
По умолчанию

Попробуй не добавлять кусок капота, а в конце класса кокпита дописать:
Код:
 static 
    {
        Property.set(CLASS.THIS(), "normZNs", new float[] {
            1.0F, 0.24F, 0.24F, 0.24F
        });
tarakan67 вне форума   Ответить с цитированием
Старый 08.03.2023, 19:34   #727
Dimas1999
Местный
 
Аватар для Dimas1999
 
Регистрация: 18.11.2015
Адрес: Анапа
Сообщений: 1,380
По умолчанию

Большое спасибо, поигрался с циферками, всё получилось.
Dimas1999 вне форума   Ответить с цитированием
Старый 10.03.2023, 01:09   #728
Dimas1999
Местный
 
Аватар для Dimas1999
 
Регистрация: 18.11.2015
Адрес: Анапа
Сообщений: 1,380
По умолчанию

Продолжаю работу.
Добавил Як-1Б спереди бронестекло.
Закончил работу над линейкой Як-3/Як-9У. Попил мне крови Як-9У, у него косяк с матами, но в чистой версии артефакт на прицеле почти не заметен, но при замене вылез косяк и долго пытался понять свою ошибку, а в sfs просто лежит корявый мат.
У Як-3 ВК-107А и Як-9У сдвинул кабину назад на 40 см, по мне она стояла слишком далеко вперёд, ориентировался на артефакты фонаря со внешней модели.
Для Як-3/Як-9У взял у WxTex поздний вариант прицела ПБП-1, у Карсмастера взял от раннего более круглое колесо прицела. Результат на скриншоте.
Всем Якам добавил текстуру более потёртую фонаря из ДГен пака, мне она понравилась.
Миниатюры
Нажмите на изображение для увеличения
Название: grab0053.jpg
Просмотров: 112
Размер:	750.1 Кб
ID:	73244   Нажмите на изображение для увеличения
Название: grab0054.jpg
Просмотров: 107
Размер:	734.1 Кб
ID:	73245  
Dimas1999 вне форума   Ответить с цитированием
Старый 10.03.2023, 05:37   #729
Vasya
Звичайна людина на Землі
 
Аватар для Vasya
 
Регистрация: 06.11.2011
Адрес: Україна, м.Київ, Печерський район, вул. Кіквідзе
Сообщений: 8,085
По умолчанию

Цитата:
Сообщение от Dimas1999 Посмотреть сообщение
Продолжаю работу.
................
Очень хорошо выглядит.
Жду окончания улучшений - поставлю себе во все патчи.
Vasya вне форума   Ответить с цитированием
Старый 13.03.2023, 22:35   #730
Dimas1999
Местный
 
Аватар для Dimas1999
 
Регистрация: 18.11.2015
Адрес: Анапа
Сообщений: 1,380
По умолчанию

Возникло несколько вопросов по реализации Яков в и]гре.
У планеров Яков имеется папка (fr), которая выбирается при выборе страны Франция. Насколько я понял, планер такой же, только там местами шакальный скин времён ЗС 1.0 со стрелкой или точно такой же скин, как и в папке (Multi1). Насколько это необходимо игре? Думаю для экономии места оставить только Мульти1 и в классе внести соответствующие изменения.
Занялся радиополукомпасами, долго не мог понять почему он не отображается в кабине, даже год ставил 1960. Почему-то думал, что он появляется по дате миссии. Но сейчас реализовано так, что при установке в настройках сложности реалистичной навигации его нет. Зачем это так сделано, в чём смысл такого?
Может, стоит реализовать появление по дате миссии по типу МБР-2?
Код:
        if(Mission.getMissionDate(false) < 0x12853c5)
        {
            ...;
        } else
        {
            ...;
        }
Так же на данный момент почти завершил переборку кабин, внёс мелкие правки почти во все кабины, создал на основе существующих новые кабины и новые варианты с некоторыми отличиями. Ориентировался на книги, схемы, фото и реализацию в БзХ.
И-26I - убрал ручку перезарядки пушки.
Як-1 60 и 96 серии - убрал панель управления бомбами.
Як-1 99 серии и Як-9 1 серии, на левой панели убрал регулятор яркости прицела.
Текущую кабину Як-7 оставил только для моделей А, у нас она сделана из кабины Як-1, находил только фото небольшой части ранней серии (до 15) с электрическим бензиномером.
Як-7Б - 2 новых кабины. Обе на основе кабины Як-9Д. Для Як-7Б поставил переплёт с высоким гаргротом, для модели с каплевидным фонарём оставил переплёт от Як-9Д. Так же на разных версиях используются разные РУСы. Перенёс микрофонный щиток с правого борта на переднюю панель под рацию, добавил ручку перезарядки правого пулемёта. У поздних модификаций удалил пульт управления бомбами. Добавил возможность появления радиополукомпаса на дополнительной панели под индикатором наддува.
У некоторых кабин Як-7/9 подвигал положение кабины относительно планера вперёд/назад.
В кабинах Як-7В/9 убрал красные лампочки-индикаторы, оставил только 2 зелёных. Так больше похоже на схемы, фотографии и скрины из БзК.
Як-9 - убрал у всех панель управления бомбами, кроме Як-9Б.
Сделал на основе кабины Як-9Д более поздний вариант кабины Т/М с радиополукомпасом.
На Як-9 убрал с текстуры панели микрофонный щиток, он реализован на правой панели.

В прошлый раз ошибся, обозвав наш Як-7А 16 серией, у нас он 18 серия. Посмотрел имеющиеся меши и минут за 15 собрал 16 серию со стеклянным фонарём над задней кабиной, который с 17 серии заменили фанерным фонарём.
Так же прикладываю скрин Як-7В с подножкой от Fw-190 из Клеймор пака.
Миниатюры
Нажмите на изображение для увеличения
Название: grab0062.jpg
Просмотров: 117
Размер:	422.5 Кб
ID:	73260   Нажмите на изображение для увеличения
Название: grab0061.jpg
Просмотров: 120
Размер:	573.2 Кб
ID:	73261   Нажмите на изображение для увеличения
Название: grab0059.jpg
Просмотров: 126
Размер:	879.3 Кб
ID:	73262   Нажмите на изображение для увеличения
Название: grab0060.jpg
Просмотров: 118
Размер:	905.2 Кб
ID:	73263   Нажмите на изображение для увеличения
Название: grab0055.jpg
Просмотров: 116
Размер:	797.5 Кб
ID:	73264  

Нажмите на изображение для увеличения
Название: TrevzfI51cw.jpg
Просмотров: 106
Размер:	377.8 Кб
ID:	73265   Нажмите на изображение для увеличения
Название: jy56fyr5x14.jpg
Просмотров: 115
Размер:	270.0 Кб
ID:	73266   Нажмите на изображение для увеличения
Название: z96Nka8AMJ4.jpg
Просмотров: 112
Размер:	296.9 Кб
ID:	73267   Нажмите на изображение для увеличения
Название: MDugvWI4B7M.jpg
Просмотров: 113
Размер:	366.3 Кб
ID:	73268  

Последний раз редактировалось Dimas1999; 13.03.2023 в 23:14.
Dimas1999 вне форума   Ответить с цитированием
Старый 16.03.2023, 00:24   #731
Dimas1999
Местный
 
Аватар для Dimas1999
 
Регистрация: 18.11.2015
Адрес: Анапа
Сообщений: 1,380
По умолчанию

Ну всё, думаю можно назвать финальной версией. Теперь сборка на мой взгляд выглядит завершённой.
Добавил 4 новых кабины:
Як-7А 16 серии - вторая кабина заделана, но фонарь ещё не заменили на фанеру.
Сделал с нуля из кабины Як-7А передние кабины для Як-7В и Як-7УТИ, так же сделал заднюю кабину. Кабины из мода имели не сглаженный переплёт и не имели открывающегося фонаря. Так же были искажения кабин, чтобы закрыть дыры и артефакты. На мой взгляд, у меня получилось чуть лучше, но не смог убрать при взгляде назад из передней кабины артефакт меша CF_D0. Игра с параметром normZNs приводит к дырам в крыльях. Оставлю пока так, БЖСЭ. Так же есть грубое сопряжение некоторых элементов переплёта, не умею пока иначе.
У Як-7В убрал из кабины всё, что связано с вооружением и шасси. В задней кабине оставил только основные приборы и органы управления, но по хорошему надо переделывать саму приборную панель. Но у меня нет ничего, кроме небольшой фотографии куска приборной панели.

https://drive.google.com/file/d/1n4i...usp=share_link
Миниатюры
Нажмите на изображение для увеличения
Название: grab0063.jpg
Просмотров: 129
Размер:	534.0 Кб
ID:	73274   Нажмите на изображение для увеличения
Название: grab0064.jpg
Просмотров: 146
Размер:	948.2 Кб
ID:	73275   Нажмите на изображение для увеличения
Название: grab0065.jpg
Просмотров: 129
Размер:	645.9 Кб
ID:	73276   Нажмите на изображение для увеличения
Название: grab0066.jpg
Просмотров: 131
Размер:	829.5 Кб
ID:	73277   Нажмите на изображение для увеличения
Название: grab0067.jpg
Просмотров: 123
Размер:	692.5 Кб
ID:	73278  

Нажмите на изображение для увеличения
Название: grab0068.jpg
Просмотров: 128
Размер:	819.0 Кб
ID:	73279   Нажмите на изображение для увеличения
Название: grab0069.jpg
Просмотров: 130
Размер:	909.5 Кб
ID:	73280  
Dimas1999 вне форума   Ответить с цитированием
Старый 16.03.2023, 16:31   #732
Grog
Местный
 
Аватар для Grog
 
Регистрация: 09.05.2009
Адрес: Хабаровск
Сообщений: 1,750
По умолчанию

Спасибо!
Скачиваю, мож к имеющимся у мну "стописот" Якам, ещё какие добавится
Ну и есно, кривые исправятся.. Хотя... Да вроде все работают, ещё и с классами бывает играю, какие посвежее какие "прошлогодние", смысле ченджу. НЕ, а че, то варианты вооружения, то взлетный вес, и т.п.
__________________
...каждый болен ИЛ-2 по разному,
но похоже что навсегда!

Последний раз редактировалось Grog; 16.03.2023 в 16:37.
Grog вне форума   Ответить с цитированием
Старый 17.03.2023, 07:55   #733
andrey65
Модератор
 
Аватар для andrey65
 
Регистрация: 05.11.2007
Адрес: Кемеровская область
Сообщений: 7,036
Отправить сообщение для andrey65 с помощью ICQ
По умолчанию

Мод показался любопытным, поставил в БАТ. Игра грузилась долго, но запустилась. Выбрал И-26, но - вылет на 30, проблемы с кокпитом. Як-1 1й серии - аналогично.

Последний раз редактировалось andrey65; 17.03.2023 в 07:59.
andrey65 на форуме   Ответить с цитированием
Старый 17.03.2023, 15:48   #734
Vasya
Звичайна людина на Землі
 
Аватар для Vasya
 
Регистрация: 06.11.2011
Адрес: Україна, м.Київ, Печерський район, вул. Кіквідзе
Сообщений: 8,085
Сообщение

Цитата:
Сообщение от andrey65 Посмотреть сообщение
Мод показался любопытным, поставил в БАТ. Игра грузилась долго, но запустилась. Выбрал И-26, но - вылет на 30, проблемы с кокпитом. Як-1 1й серии - аналогично.
Кокпиты нужно адаптировать под 4.12.
Я дописывал
Код:
import com.maddox.util.HashMapExt;
Vasya вне форума   Ответить с цитированием
Старый 17.03.2023, 16:27   #735
andrey65
Модератор
 
Аватар для andrey65
 
Регистрация: 05.11.2007
Адрес: Кемеровская область
Сообщений: 7,036
Отправить сообщение для andrey65 с помощью ICQ
По умолчанию

Цитата:
Сообщение от Vasya Посмотреть сообщение
Кокпиты нужно адаптировать под 4.12.
Я дописывал
Код:
import com.maddox.util.HashMapExt;
Василий, а куда писать?
andrey65 на форуме   Ответить с цитированием
Старый 17.03.2023, 18:14   #736
Dimas1999
Местный
 
Аватар для Dimas1999
 
Регистрация: 18.11.2015
Адрес: Анапа
Сообщений: 1,380
По умолчанию

Надо вписывать в исходник класса, а потом закомпилировать. Вот быстрый фикс, этот момент учту. Закинуть с заменой в папку с модом.
Вложения
Тип файла: zip Новая папка.zip (311.7 Кб, 74 просмотров)
Dimas1999 вне форума   Ответить с цитированием
Старый 17.03.2023, 22:08   #737
SWORD
Заблокирован
 
Регистрация: 30.01.2014
Адрес: г. Санкт-Петербург, Россия
Сообщений: 276
По умолчанию

Дима, а когда будет готов мод для сборок IL-2_4.14.1+DGenPACK 3.0 и IL-2_4.14.1+DGenPACK 3.0.1?
SWORD вне форума   Ответить с цитированием
Старый 17.03.2023, 22:53   #738
Dimas1999
Местный
 
Аватар для Dimas1999
 
Регистрация: 18.11.2015
Адрес: Анапа
Сообщений: 1,380
По умолчанию

Они уже готовы, я компилировал все классы в среде DGen пака 3.0.1. Или в ДГен паке есть какие-то проблемы? Я тестирую в основном в 4.13.4, он быстрее ДГен пака грузится. Порой приходится по 5-10 раз что-то тестировать в игре и ждать несколько минут, когда загрузится ДГен пак - это непозволительная роскошь)
Dimas1999 вне форума   Ответить с цитированием
Старый 18.03.2023, 02:17   #739
SWORD
Заблокирован
 
Регистрация: 30.01.2014
Адрес: г. Санкт-Петербург, Россия
Сообщений: 276
По умолчанию

Цитата:
Сообщение от Dimas1999 Посмотреть сообщение
Они уже готовы, я компилировал все классы в среде DGen пака 3.0.1
Установил мод Яков в сборки IL-2_4.14.1+DGenPACK 3.0 и IL-2_4.14.1+DGenPACK 3.0.1.
Всё работает отлично.
SWORD вне форума   Ответить с цитированием
Старый 18.03.2023, 05:06   #740
andrey65
Модератор
 
Аватар для andrey65
 
Регистрация: 05.11.2007
Адрес: Кемеровская область
Сообщений: 7,036
Отправить сообщение для andrey65 с помощью ICQ
По умолчанию

Цитата:
Сообщение от Dimas1999 Посмотреть сообщение
Надо вписывать в исходник класса, а потом закомпилировать. Вот быстрый фикс, этот момент учту. Закинуть с заменой в папку с модом.
Не помогло. То же самое. Пробовал И-26 и як-9у
andrey65 на форуме   Ответить с цитированием
Ответ


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

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

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

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


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


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