Skip to content
This repository has been archived by the owner on Jun 10, 2024. It is now read-only.

Releases: JLChnToZ/SkinnedMeshCombiner

0.6.0

21 Apr 16:53
Compare
Choose a tag to compare
  • Add an option to remove triangle/vertices which affected by specific blendshape keys. This is intent to use with combination of model/avatar's "anti-penetration" shape keys, which prevents skin overlays while wearing other clothes.
  • It will normalizes root bone "zero" transform before combining them. While this feature is mostly unnoticeable when use with skinned mesh renderer, it helps to retain a better look on the mesh itself and for achieving following feature. (Usually this resolves the problem that different meshes uses different coordinate system to export from 3rd party software)
  • It will treats bones are the same bone if their bind pose (zeroed position/orientation of the bone) are close enough and mapped to the same transform (Either using external tools or provided merge bone upwards feature)

Although these changes could be complex to explain, its all for combining skinned mesh better. 😉

Full Changelog: 0.5.2...0.6.0

0.5.2

10 Apr 19:25
Compare
Choose a tag to compare
  • Now it would attempt to use 32-bit index when total vertices go beyond 65535 limit.
    Even it would generates, but not all platform supports this format.

Full Changelog: 0.5.1...0.5.2

0.5.1

08 Apr 10:42
Compare
Choose a tag to compare
  • (UnityPackage only) remove a file that unassociated with this tool
  • Proper message display on mesh combiner tab.
  • Minor bug fixes on not cleaning up after combine, it may produce junks in memory.
    Full Changelog: 0.5.0...0.5.1

0.5.0

08 Apr 08:35
Compare
Choose a tag to compare
  • Add a checkbox to select all blendshapes
  • Add 2 buttons to auto select bones to merge (Convenient to merge bones after using other clothes-wearing tools)
  • Use different approach to calculate bounds
  • Auto create should no longer create game object with conflict names
  • Refactor code & Minor bugfixes

Full Changelog: 0.4.0...0.5.0

0.4.0

05 Apr 08:22
Compare
Choose a tag to compare
  • Minor bug fixes on one of source is destination.
  • Auto switching tab when combines and clears.

Full Changelog: 0.3.0...0.4.0

0.3.0

05 Apr 07:20
Compare
Choose a tag to compare
  • Enhances undo integration.
  • Add batch toggle/folding when holding shift button in bone combine tab.
  • Auto create mesh now creates a new object instead of attaching renderer on existing parent.
  • Combine button will be enabled even there is no destination objects,
    and will auto create the destination when proceeding,
    just like clicking the auto create mesh button.
  • Adds auto cleanup option and enables it by default, truly one-click combine.

Full Changelog: 0.2.0...0.3.0

0.2.0

04 Apr 15:45
Compare
Choose a tag to compare

image
This version enhances the cleanup flow.
Now it is able to one-click cleanup all dereferenced bones and renderers in a safely way.
If the object itself is inside a prefab, it will simply deactives and mark as editor only (which prevents included when building)

0.1.0

02 Apr 13:46
Compare
Choose a tag to compare
Unused file