Skip to content

Releases: BabylonJS/Babylon.js

7.43.0

09 Jan 08:29
Compare
Choose a tag to compare

Changes:

  • #16049: Take new viewer out of preview/alpha
  • #16048: Shader material improvements
  • #16047: SPZ color conversion
  • #16046: Mesh: Make cloning thin instances optional
  • #16045: WebGPU: fix crashes in Firefox and Safari
  • #16043: Fix lineMesh cloned alpha values
  • #16038: Mesh: fix LOD management
  • #16042: SPZ splat orientation
  • #16035: Fix asset container mesh for GS
  • #16040: force chrome on WebGPU tests
See More
  • #16037: Small Viewer fixes
  • #16036: Morph target manager: Don't recreate texture if not needed when updates are re-enabled
  • #16025: If HTTP connection closed prematurely, consider retry
  • #16034: FrameGraph: Add support for node materials to the frame graph geometry renderer
  • #16033: GreasedLine OIT support
  • #16032: Fix Animation loop in CreateAndStartAnimation
  • #16029: Add getter for tagged entities in asset container
  • #15668: Erroneous morph target manager ids
  • #16031: Minor allocation optimization
  • #16030: SubMesh: pre-allocate buffers for _getLinesIndexBuffer
  • #16028: Fix NormalMaterial with ThinInstances
  • #16024: Make position morph binding as optional in renderers + enable other attrib type morph
  • #16026: FrameGraph: add glow layer block and task
  • #16027: WebGPU: Fix conflicting variable type in GreasedLine shader

This list of changes was auto generated.

7.42.0

26 Dec 08:34
Compare
Choose a tag to compare

Changes:

  • #16021: Fix volume refresh for GS
  • #16019: Limit cases where KHR_texture_transform offset is adjusted for non-origin rotation

This list of changes was auto generated.

7.41.1

20 Dec 00:42
Compare
Choose a tag to compare

Changes:

  • #16020: Fix onEffectErrorObservable introduced in #15988
  • #16018: Import pass shader in glTF serializer
  • #16017: Allow exporting children of skipped nodes in glTF exporter
  • #16014: Morph target manager: Refactor of code + ability to disable position morphing
  • #16016: Mesh: Fix wireframe for unindexed meshes

This list of changes was auto generated.

7.41.0

19 Dec 08:40
Compare
Choose a tag to compare

Changes:

  • #16015: Adjust KHR_texture_transform offset for non-zero rotation center
  • #16013: Add useFill parameter to CreateScreenshot
  • #16011: More common shader constants and helpers for helperFunctions.fx

This list of changes was auto generated.

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.