Major updates
- TypeScript port finished (davrous & deltakosh)
- Physics engine: new OIMO plugin (temechon)
- New demo: V8 engine (Michel Rousseau)
Updates
- Fixed ray creation when the devicePixelRatio is not equals to 1 (demonixis)
- New
mesh.registerAfterRender
andmesh.unregisterAfterRender
functions (deltakosh) - New
fragmentElement
parameter to define custom shader forBABYLON.ParticleSystem
constructor (deltakosh) - New
OnKeyDown
andOnKeyUp
triggers. See actions wiki for more info (deltakosh) - ArcRotateCamera can now check collisions wiki (deltakosh)
- New
Engine.Version
property which returns a string with the current version (deltakosh) - New "Export and Run" feature for Max2Babylon (deltakosh)
- Animations delta time is now capped between Scene.MinDeltaTime and Scene.MaxDeltaTime (deltakosh)
- Non-squared DDS are now supported (deltakosh)
- New triggers:
BABYLON.ActionManager.OnIntersectionEnterTrigger
,BABYLON.ActionManager.OnIntersectionExitTrigger
. Documentation updated (deltakosh) - New mesh type:
BABYLON.LinesMesh
. You can find a demo here (deltakosh) - New
mesh.moveWithCollisions
function. Used withmesh.ellipsoid
and '''mesh.ellipsoidOffset```, this function can be used to move a mesh and use an ellipsoid around it to check collisions (deltakosh) - New feature demo: How to do drag'n'drop (deltakosh)
- New
BABYLON.PickingInfo.getTextureCoordinates()
function (deltakosh) - New
BABYLON.Scene.cameraToUseForPointers
property that defines this parameter if you are using multiple cameras and you want to specify which one should be used for pointer position (deltakosh) BABYLON.OculusOrientedCamera
was replaced byBABYLON.OculusCamera
for better integration into camera system (deltakosh)- New
Mesh.CreateTiledGround()
function (kostar111) - Shadow Poisson Sampling (clementlevasseur)
Bugfixes