CRYENGINE Physics Tutorial – Part 3: Advanced Constraints

0:00 – Intro
0:32 – The physics area component
2:26 – Custom gravity in an physics area component
3:17 – Setting up a 3D mesh as a surface constraint
4:18 – Add the plane constraint to the moving entity
5:51 – Using the entity link name as the constraint component’s Helper Link Name
7:39 – Review: steps for setting up a 3D surface constraint
7:58 – Mesh types availalble as surface constraints
9:09 – Setting up an area shape as a spline constraint
10:34 – Adding the physics area spline component
11:59 – Positioning the movable entity along the spline path
12:37 – Adding the line constraint component to the movable entity
13:10 – Rotating the line constraint to be parallel with the spline constraint
13:40 – Linking the movable entity to the physics area spline constraint
13:50 – Assigning the spline constraint link name to the movable entity’s line constraint Helper Link Name
14:57 – Animating the movable entity by assigning a force to the spline path
16:09 – Constraining and moving an animated mesh along a spline constraint
17:44 – Adjusting the radius of the spline constraint tunnel to allow entity movement
19:46 – Fixing barrel roll rotation around the spline path
20:58 – Using a point constraint component to control barrel roll
22:54 – Final tips

The written form of this tutorial with further information can be found at:

Master advanced physics constraints, including constraining the movement of an object to a 3d mesh or a spline path, in our latest tutorial hosted by our Learning Manager, Brian Dilg.

The video takes you step-by-step through advanced techniques using CRYENGINE’s physics system to create complex animations like barrel roll movements in a practical walkthrough.

You can also use our physics constraints learning documentation in conjunction with this course.
To get the most out of this tutorial, you should be familiar with the concepts of rigid bodies, the basics of physics constraints, including point, line, and spline constraints, and have a working knowledge of the sandbox editor.

To get started with the basics of physics constraints, check out part one of this tutorial series which you can find here:
If you are completely new to CRYENGINE, we recommend that you download our beginner’s course or watch this tutorial on our YouTube channel.

Subscribe to our channel for the latest tutorials from CRYENGINE.
CRYENGINE – The most powerful game development platform is now available to everyone. Full source code. 5% Royalties. No license fee. Join us over at

Add us on Twitter:
Follow us on Facebook:
Join the discussion on our Forum: and/or CRYENGINE Discord:
Browse our Marketplace:


What do you think?

Unser Charakter lernt schießen // UPBGE Game Tutorial

[Tuto] Star Citizen 3.5.1 FR – EP2 Pilot Academy – Le vol dans l'espace