Releases: BabylonJS/Babylon.js
Releases · BabylonJS/Babylon.js
8.11.0
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
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
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
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
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
8.8.4
8.8.3
8.8.2
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.