BabylonJS/Babylon.js
 Watch   
 Star   
 Fork   
8 days ago
Babylon.js

8.38.0

Changes:

  • #17482: GeospatialCamera clamping near poles
  • #17451: Geospatial Features (Large World Rendering, Geospatial Camera, 3D Tile Loader)
  • #17481: GeospatialCamera flyToPoint will calculate new center
  • #17480: [GeospatialCamera] Fix accumulated animations in interpolatingBehavior
  • #17477: [NPE] Particles emit gradient
  • #3: Add Color tint support to Sprite and Layer
  • #1: Object has no method 'createSphere'

This list of changes was auto generated.

9 days ago
Babylon.js

8.37.3

Changes:

  • #17478: GeospatialCamera keyboardinput set scene/engine
  • #17476: Inspector v2: Back compat for contextMenu v1 option
  • #17475: Define RotationQuaternion as Nullable
  • #17463: TypeScript: Camera.rotationQuaternion should allow null type
  • #17474: FrameGraph: Fix visu test code
  • #17473: [NPE] Particles drag
  • #17469: Add GeospatialCamera FlyTo animations and use for 'double tap to zoom' interaction
  • #17470: Inspector v2: Back compat for explorerExtensibility v1 option
  • #17471: [NPE] Particles velocity limit
See More
  • #17472: Bump glob and lerna
  • #17461: Fix 2D GUI jitter on high DPI screens
  • #17468: [NPE] Particles velocity gradient
  • #17466: Geospatial Camera Keyboard Inputs and PinchToZoom
  • #17451: Geospatial Features (Large World Rendering, Geospatial Camera, 3D Tile Loader)
  • #17445: Move flow graph math functions into flow graph for now
  • #17467: [NPE] Particles color
  • #17459: GeospatialCameraMovement holds globe panning logic (vs in pointerInput). Expose geocam yaw/pitch/radius/center
  • #17465: Fix location for scaled direction for pp
  • #17458: [NPE] Particles angularSpeedGradients
  • #17464: Moved to Manifold 3.3.0
  • #17450: Hook up Tools.PerformanceLogLevel / Tools.StartPerformanceCounter / Tools.EndPerformanceCounter to Babylon Native counterparts
  • #17442: GS Splat batch size
  • #17460: Inspector v2: Prevent double inspectors, actually track inspector dispose tokens, and make sure AnimationGroup.dispose fires observable
  • #17462: Fixed using instanced VAT in ShaderMaterial
  • #17452: Add CameraMovement class and interpolating behavior
  • #17456: [NPE] Particles startSizeGradient
  • #17455: [NPE] New blocks and support for size gradients
  • #17453: Move arcrotate's multiTouch logic into BasePointerInput
  • #17449: [NPE] Adding gradients support for lifetime
  • #17447: FrameGraph: improved support for MSAA (resolve) textures + renaming of CullPass to ObjectListPass
  • #17448: WebGPU: Fix updating compressed textures
  • #17446: [NPE] Particles directed cone emitter

This list of changes was auto generated.

15 days ago
Babylon.js

8.37.0

Changes:

  • #17439: [NPE] Adding CustomShape support
  • #18: Specular emittance from directional light
  • #17444: [NPE] Adding cone emitter support
  • #108: Added binaries to ref folder of BabylonExport.Core.csproj
  • #17443: Fix ray length check
  • #17441: [FloatingOrigin] Add support for node material blocks
  • #130: Update readme.md
  • #129: Added Mesh.lookAt
  • #17440: Update _globalPosition from base camera when calculating view/world matrices
  • #17437: [NPE] Add support for hemispheric emission in sphere shape
See More
  • #9: Use git tags to denote versions
  • #17438: [NPE] Fixing issues with MeshShape
  • #3: Add Color tint support to Sprite and Layer
  • #17436: [NPE] Add directed cylinder shape
  • #101: Drawing a Line
  • #17435: [NPE] Add directedsphere emitter
  • #947: Merge remote-tracking branch 'refs/remotes/BabylonJS/master'
  • #17434: [NPE] Updating cylinder shape
  • #99: Flat Shaded Polies?
  • #17433: Inspector v2: back compat second pass
  • #17431: [NPE] Particles point emitter
  • #4: Enable High DPI display support.
  • #17432: [NPE] Fixing sphere emitter
  • #944: Blender Version 4.4.1
  • #17429: Adding particles islocal support for NPE
  • #146: Double semicolon
  • #17424: Remove audio volume ramp overlap limitation
  • #17430: PrePass Renderer: fix wrong camera being used for the prepass setup
  • #17421: Inspector v2: debugLayer and back compat first pass
  • #17427: Allow overriding new asset URLs in core
  • #16089: Allow overriding assets loading URLs in core
  • #17426: Fixes bug with simple colors
  • #17425: Fixing handling of undefined values
  • #17423: Fix WebXR pick bug
  • #17422: FrameGraph: Minor changes
  • #17419: Add support for particles textureMask
  • #3709: Highlight layer visual bug in 3.2
  • #17420: FrameGraph: fix mipmap generation + crash with the utility layer renderer
  • #17418: Adding particles translation support
  • #3716: Fix Highlight Layer (no meshes + state reset)
  • #17417: Adding angular speed update
  • #3713: Fix bug in glTF loader

This list of changes was auto generated.

21 days ago
Babylon.js

8.36.1

Changes:

  • #17416: Adding Gravity to the NPE migration tool
  • #3693: Web vr async methods
  • #17415: Add WebXR light estimation intensity factor
  • #17411: NativeEngine: Support Blob in createImageBitmap
  • #17414: Fix bug when action conditions are not met but cursor is changed
  • #17405: Adjust documentation comment of AssetContainer.addAllAssetsToContainer
  • #17413: Improve perf of eyePosition binding by removing check for mirroredCameraPosition
  • #17412: Animation: Fix wrong value at end of animation
  • #17410: Fixing initial particle size
  • #17409: Dispose sound instances when they stop playing
