Imports VirtualCrash vehicle/model files into Blender as mesh objects with materials.
- Extension ID
io_import_vcm- Current Version
- 1.0.1
- Minimum Blender Version
- 5.1.0
- Maintainer
- Jace Priester
- License
- GPL-3.0-or-later
- Repository
- https://jacepriester.com/blender-repo
Overview
Import VirtualCrash Model (.vcm) adds File > Import > VirtualCrash Model (.vcm). It reads reverse-engineered VCM binary model data and converts supported files into Blender mesh objects.
Major Features
- Imports VCM model geometry from supported VirtualCrash file versions.
- Handles VCM 2005, 2017, and 2020 model layouts, with 2021 files attempted through the 2020 reader.
- Creates mesh vertices, triangle faces, and UV data where available.
- Rejects duplicate and degenerate triangles during import.
- Creates material slots from VCM material names.
- Uses known default material colors and random colors for unrecognized material names.
- Applies smooth shading with an auto-smooth angle after import.
Basic Usage
- Choose File > Import > VirtualCrash Model (.vcm).
- Select one or more VCM files.
- Run the import. Imported objects are linked to the scene collection and selected.
Limitations
- The VCM format support is based on reverse engineering and may not cover every VirtualCrash version.
- VCM files do not always provide complete material color data, so default and random colors are used as fallbacks.
- Unsupported versions are reported in the console and skipped.
Permissions
The extension requests file access to import VirtualCrash model files from disk.