Hvad er LWO-filformatet?
.lwo-filer indeholder tredimensionelle objekter og de informationer, der beskriver dem, brugt indfødt i LightWave 3D - software til oprettelse og animering af 3D-strukturer. Gemt i .lwo-filer er punkter, polygoner og overflader, der definerer tredimensionelle modeller, sammen med referencer til billedklip brugt til modellens teksturer og materialer.
Formatet er bygget på IFF (Interchange File Format) FORM-chunks, identificeret ved den fire-byte signatur FORM i starten af filen, efterfulgt af LWO2 ved offset 8. Der findes to hovedvarianter: den oprindelige LWOB (LightWave 1-5.x, cirka 1994) og LWO2, introduceret i LightWave 6.0 (2001), som tilføjede understøttelse af flere lag og rigere materiale-definitioner. En yderligere variant, LWO3, dukkede op i LightWave 2015+.
.lwo-filer gemmes i et proprietært, men offentligt dokumenteret format, hvilket gør det muligt at bruge dem på tværs af flere versioner af LightWave 3D. De anvendes til at overføre tredimensionelle objekter - oprettet fra bunden eller modificeret - mellem forskellige maskiner eller versioner af applikationen. Tredimensionelle modeller gemt i .lwo-filer kan også importeres i andre populære applikationer såsom Blender og Modo.
LightWave 3D blev opkøbt af LightWave Digital i april 2023, hvilket genstartede aktiv udvikling og udgav LightWave 2025. Til bredere pipelines på tværs af applikationer er FBX og glTF nu mere udbredte udvekslingsformater.
Sikkerhed og tryghed
RISIKO: LOWLWO er en passiv 3D-datafil - den eksekverer ikke kode. Teksturstier kan referere til eksterne filer; indlæsning i en 3D-app vil lede efter disse stier. Ingen kendte malware-vektorer specifikt for LWO.
Formatdetaljer
kort fortalt- Modo Object-fil (.lwo) - Foundrys Modo 3D-modelleringsprogram bruger også .lwo indfødt, da det deler rødder med LightWaves modellerings-historik.
Programmer der åbner LWO-filer
Tekniske detaljer
dyb specifikation| Container | IFF FORM-chunk - samme rodstandard som AIFF-lyd og ILBM-billeder |
| Magic bytes | `FORM` ved offset 0; form-type `LWO2` ved offset 8 (eller `LWOB` for ældre filer, `LWO3` for LightWave 2015+) |
| Byte-rækkefølge | Big-endian (IFF-konvention) |
| Formatvarianter | `LWOB` (LightWave 1-5.x, 1994); `LWO2` (LightWave 6+, 2001); `LWO3` (LightWave 2015+) |
| Vigtige sub-chunks | `LAYR` (lag), `PNTS` (punkter), `POLS` (polygoner), `SURF` (overflade/materiale), `TAGS`, `PTAG`, `CLIP` (teksturklip), `BBOX` (bounding box) |
| Understøttelse af flere lag | `LWO2` og senere understøtter flere navngivne lag i en enkelt fil |
| Overflade/materiale-model | Overflade-tags pr. polygon, der refererer til fulde materiale-definitioner inklusive shader-parametre, tekstur-maps og miljøindstillinger |
| Chunk-størrelse kodning | `LWOB` bruger 2-byte sub-chunk størrelser; `LWO2` bruger variabel-længde indeks (VX) kodning for de fleste felter |
| Dimensioner | Ingen dokumenteret grænse for polygonantal eller koordinatområde; den praktiske grænse er applikationens RAM |
| SDK | Formatspecifikation og SDK er offentligt dokumenteret af LightWave Digital |
| Udviklerhistorik | NewTek → Vizrt (2019) → LightWave Digital (april 2023); LightWave 2025 udgivet under nyt ejerskab |
| MIME-type | `application/x-lightwave-object` |
| Udgivet | 1994 (original LWOB format in LightWave 3D for Amiga/early Windows) |
| Seneste version | LWO2 (introduced in LightWave 6.0, ~2001); LWO3 variant in LightWave 2015+ |
| Specifikation | docs.lightwave3d.com |
LWO-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om LWO-filer.