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

8.3.1

Changes:

  • #16508: Remove legacy copyTexture and bump the native protocol version
  • #16507: glTF Exporter: Export compressed textures as PNG
  • #16504: Playground: Prevents crashes when running multiple PG's in succession
  • #160: Blender exporter corrected - texture wrapping

This list of changes was auto generated.

7 days ago
Babylon.js

8.3.0

Changes:

  • #16502: Native copy texture protocol
  • #16503: Fix sandbox animation issue
  • #16496: Speed up playwright audio tests
  • #16501: Better fix for inertia blockers
  • #16500: update treeitemselectablecomponent to accept shiftclick to expand all
  • #16499: FrameGraph: add FXAA and Grain post-processes
  • #16497: CopyTexture Native rendering command
  • #16495: Viewer: Remove unused UV sets

This list of changes was auto generated.

8 days ago
Babylon.js

8.2.2

Changes:

  • #16488: Clear engine and webgl state on program delete
  • #16494: Try formatting fix of #16488
  • #16492: Add spatial and stereo playwright audio tests
  • #16493: Refactor type validation logic for uniformity checks
  • #16486: Prevent floats and integers from working together in glTF interactivity
  • #16487: Add volume playwright audio tests
  • #16491: Fix for null TypeError in dynamicTexture
  • #16489: Visu test: Fix error ratio for Webkit
  • #16490: Sandbox: adapt panning sensitivity based on radius (same as viewer)

This list of changes was auto generated.

9 days ago
Babylon.js

8.2.1

Changes:

  • #16486: Prevent floats and integers from working together in glTF interactivity
  • #16469: glTF Exporter: Replace AbstractMesh with Mesh to capture InstancedMesh
  • #16467: Prepare for support of NodeNext and Node16 module resolutions
  • #13797: [Build] Support module resolution node16 and nodeNext
  • #16482: Add currentTime playwright sound tests for static and streaming sounds
  • #16485: NME: Fix wrong prefix for vReflectivityColor in WebGPU
  • #16479: NME - indexOfRefraction is optional, so it has no variable name. defaulting to 1.5
  • #16480: Post processes: Fix Depth of Field effect
  • #16477: Add static and streaming sound playback tests
  • #16478: Fix flaky playwright audio tests
See More
  • #16466: bind eye position GS
  • #16475: force npm to re-install the contextmenu dependency
  • #16474: Shader pre-processor: Improve parsing + fix WGSL
  • #16473: Interactivity fixes
  • #16470: Attach playwright audio test result .wav files to test info on failure
  • #16472: GS Kernel size & opacity compensation

This list of changes was auto generated.

14 days ago
Babylon.js

8.2.0

Changes:

  • #16464: Add AudioEngineV2 listener playwright tests
  • #16468: glTF Exporter: Missing node metadata export
  • #16452: Add empirical modification to specular reflectance to handle low IOR's
  • #16462: glTF Loader: Get mimeType from URI if not defined
  • #16465: SandBox: Add support for .exr files
  • #16461: Update dependencies, mainly React
  • #16463: Fix double disconnect issue in AbstractSound class
  • #16456: glTF Exporter: Fix LH -> RH vertex data conversion bug
  • #85: Blender exporter error
  • #16460: Frame Graph: Add image processing support
See More
  • #16433: SH fix SPZ+PLY
  • #16458: doc: Correct epsilon default value for Ray
  • #16457: CharCtrl setPosition teleporter
  • #16453: fix SPZ loading
  • #16454: fix: only reload viewer when an engine was already set
  • #16447: Viewer Configurator: Add json output + save/load snippet
  • #16445: Ensure async templates fetch completes before enhancement
  • #16446: PBR: Add flags for translucency backward compatibility

This list of changes was auto generated.

20 days ago
Babylon.js

8.1.1

Changes:

  • #16436: Viewer: More options + reset logic in Viewer layer
  • #16444: Add support for BasedOnInput connection point type in node port design
  • #16441: TeleportOut node in NME has a broken image link on output
  • #16443: Post Processes: Fix scale being overwritten by default (1,1) values
  • #16442: PhysicsViewer, bbhelper fixes

This list of changes was auto generated.

21 days ago
Babylon.js

8.1.0

Changes:

  • #16439: Dispose managed material plugins on feature destruction
  • #16440: update core repository dependencies

This list of changes was auto generated.

21 days ago
Babylon.js

8.0.3

Changes:

  • #16437: Add AudioEngineV2 state playwright tests
  • #16438: ObjectRenderer: Fix backward compatibility break introduced with the renderInLinearSpace property
  • #16435: Fix lazy loaded property values in audio engine
  • #16434: WebGPU: Add support for fast snapshot mode to ShadowOnly and Grid materials
  • #16430: Improve ArcRotateCamera interpolation logic
  • #16432: NME: Fix wrong generated code for ColorConverter and ColorMerger
  • #16424: Native: Canvas context.filter

This list of changes was auto generated.

23 days ago
Babylon.js

8.0.2

Changes:

  • #16426: Enable asynchronous glTF interactivity events
  • #16427: Viewer: Fix trying to use a disposed env texture in a PBR material
  • #16425: IBL shadows: add support for instances, thin instances, skinning and morphing
  • #16428: Cloning instanced meshes: don't try to clone the geometry object
  • #16423: PBR: Fix wrong diffuse from hemispherical/area lights when translucency is enabled
  • #16422: Fix the correct link for guiEditor
  • #16419: Fix bug when update sampling was not taking mip map generation in acc…
  • #16421: fix: mark iblShadowsTexture as "serializeAsTexture" and not "serializ…
  • #16420: Better fix!
  • #16417: Fix pbr mirror
See More
  • #16416: FrameGraph: Fix code generated for input blocks by NRGE
  • #16412: Cleanup legacy audio engine's audio context in dispose()
  • #16413: Add global default for APPLY_ALBEDO_AFTERSUBSURFACE back compat flag

This list of changes was auto generated.

27 days ago
Babylon.js

8.0.1

Changes:

  • #16411: Remove weird loop
  • #16410: PBR sub-surface: Add switch for back compatibility
  • #16337: PBR: Fix diffuse transmission

This list of changes was auto generated.