npm @babylonjs/core 9.5.0

5 hours ago

Addons

  • Fix AtmospherePBRMaterialPlugin breaking PBRMaterial compile for non-irradiance-map envs - [Bug Fix] by Popov72 (#18385)

Core

  • Reduce hot path allocations in core - by RaananW (#18397)
  • ray: per-instance bounding-info culling for thin-instance picking - by kzhsw (#18376)
  • Add scene options to set default layer masks - by tholub99 (#18382)
  • Fix ClusteredLightContainer.maxRange ignored for some lights - [Bug Fix] by Popov72 (#18395)
  • fix(scene): include procedural textures in Scene.isReady() - by VicenteCartas (#18391)
  • Inspector: switch picking to GPU picking - [Bug Fix] by ryantrem (#18390)
  • Fix Flow Graph Editor: console log templates, mesh pick events, drag-and-drop, event block UI - by RaananW (#18387)
  • fix(depthRenderer): key Scene._depthRenderer by camera.uniqueId instead of camera.id - [Bug Fix] by Popov72 (#18384)
  • OpenPBRMaterial energy compensation - by MiiBond (#18377)
  • OpenPBR Thin-walled fixes - by MiiBond (#18353)
  • fix(core): serialize freezeWorldMatrix for Mesh and TransformNode - [Bug Fix] by Popov72 (#18373)
  • Fix WebGPU support for non-4x4 ASTC compressed textures - [Bug Fix] by Popov72 (#18369)
  • GaussianSplatting: use view-backed retained part sources for compound rebuilds - by kzhsw (#18361)
  • perf(OpenPBRMaterial): skip inactive SSS uniforms and remove per-frame allocations in bindForSubMesh - by Popov72 (#18364)

GUI

  • Fix InputText not calling preventDefault for printable characters - [Bug Fix] by AmoebaChant (#18399)
  • build: migrate tool editors from webpack to Vite dev server - by RaananW (#18372)

Inspector

Loaders

Lottie Player

  • Lottie: auto-downscale oversized sprites to fit the atlas instead of clipping - [Bug Fix] by VicenteCartas (#18375)
  • Lottie player: gradient stroke support, animated property fixes, and improved diagnostics - [Bug Fix] by VicenteCartas (#18367)

Materials

  • Materials Library: add native WGSL shaders for all materials - by Popov72 (#18393)

Node Editor

  • build: migrate tool editors from webpack to Vite dev server - by RaananW (#18372)

Node Geometry Editor

  • build: migrate tool editors from webpack to Vite dev server - by RaananW (#18372)

Node Particle Editor

  • build: migrate tool editors from webpack to Vite dev server - by RaananW (#18372)

Node Render Graph Editor

  • build: migrate tool editors from webpack to Vite dev server - by RaananW (#18372)

Playground

  • build: migrate tool editors from webpack to Vite dev server - by RaananW (#18372)

Sandbox

  • build: migrate tool editors from webpack to Vite dev server - by RaananW (#18372)

Serializers

Don't miss a new core release

NewReleases is sending notifications on new releases.