VideoTexture.CreateFromWebCam
to generate video texture using WebRTC. Demo - (Sebastien Vandenberghe)(https://github.com/sebavanmicrosoft) / (deltakosh)boundingBox.centerWorld
and boundingBox.extendSizeWorld
(deltakosh)Light.customProjectionMatrixBuilder
to allow developers to define their own projection matrix for shadows (deltakosh)set()
function to all basic types (deltakosh)HDRCubeTextureAssetTask
to AssetManager (deltakosh)VertexBuffer.updatable
is now serialized (deltakosh)Mesh.applyDisplacementMap
now accepts uvScale and uvOffset parameter (deltakosh)Effect.getVertexShaderSource()
and Effect.getFragmentShaderSource()
now returns the effective shader code (including evaluation of #define) (deltakosh)getHeightAtCoordinates()
, getNormalAtCoordinates()
and getNormalAtCoordinatesToRef()
can now work with rotated grounds (jerome)GroundMesh
, facetData
and SolidParticleSystem
improvement in normal computations (jerome)AbstractMesh.addRotation()
(jerome)Quaternion.RotationQuaternionFromAxis()
and Quaternion.RotationQuaternionFromAxisToRef()
(jerome, thanks to abow)uvs
and colors
to MeshBuilder.CreateRibbon()
(jerome)Curve3.CreateCatmullRomSpline()
(jerome and BitOfGold)colorFilter
to CreateGroundFromHeightMap()
(jerome)Vector3.RotationFromAxisToRef()
(jerome, thanks to abow)mesh.markVerticesDataAsUpdatable()
to allow a specific vertexbuffer to become updatable (deltakosh)POINTERTAP
and POINTERDOUBLETAP
PointerEventTypes to register new Observer mask. (Demo here)http://www.babylonjs-playground.com/?30ShadowOnlyMaterial
to display shadows on transparent surfaces (deltakosh)VertexBuffer.TangentKind
to specify tangents in place of shader-calculated tangents (dewadswo, bghgary)positionFunction
in addShape()
(jerome)setParticles(start, end)
(jerome)- File
abstractMesh.ts` documented (jerome)
mesh.ts
documented (jerome)groundMesh.ts
documented (jerome)instancedMesh.ts
documented (jerome)lineMesh.ts
documented (jerome)vertexData.ts
documented (jerome)subMesh.ts
documented (jerome)vertexBuffer.ts
documented (jerome)math.ts
documented (jerome)light.ts
documented (jerome)directionalLight.ts
documented (jerome)hemisphericLight.ts
documented (jerome)pointLight.ts
documented (jerome)spotLight.ts
documented (jerome)shadowGenerator.ts
documented (jerome)requestVRFullscreen
has been removed. Call attachControl()
inside a user-interaction callback to start sending frames to the VR displaysetPositionOffset
has been used to change the position offset. it is now done using camera.position
show
has been removed. Use new RayHelper.show()
insteadhide
has been removed. Use new RayHelper.hide()
insteadonPhysicsCollide
has been removed. Use mesh.physicsImpostor.registerOnPhysicsCollide()
insteadsetPhysicsState
has been removed. Use new PhysicsImpostor()
insteadgetPhysicsMass
has been removed. Use mesh.physicsImpostor.getParam("mass")
insteadgetPhysicsFriction
has been removed. Use mesh.physicsImpostor.getParam("friction")
insteadgetPhysicsRestitution
has been removed. Use mesh.physicsImpostor.getParam("restitution")
insteadupdatePhysicsBodyPosition
has been removed. Changes are synchronized automatically nowupdateVerticesDataDirectly
has been removed. Use mesh.updateVerticesData()
insteadgetBlurHPostProcess
has been removed. Blur post-process is no more requiredgetBlurVPostProcess
has been removed. Blur post-process is no more requiredsetGravity
has been removed. Use scene.getPhysicsEngine().setGravity()
insteadcreateCompoundImpostor
has been removed. Use PhysicsImpostor parent/child insteadLongPressDelay
and DragMovementThreshold
are now respectively Scene.LongPressDelay and Scene.DragMovementThreshold