Skip to content

Add BMD Editor functionality - #337

Merged
donkeyProgramming merged 2 commits into
donkeyProgramming:masterfrom
robert-d-schultz:bmd-editor
May 4, 2026
Merged

donkeyProgramming merged 2 commits into
donkeyProgramming:masterfrom
robert-d-schultz:bmd-editor

Conversation

@robert-d-schultz

Copy link
Copy Markdown
Contributor

This pull request adds a new BMD (Binary Model Data) editor to the Asset Editor suite.

Changes:

  • Added BMD file parsing and handling capabilities
  • Added new BMD editor project with basic UI and view models
  • Implemented model loading and visualization components
  • Integrated editor into the main AssetEditor project
  • Added BMD report generator, which successfully parses ~98% of Warhammer 3 .BMD files

Future:

  • Editing functionality to the, uh, editor
  • Deal with Non-Warhammer 3 BMD file versions
  • Deal with .bin-type Fastbin0 files (the ones used for battle maps, they have a few extra components, easily decodable)
  • Remove Shared\GameFiles\FastBin

@donkeyProgramming
donkeyProgramming merged commit 406e098 into donkeyProgramming:master May 4, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants