Co to jest format pliku LWO?
Pliki .lwo zawierają trójwymiarowe obiekty oraz informacje opisujące je, używane natywnie w LightWave 3D - oprogramowaniu do tworzenia i animowania struktur 3D. Wewnątrz plików .lwo przechowywane są punkty, wielokąty i powierzchnie definiujące modele trójwymiarowe, wraz z odniesieniami do klipów obrazów używanych jako tekstury i materiały modelu.
Format oparty jest na blokach FORM standardu IFF (Interchange File Format), identyfikowanych przez cztero-bajtową sygnaturę FORM na początku pliku, po której następuje LWO2 na offsetcie 8. Istnieją dwa główne warianty: oryginalny LWOB (LightWave 1-5.x, około 1994 r.) oraz LWO2, wprowadzony w LightWave 6.0 (2001 r.), który dodał obsługę wielu warstw i bogatsze definicje materiałów. Dalszy wariant, LWO3, pojawił się w LightWave 2015+.
Pliki .lwo są zapisywane w zastrzeżonym, ale publicznie udokumentowanym formacie, co pozwala na ich używanie w wielu wersjach LightWave 3D. Służą one do przenoszenia obiektów trójwymiarowych - stworzonych od podstaw lub zmodyfikowanych - między różnymi komputerami lub wersjami aplikacji. Modele 3D zapisane w plikach .lwo mogą być również importowane do innych popularnych aplikacji, takich jak Blender i Modo.
LightWave 3D został przejęty przez LightWave Digital w kwietniu 2023 roku, co wznowiło aktywny rozwój i zaowocowało wydaniem LightWave 2025. W przypadku szerszych procesów roboczych między aplikacjami, FBX i glTF są obecnie częściej używanymi formatami wymiany.
Bezpieczeństwo
RYZYKO: LOWLWO to pasywny plik danych 3D - nie wykonuje kodu. Ścieżki tekstur mogą odwoływać się do plików zewnętrznych; ładowanie w aplikacji 3D spowoduje próbę ich odnalezienia. Brak znanych wektorów złośliwego oprogramowania specyficznych dla LWO.
Szczegóły formatu
w pigułce- Plik obiektu Modo (.lwo) - Modeler 3D Modo firmy Foundry również używa .lwo natywnie, ponieważ dzieli wspólne korzenie z linią modelera LightWave.
Programy otwierające pliki LWO
Szczegóły techniczne
specyfikacja| Kontener | Blok IFF FORM - ten sam standard bazowy co dźwięk AIFF i obrazy ILBM |
| Magiczne bajty | `FORM` na offsetcie 0; typ formy `LWO2` na offsetcie 8 (lub `LWOB` dla starszych plików, `LWO3` dla LightWave 2015+) |
| Kolejność bajtów | Big-endian (konwencja IFF) |
| Warianty formatu | `LWOB` (LightWave 1-5.x, 1994); `LWO2` (LightWave 6+, 2001); `LWO3` (LightWave 2015+) |
| Kluczowe pod-bloki | `LAYR` (warstwa), `PNTS` (punkty), `POLS` (wielokąty), `SURF` (powierzchnia/materiał), `TAGS`, `PTAG`, `CLIP` (klipy tekstur), `BBOX` (obwiednia) |
| Obsługa wielu warstw | `LWO2` i nowsze obsługują wiele nazwanych warstw w obrębie jednego pliku |
| Model powierzchni/materiału | Tagi powierzchni przypisane do wielokątów, odwołujące się do pełnych definicji materiałów, w tym parametrów shaderów, map tekstur i ustawień środowiska |
| Kodowanie rozmiaru bloku | `LWOB` używa 2-bajtowych rozmiarów pod-bloków; `LWO2` używa kodowania indeksów o zmiennej długości (VX) dla większości pól |
| Wymiary | Brak udokumentowanego limitu liczby wielokątów lub zakresu współrzędnych; praktycznym limitem jest pamięć RAM aplikacji |
| SDK | Specyfikacja formatu i SDK publicznie udokumentowane przez LightWave Digital |
| Historia dewelopera | NewTek → Vizrt (2019) → LightWave Digital (kwiecień 2023); LightWave 2025 wydany pod nowym kierownictwem |
| Typ MIME | `application/x-lightwave-object` |
| Wydano | 1994 (original LWOB format in LightWave 3D for Amiga/early Windows) |
| Najnowsza wersja | LWO2 (introduced in LightWave 6.0, ~2001); LWO3 variant in LightWave 2015+ |
| Specyfikacja | docs.lightwave3d.com |
Konwersje LWO
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki LWO.