AviaSkins.Forums

AviaSkins.Forums (http://forum.aviaskins.com/index.php)
-   Моделирование и конструирование (http://forum.aviaskins.com/forumdisplay.php?f=18)
-   -   Вопросы по моделированию. (http://forum.aviaskins.com/showthread.php?t=354)

jabo 23.02.2012 11:12

Цитата:

Сообщение от Samurai999 (Сообщение 95758)
Ну тусуя меши это понятно. А как чего прописать в этом хере?

Не смущайся если видишь непонятный хер, его блокнотом открой,там вполне понятный текст,если шевельнуть мозгом, или вордом, если блокнот выдает ерунду. Сначала попробуй хотя бы меш прицела просто заменить и посмотреть что получится.Меш может называться всяк -PRICEL.msh, Revi_D0.msh, Pricel_D0.msh etc, у разных самолей по-разному. Название меша нужно сохранять, если допустим был Pricel_D0.msh, а меняем на Revi_D0.msh, то его переименовываем в Pricel_D0.msh, а старый удалить

Samurai999 23.02.2012 16:51

Цитата:

Сообщение от jabo (Сообщение 95781)
Не смущайся если видишь непонятный хер, его блокнотом открой,там вполне понятный текст,если шевельнуть мозгом, или вордом, если блокнот выдает ерунду. Сначала попробуй хотя бы меш прицела просто заменить и посмотреть что получится.Меш может называться всяк -PRICEL.msh, Revi_D0.msh, Pricel_D0.msh etc, у разных самолей по-разному. Название меша нужно сохранять, если допустим был Pricel_D0.msh, а меняем на Revi_D0.msh, то его переименовываем в Pricel_D0.msh, а старый удалить

Поробую щас.

Da_Don 23.02.2012 18:20

Для новичков: сегодня вечером (по мск) буду проводить скайп-конференцию по обучению моделирования для Ил-2, буду делать сам и показывать через Скайп вам.
Вообще задумано по просьбе Титаника, но если кто хочет - присоединяйтесь.
Мой Скайп i-wickes

Samurai999 23.02.2012 18:32

Короче попробвал я. Не фига! Если менять хоть что либо кроме прицела, то вообще он не летаблом становится. А если только прицел меши менять, то становится он косой=). То есть там все равно через новый прицел проглядывают элементы нового и самое главное трубка так и не работает.

Samurai999 23.02.2012 21:01

Еще вопросик. Как можно убрать трассеры с опредленного вида оружия или с опредленного самолета? Имеется в виду чтобы их не было стрелял он так.

jabo 23.02.2012 22:30

Цитата:

Сообщение от Da_Don (Сообщение 95815)
буду проводить скайп-конференцию по обучению моделирования для Ил-2,

Наверное интересно было бы посмотреть, жаль нету скайпа

Цитата:

Сообщение от Samurai999 (Сообщение 95824)
Как можно убрать трассеры с опредленного вида оружия или с опредленного самолета?

В классе оружия это редактируется, нужно уметь с java работать

Samurai999 26.02.2012 11:36

Может это не совсем по моделированию опять же=). Но вот какая штука получается. Вылеает когда стоит много модов еще может почему. Там вот этот селектор который запускает ДБВ ультра пак и т д он же не дает 4 гига реально! Которые там в нем происаны. Ну такое у меня ощущение. И еще вот там ползунок который задействованую память применяет. Там он тоже не дает и те 4 с лишним гига которые там задействованы! Там максимум у меня получалось выставить 1945 а больше вылетает.

Da_Don 28.02.2012 02:49

Кто хочет получить скайп-консультации (с показом по видео) по моделированию в Cinema 4D, стучитесь по адресу в скайпе i-wickes.

Дмитрий 01.03.2012 17:40

Подскажите пожалуйста способы моделирования окон, фонарей, иллюминаторов для самолетов.
Да,и еще, подскажите как устанавливать ось вращения для двигающихся элементов крафта

jabo 01.03.2012 23:19

Цитата:

Сообщение от Дмитрий (Сообщение 96188)
Подскажите пожалуйста способы моделирования окон, фонарей, иллюминаторов для самолетов.
Да,и еще, подскажите как устанавливать ось вращения для двигающихся элементов крафта

Смотря какие окна/фонари и где именно на фьюзеле, от конструкции самолета тоже зависит. Можно на текстуре нарисовать альфой, а можно на самой модели прорезать Катом. В МаХ-е это залезть в модификатор Editable Poly - Cut. Булеаном обычно не рекомендуют прорезать, т.к. результат бывает сомнителен.

Оси вращения для подвижных деталей - это пивоты. Пивоты настраиваются в Hierarchy - Pivot. Пивот для детали можно двигать и вращать функциями Select and Move и Select and Rotate

Дмитрий 03.03.2012 06:46

Цитата:

Сообщение от jabo (Сообщение 96213)
Смотря какие окна/фонари и где именно на фьюзеле, от конструкции самолета тоже зависит. Можно на текстуре нарисовать альфой, а можно на самой модели прорезать Катом. В МаХ-е это залезть в модификатор Editable Poly - Cut. Булеаном обычно не рекомендуют прорезать, т.к. результат бывает сомнителен.

Оси вращения для подвижных деталей - это пивоты. Пивоты настраиваются в Hierarchy - Pivot. Пивот для детали можно двигать и вращать функциями Select and Move и Select and Rotate

Спасибо, а окна я так и делаю, в Максе, только вот как это будет выглядеть в игре: как просто дырка или как действительно стекло

AnWolf 03.03.2012 09:44

Как стекло,если к соответствующим полигонам приложить соответствуюжий материал,это при на резке.Смотреться модель при этом будет замечательно,но увеличится общее число полигонов.
При альфе будет выглядеть как дырка.Придётся делать отдельный объект со свойствами материала "стекло" что бы эту дырку закрыть.При всём при этом общее кол-во полигонов модели будет меньше (в некоторых случаях даже значительно меньше).
Так что ели требуется какое нибудь простенькое окно,то лучше сделать нарезкой.А если окно имеет сложную конфигурацию и хочется сделать его поточнее ( круг,овал или ещё что то в этом духе) то целесообразнее использовать альфу.И,собственно,всё это зависит от конкретно взятой модели.

jabo 03.03.2012 13:39

Остается добавить, что не нужно создавать материал стекла, дабы снова не изобретать велосипед. При экспорте достаточно в меше, где есть это стекло, прописать МГ-шный материал Glass2.mat - в игре оно будет уже отображаться стеклянным.

Дмитрий 03.03.2012 14:46

Спасибо.

AnWolf 03.03.2012 15:36

Можно ещё добавить что сам материал стекла Glass2 в максе делается двухсторонним,но Ил2 двухсторонние материалы не видит (или как кто-то выразился - очень трудно заставить Ил видеть двухсторонние материалы).По этому по необходимости приходится делать копии полигонов с приложенным материалом "стекло" и выварачивать их наизнанку c последующим аттачем.

Дмитрий 04.03.2012 15:15

А, вот как раз зашла речь о двух сторонних материалах.
То есть чтобы сделать кабину, что мне нужно сделать?

Molva 04.03.2012 17:57

Добавил в класс Як-3 строки:

protected void moveWingFold(com.maddox.il2.engine.HierMesh hiermesh, float f)
{
hiermesh.chunkSetAngles("WingLOut_D0", 0.0F, com.maddox.il2.objects.air.Aircraft.cvt(f, 0.01F, 0.99F, 0.0F, 95F), 0.0F);
hiermesh.chunkSetAngles("WingROut_D0", 0.0F, com.maddox.il2.objects.air.Aircraft.cvt(f, 0.01F, 0.99F, 0.0F, -95F), 0.0F);
}

public void moveWingFold(float f)
{
if(f < 0.001F)
{
setGunPodsOn(true);
hideWingWeapons(false);
} else
{
setGunPodsOn(false);
FM.CT.WeaponControl[0] = false;
hideWingWeapons(true);
}
moveWingFold(hierMesh(), f);
}
но крылья складываться не хотят. Наверно, что-то не то сделал либо что-то дописать надо. Может кто-нибудь поможет/втолкует?

Дмитрий 04.03.2012 18:01

И последнее, не хочу показаться назойливым, но:
подскажите пожалуйста порядок действий по экспорту максовских моделей в меш-формат, ну чтоб потом они летали, а то в уроке по созданию бомбы картинок половину не отображается, да и не совсем понятно.
Модель почти готова (без текстур правда) - хочется опробовать. Кстати модель - планер а-7 с кабиной.
Заранее спасибо

jabo 04.03.2012 21:42

Цитата:

Сообщение от Molva (Сообщение 96352)
Добавил в класс Як-3 строки:

protected void moveWingFold(com.maddox.il2.engine.HierMesh hiermesh, float f)
{
hiermesh.chunkSetAngles("WingLOut_D0", 0.0F, com.maddox.il2.objects.air.Aircraft.cvt(f, 0.01F, 0.99F, 0.0F, 95F), 0.0F);
hiermesh.chunkSetAngles("WingROut_D0", 0.0F, com.maddox.il2.objects.air.Aircraft.cvt(f, 0.01F, 0.99F, 0.0F, -95F), 0.0F);
}

public void moveWingFold(float f)
{
if(f < 0.001F)
{
setGunPodsOn(true);
hideWingWeapons(false);
} else
{
setGunPodsOn(false);
FM.CT.WeaponControl[0] = false;
hideWingWeapons(true);
}
moveWingFold(hierMesh(), f);
}

У сифайра это выглядит так
Цитата:

protected void moveWingFold(HierMesh hiermesh, float f)
{
hiermesh.chunkSetAngles("WingLMid_D0", 0.0F, -112F * f, 0.0F);
hiermesh.chunkSetAngles("WingLOut_D0", 0.0F, -112F * f, 0.0F);
hiermesh.chunkSetAngles("WingRMid_D0", 0.0F, -112F * f, 0.0F);
hiermesh.chunkSetAngles("WingROut_D0", 0.0F, -112F * f, 0.0F);
}

public void moveWingFold(float f)
{
moveWingFold(hierMesh(), f);
if(f < 0.001F)
{
setGunPodsOn(true);
hideWingWeapons(false);
} else
{
setGunPodsOn(false);
FM.CT.WeaponControl[0] = false;
hideWingWeapons(true);
}
}

Molva 05.03.2012 18:17

Цитата:

Сообщение от jabo (Сообщение 96367)
У сифайра это выглядит так

Как оказалось класс здесь не причем. Надо ФМ править. А ФМ пока "военная тайна".


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

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot