Skip to content

Releases: BabylonJS/Babylon.js

7.10.0

06 Jun 07:27
Compare
Choose a tag to compare

Changes:

  • #15166: Create a new picking mechanism using GPU
  • #15167: Fix incorrect OBJ flip faces check
  • #15165: Fix context lost event leak
  • #15162: Fix VertexData.ExtractFrom functions to support 3-component colors
  • #15151: Remove disposed body from physicsViewer
  • #15163: ConeDirectedParticleEmitter
  • #15161: Add support for null geometry
  • #15160: Make AbstractMesh a real abstract class
  • #15159: Edge renderer: Add support in fast snapshot mode
  • #15154: compat: Add redirect for moved file
See More
  • #15158: Physics Velocity Limits
  • #15156: When the obj file contains line data, use the line fill mode material.
  • #15152: Experimental performance tests using playwright
  • #15150: Added visualization test for trailMesh
  • #15147: GS BBox Sync, Collision notification fix
  • #15148: [XR] Movement module - controller as direction
  • #15149: Move visualization testing to playwright
  • #14152: [XR] Support controller as source of forward vector

This list of changes was auto generated.

7.9.0

30 May 07:28
Compare
Choose a tag to compare

Changes:

  • #15146: Fix duplicate ImageProcessing defines in NME particles
  • #15145: Allow changing sampling mode when creating GUI for mesh
  • #15144: Lens flare: Fix off-centered flare in cases where the viewport is not full sized
  • #15125: Improvements for trailMesh
  • #15114: Add support for 3D procedural textures
  • #15141: Fixing an issue with touch camera initialization
  • #15142: Reset unneeded dump tools instead of just the dump-engine
  • #15143: NME FragmentOutputBlock: Fix deserialization
  • #15140: Update contribution link
  • #15139: Avoid using --save-dev in readme.md

This list of changes was auto generated.

7.8.2

27 May 02:18
Compare
Choose a tag to compare
7.8.2

7.8.1

26 May 23:12
Compare
Choose a tag to compare

Changes:

  • #15138: Fix ThinEngine compilation and abstract engine split
  • #15137: WebGPU: Fix view support
  • #15135: Fix Doc
  • #15136: Fix erratic glTF progress values
  • #15130: Fixes and enhancement on Havok & volumes
  • #15134: add getTargetByName to MorphTargetManager
  • #15133: Nme webgpu5
  • #15132: Make DoubleTap work on touch devices
  • #15131: More nodes to support WebGPU
  • #14907: 6Dof mesh flip fix for LH scene
See More
  • #15129: Missing type definitions for older versions of typescript
  • #14976: Cannot build. Missing ImageEncodeOptions, VideoFrame, etc.

This list of changes was auto generated.

7.8.0

23 May 07:24
Compare
Choose a tag to compare
7.8.0

7.7.2

22 May 21:57
Compare
Choose a tag to compare

Changes:

  • #15128: Add features object passed as option to C++ native engine for backwards compatibility
  • #15127: Add globalThis definitions to Draco modules
  • #15126: Animation: Use the right weight when calling RuntimeAnimation.goToFrame
  • #15124: Use FloatArray everywhere

This list of changes was auto generated.

7.7.1

21 May 17:56
Compare
Choose a tag to compare

Changes:

  • #15107: Engine: add support for non float vertex buffers in native
  • #15123: Nme webgpu3
  • #15121: Add vscode launch config for "Run and Debug current unit test file (Dev)", and add "Jest Runner" to recommended VSCode extension list
  • #15120: Add WebDeviceInputSystem unit tests to cover pointermove before pointerdown cases
  • #15122: Mesh: Fix bounding infos when calling convertToUnIndexedMesh
  • #15115: _pointerDownEvent now reuses the _activeTouchIds slot if _pointerMove…
  • #15118: BoundingBox: Fix doc for extendSize and extendSizeWorld
  • #15113: GS ratio
  • #15116: Update control.ts
  • #15117: Replaced voronoi noise code
See More
  • #15112: fix test failing in node 22
  • #15111: Optional Vis-tests with browserstack
  • #15110: Nine patch for fox UIs with ideal width and ideal height

This list of changes was auto generated.

7.7.0

16 May 07:28
Compare
Choose a tag to compare
7.7.0

7.6.2

15 May 22:08
Compare
Choose a tag to compare

Changes:

  • #15108: Add missing code to unbind textures in native engine
  • #15104: GS - Use the right viewport value for position calculation
  • #15105: Shadows: Fix shadows in right-handed mode
  • #15097: GS and physics small fixes
  • #15100: Avoid setAttribute to prevent style inline
  • #15103: WebGPU: Fix disabling UA
  • #15102: Address comments
  • #15003: Nme webgpu2
  • #15099: Animation: Fix makeAdditiveAnimation
  • #15098: Allow skipping typekit font loading using options or global variable
See More
  • #15096: Mesh: Fix convertToUnindexedMesh when stride is not equal to size

This list of changes was auto generated.

7.6.1

14 May 00:23
Compare
Choose a tag to compare

Changes:

  • #15095: Add comments for render loop code
  • #15092: Fixing errors when compiling UMD types
  • #15086: Add back check to make sure there are active render loops before queuing a new one
  • #15089: Add directly constructed Nodes to rootNodes
  • #15090: [NME] Set Block
  • #15088: Sprites: Add logarithmic depth support
  • #15074: Add visual test for two position vertex buffers pointing to same buffer
  • #15085: SSAO2: Don't clear post processes if not necessary
  • #15084: SSAO2: Fix flash when switching between SSAO2 enabled/disabled
  • #14856: Material node editor Image source node accepting relative links
See More

This list of changes was auto generated.