Palm-Up Constraint Component
Hand constraint specialization that activates only when the palm is facing the player.
Usage
Create a PalmUpConstraintComponent on an Actor. See Hand constraint documentation for common settings.
The Palm-Up constraint will activate when the palm normal is within a cone of size Max Palm Angle of the camera direction.
Optionally the constraint can also use a hand flatness condition by enabling the Require Flat Hand option. Flatness is approximated by checking the triangle between palm, index finger tip and ring finger tip. If the triangle aligns to the palm within the Max Flat Hand Angle the hand is considered flat.