Skip to content

Releases: BabylonJS/Babylon.js

8.16.1

11 Jul 16:26
Compare
Choose a tag to compare

Changes:

  • #16872: Delete unused components in shared-ui
  • #16871: Inspector v2: Animation Groups in Scene Explorer
  • #16869: Inspector v2: Add missing add/remove observables to scene and use ISceneContext for scene explorer sections
  • #16868: [InspectorV2] Properties folder cleanup
  • #16744: Viewer: Align shadow map light with IBL dominant direction
  • #16863: [Fluent, Inspectorv2] New gradient, list, and gradientList components; Add particleSystemProperties to inspectorv2

This list of changes was auto generated.

8.16.0

10 Jul 07:39
Compare
Choose a tag to compare

Changes:

  • #16865: [Fluent/Inspectorv2] Replace PlaceholderPropertyLines with messageBar, readonlyBoolean, and fileUpload components
  • #16864: Inspector v2: Rendering Pipelines in Scene Explorer
  • #16862: NME focus/input bug fix
  • #16859: Inspector v2: Various minor cleanup
  • #16800: Inspector V2 Physics properties
  • #16858: glTF Exporter: Don't modify original quaternion reference!
  • #16708: glTF Exporter: Fixes and clean-up for camera rotations
  • #16857: glTF Exporter: Replace PBRMaterial -> PBRBaseMaterial
  • #16856: FrameGraph: Fix scene in wrong state when rendering objects with frame graphs
  • #16847: [Fluent] Update NME to use fluent accordion for both nodeList and properties pane
See More
  • #16842: WebGPU: Fix wrong instances displayed in custom RTT
  • #16855: typo fix
  • #16853: Optimize performance of AssetContainer.addToScene
  • #16851: Fix Thin Instances Memory leak
  • #16844: Optimize performance of AnimationGroup.Parse
  • #16852: Fix sandbox in Chromium based browsers v138
  • #16850: Small fixes to the TAA renderer
  • #16848: [Fluent] Color picker bug fix causing flickering; Add boolean readonly component
  • #16785: Support for back stencil configuration + blend configuration per target + dual source blending
  • #16839: Fix overlapping audio parameter ramps

This list of changes was auto generated.

8.15.1

03 Jul 17:22
Compare
Choose a tag to compare

Changes:

  • #16822: GS Flip ply
  • #16835: Implement velocity offset for TAA
  • #16846: Fix static sound disconnect edge case
  • #16843: Add a way to force run paused animatables
  • #16845: gizmo mem leak

This list of changes was auto generated.

8.15.0

03 Jul 07:36
Compare
Choose a tag to compare

Changes:

  • #16841: Inspector v2: Handle scene explorer mutations + some bug fixes

This list of changes was auto generated.

8.14.2

02 Jul 15:35
Compare
Choose a tag to compare

Changes:

  • #16838: Node Editors: Add name input field
  • #16837: shadow are now applied for meshes with parent
  • #16834: remove unnecessary code
  • #16836: Body MotionType stored on plugin side
  • #16825: Inspector v2: Sprites for scene and properties
  • #16833: Htmlmesh rh bb
  • #16832: Fix rh issue with billboard

This list of changes was auto generated.

8.14.1

30 Jun 18:27
Compare
Choose a tag to compare

Changes:

  • #16831: Fixing a few issues with NPE
  • #16829: GPUParticleSystem serialization and IBL Shadows
  • #16828: Fix build break
  • #16827: Fix Gizmo material leak
  • #16809: Inspector v2: Add skeleton support
  • #16823: ESLint: Allow react hook function naming and allow type only imports from index.
  • #16824: Inspector v2: Allow target to be null or undefined in useProperty (and related functions)
  • #16820: glTF Exporter: Update GLB writing
  • #16821: Updating NPE to right version
  • #16799: Inspector V2: Initial port of the statistics pane
See More
  • #16816: Fix volume fade ramps
  • #16815: [Fluent] Increase BoundProperty type safety, update dropdown to be compatible with new BoundProperty
  • #16819: [Fluent] Scale slider min/max to avoid tick marks
  • #16818: [Fluent] Add QuaternionPropertyLine; route checkboxLineComponent to switch
  • #16790: Inspector v2: Added basic Setup for Lights
  • #16813: Inspector v2: Allow AccordionPane to have default content and use it in DebugService and SettingsService

This list of changes was auto generated.

8.14.0

26 Jun 07:34
Compare
Choose a tag to compare
8.14.0

8.13.1

26 Jun 02:01
Compare
Choose a tag to compare

Changes:

  • #16814: Custom irradiance shader hooks
  • #16811: [Fluent] Move useDegrees into RotationVectorPropertyLine; update how dropdown accepts undefined; rename BoundProperty
  • #16808: USDZ Exporter: Cancel root transform and and ignore disabled clearcoat
  • #16812: Rename audio parameter curve option to shape
  • #16810: Fix audio parameter doc comment
  • #16781: Add audio setVolume method with ramp duration and curve shape options
  • #16804: GS SH View Direction
  • #16806: Fix NME PBR default setup
  • #78: DeviceOrientationCamera does not work
  • #16807: Inspector v2: Handle extension install errors
