Preview3D
入手

.lwo と .lws ファイルとは?LightWave 3D と Mac で開く方法

.lwo ファイルは LightWave の 3D オブジェクトで、.lws ファイルはそうしたオブジェクトを配置し、カメラやライトを加えてアニメーションさせるテキストのシーンです。LightWave は 1990 年に登場し、いまも販売されていますが、Mac は単体ではそのファイルを開けません。

概要

拡張子
.lwo, .lws
種類
古い 3D アプリケーションの形式
開発元
NewTek (LightWave 3D)
規格
正式な規格ではない
アプリなしの macOS
知らない:プレビューもサムネイルもなし

情報の確認日:2026年11月4日

.lwo オブジェクト

.lwo ファイルはバイナリで、Electronic Arts の EA IFF 85 規格をもとにしています。4 文字の名前を持つチャンクから成り、PNTS には点、POLS には多角形、SURF には色やテクスチャを含むサーフェスが入っています。オブジェクトは複数のレイヤーを持て、レイヤーごとに独自のピボットと、必要なら親レイヤーがあります。1 つの多角形は最大 1023 個の頂点を持てます。ファイルには普通の面のほかに、サブディビジョンパッチ、カーブ、マップ(UV、頂点カラー、ボーンのウェイト)も入ります。テクスチャの画像は中になく、あるのはそれへの参照だけです。

ファイルには単位がありません。仕様によると、慣例としてメートルです。LightWave の座標は左手系で、X が右、Y が上、Z が前です。.lwo を読むプログラムは Z 軸を反転しなければならず、そうしないとモデルが鏡像になります。私のテストでは Assimp ライブラリがそうしていて、ファイルで Z = 1 にある三角形は Z = −1 になりました。

3 つの世代:LWOB、LWO2、LWO3

種類対応する LightWave知っておくこと
LWOBバージョン 5 までOkino の変換ツールによると、1 ファイルにつき頂点か面は最大 65,536 個で、テクスチャ座標はない
LWO26.0 以降仕様は 2001 年 11 月のもの。いまも最も一般的な交換用の形式
LWO3新しいリリース読めないプログラムが多い

どの世代かはターミナルで分かります。

head -c 12 model.lwo | tail -c 4

LWOB、LWO2、LWO3 のどれかが表示されます。私のテストファイルでは、file も IFF data, LWO2 3-D object と答えました。

LWO3 を扱えるプログラムはわずかです。Okino は、LightWave 2017 以降のファイルを「LightWave 2015」形式、つまり LWO2 で保存し直すよう勧めています。LightWave では Export LightWave 2015 Object でそれができます。ただし LightWave 2024 のヘルプによると、PBR マテリアルのノードは LWO2 に引き継がれません。

.lws シーンにはオブジェクトが必要

シーンは読めるテキストです。テスト用に私が書いたシーンは、次のように始まります。

LWSC
3

FirstFrame 1
LastFrame 60
FrameStep 1
FramesPerSecond 30

LoadObjectLayer 1 Objects/cube.lwo

LWSC と 3 は、ヘッダーと形式のバージョンです。LoadObjectLayer は cube.lwo オブジェクトの最初のレイヤーを読み込み、その後に動きのキーフレームが続きます。シーンにはオブジェクトも画像もプラグインも入っておらず、パスで参照しているだけです。仕様によると、パスはコンテンツディレクトリからの相対パスです。コンテンツディレクトリはユーザーが LightWave で設定するもので、シーンには書かれていません。たいてい Objects、Scenes、Images のサブフォルダがあります。

シーンが空で開くことが多いのはそのためです。.lws ファイルだけを送ったり、オブジェクトの名前を変えたり、別の場所に移したりするだけで、そうなります。コンテンツフォルダごと送るか、LightWave の Package Scene で、必要なものすべてと一緒にシーンをまとめてください。

私のテストでは、Assimp がオブジェクトを見つけたのは、オブジェクトがシーンの隣にあるとき、シーンの隣の Objects フォルダにあるとき、そして 1 つ上の階層、つまり Scenes フォルダと並ぶ Objects フォルダにあるときでした。オブジェクトが欠けたシーンは、メッシュが 1 つもない状態で読み込まれました。

LightWave の生まれ

LightWave は 1990 年に NewTek から登場しました。もとは Amiga 用の Video Toaster の一部で、1994 年から単体で販売されています。最も強かったのはテレビの視覚効果の分野で、『Babylon 5』、『Star Trek: Voyager』、『Battlestar Galactica』で使われました。Vizrt が NewTek を買収したあと、2020 年に開発が止まりました。2023 年 4 月、新しい会社 LightWave Digital がプログラムを買い取り、開発を再開しました。LightWave 2026 は 2026 年 6 月に Windows と macOS 14.1 以降向けに発売され、新規ライセンスは £795 です。

