material.separateCullingPass
. Doc here (sebavan)NullEngine
which can be used to use Babylon.js in headless mode. Doc here (deltakosh)TransformNode
class as a parent of AbstractMesh
. This class was extensively asked by the community to hold only tranformation for a node (deltakosh)boundingInfo.centerOn
to recreate the bounding info to be centered around a specific point given a specific extend (deltakosh)mesh.normalizeToUnitCube
to uniformly scales the mesh to fit inside of a unit cube (1 X 1 X 1 units) (deltakosh)scene.onDataLoadedObservable
which is raised when SceneLoader.Append or SceneLoader.Load or SceneLoader.ImportMesh were successfully executed (deltakosh)MultiObserver
. Doc here (deltakosh)shadowGenerator.addShadowCaster
and shadowGenerator.removeShadowCaster
helper functions (deltakosh)onBeforeExecuteObservable
for all actions and onInterpolationDoneObservable
for InterpolateValueAction
(deltakosh)onButtonDownObservable
, onButtonUpObservable
, onPadDownObservable
, onPadUpObservable
(deltakosh)camera.storeState()
and camera.restoreState()
functions to store / restore cameras position / rotation / fov. (Doc here)http://doc.babylonjs.com/tutorials/cameras#stateSceneLoader.CleanBoneMatrixWeights
to force the loader to normalize matrix weights when loading bones (off by default) (deltakosh)camera.onViewMatrixChangedObservable
and camera.onProjectionMatrixChangedObservable
(deltakosh)performanceMonitor
class to get better FPS analysis (deltakosh)mesh.onMaterialChangedObservable
to notify when a new material is set (deltakosh)enableDepthSort
parameter to the SPS in order to sort the particles from the camera position (jerome)pivot
property to the SPS solid particles (jerome)Gamepads
was removed in favor of scene.gamepadManager
DynamicFloatArray
, MapTexture
and RectPakingMap
were removed because there were not used anymore