Merge pull request #306 from demonixis/master

Added the possibility to disable the fog for a specific material
Added support for point rendering
SceneOptimizer v0.1
High performance timer
performance log
new isCompletelyInFrustum API
Added the possibility to disable fog for a specific sprite manager
Fixed a bug with pause/restart on animations
Fix ATI problems with Chrome v39 Beta

Non-constant array access causes problems with Chrome v39 Beta. I've solved the problem by loop unrolling.
Merge pull request #308 from clementlevasseur/patch-1

Fix ATI problems with Chrome v39 Beta
CocoonJS Tolerancy
Merge pull request #311 from Palmer-JC/master

CocoonJS Tolerancy
Mixin instead of cocoonJS.3.0.0.d.ts
Simpler naming for SceneOptimizer optimizations
Vector4, EulerAngles, Quaternions, toEulerAngleToRef
Merge pull request #314 from MavenRain/master

Vector4, EulerAngles, Quaternions, toEulerAngleToRef
Merge pull request #312 from FreeFrags/master

Added support for point rendering
material.pointSize and material.pointsCloud properties
remove tutorials link
LOD
LOD update
New effect.onBind callback
Fixing performance.now for Safari
New procedural textures
Fixing CSG bug with transformations
Extending the Ray class functionality

A new static CreateNewFromTo to allow creating ray with two points in
space. The function accepts a matrix to transform the ray. default is
the identity matrix.
The function calculates the direction of the vector and its length (for
trianglular intersections)
Also added length parameter to the ray (default is Number.MAX_VALUE) to
prevent wrong intersection detection of objects that stand behind the
end point. Default behavior is not affected by it. Triangle-Intersection
now checks if the distance is correct and returns null if the ray
doesn't actually touch the object inspected.