Tiny Online Tools logoTiny Online ToolssearchПоиск инструментов…grid_viewВсе инструменты
Главнаяchevron_right3D-инструментыchevron_rightОблако точек в полигональную сеткуОблако точек в полигональную сетку

Облако точек в полигональную сетку

Восстановите водонепроницаемую поверхность из облака точек LAS, LAZ, PLY, XYZ или PCD и экспортируйте её в STL или GLB.

upload_file

Нажмите для выбора или перетащите файлы сюда

Выберите облако точек — LAS, LAZ, PLY, XYZ или PCD

Допустимо: .las,.laz,.ply,.xyz,.pcd

deployed_code Сетка реконструкцииЭто потолок детализации — ничего мельче одной ячейки сохранить нельзя. Удвоение обходится примерно в восемь раз большим объёмом памяти.Шар, построенный вокруг каждой точки. Ниже 1 ячейки шары перестают перекрываться и поверхность рассыпается; выше 2 замыкается всё, но детали смягчаются.Проходы сглаживанияНет1235Лапласово сглаживание готовой сетки. Один проход почти ничего не стоит; пять начнут съедать тонкие элементы.STL и OBJ хранят только геометрию. PLY и GLB могут нести цвет вершин.Перенести цвета точек на полигональную сеткуКаждая вершина берёт цвет точки, ближайшей к её ячейке, — бесплатно, ведь реконструкция уже знала, что это за точка.warningЭто воксельное приближение. Оно закрывает разрывы меньше диаметра шара, скругляет острые рёбра примерно на радиус шара и не различает ничего мельче одной ячейки сетки. Это не реконструкция CAD-качества.

Похожие инструменты

Полигональная сетка в облако точек

Полигональная сетка в облако точек

Сделайте выборку по поверхности 3D-модели, превратив её в облако точек прямо в браузере, и сохраните результат в PLY или XYZ.

Конвертер облака точек

Конвертер облака точек

Конвертируйте LAS в PLY, LAZ в XYZ, PCD в PLY и другие форматы облаков точек бесплатно прямо в браузере, при желании прореживая облако по пути.

Обработчик облака точек

Обработчик облака точек

Обрезайте, объединяйте, прореживайте, очищайте от шума, трансформируйте и перекрашивайте облака точек LAS, LAZ, PLY, XYZ и PCD.

Просмотрщик облака точек

Просмотрщик облака точек

Открывайте и изучайте облака точек LAS, LAZ, PLY, XYZ и PCD прямо в браузере — бесплатно и без загрузки на сервер.

Сортировщик CSV

Сортировщик CSV

Сортируйте строки CSV по выбранным столбцам.

Генератор узоров зигзаг SVG

Генератор узоров зигзаг SVG

Создавайте SVG-узоры зигзаг и шеврон с настраиваемой амплитудой, длиной волны, межрядовым интервалом и толщиной линии. Идеально для ретро-текстиля, ярких фонов и геометрических наложений.

Конвертер скорости

Конвертер скорости

Конвертируйте между mph, км/ч, м/с, узлами, фут/с и числом Маха. Реактивный многопольный конвертер.

apps

Больше инструментов

Просмотрите нашу полную коллекцию бесплатных онлайн-инструментов.

От точек к поверхности, которую можно напечатать

Облако точек — это список координат, а почти всякий следующий инструмент — слайсер, игровой движок, рендерер — ждёт вместо них треугольники. Этот бесплатный онлайн-инструмент восстанавливает поверхность по данным LAS, LAZ, PLY, XYZ или PCD и экспортирует STL, GLB, PLY или OBJ целиком в вашем браузере.

Типичные преобразования

  • LAS в STL и LAZ в STL — отправить скан на 3D-принтер
  • XYZ в STL — построить сетку по обычному текстовому списку точек
  • Облако точек PLY в полигональную сетку — замкнуть фотограмметрический скан
  • Облако точек в GLB — выложить скан в веб, не потеряв цвета

Как работает реконструкция

Облако помещается в равномерную воксельную сетку. Каждый узел сетки хранит расстояние до ближайшей точки; если вычесть из него выбранный радиус, получится поле, отрицательное внутри объединения шаров, построенных вокруг точек, и положительное снаружи. Поверхность — это граница между ними, и извлекается она алгоритмом Surface Nets: одна вершина на каждую ячейку, которую эта граница рассекает, и один четырёхугольник на каждое ребро сетки, которое она пересекает.

Результат замкнут, является многообразием (manifold) и имеет согласованную ориентацию граней, причём нигде в конвейере нормали не оценивались. Это важно: реконструкции Пуассона, обычной альтернативе, нужны нормали в каждой точке, направленные строго наружу, а угадывание их на зашумлённом скане даёт поверхность, местами уверенно неправильную. Полю расстояний нормали не нужны вовсе.

Что делают регуляторы

Разрешение сетки задаёт число ячеек вдоль самой длинной оси и служит потолком детализации — ничего мельче одной ячейки не сохранится. Его удвоение обходится примерно в восемь раз большим объёмом памяти.

Радиус точки — это размер шара, построенного вокруг каждой точки, измеренный в ячейках. Примерно ниже одной ячейки шары перестают перекрываться и поверхность рассыпается на комки; выше двух ячеек замыкается всё, но детали смягчаются.

Сглаживание выполняет проходы лапласиана по готовой сетке. Один проход почти ничего не стоит; пять начнут «съедать» тонкие элементы.

Трезво о том, на что это способно

Это воксельное приближение, и о его пределах стоит сказать прямо:

  • Детализация ограничена сеткой. Всё, что мельче ячейки, исчезает.
  • Разрывы закрываются. Всё, что уже диаметра шара, будет перекрыто мостиком — включая окна, перила и промежутки между листьями.
  • Острые рёбра возвращаются скруглёнными примерно на радиус шара. Это не CAD-реконструкция.
  • Сканирование только внешней стороны объекта даёт оболочку, а не сплошное тело: внешнюю и внутреннюю поверхности, разнесённые на два радиуса.

Для лучшего результата сначала проредите облако до равномерной плотности — это умеет «Обработчик облаков точек», он же обрезает область и убирает выбросы. Каждый шаг, включая распаковку LAZ, выполняется локально в вашем браузере.