1
New Poll Available
 
HOME/USEFUL GUIDES/GUIDE TO 3D FILE FORMATS/LS FILE FORMAT EXPLAINED
LS Icon

LS File Format Explained

The LS format is the un-compiled LScript file format used within LightWave 3D to automate complex tasks and extend software functionality. It serves as a scripting solution for artists to streamline repetitive modeling and rendering workflows.

IconExtensionOriginal SoftwareYearPrimary IndustryGeometryUV MapsTexturesPBRAnimationRiggingOpen Use
LS Icon.LSLumion2010ArchVizProcedural✔✔✔✔––

LS File Format Details

What It Stores

The format contains un-compiled LScript code, including commands, logic, and interface definitions. It stores scripting instructions that manipulate geometry, scene hierarchy, surface properties, and custom expressions, but does not contain raw 3D mesh data or vertex information.

Primary Use Cases

  • Automating rendering and scene setup tasks.
  • Building custom UI panels for tool interaction.
  • Batch processing object transformations.
  • Exporting or processing scene data when supported by the script and host application.

Strengths

  • Human-readable code facilitates easy debugging.
  • Seamless integration with LightWave 3D's Layout and Modeler.
  • Supports custom panels and user interface elements for scripts.

Limitations

  • Largely lacks cross-platform portability beyond LightWave 3D, though the files themselves are plain text and platform-agnostic.
  • Slower execution compared to compiled C++ plugins.
  • LScript is deprecated as of LightWave 2020.

Common Software Support

Primarily supported by LightWave 3D and its associated utilities.

Close WindowRenderHub Login

Show Password

Reset password
Create Account