AviaSkins.Forums

AviaSkins.Forums (http://forum.aviaskins.com/index.php)
-   Моды для Ил-2 (http://forum.aviaskins.com/forumdisplay.php?f=9)
-   -   Вопросы (http://forum.aviaskins.com/showthread.php?t=86)

Grejf11 06.01.2020 16:47

Цитата:

Вот в нём надо двигать меш body относительно _Root_
Не факт .....
Сколько еще мешей к корню увязано может быть .
Такие чудеса обычно как последствия " Классовой Борьбы"
https://newsland.com/static/u/nlo/ne...ig_1196084.jpg

tarakan67 06.01.2020 16:52

Я не говорю, что движением меша body всё закончится, но с него надо начинать, так как в нём обычно хуки камеры.

Grejf11 06.01.2020 19:15

А есть такая цацка как Mesh_mover. Она ой как помогает и ничего потрошить не надо.
И камеры на месте и рут и овцы сыты.

tarakan67 06.01.2020 22:26

Цитата:

Сообщение от Grejf11 (Сообщение 204201)
А есть такая цацка как Mesh_mover. Она ой как помогает и ничего потрошить не надо.
И камеры на месте и рут и овцы сыты.

И где найти сию "цацку"?

Grejf11 06.01.2020 23:00

Цитата:

И где найти сию "цацку"?
http://www.mediafire.com/file/7pkp9cqkr37g9wo

Цитата:

Put your .msh file into the same folder together with these tiny little tools.
Run from command prompt:

MeshMover <Mesh File Name>.msh [<New Mesh File Name>.msh] <Paramter No. 1-3 to modify> <Offset to apply>
e.g.: MeshMover Body.msh 3 -0.035
or MeshMover Body_ori.msh Body.msh 3 -0.035

MeshSizer <Mesh File Name>.msh [<New Mesh File Name>.msh] <Paramter No. 1-3 to modify, 0 for all> <Scale Factor to apply>
e.g.: MeshSizer Body.msh 0 0.25
or MeshSizer Body_ori.msh Body.msh 0 0.25

Backup files of your .msh file will be created automatically if no "New Mesh File Name" has been specified.

Requirements: Needs Microsoft .Net Framework 2.0 or later to be installed.
If your PC isn't 15 years or older, you have it already.

Credits: SAS Team
пример то что пишем в окне командного окна для перемещения по оси Z на 3.5см назад например MeshMover Body.msh 3 -0.035
Из опыта использования движение только по одной оси за операцию.
Бекап файл автоматически создается после каждой операции если не задано новое имя меша.

Меш Сайзер в комплекте
В том же окне пишем MeshSizer Body.msh 0 0.25
параметр 0 - изменение размера по всем 3м осям
либо по одной из осей 1,2 или 3
Примеры написания приведены в оригинальной инструкции.

Для нормальной работы меш должен быть переведен из бинарного в текстовый вид при помощи NB79 tool.

tarakan67 07.01.2020 01:02

Спасибо!

tarakan67 07.01.2020 01:37

Не работает. Запускаю программу мелькает окно командной строки и тут же пропадает. Win7x64bit

FRADDY73 07.01.2020 02:00

ДЖЕНТЕЛЬМЕНЫ,ХЕЛП!НЕПОНЯТНО,ПОЧЕМУ,НЕ МОГУ ЗАЙТИ В НАСТРОЙКИ САМОЛЕТА.(ПОМЕНЯТЬ СКИН,УСТАНОВИТЬ ЗАДЕРЖКУ ВЗРЫВАТЕЛЯ,ПОСМОТРЕТЬ НА КРАФТ).ВЫЛЕТ В КОРНЕВУЮ ПАПКУ.4.13.4 САСМОДАКТ 6.40.ПОМОГИТЕ.ПЛЗ!!!

Grejf11 07.01.2020 05:52

Цитата:

Сообщение от tarakan67 (Сообщение 204230)
Не работает. Запускаю программу мелькает окно командной строки и тут же пропадает. Win7x64bit

Needs Microsoft .Net Framework 2.0 or later to be installed

tarakan67 07.01.2020 09:25

Вложений: 1
ага

Molva 07.01.2020 23:59

Цитата:

Сообщение от tarakan67 (Сообщение 204230)
Не работает. Запускаю программу мелькает окно командной строки и тут же пропадает. Win7x64bit

Попробовал MeshSizer. У меня работает.

tarakan67 15.01.2020 15:21

Здравствуйте. Вопрос к знатокам Jawa. Где и как в коде прописывается уровень повреждений внешней модели самолёта? В частности, при каких условиях меш (к примеру) CF_D0 заменяется мешами СF_D1(CF_D2, CF_D3 и т.д.)?

tvister 15.01.2020 19:21

Я не специалист, лучше спросить Василия или старших камрадов. Модель повреждений записана в классах в разделе hitBone. А прочность частей модели в FM в разделе Toughness. Но я могу ошибаться.

tarakan67 15.01.2020 21:08

Цитата:

Сообщение от tvister (Сообщение 204407)
Я не специалист, лучше спросить Василия или старших камрадов. Модель повреждений записана в классах в разделе hitBone. А прочность частей модели в FM в разделе Toughness. Но я могу ошибаться.

В hitBone, насколько я понял, записано при каких попаданиях и куда задействуются эффекты повреждений(дым, течь топлива, огонь и т.д.). Мне же нужны условия при которых переключаются модели мешей (с D0 на D1, с D1 на D2, и т.д.)

Asura 16.01.2020 15:39

Есть такая процедурка:
Код:

  protected void hitChunk (String chunk, Shot shot) {
    // --- Resolving the Chunk -------------------------------------------------
    if(chunk.lastIndexOf("_")==-1) chunk += "_D"+chunkDamageVisible(chunk);
    // --- Hit Energy in TNT Units ---------------------------------------------
    float energy = shot.powerToTNT();
    // --- Hit Energy in "Damage State Shift" Units ----------------------------
    if(chunk.endsWith("_D0") && !chunk.startsWith("Gear")) {
      if(energy>defaultUnitHit) {
        energy = 1.0f + ((energy-defaultUnitHit)/FM.Sq.getToughness(part(chunk)));
      }else {
        energy /= defaultUnitHit;
      }
    }else {
      energy /= FM.Sq.getToughness(part(chunk));
    }
    energy += FM.Sq.eAbsorber[part(chunk)];
    // --- Damage State Shifts -------------------------------------------------
    int nHits = (int)energy;
    FM.Sq.eAbsorber[part(chunk)] = energy - nHits;
    if(nHits>0) setDamager(shot.initiator,nHits);
    nextDMGLevels(nHits, HIT_SHOT, chunk, shot.initiator);
  }

вызывается в hitBone:

Код:

    }else if(bone.startsWith("xwing")) { // --- wings --------------------------
      if(bone.startsWith("xwinglin")) { // --- wing l in -----------------------
        if(chunkDamageVisible("WingLIn")<3) {
          hitChunk("WingLIn", shot);
        }
      }

Процедура nextDMGLevel включает очередной _Dx в зависимости от текущего...

Vasya 20.01.2020 18:03

Ищу миссии для простого редактора для карты ВоМ.

Toobone 20.01.2020 18:24

Цитата:

Сообщение от Vasya (Сообщение 204557)
Ищу миссии для простого редактора для карты ВоМ.

Добродию! не там шукаете..мабуть, в теме Одиночные миссии..

Vasya 20.01.2020 18:28

Цитата:

Сообщение от Toobone (Сообщение 204559)
Добродию! не там шукаете..мабуть, в теме Одиночные миссии..

Так не нашёл.
Я даже страницы с релизом этой карты не смог найти - старею.
А поиск у нас на форуме не работает от слова совсем. :cry:
Во всяком случае за 9 лет поиск мне ни разу ничего не показал. :DONT_KNOW:

Molva 20.01.2020 18:45

Цитата:

Сообщение от Vasya (Сообщение 204560)
Так не нашёл.

http://forum.aviaskins.com/showpost....52&postcount=1

Vasya 20.01.2020 20:21

Вложений: 1
Цитата:

Сообщение от Molva (Сообщение 204561)

Большое Спасибо!
------------------------------------------------------------------------
Жаль миссиий для простого редактора так и не смог скачать.
http://forum.aviaskins.com/showpost....&postcount=218
http://forum.aviaskins.com/attachmen...4&d=1579540892


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

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