Tiny Online Tools logoTiny Online ToolssearchПоиск инструментов…grid_viewВсе инструменты
Главнаяchevron_right3D-инструментыchevron_rightГенератор LOD для 3D-моделейГенератор LOD для 3D-моделей

Генератор LOD для 3D-моделей

Соберите цепочку уровней детализации из любой 3D-модели онлайн и бесплатно.

upload_file

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

Выберите 3D-модель — GLB, GLTF, OBJ, STL, PLY, FBX, DAE или 3MF

Допустимо: .glb,.gltf,.obj,.stl,.ply,.fbx,.dae,.3mf

Включая LOD0 — неизменённый оригинал.Каждый уровень сохраняет 50% от предыдущего. Цепочка: 100% → 50% → 25%Какую долю экрана может занимать геометрическая ошибка, прежде чем следующий уровень станет приемлемым.Отдельные файлы подгружаются независимо; единый GLB сразу кладётся в сцену.

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

Веб-оптимизатор 3D-моделей

Веб-оптимизатор 3D-моделей

Оптимизируйте 3D-модель для веба по реальному бюджету производительности — бесплатно и полностью в браузере.

Генератор кода для встраивания 3D

Генератор кода для встраивания 3D

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

Генератор миниатюр 3D-моделей

Генератор миниатюр 3D-моделей

Пакетно создавайте единообразные миниатюры сразу для множества 3D-моделей прямо в браузере.

Оптимизатор 3D-моделей

Оптимизатор 3D-моделей

Оптимизируйте модели GLB и GLTF для отрисовки в реальном времени прямо в браузере.

Изменитель скорости GIF

Изменитель скорости GIF

Ускоряйте или замедляйте анимированные GIF в браузере. Множитель от 0.1× до 5×, сохраняет кадры.

Сжать PDF

Сжать PDF

Уменьшите размер PDF-документа без загрузки на сервер.

Конвертер изображений

Конвертер изображений

Конвертируйте изображения между форматами JPG, PNG, WebP и другими.

apps

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

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

Вся лестница LOD за один проход

Уровни детализации — старейший приём рендеринга в реальном времени: рисуем детальный меш, пока объект близко, переключаемся на облегчённый по мере удаления и тратим сэкономленные треугольники там, куда игрок действительно смотрит. Вручную это означает четырежды упростить одну и ту же модель под четыре бюджета, а затем угадать дистанции переключения. Этот бесплатный онлайн-генератор LOD строит всю лестницу разом — прямо в браузере.

Как строится цепочка

Вы выбираете число уровней (от 2 до 5) и степень упрощения на каждом шаге. При 50 % цепочка из четырёх уровней даёт 100 % / 50 % / 25 % / 12,5 % исходного числа треугольников.

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

Дистанции переключения

Цепочка LOD без дистанций переключения — работа наполовину. Инструмент оценивает их по ограничивающей сфере модели и заданному вами бюджету экранной погрешности: какую долю экрана вправе занимать геометрическая ошибка, прежде чем следующий уровень станет приемлемым.

Относитесь к этим числам как к точке отсчёта, а не к истине в последней инстанции. Реальные дистанции зависят от угла обзора камеры, целевого разрешения и от того, насколько снисходителен ваш арт-дирекшен. Но начинать с числа, выведенного из фактического размера модели, лучше, чем с нуля.

Два режима экспорта

Отдельные файлы дают model_LOD0.glb, model_LOD1.glb и далее в ZIP-архиве вместе с манифестом lods.json, где указаны число треугольников, размеры в байтах и дистанции переключения. Подходит, когда движок подгружает уровни независимо.

Один GLB упаковывает все уровни в единый файл соседними узлами с именами от LOD0 до LODn — именно такую структуру ищут хелпер LOD в Three.js и несколько других движков. Подходит, когда нужен один ассет, который просто кладут в сцену.

В обоих случаях инструмент выводит готовый к копированию фрагмент кода Three.js, связывающий всю цепочку.

Типичные бюджеты

  • LOD0 — основной меш, каким бы ни был исходник
  • LOD1 — около 50 %, для средней дистанции
  • LOD2 — около 25 %, где силуэт ещё важен, а детали уже нет
  • LOD3 — около 10 %, для дальних фоновых экземпляров

Ниже примерно 2 % от оригинала силуэты обычно разваливаются. Пролистайте уровни в предпросмотре, прежде чем принимать результат.

Конфиденциальность

Упрощение выполняется локально в WebAssembly. Ваши игровые ассеты, сканы и клиентские модели никуда не загружаются.