Полный гайд Polycam: ответы на самые популярные вопросы, API, лайфхаки и практические примеры
Polycam — это приложение для мобильных устройств, которое позволяет быстро и просто создавать высококачественные 3‑D модели с помощью камеры смартфона. Оно пользуется популярностью среди дизайнеров, архитекторов, маркетологов и просто любителей, желающих превратить окружающий мир в цифровые объекты.
Ниже собраны ответы на самые распространённые вопросы от пользователей, а также практические примеры и лайфхаки, которые помогут справиться с типичными задачами.
1. Как импортировать модель из Polycam в Unity?
1. Откройте приложение Polycam и экспортируйте модель в формате FBX или OBJ.
2. В Unity создайте новый проект и перетащите скачанный файл в окно Assets.
3. Убедитесь, что включен импорт текстур, иначе модель покажется бесцветной. После импорта модель будет готова к использованию в сцене.
2. Что делать, если модель изобрязана слишком сильно?
Проблему решает алгоритм дообработки, встроенный в приложении:
- Кнопка «Correct Mesh» автоматически сглаживает и исправляет деформацию.
- Установите высокое разрешение при сканировании (детальнее в настройках).
- Соблюдайте ровное освещение и удерживайте камеру на одинаковом расстоянии.
3. Как использовать API Polycam для автоматической загрузки моделей?
Polycam предоставляет REST‑API, позволяющее загрузить сканы через облако. Ниже пример запроса на Python:
import requests, json url = "https://api.polycam.io/v1/scans" headers = {"Authorization": "Bearer YOUR_ACCESS_TOKEN", "Content-Type": "application/json"} payload = {"name": "Sample Scan", "type": "bake"} response = requests.post(url, headers=headers, data=json.dumps(payload)) print(response.json())
После создания скана можно скачать результат в формате OBJ или GLB, затем подключить в нужном проекте.
4. Лайфхаки для ускорения работы
- Включите режим «Pro Quality» только для финального экспорта, иначе сканирование занимает напряжённую длительность.
- Перед сканированием проведите очистку поверхности от пыли – это уменьшит шум в модели.
- Используйте функцию «Batch Capture», чтобы одновременно создавать 10–20 сканов подряд без ручного ухода.
5. Где хранить большое количество сканов?
Polycam автоматически синхронизирует данные с облаком. Для бизнеса рекомендуется подключить к облакам площадки типа AWS S3, используя шлюзы Polycam S3 Sync. Это позволит масштабировать хранение и ускорить доступ к моделям.
6. Как интегрировать Polycam в веб‑приложение?
Скачайте готовый GLB‑файл и загрузите его в Three.js или Babylon.js. Пример короткого кода на Three.js:
import * as THREE from 'three'; import { GLTFLoader } from 'three/examples/jsm/loaders/GLTFLoader.js'; const scene = new THREE.Scene(); const loader = new GLTFLoader(); loader.load('model.glb', function(gltf){ scene.add(gltf.scene); }, undefined, function(error){ console.error(error); });
После загрузки модели можно добавить интерактивные элементы: подсветка, анимация и т.д.
Подводя итог, Polycam — это современный инструмент для 3‑D сканирования, который можно легко интегрировать в различные производства: от геймдева до маркетинга. Воспользовавшись вышеприведёнными советами, вы ускорите процесс создания моделей, улучшите их качество и сможете использовать в профессиональных проектах без лишних усилий.