Skip to content

Releases: BabylonJS/Babylon.js

8.11.0

05 Jun 07:28
Compare
Choose a tag to compare

Changes:

  • #16714: SmartFilterTextureBlock: Uniform metadata and multiple block instance handling
  • #16716: NME SFE: Update block list exclusions
  • #16703: Add dominant direction to env file
  • #16715: WebGPU: Fix wrong display in fast snapshot mode
  • #16708: glTF Exporter: Fixes and clean-up for camera rotations

This list of changes was auto generated.

8.10.1

03 Jun 23:08
Compare
Choose a tag to compare

Changes:

  • #16713: ThinTexture now respects wrapU/V/R previously applied to the InternalTexture it wraps
  • #16712: Viewer: Add missing element event for shadows config
  • #16711: Viewer Configurator: Add shadows to Viewer Configurator
  • #16636: Inspector v2 foundation + some partial impl + stubs
  • #16710: Frame Graph: Add support for autoCalcDepthBounds when frameGraph is defined at scene level
  • #16707: Viewer: Switch from ShadowOnlyMaterial to BackgroundMaterial
  • #16696: Viewer IBL shadow fixes
  • #16706: glTF interactivity extension updates
  • #16705: Fix inspector bugs where animation target name gets cut off and clicking on it does not link to target
  • #16704: Add AudioEngineV2 sound clone method
See More
  • #16699: shape accessor for CharacterController
  • #16697: Rh test
  • #16702: Add IReadonlyObservable (interface for receiver side of Observable)
  • #16701: Fix nasty bug
  • #16700: Optimization for NME: teleports will do nothing if the input node is …
  • #16691: RH camera fixes
  • #1: Object has no method 'createSphere'
  • #16694: Fix incorrect rotation in billboard mode RH
  • #16695: NME: Consolidate SFE mode logic into SmartFilterTextureBlock
  • #16687: Fix compile error for WebGPU and animated meshes
  • #16688: Add loading support for EXT_materials_specular_edge_color
  • #16686: Add functions to clear IBL shadow casters
  • #16689: Removing file commited by mistake

This list of changes was auto generated.

8.10.0

29 May 07:27
Compare
Choose a tag to compare

Changes:

  • #16625: SH support in NME GS
  • #16685: WebGPU bind groups: Improve error messages
  • #16684: Convert color objects to vectors when using json pointers
  • #16683: Consider morph targets influence when creating mesh decal
  • #16665: Allow Image source to be set without Canvas

This list of changes was auto generated.

8.9.1

27 May 23:03
Compare
Choose a tag to compare

Changes:

  • #16682: Frame Graph: make GPU picker work with frame graphs
  • #16681: glTF Loader: Add visual test for cameras
  • #16676: Update dependencies
  • #16680: Viewer: small fixes to test apps
  • #16679: PBRBlockReflectivity: Remove f suffix
  • #16678: PBR material: Fix code inlining
  • #16675: Fix native build
  • #16670: Texture max size - Some devices enforce a max texture size of 4096
  • #16672: Viewer: add @babylonjs/materials as peerDependency
  • #16668: WebGL: Fix flicker on MacOS
See More
  • #16667: Fix rotation gizmo fragment shader angle when using right handed system
  • #3: Add Color tint support to Sprite and Layer
  • #11: Support Float32Array in Matrix instead of Matrix.
  • #16662: Allow fx files in addons
  • #16660: Prevent microphone feedback loop
  • #16658: PBR material: Fix wrong reflectivity color in legacy specular mode
  • #16657: Min/max reducer: add some documentation
  • #16655: Fix the active camera rotation and position reference in glTF interactivity
  • #16647: More IMatrixLike usage
  • #16656: Clarify wording of RenderTargetTexture constructor

This list of changes was auto generated.

8.9.0

22 May 07:28
Compare
Choose a tag to compare

Changes:

  • #16654: RenderTargetTexture: Fix framebuffer not bound when post-processes are disabled
  • #16653: Fix goToFrame
  • #16646: Small cleanup to fx
  • #16651: Fix the ignoreParentScaling situation for the camera
  • #16652: PBR Sub-Surface Scattering: Fix a performance issue
  • #16650: CDN switch for qrcode reader
  • #16649: PBR material: Fix an incorrect #if evaluation in vertex shader
  • #16648: instancedMesh: optimize initialization performance
  • #16645: Introduce screenProjection for textrenderer
  • #16642: now camera limit are computed on reframe interpolate or not
See More
  • #16643: Improve error handling in CubeTexture
  • #63: 2D ParticleSystem?
  • #10: Lowercase and Unix
  • #16644: Improved render quality of ADT with adjustToEngineHardwareScalingLevel
  • #16393: Fix adaptive scaling setting in AdvancedDynamicTexture's CreateFullscreenUI
  • #16641: instancedMesh: fix getWorldMatrix in case billboardMode of source mesh enabled
  • #16638: Dispose all entities of an AssetContainer
  • #16640: Use IColor*Like in ShaderMaterial API
  • #16639: Add a new debug tool for the inspector to display meshes name
  • #16637: Let Mesh.bakeTransformIntoVertices use DeepImmutable
  • #16635: Add aniso + mipmaps
  • #16617: Inspector msdf
  • #16623: Skip SVG processing if no window/document or SVG support.
  • #16634: Ensure the EffectRenderer uses expected index buffer length
  • #16632: WebGPU: Fix buffer accesses outside of allowed range
  • #16631: Math switch fixes
  • #16633: Material: Fix image processing not taken into account when changed
  • #16628: Move Vector4 to the same architecture as Vector3
  • #16630: Add new test for msdf stroke
  • #16583: Correct some misspellings thoughout Babylon
  • #9707: Culling documentation
  • #16629: Please leave the room exactly as you found it
  • #16627: Flow graph Cancel delay fix
  • #16626: Decals: Fix decalMap null at load time
  • #16622: Add support for strokes for textRenderer
  • #16621: Add Legacy diffuse lighting mode to PBR

This list of changes was auto generated.

8.8.5

16 May 23:19
Compare
Choose a tag to compare

Changes:

  • #16619: OpenPBR specular model

This list of changes was auto generated.

8.8.4

16 May 18:48
Compare
Choose a tag to compare

Changes:

  • #16618: urgent fix for thin matrices

This list of changes was auto generated.

8.8.3

16 May 16:52
Compare
Choose a tag to compare

Changes:

  • #16615: Small typo fixes to PhysicsAggregate docs
  • #16616: ObjectRenderer: Sanity check

This list of changes was auto generated.

8.8.2

16 May 09:17
Compare
Choose a tag to compare

Changes:

  • #16613: Add inspector tools to debug particle attractors
  • #16611: Add debug representation for attractors in particle systems
  • #16605: Babylon Viewer Updates
  • #16614: fix: don't unbind when changing framebuffer
  • #16476: Specular Energy Conservation fix
  • #10: Lowercase and Unix
  • #16459: Viewer: Add shadow support
  • #16610: Remove no AA for 3dCommerce
  • #16609: Fix linting for new functionality
  • #16608: Change return statements to continue in for loops
See More
  • #16513: Replace forEach by for..of for performance reasons
  • #16578: Linting - Async rules
  • #16604: Viewer: Fix ignored options bug & camera framing with multiple models
  • #16597: Compensation and kernel size for AA trained SPZ

This list of changes was auto generated.

8.8.0

15 May 07:28
Compare
Choose a tag to compare
8.8.0