AviaSkins.Forums

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

Важная информация

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 08.01.2020, 00:50   #1
tvister
Местный
 
Аватар для tvister
 
Регистрация: 26.12.2013
Адрес: Донецьк Україна
Сообщений: 1,848
По умолчанию

Откуда эти строки?
tvister вне форума   Ответить с цитированием
Старый 08.01.2020, 01:06   #2
tarakan67
Местный
 
Регистрация: 15.09.2008
Сообщений: 2,230
По умолчанию

Из поста 186 этой темы
tarakan67 вне форума   Ответить с цитированием
Старый 08.01.2020, 01:13   #3
tvister
Местный
 
Аватар для tvister
 
Регистрация: 26.12.2013
Адрес: Донецьк Україна
Сообщений: 1,848
По умолчанию

Ясно, но в моём коде от Вел, этих строк нет. Строк нет а оверлеи есть. Рабочие.
tvister вне форума   Ответить с цитированием
Старый 08.01.2020, 01:18   #4
tvister
Местный
 
Аватар для tvister
 
Регистрация: 26.12.2013
Адрес: Донецьк Україна
Сообщений: 1,848
По умолчанию

Вот мои классы Вел. Может я чего пропустил?
Вложения
Тип файла: txt D3A.txt (16.6 Кб, 433 просмотров)
Тип файла: txt D3A1.txt (10.5 Кб, 418 просмотров)
tvister вне форума   Ответить с цитированием
Старый 08.01.2020, 10:58   #5
tarakan67
Местный
 
Регистрация: 15.09.2008
Сообщений: 2,230
По умолчанию

Цитата:
Сообщение от tvister Посмотреть сообщение
Вот мои классы Вел. Может я чего пропустил?
В классе самолёта идёт только ссылка на класс оверлея:
Property.set(var_class, "PaintScheme_ja", new PaintSchemeBCSPar01());
а уже в самом классе оверлея(PaintSchemeBCSPar01()) есть искомые строки:
if(regiment.country() == countryJapan)
{
changeMat(hiermesh, "Overlay1", "psBCS01JAPREDNUM" + l + i + (k >= 10 ? "" + k : "0" + k), "German/" + k / 10 + ".tga", "German/" + k % 10 + ".tga", 0.6901961F, 0.1568628F, 0.1098039F, 0.6901961F, 0.1568628F, 0.1098039F);
changeMat(hiermesh, "Overlay2", "psBCS01JAPWHTNUM" + l + i + (k >= 10 ? "" + k : "0" + k), "German/" + k / 10 + ".tga", "German/" + k % 10 + ".tga", 0.95F, 0.95F, 0.95F, 0.95F, 0.95F, 0.95F);
это строки из класса оверлея для 4.12.2
tarakan67 вне форума   Ответить с цитированием
Старый 10.01.2020, 20:56   #6
tvister
Местный
 
Аватар для tvister
 
Регистрация: 26.12.2013
Адрес: Донецьк Україна
Сообщений: 1,848
По умолчанию

Все заработало. Добавил папку с моделью Ki30A(ja) и строки в класс которые содрал с Вел:
Код:
	Property.set(var_class, "meshName", "3DO/Plane/Ki30A(Multi1)/hier.him");
	Property.set(var_class, "PaintScheme", new PaintSchemeFMPar01());
	Property.set(var_class, "meshName_ja", "3DO/Plane/Ki30A(ja)/hier.him");
	Property.set(var_class, "PaintScheme_ja", new PaintSchemeBCSPar01());
Это не все оверлеи, нужно ещё поработать. Плюс работа работа со скинами.
Миниатюры
Нажмите на изображение для увеличения
Название: 2020.01.10 17-48-58.jpg
Просмотров: 462
Размер:	182.7 Кб
ID:	63737  
tvister вне форума   Ответить с цитированием
Старый 15.02.2020, 18:47   #7
Sita.
Местный
 
Регистрация: 12.04.2009
Сообщений: 5,104
По умолчанию

приятно наблюдать за процессом и прогрессом)
__________________
ищется идейный Программер )
Sita. вне форума   Ответить с цитированием
Старый 16.02.2020, 00:24   #8
tarakan67
Местный
 
