Beta versions are not as thoroughly tested as stable
3D rotation; Billboard behavior; Tween updates & more
16 June, 2026 ()
Email Me New Releases
Don't miss out on the latest and greatest new features in Construct 3
Notes
In this release we've finally implemented a long-standing request: you can now also use 3D rotation with the 3D shape object! The main change behind this is Construct now has built-in support for 3D rotation allowing it to support it for other kinds of objects. You'll also notice that the rotation properties for 3D model have now moved up to the Common properties section, as now it's part of the built-in properties rather than a plugin-specific feature.
Then we went further and added support for 3D rotation with 2D objects as well! This means you can now rotate objects like Sprite and Tiled Background in 3D, using them like billboards in 3D games. To make that easier, we've added a new Billboard behavior, which uses 3D rotation to keep an object always facing directly towards the camera. Check out the new Billboard styles example to see a couple of techniques for how you can use this.
Other improvements include better support for Z and depth in tweens, timelines, templates and hierarchies, a set of bug fixes, and some script methods for 3D rotation. Happy testing!
Like this Release?
Let us know with a thumbs up!
Launch r490
New Additions
3D shape: support for 3D rotation
Sprite, Text & Tiled Background: support for 3D rotation, including with meshes
SpriteFont: support for 3D rotation
3D model: action 'Set Euler rotation'
New example 'Billboard styles'
Tween: add three property tweens for 'size' and 'scale'
Support 'Depth' and 'Scale Z' in timelines, templates and hierarchies
Changes
3D model: move model rotation to built-in 3D rotation property
Windows WebView2: update WebView2 SDK to v1.0.4022.49
Bug Fixes
3D editor: gizmo could appear offset while moving camera
3D model: models with color attributes not being rendered properly
3D model: copying and pasting 3D model objects from the Project Bar not working as expected
3D model: copy 3D model instances along with the corresponding model data between projects
Bullet behavior: could not accelerate from stopped (regression r480)
UI: tables with columns of size 0 not being restored properly on project load
SDK updates
Add IPluginInfo AddCommon3DRotationACEs()
Add IWorldInstance Set/GetQuaternion(), Set/GetRotationEuler()
Add "3d" option for IBehaviorInfo SetCategory()
Scripting updates
Add IWorldInstance set/getQuaternion(), set/getRotationEuler()
Share Construct 3 Release r490 Now