Core Features

Deep Technical Capabilities of the PERCH Framework


PERCH provides an end-to-end toolchain and runtime framework for creature landing, perching, and flight coordination. Each feature is built to solve specific production bottlenecks in game development.

Studio Overview Hub


Feature Matrix & Guide Index

Explore each core system in detail:

1. Slot & Spot Authoring

Learn how to define landing locations using PerchSpot and PerchSlot. Covers single positions, continuous branch lines, patch areas, local contact frames, normal vectors, and support collider associations.

2. Atomic Lease Management

Deep dive into PERCH’s deterministic reservation engine. Understand atomic slot claims, lease sequence tokens, heartbeat time-to-live (TTL), and dynamic creature footprint exclusion volumes.

3. Approach Trajectories & Splines

Examine the math behind arc-length look-up table (LUT) parameterized cubic Hermite splines. Covers ForwardGlide vs HoverDescent motion styles, aerodynamic flare envelopes, and banking calculations.

4. Moving Platforms & Dynamic Perches

How PERCH lands creatures on moving platforms, swinging branches, vehicles, and ships. Covers kinematic velocity sampling, relative contact coordinate frames, and departure velocity inheritance.

5. Animation Coordination & IK

Explore the three animation drivers: Mecanim clip transitions (PerchClipAnimationDriver), programmatic harmonic wing flappers (PerchProceduralAnimationDriver), and the manual Playables mixer (PerchPoseClipDriver). Includes the Generic rig PerchTwoBoneIkSolver.

6. PERCH Studio Master Hub

Complete tour of the unified editor hub (Window > PERCH > PERCH Studio / Ctrl+Alt+P), featuring 5-second onboarding telemetry, 1-click authoring tools, geometry scanners, and 1-click scene switchers.

7. 3D Spatial Hash Partitioning

How SpatialHash3D maintains $O(1)$ slot queries and dynamic footprint checks with zero runtime GC allocations, supporting dense flocks across massive environments.

8. Threats & Panic Sequences

How PerchThreatSource triggers coordinated flock panic waves, enforcing departure clearance checks and holding exclusion space until departing bodies clear the perch.


Table of contents


Copyright © 2026 Decnet Games. All rights reserved. PERCH is a commercial Unity Asset.

This site uses Just the Docs, a documentation theme for Jekyll.