Skip to content

Releases: BabylonJS/Babylon.js

v1.5.3.1

28 Oct 13:36
Compare
Choose a tag to compare

Updates

  • New lockedTarget for freeCamera in order to allow cameras to track moving targets (deltakosh)
  • Cameras now supports animations (see http://www.babylonjs.com/index.html?TRAIN) (deltakosh)
  • New angularSensibility property for cameras (deltakosh)
  • New upVector property for cameras. Cameras are now not limited to a (0, 1, 0) up vector (deltakosh)
  • New parent property for cameras and lights: Lights, cameras and meshes can be related. For instance a camera can now be attached to a mesh as child and vice versa (deltakosh)

Bugfixes

  • Fixing a bug when exporting materials from Blender (deltakosh)
  • Fixing an issue with IE11 for RT (deltakosh)
  • Fixing an issue with looping animations (deltakosh)

v1.5.2

11 Oct 06:17
Compare
Choose a tag to compare

Updates

  • New renderingGroupId for SpriteManager (deltakosh)
  • BoundingBox and BoundingSphere are prepared with an identity matrix during construction (deltakosh)

Bugfixes

  • Fixing a bug preventing wireframe to be displayed (deltakosh)
  • Fixing an issue with last IE update (deltakosh)

v1.5.1

10 Oct 05:08
Compare
Choose a tag to compare

Updates

  • Massive update of typescript files (jroblak)

Bugfixes

  • Fixing an issue with SceneLoader.ImportMesh (nicolas-obre)
  • Fixing an issue with sprites rendering when no mesh is present (deltakosh)

v1.5.0

08 Oct 06:58
Compare
Choose a tag to compare

Major updates

  • New DeviceOrientationCamera that supports W3C DeviceOrientations events (deltakosh)
  • Incremental loading support for meshes and textures (deltakosh)
  • New API online page to convert .babylon files to .incremental.babylon files (pierlag)
  • New mesh.renderingGroupId and particleSystem.renderingGroupId properties to support rendering layers (deltakosh)

Updates

  • New predicate parameter for scene.pick() function in order to be able to select pickable meshes (deltakosh)
  • New mesh.refreshBoundingInfo() method (deltakosh)
  • New onAnimationEnd parameter for animations (deltakosh)

v1.4.3

24 Sep 16:40
Compare
Choose a tag to compare
  • Updates
    • New mesh.setLocalTranslation and mesh.getLocalTranslation functions (deltakosh)
    • New matrix.setTranslation function (deltakosh)
    • mesh.rotation and mesh.rotationQuaternion are now two separated properties (deltakosh)

v1.4.2

18 Sep 20:56
Compare
Choose a tag to compare
  • Bugfixes
    • Fixing an issue with scene.executeWhenReady (deltakosh)

v1.4.1

17 Sep 17:26
Compare
Choose a tag to compare

v1.4.0

14 Sep 08:37
Compare
Choose a tag to compare
  • Major features
    • Bones support (deltakosh). Bones and animated bones are now supported. They can cast shadows. Bones can be exported from Blender or from FBX
    • Offline support (davrous). You can specify to offline assets (scene and textures) to a local IndexedDB. Assets are then loaded once until you change the version on a server-side manifest
    • N-Level octrees (deltakosh):
  • Updates
    • Adding dispose() function and a disposeWhenFinishedAnimating property to sprites (Cyle)
    • Adding a applyTransform() function to meshes in order to bake a specific transformation into vertices (deltakosh)
    • Adding setPivotMatrix() and getPivotMatrix() to meshes to define pivot matrix (deltakosh)
    • Mesh.CreateCylinder now takes two diameters as parameters to be able to create cone (deltakosh)
    • New material.Clone function (deltakosh)
  • Bugfixes
    • scene.IsReady() is more robust now and can be used to detect when the scene is EFFECTIVELY ready :) (deltakosh)
    • Fixing animations timing. Animations should be in sync now (deltakosh)
    • Fixing a bug with orthographic camera (deltakosh)
    • Fixing a bug with attachControl() function (deltakosh)
    • Fixing a bug with scene.pick() function (deltakosh)

1.3.2

21 Aug 05:59
Compare
Choose a tag to compare
  • Fixing a bug with camera.detachControl

1.3.1

17 Aug 10:50
Compare
Choose a tag to compare
  • 1.3.1:
    • Selection octrees
    • Breaking changes: Meshes now use multi vertex buffers (one for each attribute) instead of a big one. This is for more flexibility. The .babylon file format has changed accordingly (no more .vertices property on meshes but .positions, .normals, .colors, .uvs, .uvs2)