Soubory .lwo a .lws: LightWave 3D a jak je otevřít na Macu
Soubor .lwo je 3D objekt z programu LightWave a soubor .lws textová scéna, která takové objekty rozmístí, přidá kamery a světla a rozhýbe je. LightWave vznikl v roce 1990 a prodává se dodnes, Mac ale jeho soubory sám neotevře.
Ve zkratce
- Přípona
- .lwo, .lws
- Typ
- Starší formát 3D programu
- Autor
- NewTek (LightWave 3D)
- Norma
- Není to formální norma
- Specifikace
- LightWave SDK (LWO2)
- macOS bez aplikace
- Nezná ho: bez náhledu i miniatury
Fakta ověřena 4. listopadu 2026
Objekt .lwo
Soubor .lwo je binární a stojí na standardu EA IFF 85 od firmy Electronic Arts. Skládá se z bloků s čtyřpísmennými jmény. PNTS jsou body, POLS mnohoúhelníky, SURF povrchy s barvou a texturami. Objekt může mít několik vrstev, každou s vlastním středem otáčení a případně s nadřazenou vrstvou. Jeden mnohoúhelník smí mít až 1023 vrcholů a kromě běžných ploch soubor nese i subdivision plochy, křivky a mapy (UV, barvy vrcholů, váhy pro kosti). Obrázky textur v něm nejsou, jen odkazy na ně.
Jednotku soubor nemá. Podle specifikace je to dohodou metr. Souřadnice LightWave jsou levotočivé: X doprava, Y nahoru a Z dopředu. Program, který .lwo čte, musí osu Z obrátit, jinak by model vyšel zrcadlově. Knihovna Assimp to v mém testu udělala: trojúhelník v souboru na Z = 1 skončil na Z = −1.
Tři generace: LWOB, LWO2 a LWO3
| Typ | Z jakého LightWave | Co o něm vědět |
|---|---|---|
| LWOB | do verze 5 | podle konvertoru Okino nejvýš 65 536 vrcholů nebo ploch v souboru a žádné souřadnice textur |
| LWO2 | od verze 6.0 | specifikace z listopadu 2001, dodnes nejčastější formát pro výměnu |
| LWO3 | z novějších verzí | mnoho programů ho nepřečte |
Kterou generaci máte, ukáže Terminál:
head -c 12 model.lwo | tail -c 4Vypíše LWOB, LWO2, nebo LWO3. U mých testovacích souborů to řekl i příkaz file: IFF data, LWO2 3-D object.
Se soubory LWO3 si poradí málokterý program. Okino radí soubory z LightWave 2017 a novějších znovu uložit ve formátu „LightWave 2015“, tedy jako LWO2. LightWave to umí příkazem Export LightWave 2015 Object. Podle nápovědy LightWave 2024 se ale do LWO2 nepřenese materiálový uzel PBR.
Scéna .lws potřebuje své objekty
Scéna je čitelný text. Takhle začíná ta, kterou jsem si napsal na test:
LWSC
3
FirstFrame 1
LastFrame 60
FrameStep 1
FramesPerSecond 30
LoadObjectLayer 1 Objects/cube.lwoLWSC a 3 jsou hlavička a verze formátu. LoadObjectLayer načte první vrstvu objektu cube.lwo a za ním následují klíčové snímky pohybu. Objekty, obrázky ani pluginy scéna neobsahuje, jen na ně odkazuje cestou. Ta je podle specifikace relativní k obsahové složce (content directory), kterou si nastaví uživatel v LightWave a která ve scéně zapsaná není. Obvykle má podsložky Objects, Scenes a Images.
Proto se scéna tak často otevře prázdná. Stačí poslat jen soubor .lws, přejmenovat objekt nebo ho přesunout jinam. Posílejte celou obsahovou složku, nebo scénu nechte v LightWave sbalit i se vším, co potřebuje, příkazem Package Scene.
Knihovna Assimp v mém testu objekty našla, když ležely vedle scény, ve složce Objects vedle ní, nebo ve složce Objects o úroveň výš, vedle složky Scenes. Scéna s chybějícím objektem se načetla bez jediné sítě.
Odkud LightWave pochází
LightWave vyšel v roce 1990 u firmy NewTek, původně jako součást Video Toasteru pro Amigu. Od roku 1994 se prodával samostatně. Silný byl hlavně v televizních efektech: použili ho seriály Babylon 5, Star Trek: Voyager a Battlestar Galactica. Po převzetí NewTeku firmou Vizrt se vývoj v roce 2020 zastavil. V dubnu 2023 program koupila nová firma LightWave Digital a vývoj obnovila. LightWave 2026 vyšel v červnu 2026 pro Windows a macOS 14.1 a novější a nová licence stojí 795 liber.
Soubory .lwo četl i engine hry Doom 3, jeho zveřejněný zdrojový kód obsahuje čtečku LWO. A NASA dodnes zveřejňuje několik svých družic jako soubory .lwo.
Jak otevřít LWO na Macu
macOS LightWave nezná. Na macOS 27.0.1 pro .lwo ani .lws nemá typ souboru, knihovna Model I/O je nenačte a Náhled, Quick Look ani Finder je neukážou.
- [LightWave 3D](https://www.lightwave3d.com/) běží i na Macu, ale je placený.
- [Blender](https://www.blender.org/) do verze 2.79 uměl LWO naimportovat sám. Dnes na to je doplněk třetí strany blender-import-lwo, který čte LWOB a LWO2 a je testovaný s Blenderem 3.3 až 4.5. LWO3 ani scény .lws zatím neumí.
- Preview3D, moje aplikace, otevře soubor .lwo na Macu v okně, v Quick Looku i jako miniaturu ve Finderu. Na iPadu, iPhonu a Apple Vision Pro taky.
Preview3D čte LightWave přes knihovnu Assimp. Vyzkoušel jsem ji ve stejném sestavení, jaké aplikace používá, se soubory LWO2 i LWOB, které jsem si vyrobil podle specifikace. Otevřela objekt s několika vrstvami, mnohoúhelníky s víc než čtyřmi vrcholy i objekt se 72 900 body. LWO3 Assimp podle svého zdrojového kódu čte taky, se skutečným souborem LWO3 jsem to ale nezkoušel. Aplikace ukáže geometrii v jednotné barvě: povrchy a textury ze souboru nepoužije. V Info o modelu jsou rozměry v jednotkách souboru a počet trojúhelníků a k tomu kontrola sítě. Na iPadu a iPhonu model postaví v AR na stůl a přizpůsobí mu velikost.
Scény .lws má Preview3D mezi podporovanými typy taky. Jestli aplikace v sandboxu macOS dosáhne na objekty vedle scény, jsem ale zatím neověřil. Otevírejte proto raději přímo soubory .lwo.
Převod LWO na STL nebo OBJ
Na Macu se v Preview3D převádí z nabídky Soubor → Exportovat model jako… (⌥⌘E) do STL, OBJ nebo PLY, bez nahrávání na cizí server. Povrchy, textury, mapy a vrstvy se ztratí, model se uloží jako jedna síť. A pozor na jednotky: LightWave počítá dohodou v metrech, slicer ale čísla v STL obvykle bere jako milimetry. Když je model ve sliceru nepatrný, zvětšete ho 1000×.
Časté otázky
Co je soubor .lwo?
Objekt z programu LightWave 3D: síť s povrchy, vrstvami a mapami, uložená v binárním formátu IFF.
Co je soubor .lws?
Textová scéna LightWave. Rozmístí objekty .lwo, přidá kamery, světla a kosti a uloží jejich pohyb. Objekty v ní nejsou, jen odkazy na ně.
Proč se scéna .lws otevřela prázdná?
Objekty .lwo, na které odkazuje, chybějí nebo leží jinde. Pošlete celou obsahovou složku s podsložkami Objects a Scenes, nebo scénu sbalte příkazem Package Scene.
Jak poznám, jestli mám LWO2, nebo LWO3?
Příkaz head -c 12 model.lwo | tail -c 4 v Terminálu vypíše LWOB, LWO2, nebo LWO3.
Otevře Mac .lwo bez další aplikace?
Ne. macOS 27 pro LightWave nemá typ souboru a Náhled ani Quick Look ho neukážou.
Jak převést LWO na OBJ nebo STL?
Na Macu v Preview3D přes Soubor → Exportovat model jako…, nebo v Blenderu s doplňkem pro LWO. Pak zkontrolujte velikost ve sliceru.
Související stránky
- Soubor .3ds – formát 3D Studia, které vyšlo ve stejném roce
- Soubor .obj – formát, do kterého se objekty LightWave nejčastěji převádějí
- Soubor .stl – formát pro tisk
Zdroje
- LightWave SDK: objekty LWO2 – bloky, souřadnice, jednotky, 1023 vrcholů
- LightWave SDK: scény LWSC – odkazy na soubory, obsahová složka
- LightWave Digital: nový majitel (2023) – historie
- CG Channel: LightWave 2026 – systémové požadavky a cena
- LightWave 2024: Export LightWave 2015 Object
- Okino: import z LightWave – starší limity, LightWave 2017 a novější
- blender-import-lwo – doplněk do Blenderu
- Assimp: čtení LWO a LWS
- NASA 3D Resources – družice ve formátu .lwo
- Zdrojový kód Doom 3: čtečka LWO
Máte staré objekty nebo scény z LightWave, třeba z televizní produkce nebo z modů pro Doom 3, které se vám na Macu nepodařilo otevřít? Napište mi na apps@xfanta.com, z jaké verze LightWave pocházejí.
Otevřete ho v Preview3D
STEP, 3MF, STL, G-code, BGCODE a další na Macu, iPadu, iPhonu i Vision Pro. Jeden nákup, bez účtu, bez připojení k internetu.
Preview3D v App Store