SMD File Documentation


Overview

Feature Value
Format Type 3D model data
Primary Use Character modeling, animations
Developed by Valve Corporation
Associated Games Half-Life, Counter-Strike, and other Source engine games
File Extension .smd
MIME Type Not officially registered
Text Encoding ASCII
Supports Bones Yes
Supports Animation Yes
Supports Meshes Yes
Supports Textures Referenced externally
Reference Skeleton Required for animation
Compatibility Source SDK tools, Blender with addons, other 3rd party tools
Usage Creating or editing models and animations for Source engine games
Sections in File Version, nodes, skeleton, triangles, attachments, controllers, etc.
Animation Support Type Keyframe based
Integration Can be imported/exported via Valve's Hammer Editor or Model Viewer
File Structure Ascii text, human-readable
Versioning Files start with a version declaration (e.g., version 1)
Editable with Any text editor, dedicated 3D modeling tools