See More
  • #17407: Remove redundant _isDirty sets
  • #17408: FrameGraph: misc improvements
  • #17406: [FloatingOrigin] Add support for Sprites
  • #287: TOB 1.1
  • #17396: Support multi-object raycasting for havok
  • #17404: GPUPicker: Fix picking ID precision issues

This list of changes was auto generated.

22 days ago
Babylon.js
22 days ago
Babylon.js

8.35.0

Changes:

  • #17402: [FloatingOriginMode] Support reflection probe / reuse eyePosition logic
  • #1715: making sure we use the vr vew matrix
  • #286: Automatons Objects; test code to follow
  • #283: Adjusted property 'clearColor' on class 'scene' to type 'any'.
  • #17403: _isDirty support for *ToRef vector functions
  • #17398: [FloatingOrigin] Support clip planes, skymaterial, and water material
  • #17400: Add helpers for vector3 length and distance
  • #17401: Update stackpanel to respect idealratio
  • #17399: Inspector: Add glTF export option for Draco
  • #17393: Supporting more NPE transformations
See More
  • #17394: Use the scaled Light intensity for the Atmosphere
  • #17397: Improve performance of audio engine V2 add/remove sound
  • #17395: math.vector.functions cleanup and additions
  • #17365: DumpData: Refactor for glTF export in BN
  • #17389: Inspector v2: Improved extension details
  • #17381: FrameGraph: add new task + several fixes
  • #17391: Add sounds list to new audio engine
  • #17392: Deprecate old audio engine scene properties and functions
  • #17390: Add ignoreBody filter for IRaycastQuery
  • #17388: SSAO2 camera fovMode support + Initialization with Ortho Camera Fix
  • #17383: SSAO2: Fix rendering artifacts when switching camera mode
  • #17387: React overlay off by default

This list of changes was auto generated.

24 days ago
Babylon.js

8.34.1

Changes:

  • #17386: Update link in contributing.md
  • #17373: Add KHR_materials_fuzz extension support
  • #17383: SSAO2: Fix rendering artifacts when switching camera mode
  • #17379: Inspector v2: umd cdn
  • #17384: Normalize particle direction in shader for billboardmode_stretchedlocal
  • #3677: Explicitly list unit test files to avoid picking up stray files
  • #17382: Throw error on invalid sound source
  • #17378: Atmosphere addon fixes for floating origin
  • #17380: Adding cone shape and other fixes
  • #5: Where are the samples source code?
See More
  • #17360: Support KHR_materials_coat extension
  • #17357: Inspector v2: umd package
  • #17377: GUI 2D: Fix shadowOffsetX and shadowOffsetY to respect adaptive scaling
  • #17375: Replacing basic update blocks on Particles to NPE converter
  • #3670: 3.2.0 alpha7
  • #17374: PBRMetallicRoughnessMaterial: Fix wrong lighting when two sided lighting enabled
  • #17362: Background material: Fix material not working with floating origin mode + fix use of the sceneCenter property
  • #17372: Playground fixes for debug.html, frame.html and full.html
  • #17369: PostProcess: add doNotSerialize

This list of changes was auto generated.

29 days ago
Babylon.js

8.34.0

Changes:

  • #17364: glTF Exporter: Add multimaterial test
  • #17241: glTF Exporter: Missing start offset
  • #17368: Add sound activeInstancesCount property
  • #17367: Mirror class: Fix resizing the mirror texture
  • #17312: EXT_lights_area updates and export support
  • #17277: Playground: Add fluent code for frame graphs
  • #17216: Playground Editor V2: Multi-file, ES modules, NPM Support + Build output hashing
  • #17363: Fix old audio engine mute button showing when useCustomUnlockedButton is set
  • #17349: bug: do not attempt to update removed xr anchors
  • #17355: GS transparent shadows
See More
  • #17359: Fix vscode search exclusion of dist folders
  • #17358: [Playground] Editor v2: Snippet session state and bug fixes
  • #17351: Fix intermittent build issue with build:assets:smart-filters
  • #17356: [FloatingOrigin] Web GPU Fix
  • #17354: Standard material: Fix wrong normal when in right handed mode
  • #17353: ISpriteManager: add doNotSerialize
  • #17352: glTFLoaderAnimation: do not clone animation keys
  • #17339: Merging textures on export

This list of changes was auto generated.

2025-10-28 08:28:49
Babylon.js

8.33.4

Changes:

  • #17348: [FloatingOrigin] Add shadow generator / cascaded shadow generator support
  • #869: Starfield PT : getting parameters out of the fragment shader
  • #78: DeviceOrientationCamera does not work
  • #17350: Smart Filters: fix over-aggressive optimizer validation error when local variable contains a uniform name

This list of changes was auto generated.

2025-10-28 03:15:33
Babylon.js

8.33.3

Changes:

  • #17346: Fix WebGPU voxel vertex shader syntax
  • #17347: [Playground] Fixes for editor v2
  • #17345: [Inspectorv2/Fluent] Open infobutton links in new tab
  • #17344: Enable per-scene FloatingOrigin in utility layer renderer
  • #17341: Inspector v2: Side pane collapsing and undocking
  • #17343: Node Render Graph: Add support for custom blocks in NRGE
  • #17270: Single-pass IBL shadow voxelization for WebGPU
  • #17342: IParticleSystem: add doNotSerialize

This list of changes was auto generated.