Как экспортировать текстуры из блендера
Перейти к содержимому

Как экспортировать текстуры из блендера

  • автор:

How can you save Blender materials as image files?

How can I change my object material to an image texture? I want to be able to export a blender material applied to an object as (for example) a .png file. Is this possible ?

J Sargent's user avatar

2 Answers 2

One way to do this is if you are using the default internal render engine is to generate a UV Map from an object hosting the material and then bake the texture to an image.

Open the UV/Image Editor and create a new image (you can set the output resolution from here), next select the object, Tab into Edit mode and press U to generate a uv map, for very simple models you can use the default Unwrap or Project from View (for more complicated objects it’s also best if you use a simple object with the material on it as opposed to unwrapping a detailed mesh) go to the Render tab and under Bake, you can set the Bake Mode to Textures (if you are using a custom texture) or just use Full Render.

In the image below, I created a simple green material and added a wood texture to it and the did a Full Render bake, the result is shown in the Image Editor on the left. After that, use the Image menu to save it.

Как правильно выгрузить модель с текстурами (Материалами)

  • В этой теме 4 ответа, 2 участника, последнее обновление 6 лет назад сделано kjlblk .

Ребят подскажите что я делаю не так и как правильно сделать что бы получилось… 4-й день мучаюсь и не могу найти информацию по этому направлению…

Вопрос: Как правильно выгрузить (Экспортировать) модель с текстурами (Материалами) в FBX формат?

Что именно не так?: Когда открываешь файл через 3D-Просмотр, видна голая (чистая) модель, на модели не отображается текстура 🙁

Теперь без паники, спокойно, и по порядку, что именно я делаю?!

0. У меня Windows 10.
1. Нашёл урок по созданию фрукта.
2. Смоделировал банан.
3. Наложил материал, используя текстуру, через UV-Развёртку.
4. Поигрался с «Влиянием» в текстуре, сделал настройки на свой вкус, отрегулировав блик, нормали и т.е…. Всё согласно уроку…

Делаю Выгрузку (Экспорт) Модели, через FBX формат. Нажимаю на выгруженный файл, он открывается в программе 3D-Просмотр, появляется модель банана, крутиться там, вертится, но без текстуры 🙁 Как сделать что бы текстура тоже отображалась в этой программе 3D-Просмотр?

Уважаемый Артем Слаква, если я правильно понял, то получается что ответ на мой вопрос, никак? %)

Если я правильно понимаю устройство этих шайтан машин и программ, то получается что текстура или материал, а так же их настройки через разные фильтры, накладываются и делаются на модели отдельно, непосредственно в той программе в которой эта модель используется… И так для каждой программы… Можно перенести текстурную разметку модели и собственно саму модель, но нельзя перенести настроенную текстуру из 3D-Блендера в другую программу… В другой программе, куда переноситься модель, в неё нужно отдельно загружать и настраивать текстуру… Но если на модели существует текстурная развёртка, то после загрузки нужной текстуры, в другой программе на данную модель, текстура ляжет так, как это было предусмотрено по текстурной развёртке из 3D-Блендера…

А что касается программы 3D-Просмотра, так как данная программа не поддерживает возможность загрузки текстур, то собственно и наложить текстуру на модель не предоставляется возможным… Через данную программу, можно просматривать только голый образ модели.

Я правильно понимаю происходящее?

И ещё такой вопрос, а есть-ли такие программы, которые позволяют делать 3D-Просмотр модели с подзагрузкой текстуры? Кроме игровых движков… Хотелось бы, что бы помимо самого сохранённого файла из 3D-Блендера, была возможность отдельно открыть модельку и просмотреть её во всей красе…

Я правильно понимаю происходящее?

В принципе все расписано верно. Единственная поправка, в том же 3D-Просмотрщике можно открывать цветные модели, но в таком случае цвет назначается, скорее всего, вершинам (точно не знаю, никогда не интерисовался).

А так да, в другой софт переносят текстуры и развертки моделей. Исключение наличие аддонов, но это очень индивидуально и не всегда работает как положено.

И ещё такой вопрос, а есть-ли такие программы, которые позволяют делать 3D-Просмотр модели с подзагрузкой текстуры?

Да их масса… Практически везде можно загрузить текстуру. Этот 3D-Просмотр не стоит просто за программу воспринимать. Microsoft сделали его для галочки и теперь у них аля крутое обновление винды получилось, но кто им будет пользоваться и для чего с его то функционалом их уже не волнует, конечно же.

