Preview3D
Obtenir

Que sont les fichiers .lwo et .lws ? LightWave 3D, ouverture sur Mac

Un fichier .lwo est un objet 3D de LightWave, et un fichier .lws une scène texte qui place ces objets, ajoute caméras et lumières, et les anime. LightWave est sorti en 1990 et se vend encore aujourd’hui, mais un Mac n’ouvre pas ses fichiers de lui-même.

En bref

Extension
.lwo, .lws
Type
Format d’un ancien logiciel 3D
Créé par
NewTek (LightWave 3D)
Norme
Pas une norme officielle
Spécification
LightWave SDK (LWO2)
macOS sans app
Ne le connaît pas : ni aperçu, ni vignette

Faits vérifiés le 4 novembre 2026

L’objet .lwo

Un fichier .lwo est binaire et repose sur la norme EA IFF 85 d’Electronic Arts. Il est fait de blocs aux noms de quatre lettres : PNTS contient les points, POLS les polygones et SURF les surfaces avec leur couleur et leurs textures. Un objet peut avoir plusieurs calques, chacun avec son propre pivot et, éventuellement, un calque parent. Un seul polygone peut avoir jusqu’à 1023 sommets, et outre les faces ordinaires, le fichier porte des patchs de subdivision, des courbes et des maps (UV, couleurs de sommets, poids des os). Les images de texture ne sont pas à l’intérieur — seulement des références vers elles.

Le fichier n’a pas d’unité ; par convention, selon la spécification, c’est le mètre. Les coordonnées de LightWave sont en repère indirect (main gauche) : X vers la droite, Y vers le haut et Z vers l’avant. Un programme qui lit le .lwo doit inverser l’axe Z, sinon le modèle ressort en miroir. La bibliothèque Assimp l’a fait lors de mon test : un triangle à Z = 1 dans le fichier s’est retrouvé à Z = −1.

Trois générations : LWOB, LWO2 et LWO3

TypeVersion de LightWaveCe qu’il faut savoir
LWOBjusqu’à la version 5selon le convertisseur Okino, au plus 65 536 sommets ou faces par fichier, et pas de coordonnées de texture
LWO26.0 et suivantesspécification de novembre 2001 ; toujours le format d’échange le plus courant
LWO3versions récentesde nombreux programmes ne savent pas le lire

Le Terminal vous dit quelle génération vous avez :

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

La commande affiche LWOB, LWO2 ou LWO3. Pour mes fichiers de test, file l’indiquait aussi : IFF data, LWO2 3-D object.

Peu de programmes gèrent le LWO3. Okino recommande de réenregistrer les fichiers de LightWave 2017 et suivants au format « LightWave 2015 », c’est-à-dire en LWO2. LightWave le fait avec Export LightWave 2015 Object. Selon l’aide de LightWave 2024, toutefois, le nœud de matériau PBR n’est pas conservé en LWO2.

Une scène .lws a besoin de ses objets

Une scène est du texte lisible. Voici le début de celle que j’ai écrite pour mes tests :

LWSC
3

FirstFrame 1
LastFrame 60
FrameStep 1
FramesPerSecond 30

LoadObjectLayer 1 Objects/cube.lwo

LWSC et 3 sont l’en-tête et la version du format. LoadObjectLayer charge le premier calque de l’objet cube.lwo, puis viennent les clés d’animation. La scène ne contient ni objets, ni images, ni plug-ins — elle ne fait qu’y renvoyer par un chemin. Selon la spécification, ce chemin est relatif au dossier de contenu (content directory), que l’on définit dans LightWave et qui n’est pas écrit dans la scène. Il contient généralement des sous-dossiers Objects, Scenes et Images.

C’est pourquoi une scène s’ouvre si souvent vide. Il suffit de n’envoyer que le fichier .lws, de renommer un objet ou de le déplacer ailleurs. Envoyez tout le dossier de contenu, ou laissez LightWave empaqueter la scène avec tout ce dont elle a besoin grâce à Package Scene.

Lors de mon test, Assimp a trouvé les objets quand ils étaient à côté de la scène, dans un dossier Objects à côté d’elle, ou dans un dossier Objects un niveau plus haut, à côté du dossier Scenes. Une scène dont un objet manquait s’est chargée sans un seul maillage.

D’où vient LightWave

LightWave est né chez NewTek en 1990, à l’origine comme élément du Video Toaster pour l’Amiga. Il est vendu séparément depuis 1994. Son point fort était les effets pour la télévision : Babylon 5, Star Trek: Voyager et Battlestar Galactica l’ont utilisé. Après le rachat de NewTek par Vizrt, le développement s’est arrêté en 2020. En avril 2023, une nouvelle société, LightWave Digital, a racheté le programme et relancé son développement. LightWave 2026 est sorti en juin 2026 pour Windows et pour macOS 14.1 ou ultérieur, et une nouvelle licence coûte 795 £.

