Documentation / Overview

Easy FP Full Body Controller

A first-person and third-person full-body character controller for Unity. The runtime API is render-pipeline-agnostic; the demo scene and FPCutter shader require URP. It renders and animates a full body in first person using procedural IK, ships with a guided 7-step Setup Wizard, includes the FPCutter mesh-cutting tool for hiding body parts in FP view, a dynamic item system, and an extensible event API.

vedaloiv / shipped sourcev1.1.0namespace Player
Easy FP Full Body Controller product view showing a full body in a Unity scene
Easy FP Full Body ControllerReal shot
01 / Product surface

Features

  • Full-body first / third person with procedural hand & head IK and spine stabilization.
  • 7-step Setup Wizard: menu Tools ▸ First Person ▸ Setup Wizard walks you from root to validation.
  • FPCutter: segments the character mesh and hides body parts (e.g. the head) in first person while still casting shadows.
  • Dynamic item system: equip/unequip, per-item hold data, shareable IK presets, scroll-wheel / number-key switching.
  • Extensible event API: C# events + UnityEvents + auto-discovered listener interfaces, each fired once per transition from a single canonical chokepoint.
  • Cinemachine-based FPS camera with a stable anchor target.
  • Unity Input System integration (shipped FBInputActions asset).
02 / Before import

Requirements

RequirementVersionSource
Unity6000.5.0f1 (Unity 6.5) or newerProjectSettings/ProjectVersion.txt
Render PipelineURP 17.5.0 (demo + FPCutter shader)Packages/manifest.json
Cinemachine3.1.7Packages/manifest.json
Input System1.19.0Packages/manifest.json
Character modelimported as HumanoidSetup Wizard step 2 requires it
03 / Asset Store

Listing facts

FieldValue
AssetEasy FP Full Body Controller
Publishervedaloiv (listed as Maansen)
Store pageassetstore.unity.com
Price€36.79
Version1.1.0
Unity6000.5.0+
Render pipelineURP (demo + FPCutter)
Package size185.2 MB
Released2026-07-28 (v1.0), v1.1.0 on 2026-07-30
04 / First run

Quick start

Run the 7-step Setup Wizard (Tools ▸ First Person ▸ Setup Wizard), cut your mesh with FPCutter, and press Play. Full steps: Quick Start.

Walkthrough by aloiV. Covers the 7-step Setup Wizard, FPCutter mesh optimization, and the dynamic Item Usage system.

05 / Continue

Next steps

  • Quick Start: import, wizard, FPCutter, input, play.
  • Interfaces: the runtime API: PlayerController hub, item system, and the full event catalog.
06 / Release history

Changelog highlights

  • v1.1.0 (2026-07-30): Extensible Event API: triple mechanism (C# event + UnityEvent + auto-discovered listener interfaces) on HandItemSocket and PlayerLocomotion, fired once per transition. HandItemSocket is now the canonical equip-event owner; ItemContainer is pure orchestration.
  • v1.0.0: initial release: FP/TP full-body controller, procedural IK, setup-wizard onboarding, FPCutter mesh-cutting, demo scene with item pickup/drop.

Full changelog ships in the package at Assets/FBSystem/CHANGELOG.md.

07 / Store

Get it

Easy FP Full Body Controller is available on the Unity Asset Store.

View on Asset Store ↗
Back to top ↑