Даже в сеть можно выложить:

  • P3d.in
  • Sketchfab
  • Verold Studio

В общем подойдет все, кроме 3D-Просмотр. Это игрушка для детей до 7 лет. Не более 🙂

Ясненько… Я-то не знал, сижу тут мучаюсь, думал, может что не так в 3D-Блендере делаю, может какую галочку пропустил, а тут вон оно что… Я-то думал это только по игровым движкам текстуру нужно переносить отдельно, так как у них своя настройка материалов, а оказывается это касается любой другой программы… Ясненько, БлагоДарю за информацию.

Упаковка текстур в файл при экспорте в FBX из Blender

Формат .FBX поддерживает упаковку текстур внутрь файла. Для того чтобы встроить текстуры внутрь файла .fbx при экспорте из Blender, нужно в параметрах экспорта указать значение параметра Path Mode равное Copy и включить переключатель Embed Textures.

.blend file on Patreon

Важно отметить, что нода с текстурой Image Texture в материале должна подсоединяться к ноду Principled BSDF. Если используются другой тип нод, например Diffuse BSDF, текстура не будет сохранена в файл .fbx при экспорте.

Если экспорт в формат FBX производится при помощи Blender Python API, для того чтобы упаковать текстуры в файл нужно выставить те же самые параметры в коде:

Как экспортировать FBX из блендера с материалами?

Перейдите в меню «Файл»> «Экспорт»> «FBX» и установите флажок «Выбрать объекты», чтобы экспортировать только выбранные объекты. 3. Измените параметр «Режим контура» на «Копировать» и нажмите кнопку «Вставить текстуры» справа от раскрывающегося меню «Режим контура».

Могут ли у FBX быть материалы?

Только основные материалы поддерживаются для импорта с конвейером FBX. Типы материалов, которые можно переносить: Поверхность. Анизотропный.

Как экспортировать материалы из Blender?

Blender (2.7) – Как экспортировать 3D-модели

  1. Сохраните файл Blender (.blend) в той же папке, что и ваш файл . obj, если вы еще этого не сделали.
  2. Нажмите Файл/Внешние данные/Упаковать все в . смешивать.
  3. Щелкните Файл/Внешние данные/Распаковать все в файлы.
  4. Выберите «Использовать файлы в текущем каталоге (создавать при необходимости)».

Как экспортировать модель с материалами из Blender в Unity?

  1. Блендер корректно установлен в системе.
  2. Поместите . blend файлы в папке Assets проекта Unity (или подпапке внутри Assets). Вы можете открыть их для редактирования, дважды щелкнув файл в Unity. …
  3. Поместите все файлы текстур в подпапку с именем Textures в той же папке, что и файл . смешанный файл.

Как экспортировать шейдер в Blender?

Выберите объект с шейдером, который вы хотите экспортировать, затем перейдите в File -> Export -> Cycles for Max Shader (.shader). Затем этот файл шейдера можно загрузить в материал Cycles Shader Graph в Max. Обратите внимание, что этот аддон в настоящее время поддерживает большинство узлов шейдера циклов, но не все из них.

Как экспортировать текстуры FBX?

Чтобы экспортировать как FBX из Blender, сначала выберите объекты, которые вы хотите экспортировать, затем перейдите в «Файл»> «Экспорт»> «FBX». В появившемся файловом браузере установите параметры так, чтобы +Y была вверху, а +Z — вперед, затем определите, хотите ли вы экспортировать параметры, материалы и т. д.

Можно ли экспортировать узлы в Blender?

Специально для экспорта из материалов Blender система узлов должна соответствовать некоторым строгим требованиям. В настоящее время этот метод используется только надстройками OBJ и FBX IO. Формат glTF использует более детальное преобразование в узлы шейдера и обратно.

Как экспортировать FBX из Blender в Unity?

Импорт файла FBX в Unity

  1. Перейдите в «Файл > Экспорт > FBX (.fbx)».
  2. В окне экспорта включите «Применить преобразование», установив флажок. Это заставит систему координат модели работать с системой Unity.
  3. Нажмите «Экспорт FBX» в правом верхнем углу.

Как использовать экспортер FBX в Unity?

Используйте Экспорт в FBX (меню: GameObject > Экспорт в FBX), чтобы вручную экспортировать иерархии GameObject в файл FBX. Экспортер FBX экспортирует выбранные объекты и их потомков в один файл FBX.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *