Доброго времени суток.
Тщетно пытаюсь экспортировать из 3DS Max в формат FBX, сохранив текстуры снаружи, без запаковки...
При экспорте есть возможность поставить галочку "Embed Media". Если её поставить, то текстуры будут экспортированы, но будут упакованы прямо в сам FBX-файл. Если её не ставить, то экспортируется только сама модель.
Неужели нет возможности экспортировать файл с моделью и рядом файлы с текстурами для модели?
Решено! Перейти к решению.
Решено: EtagiBi. Перейти к решению.
Какие проблемы? Экспортируйте отдельно файл FBX без текстур, и отдельно текстуры.
Три лишние кнопки - не проблема.
При таком подходе текстуры и сам FBX не будут никак связаны.
Нужно сделать так, чтобы связь между FBX и текстурами сохранилась, но при этом они бы экспортировались отдельными файлами в ту же папку, что и сама модель (без всяких там ссылок на /sceneassets/images).
Ну... не знаю... А вы уверены, что в самой структуре FBX-файла, заложена возможность подключения внешних
ссылок? Возможно, есть только инструмент внедрения ссылок.
Экспортируйте FBX, а затем просто перетащите его в окно макса. Модель откроется с текстурами, а в папке с моделью FBX создастся ещё одна папка со всеми вложенными в неё текстурами. Во всяком случае у меня так срабатывало.
Andrey Plaksin CG Artist
portfolio
Facebook |Personal project
Находите сообщения полезными? Поставьте Нравится (Like) этим сообщениям!
На ваш вопрос успешно ответили? Нажмите кнопку 'Утвердить решение'
Нюанс в том, что я экспортирую в FBX, чтобы использовать модель в другой программе, не имеющей никакого отношения к Autodesk. Там такого чуда не происходит, разумеется. Но я попробую ваш вариант, спасибо.
Добрый вечер, так а в чем проблема то, закинуть текстуру заново в той программе в которую вы передаете модель.. это в любом случае или 3д редактор или игровой движек .. где разумеется можно заново накинуть текстуры главное что вы uvw координаты координаты в максе выставили .. а остальное не проблема. куда вы хоте те перенести модель?
Модели будут использованы в three.js. Если текстуры сами не будут подхватываться, то придется всякий раз цеплять их кодом. Если бы речь шла о нескольких моделях, я бы даже тему не создавал на форуме, но у меня их многие сотни, поэтому всякий раз шаманить с текстурами будет накладно.
попробуйте при экспорте поставить вот эту галку
Вроде как получилось выработать алгоритм действий:
1) Перенести все текстуры в ту папку, в которую в дальнейшем будет экспортирован FBX
2) Открыть модель в 3DS Max
3) Открыть список ресурсов (Shift+T)
4) Выделить все текстуры и кликнуть по ним правой кнопкой мыши
5) Выбрать пункт Set Path, а затем указан путь к папке, куда будет экспортирован FBX
6) Кликнуть по текстурам правой кнопкой мыши и выбрать пункт Strip Path
7) Закрыть список ресурсов и экспортировать FBX в ранее определенную папку (БЕЗ галочки Embed Media)
На выходе получается FBX файл, который ищет текстуры в той же папке, в которой находится (при этом пути к текстурам относительные, без учета директории объекта).
Всем спасибо за участие в теме.
Отлично, и спасибо что поделились конечным итоговым методом, который сработал для вас, возможно кому-то тоже такое пригодится.
Andrey Plaksin CG Artist
portfolio
Facebook |Personal project
Находите сообщения полезными? Поставьте Нравится (Like) этим сообщениям!
На ваш вопрос успешно ответили? Нажмите кнопку 'Утвердить решение'
Не нашли то, что искали? Задайте вопросы в сообществе или поделитесь своими знаниями.