Skip to content

v1.2.0

Latest

Choose a tag to compare

@noname0310 noname0310 released this 13 Apr 06:49
· 5 commits to main since this release

Changes

  • use TransformNode.parent property instead of TransformNode.setParent method to set parent node without updating local transform

  • Fix load model from ArrayBufferView not working

  • Fix transparency mode not parsed correctly when loading BPMX model with no texture (extrime edge case)

  • Fix MmdWasmModel bone flag sanity check not working properly

  • Refactor Disposable pattern for better resource management

    • following classes now use Observer.remove() instead of Observable.removeCallback() for unsubscribe observable
      • MmdAsyncTextureLoader
      • MmdRuntime
      • MmdWasmRuntime
      • MmdWasmAnimation
      • StreamAudioPlayer
      • MmdPlayerControl
  • Rust edition updated to 2024 edition

    • LLVM version updated to 22 from 18
  • Outline renderer Support Babylon.js 9.2.0 skinning shader changes

  • Minimum required version of Babylon.js is now 9.2.0