27.03.2013, 19:31 | #1 |
Местный
Регистрация: 15.09.2008
Сообщений: 2,180
|
Редактирование мешей
Привет всем! Кто-нибудь может посоветовать как можно изменить линейные размеры меша, без 3D max? То есть, допустим, есть меш в виде квадрата и я хочу чтобы его размеры в игре изменились на несколько процентов, с сохранением пропорций, текстур и материалов меша. Возможно это сделать без 3D max? Если невозможно, не может кто-нибудь составить пошаговое руководство к действию по-русски? Заранее спасибо!
|
27.03.2013, 23:11 | #2 |
подсадной пассажир
Регистрация: 15.01.2010
Адрес: Earth
Сообщений: 1,431
|
Можно масштабировать с помощью MatrixParam, там как-раз можно в процетах выставить изменения
|
27.03.2013, 23:59 | #3 |
Местный
Регистрация: 15.09.2008
Сообщений: 2,180
|
|
28.03.2013, 00:27 | #4 |
Модератор
|
Нет, о MatrixParams от Kumpels (в прикреплении). Утилитка из разряда, что называется, ничего лишнего, но работу свою делает "на ять"
|
28.03.2013, 00:59 | #5 | |
подсадной пассажир
Регистрация: 15.01.2010
Адрес: Earth
Сообщений: 1,431
|
Цитата:
Attaching 1 0 0 0 1 0 0 0 1 -0.36349 0.85852 0.58025 вот они и отвечают за поворот и масштабирование. А что вносить мы узнаем с помощью утилиты, масштабирование(Scale) в нужных процетах ставим по всем трем осям. Если числа с десятыми и сотыми, то ставим с запятой(!), например 10,65 |
|
28.03.2013, 01:36 | #6 |
Местный
Регистрация: 15.09.2008
Сообщений: 2,180
|
Спасибо за пояснения! Буду изучать и тренироваться
|
28.03.2013, 13:48 | #7 | |
Местный
Регистрация: 17.12.2012
Адрес: Казань
Сообщений: 187
|
Цитата:
Возмущяется!!! пишет: Class not registered you need the following file to be installed on your machine. MSSTDFMT.DLL т.е. Класс не зарегистрирован. Вам понадобится следующий файл MSSTDFMT.DLL, который должен быть установлен на вашем компьютере. Прошу подсказки!!!! Последний раз редактировалось МИХАЛЫЧ; 28.03.2013 в 14:32. |
|
28.03.2013, 14:03 | #8 |
подсадной пассажир
Регистрация: 15.01.2010
Адрес: Earth
Сообщений: 1,431
|
нужно скачать этот самый MISSTDFMT.DLL(есть в сети), зарегистрировать в системе(инструкция есть в сети) и перезагрузить ПК, дальше все должно заработать
|
28.03.2013, 14:06 | #9 |
Модератор
|
Не стану скрывать, что подобные вопросы постоянно повергают меня в состояние некоторой прострации, заставляя каждый раз задаваться встречным вопросом - и зачем, спрашивается, придуманы поисковики? Вот скажите, плз., вы - что - никогда не слышали такого выражения, как, например, "погуглить"?
|
28.03.2013, 14:51 | #10 |
Местный
Регистрация: 17.12.2012
Адрес: Казань
Сообщений: 187
|
|
05.04.2013, 21:50 | #11 |
Местный
Регистрация: 15.09.2008
Сообщений: 2,180
|
Здравствуйте! Прошу помощи в редактировании отдельного меша. Началось с того, что не понравилось расположение сигнальных ламп в кабине МиГ-15 из джэт эры. Выяснил, что все(почти) лампочки сделаны за одно целое с панелью приборов в Body.msh, т.е. чтобы поменять их расположение надо переделывать Body.msh. Мешконвертером загрузил Body.msh как binary/text. Потом сохранил его как Obj. Потом файл Body.Obj импортировал в 3D max, нашёл группу вертексов, образующих данную лампочку, переместил их в нужное место. Затем экспортировал результат с помощью Buggy buggy, получил новый Body.msh. Из старого скопировал в него материалы, хуки и фейсгруппы. Вставил новые файл в Ил - в результате приборная панель в кабине стала прозрачной(землю видно). Что я сделал неправильно? Судя по всему проблема с прикреплением текстур? Как это можно решить? Пробовал сохранять меш не в Obj, а в 3ds, но тогда 3D max его не импортирует. Спасибо, что дочитали до конца.
|
06.04.2013, 04:19 | #12 |
подсадной пассажир
Регистрация: 15.01.2010
Адрес: Earth
Сообщений: 1,431
|
меш переганяем с помощью меш-конвертера в .3дс, дальше загружаем в Мах, правим и обратно экспортируем в текстовый меш
Последний раз редактировалось jabo; 06.04.2013 в 04:22. |
06.04.2013, 08:54 | #13 |
Местный
Регистрация: 15.09.2008
Сообщений: 2,180
|
|
06.04.2013, 10:41 | #14 |
подсадной пассажир
Регистрация: 15.01.2010
Адрес: Earth
Сообщений: 1,431
|
перед экспортом меша в .3дс нужно в конвертере над ним произвести необходимые манимуляции
|
06.04.2013, 11:30 | #15 | |
Местный
Регистрация: 15.09.2008
Сообщений: 2,180
|
Цитата:
В меню 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 Может ещё надо чего-нибудь? |
|
06.04.2013, 12:04 | #16 |
подсадной пассажир
Регистрация: 15.01.2010
Адрес: Earth
Сообщений: 1,431
|
можно попробовать еще такой вариант: открыть меш блокнотом, в разделе [Materials] названия материалов переименовать все в один, например
[Materials] Floor Floor Floor Floor Floor Floor Потом уже пробовать конвертировать. Только когда деталь будет уже обратно экспортирована в текстовый меш, нужно вернуть прежние названия материалов и в том же порядке. |
06.04.2013, 13:11 | #17 |
Местный
|
Больше ничего не надо. Во вложении максовский файл для 3DS max 2100. Убрал часть лампочек. Экспорт прошел нормально. Удачи в улучшении ИЛа.
|
06.04.2013, 18:01 | #18 | |
Местный
Регистрация: 15.09.2008
Сообщений: 2,180
|
Цитата:
jabo, твой рецепт с подменой материалов годится для импорта файлов .3ds или .obj? Попробовал для .3ds, макс импортировал файл нормально, експорт тоже вроде получился, но Ил не переварил вновь созданного меша. Буду пробовать ещё |
|
06.04.2013, 20:11 | #19 |
Местный
|
Этот должен понять. Сразу надо писать версию продукта, о чем уже не раз говорилось.
|
06.04.2013, 22:26 | #20 |
Местный
Регистрация: 15.09.2008
Сообщений: 2,180
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|