Skip to content

Releases: BabylonJS/Babylon.js

7.40.4

18 Dec 19:20
Compare
Choose a tag to compare

Changes:

  • #16012: Add BitArray and use it in OptimizeIndices
  • #15988: use _retryWithInterval where possible
  • #16009: Add a new optimizeIndices features to improve cache hit on large models
  • #16006: Switch from uniform to defines
  • #16003: Allow CustomRequestModifiers to modify URL
  • #15963: Adding normalization to realtime irradiance filtering
  • #16002: Integrate direct glow support in NME
  • #7: FPS Drops from 60 FPS to 30 FPS
  • #16004: Support loading color grading texture from blob url

This list of changes was auto generated.

7.40.3

16 Dec 20:21
Compare
Choose a tag to compare

Changes:

  • #16000: Effect timeout 30 seconds for older devices
  • #15999: WebGPU: Fix crash when using LDR merge in glow layer
  • #15602: Add UV2 morph support and load UV and UV2 morph targets from glTF
  • #15961: Factor out DracoCompression
  • #15998: Inspector: Don't display empty morph targets
  • #15997: Mesh: loss of thin instances during mesh cloning
  • #15996: Update doc for CreateScreenshotWithResizeAsync
  • #15995: Upload Draco encoder modules to CDN

This list of changes was auto generated.

7.40.2

13 Dec 18:09
Compare
Choose a tag to compare

Changes:

  • #15994: Viewer: Allow environment texture and skybox to be set separately (and a couple other small changes)
  • #15993: Fix XR's near interaction's selection mesh positioning

This list of changes was auto generated.

7.40.1

12 Dec 13:51
Compare
Choose a tag to compare

Changes:

  • #15992: rgbdEncoder is needed in a different place
  • #15991: Fix camera getFrontPosition

This list of changes was auto generated.

7.40.0

12 Dec 08:32
Compare
Choose a tag to compare
7.40.0

7.39.3

12 Dec 00:12
Compare
Choose a tag to compare

Changes:

  • #15990: Fix leaking state on context lost
  • #15989: Small Viewer fixes
  • #15987: Fix webgpu test flakyness
  • #15984: SPZ rendering quality improvement
  • #15985: Add KHR_node_hoverability to dynamic.ts
  • #15983: Match Babylon's RHS
  • #15979: WebGL shaders: Add new EXTENSION injection points
  • #15981: Grl webgl ubo fix
  • #15982: Adding KHR_node_hoverability
  • #15976: Adding missing part for gltf EXT_lights_ies
See More
  • #15975: FrameGraph: add "execute" task and block
  • #15972: Final touches on glTF serializer rework
  • #15977: Viewer docs related changes
  • #15974: Fix broken nightly Native
  • #15971: MaterialPluginBase: add doNotSerialize
  • #15962: FrameGraph: add support for shadow generators (CSM included)
  • #15973: Fix issue when using core with exactOptionalPropertyTypes: true
  • #15969: Update dependencies and a small fix for Launch.json
  • #15970: Add support for glTF extension EXT_lights_ies

This list of changes was auto generated.

7.39.1

09 Dec 20:03
Compare
Choose a tag to compare

Changes:

  • #15967: Material: Fix disposing resources when disposing of a material
  • #15968: Keep splats datas in ram
  • #15965: Fix camera serialization
  • #15964: Fix an issue with effect reference counting
  • #15897: Physics Character Controller
  • #15957: Update launch to match the repo
  • #15959: Add IES to inspector
  • #15958: doc fix: links in readme of loader package
  • #15952: IES shader
  • #15956: Graph tools tests
See More
  • #15955: WebGPU: fix crash when enabling fog

This list of changes was auto generated.

7.38.0

05 Dec 08:31
Compare
Choose a tag to compare

Changes:

  • #15954: Fix sandbox regressions

This list of changes was auto generated.

7.37.2

04 Dec 23:54
Compare
Choose a tag to compare

Changes:

  • #15946: Grl webgpu simplematerial
  • #15951: Minor sandbox parameter fixes
  • #15949: Introduce IES file support
  • #15943: Various small Viewer fixes
  • #15950: Do not pick during a multi-touch gesture
  • #15869: GLTF Serializer rework.
  • #15947: Fix slight pixel color changes in the CI during sandbox tests
  • #15911: Instanced BoundingBoxRenderer
  • #3: Add Color tint support to Sprite and Layer
  • #4: Enable High DPI display support.
See More
  • #15948: Reintroduce shadowdom support
  • #15899: [NGE] - Allow the coordinate arrows to be displayed at scene origin
  • #15944: Fix #15899
  • #15900: Add an option on NGE to hide an input block in the property window
  • #15942: Fix #15900
  • #15945: Add tone mapping parameter to sandbox
  • #15927: Posterize block in NME throwing type mismatch when re-wiring
  • #15928: Fix #15927
  • #15926: Edge Renderer: Fix edges not displayed the second time we enable the edge renderer for a mesh
  • #15922: Fix audio engine init issue
  • #15917: Grl webgpu
  • #15924: Viewer panning sensitivity
  • #15925: feat(virtualjoystick): also handle pointercancel events
  • #15878: Separate CDF Renderer from IBL Shadows and use for realtime filtering
  • #15919: Fix potential WebGPU leak
  • #15923: Add param for interpolation factor to ArcRotateCamera.interpolateTo
  • #15920: Viewer material variants
  • #15921: Better preview mode + new MatrixSplitter
  • #15849: SPZ splat file loader
  • #15918: WebGPU: Fix crash when generating shadows for a point light
  • #15908: Added UI tests sandbox and graph-based tool
  • #15915: WebGL1: Fix test
  • #15914: Scalar should not be deprecated because it is used in UMD
  • #15912: WebGPU: fix OIT

This list of changes was auto generated.

7.37.0

29 Nov 04:28
Compare
Choose a tag to compare

Changes:

  • #15910: Fix disposing of effects for submeshes
  • #15909: Fix deref being GCed too early
  • #15907: Fix grad
  • #15906: Snapshot rendering helper: add support for gaussian splatting meshes
  • #15895: feat: add normed 16 bit texture formats
  • #15905: TEXTURETYPE_UNSIGNED_INT confusion
  • #15884: SCSS - run an update of dependencies, move to modern API - v2
  • #15898: Parallel Compilation with no engine

This list of changes was auto generated.