npm @babylonjs/core 9.33.3

4 hours ago

Core

  • Shader preprocessor: #if !X is #if !defined(X) - by enriqxxx (#19098)
  • Flow Graph Editor: add sound reactions and diagnostics - [New Feature] by RaananW (#19102)
  • WebGPU: invalidate cached draws when vertex buffers change - [Bug Fix] by Popov72 (#19051)
  • WebGPU: createRenderPipelineAsync prewarms the front face the draws of the mesh use - by enriqxxx (#19108)
  • Add bent-normal reflection occlusion - by sebavan (#19069)
  • WebGPU: createRenderPipelineAsync can prewarm the pipeline of draws that bind depth or unfilterable float textures - by enriqxxx (#19107)
  • WebGPU: maxFramesInFlight, a limit on the frames the GPU has in flight (opt-in) - by enriqxxx (#19093)
  • Skip zero-count Buffer.updateDirectly uploads - by RizgarOzan (#19100)
  • Copy assigned by-value parameters when inlining shader functions - [Bug Fix] by bkaradzic-microsoft (#19077)
  • Fix DirectionalLight fixed-frustum shadows under reverse depth - by christabone (#19056)
  • Fix HDR texture support in volumetric light scattering - by BarthPaleologue (#19036)
  • Fix duplicate depth texture entry in the WebGPU MRT texture cache - by Bboissen (#19045)
  • Preserve direct draws without native command batching - by Popov72 (#19076)

Inspector

Loaders

  • Fix FBX animation refinement growing across bones - [Bug Fix] by Popov72 (#19050)
  • Load glTF Gaussian splats compressed with KHR_gaussian_splatting_compression_spz - by CedricGuillemet (#19106)

Don't miss a new core release

NewReleases is sending notifications on new releases.