Что такое формат файла SKM?
.skm - это файл материала SketchUp - самодостаточный пакет материалов и текстур, используемый системой библиотеки материалов SketchUp. Несмотря на свой специализированный расширение, под капотом файл представляет собой стандартный ZIP-архив: переименование .skm в .zip и открытие его любым архиватором сразу раскрывает внутреннюю структуру.
Внутри пакета вы обычно найдете:
- XML-описание материала, определяющее цвет поверхности, непрозрачность, блеск и параметры наложения текстуры
- Встроенное текстурное изображение, сохраненное как JPEG или PNG
- Маленький эскиз
.png, используемый как предпросмотр в панели материалов SketchUp
Формат разрабатывается и поддерживается компанией Trimble (ранее @Last Software, затем Google) и с версии SketchUp 8 является стандартным форматом упаковки материалов. Важно отметить, что .skm хранит только данные о внешнем виде поверхности - геометрия и структура сцены находятся в отдельном файле модели SketchUp (.skp). Третьими сторонами инструменты архивации, такие как 7-Zip, могут просматривать внутренний XML и текстуры, но не могут применить материал к сцене.
Файлы материалов можно импортировать и экспортировать через SketchUp Pro на Windows и macOS, SketchUp для iPad и браузерный SketchUp Free. Размеры файлов обычно варьируются от 10 КБ до нескольких мегабайт и зависят от разрешения встроенного текстурного изображения.
Безопасность и защита
РИСК: LOW.skm - это пассивные данные (ZIP-архив изображения и XML) и не может выполняться. Единственные меры предосторожности - общие правила гигиены ZIP: скачивайте пакеты материалов из проверенных источников SketchUp (3D Warehouse, известные ресурсные сайты) и сканируйте архивы из неизвестных источников, так как любой ZIP может быть обёрткой для unrelated файлов. Избегайте сайтов с похожим названием "бесплатная загрузка SketchUp" - скачивайте SketchUp с sketchup.com.
Детали формата
в двух словах- Файл музыки SSEYO Koan - Старый файл генеративного проекта от SSEYO Koan (Tao Group); не связан с SketchUp и фактически устарел.
- Экспорт данных ScanMaster / инструментов - Некоторые инструменты измерений и сканеров записывают файлы данных .skm; нишевые и специфичные для вендора.
Программы, открывающие файлы SKM
Технические подробности
глубокая спецификация| Формат контейнера | ZIP-архив; магические байты `50 4B 03 04` ("PK") по смещению 0 |
| Внутренняя структура | XML-описание материала + текстурное изображение (JPG/PNG) + эскиз PNG |
| Содержимое XML-описания | Определяет цвет поверхности, непрозрачность, блеск, отражательность и UV-наложение текстуры (масштаб, смещение, поворот) |
| Сжатие | Сжатие DEFLATE для каждого элемента (стандартный ZIP); встроенные файлы JPEG/PNG имеют своё внутреннее сжатие |
| Порядок байтов | Little-endian, наследуется спецификацией ZIP |
| Типичный размер файла | 10 КБ - 5 МБ, зависит от разрешения встроенного текстурного изображения |
| Глубина цвета текстуры | 8 бит на канал; 24-битное RGB (JPEG) или 32-битное RGBA (PNG) для материалов с альфа-прозрачностью |
| Размеры тайлов текстуры | Часто 128 × 128 пикс. до 2048 × 2048 пикс.; SketchUp масштабирует тайл для покрытия поверхностей модели |
| Проверка целостности | Контрольная сумма CRC-32 для каждого элемента ZIP; нет криптографической подписи всего файла |
| MIME-тип | `application/octet-stream` (канонический); также распознаётся как `application/zip` универсальными инструментами |
| Поддержка платформ | Windows, macOS, iPadOS (SketchUp для iPad), Web (SketchUp Free) |
| Шифрование | Отсутствует - записи ZIP хранятся в открытом виде и полностью читаются любым архиватором |
| Хранит геометрию | Нет - только данные о внешнем виде поверхности; 3D-геометрия находится в отдельном файле модели `.skp` |
| Версионирование схемы материалов | Версия схемы XML проставляется выпуском SketchUp, создавшим файл; новые схемы могут требовать соответствующей или более новой версии SketchUp |
| Типичное количество файлов внутри | 3-5 файлов в архиве (XML + текстурное изображение + эскиз PNG); спецификация ZIP позволяет до 65 535 записей |
| Выпущен | SketchUp 8 era (material library packaging, c. 2010) |
| Последняя версия | SKM v2 schema (current SketchUp 2017-2025 materials) |
| Спецификация | developer.sketchup.com |
Конвертации SKM
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах SKM.