Skip to content

Releases: BabylonJS/Babylon.js

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.

7.36.0

28 Nov 08:35
Compare
Choose a tag to compare

Changes:

  • #15901: Allow overriding the playground URL for testing
  • #15902: WebGPU: Fix iridescence in PBR material
  • #15889: Preparation for playground snapshots and testing
  • #15894: Chakra support for weakref as strongref
  • #15874: Frame graph: refactor to use InternalTexture instead of RenderTargetWrapper + misc changes
  • #15882: fix: Load boundingInfo when use KHR_draco_mesh_compression
  • #15888: MSAA render targets: Resolve the depth texture (if any) and allow for manual resolve
  • #15896: WebGPU: Fix crash when using depth bias with line and point topology
  • #15892: V8 performance hack fix
  • #15890: Allow node editors to let the properties be injected onto the nodes
See More
  • #15891: Solve preview height issue
  • #15887: New visual clue for type conversions
  • #15885: facetParameters disableFacetData() doesn't block reuse of updateFacet…
  • #15886: Allow EquiRectangularCuteTexture to work in a Worker environment
  • #15883: WebGPU: Fix glow layer when using opacity
  • #15863: Weak ref
  • #15881: Fix LatticePluginMaterial TypeScript error
  • #15879: Misc viewer related fixes

This list of changes was auto generated.

7.35.1

22 Nov 21:05
Compare
Choose a tag to compare

Changes:

  • #15880: Disabled flaky test
  • #15876: Revert "SCSS - run an update of dependencies, move to modern API"
  • #15872: add forcedExtension to ITextureCreationOptions
  • #15867: SCSS - run an update of dependencies, move to modern API
  • #15868: Testing interaction tests using playwright
  • #15873: CSG2: make FromMesh return CSG2
  • #15871: Remove customStateSet.d.ts
  • #15865: Detect invalid hotspots
  • #15866: Clipping for GridMaterial
  • #15862: Fixes AnimationGroup isPlaying when mask is applied & played more than once

This list of changes was auto generated.

7.35.0

21 Nov 08:37
Compare
Choose a tag to compare

Changes:

  • #15826: Update TypeScript
  • #15860: fixed leaking observables in Rendering
  • #15861: Add missing Bone.dispose()
  • #15859: PostProcess: fix shader imports not being ready in ES6
  • #15858: EffectLayer: Fix isReady to check readiness for post processes and merge effect

This list of changes was auto generated.

7.34.4

20 Nov 13:44
Compare
Choose a tag to compare

Changes:

This list of changes was auto generated.

7.34.3

19 Nov 22:39
Compare
Choose a tag to compare

Changes:

  • #15855: Better style and popup management for editors
  • #15844: PointerDragBehavior: Support all dragAxis
  • #15854: Switch to Manifold 3.0
  • #15852: Split container - Remove dependencies on split.js
  • #15851: Bump cross-spawn from 7.0.3 to 7.0.6
  • #15853: Fix ktx texture orientation in sandbox
  • #15848: Goal of this PR is to make sure we raise the onNewXXX when the entity…
  • #15847: Move tags to all entities
  • #15850: fix wrong nme frame rendering
  • #15846: fixed leaking observables in XR
See More
  • #15845: Contributing: update links in Pull requests
  • #15835: Viewer suspend rendering when not visible
  • #15813: added onboxhover observable that returns the hovered mesh to boundingboxgizmo
  • #15836: Fix AnimationGroup isPlaying when mask is applied
  • #15840: GPUPicker: Fix class doc
  • #15841: Terrain material: Fix bug when using Cascaded Shadow Maps
  • #15834: Include Lit in viewer lib ES6 bundle
  • #15833: Viewer world space hotspots
  • #15832: PBR material: Fix isScatteringEnabled switch not working as expected
  • #15831: WebGPU: Fix crash when using sub-surface scattering
  • #15823: Viewer annotation custom element
  • #15821: Extract ObjectRenderer from RenderTargetTexture
  • #15780: Needed changes to enable the inspector on the viewer
  • #15809: Small changes to jest, including the recommended jest extension
  • #15830: WebGPU: Add occlusion query module to the core WebGPU engine
  • #15828: Add display name texture property
  • #15668: Erroneous morph target manager ids
  • #15829: Fix Hotspot normal computation//add missing gizmo dispose
  • #15825: Yet another voxelization fix for IBL shadows
  • #15827: Fix input selection crsh on NRGE
  • #15822: Add tags display for Inspector
  • #15824: local declarations on windows use \ instead of /
  • #15819: Better message
  • #15814: hotspot visibility

This list of changes was auto generated.

7.34.1

14 Nov 17:27
Compare
Choose a tag to compare

Changes:

  • #15816: IBL shadow voxelization fix
  • #15126: Animation: Use the right weight when calling RuntimeAnimation.goToFrame
  • #15818: Animations goToFrame: Fix breaking change introduced in #15126

This list of changes was auto generated.

7.34.0

14 Nov 08:36
Compare
Choose a tag to compare

Changes:

  • #15815: Better error message
  • #15789: Add speed and delay to camera auto orbit config/props
  • #15812: Node editors: Fix editable properties for blocks with inheritance hierarchy
  • #15808: Update NRGE colors and define port type on property window
  • #15807: Correct spelling in IBL Shadows Pipeline
  • #15805: Geometry buffer renderer: Fix normals not transformed by the world matrix when using normal maps
  • #15803: Viewer hotspot activation
  • #15802: Update comments in ibl shadows
  • #15798: Adding support to mimetype autodetection
  • #15801: fix(docs): typo in nodeMaterial
See More
  • #15778: GS WebGPU + NME ui fixes
  • #15790: Increase the visibility of InputText._selectAllTexts() public, or provide an public alternative
  • #15797: Fix #15790
  • #15788: HTMLMesh rendering issues
  • #15796: Fix #15788
  • #15792: Fix global declaration processing
  • #15785: Frame Graph: Add TAA task + support for history textures
  • #15791: Layer: Add support for linear colors
  • #15784: Viewer loading progress bar
  • #15786: HTMLMesh not working if there's a VolumetricLightScatteringPostProcess on the scene?
  • #15787: Fix #15786
  • #15783: Html mesh

This list of changes was auto generated.