FPS Mesh Tool v1.2.5 is a game resource pack designed to simplify the preparation of skinned meshes for first-person shooter (FPS) games. It splits a base mesh into separate submeshes for the body, head, and arms, enabling developers to apply different materials—such as invisible materials—to specific body parts. This feature supports smooth transitions between first and third person perspectives and is fully compatible with Opsive's Ultimate Character Controller and UFPS. The tool also allows users to create custom FPS arms from any existing skinned mesh, using standard humanoid animations.
Key features include:
- Compatibility with Opsive's Ultimate Character Controller
- Runtime helpers that simplify material toggling
- Fast and intuitive creation of FPS-ready meshes
- Ability to generate FPS arms from any skinned mesh
- Support for standard humanoid animations with FPS arms
- Option to separate left and right arms and legs
- Adjustable bone weight and vertex count thresholds for precise control over mesh segmentation
- Real-time preview of mesh results
- Built-in invisible shadow-casting materials
- Support for blend shapes
- Works with all Unity versions from 5.3 onward
The tool is compatible with a wide range of Unity character models from various sources, including Mixamo, Fuse, Poser, Daz3D, MakeHuman, Morph 3D (MCS), and IClone. It has been successfully tested with numerous third-party character models available on the Unity Asset Store.
2026-02-18 00:00:00-update version:FPS Mesh Tool v1.2.5