Skinn 0.71 Released


***Skinn 0.71***

//Known Issues 

After 2019.3.1 there is a bug on some Macs with Skinn's compute shaders.

//Fixes

  • !!!Combining Skinned Meshes with blend-shapes created a extra blend-shape frame.
  • VM a bug introduced in 0.7 where you could not Append To New or Apply Addition Smoothing etc.
  • TexturePackerInspector missing a default texture.
  • Nested Context Command System: Built in Material Commands not showing up when the internal asset was not loaded.
  • Made asset easier to use with Assembly Definitions.

//New Commands

  • Transform/Sort
  • SkinnedMeshRenderer/Shapes/Extract/Current Shape
  • SkinnedMeshRenderer/Shapes/Extract/All

***Skinn 0.7***

//Known Issues 

The VM does not support boneless skinned meshes as a source. Use the SkinToParent Mesh Renderer Command to create a valid skinned mesh.

//Bug Fixes & Improvements.

  • Vertex Mapper Shape-filter not being update by the inspector. The VM Shape-filter should work as intended.
  • Most commands support boneless skinned mesh renders. Use the SkinToParent Mesh Renderer Command for full support.
  • Blend-shape Normals and Tangents not copied correctly when combining skinned meshes.
  • Bend-shape Normals being lost when baking meshes. 
  • SKINN Script Defining Symbol being defined twice.
  • Blend-shape baking supports negative and un-clamped shapes.
  • 32bit index format for meshes over the 16bit index format vertex limit.

//New Components

  • TexturePacker.cs a component based texture atlas tool.
  • BlendshapeController.cs a blend-shape inspector for multiple skinned meshes.

//New Commands

  • Renderer/Clipboard/Paste/Blend-shapes  :  Pastes blend-shapes from one skinned mesh renderer to another, existing blend-shapes will be skipped
  • Renderer/Clipboard/Paste/Mesh As Blend-shape  :  Pastes mesh as a blend-shape.
  • Renderer/Clipboard/Paste/VertexData/Vertices  :  Pastes vertex data from one renderer to another.
  • Renderer/Clipboard/Paste/VertexData/Normals&Tangents  :  Pastes vertex data from one renderer to another.
  • Renderer/Clipboard/Paste/VertexData/Colors  :  Pastes vertex data from one renderer to another.
  • Renderer/Clipboard/Paste/VertexData/Colors32  :  Pastes vertex data from one renderer to another.
  • Renderer/Clipboard/Paste/VertexData/UVs  :  Pastes vertex data from one renderer to another.
  • SkinnedMeshRenderer/Bones/Combine Bones  :  Combine one bone's weights into another bone's weights.
  • SkinnedMeshRenderer/Shapes/Sort  :  sorts blend-shapes by name
  • SkinnedMeshRenderer/Shapes/Log  :  Logs the index and name of each blend-shape in a mesh.
  • SkinnedMeshRenderer/Shapes/Extract/Shape  :  Extracts Blend-shape value at 100% as a mesh
  • SkinnedMeshRenderer/Shapes/Extract/All  :  Extracts all blend-shapes.
  • SkinnedMeshRenderer/Shapes/Invert  :  creates a new inverted blend-shape.
  • Renderer/Shapes/Remove/Shape  :  Removes a blend-shapes from a mesh.
  • Renderer/Shapes/Remove/Data/Vertices/Shape  :  Removes a blend-shapes vertices from a mesh.
  • Renderer/Shapes/Remove/Data/Vertices/All  :  Removes all blend-shapes vertices from a mesh.
  • Renderer/Shapes/Remove/Data/Normals/Shape  :  Removes a blend-shapes normals from a mesh.
  • Renderer/Shapes/Remove/Data/Normals/All  :  Removes all blend-shapes normals from a mesh.
  • Renderer/Shapes/Remove/Data/Tangents/Shape  :  Removes a blend-shapes tangents from a mesh.
  • Renderer/Shapes/Remove/Data/Tangents/All  :  Removes all blend-shapes tangents from a mesh.
  • Renderer/Shapes/Remove/Unused  :  Remove all unused blend-shapes from a mesh.

***Skinn 0.61 ***

  • Blend-shape Normals and Tangents not copied correctly when splitting skinned meshes.
  • Fixed Missing Internal Data Error during import, ignore error during upgrading or down-grading.

***Skinn 0.6 ***

  • New API powered by compute shaders.
  • Component Based Vertex Mapper.
  • Command System.

Files

Skinn 0.71 1 MB
Mar 31, 2020

Get Skinn Pro

Buy Now$15.00 USD or more

Leave a comment

Log in with itch.io to leave a comment.