Preview3D
Obtener

¿Qué son los archivos .lwo y .lws? LightWave 3D y cómo abrirlos en Mac

Un archivo .lwo es un objeto 3D de LightWave, y un archivo .lws es una escena de texto que coloca esos objetos, añade cámaras y luces y los anima. LightWave salió en 1990 y todavía se vende hoy, pero el Mac no abre sus archivos por sí solo.

De un vistazo

Extensión
.lwo, .lws
Tipo
Formato de una aplicación 3D antigua
Creado por
NewTek (LightWave 3D)
Norma
No es una norma formal
Especificación
LightWave SDK (LWO2)
macOS sin ninguna app
No lo conoce: ni vista previa ni miniatura

Datos comprobados el 4 de noviembre de 2026

El objeto .lwo

Un archivo .lwo es binario y se basa en el estándar EA IFF 85 de Electronic Arts. Está formado por bloques con nombres de cuatro letras: PNTS guarda los puntos, POLS los polígonos y SURF las superficies con su color y sus texturas. Un objeto puede tener varias capas, cada una con su propio pivote y, opcionalmente, una capa padre. Un solo polígono puede tener hasta 1023 vértices, y además de las caras normales el archivo lleva parches de subdivisión, curvas y mapas (UV, colores de vértice, pesos de huesos). Las imágenes de textura no van dentro: solo referencias a ellas.

El archivo no tiene unidad; por convención, según la especificación, es el metro. Las coordenadas de LightWave son levógiras: X a la derecha, Y hacia arriba y Z hacia delante. Un programa que lee .lwo tiene que invertir el eje Z, o el modelo sale reflejado. La biblioteca Assimp lo hizo en mi prueba: un triángulo en Z = 1 en el archivo acabó en Z = −1.

Tres generaciones: LWOB, LWO2 y LWO3

TipoDesde qué LightWaveQué hay que saber
LWOBhasta la versión 5según el conversor Okino, como máximo 65.536 vértices o caras por archivo, y sin coordenadas de textura
LWO26.0 y posterioresespecificación de noviembre de 2001; sigue siendo el formato de intercambio más habitual
LWO3versiones más recientesmuchos programas no saben leerlo

Terminal te dice qué generación tienes:

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

Muestra LWOB, LWO2 o LWO3. Con mis archivos de prueba, file también lo decía: IFF data, LWO2 3-D object.

Pocos programas se las arreglan con LWO3. Okino recomienda volver a guardar los archivos de LightWave 2017 y posteriores en formato «LightWave 2015», que es LWO2. LightWave lo hace con Export LightWave 2015 Object. Sin embargo, según la ayuda de LightWave 2024, el nodo de material PBR no pasa a LWO2.

Una escena .lws necesita sus objetos

Una escena es texto legible. Así empieza la que escribí para hacer pruebas:

LWSC
3

FirstFrame 1
LastFrame 60
FrameStep 1
FramesPerSecond 30

LoadObjectLayer 1 Objects/cube.lwo

LWSC y 3 son la cabecera y la versión del formato. LoadObjectLayer carga la primera capa del objeto cube.lwo, y después vienen los fotogramas clave del movimiento. La escena no contiene objetos, imágenes ni plug-ins: solo los menciona mediante una ruta. Según la especificación, la ruta es relativa al directorio de contenido, que se configura en LightWave y que no queda escrito en la escena. Suele tener las subcarpetas Objects, Scenes e Images.

Por eso una escena se abre vacía tan a menudo. Basta con enviar solo el archivo .lws, renombrar un objeto o moverlo a otro sitio. Envía la carpeta de contenido entera, o deja que LightWave empaquete la escena con todo lo que necesita mediante Package Scene.

En mi prueba, Assimp encontró los objetos cuando estaban junto a la escena, en una carpeta Objects a su lado o en una carpeta Objects un nivel más arriba, junto a la carpeta Scenes. Una escena con un objeto que faltaba se cargó sin una sola malla.

De dónde viene LightWave

LightWave salió en NewTek en 1990, originalmente como parte del Video Toaster para el Amiga. Se vende por separado desde 1994. Su punto fuerte fueron los efectos para televisión: lo usaron Babylon 5, Star Trek: Voyager y Battlestar Galactica. Después de que Vizrt comprara NewTek, el desarrollo se detuvo en 2020. En abril de 2023 una nueva empresa, LightWave Digital, compró el programa y retomó el desarrollo. LightWave 2026 salió en junio de 2026 para Windows y macOS 14.1 y posteriores, y una licencia nueva cuesta 795 £.