Регистрация: 15.09.2008
Сообщений: 2,230
По умолчанию

Насчёт огня и дыма надо вращать соответствующие хуки в 3д модели (у каждого хука есть оси координат). Круги ретушируются в фотошопе. выделить круг с кусками прилегающей обшивки и инструментом "заливка" залить в режиме "с учётом содержимого". Как то так.
tarakan67 вне форума   Ответить с цитированием
Старый 18.02.2020, 14:51   #9
Mixx
Местный
 
Регистрация: 04.12.2007
Сообщений: 1,408
По умолчанию

Ув. Твистер,
Возможно это из того что у Вэла "дореволюционная" модель повреждений и прочего.
Сам не помню, когда у него "отстреливались" законцовки в бою.
Может посмотришь как это было реализовано в B5N2.
Модель хоть и десятилетней давности, но все же.
Возможно кокпиты прикрутишь к Ки-30.Они хоть на порядок лучше D3а
Mixx вне форума   Ответить с цитированием
Старый 18.02.2020, 21:13   #10
tvister
Местный
 
Аватар для tvister
 
Регистрация: 26.12.2013
Адрес: Донецьк Україна
Сообщений: 1,848
По умолчанию

Здравствуйте Mixx. С повреждениями пока не разобрался. Кокпит трогать не буду, не специалист я в кокпитах. Сейчас занимаюсь улучшениями 3д модели.
Хочу убрать "граненность" створок радиатора и уж очень выраженные перепады, изломы, зализа крыла. Делаю все по Чосек, но бестолку.
Делаю копии полигонов по периферии створки радиатора, выделяю в отдельный меш и назначаю ему материал NULL. После чего объединяю вершины нулл-меша и створки радиатора. В итоге, самолет в игре не определяется, т.к. материала нулл в папке самолета нет. И вообще слота материала нулл нет ни в одном самолете. Открыл модель Е-13А так у него нулевого материала на створках нет вообще. Что я делаю не так?

Пы Сы убрал оверлеи кроме номерных, добавил скин от сакаи как базовый.
tvister вне форума   Ответить с цитированием
Старый 18.02.2020, 21:49   #11
Molva
Местный
 
Аватар для Molva
 
Регистрация: 06.07.2009
Адрес: г.Гомель
Сообщений: 2,627
Отправить сообщение для Molva с помощью ICQ Отправить сообщение для Molva с помощью Skype™
По умолчанию

Цитата:
Сообщение от tvister Посмотреть сообщение
В итоге, самолет в игре не определяется, т.к. материала нулл в папке самолета нет.
А его и не должно быть. Он используется при экспорте для сглаживания.
Molva на форуме   Ответить с цитированием
Старый 18.02.2020, 22:28   #12
tvister
Местный
 
Аватар для tvister
 
Регистрация: 26.12.2013
Адрес: Донецьк Україна
Сообщений: 1,848
По умолчанию

Спасибо. Значит оставлю все как есть.
Провел небольшой опыт, посмотрел как повреждаются в игре одномоторники. Та вот, Ки-51, Д3А1, Б5Н2, все имеют ту же неправильную модель повреждения: плоскости не повреждаются, бак горит при целом крыле.
tvister вне форума   Ответить с цитированием
Старый 18.02.2020, 23:15   #13
Mixx
Местный
 
Регистрация: 04.12.2007
Сообщений: 1,408
По умолчанию

Цитата:
Сообщение от tvister Посмотреть сообщение
Спасибо. Значит оставлю все как есть.
Провел небольшой опыт, посмотрел как повреждаются в игре одномоторники. Та вот, Ки-51, Д3А1, Б5Н2, все имеют ту же неправильную модель повреждения: плоскости не повреждаются, бак горит при целом крыле.
У тебя ж судя по шотам крылья повреждаются НАМНОГО ЛУЧШЕ чем у дефолтного
Вэла
Mixx вне форума   Ответить с цитированием
Старый 20.02.2020, 23:57   #14
Mixx
Местный
 