Le moteur de Doom 3 lisait lui aussi les fichiers .lwo — son code source publié contient un lecteur LWO. Et la NASA publie encore plusieurs de ses satellites sous forme de fichiers .lwo.

Comment ouvrir un LWO sur Mac

macOS ne connaît pas LightWave. Sur macOS 27.0.1, il n’a pas de type de fichier pour le .lwo ni pour le .lws, le framework Model I/O ne les charge pas, et ni Aperçu, ni Quick Look, ni le Finder ne les affichent.

  • LightWave 3D fonctionne aussi sur Mac, mais il est payant.
  • Blender savait importer le LWO de lui-même jusqu’à la version 2.79. Il existe aujourd’hui l’add-on tiers blender-import-lwo, qui lit le LWOB et le LWO2 et est testé avec Blender 3.3 à 4.5. Il ne gère pas encore le LWO3 ni les scènes .lws.
  • Preview3D, mon app, ouvre les fichiers .lwo sur Mac dans sa fenêtre, dans Quick Look et en vignettes dans le Finder. Sur iPad, iPhone et Apple Vision Pro aussi.

Preview3D lit LightWave via la bibliothèque Assimp. J’ai fait l’essai avec la build d’Assimp que l’app utilise, et avec des fichiers LWO2 et LWOB que j’ai créés d’après la spécification. Elle a ouvert un objet à plusieurs calques, des polygones de plus de quatre sommets et un objet de 72 900 points. D’après son code source, Assimp lit aussi le LWO3, mais je ne l’ai pas essayé avec un vrai fichier LWO3. L’app affiche la géométrie dans une seule couleur unie : elle n’utilise pas les surfaces ni les textures du fichier. Infos du modèle indique les dimensions dans les unités du fichier et le nombre de triangles, avec une vérification du maillage. Sur iPad et iPhone, elle pose le modèle sur votre bureau en RA, ajusté au bureau.

Preview3D compte aussi les scènes .lws parmi ses types pris en charge. Je n’ai toutefois pas encore vérifié si l’app, dans le bac à sable de macOS, peut atteindre les objets situés à côté d’une scène. Pour l’instant, ouvrez donc directement les fichiers .lwo.

Convertir un LWO en STL ou OBJ

Sur Mac, Preview3D convertit depuis Fichier → Exporter le modèle sous… (⌥⌘E) en STL, OBJ ou PLY, sans rien envoyer en ligne. Les surfaces, les textures, les maps et les calques disparaissent, et le modèle est enregistré comme un seul maillage. Et pensez aux unités : LightWave travaille en mètres par convention, mais un trancheur (slicer) prend généralement les nombres d’un STL pour des millimètres. Si le modèle paraît minuscule dans le trancheur, agrandissez-le 1000 fois.

Questions fréquentes

Qu’est-ce qu’un fichier .lwo ?

Un objet de LightWave 3D : un maillage avec surfaces, calques et maps, enregistré au format binaire IFF.

Qu’est-ce qu’un fichier .lws ?

Une scène texte de LightWave. Elle place des objets .lwo, ajoute caméras, lumières et os, et enregistre leurs mouvements. Les objets n’y sont pas, seulement des références vers eux.

Pourquoi ma scène .lws s’est-elle ouverte vide ?

Les objets .lwo auxquels elle renvoie manquent ou sont ailleurs. Envoyez tout le dossier de contenu avec ses sous-dossiers Objects et Scenes, ou empaquetez la scène avec Package Scene.

Comment savoir si j’ai du LWO2 ou du LWO3 ?

Dans le Terminal, head -c 12 model.lwo | tail -c 4 affiche LWOB, LWO2 ou LWO3.

Un Mac ouvre-t-il le .lwo sans autre app ?

Non. macOS 27 n’a pas de type de fichier pour LightWave, et ni Aperçu ni Quick Look ne l’affichent.

Comment convertir un LWO en OBJ ou en STL ?

Sur Mac, dans Preview3D avec Fichier → Exporter le modèle sous…, ou dans Blender avec l’add-on LWO. Vérifiez ensuite la taille dans le trancheur.

Pages associées

Sources

Vous avez de vieux objets ou de vieilles scènes LightWave — issus de travaux pour la télévision ou de mods de Doom 3, par exemple — qui ne s’ouvraient pas sur votre Mac ? Écrivez-moi à apps@xfanta.com et dites-moi de quelle version de LightWave ils venaient.

Ouvrez-le dans Preview3D

STEP, 3MF, STL, G-code, BGCODE et plus sur Mac, iPad, iPhone et Vision Pro. Un seul achat, sans compte, sans réseau.

Preview3D sur l’App Store