El motor de Doom 3 también leía archivos .lwo: su código fuente publicado contiene un lector de LWO. Y la NASA todavía publica varios de sus satélites como archivos .lwo.

Cómo abrir LWO en el Mac

macOS no conoce LightWave. En macOS 27.0.1 no tiene ningún tipo de archivo para .lwo ni .lws, el framework Model I/O no los carga, y ni Vista Previa, ni Quick Look, ni el Finder los muestran.

  • LightWave 3D también funciona en el Mac, pero es de pago.
  • Blender podía importar LWO por sí solo hasta la versión 2.79. Hoy existe el complemento de terceros blender-import-lwo, que lee LWOB y LWO2 y está probado con Blender 3.3 a 4.5. Todavía no maneja LWO3 ni escenas .lws.
  • Preview3D, mi app, abre archivos .lwo en el Mac en su ventana, en Quick Look y como miniaturas del Finder. También en el iPad, el iPhone y el Apple Vision Pro.

Preview3D lee LightWave a través de la biblioteca Assimp. Lo probé con la misma compilación que usa la app, con archivos LWO2 y LWOB que hice a partir de la especificación. Abrió un objeto con varias capas, polígonos con más de cuatro vértices y un objeto con 72.900 puntos. Según su código fuente, Assimp también lee LWO3, pero no lo he probado con un archivo LWO3 real. La app muestra la geometría en un único color liso: no usa las superficies ni las texturas del archivo. Información del modelo tiene las dimensiones en las unidades del archivo y el número de triángulos, además de una comprobación de malla. En el iPad y el iPhone coloca el modelo sobre tu mesa en RA, ajustado a la mesa.

Preview3D también incluye las escenas .lws entre sus tipos compatibles. Sin embargo, todavía no he comprobado si la app, dentro del sandbox de macOS, puede llegar a los objetos que hay junto a una escena. Así que, de momento, abre directamente los archivos .lwo.

Convertir LWO a STL u OBJ

En el Mac, Preview3D convierte desde Archivo → Exportar modelo como… (⌥⌘E) a STL, OBJ o PLY, sin subir nada. Las superficies, las texturas, los mapas y las capas se descartan, y el modelo se guarda como una sola malla. Y ojo con las unidades: LightWave trabaja en metros por convención, pero un laminador (slicer) suele tomar los números de un STL como milímetros. Si el modelo se ve diminuto en el laminador, escálalo 1000 veces.

Preguntas frecuentes

¿Qué es un archivo .lwo?

Un objeto de LightWave 3D: una malla con superficies, capas y mapas, guardada en el formato binario IFF.

¿Qué es un archivo .lws?

Una escena de texto de LightWave. Coloca objetos .lwo, añade cámaras, luces y huesos, y guarda su movimiento. Los objetos no van dentro, solo referencias a ellos.

¿Por qué mi escena .lws se abrió vacía?

Faltan los objetos .lwo a los que hace referencia o están en otro sitio. Envía la carpeta de contenido entera con sus subcarpetas Objects y Scenes, o empaqueta la escena con Package Scene.

¿Cómo sé si tengo LWO2 o LWO3?

En Terminal, head -c 12 model.lwo | tail -c 4 muestra LWOB, LWO2 o LWO3.

¿El Mac abre .lwo sin otra app?

No. macOS 27 no tiene ningún tipo de archivo para LightWave, y ni Vista Previa ni Quick Look lo muestran.

¿Cómo convierto LWO a OBJ o STL?

En el Mac, en Preview3D con Archivo → Exportar modelo como…, o en Blender con el complemento de LWO. Después comprueba el tamaño en el laminador.

Páginas relacionadas

Fuentes

¿Tienes objetos o escenas antiguos de LightWave, de trabajos para televisión o de mods de Doom 3, por ejemplo, que no se abrían en tu Mac? Escríbeme a apps@xfanta.com y cuéntame de qué versión de LightWave venían.

Ábrelo en Preview3D

STEP, 3MF, STL, G-code, BGCODE y más en el Mac, el iPad, el iPhone y el Vision Pro. Una sola compra, sin cuenta, sin red.

Preview3D en la App Store