Blender addon · 2020
Blender LS3D Tools
A Blender addon developed as a companion tool to the Lutsip LS3D Editor, enabling the Hidden & Dangerous 2 modding community to create custom 3D assets for the game.
The addon adds support for the 4DS format, allowing users to import, create, and export all supported object types. It provides full control over LS3D-specific object types and materials, including engine-specific settings.
The tool was built as one of my first Blender addons, so the internal codebase could be improved. However, it remains fully functional and is still actively used by modders to create custom levels, weapons, and other assets for the game.
The
la_spitfire.4ds 3D model imported into BlenderShowcase
Limitations
Unsupported features
- Character creation Skeletal meshes and morph targets (shape keys) are not supported, making character creation impossible.
- Flat shading export All meshes are implicitly exported as smooth shaded; flat shading normals are not supported on export.
Key features
Asset workflows
- Import and export 4DS import/export with engine-specific object configuration
- Geometry Creation of standard & billboard meshes
- Engine-specific objects Creation of sectors, portals, occluders, and lens flares
- Engine-specific settings Complete support for LS3D material and object settings
Tech stack
Technologies
- Python
- Blender Python API