what's new.md 3.1 KB

3.1.0:

Major updates

Updates

  • New camera.storeState() and camera.restoreState() functions to store / restore cameras position / rotation / fov. (Doc here)http://doc.babylonjs.com/tutorials/cameras#state
  • POW2 textures rescale is now done by shaders (It was previously done using canvas) (deltakosh)
  • Added SceneLoader.CleanBoneMatrixWeights to force the loader to normalize matrix weights when loading bones (off by default) (deltakosh)
  • Added camera.onViewMatrixChangedObservable and camera.onProjectionMatrixChangedObservable (deltakosh)
  • Added support for folders when drag'n'dropping into the sandbox (deltakosh)
  • Better serialization support (deltakosh)
  • Introduced performanceMonitor class to get better FPS analysis (deltakosh)
  • GUI: Added support for pointer move events on projected UI (deltakosh)
  • Normals are generated automatically by StandardMaterial if meshes do not have normals (deltakosh)
  • Added mesh.onMaterialChangedObservable to notify when a new material is set (deltakosh)
  • Improved the SPS perfs for dead or invisible solid particles (jerome)

Bug fixes

  • Fixed a bug with PBR on iOS (sebavan)

Breaking changes

  • Gamepads was removed in favor of scene.gamepadManager