8.45.3
- #17640: Fix localVariableBlock
- #17642: [GeospatialCamera] Update pinchToZoom to zoom towards center of pinch and be more forgiving of slow gestures
- #17641: Do not attempt fallback when audio parameter
setValueCurveAtTimefails - #17635: [NPE] Billboard support
- #4: Enable High DPI display support.
- #3: Add Color tint support to Sprite and Layer
- #1: Object has no method 'createSphere'
- #17639: [NPE] Adds blocks for Pow and Dot operations
This list of changes was auto generated.
8.45.2
- #17629: Update WebXR controllers to use physics V2
- #13852: [XR] Port XR's physics support to Physics architecture v2
- #17637: Engine: Fix crash when debug marker functions are not defined
- #17636: Fix npe package dependencies
- #17562: Inspector V2: fully support PBR materials
- #17633: [NPE] Add support for remap color and alpha
- #3: Add Color tint support to Sprite and Layer
- #17632: Prevent ParticleCondition to use particle flow
- #17631: [GeospatialCamera] Export geospatialcamerakeyboardinput
- #17611: Remove concurrently package
See More
- #17630: [NPE] Adding sprite cell change speed
- #2: trying to run babylon.js from jsfiddle results in error
- #17626: [Fluent/InspectorV2] Fix nullable ColorPropertyLine and BoundProperty rerender breaking shared component updates
- #17608: [NPE] Add support for migrating ramp
- #7: FPS Drops from 60 FPS to 30 FPS
- #17623: Prevent scene events during babylon file container loading
This list of changes was auto generated.
8.45.0
- #17625: [GeospatialCamera] Rework center/radius calc after zoom to point
- #17624: [GeospatialCamera] Stop zooming once a rotation motion occurs
- #17622: [GeospatialCamera] Allow zooming to cursor if already at radiusMin
- #17621: Light: Add a flag to not add the light to the scene at creation time
- #17620: Add timeout check on readiness
- #17616: Inspector v2: Make EntitySelector include editable links
- #17619: FrameGraph: improve debug marker support
- #7: FPS Drops from 60 FPS to 30 FPS
- #17618: Particles: Fix crash when using positionW in NME
- #17: detachControl not working
See More
- #17617: [GeospatialCamera] Add collision detection
- #17451: Geospatial Features (Large World Rendering, Geospatial Camera, 3D Tile Loader)
- #17615: [GeospatialCamera] FlyToPoint scale by distance instead of radius
- #17614: [GeospatialCamera] Fix flyToAsync animation
- #17613: [GeospatialCamera] Update zoomSpeedMultiplier to be based on distance to destination (vs radius). Cleanup zoom / clamping logic
- #17612: Remove react-contextmenu dependency from Inspector and GUI Editor (and references from other packages)
- #17607: SFE: Replace react-contextmenu dependency w fluent contextMenu from sharedUi
- #17610: TAA: Fix crash when using materials that don't support plugins
- #17609: Fix Inspector v2 layout regression in Playground and Sandbox
- #17603: Inspector v2: Improve overlay mode
- #17606: [NPE] Clone reference values when migrating
- #17559: [Inspector V2] Particle system properties
This list of changes was auto generated.
8.44.1
- #17605: [NPE] Adding support for sprites and textures changes
- #6: Apply animation and animation curves on texture
- #17603: Inspector v2: Improve overlay mode
- #17602: Fix unused PLY properties
- #17601: Fix typos in
dynamicTexture.tscomments - #17599: Address dependabot alerts
This list of changes was auto generated.
8.44.0
- #17598: Voxel shadow fixes for interleaved buffers
- #17376: Voxel shadow fixes for interleaved buffers
- #17597: Fixed defines where area lights and hemi lights need to checked together
- #17596: Added extra guards to Area Lights defines to avoid shader compilation.
- #17593: Meshes: Fix wrong normals after calling updateFacetData
- #17582: FrameGraph: Support multi-RTT in clear texture and object renderer tasks
- #17591: SolidParticleSystem: Allow AbstractMesh in the addShape signature
- #17594: Shadows: Fix artifacts when using PCF and PCSS
- #17595: Meshes: Fix crash when calling clearCachedData for a transparent mesh
- #17592: GPUPicker: Added support for bones, morph targets, and VAT
This list of changes was auto generated.
8.43.0
- #17590: [GeospatialCamera] Use shortest path for yaw flyTo
- #17589: [GeospatialCamera] Recalculate center only after drag has completed
- #17586: EXRCubeTexture: Fix spherical harmonics
- #17584: EXRCubeTexture: Fix spherical harmonics
- #17588: [GeospatialCamera] Remove Alternate rotation pt
- #17587: [GeospatialCamera] Fix velocity calculation to be pixel based and not world coordinate based
- #17585: Rendering: Fix no display when OIT is enabled and there's no transparent meshes in the scene
- #17581: [GlowLayer] Add an option to set all meshes excluded from the glow layer
- #17578: Inspector v2: Texture Editor
- #17568: [Fluent / InspectorV2] Generic EntitySelector component used by materialSelector and nodeSelector. BoundProperty supports defaultValue of null
See More
- #17579: Make audio parameter ramps more robust
- #17577: Address feedback from previous PR
- #17573: Remove
variable/setMultipleto match glTF interactivity spec update - #17574: GS modification test
- #17576: Handle non-finite audio parameter values
- #17575: Clustered lights: fix right handed mode
This list of changes was auto generated.
8.42.0
- #17572: Fix static sound
stop()throwing error in some cases - #17571: GS fixes for data reloading
- #17570: Fix legacy sound regression causing only 1 instance to play at a time
- #11: Support Float32Array in Matrix instead of Matrix.
- #17566: Inspector v2: Rework TexturePreview and use it for Sprite properties (preview sprite texture cell)
- #17567: Fix contrast in drop downs in preview area for node based tools
- #17557: [Fluent/InspectorV2] UploadTexture and ChooseTexture shared components
- #17565: Fix SH bands
- #17564: WebGPU: Fix the snapshot rendering helper when window is resized
- #17563: Fix IBL Manual setup
See More
- #17558: GUI: Fix Line layout bug when a connectedControl has a higher zIndex
- #3: Add Color tint support to Sprite and Layer
- #17561: GS fix camera direction
- #17554: Npm Update
- #17556: [Fluent/InspectorV2] Add popover shared component and use in colorPicker / quickCreateToolsExtension
This list of changes was auto generated.
8.41.2
- #17544: GS Cleanup + depth renderer + more tests
- #12: Exporting Materials
- #17553: FrameGraph: add support for OIT
- #17552: handle _onOutBusDisposed dynamically to prevent memory leak
This list of changes was auto generated.
8.41.1
- #17546: Quick Create Extension for Inspector v2
- #17549: Havok 1.3.11 update
- #17550: Smart Filters: add ClampReturnValues debug mode to the optimizer and UI for it in SFE
- #17537: FrameGraph: remove static imports
- #17547: Node Material: Add support for offset, scale and rotation to the TriPlanar block
- #17548: GUI: Add a correctly named highlighterOpacity accessor to the InputText control
This list of changes was auto generated.
8.41.0
- #17527: Smart Filter Editor: added fixed size preview option
- #17257: new feature: importing metadata for animations from gltf extras
- #17541: Fix sandbox pan behavior when zoomed close to a large model
- #17543: FrameGraph: optimization of the geometry renderer task
- #17529: Update eslint to 9.39.1 from 8.57.1
- #17542: Prep for webgpu support (atmosphere add-on)
- #17535: no-directory-barrel-imports: also enforce rule for relative paths
- #17539: Make sure Inspector v2 theme matches Playground theme
- #17538: Inspector v2: Consume Inspector v2 umd bundle in Sandbox/Playground
- #17536: GS Fix too frequent update
See More
- #17533: Add alpha support for splats
- #17534: Inspector v2: Fix bug where all SceneExplorer sections can't be collapsed when an item is selected
This list of changes was auto generated.