Что такое формат файла LWO?
Файлы .lwo содержат трехмерные объекты и описывающую их информацию, используемую нативно в LightWave 3D - программном обеспечении для создания и анимации 3D-структур. Внутри файлов .lwo хранятся точки, полигоны и поверхности, определяющие трехмерные модели, а также ссылки на изображения, используемые для текстур и материалов модели.
Формат построен на чанках FORM стандарта IFF (Interchange File Format), идентифицируемых по четырехбайтовой сигнатуре FORM в начале файла, за которой следует LWO2 по смещению 8. Существуют два основных варианта: оригинальный LWOB (LightWave 1-5.x, около 1994 года) и LWO2, представленный в LightWave 6.0 (2001), в котором была добавлена поддержка многослойности и более богатые определения материалов. Дальнейший вариант, LWO3, появился в LightWave 2015+.
Файлы .lwo сохраняются в проприетарном, но публично документированном формате, что позволяет использовать их в разных версиях LightWave 3D. Они применяются для передачи трехмерных объектов - созданных с нуля или измененных - между разными компьютерами или версиями приложения. Трехмерные модели, хранящиеся в файлах .lwo, также могут быть импортированы в другие популярные приложения, такие как Blender и Modo.
LightWave 3D была приобретена компанией LightWave Digital в апреле 2023 года, которая возобновила активную разработку и выпустила LightWave 2025. Для более широких кросс-платформенных рабочих процессов в настоящее время чаще используются форматы обмена FBX и glTF.
Безопасность и защита
РИСК: LOWLWO - это пассивный файл 3D-данных, он не исполняет код. Пути к текстурам могут ссылаться на внешние файлы; при загрузке в 3D-приложение оно будет искать эти пути. Известных векторов вредоносного ПО, специфичных для LWO, не существует.
Детали формата
в двух словах- Файл объекта Modo (.lwo) - 3D-моделлер Modo от Foundry также использует .lwo нативно, так как он имеет общие корни с линейкой моделлеров LightWave.
Программы, открывающие файлы LWO
Технические подробности
глубокая спецификация| Контейнер | Чанк IFF FORM - тот же базовый стандарт, что и для аудио AIFF и изображений ILBM |
| Магические байты | `FORM` по смещению 0; тип формы `LWO2` по смещению 8 (или `LWOB` для устаревших файлов, `LWO3` для LightWave 2015+) |
| Порядок байтов | Big-endian (соглашение IFF) |
| Варианты формата | `LWOB` (LightWave 1-5.x, 1994); `LWO2` (LightWave 6+, 2001); `LWO3` (LightWave 2015+) |
| Основные подчанки | `LAYR` (слой), `PNTS` (точки), `POLS` (полигоны), `SURF` (поверхность/материал), `TAGS`, `PTAG`, `CLIP` (текстурные клипы), `BBOX` (ограничивающая рамка) |
| Поддержка многослойности | `LWO2` и более поздние версии поддерживают несколько именованных слоев в одном файле |
| Модель поверхности/материала | Теги поверхности для каждого полигона, ссылающиеся на полные определения материалов, включая параметры шейдеров, карты текстур и настройки окружения |
| Кодирование размера чанка | `LWOB` использует 2-байтовые размеры подчанков; `LWO2` использует кодирование индекса переменной длины (VX) для большинства полей |
| Размеры | Нет документированного ограничения на количество полигонов или диапазон координат; практическим пределом является оперативная память приложения |
| SDK | Спецификация формата и SDK публично документированы LightWave Digital |
| История разработчика | NewTek → Vizrt (2019) → LightWave Digital (апрель 2023); LightWave 2025 выпущена под новым руководством |
| MIME-тип | `application/x-lightwave-object` |
| Выпущен | 1994 (original LWOB format in LightWave 3D for Amiga/early Windows) |
| Последняя версия | LWO2 (introduced in LightWave 6.0, ~2001); LWO3 variant in LightWave 2015+ |
| Спецификация | docs.lightwave3d.com |
Конвертации LWO
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах LWO.