Releases: lasa01/Plumber
Releases · lasa01/Plumber
Plumber 1.0.0-beta1
The addon has been rewritten and will be renamed to Plumber.
This is a beta release, please report any bugs you may find.
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.
- 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 (enabled by default for better performance).
Missing/removed features
- Enhanced QC importer: removed due to the new MDL importer.
- Enhanced AGR importer: missing, best way to reimplement this is still under consideration.
- Reusing previously imported data: missing, will probably be added back later.
Internal improvements
- Imported texture file format is now TGA instead of PNG for better performance.
- 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.
0.6.9
0.6.8
0.6.7
Linux 0.6.6
This is a Linux-only release! Use 0.6.4 on Windows!
Bugfixes
- Use @nonunknown's Crowbar X for Linux to fix Wine-related freezes.
Requires .NET Core 3.1.
Known issues
- Overlays spanning multiple faces may have incorrect normals.
0.6.4
0.6.3
Bugfixes
- Fixed incorrect autocombine props when using cache or when a certain Crowbar's setting was enabled. If you had this issue, please clean your cache directory manually. Thanks to @Devostated for helping debug the issue.
Known issues
- Overlays spanning multiple faces may have incorrect normals.
0.6.2
Bugfixes
- Fixed error with prop optimizing when Blender wasn't in English.
- Fixed broken materials when using $ssbump.
- Fixed patch materials not importing.
- Added support for latest SourceIO.
- Fixed empty game definition list on Blender 2.93.
- Fixed QC importer not working on Blender 2.93.
Known issues
- Overlays spanning multiple faces may have incorrect normals.
0.6.0
New features
- Added support for trigger brushes.
- Automatic optimal imported sky resolution.
- Linux support for prop importing (requires wine).
- Option to import editor materials (visible in Hammer).
Bugfixes
- Fixed wrong spotlight cone angle and blend values.
- Fixed some KeyErrors in AGR importing.
- Fixed BST and afx-blender-scripts becoming unusable after using enhanced importers.
- Made missing props not fail the whole import.
- Ignored possible errors in Crowbar output decoding.
- Fixed an error when trying to reuse a model with deleted meshes.
- Unsupported material parameter warning is no longer printed for %noportal.
Known issues
- Overlays spanning multiple faces may have incorrect normals.
0.5.1
If upgrading from 0.4.x or earlier, you will need to specify a new cache folder.
Bugfixes
- Fixed "nothing was imported by Blender Source Tools" errors with some models.
- Fixed errors with Portal 2 light_environment parsing.
Known issues
- Overlays spanning multiple faces may have incorrect normals.