Difference between revisions of "ANoob's BRRES Material Tool"
m (→Overview) |
(Update to v1.0.2) |
||
Line 14: | Line 14: | ||
|- | |- | ||
! Version: | ! Version: | ||
− | | | + | | v1.0.2 |
|- | |- | ||
! Date of latest version: | ! Date of latest version: | ||
− | | 2021- | + | | 2021-05-23 |
|- | |- | ||
! Download: | ! Download: | ||
Line 122: | Line 122: | ||
* Added a user-friendly GUI. | * Added a user-friendly GUI. | ||
* Added a material library. | * Added a material library. | ||
+ | |- | ||
+ | | [https://github.com/Robert-N7/abmatt/releases/tag/v0.9.1 v0.9.1] | ||
+ | | 2021-02-14 | ||
+ | | | ||
+ | * Added export/import/replace of specific models from GUI. | ||
+ | * Fixed an issue combining obj geometries when importing. | ||
+ | |- | ||
+ | | [https://github.com/Robert-N7/abmatt/releases/tag/v0.9.2 v0.9.2] | ||
+ | | 2021-04-11 | ||
+ | | | ||
+ | * Fixed an issue parsing DAE input offsets. | ||
+ | * Updated to use fuzzy matching if material not found when replacing models. | ||
+ | |- | ||
+ | | [https://github.com/Robert-N7/abmatt/releases/tag/v0.9.3 v0.9.3] | ||
+ | | 2021-04-14 | ||
+ | | | ||
+ | * Fixed blue fog bug and incorrect color register. | ||
+ | * Fixed bug that overloaded image manager causing crashes. | ||
+ | |- | ||
+ | | [https://github.com/Robert-N7/abmatt/releases/tag/v0.9.5 v0.9.5] | ||
+ | | 2021-04-27 | ||
+ | | | ||
+ | * Fixed an issue with encoding polygon data length that caused Wii to black-screen. | ||
+ | |- | ||
+ | | [https://github.com/Robert-N7/abmatt/releases/tag/v0.9.6 v0.9.6] | ||
+ | | 2021-04-30 | ||
+ | | | ||
+ | * Fixed binding transformations of bones (single bind only). | ||
+ | * Added single-bone conversion option. | ||
+ | |- | ||
+ | | [https://github.com/Robert-N7/abmatt/releases/tag/v0.9.7 v0.9.7] | ||
+ | | 2021-05-09 | ||
+ | | | ||
+ | * Fixed an issue with importing obj single-binding to bone and rebuilding node tree. | ||
+ | |- | ||
+ | | [https://github.com/Robert-N7/abmatt/releases/tag/v1.0.2 v1.0.2] | ||
+ | | 2021-05-23 | ||
+ | | | ||
+ | * Rigged models support, fixed problems encoding/decoding influences. | ||
+ | * Fixed missing material settings. | ||
+ | * Changed the way SRT0 and PAT0 animations are linked to materials. | ||
+ | * Added --moonview option, to automatically rename materials to meet Moonview Highway's requirements. | ||
|} | |} | ||
{{User-ANoob-Link}} | {{User-ANoob-Link}} | ||
[[Category:Software]] | [[Category:Software]] |
Revision as of 04:04, 24 May 2021
Author: | ANoob |
---|---|
Operating system: | Windows, Mac, Linux |
Programming language: | Python |
File Formats: | BRRES, OBJ, DAE |
Version: | v1.0.2 |
Date of latest version: | 2021-05-23 |
Download: | Github |
Overview
ANoob's BRRES Material Tool (also known as abmatt and sometimes stylized as ANoob's Brres Material Tool) is a Python program created by ANoob. This is used for creating, editing and exporting BRRES models. It was created with the intention of making the process of material editing and model creation easier. Prior to v0.8.0, the tool only supported text-based commands from the command-line; however, a GUI was added for easier usage.
Main Features
- Conversion to and from OBJ and DAE file formats.
- Automatically uses previous material settings on model replacement.
- Copy and pasting of materials, shaders, and animations.
- Regular expression pattern matching.
- Interactive mode.
- Text file commands.
- Custom configuration (etc/abmatt/config.conf).
- Presets (etc/abmatt/presets.txt)
- Automatically checks and fixes.
- Automatically detects model name of course, map, and vrcorn models.
- Automatically adds map model bones.
- Material library for easy access to user's preferred materials (v0.8.0).
Model Creation Geometry Details
- Automatically detects encoding format to use, guaranteeing 6 decimals of precision.
- Uses tristrips to create model geometry, saving file space.
- Removes super small triangles that become lines.
Dependencies
The tool uses Wiimms Image Tool (wimgt) to convert images, which must be on the system's path.
Media
Version History
Version | Date of release | Information |
---|---|---|
v0.4.0 | 2020-06-15 | First release |
v0.5.0 | 2020-06-28 |
|
v0.6.0 | 2020-07-20 |
|
v0.6.1 | 2020-07-20 |
|
v0.7.0 | 2020-09-19 |
|
v0.7.1 | 2020-09-21 |
|
v0.7.2 | 2020-09-23 |
|
v0.7.3 | 2020-09-24 |
|
v0.7.4 | 2020-09-27 |
|
v0.8.0 | 2021-01-09 |
|
v0.9.1 | 2021-02-14 |
|
v0.9.2 | 2021-04-11 |
|
v0.9.3 | 2021-04-14 |
|
v0.9.5 | 2021-04-27 |
|
v0.9.6 | 2021-04-30 |
|
v0.9.7 | 2021-05-09 |
|
v1.0.2 | 2021-05-23 |
|
Custom Tracks:
Arctic Mines –
Beginner Level –
Bowser's Lava Lair –
Candy Bay –
Crazy Cannon Chaos –
Dinner Dash –
Fiery Path –
One Super Race –
Pac-Track –
Paradise Gardens –
Rainbow Galaxy
Rainbow Runway –
SMS Delfino Plaza –
Snake Way –
Spooky Circuit –
The Elfin –
Toad Town –
Toy Story –
Yellow Brick Road –
Yoshi's Woolly Raceway
Reversed Tracks:
DS Delfino Square R –
DS Desert Hills R –
DS Peach Gardens R –
GBA Bowser Castle 3R –
GCN Mario Circuit R –
N64 DK's Jungle Parkway R –
SNES Mario Circuit 3R
Software:
ANoob's BRRES Material Tool –
ANoob's KMP Tool