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=3010)

tarakan67 27.03.2013 19:31

Редактирование мешей
 
Привет всем! Кто-нибудь может посоветовать как можно изменить линейные размеры меша, без 3D max? То есть, допустим, есть меш в виде квадрата и я хочу чтобы его размеры в игре изменились на несколько процентов, с сохранением пропорций, текстур и материалов меша. Возможно это сделать без 3D max? Если невозможно, не может кто-нибудь составить пошаговое руководство к действию по-русски? Заранее спасибо!

jabo 27.03.2013 23:11

Можно масштабировать с помощью MatrixParam, там как-раз можно в процетах выставить изменения

tarakan67 27.03.2013 23:59

Цитата:

Сообщение от jabo (Сообщение 114329)
Можно масштабировать с помощью MatrixParam, там как-раз можно в процетах выставить изменения

Мы говорим о мешконвертере? А подробнее можно, какие цифры какой размер меняют? Менять надо в [Local Matrix] или в [Global Matrix] или в обоих вместе?

deSAD 28.03.2013 00:27

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

Сообщение от tarakan67 (Сообщение 114333)
Мы говорим о мешконвертере?

Нет, о MatrixParams от Kumpels (в прикреплении). Утилитка из разряда, что называется, ничего лишнего, но работу свою делает "на ять" :good:

jabo 28.03.2013 00:59

Цитата:

Сообщение от tarakan67 (Сообщение 114333)
Менять надо в [Local Matrix] или в [Global Matrix] или в обоих вместе?

измения для нужного меша вносим в hier.him, там есть строки
Attaching 1 0 0 0 1 0 0 0 1 -0.36349 0.85852 0.58025
вот они и отвечают за поворот и масштабирование. А что вносить мы узнаем с помощью утилиты, масштабирование(Scale) в нужных процетах ставим по всем трем осям. Если числа с десятыми и сотыми, то ставим с запятой(!), например 10,65

tarakan67 28.03.2013 01:36

Спасибо за пояснения! Буду изучать и тренироваться

МИХАЛЫЧ 28.03.2013 13:48

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

Сообщение от deSAD (Сообщение 114335)
MatrixParams от Kumpels (в прикреплении). Утилитка из разряда, что называется, ничего лишнего, но работу свою делает "на ять" :good:

Скачал....но не открывается!!
Возмущяется!!!
пишет:
Class not registered
you need the following file to be installed on your machine.
MSSTDFMT.DLL

т.е.
Класс не зарегистрирован. Вам понадобится следующий файл MSSTDFMT.DLL, который должен быть установлен на вашем компьютере.
Прошу подсказки!!!!

jabo 28.03.2013 14:03

нужно скачать этот самый MISSTDFMT.DLL(есть в сети), зарегистрировать в системе(инструкция есть в сети) и перезагрузить ПК, дальше все должно заработать

deSAD 28.03.2013 14:06

Цитата:

Сообщение от МИХАЛЫЧ (Сообщение 114364)
... Прошу подсказки!!!!

Не стану скрывать, что подобные вопросы постоянно повергают меня в состояние некоторой прострации, заставляя каждый раз задаваться встречным вопросом - и зачем, спрашивается, придуманы поисковики? :DONT_KNOW: Вот скажите, плз., вы - что - никогда не слышали такого выражения, как, например, "погуглить"? :rtfm:

МИХАЛЫЧ 28.03.2013 14:51

Цитата:

Сообщение от deSAD (Сообщение 114366)
- и зачем, спрашивается, придуманы поисковики?

Припадаю в глубоком пардоне за беспокойство!!!
Не судите строго.....облажался малость .....однако!!!!
Признаю свою вину-степень-тяжесть-глубину!!!
Тем не менее ,большое СПАСИБО.!!! архивчик скачал..

tarakan67 05.04.2013 21:50

Здравствуйте! Прошу помощи в редактировании отдельного меша. Началось с того, что не понравилось расположение сигнальных ламп в кабине МиГ-15 из джэт эры. Выяснил, что все(почти) лампочки сделаны за одно целое с панелью приборов в Body.msh, т.е. чтобы поменять их расположение надо переделывать Body.msh. Мешконвертером загрузил Body.msh как binary/text. Потом сохранил его как Obj. Потом файл Body.Obj импортировал в 3D max, нашёл группу вертексов, образующих данную лампочку, переместил их в нужное место. Затем экспортировал результат с помощью Buggy buggy, получил новый Body.msh. Из старого скопировал в него материалы, хуки и фейсгруппы. Вставил новые файл в Ил - в результате приборная панель в кабине стала прозрачной(землю видно). Что я сделал неправильно? Судя по всему проблема с прикреплением текстур? Как это можно решить? Пробовал сохранять меш не в Obj, а в 3ds, но тогда 3D max его не импортирует. Спасибо, что дочитали до конца.

jabo 06.04.2013 04:19

меш переганяем с помощью меш-конвертера в .3дс, дальше загружаем в Мах, правим и обратно экспортируем в текстовый меш

tarakan67 06.04.2013 08:54

Цитата:

Сообщение от jabo (Сообщение 114759)
меш переганяем с помощью меш-конвертера в .3дс, дальше загружаем в Мах, правим и обратно экспортируем в текстовый меш

Пробовал, не грузится .3дс в Мах. Пишет: Improper file format.

jabo 06.04.2013 10:41

перед экспортом меша в .3дс нужно в конвертере над ним произвести необходимые манимуляции

tarakan67 06.04.2013 11:30

Цитата:

Сообщение от jabo (Сообщение 114768)
перед экспортом меша в .3дс нужно в конвертере над ним произвести необходимые манимуляции

Дык производил:
В меню output->Other (Max) option поставил "limit name to 10 chars";
На вкладке Save Options and change UV paramters выставил
U offset 0
V offset -1
U scale 1
V scale -1
Может ещё надо чего-нибудь?

jabo 06.04.2013 12:04

можно попробовать еще такой вариант: открыть меш блокнотом, в разделе [Materials] названия материалов переименовать все в один, например
[Materials]
Floor
Floor
Floor
Floor
Floor
Floor


Потом уже пробовать конвертировать. Только когда деталь будет уже обратно экспортирована в текстовый меш, нужно вернуть прежние названия материалов и в том же порядке.

Molva 06.04.2013 13:11

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

Сообщение от tarakan67 (Сообщение 114772)
Дык производил:
В меню output->Other (Max) option поставил "limit name to 10 chars";
На вкладке Save Options and change UV paramters выставил
U offset 0
V offset -1
U scale 1
V scale -1
Может ещё надо чего-нибудь?

Больше ничего не надо. Во вложении максовский файл для 3DS max 2100. Убрал часть лампочек. Экспорт прошел нормально. Удачи в улучшении ИЛа.

tarakan67 06.04.2013 18:01

Цитата:

Сообщение от Molva (Сообщение 114777)
Больше ничего не надо. Во вложении максовский файл для 3DS max 2100. Убрал часть лампочек. Экспорт прошел нормально. Удачи в улучшении ИЛа.

Спасибо за пожелания, но, к сожалению, мой 3dsmax 9 не понимает твоего файла.

jabo, твой рецепт с подменой материалов годится для импорта файлов .3ds или .obj? Попробовал для .3ds, макс импортировал файл нормально, експорт тоже вроде получился, но Ил не переварил вновь созданного меша. Буду пробовать ещё

Molva 06.04.2013 20:11

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

Сообщение от tarakan67 (Сообщение 114795)
... к сожалению, мой 3dsmax 9 не понимает твоего файла.

Этот должен понять. Сразу надо писать версию продукта, о чем уже не раз говорилось.

tarakan67 06.04.2013 22:26

Цитата:

Сообщение от Molva (Сообщение 114817)
Этот должен понять. Сразу надо писать версию продукта, о чем уже не раз говорилось.

Спасибо!!! Всё получилось, но как? Как это тебе удалось? Объясни чайнику подробности пожалуйста.


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

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