05.03.2023, 23:50 | #721 |
Местный
Регистрация: 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 Сейчас продолжаю работу над правкой кабин. Планеры, на мой взгляд, уже вылизал почти идеально. |
06.03.2023, 15:08 | #722 |
Местный
Регистрация: 25.02.2013
Адрес: Южный Урал
Сообщений: 614
|
Дим, пока ещё не ставил, но буду и поясни непонятки: зачем папка ФМ и куда из неё файлы девать? Уж извини за наивные вопросы, но такие вещи я не ставил уже много лет...
|
06.03.2023, 15:27 | #723 |
Местный
Регистрация: 18.11.2015
Адрес: Анапа
Сообщений: 1,380
|
Никуда. ФМ, Джава, Классы, а так же папка decoded в папке cod - это для знающих или любопытных.
|
07.03.2023, 23:45 | #724 |
Местный
Регистрация: 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. |
08.03.2023, 15:40 | #725 |
Местный
Регистрация: 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(); } Вот добавил код в классе кабины: Код:
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. |
08.03.2023, 16:25 | #726 |
Местный
Регистрация: 15.09.2008
Сообщений: 2,180
|
Попробуй не добавлять кусок капота, а в конце класса кокпита дописать:
Код:
static { Property.set(CLASS.THIS(), "normZNs", new float[] { 1.0F, 0.24F, 0.24F, 0.24F }); |
08.03.2023, 19:34 | #727 |
Местный
Регистрация: 18.11.2015
Адрес: Анапа
Сообщений: 1,380
|
Большое спасибо, поигрался с циферками, всё получилось.
|
10.03.2023, 01:09 | #728 |
Местный
Регистрация: 18.11.2015
Адрес: Анапа
Сообщений: 1,380
|
Продолжаю работу.
Добавил Як-1Б спереди бронестекло. Закончил работу над линейкой Як-3/Як-9У. Попил мне крови Як-9У, у него косяк с матами, но в чистой версии артефакт на прицеле почти не заметен, но при замене вылез косяк и долго пытался понять свою ошибку, а в sfs просто лежит корявый мат. У Як-3 ВК-107А и Як-9У сдвинул кабину назад на 40 см, по мне она стояла слишком далеко вперёд, ориентировался на артефакты фонаря со внешней модели. Для Як-3/Як-9У взял у WxTex поздний вариант прицела ПБП-1, у Карсмастера взял от раннего более круглое колесо прицела. Результат на скриншоте. Всем Якам добавил текстуру более потёртую фонаря из ДГен пака, мне она понравилась. |
10.03.2023, 05:37 | #729 |
Звичайна людина на Землі
Регистрация: 06.11.2011
Адрес: Україна, м.Київ, Печерський район, вул. Кіквідзе
Сообщений: 8,085
|
|
13.03.2023, 22:35 | #730 |
Местный
Регистрация: 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 из Клеймор пака. Последний раз редактировалось Dimas1999; 13.03.2023 в 23:14. |
16.03.2023, 00:24 | #731 |
Местный
Регистрация: 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 |
16.03.2023, 16:31 | #732 |
Местный
Регистрация: 09.05.2009
Адрес: Хабаровск
Сообщений: 1,752
|
Спасибо!
Скачиваю, мож к имеющимся у мну "стописот" Якам, ещё какие добавится Ну и есно, кривые исправятся.. Хотя... Да вроде все работают, ещё и с классами бывает играю, какие посвежее какие "прошлогодние", смысле ченджу. НЕ, а че, то варианты вооружения, то взлетный вес, и т.п.
__________________
...каждый болен ИЛ-2 по разному, но похоже что навсегда! Последний раз редактировалось Grog; 16.03.2023 в 16:37. |
17.03.2023, 07:55 | #733 |
Модератор
|
Мод показался любопытным, поставил в БАТ. Игра грузилась долго, но запустилась. Выбрал И-26, но - вылет на 30, проблемы с кокпитом. Як-1 1й серии - аналогично.
Последний раз редактировалось andrey65; 17.03.2023 в 07:59. |
17.03.2023, 15:48 | #734 |
Звичайна людина на Землі
Регистрация: 06.11.2011
Адрес: Україна, м.Київ, Печерський район, вул. Кіквідзе
Сообщений: 8,085
|
|
17.03.2023, 16:27 | #735 |
Модератор
|
|
17.03.2023, 18:14 | #736 |
Местный
Регистрация: 18.11.2015
Адрес: Анапа
Сообщений: 1,380
|
Надо вписывать в исходник класса, а потом закомпилировать. Вот быстрый фикс, этот момент учту. Закинуть с заменой в папку с модом.
|
17.03.2023, 22:08 | #737 |
Заблокирован
Регистрация: 30.01.2014
Адрес: г. Санкт-Петербург, Россия
Сообщений: 276
|
Дима, а когда будет готов мод для сборок IL-2_4.14.1+DGenPACK 3.0 и IL-2_4.14.1+DGenPACK 3.0.1?
|
17.03.2023, 22:53 | #738 |
Местный
Регистрация: 18.11.2015
Адрес: Анапа
Сообщений: 1,380
|
Они уже готовы, я компилировал все классы в среде DGen пака 3.0.1. Или в ДГен паке есть какие-то проблемы? Я тестирую в основном в 4.13.4, он быстрее ДГен пака грузится. Порой приходится по 5-10 раз что-то тестировать в игре и ждать несколько минут, когда загрузится ДГен пак - это непозволительная роскошь)
|
18.03.2023, 02:17 | #739 |
Заблокирован
Регистрация: 30.01.2014
Адрес: г. Санкт-Петербург, Россия
Сообщений: 276
|
|
18.03.2023, 05:06 | #740 |
Модератор
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|