You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Features
New Tool Shelf Menu (Accessed by pressing 'N' in the 3D view and going to the "GBFR" Tab)
Tool shelf has buttons to fix stuff, and just general utilities:
Split Mesh along UVs: Prevents the textures from looking warped in areas on export. (Makes sure to separate vertices that are shared among 2 separate UV islands).
Sort Materials: Sorts the order of the materials list so it should be close enough to how they import. Helps with stopping materials from going invisible when out of order.
Translate Bones: Allows you to switch between the GBFR bone names and Unity/Blender standard bone names.
Flip Normals: Flips the facing of selected geometry in edit mode, so if the model appears inside out, you can flip the facing so it's right-side out.
Merge by Distance: Joins vertices that are close together but not joined.
Separate by Materials: Separates the model's main mesh into several meshes, one for each material. Also renames them to the material names.
Join all meshes: Joins all the model's meshes into 1 mesh.
Select Zero Weight Vertices: Selects all vertices that are not connected to any bones. Exporting with 0 weight vertices fails, so this highlights them for you to be able to find them easier and fix them.
User must now save blender file to export. This is so that destructive changes done to the model during export are reverted.
Model Armatures now get set to Wire and In-Front view on import.
Fixes
Fixed pl0800 (Lancelot) not importing. Issue was caused by duplicated faces found in one material on the model, throwing off the face count since blender doesn't allow duplicate faces.
Exporter now unhides all vertices to avoid edge case error.
Importing now only flips normals on the model that's being imported.
Fixed export joining UV Islands along shared vertices causing warped textures. Now splits edges along UV Island seams.
Fixed exporter leaving left over files on fail that prevented further exports.
Added more, and improved some readable exceptions for users.