Регистрация: 04.12.2007
Сообщений: 1,408
По умолчанию

По идее Toughness- прочность, вот если крутить этот параметр- проверь самолет в пикировании. На какой скорости он начинает разрушаться.
Кстати у D3а еще старый "дубово-прочный" планер, а к примеру новые Bf-110 и TBD-1 более уязвимые и реалистичные к перегрузкам

Последний раз редактировалось Mixx; 21.02.2020 в 00:02.
Mixx вне форума   Ответить с цитированием
Старый 21.02.2020, 01:32   #15
tvister
Местный
 
Аватар для tvister
 
Регистрация: 26.12.2013
Адрес: Донецьк Україна
Сообщений: 1,848
По умолчанию

Цитата:
Сообщение от Mixx Посмотреть сообщение
проверь самолет в пикировании. На какой скорости он начинает разрушаться.
-Кстати у D3а еще старый "дубово-прочный" планер,
Я тоже так предполагаю, скорее всего это значения прочности планера к перегрузкам. Василий, проконсультируй нас плз.
Приклеил к классам Ки-30, ХитБон от Ки-32. Корпус и хвост с кокпитом стали повреждаться чаще, а пилоты чаще гибнуть. Появился дымный след от поврежденного масляного радиатора. Однако крылья ни разу не повредились, разве что при взрывах баков или жесткой посадке.
Миниатюры
Нажмите на изображение для увеличения
Название: 2020.02.20 21-59-23.jpg
Просмотров: 412
Размер:	256.7 Кб
ID:	64319   Нажмите на изображение для увеличения
Название: 2020.02.20 21-59-52.jpg
Просмотров: 399
Размер:	360.6 Кб
ID:	64320   Нажмите на изображение для увеличения
Название: 2020.02.20 22-00-57.jpg
Просмотров: 404
Размер:	209.0 Кб
ID:	64321  
tvister вне форума   Ответить с цитированием
Старый 21.02.2020, 12:28   #16
Vasya
Звичайна людина на Землі
 
Аватар для Vasya
 
Регистрация: 06.11.2011
Адрес: Україна, м.Київ, Печерський район, вул. Кіквідзе
Сообщений: 8,601
Сообщение

Цитата:
Сообщение от tvister Посмотреть сообщение
Я тоже так предполагаю, скорее всего это значения прочности планера к перегрузкам. Василий, проконсультируй нас плз.
Приклеил к классам Ки-30, ХитБон от Ки-32. Корпус и хвост с кокпитом стали повреждаться чаще, а пилоты чаще гибнуть. Появился дымный след от поврежденного масляного радиатора. Однако крылья ни разу не повредились, разве что при взрывах баков или жесткой посадке.
На твёрдость тоже влияет.
Но на разборку планера на составляющие на 95 проц. влияют разделы
xxlock и xxspar в protected void hitBone.
Система повреждений в классе должна отражаться в 3До.
В хиере так же должны быть:
Цитата:
xxcontrols
case
cyls
gear
xxlock
xxmgun
xxoil
xxtank
xxspar
и т.д.
Это я смотрел класс Ки-27.
Открываю класс Ки-43, смотрю.
Повреждения в xxlock - подвижные части/меши.
Повреждения в xxspar - не подвижные части/меши.
Ложечка дёгтя.
У японцев крылья/баки так же горят без дырочек.
Смотрел повреждения в F4F.
Крылья отрываються от снарядов в нём нормально, а повреждения в коде "твёрдые".
Вывод: в классе отражаеться записи для повреждений в хиере.
Так же в некоторых самолётах есть разделение оил на маслосистему и сам маслобак., это же касаеться и топлива - фуел и танк.
Но все эти записи в коде имеют отражение и в хиере.
Даже есть код на ватер, хотя как бы воды и нет.
Но это сделать не сложно: назначаешь в планере часть ватер и пишеш код для постепенного клина мотора через время после попадания в эту коллизию. Это для мотора жидкостника, естественно.
Поэтому я за то, что бы планер был собран по науке:
что бы там присутствовали и баки, и масло-фуел системы и гидравлика(если была), и мотор с редуктором и регулятором оборотов и т.д. и т.п. Все эти коды есть вразных классах, их просто нужно собрать и увязать в единый хит-бон.
---------------------------------
В архиве хиер Ки-43-1С.
Если открыть класс - то все єти коллизии можно втретить и в коде.
Как коллизи отражаються/изображаються в мешах - тут я уже не знаю, не спец.
Вложения
Тип файла: rar hier--Кі-43.rar (2.8 Кб, 288 просмотров)

