SupaVoxel
Из скана в 3D-софт

Конвертер PLY в OBJ

Превратите PLY-сетку из сканера, приложения для фотограмметрии или MeshLab в OBJ, который импортирует любая 3D-программа. Открываются и бинарный, и ASCII PLY, а конвертация выполняется в браузере — без загрузки скана на сервер.

  • Бинарный и ASCII PLY
  • UV и нормали сохраняются
  • Без загрузки
  • Бесплатно, без регистрации
Обновлено октябрь 2026 г.

Конвертация PLY в OBJ за три шага

  1. 01

    Откройте PLY

    Перетащите .ply или нажмите Попробовать пример. Просмотрщик покажет скан с цветами вершин, а панель выведет число треугольников и вершин. Если скан отображается точками, а список переносимых данных начинается с пункта Точки, это облако точек — о нём ниже.
  2. 02

    Подберите масштаб под ваше приложение

    По умолчанию OBJ записывается с теми же числами, что и PLY. Сканы с телефона и фотограмметрии обычно в метрах — именно их ожидает Blender. Если сканер пишет в миллиметрах и вам нужны метры, укажите 0.001 в поле Масштаб.
  3. 03

    Скачать

    Нажмите Конвертировать в OBJ. По умолчанию вы получите .zip с .obj и небольшим .mtl; отключите Включать материалы и текстуры, если нужен только .obj. Импортируйте его через File → Import → Wavefront в Blender или перетащите в ZBrush, Maya, 3ds Max или Unity.

Что сохраняется при конвертации PLY в OBJ

PLY и OBJ совпадают по геометрии, но не по цвету. Именно это чаще всего удивляет.

Свойство PLYРезультат в OBJКомментарий
Вершины и граниСохраняютсяГрани становятся треугольниками
Нормали вершин (nx ny nz)СохраняютсяВычисляются, если в PLY их нет
Текстурные координаты (s t / u v)СохраняютсяЗаписываются строками vt
Цвета вершин (red green blue)СохраняютсяЗаписываются строками v x y z r g b
Текстура, указанная в комментарии PLYНе загружаетсяПодключите изображение заново в вашем 3D-приложении
Точки без гранейНельзя конвертироватьСначала восстановите сетку

Отправляете модель в приложение, которое игнорирует цвета вершин OBJ, например во многие игровые движки? PLY в GLB сохранит их так, чтобы понял любой glTF-ридер.

Цвета вершин в OBJ: какие приложения их читают

Большинство PLY-файлов из фотограмметрии и сканеров со структурированным светом хранят цвет на вершину, а не в виде текстурного изображения. В исходной спецификации OBJ для этого нет поля, но есть широко используемое расширение: три дополнительных числа после каждой вершины, v x y z r g b. Конвертер пишет именно так — значения sRGB от 0 до 1 для каждой вершины цветного скана.

MeshLab, CloudCompare, импортёр OBJ в Blender и three.js читают эти цвета. Многие другие инструменты, включая игровые движки и старые DCC-импортёры, молча пропускают их и показывают скан серым. Если так вышло, используйте PLY в GLB — glTF хранит цвета вершин как стандартный атрибут — или запеките цвета в текстуру в Blender и экспортируйте OBJ с MTL и изображением. Для одноцветной печати цвет не важен, и PLY в STL — более короткий путь.

PLY vs OBJ для сканов

Происхождение
PLY: Stanford, 1994, для дальномерных 3D-сканеров. OBJ: Wavefront, начало 1990-х, для анимационного ПО
Кодирование
PLY: ASCII или бинарный. OBJ: всегда текст
Типичный размер
Бинарный PLY компактен; та же сетка в виде текстового OBJ в несколько раз больше
Цвет
PLY: RGB на вершину. OBJ: цвет на материал в отдельном .mtl
Поддержка в программах
PLY: MeshLab, CloudCompare, Blender. OBJ: практически любой 3D-инструмент

Советы по сканам после конвертации PLY в OBJ

Рекомендуем
  • Упростите сканы с более чем миллионом треугольников с помощью упростителя сетки перед скульптингом или ретопологией
  • Сначала превратите облака точек в сетки с помощью Screened Poisson в MeshLab
  • Посмотрите PLY в просмотрщике PLY, чтобы проверить наличие граней
  • Сохраните исходный PLY как архивную копию — в нём остаются цвета
Избегайте
  • Не рассчитывайте, что все приложения читают цвета вершин OBJ; проверьте целевое приложение, прежде чем выбирать формат
  • Не импортируйте миллиметровый скан в метровую сцену без масштабирования — он будет в 1,000 раз больше нужного
  • Не отправляйте текстовый OBJ на 500 MB в игровой движок — сначала уменьшите число полигонов
  • Не считайте бинарный PLY, который не открывается, повреждённым — попробуйте пересохранить его из MeshLab

FAQ

Частые вопросы

Конвертер PLY в OBJ бесплатный?

Да. Он бесплатный, не требует аккаунта и не имеет дневного лимита. Скан читается и конвертируется прямо во вкладке браузера и сохраняется обратно на ваш компьютер, поэтому ничего не загружается на сервер. Принимаются файлы до 200 MB — этого хватает для большинства сканов отдельных объектов.

Сохранятся ли цвета вершин PLY в OBJ?

Да. Они записываются через распространённое расширение v x y z r g b, которое читают MeshLab, CloudCompare, Blender и three.js. Некоторые приложения игнорируют дополнительные числа и показывают скан серым; для них конвертируйте в GLB, где цвета вершин хранятся как стандартный атрибут, или запеките цвета в текстуру в Blender.

Как конвертировать PLY в OBJ в Blender?

Используйте File → Import → Stanford PLY, затем File → Export → Wavefront OBJ. Blender читает цвета вершин PLY, так что там же их можно запечь в текстуру. Браузерный конвертер быстрее, когда нужно только сменить формат и не хочется ничего устанавливать.

Можно ли конвертировать облако точек PLY в OBJ?

Как сетку — нет. У облака точек есть вершины, но нет граней, поэтому записывать нечего. Когда конвертер видит ноль треугольников, кнопка конвертации остаётся неактивной. Восстановите поверхность в MeshLab или CloudCompare с помощью реконструкции Пуассона, сохраните как PLY и конвертируйте.

Почему OBJ намного больше PLY?

Бинарный PLY хранит каждую координату в 4 байтах, а OBJ записывает каждое число текстом со множеством цифр. Бинарный PLY на 50 MB может превратиться в OBJ на 200 MB. Это нормально. Если сначала проредить скан, уменьшатся оба файла, а для большинства задач полное разрешение сканера не нужно.

Какие приложения открывают конвертированный OBJ?

Практически все: Blender, ZBrush, Maya, 3ds Max, Cinema 4D, Houdini, Substance Painter, Unity, Unreal Engine, Godot и любой слайсер — от Cura до Bambu Studio. Его также принимают инструменты скульптинга и ретопологии, например ZBrush и Instant Meshes. Именно эта универсальная поддержка — главная причина перевести скан из PLY в OBJ.

Начать бесплатно

Нет сканера? Начните с фото

Студия превращает одну фотографию в полноценную 3D-модель, достраивая заднюю и боковые части. Модели без текстуры обычно готовы меньше чем за минуту, а первые 3 кредита бесплатны.

Без банковской карты · 3 бесплатных кредита на старте