Skinn is a collection of tools to work with skinned meshes designed around the Vertex Mapper .
The VM is a component that creates a skinned mesh from a target renderer with the skin and or blend-shapes from a source mesh.
VM Features:
- Blazing fast calculations powered by compute shaders.
- Works with animated models.
- Bone-Weight projection with smoothing options.
- Multi-frame Blend-shape projection with lighting options.
- Bone and Blend-shape Filtering.
- Real-time skinning preveiw of the source and target.
Core Features:
- Save unsaved mesh assets when creating prefabs.
- Drag & Drop models and merge their bones.
- Nested Context Command System with over a 100 commands for working with assets
Notable Context Commands Features:
- Optimize and remove unwanted Bones…
- Inflate and deflate meshes.
- Combining and splitting meshes with skin and blend-shapes.
- Remove or rename Blend-shapes.
- Bind-posing skin and blend-shapes.
- Basic FBX exporting.
- Command Browser Window for command descriptions.
New in 0.7
- TexturePacker.cs. a component based atlas tool.
- BlendshapeController.cs. a blendshape inspector for multiple skinned meshes
- 20+ new commands
All Context Commands*:
Renderer commands support Skinned Mesh Renderers and Mesh Renderers / Mesh Filters.
- SkinnedMeshRenderer/Bones/Combine Bones
- SkinnedMeshRenderer/Bones/Optimize Array
- SkinnedMeshRenderer/Bones/Remove Bone
- SkinnedMeshRenderer/Bones/Remove Child Bones
- SkinnedMeshRenderer/Bones/Edit Transforms
- SkinnedMeshRenderer/Bounds/Reset
- SkinnedMeshRenderer/Bounds/Reset All
- SkinnedMeshRenderer/Bounds/Encapsulate/Selection
- SkinnedMeshRenderer/Bounds/Encapsulate/All
- Renderer/Clipboard/Copy
- Renderer/Clipboard/Paste/Blend-shapes
- Renderer/Clipboard/Paste/Mesh As Blend-shape
- Renderer/Clipboard/Paste/Mesh
- Renderer/Clipboard/Paste/Mesh Cloned
- Renderer/Clipboard/Paste/Material(s)
- SkinnedMeshRenderer/Clipboard/Paste/Bones
- Renderer/Clipboard/Paste/VertexData/Vertices
- Renderer/Clipboard/Paste/VertexData/Normals&Tangents
- Renderer/Clipboard/Paste/VertexData/Colors
- Renderer/Clipboard/Paste/VertexData/Colors32
- Renderer/Clipboard/Paste/VertexData/UVs
- Renderer/Export/FBX
- SkinnedMeshRenderer/Export/FBX All Transforms
- Renderer/Export/Experimental/Atlas/512
- Renderer/Export/Experimental/Atlas/1024
- Renderer/Export/Experimental/Atlas/2048
- Renderer/Export/Experimental/Atlas/4096
- Renderer/Export/Experimental/Atlas HardSurface/2048
- Renderer/Export/TextFilter/Blendshapes
- Renderer/Material/Clone
- Renderer/Mesh/Colors/Clear
- Renderer/Mesh/Colors/From Material/Color
- Renderer/Mesh/Colors/From Material/Color UV Seams
- Renderer/Mesh/Name/Rename Renderer
- Renderer/Mesh/Name/From Renderer
- Renderer/Mesh/Name/From Parent
- Renderer/Mesh/Name/From Root
- Renderer/Mesh/Normals/Rotate with Tangents
- Renderer/Mesh/Normals/Rotate
- Renderer/Mesh/Tangents/Rotate
- Renderer/Mesh/Normals/Clear
- Renderer/Mesh/Normals/Recalculate/Smoothed
- Renderer/Mesh/Normals/Recalculate/Unity
- Renderer/Mesh/Tangents/Clear
- Renderer/Mesh/Tangents/Recalculate
- Renderer/Mesh/Vertices/Inflate/0.1
- Renderer/Mesh/Vertices/Inflate/0.5
- Renderer/Mesh/Vertices/Inflate/1
- Renderer/Mesh/Vertices/Deflate/0.1
- Renderer/Mesh/Vertices/Deflate/0.5
- Renderer/Mesh/Vertices/Deflate/1
- Renderer/Mesh/Vertices/Weld/Low Precision
- Renderer/Mesh/Vertices/Weld/High Precision
- SkinnedMeshRenderer/Shapes/Create/Expanded Shape
- SkinnedMeshRenderer/Shapes/Create/Bones/Expanded Shape All
- SkinnedMeshRenderer/Shapes/Extract/Single
- SkinnedMeshRenderer/Shapes/Extract/All
- SkinnedMeshRenderer/Shapes/Invert
- Renderer/Shapes/Remove/Shape
- Renderer/Shapes/Remove/Data/Vertices/Shape
- Renderer/Shapes/Remove/Data/Vertices/All
- Renderer/Shapes/Remove/Data/Normals/Shape
- Renderer/Shapes/Remove/Data/Normals/All
- Renderer/Shapes/Remove/Data/Tangents/Shape
- Renderer/Shapes/Remove/Data/Tangents/All
- Renderer/Shapes/Remove/Unused
- Renderer/Shapes/Remove/All
- SkinnedMeshRenderer/Shapes/Merge Duplicate Shapes
- SkinnedMeshRenderer/Shapes/Zero Values
- SkinnedMeshRenderer/Shapes/Edit Names
- SkinnedMeshRenderer/Shapes/Load
- SkinnedMeshRenderer/Shapes/Sort
- SkinnedMeshRenderer/Shapes/Sync
- SkinnedMeshRenderer/Shapes/Log
- SkinnedMeshRenderer/Skin/Bake to Mesh Renderer
- SkinnedMeshRenderer/Skin/Bind-pose
- MeshRenderer/Skin/SkinToParent
- Renderer/SubMesh/Combine/Clear
- SkinnedMeshRenderer/SubMesh/Combine/Merge Shared
- SkinnedMeshRenderer/SubMesh/Combine/Selection/Merge Shared
- SkinnedMeshRenderer/SubMesh/Combine/Selection/Keep Shared
- MeshRenderer/SubMesh/Combine/Merge Shared
- MeshRenderer/SubMesh/Combine Selection/Merge Shared
- MeshRenderer/SubMesh/Combine Selection/Keep Shared
- Renderer/SubMesh/Flip/Flip Faces
- Renderer/SubMesh/Flip/Add Flipped Faces
- Renderer/SubMesh/Split/Submeshes
- Renderer/SubMesh/Split/Bones/All
- Renderer/SubMesh/Split/Bones/Hierarchical
- Renderer/SubMesh/Split/UV Islands
- Renderer/SubMesh/Split/UV Islands Compare Vertices
- Renderer/Tools/Create Lattice Deformer
- Renderer/Tools/Create Texture Packer
- Transform/Cache/Store Local
- Transform/Cache/Load Local
- Transform/Export/Transforms
- Transform/Export/Transforms For Avatar
- Transform/Child HideFlags/HideInHierarchy
- Transform/Child HideFlags/HideInInspector
- Transform/Child HideFlags/None
- Transform/Child HideFlags/NotEditable
- Transform/Mirror/Left To Right
- Transform/Mirror/Right To Left
- Transform/Mirror/Children/Left To Right
- Transform/Mirror/Children/Right To Left
- Transform/Mirror/All/Left To Right
- Transform/Mirror/All/Right To Left
- Transform/Ensure Unique Names
- Transform/Remove Scale And Rotation
- Transform/Select/Mesh Filters
- Transform/Select/Skinned Meshes
- Transform/Select/Missing Components
Free vs Pro:
- The Free Version includes the Vertex Mapper Only.
- Commands and Core Features are not include in the free version.
Demo Videos
Store
Page
https://cwmanley.itch.io/skinn-vertex-mapper/community
Vertex Mapper Standalone(FREE)
Cutscene Artist Third Party Tutorials
More Great Videos at Cutscene Artsist’s YouTube channel