Babylon.js 9.26.1 Released
Babylon.js 9.26.1 is a patch release, but it still brings a couple of useful engine-level additions for teams shipping content-heavy projects. The headline change is a new MultiTexture class, alongside a dithered tile fade material plugin that should help with smoother streaming or terrain transitions. On the optimization side, Gaussian classification has been decoupled to improve tree shaking, which can trim unused code from builds.
The loader work is especially relevant for studios moving assets through DCC tools. FBX support has been expanded to cover more of the format, with better animation fidelity plus improved handling for DCC materials, NURBS, and constraints. USD import also gets attention, with fixes for materials, instancing, morphs, and skinning across the core, loader, sandbox, and viewer paths.
There are also rendering fixes that should reduce edge-case headaches in particle-heavy scenes. The fluid renderer now supports per-particle size for GPUParticleSystem, and GPU particle quad offsets have been corrected. That kind of change is easy to miss in a changelog, but it can directly affect visual consistency and authoring workflows.
Finally, the release includes a dependency security update. For teams already on Babylon.js 9.26.x, this looks like a low-risk maintenance upgrade with a few practical wins for asset import, shader/material workflows, and build size.
- what
- Babylon.js 9.26.1 adds a new MultiTexture class, a dithered tile fade material plugin, and FBX/USD loader improvements.
- who
- Babylon.js maintainers and contributors including abogartz, CedricGuillemet, RaananW, tini2n, SergioRZMasson, and Pryme8.
- when
- Released as Babylon.js 9.26.1.
- impact
- Engine users may get smaller bundles from better tree shaking, plus improved asset import and particle rendering behavior.
Patch release adds useful features and fixes without obvious risks.
Follow JavaScript updates
See relevant stories in your personalized news feed.
Discussion