PCD в PLY

PCD → PLY: взаимная совместимость форматов облаков точек.

Рабочая область

Перетащите файлы сюда

или нажмите, чтобы выбрать, поддерживается вставка

Об инструменте

PCD (Point Cloud Data), стандартный формат библиотеки PCL, широко используется в робототехнике, автономном вождении и компьютерном зрении. После конвертации в PLY данные можно открыть в большинстве программ для работы с облаками точек (MeshLab, CloudCompare, Open3D, Blender). Вся обработка выполняется локально в браузере, без загрузки файлов, что обеспечивает сохранность данных.

Описание параметров конфигурации

Общие настройки

Вертикальная ось

Z вверх
Определяет ось «вверх» экспортируемой модели. Разное 3D-программное обеспечение использует разные соглашения. Неправильный выбор может привести к тому, что модель будет лежать на боку.
  • Y вверх: Соглашение, используемое в OpenGL, Three.js и большинстве веб-3D-движков. Выбирайте это для моделей из веба или игровых движков.
  • Z вверхРекомендуется: Соглашение, используемое в Blender (по умолчанию), 3ds Max и некоторых CAD-программах. Попробуйте это, если модель отображается боком.

Поворот X

0°-180° – 180°
Поверните модель вокруг каждой оси, диапазон от -180° до 180°. Полезно для точной настройки ориентации печати или исправления несоосности осей.

Поворот Y

0°-180° – 180°
Поверните модель вокруг каждой оси, диапазон от -180° до 180°. Полезно для точной настройки ориентации печати или исправления несоосности осей.

Поворот Z

0°-180° – 180°
Поверните модель вокруг каждой оси, диапазон от -180° до 180°. Полезно для точной настройки ориентации печати или исправления несоосности осей.

Способ применения поворота

Только корневой узел
Выберите, как поворот записывается в экспортируемую модель. Запекание в вершины перезаписывает все координаты вершин, поэтому поворот применяется во всех форматах экспорта (включая форматы, читающие только геометрию, такие как STL и STEP); преобразование только корневого узла сохраняет исходные координаты вершин и лучше подходит для анимированных моделей и моделей со скелетом, но форматы, игнорирующие преобразования узлов (например, STEP), не применят поворот.
  • Запекать в вершины: Поворот записывается во все координаты вершин и применяется одинаково во всех форматах экспорта; данные геометрии перезаписываются.
  • Только корневой узелРекомендуется: Поворот записывается как преобразование корневого узла, координаты вершин остаются исходными; лучше для моделей со скелетом/анимацией, но форматы, игнорирующие преобразования узлов (например, STEP), его не применят.

Сведения о формате

Формат входа

Расширение:
pcd
Полное название:
Данные облака точек (PCD)
Тип:
3D-модель
Формат:
PCD
Инструменты:
Three.js、Blender
Описание:
PCD: собственный формат облаков точек библиотеки PCL (Point Cloud Library), который эффективно хранит трёхмерные координаты точек и дополнительную информацию (цвет, нормали, интенсивность и т. д.), поддерживает кодировки ASCII и двоичную. Он широко используется в робототехнике, геодезии и 3D-сканировании. PCD ориентирован на обработку облаков точек, а не на рендеринг: в нём нет полигональных сеток, и при прямом отображении точки отображаются в виде массива. Для получения твёрдотельной модели или 3D-печати обычно требуется предварительно восстановить сетку из облака точек (например, с помощью реконструкции Пуассона), а затем экспортировать в STL.

Примечания:

  • Формат PCD широко поддерживается в 3D-программах и движках

Поддерживаемые возможности:

  • Рендеринг в реальном времени через WebGL
  • Орбитальное управление: вращение, панорамирование, масштабирование
  • Режимы отображения: каркасный и затенённый
  • Воспроизведение анимации (если поддерживается форматом)

Формат выхода

Расширение:
ply
Полное название:
Формат полигональных файлов (PLY)
Тип:
Облако точек / Сетка
Формат:
PLY
Инструменты:
MeshLab、CloudCompare、Open3D
Описание:
PLY (формат полигонального файла) разработан графической лабораторией Стэнфордского университета и широко используется для вывода 3D-сканеров и обработки облаков точек/сеток. Поддерживает атрибуты: координаты вершин, цвета, нормали и текстурные координаты, доступен в двух кодировках: ASCII и бинарной. PLY славится простотой и гибкостью, но этим же определяются его границы: нет стандартной системы анимации и материалов, он больше подходит для статической геометрии и данных сканирования. Бинарные файлы PLY меньше и загружаются быстрее, поэтому при работе со сканированными данными предпочтительны именно они.

Примечания:

  • Нет поддержки текстур или материалов
  • Большие размеры файлов для сложных сеток

Поддерживаемые возможности:

  • Поддержка цвета вершин и нормалей
  • Бинарная и ASCII-кодировка
  • Совместимость с MeshLab, CloudCompare, Open3D
  • Широко используется в академических исследованиях и 3D-сканировании

Часто задаваемые вопросы

Смотреть все частые вопросы
Q

Какие данные облака точек сохраняются после конвертации?

A

Конвертер сохраняет пространственные координаты (XYZ), цвета (RGB) и значения интенсивности из исходного PCD, а также передаёт нормали и другие атрибуты точек.

Q

Поддерживаются ли текстовые и сжатые форматы PCD?

A

Да. Инструмент автоматически распознаёт и конвертирует как текстовые, так и сжатые (бинарные) форматы PCD. После конвертации PLY сохраняет оригинальные координаты, цвета и интенсивность.

Q

В чём разница между форматами PCD и PLY?

A

Оба формата хранят облака точек, но PLY поддерживается большим числом программ (MeshLab, Blender, Open3D), тогда как PCD в основном используется в экосистеме PCL.

Q

Можно ли конвертировать упорядоченные облака точек?

A

Да. Поддерживаются как упорядоченные (с сетчатой структурой), так и неупорядоченные облака точек. Результирующий PLY содержит неупорядоченный список точек, совместимый со всеми читателями PLY.

Q

Я хочу построить сетку из облака точек. Можно ли использовать конвертированный PLY для реконструкции?

A

Да. PLY можно напрямую подать в инструменты реконструкции поверхностей, такие как реконструкция Пуассона в MeshLab или Open3D, которые создают сетку из данных точек. Сохранённые координаты и нормали помогают получить более чистые результаты реконструкции.

Q

В моём файле PCD нет информации о цвете. Будет ли конвертация работать?

A

Да. Цвет, необязательный атрибут в PCD; PLY просто будет содержать доступные данные: координаты, а также интенсивность или нормали, если они есть. Облака точек без цвета распространены в LiDAR-сканах и конвертируются без проблем.