Update master
Update master
Introducing the "doc" directory.
Merge branch 'master' of https://github.com/griestopf/Fusee
Added Global coordinates and manipulation, improved matrix performance, added OnKeyDown function to Input class.

Signed-off-by: Denis Dik <denis.dik@hs-furtwangen.de>
Added new Functions to Input.cs and Camera.cs. Reworked Transformation.cs to fix rotation bug.

Signed-off-by: Denis Dik <denis.dik@hs-furtwangen.de>
Fixed some bugs parent child bugs.

Signed-off-by: Denis Dik <denis.dik@hs-furtwangen.de>
Fixed Quaternion rotation.

Signed-off-by: Denis Dik <denis.dik@hs-furtwangen.de>
Fixed/Improved float3.Normalize()

float3.Normalize returns the given vector if its length is zero (aka
null vector)
Optimized float4x4.LookAt()

Using a method provided in the DirectX documentation. Probably a bit
faster than what we had.
Meh. JSIL doesn't like IsPositiveInfinity.

Replaced it with a Zero check. We should replace that with some epsilon
soon.
Fixed NO-Light bug, correctly implemented Light to SceneManagement.

Signed-off-by: CoffeeParser <denis.dik@hs-furtwangen.de>
Merge remote-tracking branch 'remotes/origin/develop' into SceneManagement
Added new Diffuse Shader to MoreShaders.cs

Signed-off-by: CoffeeParser <denis.dik@hs-furtwangen.de>
Optimised performance slightly, made SolarSystem ready for Web Deployment.

Signed-off-by: CoffeeParser <denis.dik@hs-furtwangen.de>
Merge remote-tracking branch 'remotes/origin/master' into SceneManagement

Conflicts:
	README.md
Merge remote-tracking branch 'remotes/origin/soontobe-0.5-master' into SceneManagement