Releases: BabylonJS/Babylon.js
Releases · BabylonJS/Babylon.js
7.48.0
7.47.3
Changes:
- #16148: Pass the context also in WebGL1
- #16147: Fix misuse of offset in updatedynamicbuffer
- #16144: Rendering Engine: Fix alpha support
- #16146: Fixed issue when using SSAO2 with viewports
- #16143: Add multiple models support
- #16141: Fix flipped camera on export
- #16140: Add Basis Universal WASM to public
- #16139: Fix missing conversion
- #16137: Expose specularPower to roughness conversion
- #16138: Add debug Node to GS, procedural, particles and PP
7.47.2
7.47.1
7.47.0
Changes:
- #16130: Quick fix to remove render graph
- #16128: Only export Model type
- #16076: Viewer: add a way to match POV of other cameras (from gltf file loaded for example)
- #16121: Allow to skip parallel shader compilation if required
- #16127: Fix loading screen when the scrollbar is present
- #15864: Viewer auto suspend rendering when scene is idle
This list of changes was auto generated.
7.46.0
Changes:
- #16124: NME debug block
- #16123: Added Area Light support for more materials and NME
- #16122: Add Epsilon for GS lambdas
- #16104: Add method to get vertex data as component type
- #16120: Improved Immediate queue management
- #16113: Coloured IBL shadows
- #16109: Move TypedArray utilities
- #16112: Fix loading screen multiple canvases
- #16118: Now the Model type is usable by class that extends Viewer
- #16116: Viewer: fix camera-orbit and camera-target attributes
See More
- #16115: Restore backwards-compatible logic paths in KHR_texture_transform
- #16114: Node Editors: Fix wrong properties displayed in node editors
- #16111: Material: Export the PBRBRDFConfiguration class
- #16108: Add support for manualEmitCount for GPUParticles
- #16085: Add OpenPBR's base_weight material parameter
- #16096: FrameGraph: optimize texture allocation
- #16106: Sprites: Fixed crash when deleting/creating two sprite managers in succession
- #16105: ShadowGenerator: add doNotSerialize
- #16103: Adjustments to IBL shadow blending
- #16078: Initial implementation for Area Lights
- #16101: Add missing environment change event
- #16102: Add missing argument when exporting glTF animation
This list of changes was auto generated.
7.45.0
Changes:
- #16094: SH view space
- #16100: bug WebXRHandTracking.ts
- #16099: WebGPU: Fixed shader crashes using "discard"
- #16098: Fix animation auto play
- #16097: Add AbortError and use in Viewer
- #16095: dependencies update and removing selenium
- #16063: New Rough Radiance Approximation
This list of changes was auto generated.
7.44.1
Changes:
- #16092: DepthRenderer: fix effect cache
- #16064: Add KHR_draco_mesh_compression support to glTF Exporter
- #16090: Inspector when using older versions
- #16091: fix race condition with meshopt compression
- #16069: Viewer : add environment rotation, intensity and visibility
- #16086: FrameGraph: add support for highlight layer
- #16089: Allow overriding assets loading URLs in core
- #16072: Update Recast.js 1.6.4
- #16084: reset ideal width and height on serialization
- #16083: Use local resources when developing
See More
- #16082: Factorize intersectionFunctions
- #16079: Better inspector open/close management
- #16081: Fix ScreenshotTools
- #16080: Enable effect to be persistent
- #16075: Allow the users to control the max fps of the engine
- #16077: Fix unwanted reset of values for splitters
- #16070: Use same configuration between DracoCompression and DracoDecoder
- #16073: Improve docs of addChild() and setParent()
- #16074: Update Playwright
This list of changes was auto generated.
7.44.0
Changes:
- #16071: standardMaterial: remove _worldViewProjectionMatrix
- #16065: Update to typescript 5.7.3
- #16068: FIx wrong links for bbhelper
- #16060: WebXR depth sensing update
- #16052: Allow for creating a zero size plane
- #16067: Fix scene dispose to restore LastCreatedScene correctly
- #16062: Allow for Viewer inheritance
- #16066: Add support for correct mime type
- #16055: SH fix for spz
- #16059: LogLevels: Improve doc
See More
- #16022: Add CDF explicit render option.
- #16061: Making sure the loader set the max lights according to the number of …
- #16058: Morph: Fix morph not updated when updates are unfrozen
- #16010: Use CDF for irradiance prefiltering
- #16057: Fix recursive loop in onPointerOutAction
- #16056: GreasedLine basic GLTF export
- #16053: GREASED_LINE_USE_OFFSETS - WebGPU fix for Safari/Firefox
- #16054: GS Compressed colors
- #16050: Gizmo Rotation plane + pivot fix
- #16041: Check if TransformNode is parent in removeChild
- #16051: FrameGraph: refactor pass / passCube post processes for frame graph usage
- #16044: Consider
ImageProcessingConfiguration
when cloning material - #15668: Erroneous morph target manager ids
- #16001: Add support for Draco encoding
This list of changes was auto generated.
7.43.0
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.