You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
You can now build your own version of babylon.js with gulp build-customDoc - (deltakosh)
Updates
Added node.doNotSerialize to prevent specific nodes to be serialized by SceneSerializer (deltakosh)
Added scene.multiPick and scene.multiPickWithRay to return an array of pickedMesh objects (deltakosh)
Added Effect.GetVertexShaderSource() and Effect.GetFragmentShaderSource() (deltakosh)
New Texture.LoadFromDataString() to help loading base64 encoded textures (deltakosh)
Added Engine detection of the compresed texture formats supported by Hw / browser. You can specify those formats you have files for using Engine.setTextureFormatToUse(), and an appropriate one will be chosen. (Palmer-JC)
MapTexture: add supersample mode to double font quality. (nockawa)
New SPS feature : solid particle intersection with other solid particle or with any mesh particle.intersectsMesh() (jerome)
New invertUV parameter an all ribbon based shapes : ribbon, tube, lathe, basic and custom extrusion (jerome)
Text2D: new fontSuperSample setting to use high quality font (nockawa)
PerfCounter class added to monitor time/counter and expose min/max/average/lastSecondAverage/current metrics. Updated engine/scene current counter to use this class, exposing new properties as well to access the PerfCounter object (nockawa)
Better keyboard event handling which is now done at canvas level and not at window level (deltakosh)
New scene.hoverCursor property to define a custom cursor when moving mouse over meshes (deltakosh)
WebVR Camera was updated to be conform with the current specs. (RaananW)
New "CubeTextureTask" function will allow you to load a CubeTexture in the assetsManager. (agallouin)
Scene.stopAnimation has now an optional second parameter, the name of the animation to kill. Usefull if a mesh has multiple animations. (agallouin)
Bug fixes
Fixed issue with SkeletonViewer not displaying correctly with meshes that have a PoseMatrix (abow)
Fixed issue with Quaternion.toEulerAnglesToRef (abow)
Fixed issue with instancse and viewports (deltakosh)
Fixed issue with FreeCamera not working in fullscreen or when pointer locked (abow)
MapTexture: Font Characters are now correctly aligned on Chrome (nockawa)
Fixed some missing parameter default values in MeshBuilder.CreateGroundFromHeightMap() and MeshBuilder.CreateTiledGround() (jerome)
Fixed cross vector calculation in _computeHeightQuads() that affected all the GroundMesh.getHeightAtCoordinates() and GroundMesh.getNormalAtCoordinates() methods (jerome)
Fixed Mesh.CreateDashedLines() missing instance parameter on update (jerome)
Added BBox update on each ribbon based shape (ribbon, tube, extrusion, etc) on dynamic updates (jerome)
Fixed model shape initial red vertex color set to zero not formerly being taken in account in the SolidParticleSystem (jerome)
Fixed billboard when the SPS mesh is parented in the SolidParticleSystem (jerome)