Skip to content

Plumber 1.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 08 Oct 20:14
· 36 commits to master since this release

The addon has been rewritten and renamed to Plumber!

Comparison to io_import_vmf 0.6.9

Improvements

  • Major performance increases: typical VMF map import time reduced from 5-30 minutes to 2-30 seconds.
  • Manual game configuration no longer required: the addon automatically detects installed Source games on Steam.
  • No longer depends on other addons to import models: a built-in MDL importer has been implemented.
  • No longer caches anything on disk.
  • MacOS support in addition to Windows and Linux.

New features

  • MDL importer with animation support.
  • Game file browser: easily import MDL/VMT files straight from game files without manual extraction, or extract any files/folders.
  • Option to remove animations or animations and armatures from dynamic props to prevent problems when exporting maps outside Blender.
  • Option to merge solids into one mesh object per brush.
  • Option to import unknown VMF entities as empty objects.
  • Support for 4WayBlend materials.
  • Support for $layertint1 and $layertint2 parameters in materials.
  • Support for Vindictus props.
  • Fixed brushes being smooth shaded in Blender 3.6 (made brushes look wrong)

Missing/removed features

  • Enhanced QC importer: removed due to the new MDL importer.
  • Enhanced AGR importer: missing.
  • Reusing previously imported data: missing.

Internal improvements

  • Switched to custom VDF (Valve KeyValues) parser, which fixes the current parsing issues.
  • Game files are no longer indexed, and are instead searched for on-demand, leading to better performance.
  • Importer is now multithreaded.
  • Importer backend and Blender glue code are now separated, possibly allowing reusing the backend for other projects.
  • Mostly written in Rust for better performance.

Changes to Plumber 1.0.0-rc2

  • Changed default import settings: texture format back to PNG and brushes back to separated