Les versions Beta ne sont pas autant testées que les versions Stables
3D model plugin; dynamic sampling; bug fixes
20 January, 2026 ()
Envoyez-moi un courriel lors de nouvelles parutions
Don't miss out on the latest and greatest new features in Construct 3
Notes
This week's beta release introduces a major new feature: a built-in 3D model plugin!
We will be covering this in more detail in a future blog post, but in short, our goal has been to properly integrate 3D models with the editor to ensure they work well with other features. This includes integrating with spritesheets, export optimizations, memory management, the Animations Editor, and more. Currently only GLTF/GLB formats are supported, and you must first import 3D models to the Project Bar before you can choose to use them with a 3D model object. This is the first release of a major new feature so expect some rough edges and bear with us while we get things working smoothly. However it's a major step towards further 3D support in Construct!
That's not all this week either! We've also added a long-requested ability to change the sampling mode at runtime. This also covers having a sampling mode setting in the editor for layouts, layers, and individual instances, and the ability to change all of them at runtime. This makes it easy to do things like set a layer to pixellated-style nearest sampling, while the rest of the project defaults to high-quality trilinear sampling - or vice versa. There's also support for this via scripting APIs and in the SDK. While we were working on this, we also added in the ability to set the anisotropic filtering setting at runtime (but that remains a project-wide setting).
As ever there's a batch of bug fixes, and a few updates for the SDK as well. Happy testing!
Vous aimez cette parution ?
Faites-le nous savoir avec un pouce haut !
Exécuter r469
Nouvelles fonctionnalités
Import 3D models to project via Project Bar
Nouveaux ajouts
Support for changing sampling per layout, layer and instance
System action to set anisotropic filtering at runtime
Corrections de bug
Drawing Canvas: 'Clear canvas' action did not always work with multisampling in WebGPU renderer
Possible incorrect SDKv1 warning when showing warning about addons that cannot be bundled
Ease editor: crash trying to drag handles which can't be dragged
Ease editor: crash editing the X coordinate of the first and last handles
Templates: replica plugin properties not initialized properly (regression r468)
Amélioration des performances
Significantly improve performance changing max spritesheet size or downscaling quality in large projects
Mises à jour du SDK
Add editor APIs for dynamic sampling
Allow listing single-global plugins in "object" properties which specify allowedPluginIds
Fix some script APIs not working with addon instances
Fix possible error using Tween behavior with SDKv2 addon
Scripting updates
Add script APIs for dynamic sampling
Add IRuntime property anisotropicFiltering
Fix possible error using MeshData with odd number of indices
Partager Construct 3 la parution r469 maintenant