Well, a lot of things are new actually. You can find the complete “What’s new”
here but I would like to take some time with you to showcase
a few of the cool stuff that we cooked with love for you.
But before digging into these features, please let me share with you the
fantastic demo that Michel Rousseau did for
Babylon.js v2.0:
http://www.babylonjs.com/?MANSION
Link Removed
Performance
We added some interesting tools to help web developers debug or optimize their scenes. One of these tools is the
Link Removed. When activated, it will give you a lot of great information about the current scene. It allows you to enable/disable specific features of the engine and provides performance counters as well.
...
Special effects
Creating awesome visual effects is one of my biggest pleasure when I work with a 3D engine. However, a specific option was missing from
Babylon.js to allow a huge variety of these effects: the DepthRenderer. Now with Babylon.js v2.0 we introduced a way for post process to read the depth buffer. This is why we were able to also ship the following effects:
...
Rendering optimizations
To allow you to create always more complex scenes, we added support for LOD (
Link Removed). This feature can select different mesh quality based on the distance to the viewer. And obviously this works well with hardware instancing:
...
New documentation site
We were previously using the wiki feature of GitHub to host our documentation. But some features were missing (control over display, documentation generation from TypeScript code, better rights managements, etc..).
With
babylon.js v2.0, we also shipped our new documentation site:
http://doc.babylonjs.com. This site is community based as well because anyone can suggest a new page or revisions to any existing page. You can even add comments to API documentation (which obviously will be keep every time we will have to regenerate the API documentation).
And this is just the beginning
The complete
change log will give you more insights about all the great stuff we added to
Babylon.js.
I would like as well to thank a lot the community that works with us on this engine. Thank to them we added far more features that expected in this release.
You guys rock!!!
If you are WebGL'ing, you need to be Babylon.js'ing...