Beta versions are not as thoroughly tested as stable

Beta versions are not as thoroughly tested as stable

Beta branch

Construct 3 r489

3D model stretch mode; 3D editor improvements; bug fixes

09 June, 2026 ()

Email Me New Releases

Don't miss out on the latest and greatest new features in Construct 3

Notes

We've started doing a lot of internal work to prepare the engine for 3D rotations of more kinds of objects, including 3D shape (a long-standing request). We're working carefully but in case we missed something, please be on the lookout for anything amiss and be sure to file an issue if anything has gone wrong!

The 3D model object now has a new Transform mode property which you can now set to stretch to stretch the model to fill its box. This is useful for scenery or decorative models and works well with the new gizmo scale mode. The old way of fitting the model inside its box proportionally is called fit. However while implementing better support for 3D rotation, we realized that the old way of handling rotation in this mode wasn't quite right. To preserve backwards compatibility, the old mode is called Legacy and should work identically to how it did before; the new mode Fit is the default for newly added models, and better handles rotation.

Other improvements include some updates for the 3D editor, including refreshing the appearance of the top toolbar, refining how the gizmo works, and some other bug fixes. Happy testing!

Like this Release?

Let us know with a thumbs up!

UpvoteUpvote 28 DownvoteDownvote
Launch r489

Changelog iconNew Additions

Not favoritedFavorited Favorited 9 favourites
3D model: new 'Transform mode' property with options 'legacy', 'fit' and 'stretch'

Changelog iconChanges

Not favoritedFavorited Favorited 7 favourites
Layout View: improve appearance of top toolbar (especially in dark theme)
Not favoritedFavorited Favorited 6 favourites
Add 'uistate' folders to default .gitignore
Not favoritedFavorited Favorited 3 favourites
Restore support for WebGL 1 devices that do not support highp precision
Not favoritedFavorited Favorited 3 favourites
Disable WebGPU on "img-tec rogue" devices due to reports of graphics driver issue

Changelog iconBug Fixes

Not favoritedFavorited Favorited 3 favourites
3D model: ensure model Z origin defaults to 'Back' for backwards compatibility
Not favoritedFavorited Favorited 2 favourites
3D model: possible crash unloading textures
Not favoritedFavorited Favorited 2 favourites
3D model: some meshes not loading correctly (regression r479)
Not favoritedFavorited Favorited 2 favourites
3D editor: gizmo scale mode shift+resize not keeping proportion on XZ/YZ planes
Not favoritedFavorited Favorited 4 favourites
Platform behavior: fix possible incorrect handling of jumping on to a slope
Not favoritedFavorited Favorited 1 favourites
Possible incorrect running of async actions in debugger (regression r481)

Changelog iconSDK updates

Not favoritedFavorited Favorited 4 favourites
Add IPluginInfo SetIsRotatable3D()

Changelog iconScripting updates

Not favoritedFavorited Favorited 2 favourites
Add IImageInfo toCanvas()
Not favoritedFavorited Favorited 3 favourites
Add IWorldInstance originZ, setOrigin3d(), getOrigin3d()
Not favoritedFavorited Favorited 3 favourites
Breaking change: I3DModelInstance originX/Y/Z properties now return number instead of string
Not favoritedFavorited Favorited 3 favourites
Add IPlugin isRotatable3d

Share Construct 3 Release r489 Now

  • 4 Comments

  • Order by
Want to leave a comment? Login or Register an account!
  • As the 3d impovements make me very happy, please don't neglect the 2d and usabilities of C3 itself. There is a ton of feature requests waiting for consideration.

  • 3d rotations and z scaling of meshes has been the only request I have been anticipating for years now. Looking forward to sharing what I can make using this functionality (as should be a HUGE performance increase over positioning mesh points), everything else in 3d is just a plus, this was the main bottleneck for me.

    Thank you for all your efforts!

  • Feeling sad as 2d features are on hold.It has been time since any new 2d feature was worked on.

      • [-] [+]
      • UpvoteUpvote 1 DownvoteDownvote
      • Ashley's avatar
      • Ashley
      • Construct Team Founder
      • [score hidden]
      • *
      • (0 children)

      This very release includes a fix for the Platform behavior which is a 2D feature, the new 'toCanvas' script method is useful for 2D projects, and there are updates which are applicable to both 2D and 3D projects (WebGL, WebGPU, async actions, git changes). The previous release r488 is similar (Construct Game Services updates, export to folder, Event Sheet View changes, and lots more). I don't think it's fair to say we're not working on any 2D features - it's not like we've completely abandoned everything except 3D, we're still actively working on a whole range of features.