DSB MZ 1413, Blender model

Created by Darren Wilden (dwinnovation.dk) · Version 1.0 · November 2026 · Licence: CC BY 4.0 (commercial use allowed, credit required)

A detailed, real-scale model of the Danish State Railways diesel locomotive MZ 1413, a Series II MZ built by NOHAB in 1970, in the red and black livery it carried from 1984. It is made for close-up rendering in Blender Cycles, with modelled cab interiors, real glass and a fully detailed running gear.

What is in this archive

Folder or file Contents
blender/DSB_MZ1413.blend The model, made with Blender 4.5 LTS. Every texture is packed into the file, so it opens anywhere without missing images.
export/DSB_MZ1413.fbx FBX export with textures embedded, for other 3D applications and game engines.
export/DSB_MZ1413.glb glTF binary export, for web viewers, three.js, Unity, Unreal and similar.
renders/ Six cinematic renders of the model, made in Cycles.
source_scripts/ The Python scripts that build the model in Blender, for study. See "Source scripts" below.
README.md, README.html This documentation.
LICENSE.txt The CC BY 4.0 licence terms.
NOTICES.txt Trademarks, reference material and fonts. Please read it before commercial use.

The real locomotive

Item Value
Operator DSB (Danske Statsbaner), Denmark
Class and series MZ, Series II (MZ 1411 to 1426)
Builder and year NOHAB, 1970
Wheel arrangement Co'Co'
Length over buffers 20.80 m
Width 3.06 m
Height above rail 4.26 m
Bogie pivot distance 12.40 m
Axle spacing in each bogie 2.00 m + 2.00 m
Livery shown DSB red and black, 1984 design

Model specifications

Item Value
Scale and units Real scale, 1 Blender unit = 1 metre
Origin Midway between the bogie pivots, at rail top height
Axes X along the locomotive (A end towards +X), Y across, Z up. Rail top is at Z = 0.
Geometry About 200,000 faces before modifiers, about 50 objects
Materials 62 physically based materials, including real glass for every window, lens and gauge
Textures Lettering decals and the driver's instrument panel, all packed into the .blend
Render engine Cycles (set up for 256 samples with denoising, 1920 x 1080)
Cameras CAM_Hero_A (three-quarter front view, active), CAM_Side (full side view), CAM_Cab_A (inside the A cab)

How the model is built

The scene has one collection, MZ_1413, with these parts:

Cab interiors

Both cabs have the same layout, turned 180 degrees, with the driver on the right:

Using the model

Accuracy and known simplifications

The model was built from published dimensions, drawings and photographs of MZ 1413 and its sister locomotives. Where no photo showed a detail clearly, a reasoned choice was made:

Source scripts

source_scripts/ contains the Blender Python scripts that generated the model, numbered in build order (00_setup.py to 12_cab_interior.py, with mzlib.py as the shared helper library). They are included so you can study and reuse the techniques. They were written for the author's own folders and reference images, which are not included, so they will not run unchanged. You do not need them to use the model.

Credits and licence