Как подвинуть каску юниту, чтоб сидела?, не могу назад сдвинуть каску |
|
Здравствуйте, гость ( Вход | Регистрация )
Суета вокруг очков или рейтинговый беспредел |
Новости Статьи Галерея Файлы |
Анонс: полная версия BTRH2beta для "ВТВ2: Братья по оружию" |
Как подвинуть каску юниту, чтоб сидела?, не могу назад сдвинуть каску |
16.12.2017, 17:25
Сообщение
#1
|
|
Рядовой Группа: Пользователи Сообщений: 2 Регистрация: 15.12.2017 Пользователь №: 200220 |
привет!
Плачу за совет 100 руб. торг уместен. Я не могу назад сдвинуть каску в mdl файле, каска сидит криво на солдате - сейчас часть головы выглядывает. http://joxi.ru/E2p1kkvT9oVWgA что мне нужно сделать чтоб норм сидела? нужна подробная инструкция. Спасибо! |
|
|
16.12.2017, 20:47
Сообщение
#2
|
|
Ефрейтор Группа: Старожилы Сообщений: 584 Регистрация: 11.8.2017 Из: Default-city D.C. Пользователь №: 28100 |
привет! Плачу за совет 100 руб. торг уместен. Я не могу назад сдвинуть каску в mdl файле, каска сидит криво на солдате - сейчас часть головы выглядывает. http://joxi.ru/E2p1kkvT9oVWgA что мне нужно сделать чтоб норм сидела? нужна подробная инструкция. Спасибо! Поправить цифры в последней строчке в одной матрице Matrix34 в файле *.mdl каски или в файле *.mdl скина солдата (humanskin). Файлы *.mdl открываются и редактируются с помощью обычного текстового редактора, например, "Блокнота". Эта матрица выглядит, примерно, так: Код {Matrix34 1 0 0 0 1 0 0 0 1 2.43 -5.1 8.7 } Первые три строчки в матрице (те, что с единицами и нулями) отвечают за ориентацию части в пространстве. Например, за поворот относительно осей Х, Y и Z головы скина или каски (или крепления каски к голове) (см. рисунок ниже). Последняя строка — это координаты х, y, z центра части относительно центра части-родителя этой части в иерархии частей (на рисунке ниже это значения a, b и c). В матрице вместо единиц в первых трех строчках могут быть не единицы, а другие цифры (значения меньшие единицы). Если это так, то эта часть некоторым образом уже повернута в пространстве. Однако эти строчки, отвечающие за ориентацию в пространстве, нам, скорее всего, редактировать не понадобиться. А вот значения в четвертой строке можно поредактировать, аккуратно. И посмотреть куда будет смещаться голова или каска. Алгоритм: поправил одну цифру — посмотрел в редакторе игры, что стало с положением головы или каски солдата, скорректировал значение, снова посмотрел, что получилось. И так далее. Работа совсем не сложная, но придется немного повозиться. Голова у скина — это bone "head". Если будешь править положение головы — остальное в mdl-файле скина трогать не надо. Вот как у меня у одного из скинов: Код ... {bone "head" {Matrix34 1 0 0 0 0 -1 0 1 0 0.02 7.09 -0.015 ;;Положение головы: +/-(вперед/назад) +/-(вниз/вверх) -/+(влево/вправо) } {bone "visor" {Matrix34 1 0 0 0 1 0 0 0 1 2.31916 0 2.33291 } } } ... Matrix34.gif ( 12.9 килобайт ) Кол-во скачиваний: 8 У каски, наверное, надо править точку привязки ее к голове. Алгоритм тот же, что и при правке координат головы у скина. Но если будешь править каску — нужно помнить о том, что после ее подгонки к определенному скину (у которого из нее изначально торчала голова )), она может уже не подходить к другим скинам. Так что, наверное, лучше поправить голову у одного скина, чем править после исправления каски все скины. Навряд ли юниты с таким скином будут носить множество разных шапок и касок в миссиях. А вот одна и та же каска может одеваться на юниты с самыми разными скинами. Короче говоря, решение о том, что лучше править — голову скина или каску — лучше принимать исходя из конкретной ситуации с разномастностью скинов и головных уборов в миссии или моде. Чем больше в миссии или моде разных скинов, взятых из разных источников и сделанных разными моделлерами, тем больше возни со скинами, шапками, шляпами и касками. Возможно лучший путь — это немного поправить голову скина и немного поправить каску, возможно — поправить только голову или только каску. 100 руб. можно направить в фонд этого сайта или сайта cf-team.ru (на оплату хостинга и продления доменного имени)! ) Я спрошу у Варлорда получил ли он мой гонорар ... )) Сообщение отредактировал john_doe - 17.12.2017, 22:50 |
|
|
Текстовая версия | Сейчас: 1.11.2024, 3:31 |