Последний раз редактировалось Vasya; 24.02.2020 в 13:17. Причина: исправление ошибок
Vasya вне форума   Ответить с цитированием
Старый 24.02.2020, 00:15   #17
tvister
Местный
 
Аватар для tvister
 
Регистрация: 26.12.2013
Адрес: Донецьк Україна
Сообщений: 1,848
По умолчанию


Кое каких коллиженов у "Энн", читай у Д2А2, нет. За то есть другие, не отмеченные. Для тестов сваял по быстрому миссию с кучей зенитной арты, ну и гоняю всё одномоторное в лаптях, затем меняю ХитБон-ы.
В результате: у Д3А2 все таки можно повредить крылья, нужна высокая плотность огня. Крылья повреждаются у Ил-2, Р-10, Ар-196Т. У Ил-2 уж очень мудреная модель повреждений, я её не использовал. На Р-10 весь ХитБон занимает 15 строк, то же не использовал. А вот на повреждениях от Ар-ки получил интересный эффект в виде отстреливаемых колес. Интересно смотрится. И не на одной модели повреждения не получил повреждений крыльев. Появились мысли об ошибке в модели, что то с наименованиями. Сейчас перетряхиваю модель на предмет соответствия названий коллизий частей самолета.
tvister вне форума   Ответить с цитированием
Старый 24.02.2020, 00:22   #18
Grejf11
Greif11
 
Аватар для Grejf11
 
Регистрация: 27.08.2008
Адрес: FUBAR city Mariupol
Сообщений: 1,700
По умолчанию

Посмотри модель Брюстера там очень интересно.По крыльям именно.
__________________
Grejf11 вне форума   Ответить с цитированием
Старый 25.02.2020, 14:20   #19
tvister
Местный
 
Аватар для tvister
 
Регистрация: 26.12.2013
Адрес: Донецьк Україна
Сообщений: 1,848
По умолчанию

Победа! Поставил ХитБон от Ар-196, скорректировав названия коллизий (у Вел-ов они называются по другому), получил работающую модель повреждений для крыла. К сожалению убедился, что все модели использующие повреждения от Д3А1-Д3А2, имеют неправильную модель повреждения крыла.
Еще понять бы как задавать уровень прочности. Может все таки Toughness в FM?
Цитата:
Сообщение от Grejf11 Посмотреть сообщение
Посмотри модель Брюстера там очень интересно.По крыльям именно.
Почему Брюстер?
Миниатюры
Нажмите на изображение для увеличения
Название: 2020.02.25 11-06-46.jpg
Просмотров: 385
Размер:	299.9 Кб
ID:	64392  
tvister вне форума   Ответить с цитированием
Старый 25.02.2020, 21:24   #20
Grejf11
Greif11
 
Аватар для Grejf11
 
Регистрация: 27.08.2008
Адрес: FUBAR city Mariupol
Сообщений: 1,700
По умолчанию

Вот почему Брюстер- обрати внимание на плоскости в демедж2.
С альфа каналом и текстурой это не безликий "стандарт" а какой никакой полет мысли.

__________________
Grejf11 вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

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

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

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


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


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