Vad är filformatet LWO?
.lwo-filer innehåller tredimensionella objekt och informationen som beskriver dem, och används nativt i LightWave 3D - programvara för att skapa och animera 3D-strukturer. Inuti .lwo-filer lagras punkter, polygoner och ytor som definierar tredimensionella modeller, tillsammans med referenser till bildklipp som används för modellens texturer och material.
Formatet är byggt på IFF (Interchange File Format) FORM-block, identifierat av den fyrbyte-signaturen FORM i början av filen, följt av LWO2 vid offset 8. Två huvudvarianter finns: den ursprungliga LWOB (LightWave 1-5.x, cirka 1994) och LWO2, introducerad i LightWave 6.0 (2001), som lade till stöd för flera lager och rikare materialdefinitioner. En ytterligare variant, LWO3, dök upp i LightWave 2015+.
.lwo-filer sparas i ett proprietärt men offentligt dokumenterat format, vilket gör att de kan användas över flera versioner av LightWave 3D. De används för att överföra tredimensionella objekt - skapade från grunden eller modifierade - mellan olika maskiner eller versioner av applikationen. Tredimensionella modeller lagrade i .lwo-filer kan också importeras till andra populära applikationer som Blender och Modo.
LightWave 3D förvärvades av LightWave Digital i april 2023, vilket återstartade aktiv utveckling och släppte LightWave 2025. För bredare arbetsflöden mellan applikationer är FBX och glTF nu mer använda utbytesformat.
Säkerhet & trygghet
RISK: LOWLWO är en passiv 3D-datafil - den exekverar inte kod. Textursökvägar kan referera till externa filer; vid laddning i en 3D-app letas dessa sökvägar upp. Inga kända skadliga vektorer specifika för LWO.
Formatdetaljer
i ett nötskal- Modo Object-fil (.lwo) - Foundrys Modo 3D-modellerare använder också .lwo nativt, då den delar rötter med LightWaves modelleringsarv.
Program som öppnar LWO-filer
Tekniska detaljer
djup specifikation| Container | IFF FORM-block - samma grundstandard som AIFF-ljud och ILBM-bilder |
| Magic bytes | `FORM` vid offset 0; formtyp `LWO2` vid offset 8 (eller `LWOB` för äldre filer, `LWO3` för LightWave 2015+) |
| Byteordning | Big-endian (IFF-konvention) |
| Formatvarianter | `LWOB` (LightWave 1-5.x, 1994); `LWO2` (LightWave 6+, 2001); `LWO3` (LightWave 2015+) |
| Viktiga underblock | `LAYR` (lager), `PNTS` (punkter), `POLS` (polygoner), `SURF` (yta/material), `TAGS`, `PTAG`, `CLIP` (texturklipp), `BBOX` (begränsningsram) |
| Stöd för flera lager | `LWO2` och senare stöder flera namngivna lager i en enda fil |
| Yt-/materialmodell | Yttaggar per polygon som refererar till fullständiga materialdefinitioner inklusive shader-parametrar, texturmappar och miljöinställningar |
| Kodning av blockstorlek | `LWOB` använder 2-byte storlek för underblock; `LWO2` använder variabel längd (VX-kodning) för de flesta fält |
| Dimensioner | Ingen dokumenterad gräns för polygonantal eller koordinatomfång; praktisk gräns är applikationens RAM |
| SDK | Formatspecifikation och SDK är offentligt dokumenterade av LightWave Digital |
| Utvecklarhistorik | NewTek → Vizrt (2019) → LightWave Digital (april 2023); LightWave 2025 släppt under nytt ägarskap |
| MIME-typ | `application/x-lightwave-object` |
| Släppt | 1994 (original LWOB format in LightWave 3D for Amiga/early Windows) |
| Senaste version | LWO2 (introduced in LightWave 6.0, ~2001); LWO3 variant in LightWave 2015+ |
| Specifikation | docs.lightwave3d.com |
LWO-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om LWO-filer.