Beta versions are not as thoroughly tested as stable
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 Animate
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!
Launch r489
New Additions
3D model: new 'Transform mode' property with options 'legacy', 'fit' and 'stretch'
Changes
Layout View: improve appearance of top toolbar (especially in dark theme)
Add 'uistate' folders to default .gitignore
Restore support for WebGL 1 devices that do not support highp precision
Disable WebGPU on "img-tec rogue" devices due to reports of graphics driver issue
Bug Fixes
3D model: ensure model Z origin defaults to 'Back' for backwards compatibility
3D model: possible crash unloading textures
3D model: some meshes not loading correctly (regression r479)
3D editor: gizmo scale mode shift+resize not keeping proportion on XZ/YZ planes
Platform behavior: fix possible incorrect handling of jumping on to a slope
Possible incorrect running of async actions in debugger (regression r481)
SDK updates
Add IPluginInfo SetIsRotatable3D()
Scripting updates
Add IImageInfo toCanvas()
Add IWorldInstance originZ, setOrigin3d(), getOrigin3d()
Breaking change: I3DModelInstance originX/Y/Z properties now return number instead of string
Add IPlugin isRotatable3d
Share Construct Animate Release r489 Now