Skip to content

Releases: PrismaticFlower/SWBF-msh-Blender-IO

v1.3.3

04 Dec 20:53
Compare
Choose a tag to compare
  • Fixed Color Attributes with the Face Corner being exported incorrectly.
  • Increased the targeted Blender version to 3.0

v1.3.2

02 Dec 23:10
Compare
Choose a tag to compare
  • Fixed "Key Specular not found" error when importing with Blender 4.0. (#13) Thanks to @styinx

v1.3.1

30 Oct 19:48
2b60f0d
Compare
Choose a tag to compare
  • Use color attributes instead of (the deprecated) vertex colors when exporting meshes. Thanks to @LeovanGit

v1.3.0

28 Oct 22:28
Compare
Choose a tag to compare
  • Vertex colors are now added to the Blender meshes when importing. Thanks to @LeovanGit

v1.2.2

29 Oct 17:03
Compare
Choose a tag to compare
  • Catch empty TX*D chunks

v1.2.1

09 Oct 13:52
Compare
Choose a tag to compare
  • Fix improper hiding of objects
  • Incorrect MNDX chunks ignored, fixing many vertex weighting issues

v1.2.0

08 Oct 15:20
Compare
Choose a tag to compare
  • Segments with no geometry data are now pruned on export, fixing one major cause of #3
  • Models exported from the original Pandemic XSI plugin can have valid collision primitives with incorrect names (e.g. a cylinder named p_collisionsphere in cis_hover_aat.msh), these are always caught and tracked now
  • Vertex groups that are not used for skinning purposes will not be processed on export
  • An object is only exported as a skin if it has vertex groups used for skinning
  • Support for emulating and limited support for filling the additive transparency property
  • More robust search for filling in diffuse textures and support for transparency and backface culling properties
  • Emulation of scrolling rendertypes refactored to be compatible with all Blender versions > 2.80

v1.2.0-rc

04 Oct 03:20
Compare
Choose a tag to compare
v1.2.0-rc Pre-release
Pre-release

Pre-release for upgraded material fill operator and bump/normal mapping support.

Material fill operator is upgraded to:

  • Fill in transparency properties
  • Carry out a more robust search for the diffuse texture map
    It still works backwards from a Principled BSDF, testers will determine if this is satisfactory...
  • Replace all image file extensions with .tga when setting material property texture path fields

Support for normal mapping includes:

  • Typical RGB normal maps
  • Bump mapping if a .tga.option can be found which specifies that the texture should indeed be interpreted as a bump map. The emulation will read the -bumpscale parameter and set the Distance input of the bump node to it.
  • Most rendertypes using normal maps

This will remain a pre-release for a little while because the FillMaterialProperties operator is more complex and probably still buggy. The order in which nodes are explored could potentially be improved with input from testers...

v1.0.0-rc

20 Jan 02:35
7fe5b48
Compare
Choose a tag to compare
v1.0.0-rc Pre-release
Pre-release

This is a pre-release for full import/export support of SWBF models. Expect frequent updates as community feedback is integrated.

New features include:

  • Import and Export of one or more .msh files supporting animations and all model types except cloth
  • Import of munged animations (.zaabin files)

v0.2.1

04 Feb 01:49
Compare
Choose a tag to compare
  • Fixed vertex colour channel ordering .msh files.