Quellcode durchsuchen

Merge pull request #544 from BabylonJS/whatsnew-formatting

Update what's new - 2.1 - proposal.md
Raanan Weber vor 10 Jahren
Ursprung
Commit
e6333837ba
1 geänderte Dateien mit 63 neuen und 63 gelöschten Zeilen
  1. 63 63
      what's new - 2.1 - proposal.md

+ 63 - 63
what's new - 2.1 - proposal.md

@@ -1,67 +1,67 @@
 - 2.1.0:
- - **Major updates**
- - Collisions can now be offloaded on webworkers ([raananw](http://www.github.com/raananw))
- - SIMD.js support for math library. See [demo](http://www.babylonjs.com/scenes/simd.html) ([deltakosh](http://www.github.com/deltakosh))
- - Unity 5  scene exporter. More info [here](https://github.com/BabylonJS/Babylon.js/tree/master/Exporters/Unity%205) ([davrous](http://www.github.com/davrous), [deltakosh](http://www.github.com/deltakosh))
- - New ```Mesh.CreateDecal()``` function to create decals. See [demo](http://www.babylonjs.com/?DECALS). More info [here](http://doc.babylonjs.com/page.php?p=25094) ([deltakosh](http://www.github.com/deltakosh))
- - New tool for debugLayer: You can now dump renderTargets to see their content ([deltakosh](http://www.github.com/deltakosh))
- - Complete shadows code rework: New bias property for ShadowGenerator, new orthogonal shadows for directional shadows, 
-   automatic projection size for directional lights, new BlurVarianceShadowMap filter. See [demo](http://www.babylonjs.com/?SOFTSHADOWS). Documentation updated [here](http://babylondoc.azurewebsites.net/page.php?p=22151) ([deltakosh](http://www.github.com/deltakosh))
- - New lens effects rendering pipeline. More info [here](http://doc.babylonjs.com/page.php?p=24841) ([jahow](https://github.com/jahow))
- - New basic mesh type: Ribbons. See [demo](http://www.babylonjs.com/?RIBBONS). More info [here](http://doc.babylonjs.com/page.php?p=25088) ([jbousquie](https://github.com/jbousquie))
- - New ```BABYLON.Mesh.ExtrudeShape``` and ```BABYLON.Mesh.ExtrudeShapeCustom```. More info [here](http://doc.babylonjs.com/page.php?p=24847) ([jbousquie](https://github.com/jbousquie))
- - New Loaders folder with a first additionnal plugin: [STL](http://doc.babylonjs.com/page.php?p=25109)  ([raananw](http://www.github.com/raananw), [deltakosh](http://www.github.com/deltakosh))
- - Gulp building process revamped, updated and simplified and now includes a config.json ([raananw](http://www.github.com/raananw)) 
+  - **Major updates**
+    - Collisions can now be offloaded on webworkers ([raananw](http://www.github.com/raananw))
+    - SIMD.js support for math library. See [demo](http://www.babylonjs.com/scenes/simd.html) ([deltakosh](http://www.github.com/deltakosh))
+    - Unity 5  scene exporter. More info [here](https://github.com/BabylonJS/Babylon.js/tree/master/Exporters/Unity%205) ([davrous](http://www.github.com/davrous), [deltakosh](http://www.github.com/deltakosh))
+    - New ```Mesh.CreateDecal()``` function to create decals. See [demo](http://www.babylonjs.com/?DECALS). More info [here](http://doc.babylonjs.com/page.php?p=25094) ([deltakosh](http://www.github.com/deltakosh))
+    - New tool for debugLayer: You can now dump renderTargets to see their content ([deltakosh](http://www.github.com/deltakosh))
+    - Complete shadows code rework: New bias property for ShadowGenerator, new orthogonal shadows for directional shadows, automatic projection size for directional lights, new BlurVarianceShadowMap filter. See [demo](http://www.babylonjs.com/?SOFTSHADOWS). Documentation updated [here](http://babylondoc.azurewebsites.net/page.php?p=22151) ([deltakosh](http://www.github.com/deltakosh))
+    - New lens effects rendering pipeline. More info [here](http://doc.babylonjs.com/page.php?p=24841) ([jahow](https://github.com/jahow))
+    - New basic mesh type: Ribbons. See [demo](http://www.babylonjs.com/?RIBBONS). More info [here](http://doc.babylonjs.com/page.php?p=25088) ([jbousquie](https://github.com/jbousquie))
+    - New ```BABYLON.Mesh.ExtrudeShape``` and ```BABYLON.Mesh.ExtrudeShapeCustom```. More info [here](http://doc.babylonjs.com/page.php?p=24847) ([jbousquie](https://github.com/jbousquie))
+    - New Loaders folder with a first additionnal plugin: [STL](http://doc.babylonjs.com/page.php?p=25109)  ([raananw](http://www.github.com/raananw), [deltakosh](http://www.github.com/deltakosh))
+    - Gulp building process revamped, updated and simplified and now includes a config.json ([raananw](http://www.github.com/raananw)) 
  - **Updates**
- - Better video textures support ([deltakosh](http://www.github.com/deltakosh))
- - Cameras hierarchy rework ([deltakosh](http://www.github.com/deltakosh))
- - New ```Camera.setSubCameraMode``` to control 3D rendering of any camera (Anaglyph, Stereo, VR) ([Palmer-JC](http://www.github.com/Palmer-JC))
- - VR cameras can disable distortion postprocess to get more performance ([deltakosh](http://www.github.com/deltakosh))
- - New cameras: AnaglyphGamepadCamera, StereogramFreeCamera, StereogramArcRotateCamera, StereogramGamepadCamera ([deltakosh](http://www.github.com/deltakosh))
- - New ```MultiMaterial.clone()``` function ([deltakosh](http://www.github.com/deltakosh))
- - Faster ```mesh.computeNormals()``` function ([jbousquie](https://github.com/jbousquie))
- - Added the ability [to dynamically update or to morph](http://doc.babylonjs.com/page.php?p=25096) an mesh instance ([jbousquie](https://github.com/jbousquie))
- - Allow static Mesh.MergeMeshes to work with clones & Mesh subclasses ([Palmer-JC](http://www.github.com/Palmer-JC))
- - Added mesh.freezeWorldMatrix() for static meshes ([deltakosh](http://www.github.com/deltakosh))
- - Added mesh.freezeNormals() for parametric mesh updates ([jbousquie](http://www.github.com/jbousquie))
- - Added Vector3.RotationFromAxis() to get Euler rotation angles from a target system ([jbousquie](http://www.github.com/jbousquie))
- - Added mesh.alwaysSelectAsActiveMesh to disable frustum clipping for a specific mesh ([deltakosh](http://www.github.com/deltakosh))
- - Added updateMeshPositions method ([jbousquie](https://github.com/jbousquie))
- - Callbacks for geometry changes ([raananw](http://www.github.com/raananw))
- - Allow Engine to run for CocoonJS with standard html, including devices where the hardware scaling != 1 ([Palmer-JC](http://www.github.com/Palmer-JC))
- - Material onBind callback improvement ([jahow](http://www.github.com/jahow))
- - New front/back/double side feature for meshes ([jbousquie](https://github.com/jbousquie)) 
- - New basic mesh type: Disc ([jbousquie](https://github.com/jbousquie))
- - New basic mesh type : Dashed Lines ([jbousquie](https://github.com/jbousquie))
- - New basic mesh type: Tube. More info [here](http://doc.babylonjs.com/page.php?p=24847) ([jbousquie](https://github.com/jbousquie))
- - Allow ComputeNormals to work with Typed Arrays & the Typescript Level ([Palmer-JC](http://www.github.com/Palmer-JC))
- - Added uniqueId for nodes ([raananw](http://www.github.com/raananw))
- - Added ```Mesh.onLODLevelSelection(distance: number, mesh: Mesh, selectedLevel: Mesh)``` callback ([deltakosh](http://www.github.com/deltakosh))
- - Added ```Material.zOffset``` to help reducing z-fighting ([deltakosh](http://www.github.com/deltakosh))
- - Added excludeWithLayerMask to lights ([Palmer-JC](http://www.github.com/Palmer-JC))
- - Added includeOnlyWithLayerMask for filtering meshes ([Palmer-JC](http://www.github.com/Palmer-JC))
- - Mesh Default layerMask changed to allow more "special cameras filtering" ([Palmer-JC](http://www.github.com/Palmer-JC))
- - Sprite can now have .width and .height properties ([deltakosh](http://www.github.com/deltakosh))
- - Ability to register events based on mesh/camera/light addition and deletion ([raananw](http://www.github.com/raananw))
- - New ```Curve``` object ([jbousquie](https://github.com/jbousquie)) More info [here](http://doc.babylonjs.com/page.php?p=25091)
- - New ```Path3D``` object ([jbousquie](https://github.com/jbousquie)) More info [here](http://doc.babylonjs.com/page.php?p=25090)
- - New 'color correction' post process ([jahow](http://www.github.com/jahow))
- - Added sampling mode as a parameter for SpriteManager ([jahow](http://www.github.com/jahow))
- - RenderTexture can now be saved to a file ([deltakosh](http://www.github.com/deltakosh))
- - Better attributes management ([deltakosh](http://www.github.com/deltakosh))
- - Source conform to typescript 1.4 ([raananw](http://www.github.com/raananw)) 
- - Adding subMeshId property in PickingInfo structure ([deltakosh](http://www.github.com/deltakosh))
- - No more error when a manifest is not found ([deltakosh](http://www.github.com/deltakosh))
+    - Better video textures support ([deltakosh](http://www.github.com/deltakosh))
+    - Cameras hierarchy rework ([deltakosh](http://www.github.com/deltakosh))
+    - New ```Camera.setSubCameraMode``` to control 3D rendering of any camera (Anaglyph, Stereo, VR) ([Palmer-JC](http://www.github.com/Palmer-JC))
+    - VR cameras can disable distortion postprocess to get more performance ([deltakosh](http://www.github.com/deltakosh))
+    - New cameras: AnaglyphGamepadCamera, StereogramFreeCamera, StereogramArcRotateCamera, StereogramGamepadCamera ([deltakosh](http://www.github.com/deltakosh))
+    - New ```MultiMaterial.clone()``` function ([deltakosh](http://www.github.com/deltakosh))
+    - Faster ```mesh.computeNormals()``` function ([jbousquie](https://github.com/jbousquie))
+    - Added the ability [to dynamically update or to morph](http://doc.babylonjs.com/page.php?p=25096) an mesh instance ([jbousquie](https://github.com/jbousquie))
+    - Allow static Mesh.MergeMeshes to work with clones & Mesh subclasses ([Palmer-JC](http://www.github.com/Palmer-JC))
+    - Added mesh.freezeWorldMatrix() for static meshes ([deltakosh](http://www.github.com/deltakosh))
+    - Added mesh.freezeNormals() for parametric mesh updates ([jbousquie](http://www.github.com/jbousquie))
+    - Added Vector3.RotationFromAxis() to get Euler rotation angles from a target system ([jbousquie](http://www.github.com/jbousquie))
+    - Added mesh.alwaysSelectAsActiveMesh to disable frustum clipping for a specific mesh ([deltakosh](http://www.github.com/deltakosh))
+    - Added updateMeshPositions method ([jbousquie](https://github.com/jbousquie))
+    - Callbacks for geometry changes ([raananw](http://www.github.com/raananw))
+    - Allow Engine to run for CocoonJS with standard html, including devices where the hardware scaling != 1 ([Palmer-JC](http://www.github.com/Palmer-JC))
+    - Material onBind callback improvement ([jahow](http://www.github.com/jahow))
+    - New front/back/double side feature for meshes ([jbousquie](https://github.com/jbousquie)) 
+    - New basic mesh type: Disc ([jbousquie](https://github.com/jbousquie))
+    - New basic mesh type : Dashed Lines ([jbousquie](https://github.com/jbousquie))
+    - New basic mesh type: Tube. More info [here](http://doc.babylonjs.com/page.php?p=24847) ([jbousquie](https://github.com/jbousquie))
+    - Allow ComputeNormals to work with Typed Arrays & the Typescript Level ([Palmer-JC](http://www.github.com/Palmer-JC))
+    - Added uniqueId for nodes ([raananw](http://www.github.com/raananw))
+    - Added ```Mesh.onLODLevelSelection(distance: number, mesh: Mesh, selectedLevel: Mesh)``` callback ([deltakosh](http://www.github.com/deltakosh))
+    - Added ```Material.zOffset``` to help reducing z-fighting ([deltakosh](http://www.github.com/deltakosh))
+    - Added excludeWithLayerMask to lights ([Palmer-JC](http://www.github.com/Palmer-JC))
+    - Added includeOnlyWithLayerMask for filtering meshes ([Palmer-JC](http://www.github.com/Palmer-JC))
+    - Mesh Default layerMask changed to allow more "special cameras filtering" ([Palmer-JC](http://www.github.com/Palmer-JC))
+    - Sprite can now have .width and .height properties ([deltakosh](http://www.github.com/deltakosh))
+    - Ability to register events based on mesh/camera/light addition and deletion ([raananw](http://www.github.com/raananw))
+    - New ```Curve``` object ([jbousquie](https://github.com/jbousquie)) More info [here](http://doc.babylonjs.com/page.php?p=25091)
+    - New ```Path3D``` object ([jbousquie](https://github.com/jbousquie)) More info [here](http://doc.babylonjs.com/page.php?p=25090)
+    - New 'color correction' post process ([jahow](http://www.github.com/jahow))
+    - Added sampling mode as a parameter for SpriteManager ([jahow](http://www.github.com/jahow))
+    - RenderTexture can now be saved to a file ([deltakosh](http://www.github.com/deltakosh))
+    - Better attributes management ([deltakosh](http://www.github.com/deltakosh))
+    - Source conform to typescript 1.4 ([raananw](http://www.github.com/raananw)) 
+    - Adding subMeshId property in PickingInfo structure ([deltakosh](http://www.github.com/deltakosh))
+    - No more error when a manifest is not found ([deltakosh](http://www.github.com/deltakosh))
  - **Bug fixes**
- - Initial quaternion fix for OIMO plugin ([raananw](http://www.github.com/raananw)) 
- - ArcRotateCamera pinch zoom debug ([vousk](https://github.com/vousk)) 
- - Fixing animatable bug when animation is over ([temechon](http://www.github.com/temechon))
- - useCameraPostProcess whenever there is a special camera in use ([m0ppers](https://github.com/m0ppers))
- - delta in BoundingBox's intersectsPoint is now calculated correctly ([raananw](http://www.github.com/raananw)) 
- - textures cache fixed ([deltakosh](http://www.github.com/deltakosh))
- - ImportMesh now imports referenced geometries of selected meshes ([raananw](http://www.github.com/raananw)) 
+    - Initial quaternion fix for OIMO plugin ([raananw](http://www.github.com/raananw)) 
+    - ArcRotateCamera pinch zoom debug ([vousk](https://github.com/vousk)) 
+    - Fixing animatable bug when animation is over ([temechon](http://www.github.com/temechon))
+    - useCameraPostProcess whenever there is a special camera in use ([m0ppers](https://github.com/m0ppers))
+    - delta in BoundingBox's intersectsPoint is now calculated correctly ([raananw](http://www.github.com/raananw)) 
+    - textures cache fixed ([deltakosh](http://www.github.com/deltakosh))
+    - ImportMesh now imports referenced geometries of selected meshes ([raananw](http://www.github.com/raananw)) 
+    - CSG toMesh() and FromMesh() now support meshes without quaternion ([raananw](http://www.github.com/raananw)) 
  - **Breaking changes**
- - OculusCamera was removed ([deltakosh](http://www.github.com/deltakosh))
- - VRDeviceOrientationCamera was renamed to VRDeviceOrientationFreeCamera ([deltakosh](http://www.github.com/deltakosh))
- - WebVRCamera was renamed to WebVRFreeCamera ([deltakosh](http://www.github.com/deltakosh))
- - VideoTexture does not require a size parameter anymore. The new constructor is: ```constructor(name: string, urls: string[], scene: Scene, generateMipMaps = false, invertY = false, samplingMode: number = Texture.TRILINEAR_SAMPLINGMODE)```  ([deltakosh](http://www.github.com/deltakosh))
+    - OculusCamera was removed ([deltakosh](http://www.github.com/deltakosh))
+    - VRDeviceOrientationCamera was renamed to VRDeviceOrientationFreeCamera ([deltakosh](http://www.github.com/deltakosh))
+    - WebVRCamera was renamed to WebVRFreeCamera ([deltakosh](http://www.github.com/deltakosh))
+    - VideoTexture does not require a size parameter anymore. The new constructor is: ```constructor(name: string, urls: string[], scene: Scene, generateMipMaps = false, invertY = false, samplingMode: number = Texture.TRILINEAR_SAMPLINGMODE)```  ([deltakosh](http://www.github.com/deltakosh))