Wavefront OBJ
Reference – Довідка
- Menu – Меню
– «Файл > Імпорт/Експорт > Wavefront (.obj)»
OBJ є де факто широко використовуваним стандартом в індустрії 3D. Формат OBJ є популярним форматом звичайного тексту, проте, він має лише базову підтримку геометрії та матеріалів.
Примітка
There is no support for armatures, lights, cameras, empty objects, parenting, or transformations. See Compatibility for more information.
Usage – Використання
Export geometry and curves to the OBJ format.
Exporting
Properties – Властивості
Animatioon
- Animation – Анімація
Експортує пронумерований OBJ для кожного кадру від стартового до кінцевого кадру. Будь ласка, майте на увазі, що, що це може зайняти досить тривалий час.
- Frame Start, End – Кадр Старту, Кінця
The first and last frame to export, used to determine the range of exported frames.
Object Properties – Властивості Об’єкта
- Axis Forward, Up
Оскільки багато застосунків використовують різні осі для «Уверх» – „Up“, то є умовності для устав конверсії Вперед – Forward та Уверх – Up – Розкладаючи їх на різні осі, ви можете конвертувати обертання між стандартними осями уверх та вперед для застосунків.
Blender використовує Y Уперед, Z Уверх (оскільки огляд спереду дивиться уздовж напряму +Y). Наприклад, поширено для застосунків використовувати Y як вісь уверх, у такому випадку потребується -Z Уперед, Y Уверх.
- Scale – Масштаб
Глобальний масштаб для використання при експорті.
- Selected Only
Експортуються лише вибрані об’єкти. Інакше, експортуються всіх об’єкти в сцені.
- Properties – Властивості
For properties that have different settings for the viewport/final render pick which is used for output. One example where this is important is the Модифікатор «Підподілення Поверхні» – Subdivision Surface Modifier.
- Viewport (Default)
Use viewport properties.
- Render – Рендер
Use final render properties.
Geometry Export
- UV Coordinates – Координати UV
Записуються активні шари координат UV із Blender’а.
- Normals – Нормалі
Записуються нормалі граней та вершин Blender’а (залежно від устави згладження граней).
Здебільшого, це не потрібно, оскільки більшість застосунків обчислюватимуть свої власні нормалі, але для узгодження текстур розкладки нормалей Blender’а вам необхідно записувати їх також.
- Materials – Матеріали
Записується MTL-файл поруч з OBJ. Більшість імпортерів, що підтримують OBJ, будуть також читати MTL-файл.
- Triangulated Mesh
Записуються чотирибічники як два трикутники. Деякі програми мають лише дуже базову підтримку OBJ та підтримують лише трикутники.
- Curves as NURBS – Криві як НОРБС
Записуються НОРБС криві як OBJ NURBS, а не конвертуються у геометрію.
Grouping
- Object Groups
Записується кожен об’єкт Blender’а як об’єкт OBJ.
Примітка
Зауважте, наскільки це стосується Blender’а, то тут немає відмінності між групами Groups та об’єктами Objects OBJ, ця опцію включається лише для застосунків, що обробляють їх по-різному.
- Material Groups – Групи Матеріалів
Create OBJ groups per material.
- Групи Вершин – Vertex Groups
Export the name of the vertex group of a face. It is approximated by choosing the vertex group with the most members among the vertices of a face.
- Smooth Groups – Групи Згладження
Записуються гострі ребра Blender’а як групи згладження.
- Bitflag Groups – Групи Bitflag
Generate Bitflags for smooth Groups.
Importing – Імпортування
Importing OBJ-files is currently handled by a python importer which is included as an addon. It’s documentation can be found here: OBJ Importer </addons/import_export/scene_obj>.
Compatibility – Сумісність
Поверхні НОРБС, 3D тексти та метаболи конвертуються у сіті під час експорту.