Beta versions are not as thoroughly tested as stable
3D rotation improvements; bug fixes
23 June, 2026 ()
Email Me New Releases
Don't miss out on the latest and greatest new features in Construct 3
Notes
This week's beta release continues to improve upon the new 3D rotation features. Several bugs have been fixed, and the 3D editor now also shows a guide to help illustrate how 2D objects have been rotated. We have extended 3D rotation support to the Drawing Canvas object, and also the Rotate behavior now has new options to make an object spin in 3D - for example you can set an object to spin on the X axis for an easy way to have continuous 3D rotation.
Other 3D improvements include support for the Z co-ordinate in the 'Pick nearest/furthest' condition; also the Mouse 'Cursor is over object' and Touch 'Is touching object' conditions now properly work with 3D. Previously those conditions only worked as if the object was 2D, but now it works correctly with things like 3D shapes while using a 3D camera. Happy testing!
Like this Release?
Let us know with a thumbs up!
Launch r491
New Additions
3D editor: show faint guide for 2D objects with 3D rotation indicating their non-rotated location
Drawing Canvas: support for 3D rotation
Rotate behavior: support for 3D rotation
Pick nearest/furthest condition: add Z co-ordinate
Changes
Construct Game Services: remove support for authentication with X (Twitter)
Gamepad: update GameInput to v3.4.218
3D camera: set default limits for 'Rotate camera' action to 0.1-179.9
Mouse/Touch: proper support for 3D with cursor over object/is touching object conditions
Bug Fixes
Windows WebView2: incorrectly exported ARM64 GameInput DLL when not exporting for Steam
Layout View: crash copying (regression r489)
Layout View: crash undoing creation of layout
Layout View: Ctrl+dragging instance did not copy 3D rotation
Layout View: undo/redo not working for 3D rotation
Layout View: fix inconsistent hit testing of 3D rotated objects in 2D view mode
Event Sheet View: did not always automatically scroll to block with find/bookmarks (regression r488)
3D editor: prevent selecting content on hidden 2D layers
3D model: animations looping unexpectedly
Incorrect handling of 3D rotation in runtime for objects not at Z=0
SDK updates
Add editor IProjectFile method GetSID()
Scripting updates
Fix IWorldInstance getBoundingQuad() returning wrong result (regression r489)
Share Construct 3 Release r491 Now