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

Инструмент визуализации 3D

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

upload_file

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

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

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

Сопутствующие файлы (необязательно)upload_file

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

Текстуры, буферы .bin или файл .mtl, относящиеся к модели

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

Инструмент UV 3D

Инструмент UV 3D

Посмотрите UV-карту любой модели GLB, GLTF, OBJ, STL, PLY, FBX или DAE прямо в браузере.

Просмотрщик 3D-моделей

Просмотрщик 3D-моделей

Просматривайте модели GLB, OBJ, STL, PLY, FBX и USDZ в браузере с воспроизведением анимаций и разбором сцены.

Инструмент 3D-трансформаций

Инструмент 3D-трансформаций

Перемещайте, вращайте, масштабируйте, центрируйте и ставьте на плоскость любую 3D-модель — преобразование запекается в геометрию.

Рендеринг 3D-моделей

Рендеринг 3D-моделей

Отрендерьте 3D-модель в PNG или JPG прямо в браузере, в любом разрешении вплоть до 4K.

Анимированный WebP в GIF

Анимированный WebP в GIF

Конвертируйте анимированные WebP в анимированные GIF, сохраняя кадры и тайминги, в браузере.

Удаление метаданных изображения

Удаление метаданных изображения

Удаляйте EXIF, GPS и все метаданные из изображений для защиты конфиденциальности.

JSON в YAML

JSON в YAML

Конвертируйте JSON в YAML.

apps

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

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

Освещённый рендер — худшее место для поиска проблем

Хорошее освещение прячет всё, что вам нужно увидеть. Вывернутая нормаль читается как чуть более тёмное пятно. Болт из 200 000 треугольников читается как болт. Девять материалов, которые все оказались серыми, читаются как один объект. Каждый режим этого инструмента выбрасывает освещение и вместо него кодирует цветом одно конкретное свойство — именно так поступает вьюпорт движка и именно этого обычно не делает браузер.

Режимы

Каркас показывает, где на самом деле проходит топология и где её потратили впустую. Нормали красят каждую поверхность по направлению, куда она смотрит, поэтому вывернутые нормали дают вывернутый цвет и их невозможно не заметить. UV-шахматка проецирует равномерную шахматную доску через UV-набор: клетки должны оставаться квадратными и одного размера, а везде, где это не так, есть проблема с плотностью текселей. Плоское затенение убирает сглаживание, чтобы вы отличили настоящий изгиб от нормали, которая лишь притворяется изгибом. Matcap даёт прочитать силуэт и форму поверхности без единого источника света, который бы с вами спорил, а глубина кодирует расстояние до камеры, благодаря чему z-fighting и взаимно проникающие оболочки становятся очевидными.

Тепловая карта плотности полигонов

Каждый треугольник окрашивается по площади относительно медианного треугольника всей модели, по логарифмической шкале. Красный — мелкие треугольники, полигоны, сваленные в одно место. Синий — крупные треугольники. Зелёный — среднее. Это самый быстрый способ ответить на вопрос «куда ушёл мой бюджет треугольников?», и ответом очень часто оказывается петля, резьба винта или подразделённая сфера, спрятанная внутри реквизита, на который никто не смотрит.

Плотность намеренно измеряется относительно медианы модели, а не размера на экране: экранная мера меняется при каждом повороте камеры, и два скриншота становится невозможно сравнить.

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

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

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

Бок о бок

Включите сравнение — и вы получите два вьюпорта с независимыми режимами и общими кнопками ракурсов, так что обе камеры встают под один и тот же угол. Любая сторона выгружается в PNG размером 1600 × 1200, прозрачным или на сплошном цвете.

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

Модель разбирает и отображает ваш собственный браузер. Ничего никуда не загружается.