Конвертер PNG в OBJ
Перетворіть PNG на 3D-модель, яку можна одразу додати в Blender, ігровий рушій або сцену для рендерингу. Відтінки сірого стають висотами для плиток рельєфу й тиснених панелей, а логотип на прозорому тлі — суцільним видавленим значком.
Конвертер 3D-моделей
або перетягніть Файли STL, OBJ, MTL … сюди ·
До 95 МБ на файл· До 20 файлів· Видаляються через 30 хв
Файли обробляються на наших серверах і видаляються через 30 хв.
STL і OBJ не зберігають одиниць виміру. Якщо деталь у слайсері виглядає у 10 або 25,4 раза меншою чи більшою, одиниці визначено неправильно — вкажіть їх тут.
Blender, CAD-програми та слайсери використовують вісь Z вгору; glTF, Unity і більшість ігрових рушіїв — вісь Y вгору. Змініть її, якщо після імпорту модель лежить на боці.
Використовується під час перетворення суцільних тіл STEP або IGES на сітку. Висока деталізація дає гладкі криві, але більші файли; груба достатня для швидкого перегляду.
Лише для вхідних PNG, JPG або SVG. Рельєф підіймає темні ділянки; літофан — тонка панель, що показує фото, якщо підсвітити її ззаду; видавлювання перетворює логотип або контур SVG на плоску суцільну форму.
Ширина надрукованої моделі; висота визначається співвідношенням сторін зображення.
Максимальна висота рельєфу або літофана чи товщина видавленої форми. Літофани зазвичай роблять завтовшки 2–3 мм.
Суцільна підкладка під рельєфом, щоб відбиток тримався купи. 0 — без основи.
Як користуватися цим інструментом
- 1
Виберіть файл PNG
Карта висот у відтінках сірого, фото або логотип із прозорим тлом, до 20 файлів. JPG, WebP і BMP працюють так само.
- 2
Виберіть рельєф або форму
Зображення стає за замовчуванням має значення «Рельєф», з Висота / глибина 5 мм над основою 1 мм. Для логотипів виберіть «Видавлена форма», а якщо світлі ділянки мають бути високими, поставте позначку Інвертувати висоти.
- 3
Конвертуйте в OBJ
Натисніть Конвертувати в OBJ і імпортуйте файл у свою 3D-програму. Якщо у вашій сцені використовуються метри, змініть масштаб уже там.
Як перетворити PNG-карту висот на 3D-модель
Карти висот — найстаріший прийом у 3D-графіці: зображення у відтінках сірого, де яскравість означає висоту. Їх читають редактори ландшафтів, пензлі для скульптингу та шейдери зміщення, а інструмент Landscape в Unreal Engine саме для цього імпортує 16-бітні PNG у відтінках сірого. Різниця в тому, що тут ви отримуєте незмінну сітку, а не ефект шейдера, тож форма існує в самому OBJ і зберігається за будь-якого експорту.
Конвертер добирає зображення як сітку точок, підіймає кожну за її яскравістю до значення Висота / глибина, замикає краї та додає основу. У режимі «Видавлена форма» прозоре або світле тло відкидається, а решта форми рівномірно піднімається, так PNG-логотип стає значком або вивіскою для сцени.
Зважайте на кількість полігонів. Кожен піксель додає геометрію, тож карта висот 4 000 × 4 000 дає сітку, набагато важчу, ніж потрібно ігровій сцені. Для більшості предметів вистачить зображення 512 або 1 024 пікселі; якщо потрібно легше, зменште кількість полігонів у Blender. Щоб надрукувати такий самий рельєф, див. Зображення в STL.
- Ширина моделі
- 5–1 000 мм
- Діапазон висоти / глибини
- 0,2–100 мм
- Товщина основи
- 0–50 мм
- Зображень за раз
- 20
PNG
Portable Network Graphics
PNG — растровий формат без втрат, опублікований у 1996 році групою PNG Development Group і згодом стандартизований W3C та ISO. Він зберігає кожен піксель точно, підтримує повну альфа-прозорість і без артефактів передає текст, чіткі краї та суцільні кольори. Така точність робить його ідеальним для скриншотів, логотипів, іконок і графіки інтерфейсів. Недолік — розмір: фотографії у PNG часто в кілька разів більші за те саме фото у JPEG чи WebP. PNG відкривають усі браузери, операційні системи та редактори.
- Стиснення
- Без втрат
- Прозорість
- Так
- Анімація
- Ні
- Рік появи
- 1996 · PNG Development Group
OBJ
Wavefront OBJ
OBJ — це формат 3D-геометрії, розроблений Wavefront Technologies. Це звичайний текстовий файл зі списком вершин, текстурних координат, нормалей і граней, а матеріали й текстури задаються в окремому файлі .mtl. Майже кожна програма 3D-моделювання, ігровий рушій і засіб 3D-друку може його імпортувати. OBJ не підтримує анімацію, ріггінг чи ієрархії сцен, а текстури губляться, якщо файли MTL і зображень зберігати не разом.
- Стиснення
- –
- Прозорість
- –
- Анімація
- Ні
- Рік появи
- Wavefront Technologies
PNG конвертують в OBJ, щоб перенести карту висот, логотип або тиснене зображення в Blender, ігровий рушій чи рендерер як справжню геометрію, а не плоску текстуру.
Імпорт конвертованого OBJ у Blender, Unity або Godot
Blender
- 01File > Import > Wavefront (.obj).
- 02Координати записано в міліметрах, тож якщо ваша сцена використовує реальні метри, помножте масштаб на 0,001.
- 03Якщо хочете бачити на моделі картинку, додайте PNG як текстуру з проєкцією зверху.
Unity
- 01Перетягніть .obj у папку Assets.
- 02Задайте Scale Factor у налаштуваннях імпорту, адже Unity вважає одну одиницю одним метром.
- 03Перетягніть модель у сцену та призначте матеріал.
Godot
- 01Скопіюйте .obj у папку проєкту.
- 02Godot імпортує його як ресурс сітки на панелі FileSystem.
- 03Призначте сітку вузлу MeshInstance3D і додайте матеріал.
Запитання про конвертацію PNG в OBJ
Чи може PNG стати повноцінною 3D-моделлю зі зворотом і боками?
З одного зображення ні. PNG містить лише один вигляд і не має глибини, тому конвертер будує рельєф або видавлений контур, у якого задня сторона пласка. Для повних об’єктів потрібна фотограмметрія за багатьма фото або ручне моделювання.
Білий колір у PNG-карті висот — це високо чи низько?
У картах висот для ігрових рушіїв і ГІС білий колір означає високе, а чорний — низьке. Рельєф у цьому конвертері за замовчуванням підіймає темні ділянки, як це виглядає на тисненому фото, тож для карти висот місцевості поставте позначку Інвертувати висоти.
Чому рельєф виглядає ступінчастим, як сходи?
8-бітний PNG у відтінках сірого має лише 256 рівнів яскравості, тому високий рельєф підіймається помітними сходинками. Зменште Висота / глибина, трохи розмийте карту висот перед завантаженням або згладьте сітку в Blender після імпорту.
Чи збережуться в OBJ кольори з PNG?
Рельєф будується лише за яскравістю, тож розглядайте результат як геометрію. Щоб показати на ньому вихідну картинку, застосуйте PNG як текстуру в Blender з проєкцією зверху: вона збігається, бо сітка має ті самі пропорції, що й зображення.
Що вибрати для моделі із зображення: OBJ чи STL?
Вибирайте OBJ для 3D-програм і ігрових рушіїв, які читають його скрізь, а STL — коли модель піде на 3D-принтер. Для друку PNG у STL пропонує ті самі параметри з виводом у STL.