See More
  • #16805: Added allowOtherButtonsDuringDrag flag to PointerDragBehavior
  • #16803: Fix legacyTransluceny typo
  • #16792: Add support for DebugPane and Settings pane for Inspector v2
  • #16802: Refactor pointer selection logic to use continue instead of return
  • #16801: Bounding box Gizmo + non uniform scaling + rotation
  • #16797: Add WebAudio listener fallback implementation
  • #16796: Inspector v2: Add Pane component for common styling of panes
  • #16794: [Fluent] Add new propertyLines, allow for null dropdown, fix colorProperty renderOverlay
  • #16795: Inspector v2: Clear the selected item when it is disposed
  • #16789: Fluent: Add accordion primitive
  • #16788: [Fluent] Add boundproperty, add dropdownpropertyline
  • #16787: Update contributing.md
  • #16786: [Fluent] InputPropertyLine for text and number
  • #16776: Allow debug node for NPE to refresh automatically
  • #16784: Inspector v2: Scene explorer expand tree for selected item and scroll to it if needed
  • #16783: [Fluent/InspectorV2] Add OutlineAndOverlay section to InspectorV2; Add ColorPicker component; Various cleanup
  • #16770: Remove build dev from non-tooling UMD packages and copy their minified files into the expected .js or max.js file
  • #16777: Inspector v2: Add scene node to scene explorer
  • #16779: Increase node memory limit to 8gb when running any commands via npm
  • #16775: Fix logic for mesh matrices in bakeVertexDataSync
  • #304: Blender exporter giving error
  • #16772: Inspector v2: Add support for toggle commands in scene explorer
  • #16774: [Fluent] Various minor style cleanups
  • #16767: Removing custom material variable inside of LineMesh
  • #16771: Inspector v2: Start using new Fluent components from shared-ui-components
  • #16760: Remove dev step from tooling builds (reducing memory pressure) and copy the minified file to a max.js file for backwards compat

This list of changes was auto generated.

8.13.0

19 Jun 07:36
Compare
Choose a tag to compare

Changes:

  • #16769: [Fluent] Fix switch, add propertylines for text/link, add checkbox
  • #16768: Various fixes for glTF interactivity
  • #16765: Load dominant direction from .env
  • #16766: [Fluent] Add buttonLine, switchPropertyLine; Introduce noCopy mode for tools
  • #16764: Moved to Manifold 3.1.1 (csg2)
  • #16763: Add new utility function to set a camera FOV based on focal length
  • #16762: Fixing issue when cloning LineMesh with CreationOptions
  • #16761: Allow user to globally set the numMaxInfluencers
  • #16709: Introduce new fluent shared components; conditionally load them from existing shared components if useFluent context is true
  • #16759: Reduce build parallelization; update inspector and gui editor package.json to point to minified bundle
See More
  • #16755: Inspector v2: Stub out stats pane
  • #16758: Cleanup declaration generation
  • #16757: Fix global viewport calculations in AdvancedDynamicTexture
  • #16739: Add new Quaternion nodes to flow graph and glTF interactivity
  • #16750: Add option for HalfFloat in vertexAnimationBaker's textureFromBakedVertexData
  • #16754: Inspector v2: Factor react components out of service definitions
  • #16753: Inspector v2: Playground integration fixes
  • #16748: Inspector v2: Add lightweight runtime "instrumentation" helpers and a usage example
  • #16752: Viewer Configurator: Add support for shadow quality "high" (IBL)
  • #16751: NME: Add SmartFilterFragmentOutputBlock
  • #16749: Add faster synchronous method for VAT baking on vertexAnimationBaker
  • #302: Online converter not working
  • #16746: NPE: Fix umd package reference in es6 build command

This list of changes was auto generated.

8.12.1

12 Jun 21:35
Compare
Choose a tag to compare

Changes:

  • #16745: Restrict inspector inputs to particle system when node based
  • #16742: Inspector v2: Switch some Observable to IReadonlyObservable
  • #16741: Inspector v2: Playground integration
  • #16743: Bump brace-expansion from 1.1.11 to 1.1.12
  • #16718: Introducting the Node Particle Editor!
  • #16738: fix missing morphtarget color attribute
  • #16737: Add support for zoomOn with ArcRotateCamera in Orthographic mode
See More
  • #16732: Inspector v2: Test app
  • #16721: glTF Exporter: Fix light direction calculation
  • #16734: FrameGraph: better support for autoCalcDepthBounds in cascaded shadow generator task
  • #16710: Frame Graph: Add support for autoCalcDepthBounds when frameGraph is defined at scene level
  • #16731: NME: Bubble up build errors
  • #16733: Fix adding dominant direction to env
  • #16729: Introduce interpolation support in NGE texture fetching
  • #16727: Fix UI bug
  • #16726: Fix native pbr shader compilation
  • #16728: Fix regression with TargetCamera.setTarget
  • #16724: Expose the default render material for GPUPicker
  • #16722: Add new features to load EXR without creating a texture
  • #16725: NodeMaterial: Allow gathering defines without mesh
  • #16717: Inspector v2: Sandbox integration
  • #16723: Fixed area light specular calculation

This list of changes was auto generated.