Попередній
Модна фотографія джинсових джинсів на манекенниці-привиді
Дізнайтеся, як зробити просту 3D-модель за допомогою API захоплення об'єктів Apple, інтегрованого з програмним забезпеченням управління та автоматизації PhotoRobot.
Відразу після запуску ми сверблять, щоб протестувати API захоплення об'єктів Apple, щоб зробити 3D-моделі з PhotoRobot. І хоча це ще не ідеально, ми повинні визнати, що Apple, безумовно, встановлює стандарт тут. Об'єкт Capture використовує алгоритми фотограмметрії для перетворення серії фотографій у високоякісні 3D-моделі, оптимізовані для доповненої реальності. Він інтегрується з програмним забезпеченням PhotoRobot Control і в професійні робочі процеси 3D-контенту.
Щоб перевірити захоплення об'єкта, процес був схожий на фотографування 360 обертань. Спочатку ми сфотографували два набори з 36 фотографій. Це дає вигляд зверху, а також з нижньої частини продукту. Потім ми використовували Object Capture для сканування наших фотографій і створення файлу USDZ. Цей файл ми могли б переглянути в AR Quick Look або вбудувати на нашу веб-сторінку за допомогою засобу перегляду 3D-вмісту, наприклад Emersya.
Але наскільки добре було виконано захоплення об'єктів? Читайте далі, щоб побачити результати для себе та отримати PhotoRobot огляд API захоплення об'єктів. Подивіться, де виділяється захоплення об'єкта, порівняно з тим, що все ще потребує вдосконалення. Ми поділимося тим, що ми протестували, результатами та як зробити 3D-моделі за допомогою apple's Object Capture та PhotoRobot.
Apple Object Capture може функціонувати з фотографіями з iPhone або iPad. Однак у сьогоднішньому випадку використання ми розгортаємо Object Capture на професійних фотографіях продуктів, які ми зробили за допомогою PhotoRobot. Object Capture доступний на MacOS Monterey і вище, що означає, що він легко інтегрується з нашим обладнанням на основі автоматизації для фотографії електронної комерції.
API програмного забезпечення разом із програмним забезпеченням PhotoRobot використовує методи фотограмметричного сканування для створення 3D-моделі з фотографій. Він отримує інформацію про фізичний об'єкт шляхом запису, вимірювання та інтерпретації наших зображень. Потім ми використовуємо цю інформацію, щоб відтворити об'єкт у формі 3D-цифрового активу.
Ці активи створюють переконливий вміст продукту для сторінок продуктів, маркетингових кампаній, онлайн-ринків, таких як Shopify, відеоігри тощо. Вони бувають у вигляді будь-чого, від базових, інтерактивних 3D-моделей, до конфігураторів продуктів та захоплюючого AR-досвіду.
Для нашого експерименту ми вирішили побудувати 3D-моделі з одного шматка чорного взуття від Salomon. Ми використовували case PhotoRobot як наш моторизований поворотний стіл разом з 26 Мп Canon EOS RP.
Зрештою, нам потрібно було використовувати два обертання продукту (кожен з яких складається з 36 фотографій) для створення 3D-моделі. Один з наших спин представляє взуття плоскою на боці, щоб захопити верхню і нижню частину взуття. Інший спін представив наше взуття в стоячому положенні, показуючи 360 градусів з боку в бік.
Для цього нам потрібно було сфотографувати 36 рамок навколо взуття, які зазвичай розміщувалися на поворотному столі. Потім нам потрібно було зробити те ж саме з взуттям, покладеним на бік, знову захопивши 36 рамок при обертанні.
Тепер, замість того, щоб використовувати стандартне студійне освітлення, ми виявили, що потрібно кілька коригувань. По-перше, захоплення об'єкта стикається з проблемами при роботі зі світловідбиваючими поверхнями. Однак ми знайшли спосіб обійти це і все ще досягати задовільних результатів.
Зверніть увагу, в отриманій моделі будь-які ділянки з відблисками або випікають відображення в захопленні, або взагалі плутають алгоритм.
Для кращих результатів ми знайшли кілька методів, які ми можемо використовувати в студії.
Часто ця установка освітлення дає результати, з якими ми можемо працювати. Однак з деякими продуктами програмне забезпечення все одно зіткнеться з проблемами з відображеннями. Коли це відбувається, можна зменшити відблиски за допомогою поляризаційного фільтра на камері.
Якщо необхідне подальше скорочення, ви потенційно можете досягти цього за допомогою перехресної поляризації. Ця техніка вимагає двох поляризаційних фільтрів: один на камеру, а інший перед освітленням. Єдина проблема з цим полягає в тому, що отримана 3D-модель втрачає всю інформацію про відбивну здатність поверхні. Це означає, що вам доведеться додати цю інформацію пізніше за допомогою ручного редагування фотографій.
Тепер, перш ніж генерувати 3D-модель, ми виявили, що краще спочатку обрізати всі наші фотографії. Це робить створення моделі набагато швидшим.
Отже, в PhotoRobot_Controls ми просто обрізали одну фотографію і застосували операцію на всіх 72 наших кадрах. Функція автоматичного обтинання займає всього 5 секунд для обробки всіх фотографій і застосування операції редагування. Це неважливо, скільки фотографій в контурі, і незважаючи на те, що кожне зображення різного розміру.
Після операційних процесів ми можемо перейти до Генерувати 3D-модель , щоб налаштувати налаштування перед виробництвом.
Під час роботи в Capture об'єктів є 2 налаштування, які ми можемо налаштувати, перш ніж генерувати модель з наших фотографій. Їх можна знайти після натискання кнопки Створити 3D-модель.
Перша, чутливість, може бути скоригована від нормальної до високої. Це відповідає тому, наскільки чутливим буде реагувати алгоритм.
Другий, Маскування об'єктів, ми можемо вмикати або вимикати, щоб автоматично відокремити об'єкт від фону.
Після вибору конфігурацій все, що залишилося, - це натискання кнопки Пуск. Потім алгоритм фотограмметрії обробляє всі вихідні фотографії та створює файл USDZ, що містить нашу модель. Файл створюється приблизно за 3 хвилини за допомогою захоплення об'єкта та середнього обладнання, тоді як інші методи можуть вимагати годин обчислення та професійного дотику.
Замість цього, через деякий час після натискання Start, ми отримуємо вихід у вигляді файлу MacOS для попереднього перегляду.
Потім ми можемо працювати з цим файлом на будь-якому програмному забезпеченні для редагування. Коли ми задоволені, ми можемо використовувати файли в інтернет-магазині, такому як Shopify, або будь-яких інших онлайн-ринках з підтримкою 3D-моделей.
Для використання для веб-сторінок або маркетингових кампаній існують спеціальні платформи хостингу 3D-контенту. Ці платформи ефективно оживляють візуалізацію та налаштування 3D-продуктів як для команд продуктів, так і для споживачів.
Нарешті, щоб публікувати 3D-моделі у власному веб-просторі, вам знадобиться вбудований 3D-переглядач. У PhotoRobot наш партнер і давній партнер для цього - Емерсья. Emersya 3D, AR & VR досвід доступний для будь-якої веб-сторінки, пристрою або операційної системи.
З рідною технологією HTML5 і WebGL глядач Emersya не вимагає плагінів. Адаптивний дизайн гарантує, що весь вміст продукту доступний для перегляду та сумісний на всіх пристроях, які можуть використовувати покупці. Тим часом апаратне прискорення 3D з використанням технології WebGL гарантує високу якість контенту продукту.
Все, що нам потрібно було зробити, це завантажити наш файл у переглядач, завдяки Emersya наша 3D-модель потім вбудовується на будь-яку сторінку. Це той же процес, що і вбудовування відео за допомогою простого коду iframe. Розширений API забезпечує контроль над 3D-моделлю безпосередньо з нашого веб-сайту та працює на будь-якій веб-сторінці або платформі електронної комерції CMS.
Зрештою, ми зіткнулися з кількома проблемами з захопленням об'єктів. Перша, про яку ми вже згадували, стосується його здатності сканувати світловідбиваючі поверхні. Обійти це можна за допомогою перехресної поляризації, однак потрібне ручне редагування після.
Інші проблеми, які ми помітили, - це робота з прозорістю, а також при скануванні гладких або рівномірних поверхонь. В даний Вільний час захоплення об'єкта не працює добре з прозорістю. Також це не стосується об'єктів, яким не вистачає текстури або відмінних рис, що ускладнює виявлення форми об'єкта.
Тим не менш, ми все ще вважаємо, що Apple чудово працює з Об'єктом Захоплення, і його API легко інтегрується з PhotoRobot програмним забезпеченням. Створення 3D-моделі для деяких об'єктів може стати проблемою, але, в цілому, Захоплення об'єктів робить бажане доповнення в студії.
Особливо для деяких продуктів, він генерує вражаючі результати без особливої необхідності для подальшого редагування або ретуші. Потім, з 3D-глядачами, такими як Emersya, легко вставляти 3D-моделі на нашу власну веб-сторінку або платформи електронної комерції CMS.
Зв'яжіться з нами сьогодні або підпишіться нижче для нашого професійного бюлетеня фотографії продукту. Також знайдіть нас на Facebook, LinkedIn та YouTube, щоб бути в курсі всього, що відбувається в галузі та PhotoRobot. Від того, як зробити 3D-моделі з PhotoRobot, до виробництва будь-якого 360 або 3D-контенту продукту, ми вас охопили.