Doom 3 のエンジンも .lwo ファイルを読んでいました。公開されたソースコードに LWO の読み込み処理が入っています。また NASA は、いまも自身の衛星のいくつかを .lwo ファイルで公開しています。

Mac で LWO を開く方法

macOS は LightWave を知りません。macOS 27.0.1 には .lwo や .lws のファイルの種類がなく、Model I/O フレームワークも読み込まず、プレビューでもクイックルックでも Finder でも表示されません。

  • LightWave 3D は Mac でも動きますが、有料です。
  • Blender は、バージョン 2.79 までは単体で LWO を読み込めました。いまはサードパーティのアドオン blender-import-lwo があり、LWOB と LWO2 を読めて、Blender 3.3〜4.5 でテストされています。LWO3 と .lws シーンにはまだ対応していません。
  • Preview3D(私のアプリ)は、Mac で .lwo ファイルをウィンドウ、クイックルック、Finder のサムネイルで開きます。iPad、iPhone、Apple Vision Pro でも使えます。

Preview3D は Assimp ライブラリを通して LightWave を読みます。アプリが使っているのと同じビルドで、仕様をもとに私が作った LWO2 と LWOB のファイルを使って試してみました。複数のレイヤーを持つオブジェクト、頂点が 4 つより多い多角形、72,900 個の点を持つオブジェクトを開けました。ソースコードによると Assimp は LWO3 も読めますが、実際の LWO3 ファイルではまだ試していません。アプリは形状を単色で表示し、ファイルのサーフェスやテクスチャは使いません。モデル情報には、ファイルの単位での寸法と三角形の数、そしてメッシュチェックがあります。iPad と iPhone では、AR でモデルを机に合わせた大きさで置きます。

Preview3D は、対応する種類に .lws シーンも挙げています。ただ、macOS のサンドボックスの中で、アプリがシーンの隣にあるオブジェクトにアクセスできるかどうかは、まだ確認していません。ですから、いまのところは .lwo ファイルを直接開いてください。

LWO を STL や OBJ に変換する

Mac では、Preview3D の ファイル → モデルを別名で書き出し…(⌥⌘E)で、何もアップロードせずに STL、OBJ、PLY に変換できます。サーフェス、テクスチャ、マップ、レイヤーは失われ、モデルは 1 つのメッシュとして保存されます。そして単位に注意してください。LightWave は慣例としてメートルで扱いますが、スライサーはたいてい STL の数値をミリとして受け取ります。スライサーでモデルがとても小さく見えたら、1000 倍に拡大してください。

よくある質問

.lwo ファイルとは何ですか?

LightWave 3D のオブジェクトです。サーフェス、レイヤー、マップを持つメッシュで、バイナリの IFF 形式で保存されています。

.lws ファイルとは何ですか?

LightWave のテキストのシーンです。.lwo オブジェクトを配置し、カメラ、ライト、ボーンを加え、その動きを保存します。オブジェクトそのものは入っておらず、あるのはそれへの参照だけです。

.lws シーンが空で開いたのはなぜですか?

参照している .lwo オブジェクトがないか、別の場所にあるためです。Objects と Scenes のサブフォルダを含むコンテンツフォルダごと送るか、Package Scene でシーンをまとめてください。

LWO2 か LWO3 かは、どうやって見分けますか?

ターミナルで head -c 12 model.lwo | tail -c 4 を実行すると、LWOB、LWO2、LWO3 のどれかが表示されます。

Mac はほかのアプリなしで .lwo を開けますか?

いいえ。macOS 27 には LightWave のファイルの種類がなく、プレビューでもクイックルックでも表示されません。

LWO を OBJ や STL に変換するにはどうすればよいですか?

Mac の Preview3D で、ファイル → モデルを別名で書き出し… を使うか、LWO アドオンを入れた Blender を使います。そのあとスライサーでサイズを確認してください。

関連ページ

出典

Mac で開けなかった古い LightWave のオブジェクトやシーン(たとえばテレビの仕事や Doom 3 の MOD のもの)はありますか? どの LightWave のバージョンから来たものかを添えて、apps@xfanta.com までお知らせください。

Preview3D で開く

STEP、3MF、STL、G-code、BGCODE などを Mac、iPad、iPhone、Vision Pro で。一度の購入で、アカウントもネットワークも不要です。

App Store の Preview3D